Ruben Fiszel
1c5304f2e1
fix redacted audit logs
2023-05-25 15:58:53 +02:00
Ruben Fiszel
143a30661c
feat: add support for full fleged apps (react, svelte, vue) ( #1536 )
...
* add react support
* use whoami
* update
* update
* update
* create react app
* all
* sqlx
2023-05-08 19:10:45 +02:00
Kai Jellinghaus
63102b036c
feat(backend): Redis based queue ( #1324 )
...
* Merge?
* Fix V8 breaking change
* WIP
* WIP
* Cleanup
* Move to git reference
* Fix Merge conflict
* update
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-04-11 12:24:13 +02:00
Oliver Veal
0b444ce395
feat: improved cron/schedule editor ( #1362 )
...
* basic cron schedule editing ui
* schedules run in a user-specified timezone
* fix other uses of CronInput component
* use now() from database to schedule next job
* offset -> IANA timezone conversion on db migration
* sqlx ci
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-04-05 16:37:24 +02:00
Ruben Fiszel
d1d8a7923f
add more sanity checks to api
2023-03-27 21:07:34 +02:00
Kai Jellinghaus
d396fd57e7
Remove Stripe ( #1217 )
2023-02-22 19:15:10 +01:00
Kai Jellinghaus
75bb170b71
feat(backend): Zip Workspace Export ( #1201 )
...
* Allow different formats
* Allow Zip format in workspace export
* Fix axum error
* Use ZIP in frontend
* File ending fix
* Fix empty query
2023-02-17 19:21:06 +01:00
Ruben Fiszel
69d4a23b4f
send a webhook on new user + lazy static refactor ( #1203 )
...
* supercharge
* supercharge
* progress
* progress
* display config
* display config
* display config
* display config
* fix extensions
* fix build
* disable nsjail = false for test
2023-02-15 10:59:50 +01:00
Kai Jellinghaus
f0e3bc090e
feat: Add workspace webhook ( #1158 )
...
* Add workspace webhook
* Update SQLX
* Add webhook request histogram
* Move workspace webhook retrieval OOP
* Add removal to frontend, cache removed webhooks
* Remove WebhookUtil
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-02-03 19:50:18 +01:00
Ruben Fiszel
80aab43028
feat: add INCLUDE_HEADERS env variable to pass value from request headers
2023-02-01 02:22:28 +01:00
Ruben Fiszel
e216ea44e5
all
2023-01-17 08:09:46 +01:00
Ruben Fiszel
567a404355
usage tracker v3
2022-12-12 01:11:44 +01:00
Ruben Fiszel
a3f6a810bd
add resume urls at the api level
2022-12-02 22:19:15 +01:00
Ruben Fiszel
5bc40f7d28
fix(backend): apps backend v0 ( #888 )
...
* progress
* post merge
* progress
* fix
* fix
* fix
* fix
* v1
* fix openapi
2022-11-12 20:17:08 +01:00
Ruben Fiszel
7c97fac746
feat: support bash as 4th language ( #865 )
...
* bash support
* bash backend working
* frontend part
* bash backend working
2022-11-06 23:48:18 +01:00
Ruben Fiszel
a747c0060c
fix(backend): tighten security around cookies to avoid csrf ( #859 )
...
* fix(backend): tighten security around cookies to avoid csrf
* everything httponly
* sqlx
* also handle 404
* shoter Windmill v message
* fix chart
2022-11-05 21:21:13 +01:00
Kai Jellinghaus
6263e90735
restructure the entire backend layout using workspaces ( #815 )
2022-10-29 11:58:06 +02:00