Commit Graph

141 Commits

Author SHA1 Message Date
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
Christoph Hagen
3a76c924ca Add email sending package 2022-10-12 19:32:03 +02:00
Christoph Hagen
56b7fa1ba8 Improve header access 2022-10-11 12:08:44 +02:00
Christoph Hagen
b00f0826b9 Fix indentation 2022-10-11 12:07:41 +02:00
Christoph Hagen
e5a879966d Remove unused function 2022-10-11 12:04:55 +02:00
Christoph Hagen
e41a5fc75c Add email to user model 2022-10-11 12:04:30 +02:00
Christoph Hagen
16ab0fd6d3 Add password reset model 2022-10-11 12:04:15 +02:00
Christoph Hagen
e49cc9cb91 Load configuration from file 2022-10-11 12:00:46 +02:00
Christoph Hagen
b7ce607c8b Add string extensions 2022-10-11 11:52:39 +02:00
Christoph Hagen
4eecc9af20 Improve user field declarations 2022-10-11 11:51:52 +02:00
Christoph Hagen
fc4afb70b1 Create individual functions for routes 2022-10-11 11:51:00 +02:00
Christoph Hagen
75211f67ca Force update to js 2022-04-24 11:34:56 +02:00
Christoph Hagen
020951b496 Update cards path 2022-04-24 11:27:29 +02:00
Christoph Hagen
39835cdd2c Merge branch 'master' of https://christophhagen.de/git/ch/SchafkopfServer 2022-01-24 23:41:16 +01:00
Christoph Hagen
89007989e3 Close all sockets on shutdown 2022-01-24 17:15:11 +01:00
Christoph Hagen
707c6d03de Clean up code
Update WeddingPlayer.swift
2022-01-24 17:10:59 +01:00
Christoph Hagen
c0bd0110da Clean up code 2021-12-26 16:38:16 +01:00
Christoph Hagen
f10c3dc8c9 Fix player state 2021-12-25 16:55:54 +01:00
Christoph Hagen
f040ad5a0c Fix table list layout 2021-12-25 16:54:10 +01:00
Christoph Hagen
9cc4cdb27c Display player state 2021-12-25 16:53:58 +01:00
Christoph Hagen
1d1044c3f8 Fix delete empty table 2021-12-23 12:52:28 +01:00
Christoph Hagen
176c5753d7 Transmit player state 2021-12-23 12:52:13 +01:00
Christoph Hagen
f97604e3bf Delete table when empty 2021-12-23 11:16:29 +01:00
Christoph Hagen
15d2b3d670 Fix websocket path 2021-12-23 11:16:03 +01:00
Christoph Hagen
07d22e2de5 Add 404 text 2021-12-23 10:07:17 +01:00
Christoph Hagen
25a4f27a83 disable debug mode 2021-12-23 09:41:39 +01:00
Christoph Hagen
49b4e98922 Set server port 2021-12-23 09:38:31 +01:00
Christoph Hagen
4cd9bd52da Fix api path 2021-12-23 09:38:23 +01:00
Christoph Hagen
5eafcfdf4d Switch to SQLite database over text files 2021-12-22 22:13:09 +01:00
Christoph Hagen
86456b2441 Add points to player info 2021-12-22 22:12:31 +01:00
Christoph Hagen
7ac0f29904 Add first database version and model 2021-12-22 22:11:37 +01:00
Christoph Hagen
fcc1d21e5f Add database dependencies 2021-12-22 22:10:26 +01:00
Christoph Hagen
8e20a0daca Fix leave table UI bug 2021-12-22 22:09:17 +01:00
Christoph Hagen
788222a19a Fix card display on finished table 2021-12-22 15:06:24 +01:00
Christoph Hagen
dbac55e15d Fix cost for wedding 2021-12-22 14:54:31 +01:00
Christoph Hagen
cfba0fe467 Remove old files 2021-12-22 14:53:53 +01:00
Christoph Hagen
afadc56c40 Organize files 2021-12-22 14:53:36 +01:00
Christoph Hagen
f9aafc8048 Highlight playable cards 2021-12-21 16:07:08 +01:00
Christoph Hagen
97ff9ddce4 Fix bidding error 2021-12-21 16:06:59 +01:00
Christoph Hagen
ef966b0aa3 Optimise files on start 2021-12-21 15:50:49 +01:00
Christoph Hagen
19aa91eff2 Fix crash when closing socket 2021-12-21 14:53:47 +01:00
Christoph Hagen
8329b9c8b5 Add logo on login page 2021-12-21 14:53:34 +01:00
Christoph Hagen
7de2352c61 Show proper game summary 2021-12-21 14:24:53 +01:00
Christoph Hagen
b5cc395456 Add game summary on client side 2021-12-21 11:16:54 +01:00
Christoph Hagen
941b25346d Add final statistics when game ends 2021-12-21 09:53:42 +01:00
Christoph Hagen
fa1be9485e Add basic language support for final text 2021-12-21 09:53:20 +01:00