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
|
ea366d9f8b
|
Add error page for http functions
|
2024-03-24 22:28:58 +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
|
6dcd46fee0
|
Udpate default script to a random svg line graph generator
|
2024-03-24 21:49:05 +11:00 |
|
Peter Stockings
|
e21a575726
|
Update function editor response view, and add execution timer
|
2024-03-24 20:52:32 +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
|
2d9c0b9d53
|
Add ability to rename http functions
|
2024-01-03 16:37:36 +11:00 |
|
Peter Stockings
|
6e172f568f
|
Now attempt to handle case when query/form array param has a single value, still should be in array
|
2023-12-27 22:45:35 +11:00 |
|
Peter Stockings
|
7249575fc8
|
Apply same change to query as well
|
2023-12-27 22:34:43 +11:00 |
|
Peter Stockings
|
5ba69ec5ad
|
Attempt to fix issue where form and query dont support arrays
|
2023-12-27 22:19:42 +11:00 |
|
Peter Stockings
|
d666aab95a
|
Add default request path of '/' for playground
|
2023-12-27 00:05:20 +11:00 |
|
Peter Stockings
|
e96e9b3b0c
|
Make some fix for create http function logic
|
2023-12-22 20:02:12 +11:00 |
|
Peter Stockings
|
1ffb3cd900
|
Fix for error thrown when updating http function with true/false in environment info
|
2023-12-22 20:00:32 +11:00 |
|
Peter Stockings
|
56d47232e1
|
If a function invocation isnt successful and log response isnt enabled, store response anyway
|
2023-12-22 19:01:52 +11:00 |
|
Peter Stockings
|
fe13df57ca
|
Send function name to isolator when executing code so it can be accessed as a variable from within side the script
|
2023-12-22 17:58:08 +11:00 |
|
Peter Stockings
|
563d93ab69
|
Add favicon
|
2023-12-22 15:46:33 +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
|
6fab33ea2b
|
Change function name to path so you can pass in sub paths to executing code
|
2023-12-22 10:11:17 +11:00 |
|
Peter Stockings
|
34186d25a0
|
Remove current user_ids from error
|
2023-12-21 22:34:03 +11:00 |
|
Peter Stockings
|
bb29718467
|
Slightly reduce size of is public icon on http functions list view
|
2023-12-21 21:38:53 +11:00 |
|
Peter Stockings
|
c03c650da0
|
Logout when clicking on profile icon
|
2023-12-21 21:23:12 +11:00 |
|
Peter Stockings
|
e124025568
|
Add icon on http function list view to denote public status
|
2023-12-21 20:04:39 +11:00 |
|
Peter Stockings
|
37b9e10914
|
Add link to logs from edit page and vice versa for http functions, QOL change
|
2023-12-21 19:11:24 +11:00 |
|
Peter Stockings
|
19cebc0f45
|
Add option to toggle logging of request/response for http functions, this has been added to due storage capacity concerns
|
2023-12-21 14:45:25 +11:00 |
|
Peter Stockings
|
7c7dbae05a
|
Add option to make http functions private (Require authentication, currently just redirects to login page; Should look into cookie + JWT + api key)
|
2023-12-21 14:03:25 +11:00 |
|
Peter Stockings
|
14e4672be6
|
Add link to login page from signup page
|
2023-12-21 12:05:15 +11:00 |
|
Peter Stockings
|
54cd8258e4
|
Ensure username/password are atleast 10 characters long
|
2023-12-21 12:04:49 +11:00 |
|
Peter Stockings
|
5f1330f776
|
Pass in user_id to delete_http_function to fix error
|
2023-12-20 23:55:19 +11:00 |
|
Peter Stockings
|
2077eb835f
|
Render http function url in client url feild
|
2023-12-20 23:45:40 +11:00 |
|
Peter Stockings
|
8d38c39604
|
Ensure you can only view/edit http functions created by the currently logged in user
|
2023-12-20 22:57:39 +11:00 |
|
Peter Stockings
|
30e16277df
|
Add in authentication via Flask-Login, still need to modify http functions so they are linked to a user
|
2023-12-20 22:26:11 +11:00 |
|
Peter Stockings
|
6a894df009
|
In function editor response panel show returned http status code
|
2023-12-20 21:08:26 +11:00 |
|
Peter Stockings
|
595d392af4
|
Change text to red when isolator returns error on function playground
|
2023-12-19 23:17:12 +11:00 |
|
Peter Stockings
|
fc2ca7c4e8
|
Remove debugger from editor template
|
2023-12-19 21:24:46 +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
|
4b64430022
|
Add refresh view button on edit page, found it useful for testing to see updates to environment info
|
2023-12-19 19:10:58 +11:00 |
|
Peter Stockings
|
c968ef583c
|
Use url_for to generate url for http functions on overview page
|
2023-12-19 12:41:48 +11:00 |
|
Peter Stockings
|
c30c666caf
|
Update remaining editor maxLines to 100 from 15
|
2023-12-18 23:06:13 +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
|
4b0c356cda
|
Add link to selected http function from edit/logs views. Also remove min number of lines from environment info ace editor
|
2023-12-18 22:18:31 +11:00 |
|
Peter Stockings
|
4196d89440
|
Pretty print environment info JSON using json.dumps()
|
2023-12-18 22:16:23 +11:00 |
|
Peter Stockings
|
9aa551a083
|
Make http functions overview page more responsive
|
2023-12-18 21:24:40 +11:00 |
|
Peter Stockings
|
7e2181c7a6
|
Only show invocation logs for http function selected
|
2023-12-18 21:23:49 +11:00 |
|
Peter Stockings
|
71ab2c3b6b
|
Add refresh button on logs page
|
2023-12-18 20:57:57 +11:00 |
|
Peter Stockings
|
7bde81c89a
|
Make logs table more responsive (Still needs alot of work - probably need to make accordion)
|
2023-12-18 20:44:24 +11:00 |
|
Peter Stockings
|
6f46198693
|
Add ability to see history of http functions invocations
|
2023-12-18 20:33:58 +11:00 |
|
Peter Stockings
|
678e978b4b
|
Fix error thrown when logging http function invocation
|
2023-12-18 19:39:13 +11:00 |
|
Peter Stockings
|
ca9bf33edf
|
Record request, response, status, & logs for http function invocations
|
2023-12-18 19:19:38 +11:00 |
|
Peter Stockings
|
8ad1b6bb85
|
Add js function to show alerts when updating http functions
|
2023-12-18 18:39:55 +11:00 |
|
Peter Stockings
|
8ffdf4c28c
|
Display http function invoked count in list
|
2023-12-18 15:36:44 +11:00 |
|