Commit Graph

263 Commits

Author SHA1 Message Date
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
Clayton Wilson
4e7b180fe0 Async load search results 2020-10-20 05:45:33 -04:00
Clayton Wilson
e98d2a6a93 Search activity price seekbar layout 2020-10-18 19:50:00 -04:00
NMerz
79598bf9e9 Lambdaify Kohls scraping
Move to Lambda function setup and add orchestration and word lists for full runs. Credit for the word lists goes to: http://www.desiquintans.com/nounlist
2020-10-18 17:51:08 -04:00
NMerz
7dbea8f805 Add Kohls data to database
Place data in the database when scraped

Also include loading credentials from config files
2020-10-18 14:10:41 -04:00
NMerz
8e6dbac183 Kohl's scraping outline
Create an outline with some of the initial work needed to pull in data from Kohl's for populating the database, specifically, a non-durable extraction prototype and integration with a web requesting/scraping service
2020-10-17 22:56:25 -04:00
Aaron Sun
85f78e3333 Can now display splashscreen when first entering the app v.3 2020-10-09 12:14:44 -07:00
Clayton Wilson
8fa081e4b7 Fix creating list from hamburger menu 2020-10-09 02:15:08 -04:00
NMerz
24554b50dd Revert "Can now display splashscreen when first entering the app v.1"
This reverts commit 61d7c88e1a.
2020-10-09 01:40:55 -04:00
NMerz
0151fa7db2 Revert "Can now display splashscreen when first entering the app v.2"
This reverts commit 55d07f23e8.
2020-10-09 01:40:48 -04:00
Nathan Merz
491e32b07f
Merge pull request #61 from ClaytonWWilson/aaron-branch
Aaron branch
2020-10-09 01:39:41 -04:00
Aaron Sun
55d07f23e8 Can now display splashscreen when first entering the app v.2 2020-10-08 22:37:14 -07:00
43bd0a7fb4
Merge pull request #60 from ClaytonWWilson/layout-improvements
Layout improvements
2020-10-09 01:36:45 -04:00
Aaron Sun
61d7c88e1a Can now display splashscreen when first entering the app v.1 2020-10-08 22:35:38 -07:00