Commit Graph

135 Commits

Author SHA1 Message Date
Andrew Lalis 1ade7ffe66 refactor submissions to domain. 2023-04-06 16:51:56 +02:00
Andrew Lalis af3435834f Added stuff 2023-04-05 16:51:58 +02:00
Andrew Lalis 55eb95e08a Add final controller endpoints. 2023-04-05 15:02:03 +02:00
Andrew Lalis ffe1d9bd40 Finalize cross-service upload workflow. 2023-04-05 14:43:40 +02:00
Andrew Lalis ab3cf591c6 Clean up VideoProcessingService 2023-04-05 08:20:41 +02:00
Andrew Lalis 63550c880d Finished ffmpeg implementation. 2023-04-04 20:05:03 +02:00
Andrew Lalis d66fa71ae2 More uploads refactoring. 2023-04-04 17:06:38 +02:00
Andrew Lalis c00697b3d1 more work. 2023-04-03 17:28:24 +02:00
Andrew Lalis 91d4624489 Start work on no-db implementation, maybe redo it completely? 2023-04-03 13:21:02 +02:00
Andrew Lalis b347cd609e Added logging config. 2023-04-02 12:33:05 +02:00
Andrew Lalis e0edfb8d68 Added build script. 2023-04-02 12:05:07 +02:00
Andrew Lalis 9d1712889e Add account deletion, data requests, and more. 2023-03-31 19:02:46 +02:00
Andrew Lalis 7a31ab5028 Added uploads service stub 2023-03-29 17:29:19 +02:00
Andrew Lalis 4d396819c4 Added about page. 2023-03-29 11:55:19 +02:00
Andrew Lalis cde09d1b50 Cleaned up authentication logic. 2023-03-29 11:37:03 +02:00
Andrew Lalis 4ec30b37f8 Cleaned up auth logic and fixed interval for token refreshing. 2023-03-29 09:28:34 +02:00
Andrew Lalis a001ef89e9 Added content-length protections. 2023-03-29 09:26:38 +02:00
Andrew Lalis 75680d1041 Added admin page. 2023-03-27 19:56:02 +02:00
Andrew Lalis bf6066e949 Redirect to main user page after follow or unfollow. 2023-03-27 19:05:51 +02:00
Andrew Lalis e275c5a044 Clean up toasts. 2023-03-27 18:57:31 +02:00
Andrew Lalis 2e1f09c5a6 Add comment. 2023-03-27 17:33:57 +02:00
Andrew Lalis c45b1da636 Improve search service's readme and components. 2023-03-27 17:31:29 +02:00
Andrew Lalis 90a2346cc9 Added more docs 2023-03-26 13:33:10 +02:00
Andrew Lalis f36a1d8912 Added paginated submissions and support for generalized pagination. 2023-03-25 13:23:16 +01:00
Andrew Lalis bb5cf53908 Cleaned up UserService.java, refactored user page to use profile information instead of other endpoints. 2023-03-25 11:29:15 +01:00
Andrew Lalis 346c5d9813 Added endpoint for reporting users. 2023-03-24 16:54:26 +01:00
Andrew Lalis 3653fe697e Added email reset code and follow request. 2023-03-24 16:21:03 +01:00
Andrew Lalis bc1e2b4397 Cleaned up api dev start. 2023-03-24 13:18:30 +01:00
Andrew Lalis 56c105a240 Added start-dev scripts. 2023-03-24 13:14:59 +01:00
Andrew Lalis 116bfa07bd Removed runner and made actual cli project. 2023-03-24 10:53:00 +01:00
Andrew Lalis ed6db6298d Added start of infra to runner.d 2023-03-24 09:01:10 +01:00
Andrew Lalis ae3c22422c Added lots of stuff!!! 2023-02-17 17:05:15 +01:00
Andrew Lalis 97c69ea34d Added node-env based env file configuration. 2023-02-17 13:14:26 +01:00
Andrew Lalis 9a8df73e7c Added more info to profile page. 2023-02-16 21:00:34 +01:00
Andrew Lalis eb02563714 Improved upload flow, fixed vulnerability in search. 2023-02-16 20:40:03 +01:00
Andrew Lalis abde8bb815 Cleaned up main layout and centered page content. 2023-02-16 19:14:17 +01:00
Andrew Lalis 64898fab5c Removed about link. 2023-02-16 19:07:27 +01:00
Andrew Lalis 08db8b718c Removed old pages, added users search. 2023-02-16 19:06:44 +01:00
Andrew Lalis f92577b76a Added more data to user index. 2023-02-16 18:40:19 +01:00
Andrew Lalis cb7761bca4 Added submission count to gym search results. 2023-02-16 18:15:46 +01:00
Andrew Lalis 654623ce4e Added submission count to gym index, made user data access protected. 2023-02-16 18:11:03 +01:00
Andrew Lalis 6b7b38595e Added user submission improvements. 2023-02-16 14:48:01 +01:00
Andrew Lalis 0663296052 Added env files, completed user settings page. 2023-02-16 12:05:18 +01:00
Andrew Lalis 88089f2e11 Added infrastructure for editable properties in settings page. 2023-02-16 10:20:05 +01:00
Andrew Lalis 40891656d0 Added more settings stuff. 2023-02-16 08:22:19 +01:00
Andrew Lalis 0564cd5789 Added status controllers, and start of user settings page. 2023-02-16 08:11:48 +01:00
Andrew Lalis aa843227d2 Added report and voting entities, and api status controller. 2023-02-08 08:30:16 +01:00
Andrew Lalis 080c44c467 Added improved submission model. 2023-02-07 14:50:24 +01:00
Andrew Lalis 184491b9ea Added improved sample data generation. 2023-02-07 12:01:41 +01:00
Andrew Lalis 54f17d4cec Removed private accounts from indexing. 2023-02-06 13:31:23 +01:00