Commit Graph

136 Commits

Author SHA1 Message Date
Christoph Hagen
a08dc4f175 Simplify scheduler 2023-12-06 10:02:43 +01:00
Christoph Hagen
e62ccb9241 Switch to new Vapor main 2023-12-06 10:01:19 +01:00
Christoph Hagen
1e649f297e Allow log path specification 2023-11-22 11:47:34 +01:00
Christoph Hagen
2974c63fec Rename package 2023-11-22 11:47:19 +01:00
Christoph Hagen
62ae594e06 Convert database to actor 2023-11-01 11:56:02 +01:00
Christoph Hagen
f3c59e0f3f Remove uses of Task 2023-11-01 11:52:04 +01:00
Christoph Hagen
aa474c365f Update dependencies 2023-10-02 00:37:50 +02:00
Christoph Hagen
9db072d769 Remove build script 2023-09-07 18:14:33 +02:00
Christoph Hagen
bf6f1b3339 Improve build script 2023-09-07 17:37:30 +02:00
Christoph Hagen
f84dee72c0 Add build script 2023-09-07 16:10:27 +02:00
Christoph Hagen
82d81b596e Update clairvoyant 2023-09-07 13:56:27 +02:00
Christoph Hagen
e2b1fb58e9 Fix semaphore 2023-02-16 23:33:39 +01:00
Christoph Hagen
1927a35d37 Attempt to fix startup 2023-02-16 19:01:10 +01:00
Christoph Hagen
4253ae2589 Fix async call 2023-02-16 18:51:27 +01:00
Christoph Hagen
e9a650ddec Update to new logging version 2023-02-16 18:31:30 +01:00
Christoph Hagen
77a214d2a2 Improve logging 2023-02-06 22:03:02 +01:00
Christoph Hagen
a48c77c138 Add name and description for metrics 2023-02-06 11:25:30 +01:00
Christoph Hagen
13f13c8503 Update metrics 2023-02-01 20:10:57 +01:00
Christoph Hagen
d30222911d Add more metrics 2023-02-01 16:44:07 +01:00
Christoph Hagen
0a5139fd39 Remove throwing declarations 2023-01-31 22:17:15 +01:00
Christoph Hagen
5381b28386 Add monitoring 2023-01-31 22:16:44 +01:00
Christoph Hagen
2d683e34c4 Update kitura smtp to fix compile error 2022-12-18 17:19:19 +01:00
Christoph Hagen
76f5e6eb39 Add banner image 2022-11-25 13:10:00 +01:00
Christoph Hagen
5420207205 Add todo 2022-11-25 13:02:49 +01:00
Christoph Hagen
e3693c2ef8 Update game.jpg 2022-11-25 13:02:40 +01:00
Christoph Hagen
dad0d38226 Add UI image in readme 2022-11-24 22:00:23 +01:00
Christoph Hagen
5599e7ae7b Add example config 2022-11-24 21:39:35 +01:00
Christoph Hagen
5c7adf7171 Remove unused extension 2022-11-24 21:31:31 +01:00
Christoph Hagen
d8e53f5ed1 Explain API path 2022-11-24 21:31:19 +01:00
Christoph Hagen
73be9ae283 Update Readme.md 2022-11-24 21:31:10 +01:00
Christoph Hagen
1c36d8c480 Make email configuration optional 2022-11-24 21:31:03 +01:00
Christoph Hagen
bb8eb7ac82 Delete .dockerignore 2022-11-24 08:31:49 +01:00
Christoph Hagen
3c4d1f0e29 Update player points when game ends 2022-10-18 11:40:08 +02:00
Christoph Hagen
df97271987 Update package version 2022-10-18 11:39:09 +02:00
Christoph Hagen
f020c13739 Specify production setting in configuration 2022-10-13 12:25:51 +02:00
Christoph Hagen
e3bdf40b13 Improve layout of action bar 2022-10-13 09:13:47 +02:00
Christoph Hagen
784bf35c6a Improve login 2022-10-13 09:13:36 +02:00
Christoph Hagen
41560fa87c Remove unused files 2022-10-13 09:13:26 +02:00
Christoph Hagen
54978b546b Separate play and list pages 2022-10-13 09:13:16 +02:00
Christoph Hagen
15ff775a68 Fix syntax error 2022-10-12 22:02:13 +02:00
Christoph Hagen
454bd204b8 Fix error creating a table 2022-10-12 22:02:01 +02:00
Christoph Hagen
30abe56325 Use headers for all routes 2022-10-12 21:53:16 +02:00
Christoph Hagen
213bb1c179 Extract login pages to own files
Fix api

Remove login window
2022-10-12 19:56:25 +02:00
Christoph Hagen
fe429ea7d5 Replace 404 errors 2022-10-12 19:43:16 +02:00
Christoph Hagen
ff916945df Add route to update password with email token 2022-10-12 19:32:15 +02:00
Christoph Hagen
4e9675c284 Add route to send recovery email 2022-10-12 19:32:15 +02:00
Christoph Hagen
26adcc2868 Convert functions to async/await 2022-10-12 19:32:15 +02:00
Christoph Hagen
7ef5da08d0 Convert registration to async 2022-10-12 19:32:15 +02:00
Christoph Hagen
8b89ebcccb Update macOS version for async/await 2022-10-12 19:32:15 +02:00
Christoph Hagen
067d7ffb7a Add email sending functionality and configuration 2022-10-12 19:32:03 +02:00