Savanni D'Gerinel
7949033857
Add the handler to delete a file
2023-10-26 00:14:10 -04:00
Savanni D'Gerinel
b0027032a4
Rename the password field to be compatible with 1Password
2023-10-25 23:05:06 -04:00
Savanni D'Gerinel
3f1316b3dd
Serve the CSS file
2023-10-06 19:04:15 -04:00
Savanni D'Gerinel
e657320b28
Thoroughly lint the file-service
2023-10-05 12:57:35 -04:00
Savanni D'Gerinel
d4a5e0f55d
Serve the original file with the main path instead of the thumbnail
2023-10-04 15:22:43 -04:00
Savanni D'Gerinel
c38d680e57
Handle file uploads with a validated session
2023-10-03 19:48:44 -04:00
Savanni D'Gerinel
9bb32a378c
Validate the session token with file uploads
...
File uploads now check the session token before continuing.
Resolves: https://www.pivotaltracker.com/story/show/186174680
2023-10-03 19:48:44 -04:00
Savanni D'Gerinel
b3bfa84691
Validate the session token
...
A previous commit added authentication token checks. Auth tokens are replaced with session tokens, which can (and should) expire. This commit validates sessions, which now allows access to gated operations.
2023-10-03 19:48:44 -04:00
Savanni D'Gerinel
491c80b42b
Split out a support library
2023-10-03 19:48:44 -04:00
Savanni D'Gerinel
535ea6cd9d
Finish the auth handler and create app auth stubs
2023-10-03 19:48:43 -04:00
Savanni D'Gerinel
da8281636a
Set up authentication routes
2023-10-03 19:48:43 -04:00