Ruben Fiszel
debb396768
chore(main): release 1.52.0 ( #950 )
...
* chore(main): release 1.52.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-12-02 22:23:35 +01:00
Ruben Fiszel
c959f77b9e
chore(main): release 1.51.0 ( #930 )
...
* chore(main): release 1.51.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-27 00:41:29 +01:00
Ruben Fiszel
6d24369c8d
chore(main): release 1.50.0 ( #921 )
...
* chore(main): release 1.50.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-21 19:06:13 +01:00
Ruben Fiszel
b90c0220ab
chore(main): release 1.49.1 ( #920 )
...
* chore(main): release 1.49.1
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-20 20:10:02 +01:00
Ruben Fiszel
ba826a8365
chore(main): release 1.49.0 ( #918 )
...
* chore(main): release 1.49.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-20 15:01:49 +01:00
Ruben Fiszel
71380b5588
chore(main): release 1.48.2 ( #916 )
...
* chore(main): release 1.48.2
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-19 18:54:47 +01:00
Ruben Fiszel
ab2d480910
chore(main): release 1.48.1 ( #915 )
...
* chore(main): release 1.48.1
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-19 15:17:11 +01:00
Ruben Fiszel
118fe0f763
chore(main): release 1.48.0 ( #910 )
...
* chore(main): release 1.48.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-18 20:40:49 +01:00
Kai Jellinghaus
7efdb3af6b
feat(backend): sync cache features on all workers [enterprise] ( #907 )
...
* Periodic Job
* Add write lock & bash execution
* Use env for bash script
* Enterprise Feature
* Only time based
* Cleanup
* Move code
* Use rclone sync
* WIP
* Use buildarg
* Remove unecessary deps
* 10 Minute Intervals
* Revert testing change
* Manually pull rclone
* fix rclone
* Initial sync
* Update worker.rs
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2022-11-18 17:20:39 +01:00
Ruben Fiszel
6aaa075748
chore(main): release 1.47.3 ( #905 )
...
* chore(main): release 1.47.3
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-15 14:05:26 +01:00
Ruben Fiszel
43958f4ad3
chore(main): release 1.47.2 ( #904 )
...
* chore(main): release 1.47.2
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-15 14:02:02 +01:00
Ruben Fiszel
ea20f2c4fd
chore(main): release 1.47.1 ( #903 )
...
* chore(main): release 1.47.1
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-15 13:45:09 +01:00
Ruben Fiszel
f83141daf6
chore(main): release 1.47.0 ( #892 )
...
* chore(main): release 1.47.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-15 13:28:27 +01:00
Ruben Fiszel
e3d78dd7ac
chore(main): release 1.46.2 ( #890 )
...
* chore(main): release 1.46.2
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-12 20:59:31 +01:00
Ruben Fiszel
a9d1c823ef
chore(main): release 1.46.1 ( #889 )
...
* chore(main): release 1.46.1
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-12 20:18:28 +01:00
Ruben Fiszel
11577f4a4e
chore(main): release 1.45.0 ( #855 )
...
* chore(main): release 1.45.0
* Apply automatic changes
* Update CHANGELOG.md
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-06 23:50:19 +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
Ruben Fiszel
22ede0d34d
chore(main): release 1.44.0 ( #853 )
...
* chore(main): release 1.44.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-03 13:50:34 +01:00
Ruben Fiszel
e0e74fbe00
remove tokio-console
2022-11-02 12:04:35 +01:00
Ruben Fiszel
85d2f1dc77
chore(main): release 1.43.2 ( #852 )
...
* chore(main): release 1.43.2
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-02 11:42:45 +01:00
Ruben Fiszel
d20cebf5df
chore(main): release 1.43.1 ( #849 )
...
* chore(main): release 1.43.1
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-02 11:01:37 +01:00
Ruben Fiszel
7d3b8011be
chore(main): release 1.43.0 ( #842 )
...
* chore(main): release 1.43.0
* Apply automatic changes
* Apply automatic changes
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-11-01 16:23:04 +01:00
Ruben Fiszel
331bce472a
chore(main): release 1.42.1 ( #830 )
...
* chore(main): release 1.42.1
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-30 21:29:00 +01:00
Ruben Fiszel
f38448e494
chore(main): release 1.42.0 ( #810 )
...
* chore(main): release 1.42.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-30 19:09:13 +01:00
Ruben Fiszel
bb4a620645
revert switching metrics to tiny-http
2022-10-30 01:55:44 +02:00
Kai Jellinghaus
6263e90735
restructure the entire backend layout using workspaces ( #815 )
2022-10-29 11:58:06 +02:00
Ruben Fiszel
1353c7b8da
chore(main): release 1.41.0 ( #795 )
...
* chore(main): release 1.41.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-24 02:38:12 +02:00
Ruben Fiszel
b942f0b603
chore(main): release 1.40.1 ( #794 )
...
* chore(main): release 1.40.1
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-22 16:21:10 +02:00
Ruben Fiszel
81549837ba
chore(main): release 1.40.0 ( #780 )
...
* chore(main): release 1.40.0
* Update CHANGELOG.md
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-22 14:06:23 +02:00
Ruben Fiszel
71a75a57b6
chore(main): release 1.39.0 ( #747 )
...
* chore(main): release 1.39.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-20 16:38:34 +02:00
Kai Jellinghaus
bce59a197e
More Metrics ( #735 )
...
* Expose Worker Tokio Metrics
* Add metrics tracking the job queue
This can be used to (approximate) the queue length
This can be used to (approximate) the running jobs
* Remove testing code
* Rename metrics to exclude TOTAL_
* Sleep in worker metrics loop
* Add jobs_executed
* Add zombie job metrics
* Add uptime metric
* Fix metric naming
* Remove poll stats
* unify worker execution metrics
* Rename jobs_* metrics
* Rename metrics to match exposed name
* Remove leftover import
* Rename variables to match further
* Fix Merge error
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2022-10-19 10:15:42 +02:00
Ruben Fiszel
9fe4229b63
chore(main): release 1.38.5 ( #745 )
...
* chore(main): release 1.38.5
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-15 18:37:41 +02:00
Ruben Fiszel
85c41372be
chore(main): release 1.38.4 ( #744 )
...
* chore(main): release 1.38.4
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-15 18:27:04 +02:00
Ruben Fiszel
9aabb163ad
chore(main): release 1.38.3 ( #740 )
...
* chore(main): release 1.38.3
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-15 11:35:49 +02:00
Ruben Fiszel
133a661d88
chore(main): release 1.38.1 ( #734 )
...
* chore(main): release 1.38.1
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-15 08:49:34 +02:00
Ruben Fiszel
8a0a3d84ca
chore(main): release 1.38.0 ( #700 )
...
* chore(main): release 1.38.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-14 20:06:04 +02:00
Ruben Fiszel
c82004de00
feat: secure suspended resume event + configurable timeout ( #721 )
...
* fix suspend count for early message + delete resume_job
* all
* done everything
* done everything
2022-10-11 22:55:14 +02:00
Ruben Fiszel
98bcd8a74d
chore(main): release 1.37.0 ( #659 )
...
* chore(main): release 1.37.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-08 13:32:28 +02:00
Ruben Fiszel
53b69553a2
chore(main): release 1.36.0 ( #521 )
...
* chore(main): release 1.36.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-10-02 06:08:39 +02:00
Ruben Fiszel
772195baed
fix cancel job
2022-09-25 17:49:11 +02:00
sqwishy
a4a583f4e3
feat(backend): flow suspend resume ( #522 )
...
Flow observes `suspend` setting and will wait for resume messages sent for the job before continuing to the next step in a flow.
Adds endpoints under workspaces at `/jobs/<cancel|resume>/<job-uuid>` to either cancel or resume the job with a payload. For POST requests to the endpoint, payload is a JSON document. For GET requests to the endpoints, the payload is a base64url encoded JSON document as the value of the payload query parameter.
2022-09-14 11:46:57 -07:00
Ruben Fiszel
9d991f968c
feat: implement go support ( #571 )
...
* progress
* progress
* all in one
* frontend
* small nits
* go job test
* go.sum is optional
* add golang-go to backend test image
Co-authored-by: sqwishy <somebody@froghat.ca >
2022-09-13 21:14:21 +02:00
Ruben Fiszel
f61e882cb6
chore(main): release 1.35.0 ( #457 )
...
* chore(main): release 1.35.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-09-02 10:38:25 +02:00
Ruben Fiszel
635e2e1a84
chore(main): release 1.34.0 ( #456 )
...
* chore(main): release 1.34.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-08-21 22:09:23 +02:00
Ruben Fiszel
2782e1c60d
chore(main): release 1.33.0 ( #455 )
...
* chore(main): release 1.33.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-08-21 17:21:54 +02:00
Ruben Fiszel
52a5cb31a1
chore(main): release 1.32.0 ( #444 )
...
* chore(main): release 1.32.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-08-21 14:10:42 +02:00
Ruben Fiszel
adb3e80b5d
chore(main): release 1.31.0 ( #405 )
...
* chore(main): release 1.31.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-08-17 12:05:43 +02:00
Ruben Fiszel
df5edbbe47
chore(main): release 1.30.0 ( #399 )
...
* chore(main): release 1.30.0
* Apply automatic changes
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2022-08-14 10:26:43 +02:00
dependabot[bot]
581afbbbba
Bump ulid from 0.6.0 to 1.0.0 in /backend ( #366 )
...
Bumps [ulid](https://github.com/dylanhart/ulid-rs ) from 0.6.0 to 1.0.0.
- [Release notes](https://github.com/dylanhart/ulid-rs/releases )
- [Commits](https://github.com/dylanhart/ulid-rs/compare/v0.6.0...v1.0.0 )
---
updated-dependencies:
- dependency-name: ulid
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-11 01:13:32 +02:00