Commit Graph

17 Commits

Author SHA1 Message Date
c5ec574873 fix: replace Image.ANTIALIAS with Image.LANCZOS in resize_image function to resolve AttributeError 2024-09-03 14:55:24 +02:00
47dade0384 feat: add image resizing functionality to limit height to 50px during game addition 2024-09-03 14:54:14 +02:00
155ce5c9d5 feat: add delete_game route to remove game and its associated image file 2024-09-03 14:29:21 +02:00
56f8939b9d feat: send base64 encoded images in game list response 2024-09-03 12:05:54 +02:00
e28d6660ae feat: save relative image path in the database when adding a game 2024-09-03 11:58:21 +02:00
1d04d0d941 feat: save game images locally and store their paths in the database 2024-09-03 11:53:40 +02:00
e34d9270e9 feat: set owned field to true by default when adding a game 2024-09-03 10:17:44 +02:00
0f8801fa1e feat: restrict search functionality to authenticated users only 2024-09-02 17:13:39 +02:00
f920ff4740 fix: eliminate duplicate search results in search_game_api function 2024-09-02 17:11:27 +02:00
a51bf8f0e9 feat: add search functionality for games through the API 2024-09-02 17:02:38 +02:00
b9dfa6adba feat: set buyer as the authenticated user's username when adding a game 2024-09-02 11:47:29 +02:00
99fc0e2cf8 feat: implement authentication for adding and retrieving games 2024-09-02 11:08:07 +02:00
069b318f0b feat: implement user management with roles and last login tracking 2024-09-02 10:32:26 +02:00
58254c4973 feat: set current date automatically when adding a new game to the database 2024-09-02 09:49:10 +02:00
30933ed2d5 fix: update database path to use instance folder for SQLite files 2024-09-02 09:35:10 +02:00
275df31213 fix: ensure database is initialized before operations to resolve OperationalError 2024-09-02 09:32:28 +02:00
e61fac0b34 feat: implement backend with Flask for game collection management using SQLite database 2024-09-02 09:02:32 +02:00