Commit graph

40 commits

Author SHA1 Message Date
0213a8011f Finish schema version 1. 2025-04-20 16:53:19 +02:00
4b1fd6568f Initial schema. 2025-04-20 16:35:54 +02:00
be45570083 Add handcrafted schema. 2025-04-20 16:08:42 +02:00
4a2d45824f Finish 0.2 with barcodescanner for username. 2025-04-16 20:54:32 +02:00
96cadc4f47 Reasonable anonymous component. 2025-04-14 15:34:15 +02:00
1815547daf Work on user selection. 2025-04-14 12:16:04 +02:00
a0752bb73a Ensure it compiles with posix-groups egg as well. 2025-04-13 21:20:59 +02:00
0677419d40 Start work on general workflow. 2025-04-13 21:16:45 +02:00
b65740e214 Add the org file with plan. 2025-04-13 20:51:02 +02:00
d285587754 Add more qemu tooling scripts. 2025-04-13 20:50:47 +02:00
83aeeea050 Make postgresql ident auth work after fixing setuid/setgid again and release as 0.1. 2025-04-13 20:31:18 +02:00
0e012332e1 Finish setuid/setgid. 2025-04-13 15:12:00 +02:00
8bd46721aa Work on setuid/setgid, add raw-data-parser for the brmbar disaster. 2025-04-13 10:21:46 +02:00
ae5b9e2775 Fetch actual data from the database and create prototype scanner layout. 2025-04-09 19:03:41 +02:00
186fe2d0ec Proof-of-concept of a simple DSL for specifying servlets. 2025-04-09 10:13:23 +02:00
03c094214b Add core bar-db module. 2025-04-09 09:26:24 +02:00
148a4ece7f Add DSL for specifying servlets. 2025-04-09 09:21:00 +02:00
960edc13e7 Split out api-servlets. 2025-04-08 22:52:00 +02:00
c86bdc383f Make it responsive. 2025-04-08 21:15:42 +02:00
5f3ac45fa3 Import react-bootstrap. 2025-04-08 20:15:26 +02:00
ec363eaefd Build proof-of-concept for arm. 2025-04-08 20:03:24 +02:00
002d677769 Make spiffy work with openssl even in statically-linked binary. 2025-04-08 15:49:02 +02:00
fac8d8f4f1 Connect to database using md5 auth. 2025-04-06 20:13:37 +02:00
1b20816e7b Conditional frontend build + add user/group options. 2025-04-04 10:28:54 +02:00
b895558ca8 Comment-out all cross-compiling attempts for now. 2025-04-01 21:22:35 +02:00
7546f67fbf Cross-compiling eggs. 2025-04-01 15:06:16 +02:00
0d83aa699b Copy install-eggs for arm adjustments. 2025-04-01 11:54:30 +02:00
24e0b487c5 Postgresql integration. 2025-04-01 11:35:11 +02:00
a59567d4ab Load certificate. 2025-04-01 11:15:12 +02:00
9805375421 Serve all files and mime types. 2025-04-01 11:09:57 +02:00
03c744e9f1 Preliminary static assets serving. 2025-03-31 22:30:28 +02:00
cd36a88d12 Work on request handler. 2025-03-31 21:58:50 +02:00
4cd4fa3bb1 Link against openssl. 2025-03-31 21:32:37 +02:00
6748d4327c Listen and SSL setup. 2025-03-31 21:12:04 +02:00
be9a620fd2 Port command-line and texts from hackerbase. 2025-03-31 21:04:42 +02:00
879107764a Reuse sources from hackerbase. 2025-03-31 20:53:38 +02:00
4fb44325de Make it compile. 2025-03-31 19:54:16 +02:00
a61fa0dc31 Fixup Makefiles. 2025-03-31 19:45:15 +02:00
ec915c1f2f Import frontend skeleton. 2025-03-31 19:33:33 +02:00
ae66820e49 Initial import of schemify tree. 2025-03-31 18:23:37 +02:00