Commit Graph

  • a7561c32c3 Moved stuff. main Andrew Lalis 2023-05-17 12:44:23 +0200
  • 00cfcda9b8 Added improved CLI structure. Andrew Lalis 2023-05-17 12:40:01 +0200
  • ba4a0c16d6 Improved main project readme. Andrew Lalis 2023-05-17 11:38:26 +0200
  • 4a6d33ffa4 Fixed the exercise submission front-end again. nodb Andrew Lalis 2023-04-07 12:17:40 +0200
  • 2881dc5376 Fixed the exercise submission front-end again. Andrew Lalis 2023-04-07 12:17:19 +0200
  • ae8595db07 Add ServiceOnly annotation. Andrew Lalis 2023-04-07 10:53:17 +0200
  • 52be976286 Add more submission logic. Andrew Lalis 2023-04-07 00:05:40 +0200
  • 1ade7ffe66 refactor submissions to domain. Andrew Lalis 2023-04-06 16:51:56 +0200
  • af3435834f Added stuff Andrew Lalis 2023-04-05 16:51:58 +0200
  • 55eb95e08a Add final controller endpoints. Andrew Lalis 2023-04-05 15:02:03 +0200
  • ffe1d9bd40 Finalize cross-service upload workflow. Andrew Lalis 2023-04-05 14:43:40 +0200
  • ab3cf591c6 Clean up VideoProcessingService Andrew Lalis 2023-04-05 08:20:41 +0200
  • 63550c880d Finished ffmpeg implementation. Andrew Lalis 2023-04-04 20:05:03 +0200
  • d66fa71ae2 More uploads refactoring. Andrew Lalis 2023-04-04 17:06:38 +0200
  • c00697b3d1 more work. Andrew Lalis 2023-04-03 17:28:24 +0200
  • 91d4624489 Start work on no-db implementation, maybe redo it completely? Andrew Lalis 2023-04-03 13:21:02 +0200
  • b347cd609e Added logging config. Andrew Lalis 2023-04-02 12:33:05 +0200
  • e0edfb8d68 Added build script. Andrew Lalis 2023-04-02 12:05:07 +0200
  • 9d1712889e Add account deletion, data requests, and more. Andrew Lalis 2023-03-31 19:02:46 +0200
  • 7a31ab5028 Added uploads service stub Andrew Lalis 2023-03-29 17:29:19 +0200
  • 4d396819c4 Added about page. Andrew Lalis 2023-03-29 11:55:19 +0200
  • cde09d1b50 Cleaned up authentication logic. Andrew Lalis 2023-03-29 11:37:03 +0200
  • 4ec30b37f8 Cleaned up auth logic and fixed interval for token refreshing. Andrew Lalis 2023-03-29 09:28:34 +0200
  • a001ef89e9 Added content-length protections. Andrew Lalis 2023-03-29 09:26:38 +0200
  • 75680d1041 Added admin page. Andrew Lalis 2023-03-27 19:56:02 +0200
  • bf6066e949 Redirect to main user page after follow or unfollow. Andrew Lalis 2023-03-27 19:05:51 +0200
  • e275c5a044 Clean up toasts. Andrew Lalis 2023-03-27 18:57:31 +0200
  • 2e1f09c5a6 Add comment. Andrew Lalis 2023-03-27 17:33:57 +0200
  • c45b1da636 Improve search service's readme and components. Andrew Lalis 2023-03-27 17:31:29 +0200
  • 90a2346cc9 Added more docs Andrew Lalis 2023-03-26 13:33:10 +0200
  • f36a1d8912 Added paginated submissions and support for generalized pagination. Andrew Lalis 2023-03-25 13:23:16 +0100
  • bb5cf53908 Cleaned up UserService.java, refactored user page to use profile information instead of other endpoints. Andrew Lalis 2023-03-25 11:29:15 +0100
  • 346c5d9813 Added endpoint for reporting users. Andrew Lalis 2023-03-24 16:54:26 +0100
  • 3653fe697e Added email reset code and follow request. Andrew Lalis 2023-03-24 16:21:03 +0100
  • bc1e2b4397 Cleaned up api dev start. Andrew Lalis 2023-03-24 13:18:30 +0100
  • 56c105a240 Added start-dev scripts. Andrew Lalis 2023-03-24 13:14:59 +0100
  • 116bfa07bd Removed runner and made actual cli project. Andrew Lalis 2023-03-24 10:53:00 +0100
  • ed6db6298d Added start of infra to runner.d Andrew Lalis 2023-03-24 09:01:10 +0100
  • ae3c22422c Added lots of stuff!!! Andrew Lalis 2023-02-17 17:05:15 +0100
  • 97c69ea34d Added node-env based env file configuration. Andrew Lalis 2023-02-17 13:14:26 +0100
  • 9a8df73e7c Added more info to profile page. Andrew Lalis 2023-02-16 21:00:34 +0100
  • eb02563714 Improved upload flow, fixed vulnerability in search. Andrew Lalis 2023-02-16 20:40:03 +0100
  • abde8bb815 Cleaned up main layout and centered page content. Andrew Lalis 2023-02-16 19:14:17 +0100
  • 64898fab5c Removed about link. Andrew Lalis 2023-02-16 19:07:27 +0100
  • 08db8b718c Removed old pages, added users search. Andrew Lalis 2023-02-16 19:06:44 +0100
  • f92577b76a Added more data to user index. Andrew Lalis 2023-02-16 18:40:19 +0100
  • cb7761bca4 Added submission count to gym search results. Andrew Lalis 2023-02-16 18:15:46 +0100
  • 654623ce4e Added submission count to gym index, made user data access protected. Andrew Lalis 2023-02-16 18:11:03 +0100
  • 6b7b38595e Added user submission improvements. Andrew Lalis 2023-02-16 14:48:01 +0100
  • 0663296052 Added env files, completed user settings page. Andrew Lalis 2023-02-16 12:05:18 +0100
  • 88089f2e11 Added infrastructure for editable properties in settings page. Andrew Lalis 2023-02-16 10:20:05 +0100
  • 40891656d0 Added more settings stuff. Andrew Lalis 2023-02-16 08:22:19 +0100
  • 0564cd5789 Added status controllers, and start of user settings page. Andrew Lalis 2023-02-16 08:11:48 +0100
  • aa843227d2 Added report and voting entities, and api status controller. Andrew Lalis 2023-02-08 08:30:16 +0100
  • 080c44c467 Added improved submission model. Andrew Lalis 2023-02-07 14:50:24 +0100
  • 184491b9ea Added improved sample data generation. Andrew Lalis 2023-02-07 12:01:41 +0100
  • 54f17d4cec Removed private accounts from indexing. Andrew Lalis 2023-02-06 13:31:23 +0100
  • ee5ff41167 Refactored indexing and searching to be modular. Andrew Lalis 2023-02-06 13:28:51 +0100
  • a8715fa8d2 Improved sample data. Andrew Lalis 2023-02-06 11:57:58 +0100
  • 6097b0df7e Added endpoints and logic for user following system. Andrew Lalis 2023-02-06 10:41:46 +0100
  • e69008a582 Added user preferences endpoints. Andrew Lalis 2023-02-06 10:17:50 +0100
  • 9218a38850 Expanded user-derived database models. Andrew Lalis 2023-02-06 10:08:35 +0100
  • 8c2a84755d Added submission page and cleaned up time formatting. Andrew Lalis 2023-02-05 12:48:30 +0100
  • 7c638d066e Added submission page, momentjs, and UTC timezone for all services. Andrew Lalis 2023-02-05 11:30:50 +0100
  • 64e604a946 Fixed sample data loading. Andrew Lalis 2023-02-04 13:28:57 +0100
  • 3a0bae209b Added additional user data. Andrew Lalis 2023-02-04 13:26:29 +0100
  • 3ec052b442 Added scheduled task to remove old tasks. Andrew Lalis 2023-02-03 22:31:47 +0100
  • 8bdecb7e07 Oops, forgot to commit this. Andrew Lalis 2023-02-03 22:12:39 +0100
  • 1134eef3ad Updated front-end to follow updated APIs. Andrew Lalis 2023-02-03 22:12:26 +0100
  • 67504d0883 Fixed test. Andrew Lalis 2023-02-03 21:07:39 +0100
  • 4c94a346c3 Added endpoint for updating user's password. Andrew Lalis 2023-02-03 17:15:09 +0100
  • abbe1cccbe Removed CommandFailedException.java Andrew Lalis 2023-02-03 17:05:43 +0100
  • 5d18da6ebe Refactored API organization, added functionality for password resets. Andrew Lalis 2023-02-03 17:05:33 +0100
  • d60f7142e8 Added CDN client to sample data loader, and finalized base implementation of CDN. Andrew Lalis 2023-02-03 14:09:38 +0100
  • 91648a13fa Added testing stuff. Andrew Lalis 2023-02-03 08:31:23 +0100
  • 7d9c210278 Added Video Processing logic. Andrew Lalis 2023-02-02 17:03:41 +0100
  • f76f080311 Added other stuff. Andrew Lalis 2023-02-01 08:40:13 +0100
  • 8d11279b6e Added FileService Andrew Lalis 2023-02-01 08:37:06 +0100
  • 2dae2bb905 Merged from main. Andrew Lalis 2023-01-31 22:24:35 +0100
  • 7583e48fb0 Merge remote-tracking branch 'origin/main' into main Andrew Lalis 2023-01-31 22:18:33 +0100
  • af6d587c76 Changed to spring/java cdn implementation. Andrew Lalis 2023-01-31 19:22:12 +0100
  • 4760a5833d Added start of cdn implementation. Andrew Lalis 2023-01-31 15:00:56 +0100
  • 67bc04b0fc Fixed CORS error. Andrew Lalis 2023-01-31 11:57:55 +0100
  • c58e29cbd8 Added proper login and registration flows. Andrew Lalis 2023-01-31 11:53:06 +0100
  • 6b1e20d544 Added login page. Andrew Lalis 2023-01-31 09:13:18 +0100
  • 595a33a801 Merge remote-tracking branch 'origin/main' into main Andrew Lalis 2023-01-30 21:54:08 +0100
  • c56f8f72c2 Added auth management, and AccountMenuItem.vue Andrew Lalis 2023-01-30 15:57:11 +0100
  • 4293ddb157 Added explicitly defined endpoint security. Andrew Lalis 2023-01-30 14:08:02 +0100
  • f8dcfc8843 Added auth stuff to the web app. Andrew Lalis 2023-01-30 11:55:09 +0100
  • 0e96d74203 Added users! Andrew Lalis 2023-01-30 10:07:28 +0100
  • 1034f7e65a Removed unused import, changed to save and flush submission during processing. Andrew Lalis 2023-01-30 08:18:09 +0100
  • c7e327ff1e Added about page, cleaned up web config. Andrew Lalis 2023-01-28 18:48:34 +0100
  • 75c0fdcff6 Changed to standard compound id format. Andrew Lalis 2023-01-28 11:30:08 +0100
  • 9371431114 Added more submissions. Andrew Lalis 2023-01-28 11:06:59 +0100
  • 34cd6cac2c Added leaderboard page and api support. Andrew Lalis 2023-01-28 10:52:20 +0100
  • 16a7f105f8 Extracted processing logic to a separate service. Andrew Lalis 2023-01-27 23:03:50 +0100
  • 617bd45127 Changed to ULID submission ids. Andrew Lalis 2023-01-27 20:41:39 +0100
  • a8168768a8 Added check for submission. Andrew Lalis 2023-01-26 16:53:55 +0100
  • e0433753ea Lots of updates: - Map - Better submissions. Andrew Lalis 2023-01-26 16:49:51 +0100
  • d1aa06dd95 Added submissions.csv to sample data, and improved concurrency. Andrew Lalis 2023-01-26 14:07:41 +0100