Peter Stockings
4227be5a80
Add login history to settings
2025-12-02 16:08:40 +11:00
Peter Stockings
ab7079f87e
Add functionality in settings to import data
2025-12-02 15:19:20 +11:00
Peter Stockings
290b141d32
Add functionality to query DB through settings
2025-12-01 10:04:19 +11:00
Peter Stockings
0f26545c51
Show ERD in settings tab
2025-12-01 09:53:21 +11:00
Peter Stockings
1402723a6e
Use htmx to switch between settings tabs
2025-12-01 09:31:10 +11:00
Peter Stockings
5574fb3d24
Add export data functionality on settings page
2025-12-01 09:22:44 +11:00
Peter Stockings
c65a64f81d
Switch shared environment to Mithril component
2025-11-30 14:29:55 +11:00
Peter Stockings
b4cda2f4c4
Add mutable datastores that can be linked to multiple functions
2025-11-30 13:10:53 +11:00
Peter Stockings
bb20146143
Add syntax highlighting for different runtimes in function history for timer & http functions
2025-11-30 00:26:33 +11:00
Peter Stockings
a2367f3ed9
Revert breaking change to http client
2025-11-30 00:06:14 +11:00
Peter Stockings
3f9fa79515
Add support for cron expressions for scheduling timer functions
2025-11-27 15:51:15 +11:00
Peter Stockings
dc2c22c939
Support node, deno, & python runtimes for timer functions
2025-11-25 21:53:39 +11:00
Peter Stockings
c0970835ab
Add feature to restore script content to a specific version on history page
2025-11-25 15:43:12 +11:00
Peter Stockings
17518c3fcc
Add auto complete, theme select, & full screen toggle in editors
2025-11-25 14:55:22 +11:00
Peter Stockings
f0bed51b66
Fix http overview template
2025-11-24 09:08:10 +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
fc494a9355
Improve look of http/timer header component
2025-11-21 11:43:28 +11:00
Peter Stockings
eff379cf94
Improve look of dashboard page
2025-11-21 11:27:56 +11:00
Peter Stockings
64c3a4bbf7
Update features section on landing page
2025-11-21 11:06:47 +11:00
Peter Stockings
d390820ba3
Remove black overlay from public function iframe view on landing page
2025-11-21 10:48:18 +11:00
Peter Stockings
d7188a1a43
Show public functions on landing page as well
2025-11-21 10:43:10 +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
f0d63bed22
Allow creation of api keys scoped to functions
2025-11-20 19:44:00 +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
7e5df46997
Improve look of anayltics page (home)
2025-11-19 21:15:41 +11:00
Peter Stockings
2af2cdef0c
Add button to expand nested functions
2025-11-19 18:01:04 +11:00
Peter Stockings
c6599c7543
Add badge for public functions and move function link to right
2025-11-19 17:47:18 +11:00
Peter Stockings
00c0d19e3e
Update http functions overview page to show functions in searchable nested directory
2025-11-19 17:28:35 +11:00
Peter Stockings
b210188556
Add documentation about js, deno, & python runtimes
2025-11-17 21:32:16 +11:00
Peter Stockings
65b35813d2
Fix home -> home.index error in documentation page
2025-11-17 21:30:11 +11:00
Peter Stockings
ffe1e1c160
Add toggle for nav bar on landing page
2025-11-17 21:13:42 +11:00
Peter Stockings
031f2265bf
Fix link to signup page from landing
2025-11-17 21:03:49 +11:00
Peter Stockings
ace9f0a896
Node js runtime adds logs as an array of arrays, whilst python stores it as an array. Adjust logs template to handle both
2025-09-28 23:02:40 +10:00
Peter Stockings
99723b4b6b
Add support for python function runtime
2025-09-28 13:32:42 +10:00
Peter Stockings
38adbd22d2
Add failed execution count and average execution time to home page stats
2025-09-21 15:29:53 +10:00
Peter Stockings
e115d06691
Add support to switch between deno and nodejs function executor
2025-07-28 15:48:18 +10:00
Peter Stockings
d1f8f825c3
Add anlytics info and search to logs page
2025-07-25 15:46:56 +10:00
Peter Stockings
8f2838f920
Update function history view
2025-07-24 23:00:22 +10:00
Peter Stockings
19d855fb89
Move auth logic to blueprint
2025-07-23 21:46:13 +10:00
Peter Stockings
b0a172bee0
Update mithril loader extension
2025-07-23 21:36:50 +10:00
Peter Stockings
39c819f062
Rename home to landing page
2025-07-23 21:36:22 +10:00
Peter Stockings
d65495541f
Move LLM logic to seperate route
2025-07-22 20:25:42 +10:00
Peter Stockings
2c089fcaf7
Remove dashboard route
2025-07-22 09:46:06 +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
917189b3d9
Add support to use LLM's (gemni) to create functions, also create documentation page
2025-06-21 19:04:00 +10:00
Peter Stockings
556a4430ad
Improve dashboard responsiveness and layout spacing
...
- Adjust grid layouts and spacing for better mobile and small screen support
- Reduce padding and margin sizes for compact displays
- Update text sizes and alignment for improved readability across devices
- Maintain existing dashboard structure and content
2025-02-23 16:47:31 +11:00
Peter Stockings
ad84f39113
Update timer function logs display to show first log entry
...
- Modify logs template to extract and display the first log entry
- Preserve existing log display formatting and empty log handling
2025-02-23 16:47:07 +11:00
Peter Stockings
f42c3257a8
Remove unused timer functions dashboard route and template
...
- Delete `/dashboard/timer_functions` route from `app.py`
- Remove `timer_functions.html` template
- Simplify application routing by eliminating unused dashboard view
2025-02-21 00:19:22 +11:00