Peter Stockings
b4cda2f4c4
Add mutable datastores that can be linked to multiple functions
2025-11-30 13:10:53 +11:00
Peter Stockings
89a17f68ab
WIP: Add light/dark theme with toggle in navbar (dark theme styling incomplete - dont care for now)
2025-11-23 22:00:41 +11:00
Peter Stockings
eff379cf94
Improve look of dashboard page
2025-11-21 11:27:56 +11:00
Peter Stockings
213abbfe93
Add community section where public functions can be viewed
2025-11-21 10:30:14 +11:00
Peter Stockings
8eb9b7dceb
Add settings link in dashboard sidebar
2025-11-20 20:27:48 +11:00
Peter Stockings
7241c4803f
Initial setup for adding support for api key based auth
2025-11-20 19:33:10 +11:00
Peter Stockings
19d855fb89
Move auth logic to blueprint
2025-07-23 21:46:13 +10:00
Peter Stockings
f55f50d0dc
Further refactor, still need to cleanup db.py
2025-07-21 23:25:25 +10:00
Peter Stockings
2ec44252bb
Move http endpoints into seperate route
2025-07-21 22:05:58 +10:00
Peter Stockings
3b7c630a44
Update dashboard navigation icons and styling
...
- Refresh Home and HTTP sidebar icons with new SVG designs
- Adjust icon sizes and stroke attributes for improved visual consistency
- Maintain existing navigation structure and functionality
2025-02-21 00:00:49 +11:00
Peter Stockings
02e703c62f
Update dashboard navigation and login redirect
...
- Modify login route to redirect to home index instead of dashboard
- Refresh dashboard sidebar icons with new SVG designs
- Remove Analytics sidebar item from dashboard template
2025-02-20 23:53:55 +11:00
Peter Stockings
d4c0c0f262
Add home dashboard and Mithril rendering support
...
- Create new home route with comprehensive dashboard statistics
- Implement Mithril rendering support with new `mithril_loader.html` template
- Add new routes for home and test pages in `app.py`
- Create `lib/mithril.py` with Mithril rendering and error handling utilities
- Update dashboard template to use new home route
- Add detailed dashboard view with timer and HTTP function statistics
2025-02-20 23:35:46 +11:00
Peter Stockings
699ee50229
Add blueprint scaffold for timer functions
2025-02-16 13:45:34 +11:00
Peter Stockings
3ce976507e
Seperated landing page into self contained template as gradient stylings were making the dashboard hard to read
2024-03-29 22:00:17 +11:00
Peter Stockings
1a496d2441
Fix issue where on page refresh when on function edit/new sub pages you would be redirected back to dashboard
2024-03-27 14:03:52 +11:00
Peter Stockings
48b013c1f4
Minor styling update for functions overview & edit/new pages to make it more usable after landing page changes, also started to work on making pages refreshable through htmx hx-push-url
2024-03-27 13:08:29 +11:00
Peter Stockings
fc021d6971
Use landing page template and perform minor UI updates on other pages (Still needs alot of work)
2024-03-24 21:50:21 +11:00
Peter Stockings
761165cb23
Minor UI change for function edit form, moved execute button to bottom
2024-03-24 19:48:43 +11:00
Peter Stockings
c6554cf399
Create http function header template and move all http function related templates into same directory
2023-12-22 14:36:00 +11:00
Peter Stockings
c03c650da0
Logout when clicking on profile icon
2023-12-21 21:23:12 +11:00
Peter Stockings
e88661dfd2
Fetch http_functions from database
2023-12-16 19:02:04 +11:00
Peter Stockings
4796b7d8d1
Add views (static for now) for http and timer functions on dashboard
2023-12-16 18:19:48 +11:00
Peter Stockings
ca4cfd27b9
Add some text to explain what this does
2023-12-16 17:57:41 +11:00
Peter Stockings
bc38aa181c
Add dashboard, and flask endpoint that executes a script and returns the result (currently a hardcoded script)
2023-12-16 17:32:44 +11:00