Commit Graph

10 Commits

Author SHA1 Message Date
Peter Stockings
5ec8bba9e8 Refactor HTTP function editor with Mithril components and new API endpoints
- Add new Mithril components for editor (editor.js), response view (responseView.js), and alerts (alert.js)
- Create new API endpoints for creating, updating, and deleting HTTP functions
- Update templates to use new Mithril editor component
- Improve header navigation with more consistent styling and active state indicators
- Remove old edit form route and template
- Add new dedicated editor route and template

cursor.ai
2025-02-14 00:40:45 +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
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
223afec05d Refactor all function editor front end html + js into a single jinja template (also slight improvement to look of response/logs) 2023-12-19 21:20:11 +11:00
Peter Stockings
17f98195a2 Update maxLines to 100 for all ace editors, this auto sizes the editors 2023-12-18 22:39:21 +11:00
Peter Stockings
ca4cfd27b9 Add some text to explain what this does 2023-12-16 17:57:41 +11:00
Peter Stockings
9d4e6e1709 Add ability to clear script and output, and add link to dashboard from home page 2023-12-16 17:50:08 +11:00
Peter Stockings
f18c4628b7 Hide scroll bar on editor 2023-12-16 17:04:04 +11:00
Peter Stockings
68c29b6617 Only show response when available 2023-12-16 16:56:39 +11:00
Peter Stockings
6dda461404 Refactor solution 2023-12-16 15:35:48 +11:00