Commit Graph

95 Commits

Author SHA1 Message Date
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
Andrew Lalis ee5ff41167 Refactored indexing and searching to be modular. 2023-02-06 13:28:51 +01:00
Andrew Lalis a8715fa8d2 Improved sample data. 2023-02-06 11:57:58 +01:00
Andrew Lalis 6097b0df7e Added endpoints and logic for user following system. 2023-02-06 10:41:46 +01:00
Andrew Lalis e69008a582 Added user preferences endpoints. 2023-02-06 10:17:50 +01:00
Andrew Lalis 9218a38850 Expanded user-derived database models. 2023-02-06 10:08:35 +01:00
Andrew Lalis 8c2a84755d Added submission page and cleaned up time formatting. 2023-02-05 12:48:30 +01:00
Andrew Lalis 7c638d066e Added submission page, momentjs, and UTC timezone for all services. 2023-02-05 11:30:50 +01:00
Andrew Lalis 64e604a946 Fixed sample data loading. 2023-02-04 13:28:57 +01:00
Andrew Lalis 3a0bae209b Added additional user data. 2023-02-04 13:26:29 +01:00
Andrew Lalis 3ec052b442 Added scheduled task to remove old tasks. 2023-02-03 22:31:47 +01:00
Andrew Lalis 8bdecb7e07 Oops, forgot to commit this. 2023-02-03 22:12:39 +01:00
Andrew Lalis 1134eef3ad Updated front-end to follow updated APIs. 2023-02-03 22:12:26 +01:00
Andrew Lalis 67504d0883 Fixed test. 2023-02-03 21:07:39 +01:00
Andrew Lalis 4c94a346c3 Added endpoint for updating user's password. 2023-02-03 17:15:09 +01:00
Andrew Lalis abbe1cccbe Removed CommandFailedException.java 2023-02-03 17:05:43 +01:00
Andrew Lalis 5d18da6ebe Refactored API organization, added functionality for password resets. 2023-02-03 17:05:33 +01:00
Andrew Lalis d60f7142e8 Added CDN client to sample data loader, and finalized base implementation of CDN. 2023-02-03 14:09:38 +01:00
Andrew Lalis 91648a13fa Added testing stuff. 2023-02-03 08:31:23 +01:00
Andrew Lalis 7d9c210278 Added Video Processing logic. 2023-02-02 17:03:41 +01:00
Andrew Lalis f76f080311 Added other stuff. 2023-02-01 08:40:13 +01:00
Andrew Lalis 8d11279b6e Added FileService 2023-02-01 08:37:06 +01:00
Andrew Lalis 2dae2bb905 Merged from main. 2023-01-31 22:24:35 +01:00
Andrew Lalis 7583e48fb0 Merge remote-tracking branch 'origin/main' into main
# Conflicts:
#	gymboard-api/src/main/resources/application-development.properties
2023-01-31 22:18:33 +01:00
Andrew Lalis af6d587c76 Changed to spring/java cdn implementation. 2023-01-31 19:22:12 +01:00
Andrew Lalis 4760a5833d Added start of cdn implementation. 2023-01-31 15:00:56 +01:00
Andrew Lalis 67bc04b0fc Fixed CORS error. 2023-01-31 11:57:55 +01:00
Andrew Lalis c58e29cbd8 Added proper login and registration flows. 2023-01-31 11:53:06 +01:00
Andrew Lalis 6b1e20d544 Added login page. 2023-01-31 09:13:18 +01:00
Andrew Lalis 595a33a801 Merge remote-tracking branch 'origin/main' into main
# Conflicts:
#	gymboard-api/src/main/java/nl/andrewlalis/gymboard_api/config/WebConfig.java
#	gymboard-api/src/main/resources/application-development.properties
#	gymboard-app/src/layouts/MainLayout.vue
2023-01-30 21:54:08 +01:00
Andrew Lalis c56f8f72c2 Added auth management, and AccountMenuItem.vue 2023-01-30 15:57:11 +01:00
Andrew Lalis 4293ddb157 Added explicitly defined endpoint security. 2023-01-30 14:08:02 +01:00
Andrew Lalis f8dcfc8843 Added auth stuff to the web app. 2023-01-30 11:55:09 +01:00
Andrew Lalis 0e96d74203 Added users! 2023-01-30 10:07:28 +01:00
Andrew Lalis 1034f7e65a Removed unused import, changed to save and flush submission during processing. 2023-01-30 08:18:09 +01:00
Andrew Lalis c7e327ff1e Added about page, cleaned up web config. 2023-01-28 18:48:34 +01:00
Andrew Lalis 75c0fdcff6 Changed to standard compound id format. 2023-01-28 11:30:08 +01:00
Andrew Lalis 9371431114 Added more submissions. 2023-01-28 11:06:59 +01:00
Andrew Lalis 34cd6cac2c Added leaderboard page and api support. 2023-01-28 10:52:20 +01:00
Andrew Lalis 16a7f105f8 Extracted processing logic to a separate service. 2023-01-27 23:03:50 +01:00
Andrew Lalis 617bd45127 Changed to ULID submission ids. 2023-01-27 20:41:39 +01:00