NMerz
8233a989ef
ListDELETE lambda
...
List deletion now working
Integration tested independently.
Still needs tests and user deletion should now use this.
2020-10-31 14:54:42 -04:00
Aaron Sun
7cf6c0534a
Merge pull request #76 from ClaytonWWilson/master
...
Merge pull request #72 from ClaytonWWilson/aaron-branch-2
2020-10-27 11:07:13 -07:00
Aaron Sun
7c6045ba46
Merge pull request #72 from ClaytonWWilson/aaron-branch-2
...
Aaron branch 2
2020-10-27 11:06:42 -07:00
32dd8c56ca
New sort dialog fully implemented
2020-10-26 19:15:58 -04:00
20b86c573a
New sort dialog layout
2020-10-26 03:49:43 -04:00
Aaron Sun
2c73e8b224
Properly formatted the price values in shopping list
2020-10-25 23:27:25 -07:00
Aaron Sun
049d95bb91
Can now clear shopping list (i.e. remove all items)
2020-10-25 22:39:56 -07:00
Aaron Sun
0562c66dbb
Can now display the grand total of items in shopping list
2020-10-25 22:15:27 -07:00
e7c1ab85ea
Moving sort and filter code to the correct files
2020-10-26 00:59:18 -04:00
Aaron Sun
a3e72d3699
Shopping list can now display actual image of item
2020-10-25 21:47:48 -07:00
d8bf4e02f8
Add menu to search and rename SortDialogFragment to FilterDialogFragment
2020-10-26 00:25:47 -04:00
367ff12f58
Merge pull request #75 from ClaytonWWilson/search-filter
...
Search filter
2020-10-26 00:11:39 -04:00
04a944f2d5
Update total price when quantities change and items are removed
2020-10-25 23:06:56 -04:00
caf929a71e
Floating total price bar
2020-10-25 22:52:35 -04:00
07db1c833a
Fix duplicate lists displaying
2020-10-25 21:57:57 -04:00
9462bc6723
Price range filtering finished
2020-10-25 21:19:02 -04:00
Aaron Sun
7bc43d8249
Simplified a section of code for total price by store (used HashMap to access header section)
2020-10-25 16:15:42 -07:00
c07599ecc6
Add threads in awaited for loops. Remove new threads from Requestor.getObject calls
2020-10-25 16:53:51 -04:00
Aaron Sun
8afa81db59
Total prices change on the spot after changing quantity and removing items
2020-10-24 16:14:17 -07:00
Aaron Sun
6fe3110c29
Can now display the total price of the items from each store in shopping list
2020-10-24 12:40:28 -07:00
NMerz
f2346f32a9
Add client-side shareWithEmail
...
Define the contract for sharing lists. To share, simply post an instance of ListShare.
2020-10-24 14:50:11 -04:00
NMerz
34d74aae6a
Treat ListSharee as access table
...
This is so that multiple users can be paired with a single list.
In the future, we may want to reconsider list deletion behavior to simply remove a user's access and only delete it when no one has access.
We may also want the user deletion Lambda to use the list deletion Lambda when it is created.
2020-10-24 14:46:56 -04:00
c9d40d0eae
Price filter debugging
2020-10-24 13:51:11 -04:00
NMerz
2637cab282
Create userID retrieval Lambda
...
Allow for the retrieval of userIDs from email (or just generally).
This may need the apigateway passthrough info modified for privacy protection
2020-10-24 12:52:45 -04:00
NMerz
45c7ac15bd
Limit item search results
...
Add a limit on item search results so the user is not overwhelmed.
2020-10-24 11:53:12 -04:00
Aaron Sun
4eddf3ce2d
Can now divde the items in shopping list by store
2020-10-23 22:06:21 -07:00
Aaron Sun
8f6ecdbab1
Removed unnecessary code for Cancel button in pop-up window
2020-10-23 20:20:31 -07:00
6b30476ccd
Move loading circle into its own object
2020-10-23 22:27:01 -04:00
e21913882c
Merge branch 'master' into async-loading
2020-10-22 23:12:41 -04:00
Clayton Wilson
8604d98e63
Async creating lists and adding items
2020-10-22 23:09:57 -04:00
Clayton Wilson
07d0cd44cb
Async loading list products
2020-10-22 18:36:00 -04:00
Clayton Wilson
ec28e8babc
Async loading lists page
2020-10-22 18:06:10 -04:00
Clayton Wilson
20408ea42b
async search bug fixes
2020-10-22 16:28:00 -04:00
DreamCoder23
378878d746
Merge pull request #68 from ClaytonWWilson/master
...
Merge pull request #67 from ClaytonWWilson/aaron-branch-2
2020-10-21 20:11:19 -07:00
DreamCoder23
c6b5e28755
Merge pull request #67 from ClaytonWWilson/aaron-branch-2
...
Aaron branch 2
2020-10-21 20:10:44 -07:00
Aaron Sun
22f8cabc67
Simplified code for verification code pop-up
2020-10-21 20:09:40 -07:00
DreamCoder23
4a35c5de92
Merge pull request #66 from ClaytonWWilson/master
...
Merge pull request #65 from ClaytonWWilson/aaron-branch-2
2020-10-21 19:33:14 -07:00
DreamCoder23
7e19a898ff
Merge pull request #65 from ClaytonWWilson/aaron-branch-2
...
Aaron branch 2
2020-10-21 19:32:39 -07:00
Aaron Sun
f62e666652
User can no longer reaccess login-required pages through the back button
2020-10-21 19:31:24 -07:00
Aaron Sun
465318eb84
Sign out button is now in the hamburger menu
2020-10-21 14:31:00 -07:00
Aaron Sun
fdf27b9e62
User can now log out and also automatically gets logged in after signing up
2020-10-21 12:22:42 -07:00
Aaron Sun
8dd2f33b42
App directs user to Login page if not logged in
2020-10-21 11:52:20 -07:00
DreamCoder23
ff14f59ddd
Merge pull request #64 from ClaytonWWilson/master
...
Merge pull request #62 from ClaytonWWilson/aaron-branch-2
2020-10-21 10:27:34 -07:00
DreamCoder23
dacd469a56
Merge pull request #62 from ClaytonWWilson/aaron-branch-2
2020-10-21 10:26:05 -07:00
Aaron Sun
a3ed7ba8d9
Finished with adding an extra security step to the delete account process
2020-10-20 23:37:27 -07:00
Aaron Sun
e1c670fed0
Renamed xml file for list entry
2020-10-20 22:55:43 -07:00
Aaron Sun
4623718e3a
Restructured Forgot Password code similar to that of Sign Up
2020-10-20 20:55:02 -07:00
Aaron Sun
6337422f52
Added Confirm Password to Forgot Password
2020-10-20 20:36:42 -07:00
Aaron Sun
8acf630382
Removed everything except Login and Delete Account buttons in Home/Profile page
2020-10-20 20:07:31 -07:00
Clayton Wilson
4757ba2ddf
Create new thread on search and show progress bar
2020-10-20 07:28:58 -04:00