Commit Graph

323 Commits

Author SHA1 Message Date
Joshua Hsueh
21e246bcde put notifications top of router 2021-07-06 22:55:42 -04:00
Michael Fatemi
543b9e948e fix some problems created when i was fixing other problems 2021-07-06 22:53:22 -04:00
Joshua Hsueh
f6af11faba put notifications top of router 2021-07-06 22:48:40 -04:00
Michael Fatemi
0979bbf70f fix some api routes 2021-07-06 22:47:25 -04:00
Michael Fatemi
51a11f95af fix some warnings 2021-07-06 22:46:08 -04:00
Joshua Hsueh
efa076e6d5 Merge branch 'main' of github.com:myfatemi04/wheelshare-frontend into main 2021-07-06 22:44:29 -04:00
Joshua Hsueh
72ff0030cd started notifications 2021-07-06 22:44:12 -04:00
Michael Fatemi
567b8e0901 Add redirect url to authentication process 2021-07-06 22:26:57 -04:00
Michael Fatemi
1fbbf5904a Add better error handling for authentication 2021-07-06 20:32:37 -04:00
Michael Fatemi
009b799a99 add a demo carpool view 2021-07-06 20:26:53 -04:00
Michael Fatemi
5ae2f33ca1 make it possible to sign up for an event without giving your address 2021-07-05 21:01:27 -04:00
Michael Fatemi
cadcaa39cb make list of people accurate 2021-07-05 13:09:41 -04:00
Michael Fatemi
94b6c521ea center text in authenticator 2021-07-03 01:10:57 -04:00
Michael Fatemi
bff71a0a3a add log out button to logged in view 2021-07-03 01:08:56 -04:00
Michael Fatemi
d4aca49302 add screen for logged out users 2021-07-03 01:07:02 -04:00
Michael Fatemi
dde3edee04 clean up authentication code 2021-07-03 00:55:13 -04:00
Michael Fatemi
557d554db3 update api to use new session stfuf 2021-07-03 00:39:10 -04:00
Michael Fatemi
86f327bf9e uninstall old packages 2021-07-03 00:02:35 -04:00
Michael Fatemi
7e27f35b0a standardize api 2021-07-02 23:28:17 -04:00
Michael Fatemi
179047d672 move files out of newui folder 2021-07-02 23:16:56 -04:00
Nitin Kanchinadam
6ca547cc98 tried to set up oauth, need to get authorizationURI into the frontend for display 2021-07-02 20:35:57 -04:00
Nitin Kanchinadam
99291fb37b Merge branch 'main' of https://github.com/myfatemi04/wheelshare-frontend 2021-07-02 20:08:14 -04:00
Nitin Kanchinadam
fcaac3d419 commit on 'main' 2021-07-01 14:10:49 -04:00
Michael Fatemi
8befbe2d6f make frontend update signup in backend 2021-07-01 13:06:33 -04:00
Michael Fatemi
cf3a84d1c5 add start time and end time client-side validation 2021-07-01 00:39:06 -04:00
Michael Fatemi
305c738e50 disable end date selector when creating event 2021-07-01 00:34:18 -04:00
Michael Fatemi
f17feac497 disable day of week selector when event is being created 2021-07-01 00:33:18 -04:00
Michael Fatemi
7dc5e92c46 refactor event creation api 2021-07-01 00:25:48 -04:00
Michael Fatemi
66b5c8aff6 update api call for creating an event 2021-06-30 21:29:05 -04:00
Michael Fatemi
c0a00945ef event creator includes recurring events! 2021-06-30 20:52:24 -04:00
Michael Fatemi
3fc96ca3d4 Add days of week picker and binary encoding 2021-06-30 10:18:27 -04:00
Michael Fatemi
12c0f9d32f add google maps service for lat/long of chosen location 2021-06-27 21:59:41 -04:00
Michael Fatemi
28932b2627 add latitude/longitude extra distance calculations 2021-06-27 19:26:13 -04:00
Michael Fatemi
8351d63ff6 impl usetoggle 2021-06-27 19:17:44 -04:00
Michael Fatemi
15f1e50225 implement usethrottle 2021-06-27 19:14:41 -04:00
Michael Fatemi
0828fdc014 add People to event 2021-06-27 11:40:48 -04:00
Michael Fatemi
2c9f40a78e add ~nice~ event page 2021-06-27 11:26:25 -04:00
Michael Fatemi
aa9e7fc5ab improve event ui again 2021-06-26 21:19:49 -04:00
Michael Fatemi
36b9d47213 make event better 2021-06-26 21:10:16 -04:00
Michael Fatemi
a6077d7750 add local storage/lru cache 2021-06-26 20:40:00 -04:00
Michael Fatemi
0758b36479 make 'need ride there' buttons responsive to availability selection 2021-06-24 13:57:51 -04:00
Michael Fatemi
f24f7b6572 update availability selector 2021-06-24 13:56:58 -04:00
Michael Fatemi
d3805dcaa1 change labels for availability 2021-06-24 13:47:34 -04:00
Michael Fatemi
a48e6eff91 add better availability picker ux 2021-06-24 12:44:23 -04:00
Michael Fatemi
e422fec6f5 add availability picker 2021-06-24 12:30:24 -04:00
Michael Fatemi
ca1c6fe474 eventcreator ux - disable inputs while creating 2021-06-24 11:49:09 -04:00
Michael Fatemi
912244dcf6 improve event creation ux 2021-06-24 11:45:08 -04:00
Michael Fatemi
7e9609fa79 add button for joining group 2021-06-24 11:35:31 -04:00
Michael Fatemi
d24fe450fe fix front page events 2021-06-24 11:25:54 -04:00
Michael Fatemi
8733677ba4 fix event issues 2021-06-23 19:57:14 -04:00