Ruben Fiszel
9be8cb26aa
chore(main): release 1.453.1 ( #5172 )
...
* chore(main): release 1.453.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-30 12:24:18 +01:00
Alexander Petric
1793b6ccae
fix(frontend): fetching job result (db schema) separatly if too big ( #5171 )
2025-01-30 09:12:53 +01:00
Ruben Fiszel
5a6a60eddb
chore(main): release 1.453.0 ( #5158 )
...
* chore(main): release 1.453.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-29 22:24:26 +01:00
HugoCasa
4db1eaba2b
feat: websocket trigger allow returning messages ( #5168 )
...
* feat: websocket trigger allow returning messages
* handle early return
2025-01-29 21:17:36 +01:00
HugoCasa
749ab2e589
team plan >80% included usage warning ( #5163 )
2025-01-29 18:09:47 +01:00
dieriba
2464a77ccc
delete button now remove table to track ( #5164 )
2025-01-28 18:53:14 +01:00
Ruben Fiszel
7a1029537a
nit
2025-01-28 07:36:26 +01:00
Ruben Fiszel
0eb6f4f100
chore(main): release 1.452.1 ( #5153 )
...
* chore(main): release 1.452.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-28 00:19:17 +01:00
Ruben Fiszel
af1ab4c5ae
fix: fix broken tabs for apps
2025-01-28 00:16:21 +01:00
Ruben Fiszel
0a1cf0892b
chore(main): release 1.452.0 ( #5152 )
...
* chore(main): release 1.452.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-27 23:51:26 +01:00
Ruben Fiszel
275a49f71f
improve oauth postMessage resiliency
2025-01-27 23:47:47 +01:00
dieriba
ae90478add
feat(postgres, trigger): support ssl ( #5149 )
...
* fix
* feat: support-ssl
* Update backend/windmill-api/src/postgres_triggers/trigger.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix: match error
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-01-27 23:11:19 +01:00
HugoCasa
a0e599e3b9
feat: test trigger connection ( #5145 )
...
* feat: test trigger connection
* fix build
* fix build
* update ee ref
* nit
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-27 22:40:51 +01:00
Ruben Fiszel
bb691d68ae
remove lightweightschemaform
2025-01-27 21:35:46 +01:00
Alexander Petric
b85b3fb2d3
some reactivity improvements and missing dims for tabcomponents ( #5146 )
2025-01-27 18:24:22 +01:00
Ruben Fiszel
6ca92e35fc
chore(main): release 1.451.0 ( #5143 )
...
* chore(main): release 1.451.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-27 17:54:59 +01:00
Guilhem
b172d0f0a3
fix(frontend): make argInput indent optional ( #5144 )
2025-01-27 17:25:41 +01:00
Alexander Petric
75d21755e1
feat: app builder accordion list and accordion tab component ( #5132 )
...
* feat: tabs component accordion
* accordion tabs
* accordionlistcomponent
* types
* Update AppTabs.svelte
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-27 15:47:58 +01:00
Ruben Fiszel
42f3a953d4
chore(main): release 1.450.1 ( #5142 )
...
* chore(main): release 1.450.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-27 00:31:06 +01:00
Ruben Fiszel
7cc68a4952
fix: fix SCIM/SAML settings persistence
2025-01-27 00:26:43 +01:00
dieriba
13dbbf96f0
nits: show error and documentation link, add better name ( #5141 )
2025-01-26 22:09:49 +01:00
Ruben Fiszel
e4011e77fa
chore(main): release 1.450.0 ( #5140 )
...
* chore(main): release 1.450.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-26 11:26:03 +01:00
Ruben Fiszel
65d75f9f9e
feat(cli): improve codebase support + remove --stateful + warn when pushing stale metadata ( #5139 )
2025-01-26 11:04:35 +01:00
Ruben Fiszel
9491c3a4d8
chore(main): release 1.449.3 ( #5138 )
...
* chore(main): release 1.449.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-25 22:31:39 +01:00
Ruben Fiszel
d5efdda99f
chore(main): release 1.449.2 ( #5136 )
...
* chore(main): release 1.449.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-25 15:00:15 +01:00
Ruben Fiszel
a51ac31600
chore(main): release 1.449.1 ( #5134 )
...
* chore(main): release 1.449.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-25 12:49:38 +01:00
Henri Courdent
7ddfdcbf93
Changelogs frontend update ( #5129 )
2025-01-24 19:33:12 +01:00
Ruben Fiszel
993d773bbd
chore(main): release 1.449.0 ( #5122 )
...
* chore(main): release 1.449.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-24 18:21:21 +01:00
Alexander Petric
418bce3d83
feat(frontend): operator visibility setting per workspace ( #5124 )
...
* feat(frontend): operator visibility setting per workspace
* section + reactivity
* sqlx prep
* npm check
* more sqlx
* fix table bg dark mode
* improve db query / reactivity
* sqlx prepare
* more merge fixing
* npm check
* npm check
2025-01-24 18:17:00 +01:00
dieriba
16459cc52b
fix pg trigger display ( #5127 )
2025-01-24 17:07:48 +01:00
dieriba
900a8d675e
feat: postgres triggers ( #4860 )
...
* feat: init database triggers
* feat: ✨ wip: database_triggers
* feat: ✨ add database triggers front view
* feat: 🚧 database_triggers
* feat: 🚧 add definition in yaml, updated backend code and added migration
* feat: 🚧 updated migration file, update openapi.yml, updated database_triggers page and backend function
* fix: struct rust
* feat: 🚧 update migrate, database trigger backend function fixed
* feat: 🚧 add resource picker front, update backend function
* feat: 🚧 edit inner database inner, update triggers
* feat: 🚧 database_triggers
* feat: 🚧 update openapi yaml, prettied websocker trigger
* feat: 🚧 database_triggers
* feat: 🚧 add resource module, update variable file, working on main loop for database_trigger
* feat: 🐛 working sqlx query
* feat: 🚧 fix query with sqlx, added main loop
* feat: 🚧 add new column database_trigg
* feat: 🛂 run jobs works
* feat: 🚧 handling slot name and replication
* feat: restructring triggers, decoding trigger message on work
* feat: 🚧 database_trigger
* feat: 🚧
* feat: 🚧 converter done, work on custom script
* feat: 🚧 multiple trigger
* feat: 🚧 adding new argument function
* feat: 🚧 database_trigger
* feat: 🚧 add generate template for front, update script picker
* feat: 🚧 template script fix bug, work on restructing backend logic
* feat: 🚧 update autogenerated script, add persistence state for template script
* feat: 🚧 update structure client
* feat: 🚧 rewrited crud function
* feat: 🚧 added publication handler
* feat: 🚧 new ui finished
* feat: 🚧 added slot function hanlder finish front ux
* feat: ✨ ux improvement done, backend logic done
* feat: 🐛 fix where clause
* feat:
* feat:
* chore: update .sqlx and remove empty package
* fix: update publication and remove unneccessary print
* feat: finish converter to json, remove save button, remove unused crate
* feat: update migration for database trigger, fixed query, fixed frontend error with missing feature on back
* chore: update .sqlx
* chore: update sqlx
* chore: .sqlx
* chore: add unused
* fix: use right database resource in back and front
* fix build
* refactor:
* fix sqlx
* nits: retrieve all script from database trigger editor
* fix: template script object, fix route name
* merge main
* feat: rework ux
* feat/finish ux and update backend logic
* feat: database_trigger
* feat: database_trigger
* chore: update sqlx
* chore: fix ci
* nits: fix worker.rs
* feat: database_trigger
* Update frontend/src/lib/components/triggers/database/DatabaseTriggersPanel.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* feat:
* fix ci
* nits: database to postgres
* nits: fix .sqlx
* feat: add link to original code and open tab functionallity
* nits: update .sqlx
* nits: fix request type and yaml file
* nits: add abel suggestion
* fix: update .sqlx
* fix: update .sqlx
* nits: add comment to hex.rs
* nits: remove features, rename database to postgres name
* nits: replace database name by postgres
* nits: database name to postgres
* nits: update .sqlx
* nits: update .sqlx
* nit
* nit
* nits
* nit
* nits
* nits
* nits
* nits
* fix sqlx
* nits: update .vscode
---------
Co-authored-by: HugoCasa <hugo@casademont.ch >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-24 15:12:41 +01:00
pyranota
3af3fc898b
feat(python): Multiple runtime versions ( #4579 )
...
* feat: Handle `pip install` by `uv`
Dirty and untested, but already something working
* Integrate with NSJAIL and prepare fallbacks
* Refactor fallback
no_uv disable compile and install
where no_uv_install and no_uv_compile are a bit more specific
* Remove `--disable-pip-version-check`
Reason:
warning: pip's `--disable-pip-version-check` has no effect
* Fix backend compilation error
* Pip fallback overwrite UV's cache
* Initially refactor cache (No S3)
* Support S3
* Remove unused import
* Handle flags for NSJAIL
* Return deleted flag
* Remove verbose mode and enable link-mode=copy
* Granural migration of lockfiles
Before i realized we dont need it :)
* Initial draft (not-working)
* Add fallback
* Fix bug preventing uv from installing deps
'\n' - Love it
* Add verbosity indicator
* Iterate on feature
- Added instance python version
- Rework logic
* Fix EE build error
error[E0599]: no method named `iter` found for tuple `(PyVersion, std::vec::Vec<std::string::String>)` in the current scope
* Support S3
* Support NSJAIL
* Refactor `get_python`
* Make NSJAIL work [Unsafe]
config file missed /proc mount causing install phase to fail
* Trigger CI
* Clean up
* Make Actions build it
* Trigger CI #2
* Update Dockerfile and clean up
* Change fallbacks
now there is only no_uv and NOUV
* Expose INSTANCE_PYTHON_VERSION through env variable
* Change namings
* Include py-version to requirements.in
Also add comments and make code much cleaner
* Use const for python installation dir
It was hardcoded before
* Pin preinstalled version
* Update python_executor.rs
* Up to date branch
* Create PYCACHE dirs
TODO: PY_TAR_DIRS
* Fix after merge
* Make it safer
* Implement USE_SYSTEM_PYTHON
* Implement latest_stable option
* Load INSTANCE_PYTHON_VERSION on startup
* Check for multiple annotations used
* Fix Latest Stable button not pressed if selected
* Proper error handling for conflict on multiple annotations
* Fix merge conflicts
* Preinstall 3.11 and Latest Stable
* Preinstall latest stable in non-blocking manner
* Fix Warning
* Gate preinstall logic behind "python" feature
* Handle raw_deps properly
* Make it work with nsjail
* Revert docker-image.yml
* Revert Dockerfile
* Cleanup + Fixing
* Add windows support
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-24 11:42:48 +01:00
Alexander Petric
5ad6c9e2d3
feat: msft teams support for critical alerts ( #5113 )
...
* feat: msft teams support for critical alerts
* ee changes
* ee
* sqlx prep
* multiple teams channels
* commit file, not symlink
* improve reactivity
* docs link
* Update ee-repo-ref.txt
2025-01-23 19:57:13 +01:00
HugoCasa
68eacb5c47
export simple editor to windmill-components ( #5120 )
2025-01-23 16:13:48 +01:00
Ruben Fiszel
480ef72c73
update monaco-languageclient & wrapper to 6.1.1
2025-01-23 14:29:31 +01:00
Ruben Fiszel
b2ca429f9e
chore(main): release 1.448.1 ( #5118 )
...
* chore(main): release 1.448.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-22 18:35:51 +01:00
Ruben Fiszel
4976ab5f18
fix: improve environment variables config
2025-01-22 18:19:37 +01:00
Ruben Fiszel
ea3ad2dfb8
chore(main): release 1.448.0 ( #5111 )
...
* chore(main): release 1.448.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-22 14:15:32 +01:00
Guilhem
0dd16ab99d
feat (frontend): improve capture UI ( #5051 )
...
* feat (frontend): improve capture UI
* show schema diff
* add accept reject form
* add diff for first node input
* move update schema button
* change modified properties display
* propagate change through nested components
* allow modification of nested object in schema
* reject nested changes
* clean logic
* clean code
* clean
* nit
* fix first strep input
* fix argument preview
* clean
* restore indentation for nested objects
* ignore undefined field in diff computation
* fix run button disabled update
* nit
* fix update JSON
* fix deletion of nested components
* dark mode
* clean
* replace dropdown with sidebar
* only check type for compatibility
* add shadow
* disbale dnd on edit
* auto-scroll within schema
* fix nested not dnd object diff viewer
* fix captures drawer
* open edit tab on add new arg
* change button label when schema is the same
* ajust padding
* fix arg update
* fix oneof display
* propagate change event through nested schema
* handle oneOf
* fix preview arg sync
* handle s3 object
* fix arg sync
* update schema input compatibility
* clean compatible
* accept empty array items
* clean
* increase of schema args gap
* fix nested schema update
* allow number and int compatibility
* reset args when modifying schema
* open fields on add with addPropertyV2
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-22 12:51:14 +01:00
Ruben Fiszel
abd06c017e
fix: improve workspace specific tags behavior
2025-01-21 18:15:34 +01:00
Ruben Fiszel
2614b3a8a6
chore(main): release 1.447.6 ( #5098 )
...
* chore(main): release 1.447.6
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-21 09:06:41 +01:00
Ruben Fiszel
21660dadcb
fix table actions job preview
2025-01-21 01:52:08 +01:00
Ruben Fiszel
66e54d3a33
chore(main): release 1.447.5 ( #5082 )
...
* chore(main): release 1.447.5
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-17 20:45:05 +01:00
wendrul
443b27aade
fix: c# on windows, oracledb test connection, cli for C# and Oracle DB ( #5090 )
...
* Fix c# on windows
* Fix test connection on oracledb
* Add csharp and oracledb to CLI
* Fix missing extensions
* Build wasm for cli
2025-01-17 20:16:22 +01:00
Ruben Fiszel
c3daefda30
fix: fix workspace specific custom tags
2025-01-17 19:48:38 +01:00
HugoCasa
66f567858e
fix(frontend): webhook/route payload from args ( #5088 )
2025-01-17 18:59:30 +01:00
HugoCasa
3089127e54
fix(frontend): empty arg initial height ( #5089 )
2025-01-17 18:59:21 +01:00
HugoCasa
9d08a70eb4
nits cloud team plan settings ( #5086 )
2025-01-17 16:48:19 +01:00
Ruben Fiszel
8a742e1be1
fix: require preexisting user option for auth correctly saved
2025-01-17 15:22:22 +01:00
HugoCasa
04bca6242c
fix(frontend): input autosize on default value ( #5080 )
2025-01-17 14:12:11 +01:00