Commit Graph

313 Commits

Author SHA1 Message Date
Thomas Rubini
f4002b4ac7
create all tables on startup 2023-02-11 22:43:14 +01:00
Thomas Rubini
653151c8bd
refactor app to follow python and flask best practices 2023-02-11 22:43:11 +01:00
Thomas Rubini
dbb64dcf11
cleanup imports in __init__
Co-authored-by: Djalim Simaila <DjalimSimaila@users.noreply.github.com>
2023-02-03 15:45:18 +01:00
Thomas Rubini
7b72ab0fc5
move DESC_LID to T_TRAIT
Co-authored-by: Djalim Simaila <DjalimSimaila@users.noreply.github.com>
2023-02-03 15:31:18 +01:00
Thomas Rubini
c5fceb9663
Merge pull request #69 from ThomasRubini/flask_sqlalchemy 2023-02-03 14:30:53 +01:00
Thomas Rubini
3aae91e17a
replace sqlalchemy with flask_sqlalchemyin requirements.txt 2023-02-03 14:29:54 +01:00
Thomas Rubini
0dc59450a7 use flask-sqlalchemy instead of sqlalchemy
Co-authored-by: Djalim Simaila <DjalimSimaila@users.noreply.github.com>
2023-02-03 13:25:10 +00:00
Thomas Rubini
2ceddbe860
Merge pull request #68 from ThomasRubini/question_timeout 2023-02-03 14:24:42 +01:00
9e936f906c game question timeout set to 2sec 2023-02-03 13:24:04 +00:00
Thomas Rubini
406e3dd35c
Merge pull request #67 from ThomasRubini/compress_imgs 2023-02-03 14:21:13 +01:00
fb28fe7464 compressed background images 2023-02-03 13:18:52 +00:00
Thomas Rubini
57d49644e8
Merge pull request #66 from ThomasRubini/readme_contributors 2023-01-17 14:43:19 +01:00
Thomas Rubini
f03f47ab30
Update contributors in README 2023-01-17 14:42:02 +01:00
649ca0de6a
Merge pull request #65 from ThomasRubini/doc
api docs again
2023-01-16 23:50:42 +01:00
d2cb03c8be api docs again 2023-01-16 23:49:43 +01:00
b95a68b698
Merge pull request #64 from ThomasRubini/doc
api docs
2023-01-16 23:48:24 +01:00
fd0711c19a api docs 2023-01-16 23:46:59 +01:00
AudricV
6f7edb3887
Merge pull request #63 from ThomasRubini/client_game-fixes-and-improvements
[Client] Game fixes and improvements
2023-01-16 23:46:06 +01:00
AudricV
c8f33e7d45
[Client] Fix game background position on some screens 2023-01-16 23:44:56 +01:00
AudricV
8a6fcdce9e
[Client] Hide all other suspect buttons when a suspect is selected as the culprit 2023-01-16 23:43:28 +01:00
AudricV
06d3faad87
[Client] Show game background based on current view
Also reformat the game JavaScript file
2023-01-16 23:17:34 +01:00
AudricV
c21727bbd9
Merge pull request #62 from ThomasRubini/client_favicon
[Client] Add favicons
2023-01-16 22:53:18 +01:00
AudricV
afbc52baef
[Client] Add favicons to HTML pages
All resolutions have been added, so the client can choose the best appropriate
resolution.
2023-01-16 22:51:55 +01:00
AudricV
f43bf7c2be
[Client] Add favicons
Favicons added are PNG images only, with resolutions 32x32, 64x64, 128x128,
192x192, 256x256 and 512x512.

They should work on browsers supported by the game.
2023-01-16 22:50:29 +01:00
4b2f58eae0
Merge pull request #61 from ThomasRubini/data_typos
typos
2023-01-16 16:41:04 +01:00
cb58548c94 typos 2023-01-16 16:39:51 +01:00
Thomas Rubini
cfae091ef6
Merge pull request #60 from ThomasRubini/lien 2023-01-16 15:04:41 +01:00
Thomas Rubini
ebae7254b6
put 'Lien' instead of 'Code' 2023-01-16 15:03:40 +01:00
Thomas Rubini
11a85a0a45
Merge pull request #59 from ThomasRubini/truthinquiry 2023-01-16 14:38:37 +01:00
Thomas Rubini
3011c4b2b5
rename app name from truthseeker to truthinquiry 2023-01-16 14:36:49 +01:00
Thomas Rubini
77f09b953f
Merge pull request #58 from ThomasRubini/legal_pages_improvements 2023-01-16 14:29:01 +01:00
Thomas Rubini
1739693fa5
put real host in legal page 2023-01-16 14:16:12 +01:00
AudricV
31d78793b5
[Client] Improve legal mentions template 2023-01-16 13:54:19 +01:00
AudricV
4b0f9b6a2d
[Client] Add missing libraries to the licenses page 2023-01-16 13:54:19 +01:00
AudricV
594f5e7754
[Server] Remove unused dependencies from requirements 2023-01-16 13:54:14 +01:00
e9dee419b8
Merge pull request #57 from ThomasRubini/readme
typos
2023-01-16 10:47:41 +01:00
f652d804ef typos 2023-01-16 10:46:59 +01:00
Thomas Rubini
5a0a4d81e4
Merge pull request #56 from ThomasRubini/sqlalchemy_timeout 2023-01-16 10:38:46 +01:00
Thomas Rubini
176c432def
Fix sqlachemy timeout 2023-01-16 10:35:26 +01:00
22c396e92f
Merge pull request #55 from ThomasRubini/readme
Readme
2023-01-16 10:28:07 +01:00
3f4f398f3b Added contributors 2023-01-16 10:27:05 +01:00
AudricV
81e2e1ad6c
Merge pull request #54 from ThomasRubini/client_game-room-players-design-improvements
[Client] Improve game room players name design
2023-01-16 09:46:03 +01:00
AudricV
5329e30ea6
[Client] Improve game room players name design 2023-01-16 09:42:53 +01:00
AudricV
6e42a5c11b
Merge pull request #53 from ThomasRubini/client_game-fix-introduction-next-button
[Client] Fix game introduction next button
2023-01-16 09:28:58 +01:00
AudricV
fc645540f2
[Client] Fix game introduction next button
Add missing next_btn CSS class to introduction_next_btn button.
2023-01-16 09:25:34 +01:00
a6abf99f68
Merge pull request #52 from ThomasRubini/bugfix
Bugfix
2023-01-16 09:18:51 +01:00
56aa031d51 score is fixed 2023-01-16 09:17:47 +01:00
2147dc7a9e can no longer ask other questions while one is displayed 2023-01-16 09:17:44 +01:00
9287a9f30a lobby redirect to / if no gameid was given 2023-01-16 09:16:27 +01:00
Thomas Rubini
c11985edbf
Merge pull request #51 from ThomasRubini/client_error-handling 2023-01-16 09:15:26 +01:00