Commit Graph

3303 Commits

Author SHA1 Message Date
Richard Ward
68182ce799 docs: tsx,icons,fakemui (22 files) 2025-12-30 12:57:10 +00:00
Richard Ward
f67d4de1d2 config: tsx,nextjs,frontends (18 files) 2025-12-30 12:56:44 +00:00
Richard Ward
9251ee0590 config: shared,packages,lua (4 files) 2025-12-30 12:55:13 +00:00
Richard Ward
73a17ecfc2 config: packages,demo,dbal (5 files) 2025-12-30 12:54:47 +00:00
Richard Ward
3c919f0446 config: packages,operations,demo (3 files) 2025-12-30 12:53:33 +00:00
Richard Ward
7fa0d6619a code: fakemui,tsx,radiogroup (4 files) 2025-12-30 12:53:07 +00:00
Richard Ward
136b2cf592 code: tsx,nextjs,frontends (8 files) 2025-12-30 12:52:40 +00:00
Richard Ward
a818ed1021 code: tsx,nextjs,frontends (7 files) 2025-12-30 12:51:34 +00:00
Richard Ward
bbc8549cc9 code: tsx,icons,fakemui (12 files) 2025-12-30 12:51:08 +00:00
Richard Ward
59f4b1c003 code: tsx,nextjs,frontends (5 files) 2025-12-30 12:50:40 +00:00
Richard Ward
9d50efa480 code: tsx,nextjs,frontends (6 files) 2025-12-30 12:49:35 +00:00
Richard Ward
22bc53c114 code: tsx,nextjs,frontends (3 files) 2025-12-30 12:49:08 +00:00
Richard Ward
9f16bdbb89 code: tsx,nextjs,frontends (6 files) 2025-12-30 12:48:38 +00:00
Richard Ward
63f91b0555 code: icons,fakemui,tsx (3 files) 2025-12-30 12:47:33 +00:00
Richard Ward
44e7b724b6 code: tsx,nextjs,frontends (7 files) 2025-12-30 12:46:45 +00:00
af75851fea feat: add 12 new fakemui icons for auth and navigation
Icons added:
- Profile: user profile display
- Login/Logout: sign in/out actions
- Register: user registration
- Validate: validation/verification
- Gate: access control/auth gate
- Navigate: navigation action
- Stats: statistics/metrics
- Form: form input
- Level: permission levels
- Denied: access denied
- Redirect: URL redirect
2025-12-30 12:46:19 +00:00
Richard Ward
e8cd24b3a9 code: tsx,icons,fakemui (9 files) 2025-12-30 12:45:54 +00:00
Richard Ward
0ebb7e6347 code: icons,fakemui,tsx (12 files) 2025-12-30 12:45:27 +00:00
d1d02cc237 refactor: split Lua modules into 1-function-per-file pattern
- ui_level2/profile.lua → profile/ (render, save_profile)
- ui_level3/layout.lua → layout/ (render, stats, tabs + existing)
- ui_home/navigate.lua → navigate/ (to_level2, to_level3, open_docs)
- ui_level5/transfer.lua → transfer/ (initiate, confirm, assign_god)
- ui_login/actions.lua → actions/ (handle_login, handle_register)
- ui_login/validate.lua → validate/ (login, register)
- ui_auth/gate.lua → gate/ (check, wrap)

All modules include types.lua and init.lua facade for backward compatibility
2025-12-30 12:44:44 +00:00
Richard Ward
aab584a2f5 code: tsx,icons,fakemui (13 files) 2025-12-30 12:43:39 +00:00
Richard Ward
4635be6a0b update: ui,transfer,packages (1 files) 2025-12-30 12:43:13 +00:00
Richard Ward
48ef007031 update: ui,packages,lua (5 files) 2025-12-30 12:42:47 +00:00
Richard Ward
2d6e361d46 update: ui,packages,lua (6 files) 2025-12-30 12:42:21 +00:00
Richard Ward
6eef5a4c6c code: tsx,nextjs,frontends (8 files) 2025-12-30 12:41:55 +00:00
Richard Ward
b4b9230db9 update: ui,packages,lua (5 files) 2025-12-30 12:41:29 +00:00
Richard Ward
3c2ec7736d update: ui,profile,packages (1 files) 2025-12-30 12:41:03 +00:00
Richard Ward
3903d6d5e3 update: ui,packages,lua (4 files) 2025-12-30 12:40:37 +00:00
Richard Ward
2701913774 code: index,icons,fakemui (1 files) 2025-12-30 12:38:50 +00:00
Richard Ward
13ec7fe660 code: tsx,icons,fakemui (8 files) 2025-12-30 12:37:34 +00:00
Richard Ward
dd9c2cd285 code: tsx,icons,fakemui (4 files) 2025-12-30 12:37:09 +00:00
Richard Ward
ef461f5260 update: packages,lua,webchat (7 files) 2025-12-30 12:36:03 +00:00
e6c9eef1b6 feat: add 15 new fakemui icons for layouts and concepts
Layout & Navigation:
- Tab, Tabs, Sidebar, Toolbar, Panel

