229 Commits

Author SHA1 Message Date
09646394a5 hide old test dirs 2025-07-24 07:48:02 -05:00
d3dcf95e0c use string utils to simplify some http utils 2025-07-23 21:54:13 -05:00
6f20540720 fix http json usage, use native implementation 2025-07-18 10:19:04 -05:00
1e19ba7700 minor code modernization 2025-07-18 10:13:08 -05:00
cc2cb0c682 add watch mode 2025-07-17 23:00:47 -05:00
88c9bd90af fix static file serving 2025-07-17 22:39:14 -05:00
4ceca8d289 optimize string module 2025-07-17 22:12:57 -05:00
25a44660a4 fs module improvements 2025-07-17 21:42:11 -05:00
e5df8a5b8a refactor fs module, use io and os as backend 2025-07-17 21:34:47 -05:00
74faa76dbd replace go json with pure lua, much speed 2025-07-17 20:17:53 -05:00
12ba756b95 use fasthttp static file serving 2025-07-17 19:11:01 -05:00
e95f0f3370 adjust static file handling 2025-07-17 19:07:25 -05:00
1753007090 http module success 1 2025-07-17 18:56:48 -05:00
a110b93f5c introduce bytecode caching, update state management to use it 2025-07-17 13:48:56 -05:00
e86cb55aa6 introduce state management 2025-07-17 13:46:18 -05:00
09bfd24c8d simplify module registry 2025-07-17 13:40:41 -05:00
abf3aaba35 fix module registry, test failures 2025-07-17 12:51:25 -05:00
0012a7089d update json, math and string modules 2025-07-17 12:34:36 -05:00
898b29b86a update fs module 2025-07-17 12:22:04 -05:00
503f76d127 refactor modules, update crypto module 2025-07-17 12:20:26 -05:00
4ff04e141d interface{} to any 2025-07-16 20:54:15 -05:00
03d1b93f35 move modules.go to /modules 2025-07-16 19:57:49 -05:00
dadc6f13f7 store global bytecode 2025-07-16 17:01:16 -05:00
5a5d18ca0e Move http module go code to its own package 2025-07-16 13:25:18 -05:00
e8ad16ccdc first pass on HTTP module 2025-07-15 20:24:12 -05:00
a99eed9485 remove benchmark 2025-07-15 16:07:37 -05:00
edc8e9e607 enhance string library 2025-07-15 16:06:32 -05:00
743fd0e835 crypto, fs, string libs 2025-07-14 23:53:53 -05:00
acb8670177 update test fwk, fix package path 2025-07-14 21:51:02 -05:00
da602278c5 go functions first pass 2025-07-14 21:34:02 -05:00
e5388c4c23 runtime 2, math lib 2025-07-14 20:45:26 -05:00
f75ba90f74 restart 2025-07-14 19:11:43 -05:00
843e318e01 next pass 2025-07-14 17:36:59 -05:00
bb06e2431d update deps 2025-07-14 16:07:51 -05:00
97e3ec6547 first attempt 2025-07-14 16:03:02 -05:00
c53c54a5d9 refactor DirectoryWatcher to Watcher 2025-07-01 21:14:16 -05:00
8f74566e96 simplify file watchers 2025-07-01 21:13:33 -05:00
d86167a86e re-add watcher setup, drop unnecessary files 2025-07-01 15:29:26 -05:00
2c731b9cbf revert to string router 2025-06-06 22:25:19 -05:00
d44a9b5b28 major rewrite work 2 2025-06-06 18:57:47 -05:00
43b9dd7320 bring in ext color package, use new fin loading func 2025-06-06 13:56:46 -05:00
a2d9b0ad9f major rewrite work 1 2025-06-05 22:18:21 -05:00
ddb1d7c9d7 move logger to top level 2025-06-05 20:26:09 -05:00
60dd7ba82f move config to top level 2025-06-05 20:25:38 -05:00
0c87d0d704 license and readme 2025-06-05 20:23:50 -05:00
db8416778f move metadata to top level 2025-06-05 20:23:07 -05:00
bca4eef166 move color to top level, add windows support 2025-06-05 20:21:34 -05:00
4077ac03f1 work towards reusable sqlite connections 2025-06-05 19:04:05 -05:00
0c4ddd7e3d revert sqlite state tracking, add state index as global 2025-06-05 14:52:50 -05:00
14fcd7894b move sqlite in runner to its own package 2025-06-05 12:58:05 -05:00