247 Commits

Author SHA1 Message Date
a055638e4b remove template implementation 2025-05-24 08:28:05 -05:00
6322a893ef add cached template engine 2025-05-24 07:50:12 -05:00
9f71fd7c0f render function fixes, http optimizations 2025-05-23 22:51:29 -05:00
ca85e735b0 update sqlite wrapper and sandbox with utils 2025-05-23 17:10:12 -05:00
5913bc4ba3 fix core function bug 2025-05-22 11:30:23 -05:00
6aed56bef4 return render functions to self-contained 2025-05-22 07:29:13 -05:00
bf1d05fc3c add new parsing functions 2025-05-21 22:04:56 -05:00
62ce3a5387 add basic benchmarking 2025-05-21 14:56:59 -05:00
4965f76268 add send utilities 2025-05-20 22:49:23 -05:00
c98ceff5ff file watcher optimizations 2025-05-10 18:29:59 -05:00
d328015681 re-add connection tracking, but simpler this time 2025-05-10 18:19:26 -05:00
0581d72065 remove all connection tracking 2025-05-10 15:23:57 -05:00
8f9a9da5a1 drop connection tracking to slim down sqlite handling 2025-05-10 15:08:56 -05:00
98b2931d59 sqlite improvements 2025-05-10 14:53:37 -05:00
c754877f7d remove core dir 2025-05-10 13:02:09 -05:00
7fde7d495b add math library, move lua code 2025-05-10 13:00:49 -05:00
f8ce5d6ae0 remove LJTG submodule 2025-05-08 17:56:48 -05:00
553fd59630 remove ljtg submodule 2025-05-08 17:56:47 -05:00
27ed139274 add cache stats to debug page 2025-05-05 16:44:24 -05:00
9ea06eb1b4 string, table, crypto and util library changes 2025-05-05 14:14:36 -05:00
861ab73d83 util library and string lib extension 2025-05-05 09:40:15 -05:00
30a126909b Refactor sqlite, up password mem default, refactor fs 2025-05-03 16:18:18 -05:00
551f311755 add positional parameter support 2025-05-03 16:10:40 -05:00
c005066816 add init script to gitignore 2025-05-03 15:17:25 -05:00
f7b000e428 remove test init script 2025-05-03 15:16:57 -05:00
972df7003b add session tools, password hashing, adjust create_table 2025-05-03 15:15:21 -05:00
fbd0753d1d add script running, move all to main 2025-05-02 18:58:37 -05:00
4fbdf995ef filesystem first pass 2025-05-02 17:54:15 -05:00
a36064bb89 template renderer 2025-05-02 16:40:40 -05:00
8678211369 sqlite pass 1 2025-05-02 11:39:42 -05:00
1867b30d68 fix argument to json.decode 2025-05-02 08:07:21 -05:00
df9e0cb21b enhance json module 2025-05-02 08:02:36 -05:00
55e18c5f30 move json encode/decode to Go 2025-05-02 07:20:30 -05:00
a6420423a9 csrf support 2025-05-01 16:25:07 -05:00
efcad468ad refactoring 2025-05-01 15:01:55 -05:00
b13908b93f config cli arg, 0 defaults to gomaxprocs 2025-05-01 13:23:45 -05:00
04450779f2 change directory behavior 2025-05-01 13:18:24 -05:00
d50081ef55 simplify watcher 2025-05-01 13:04:39 -05:00
87eaddd8e4 refactor 2025-05-01 12:24:26 -05:00
50f4cb91f6 finalize session management 2025-04-10 14:27:50 -05:00
8c134774ee optimize session using benc 2025-04-10 14:09:38 -05:00
941e810acb optimize session manager 2025-04-10 13:55:05 -05:00
c952242a9c implement sessions 2025-04-10 13:01:17 -05:00
195800082a start sessions.... again 2025-04-10 10:44:52 -05:00
7b7876e864 clean up 2025-04-10 09:58:54 -05:00
ab6135e98a clean up 2025-04-10 09:48:58 -05:00
ba9a3db0a0 optimize sandbox 2025-04-10 09:26:14 -05:00
0abf31ed3a work on sessions 2025-04-10 07:51:15 -05:00
35ce09d66e work on sessions 2025-04-09 23:12:23 -05:00
ac991f40a0 optimize sessions 1 2025-04-09 20:54:49 -05:00