Commit graph

  • 7174a24ca8 ah ? jeffcheasey88 2023-03-18 15:04:50 +01:00
  • eb5f62c19d Update not logged-in system jeffcheasey88 2023-03-18 14:38:17 +01:00
  • d319394d0c Merge remote-tracking branch 'origin/17-03-2023' jeffcheasey88 2023-03-18 01:21:31 +01:00
  • f23e139b9f Add Unit Test System & Fix player details jeffcheasey88 2023-03-18 01:20:06 +01:00
  • 2bb0328206 add tags support Francois G 2023-03-17 22:44:20 +01:00
  • 77283bdf75 fix base64 to json send Francois G 2023-03-17 21:19:34 +01:00
  • d74013a13a Solve compatibility problem with new DB schema. To test use pac_test instead of pc in config.txt Francois G 2023-03-17 14:33:12 +01:00
  • d3c9ad22e5 Parser & Fix puzzle's origin from db jeffcheasey88 2023-03-14 11:07:49 +01:00
  • 69acf0966e Add depend field on PuzzleElement response if puzzle is nextPart from another Francois G 2023-03-10 12:11:41 +01:00
  • 61f6046659 add badge route Francois G 2023-03-10 11:15:54 +01:00
  • 1c951e8581 Merge branch 'addRoutes' of github.com:Peer-at-Code/peer-at-code-backend into addRoutes Francois G 2023-03-10 11:08:23 +01:00
  • 7bc013bb46 Temp to get Xavier changes Francois G 2023-03-10 11:06:07 +01:00
  • 124eea7a5c Fix avatar jeffcheasey88 2023-03-10 11:01:23 +01:00
  • 5926d1d245 some tries to send images Francois G 2023-03-09 23:05:19 +01:00
  • 432f29c6f3 Forget to ensure connection Francois G 2023-03-09 22:26:47 +01:00
  • 81d2f6feb2 Add playerDetails route Francois G 2023-03-09 22:11:16 +01:00
  • 05108526fd Add playerDetails route Francois G 2023-03-09 22:11:16 +01:00
  • e28304c19a JavaParser, starting variable zone with test ! jeffcheasey88 2023-03-09 18:11:10 +01:00
  • 89dc0ede9e Fix reception of the puzzle jeffcheasey88 2023-03-06 12:11:29 +01:00
  • 80bfa7816f Disconnect if token not valid jeffcheasey88 2023-02-27 14:52:42 +01:00
  • 1eafa7e972 Fix leaderboard compare & add config for token expiration (in minutes) & advance on parser & Add Headers jeffcheasey88 2023-02-27 13:13:15 +01:00
  • 7e75c54092 flush and close buffer in every case jeffcheasey88 2023-02-27 10:41:15 +01:00
  • 8b90a99823 jwt token Issuer, also in verification jeffcheasey88 2023-02-26 20:08:37 +01:00
  • 434e0ddea6 Refractor jwt values jeffcheasey88 2023-02-26 20:01:18 +01:00
  • 0f9fc996f1 Fix non-loggin request headers & register id key jeffcheasey88 2023-02-26 19:57:06 +01:00
  • 792005e84d Respond empty json even if no one in leaderboard jeffcheasey88 2023-02-25 22:36:50 +01:00
  • b5db4328f2 Add leaderboard route Francois G 2023-02-25 21:19:58 +01:00
  • ec72b90020 Make source code file name more unique Francois G 2023-02-25 20:27:59 +01:00
  • 4b5d21345c Refactor spaghetti code I wrote + save source code in file system instead than in db Francois G 2023-02-25 19:40:16 +01:00
  • 64a88f7282 JWT refractor jeffcheasey88 2023-02-24 00:08:17 +01:00
  • c915a96535 Fixing Yannick's problem jeffcheasey88 2023-02-23 16:26:57 +01:00
  • 688ff3cedd Merge remote-tracking branch 'origin/getPuzzleResponse' jeffcheasey88 2023-02-23 16:11:19 +01:00
  • 0ba27533e9 jwt login Yannick Bour 2023-02-23 15:49:37 +01:00
  • cfe9d83d2c jwt login Yannick Bour 2023-02-23 15:48:32 +01:00
  • fd66010226 jwt init Yannick Bour 2023-02-23 14:06:24 +01:00
  • 67f6d48b85 Add route for puzzle response and beta puzzle score in response Francois G 2023-02-23 15:53:55 +01:00
  • c2257beacb Get Score Route, wait for JWT & User jeffcheasey88 2023-02-23 14:32:15 +01:00
  • 48727370d7 Parser v0 & hide void jeffcheasey88 2023-02-23 13:51:28 +01:00
  • d23abb4379 Java Parser V0 jeffcheasey88 2023-02-23 13:30:29 +01:00
  • b1674d44a1 Refractor config to take another element that String jeffcheasey88 2023-02-22 15:22:34 +01:00
  • eace65ad53 Add HTTPS support to API (mandatory for domain name in .dev) Francois G 2023-02-22 14:45:51 +01:00
  • ee602af486 Fixing Jules problems again & Ensure sql connection jeffcheasey88 2023-02-18 10:42:10 +01:00
  • c953971ef3 Fix password hash jeffcheasey88 2023-02-15 23:20:42 +01:00
  • 4993cc33ee Fixing Jules'problem jeffcheasey88 2023-02-15 15:46:13 +01:00
  • 987e2648c2 Merge branch 'routes' jeffcheasey88 2023-02-15 15:38:17 +01:00
  • 1907173db5 Updated /register route with the new field in the database, updated DatabaseRepo for the same reason TheNagaki 2023-02-14 23:34:13 +01:00
  • 209b0eeeb4 Added the /login and /register routes (part where I actually submit the database requests) TheNagaki 2023-02-14 23:21:26 +01:00
  • bbc752500a Added the /login and /register routes TheNagaki 2023-02-14 23:16:22 +01:00
  • e794a93bee out UTF-8 & Update Puzzle Model jeffcheasey88 2023-02-14 15:00:30 +01:00
  • 1835ee6662 Adding routes /register & /login jeffcheasey88 2023-02-12 13:59:46 +01:00
  • a793a0cb44 Refractor for Database elements jeffcheasey88 2023-02-10 19:56:43 +01:00
  • 3693352e92 Register merged routes in Main jeffcheasey88 2023-02-10 09:40:22 +01:00
  • 65177b21fc Merge branch 'main' into routes jeffcheasey88 2023-02-10 09:30:45 +01:00
  • 80563cd86e Added ChapterElement and ChapterList as routes to respectively get a chapter by id and all the chapters. Removed DatabaseQueries class and added DatabaseRepo to contain all the database queries; Edited PuzzleElement to remove all database-related code. TheNagaki 2023-02-09 22:42:33 +01:00
  • 27f0b3718b Added Chapter and Puzzle classes to the model to represent a chapter of the application (characterised by an id, a name and a list of puzzles) and a puzzle (characterised by an id, a name and a content). TheNagaki 2023-02-09 22:36:11 +01:00
  • 79da7cb80c Implemented a route to get a single Puzzle (through the PuzzleElement class) and added the DatabaseQueries class (containing all the different SQL queries used). TheNagaki 2023-02-09 20:45:42 +01:00
  • 2c797b393e Change route name from 'puzzle' to 'puzzles' Francois G 2023-02-09 19:15:07 +01:00
  • 89bf52624f Remove javax import and upgrade one little regex jeffcheasey88 2023-02-09 12:34:47 +01:00
  • b3b598cc0a Get PuzzleList from the database jeffcheasey88 2023-02-08 23:30:38 +01:00
  • a3b1c06455 DataBase connection & Configuration Class jeffcheasey88 2023-02-08 22:54:43 +01:00
  • 98533f91ea First Commit jeffcheasey88 2023-02-05 21:39:56 +01:00