Commit graph

163 commits

Author SHA1 Message Date
Yarne Coppens
e70481b664 Added h-index statistic 2024-10-10 09:07:12 +02:00
Yarne Coppens
18ddf5b554 Fixed crash when board game has no representing image 2024-10-06 09:36:49 +02:00
Yarne Coppens
efcecacd1f Amount of games over time statistic includes current date 2024-10-01 12:51:10 +02:00
Yarne Coppens
f73accbacc Fixed bug where, if no boardgames where missing from plays, data_connection still wanted to ask BGG for empty list 2024-09-07 16:08:41 +02:00
Yarne Coppens
b30ead8ac9 Get more specific board games first on refresh, this makes refresh make less requests to bgg 2024-09-07 16:08:10 +02:00
Yarne Coppens
dbfc5ba903 Fixed bug in missing played boardgames from collection 2024-09-07 15:59:12 +02:00
Yarne Coppens
fb5995c88f Added preordered games endpoint 2024-09-06 09:18:03 +02:00
Yarne Coppens
18fb6a38b3 Made it so that BGG request can no longer spam 2024-09-04 22:46:18 +02:00
Yarne Coppens
0529819da8 Fixed winrate over time bug 2024-08-31 09:20:16 +02:00
Yarne Coppens
9a181367c1 Winrate over time incluces today 2024-08-31 09:17:01 +02:00
Yarne Coppens
61d7abd7f3 Added most bought artist statistic 2024-08-26 15:02:30 +02:00
Yarne Coppens
6bed246702 Fixed bug where 'most bought from designer' statistic included not owned games 2024-08-26 14:36:08 +02:00
Yarne Coppens
4965b48e9e Added most bought from designers statistics 2024-08-25 20:32:32 +02:00
Yarne Coppens
9cd614e3a0 Added artists to boardgames 2024-08-25 20:19:21 +02:00
Yarne Coppens
1234579701 Added requirements.txt 2024-08-25 18:28:03 +02:00
Yarne Coppens
a321a184a4 GameStatistic now returns games and results seperately, results might not be a board game attribute 2024-08-25 17:19:25 +02:00
Yarne Coppens
93c5e65af5 Created statistic cache 2024-08-25 10:49:54 +02:00
Yarne Coppens
0b412b8951 Added winrate over time statistic 2024-08-24 20:42:22 +02:00
Yarne Coppens
96a8f21af1 Added player winrate statistic 2024-08-24 18:25:52 +02:00
Yarne Coppens
7bb210ba83 Can now retrieve players from endpoint 2024-08-24 18:13:32 +02:00
Yarne Coppens
7719f879ba Started work on Player class 2024-08-24 17:39:13 +02:00
Yarne Coppens
c6075b7949 Fixed version info not updating if boardgame is already present 2024-08-22 22:13:17 +02:00
Yarne Coppens
4c0a3ec600 Boardgame lists no longer contain plays (response became way too big) 2024-08-22 21:42:06 +02:00
Yarne Coppens
74806a8d84 Fixed expansion filtering 2024-08-22 21:41:38 +02:00
Yarne Coppens
1781266b18 Fixed PlayPublicNoGame still containing game 2024-08-22 21:41:20 +02:00
Yarne Coppens
6f5436e653 Use version info for owned & wishlisted board games 2024-08-22 21:24:01 +02:00
Yarne Coppens
fde850d13a Fixed bug where, if owned was retrieved after generic collection, owned info would not update 2024-08-22 13:56:22 +02:00
Yarne Coppens
507db6ac41 Uncommented play retrieval block from bgg_connection for debugging 2024-08-22 10:18:23 +02:00
Yarne Coppens
da3af316fa Made statistics work with refactored changes 2024-08-22 10:16:16 +02:00
Yarne Coppens
61232a13ea Made pytest changes to validate refactored classes 2024-08-22 10:16:05 +02:00
Yarne Coppens
339745daf7 Made filters work with refactored changes 2024-08-22 10:15:24 +02:00
Yarne Coppens
51cd2dda07 Made plays work with refactored changes 2024-08-22 09:55:31 +02:00
Yarne Coppens
929e45380b Made wishlist work with refactored changes 2024-08-22 09:35:53 +02:00
Yarne Coppens
9181f5a601 Created Public classes 2024-08-22 09:25:19 +02:00
Yarne Coppens
8241635e69 Made Owned collection work with refactoring 2024-08-22 09:18:18 +02:00
Yarne Coppens
f9ab7bf535 Started work on the refactoring 2024-08-21 21:03:49 +02:00
Yarne Coppens
616d40fce0 Merge remote-tracking branch 'origin/fastapi' into fastapi 2024-08-19 13:57:07 +02:00
Yarne Coppens
c1ae021dae Added designers to boardgames (howly mowly) 2024-08-19 13:54:04 +02:00
Yarne Coppens
1cd0f43429 Added designers to boardgames (howly mowly) 2024-08-19 13:50:27 +02:00
Yarne Coppens
35f104cedc Added a BoardGamePublic class to get plays from endpoint 2024-08-18 17:12:19 +02:00
Yarne Coppens
9778b7d314 Fixed wrong variable naming 2024-08-17 09:01:20 +02:00
Yarne Coppens
cd624d8c4c Created a statistic creator module 2024-08-17 09:01:00 +02:00
Yarne Coppens
b27b6a2fd7 Created refresh endpoint 2024-08-16 10:13:47 +02:00
Yarne Coppens
767214b1aa Return full shelf of shame by default 2024-08-15 21:48:30 +02:00
Yarne Coppens
1579666db4 Added collection cost statistic 2024-08-15 19:47:30 +02:00
Yarne Coppens
eafb2b386f Added a shelf of shame statistic 2024-08-15 13:47:50 +02:00
Yarne Coppens
427a482b7c Fixed wrong variable naming 2024-08-15 11:21:33 +02:00
Yarne Coppens
6992b1a6b3 Made generic params for boardgame and play filtering 2024-08-15 11:18:27 +02:00
Yarne Coppens
92849b898b Made db session persist through the entire web request 2024-08-15 11:07:11 +02:00
Yarne Coppens
1bc8733cf9 Made DB thread safe 2024-08-15 10:29:54 +02:00