Ruben Fiszel
b9175ba14d
fix refreshFlow loop
2023-04-16 00:40:54 +02:00
Ruben Fiszel
ffeb8e0874
sqlx prepare
2023-04-15 23:48:48 +02:00
Ruben Fiszel
9e1e9a8d3a
rework ownership permissions
2023-04-15 23:03:16 +02:00
Ruben Fiszel
33437bb847
performance: process completed job in background ( #1396 )
...
* compile
* improve
2023-04-15 11:06:51 +02:00
Ruben Fiszel
d049a13f3c
fix grant for input table
2023-04-14 18:34:41 +02:00
Ruben Fiszel
cb7e686dd9
feat(backend): install python scripts on save
2023-04-13 22:57:53 +02:00
Ruben Fiszel
11b9c8fadb
do a test run on first iteration
2023-04-13 21:54:42 +02:00
Ruben Fiszel
5c36ca8763
improve saved inputs
2023-04-13 18:32:08 +02:00
Ruben Fiszel
34f48aa1e3
split worker.rs into more files
2023-04-13 17:44:47 +02:00
Ruben Fiszel
8928cfa3d7
fix refreshOn
2023-04-13 09:22:52 +02:00
Ruben Fiszel
a5499c26f3
fix(backend): deno uses --no-check
2023-04-13 00:22:46 +02:00
Ruben Fiszel
a5f6d73f7d
fix(backend): do not fail on schedule not existing anymore
2023-04-12 20:06:50 +02:00
Ruben Fiszel
670c84b901
exclude deno/gen/file from global cache
2023-04-12 19:18:48 +02:00
Oliver Veal
92a293488e
feat: inputs library on run page
...
* display previous script inputs on script run page
* parallelise loading
* parallelise loading
* also working for flows
* separate endpoints for scripts and flows
* Splitpanes and Saved Inputs (UI)
* Saved inputs API endpoints
* Editable Input name
* Narrow width styling
* feat(frontend): Add a toggle to open the saved inputs (#1401 )
* feat(frontend): Add a toggle to open the saved inputs
* feat(frontend): Add a toggle to open the saved inputs
* feat(frontend): Move toggle
* update all
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com >
2023-04-12 17:29:06 +02:00
Ruben Fiszel
e6632a32c9
chore(main): release 1.87.0 ( #1375 )
...
* chore(main): release 2.0.0
* Apply automatic changes
* Update version.txt
* Update CHANGELOG.md
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2023-04-11 21:11:11 +02:00
Ruben Fiszel
3932e5dfb9
add GOPRIVATE and NETRC for private modules
2023-04-11 19:55:38 +02:00
Ruben Fiszel
8552c92837
fix relative url deno loading2
2023-04-11 15:57:59 +02:00
Ruben Fiszel
955a213a50
fix(backend): nested deno relative imports
2023-04-11 15:16:55 +02:00
Ruben Fiszel
e82f5388b6
compile
2023-04-11 13:40:58 +02:00
Kai Jellinghaus
d45e6c94ab
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
Ruben Fiszel
60da67a725
restore int default argument parsing in dneo
2023-04-11 12:15:16 +02:00
Ruben Fiszel
0718931616
fix tests + scheduled_for uses now instead of system time
2023-04-11 11:48:14 +02:00
Ruben Fiszel
f2d3c8208b
feat(backend): add instance events webhook
2023-04-11 01:45:56 +02:00
Ruben Fiszel
df4c6289ac
improve metrics
2023-04-10 11:58:44 +02:00
Ruben Fiszel
72c8d3921d
improve metrics
2023-04-10 11:53:32 +02:00
Ruben Fiszel
e911869d99
perf: parallelize more operations for deno jobs
2023-04-10 10:55:56 +02:00
Ruben Fiszel
e1712e63a6
improve token lock
2023-04-10 08:00:41 +02:00
Ruben Fiszel
de87d7ac27
fetch token in the background
2023-04-10 01:16:15 +02:00
Ruben Fiszel
2b003c684f
make create_token_for_owner not a transaction anymore
2023-04-09 21:47:05 +02:00
Ruben Fiszel
3097510550
only register prometheus metrics if they are enabled
2023-04-09 15:39:25 +02:00
Ruben Fiszel
0c0b2d88cc
deno optimization v0
2023-04-09 14:10:56 +02:00
Ruben Fiszel
1ffed41cf9
fix backend tests
2023-04-09 11:20:15 +02:00
Ruben Fiszel
dac61d1c98
feat(backend): extend cached resolution for go
2023-04-09 10:58:45 +02:00
Ruben Fiszel
facb67093c
feat(python): cache dependency resolution
2023-04-08 23:25:46 +02:00
Ruben Fiszel
e80454e7fd
chore(main): release 1.86.0 ( #1352 )
...
* chore(main): release 1.86.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2023-04-08 22:01:22 +02:00
Ruben Fiszel
ee45f1ca7b
show status code when possible
2023-04-08 20:09:27 +02:00
Ruben Fiszel
bbb6ee978d
reduce verbosity of cache sync
2023-04-08 15:55:09 +02:00
Ruben Fiszel
5961995e80
reduce verbosity of cache sync
2023-04-08 15:48:07 +02:00
Ruben Fiszel
78f5fd275e
remove deno nsjail in favor of deno sandboxing
2023-04-08 15:25:10 +02:00
Ruben Fiszel
7675f08b7b
feat(frontend): add impersonate api + local resolution of import by lsp v0
2023-04-07 22:54:55 +02:00
Ruben Fiszel
33f2bad8d9
add GOPATH to go mod tidy
2023-04-07 00:49:57 +02:00
Ruben Fiszel
266b5b00da
fix(frontend): make croninput a builder rather than a tab
2023-04-06 23:57:42 +02:00
Ruben Fiszel
8fe68c832b
set schema on script template change
2023-04-06 23:28:03 +02:00
Ruben Fiszel
eff61bb8d3
fix(backend): allow longer name/company
2023-04-05 22:01:18 +02:00
Ruben Fiszel
8a594a89ad
fix(backend): allow cors
2023-04-05 20:36:01 +02:00
Ruben Fiszel
8c72722710
fix(backend): inline script app python fix
2023-04-05 18:26:27 +02:00
Oliver Veal
17176bb8d1
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
4fb7468cf3
do no keep tar around and move it from the tmp folder
2023-04-05 15:02:37 +02:00
Ruben Fiszel
7f9050b285
feat(backend): lowercase all emails in relevant endpoints ( #1361 )
...
* all
* also modify invite_user
2023-04-05 11:36:17 +02:00
Ruben Fiszel
94eecea02b
feat(backend): add /ready endpoint for workers
2023-04-05 10:34:25 +02:00