Commit Graph
1268 Commits
Author SHA1 Message Date
Ruben Fiszel 08e3502126 fix: make workers bind their http servers on any available port for OCI compliance 2023-07-12 11:19:01 +02:00
Ruben Fiszel 3c6c6f421c trim docker image 2023-07-12 02:26:44 +02:00
Ruben Fiszel 1fc36c9b07 fix: improve bash flushing 2023-07-12 00:48:41 +02:00
Guillaume Bouvignies e2fb35a487 feat: Per script concurrency limit with time window (#1816)
* Add concurrency a per-script concurrency limit

* Add a per-script per time window concurrency limit

* Improve feature with a better estimation of the next schedule timestamp

* Add concurrency limits for inline scripts

* Fix tests

* run sqlx prepare

* Add requeue event to job logs
2023-07-11 23:35:26 +02:00
Ruben Fiszelandrubenfiszel 2c9d9f6766 chore(main): release 1.128.0 (#1852)
* chore(main): release 1.128.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-07-11 23:07:17 +02:00
Ruben Fiszel a048e0d7e2 feat: add mysql as native integration (#1859) 2023-07-11 22:53:02 +02:00
Guillaume Bouvignies 66bddb6db6 Force sqlx version to remain <0.7.0 (#1858) 2023-07-11 21:35:08 +02:00
Ruben Fiszelandrubenfiszel 951fedf740 chore(main): release 1.127.1 (#1823)
* chore(main): release 1.127.1

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-07-10 21:14:12 +02:00
Guillaume Bouvignies 96df8900cb Specific NOOP jobs benchmark (#1810)
* Refactor and fix NOOP benchmark

* Add endpoint to toggle workers on/off when compiled in benchmark mode

* Improve noop benchmark
2023-07-10 14:16:34 +02:00
Ruben Fiszel fee60a1dda fix raw_app_update 2023-07-10 13:53:58 +02:00
Ruben Fiszelandrubenfiszel 9e6aea6eee chore(main): release 1.127.0 (#1817)
* chore(main): release 1.127.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-07-10 09:06:04 +02:00
Ruben Fiszel dc7a291410 handle date in postgresql 2023-07-10 00:59:23 +02:00
Ruben Fiszelandrubenfiszel eaeb767f72 chore(main): release 1.126.0 (#1801)
* fix docker-compose

* chore(main): release 1.126.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-07-09 22:53:10 +02:00
Ruben Fiszel 91d4664aaa improve schedule section of run page 2023-07-09 22:35:33 +02:00
Ruben Fiszel 3618f8037b improve page runs history 2023-07-09 20:45:37 +02:00
Ruben Fiszel 45d89496c0 fix docker-compose 2023-07-09 09:52:53 +02:00
Ruben Fiszel 3d999007f5 improve docker-compose 2023-07-08 09:58:45 +02:00
Ruben Fiszel 79bc1da5ea feat: add support for pg uuid 2023-07-08 00:50:20 +02:00
Ruben Fiszel 795ec836f1 fix pgsql early handle abort 2023-07-07 16:50:41 +02:00
Ruben Fiszel 783588f98d fix errors parsing for native jobs + add timestamp support for pg 2023-07-07 05:20:00 +02:00
Ruben Fiszel 157a7f76d5 use fs to fix EBAD issue with bun 2023-07-06 23:27:30 +02:00
Ruben Fiszel b45c3d1132 bun fixes 2023-07-06 22:29:00 +02:00
HugoCasaandRuben Fiszel 54cd5ce569 feat: workspace error handler (#1799)
* feat: add workspace error handler

* feat: run error handler as group

* fix: handler picker initial path

* fix(backend): separate global / workspace handlers

* fix(frontend): error handler picker tab change

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2023-07-06 21:43:15 +02:00
Ruben Fiszel 2921649c3c feat: bun support (#1800)
* feat: bun support

* feat: bun support

* add bun support

* add bun support

* add bun support

* add bun
2023-07-06 21:19:07 +02:00
Ruben Fiszelandrubenfiszel 37b0af5566 chore(main): release 1.125.1 (#1798)
* chore(main): release 1.125.1

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-07-05 11:56:29 +02:00
Ruben Fiszel 5b7c7965e5 fix: fix go and py resolution cache overlap 2023-07-05 11:50:19 +02:00
Ruben Fiszel 2f8fd060e6 select + drawer fix + explicit hash 2023-07-05 10:01:27 +02:00
Ruben Fiszel 4beba96724 select + drawer fix + explicit hash 2023-07-05 10:01:07 +02:00
Ruben Fiszelandrubenfiszel 6dd899bcef chore(main): release 1.125.0 (#1785)
* chore(main): release 1.125.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-07-05 01:18:25 +02:00
Ruben Fiszel 54c6aed31c fix: fix go and python cache resolution conflict 2023-07-05 00:43:17 +02:00
Ruben Fiszel f98c199b63 fix: fix global error handler 2023-07-04 22:13:01 +02:00
Ruben Fiszel c669e9940b feat: native fetch + native postgresql jobs (#1796)
* push

* test

* test

* done

* fix

* modify script lang enum

* fix tests

* update wasm

* fix tests
2023-07-04 19:39:59 +02:00
Ruben Fiszelandrubenfiszel 83e0f9b594 chore(main): release 1.124.0 (#1781)
* chore(main): release 1.124.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-06-30 18:24:56 +02:00
Ruben Fiszel 8c566a2e46 feat: add configurable global error handler 2023-06-30 12:46:02 +02:00
Ruben Fiszelandrubenfiszel 7d5a90147f chore(main): release 1.123.1 (#1780)
* chore(main): release 1.123.1

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-06-29 23:10:44 +02:00
Ruben Fiszel ff942f4d06 fix: add CREATE_WORKSPACE_REQUIRE_SUPERADMIN 2023-06-29 23:06:03 +02:00
Ruben Fiszelandrubenfiszel 041c214c55 chore(main): release 1.123.0 (#1764)
* chore(main): release 1.123.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-06-29 15:14:32 +02:00
Ruben Fiszel cfc7857e6c remove warnings 2023-06-29 12:42:09 +02:00
Ruben Fiszel f096145cee improve docker-compose and email sending 2023-06-29 11:52:46 +02:00
Ruben Fiszel 7851e932ec feat: smtp support to invite users (#1777)
* email support

* everyhting

* smtp

* update

* update

* update

* setup backend test
2023-06-29 10:34:44 +02:00
Faton Ramadani 99d19f6c36 fix(frontend): Fix typing (#1774)
* feat(frontend): Add documentation link in the component settings

* feat(frontend): Add missing type

* feat(frontend): fix typing errors

* feat(frontend): fix typing errors
2023-06-27 14:10:40 +02:00
Ruben Fiszel 03da1f34f2 add proto postgresql backend support as a job language 2023-06-26 18:23:14 +02:00
Ruben Fiszel 5950368a7a implement native http handler as a tokio spawn 2023-06-26 11:07:42 +02:00
Ruben Fiszel ee8f0e8def improve support for native http handling 2023-06-25 20:00:27 +02:00
Ruben Fiszel 4763242780 feat: cancel non-yet-running jobs and rework force cancellation 2023-06-25 18:02:00 +02:00
Ruben Fiszel e777a79a31 docs -> www 2023-06-24 19:31:29 +02:00
Ruben Fiszel 293ba774e8 minor worker_flow refactor 2023-06-23 16:53:05 +02:00
Ruben Fiszel 3ea82adb6d minor worker_flow refactor 2023-06-23 16:38:21 +02:00
Ruben Fiszelandrubenfiszel 0eab904185 chore(main): release 1.122.0 (#1761)
* chore(main): release 1.122.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-06-23 15:11:07 +02:00
Ruben Fiszel 6813c383bc add proto native http, psql, graphql jobs in backend 2023-06-23 12:42:01 +02:00