5f6e45af09
Clean up obsolete files
...
- Remove old web.py, wifi.py, patterns.py
- Remove old static files from root
- Remove unused component files
2026-01-11 21:34:17 +13:00
cccda24448
Add comprehensive model tests
...
- Add tests for all model CRUD operations
- Add test for base Model class
- Add test runner for all model tests
- Tests include cleanup and validation
2026-01-11 21:34:17 +13:00
5cca60d830
Update main.py with controllers and static route
...
- Mount model controllers as subroutes
- Add static file serving route
- Integrate controllers into main application
2026-01-11 21:34:16 +13:00
ac750a36e7
Add controllers for models
...
- Add REST API controllers for all models
- Controllers use Microdot subroutes
- Support CRUD operations via HTTP endpoints
- Controllers: preset, profile, group, sequence, tab, palette
2026-01-11 21:34:15 +13:00
01f373f0bd
Add model base class and models
...
- Add Model base class with get_next_id() method
- Add Preset model with CRUD operations
- Add Profile model with tabs and palette support
- Add Group model for device grouping
- Add Sequence model for preset sequencing
- Add Tab model for organizing device controls
- Add Palette model for color collections
2026-01-11 21:34:14 +13:00
d00d21e2b6
Split up main.js
2025-07-08 18:24:54 +12:00
deca1b6c37
Add basic draggable item that saves to the server
2025-07-08 17:39:09 +12:00
5c35e68ab2
Rename to styles.css
2025-07-07 18:20:11 +12:00
8b6bbdeb56
Update wifi.py
2025-05-18 21:31:03 +12:00
09bc09cca3
Update web.py
2025-05-18 21:31:00 +12:00
e57feda131
Delete index_html.py
2025-05-18 21:30:57 +12:00
3242aa464b
Update index.html
2025-05-18 21:30:50 +12:00
72b7ba39ef
Update main.js
2025-05-18 21:30:47 +12:00
c2a0cfaef4
Update main.css
2025-05-18 21:30:44 +12:00
4c3337a232
Update settings.py
2025-05-18 21:30:40 +12:00
825ae1f637
Update main.py
2025-05-18 21:30:37 +12:00
14a70cb024
Update boot.py
2025-05-18 21:30:34 +12:00
425511d41f
Create Pipfile.lock
2025-05-18 21:30:30 +12:00
3e5239f3c6
Create patterns.py
2025-05-18 21:30:24 +12:00
2fa02086c9
Add src
2025-05-05 22:19:34 +12:00
28fa71b8ad
Add dev script and dependencies
2025-05-05 22:18:24 +12:00
dc691b522b
Add libraries
2025-05-05 22:17:47 +12:00
29d7a5bcfc
Inital slider
2025-05-04 18:06:21 +12:00
e0a0e083be
Initial commit
2025-04-15 10:14:46 +00:00