Commit Graph

317 Commits

Author SHA1 Message Date
ekzyis 897d973b8d Fix theme-color 2024-07-14 13:48:02 +02:00
ekzyis dfd5bb728a Remove -color suffix 2024-07-14 13:48:02 +02:00
ekzyis 782bfec93a Implement logout 2024-07-14 13:39:42 +02:00
ekzyis 8d84e29d34 Improve htmx comment about 302 Found in session check 2024-07-14 12:49:38 +02:00
ekzyis 738d511f01 Call tx.Rollback() in bail 2024-07-14 12:38:16 +02:00
ekzyis 23ab67e8fc Always use c.JSON in HandleSessionCheck 2024-07-14 12:01:41 +02:00
ekzyis 2ec59e96eb Return c.JSON 2024-07-12 22:15:48 +02:00
ekzyis 2b8ab8b51c Fix duplicate logs 2024-07-12 20:41:41 +02:00
ekzyis 3ac346df4f Fix route 2024-07-12 20:35:47 +02:00
ekzyis 36ac326767 Check status code instead of returned error 2024-07-12 20:32:50 +02:00
ekzyis 4e13271dbd Don't throw if user already exists on signup 2024-07-12 20:30:34 +02:00
ekzyis 0f3866866a Don't use assert format version unnecessarily 2024-07-12 20:21:12 +02:00
ekzyis df1886632b Fix tests 2024-07-12 20:11:03 +02:00
ekzyis 9a92444eee Add session middleware 2024-07-12 15:30:50 +02:00
ekzyis 2653e816bb Implement LNURL-auth 2024-07-12 15:18:44 +02:00
ekzyis 8b841aaa09 Rename header to nav 2024-07-12 13:25:00 +02:00
ekzyis 2af3278f15 Remove text-center in /about 2024-07-12 13:21:35 +02:00
ekzyis 6a3a384012 Fix error pages 2024-07-12 11:00:51 +02:00
ekzyis 8aa72dbfa0 Use hx-* attributes 2024-07-12 11:00:51 +02:00
ekzyis ee3e5e82e4 Remove old code
* removed code that will not be used
* removed code that will most likely be rewritten
2024-07-12 11:00:51 +02:00
ekzyis 4ba568951d Update db schema 2024-07-12 10:59:57 +02:00
ekzyis 94d1f6c1d8 Add login page 2024-07-12 07:12:57 +02:00
ekzyis fb26910e41 Fix footer margin 2024-07-11 02:59:36 +02:00
ekzyis 815c03efc5 Add Gitea link in /about 2024-07-11 02:46:40 +02:00
ekzyis 8b21d4ac67 Update favicon 2024-07-11 02:46:15 +02:00
ekzyis a87ce02819 Add figlet component 2024-07-10 09:25:46 +02:00
ekzyis 3a9d3ac9aa Use fixed height for figlet 2024-07-10 09:22:35 +02:00
ekzyis 02944da696 Add /about 2024-07-10 09:14:06 +02:00
ekzyis 47183d3cf9 Add error.templ 2024-07-10 09:13:52 +02:00
ekzyis 822bcb36ed Align login link to end 2024-07-10 07:47:01 +02:00
ekzyis a95b1afea9 Remove unused index.css 2024-07-10 07:43:27 +02:00
ekzyis 27a39c27f7 Set max-width to 768px for all screens 2024-07-10 07:35:07 +02:00
ekzyis 5518553221 Randomize figlet font 2024-07-10 07:25:03 +02:00
ekzyis 862a6d584f Use templ components 2024-07-10 07:25:03 +02:00
ekzyis 01f85bd098 Setup tailwindcss 2024-07-10 06:12:43 +02:00
ekzyis 4ed1ae973b Put js, css into own dirs 2024-07-10 04:54:26 +02:00
ekzyis 440440c987 Add make dev 2024-07-10 04:48:45 +02:00
ekzyis 3d3ae16617 Index page with templ 2024-07-10 04:47:25 +02:00
ekzyis 975072145e Download htmx v2.0.0 2024-07-09 16:16:51 +02:00
ekzyis f280898582 Fix tests 2024-07-09 12:33:56 +02:00
ekzyis 5b8cd27536 Fix init.sql path in docker-compose.yml 2024-07-09 12:33:51 +02:00
ekzyis 5f0ddbcbd7 Formatting with blank lines 2024-07-09 12:32:22 +02:00
ekzyis ae4223512c rm -r vue/ 2024-07-09 12:21:01 +02:00
ekzyis d40cd1b8d9 Add x-margin to market description 2023-12-04 06:21:23 +01:00
ekzyis a54152a2b0 Update /about 2023-12-04 05:24:49 +01:00
ekzyis 2f2c51c57f Add MIT license 2023-12-04 05:03:24 +01:00
ekzyis 4a8981400d Fix market_id column nullable 2023-12-04 04:56:01 +01:00
ekzyis 5969b23a31 Fix undefined CTE execution order
"""
The sub-statements in WITH are executed concurrently with each other and with the main query.
Therefore, when using data-modifying statements in WITH, the order in which the specified updates actually happen is unpredictable.
"""
-- https://www.postgresql.org/docs/14/queries-with.html

Also see https://stackoverflow.com/questions/47622827/cte-execution-order
2023-12-04 04:45:27 +01:00
ekzyis 0ea0cecfc3 Show market outcome 2023-12-04 02:36:09 +01:00
ekzyis 79e2cbefdc Redirect to market orders 2023-12-04 01:54:36 +01:00