Commit Graph

3668 Commits

Author SHA1 Message Date
Ruben Fiszel 8b40001f2a fix: fix REST job potential double execution 2023-07-14 10:51:42 +02:00
Ruben Fiszel 44ca0d9f55 chore(main): release 1.130.0 (#1873)
* chore(main): release 1.130.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-07-14 00:45:23 +02:00
Ruben Fiszel 4908661800 fix typo 2023-07-13 18:30:09 +02:00
Ruben Fiszel 80051fd4c2 fix tests 2023-07-13 17:57:55 +02:00
Ruben Fiszel 9e40c112a2 chore(main): release 1.129.0 (#1861)
* chore(main): release 1.129.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-07-13 17:32:59 +02:00
Guillaume Bouvignies 7856bf67e9 feat: Front end for script concurrency limit (#1863)
* Front end for script concurrency limit

* Fix frontend

* sqlx prepare

* fix compile

* add flow inline scripts

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2023-07-13 17:32:08 +02:00
Ruben Fiszel 804317cf54 fix forking workspace scripts on app incorrect path 2023-07-13 11:25:06 +02:00
Ruben Fiszel f539dbe298 feat: add jumpcloud support for sso 2023-07-12 19:29:40 +02:00
Ruben Fiszel f55198766e fix tests 2023-07-12 17:31:12 +02:00
HugoCasa 1f86d79137 feat: generate and fix scripts using Autopilot powered by OpenAI #1827)
* feat(frontend): generate simple script from prompt

* feat(backend): add OpenAI key workspace settings

* feat(frontend): add OpenAI key workplace settings

* feat: proxy to backend + support all languages

* fix: openapi spec

* feat: ScriptGen new UI + gpt 4

* fix: openai key sqlx data

* fix: diffEditor optional

* feat: beta + minor improvements

* feat: resource type support

* feat: edit with AI

* feat: AI fix

* feat: minor improvements
content max length, format, env info

* fix: minor
2023-07-12 17:07:45 +02:00
Ruben Fiszel b44ce186c6 fix: Other schedules only display schedules related to script/flow 2023-07-12 12:33:06 +02:00
Ruben Fiszel d36a9d19aa fix: make workers bind their http servers on any available port for OCI compliance 2023-07-12 11:19:01 +02:00
Ruben Fiszel 55661faf60 trim docker image 2023-07-12 02:26:44 +02:00
Ruben Fiszel 872379df53 fix: improve bash flushing 2023-07-12 00:48:41 +02:00
Guillaume Bouvignies 0327b85f89 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 Fiszel 8f6b00803a 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 b7c7d564ca feat: add mysql as native integration (#1859) 2023-07-11 22:53:02 +02:00
Guillaume Bouvignies 56e422442a Force sqlx version to remain <0.7.0 (#1858) 2023-07-11 21:35:08 +02:00
Ruben Fiszel 19ac2eec2e 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 7f3c7ea9d1 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 3e8b2a2e30 fix raw_app_update 2023-07-10 13:53:58 +02:00
Ruben Fiszel 6009d6c5ee 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 989a8250b7 handle date in postgresql 2023-07-10 00:59:23 +02:00
Ruben Fiszel 98c6353ca8 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 b3fb69de40 improve schedule section of run page 2023-07-09 22:35:33 +02:00
Ruben Fiszel 345789af20 improve page runs history 2023-07-09 20:45:37 +02:00
Ruben Fiszel 596699b0e8 fix docker-compose 2023-07-09 09:52:53 +02:00
Ruben Fiszel 9709f21c2b improve docker-compose 2023-07-08 09:58:45 +02:00
Ruben Fiszel 201dcdaa0d feat: add support for pg uuid 2023-07-08 00:50:20 +02:00
Ruben Fiszel 38ec752f1f fix pgsql early handle abort 2023-07-07 16:50:41 +02:00
Ruben Fiszel b24ad84787 fix errors parsing for native jobs + add timestamp support for pg 2023-07-07 05:20:00 +02:00
Ruben Fiszel c72a2c246a use fs to fix EBAD issue with bun 2023-07-06 23:27:30 +02:00
Ruben Fiszel 79ea3fae66 bun fixes 2023-07-06 22:29:00 +02:00
HugoCasa 69ee98a835 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 4317f065f5 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 Fiszel aee4d51365 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 c21bef34ff fix: fix go and py resolution cache overlap 2023-07-05 11:50:19 +02:00
Ruben Fiszel 7048ad21ce select + drawer fix + explicit hash 2023-07-05 10:01:27 +02:00
Ruben Fiszel acd6a019c3 select + drawer fix + explicit hash 2023-07-05 10:01:07 +02:00
Ruben Fiszel 6e0a73fc60 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 1d9be0c602 fix: fix go and python cache resolution conflict 2023-07-05 00:43:17 +02:00
Ruben Fiszel d64268f0a3 fix: fix global error handler 2023-07-04 22:13:01 +02:00
Ruben Fiszel 41213a61aa 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 Fiszel c971bf2819 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 218ad892d7 feat: add configurable global error handler 2023-06-30 12:46:02 +02:00
Ruben Fiszel a3be368aad 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 82c48dc5c9 fix: add CREATE_WORKSPACE_REQUIRE_SUPERADMIN 2023-06-29 23:06:03 +02:00
Ruben Fiszel 925da37a65 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 81d62f9250 remove warnings 2023-06-29 12:42:09 +02:00
Ruben Fiszel d6132ed8d2 improve docker-compose and email sending 2023-06-29 11:52:46 +02:00