Application Concepts:
- Transfer, Tenant, Tenants, Schema, Workflow
- Script, Supergod, History, System, Metrics

Total icons now: 95+
2025-12-30 12:34:54 +00:00
Richard Ward
9e206c1d3b code: icons,fakemui,tsx (13 files) 2025-12-30 12:34:36 +00:00
Richard Ward
e0fc403371 code: tsx,icons,fakemui (2 files) 2025-12-30 12:33:31 +00:00
9c6dddc5ee feat: split ui_level4 and ui_level6 Lua modules
- ui_level4/schemas.lua -> schemas/ (render, add_schema, edit_schema)
- ui_level4/layout.lua -> layout/ (render, tabs, existing god_*)
- ui_level6/tenants.lua -> tenants/ (tenant_list, tenant_card, create_tenant_form)
- ui_level6/layout.lua -> layout/ (supergod_sidebar, toolbar, content)
- ui_level6/transfer.lua -> transfer/ (transfer_form, transfer_history)
- ui_header/render.lua -> already had render/ dir, updated redirect

All modules follow 1-function-per-file pattern with LuaLS type annotations
2025-12-30 12:31:16 +00:00
Richard Ward
b6972d42d6 code: ui,packages,lua (11 files) 2025-12-30 12:31:06 +00:00
Richard Ward
3a8b9694bc code: tsx,nextjs,frontends (20 files) 2025-12-30 12:30:39 +00:00
Richard Ward
e4426830df code: tsx,nextjs,frontends (12 files) 2025-12-30 12:29:33 +00:00
Richard Ward
b84ad16e53 code: ui,packages,lua (10 files) 2025-12-30 12:29:07 +00:00
Richard Ward
dfb3822512 code: tsx,nextjs,frontends (25 files) 2025-12-30 12:28:40 +00:00
Richard Ward
9977dbd838 code: tsx,nextjs,frontends (14 files) 2025-12-30 12:27:14 +00:00
Richard Ward
666df532a9 code: tsx,nextjs,frontends (10 files) 2025-12-30 12:26:48 +00:00
Richard Ward
da35e48534 code: tsx,nextjs,frontends (34 files) 2025-12-30 12:26:19 +00:00
a55399cf4f feat: split more UI Lua modules (tenants, moderation)
- ui_level5/tenants.lua: 3 functions -> tenants/ directory
- ui_level3/moderation.lua: 3 functions -> moderation/ directory

All modules follow 1-function-per-file pattern with LuaLS type annotations
2025-12-30 12:24:37 +00:00
Richard Ward
9a7da1d7f2 update: packages,lua,ui (28 files) 2025-12-30 12:24:30 +00:00
6a6d356401 feat: split UI Lua modules (system, check, comments) 2025-12-30 12:22:53 +00:00
cfa1e5bfee feat: add new icon components including Envelope, ChatCircle, HardDrives, WarningCircle, CheckCircle, XCircle, TrendUp, ShieldWarning, LockKey, Crown, Sparkle, BookOpen, Tree, Broom, Export, UploadSimple, Funnel, FunnelSimple, MapTrifold, PushPinSimple, Buildings, GithubLogo, and GoogleLogo 2025-12-30 12:21:15 +00:00
29061af4b1 feat: update icon index exports with all new icons 2025-12-30 12:18:30 +00:00
52e3dd25fc feat: add EnvelopeSimple icon component 2025-12-30 12:18:13 +00:00
ffdf841327 feat: add new icon components for ArrowCounterClockwise, ArrowsClockwise, ArrowsLeftRight, PushPinSimple, and UserSwitch 2025-12-30 12:17:58 +00:00