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
3531d29f6b
improve audit aprovals ( #5161 )
...
* update audit log to track aproval and cancellation of job
* approval to resource field
* audit resource as json
* refactor aproval audit logs
* moving audit logs to worker_flow
* striping u/ from auditor name
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-30 09:13:44 +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
085f276d85
add single capture endpoint ( #5170 )
2025-01-29 18:13:10 +01:00
Ruben Fiszel
2df3a91a80
clear cookies for cloud windmill.dev subdomains
2025-01-29 17:38:06 +01:00
HugoCasa
9184c1caf1
feat: custom response headers ( #5156 )
2025-01-28 15:06:20 +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
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
Alexander Petric
5e7452f882
update audit log to track aproval and cancellation of job ( #5151 )
...
* update audit log to track aproval and cancellation of job
* approval to resource field
* audit resource as json
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-27 23:50:20 +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
f9d4cc8225
fix compile
2025-01-27 22:32:45 +01:00
Ruben Fiszel
dcbe6a9135
fix compile
2025-01-27 22:10:46 +01:00
Ruben Fiszel
6ea28edc41
fix compile
2025-01-27 22:00:48 +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
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
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
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
dieriba
db0c0ffc08
fix: include postgres triggers in build #5137
2025-01-25 18:00:12 +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
dieriba
e23ad25635
nit triggers
2025-01-25 12:48:29 +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
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
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
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
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
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
6b64485309
fix: preprocessor script kind option ( #5081 )
...
* fix: preprocessor script kind option
* oups
* oups
2025-01-17 14:10:39 +01:00
HugoCasa
65f4c2ec96
team plans billing threshold alert ( #5078 )
...
* team plans billing threshold alert
* nits
* tmp ee ref
* update ee ref
2025-01-17 14:06:47 +01:00
Ruben Fiszel
1af2961c62
chore(main): release 1.447.4 ( #5076 )
...
* chore(main): release 1.447.4
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-16 13:45:15 +01:00
HugoCasa
792facdc17
triggers improvements ( #5074 )
...
* triggers improvements
* nits
* nits
* update ee ref
2025-01-16 13:01:45 +01:00
Ruben Fiszel
53b45cf67d
chore(main): release 1.447.3 ( #5073 )
...
* chore(main): release 1.447.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-16 09:35:52 +01:00
Ruben Fiszel
e6950444d8
chore(main): release 1.447.2 ( #5069 )
...
* chore(main): release 1.447.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-15 19:37:35 +01:00
Ruben Fiszel
1c0de7140c
chore(main): release 1.447.1 ( #5065 )
...
* chore(main): release 1.447.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-15 18:31:08 +01:00
HugoCasa
ad5a2687a2
fix: improve runnable permissions ( #5063 )
2025-01-15 18:25:12 +01:00
Ruben Fiszel
9a2d31e207
chore(main): release 1.447.0 ( #5061 )
...
* chore(main): release 1.447.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-15 11:21:10 +01:00
wendrul
a8f49d5661
feat: add oracle db support on ee ( #5062 )
2025-01-14 21:21:24 +01:00
HugoCasa
175379fbe9
feat: on behalf of ( #5058 )
...
* feat: on behalf of
* fix
* revert mistakke
* temp ee ref
* renaming + CLI
* sqlx
* nits + ee ref
2025-01-14 18:32:25 +01:00
Ruben Fiszel
b81a0fed6f
chore(main): release 1.446.0 ( #5054 )
...
* chore(main): release 1.446.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-14 13:49:36 +01:00
Ruben Fiszel
1947cb9b5a
chore(main): release 1.445.1 ( #5050 )
...
* chore(main): release 1.445.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-01-13 15:28:27 +01:00
Guilhem
c78dbf8e2e
fix(ui): capture v2 UX ( #4954 )
...
* feat: captures
* flow UI and improvements
* fix: build
* fix sqlx
* Move Capture WIP
* Add capture to webhook and websocket
* Move connection status viewer in the head
* change trigger section label
* Add popover capture picker using melt ui
* Add shortcut to triggers capture from input form
* remove capture tab in input
* Allways show capture
* remove useless logs
* Add email capture
* Add kafka capture into triggers
* Add edit option in capture table
* use light header for arg input
* Add prefilled group id
* Change button label
* fix logic
* Open resource drawer if prototype has fields
* fix default completion
* Change name Prototype
* Dissociate Editor Mode for triggers
* Fix bug for script
* Fix apply args
* fix apply schema
* Add capture table to script
* fix apply args
* Add capture button for script
* Delete capture tab
* Set capture on when opening triggers capture
* fix connection indicator
* fix minor issues
* Add preprocessor logic
* Use slot in log Panel for captures
* handle capture refresh in script
* Delete capture tab from script editor
* reset kafka resource on toggle static
* fix minor issue
* Allow resource in kafka capture
* use simple capture button in flow
* Remove capture panel
* Polish route trigger editor
* Fix resource saving
* Remove excessive padding
* merge nits
* Add history tab
# Conflicts:
# frontend/src/lib/components/EditableSchemaForm.svelte
* add workflow_dispatch to build
* add workflow_dispatch to build
* Move input copy from in a panel
* better capture UI
* Add smoothing animation on open input editor
* fix bad wrapping in input editor menu
* clean code
* restore captureTable
* clean
* fix sqlx
* fix build
* fix build
* build
* make initial_messages optional in line with db
* fix npm check
* better handle args for capture webhook and http
* add capture pagination
* Add capture table
* Add table for history inputs
* nit
* simplify capture table
* stop capturing on closing capture section
* show only 10 items per page for captures
* set focus to logs on script test
* Fix collapsable section
* nit
* open captures when applying args from triggers
* update edit input drawer
* fix all EditableSchemaForm
* fix panel init animation
* Add capture popover
* change open tab button
* clean code
* fix bad table display
* Fix JSON input bad sync
* make capture icon bigger
* nit
* nit
* revert unwanted change
* Change capture name and nits
* infinite scroll and cleaning
* Add toast when failing to retreive first step input
* add icons to dropdown edit input list
* remove unused log
* Add click outside to all schema pickers
* fix click oustide
* Fix migrations
* solve run button not refreshing properly
* Add a capture drawer
* change apply args and schema logic
* change apply args and schema logic
* fix toggle display
* fix schema display
* improve preview mode
* Add first step panel
* nit
* clean
* Add hint for captures
* clean
* nit
* nit
* fix script node page height
* improve animation on redirecting to capture
* improve saved input picker
* nit
* add Json placeholder
* nit
* add list animations
* delete useless logs
* add animated list to captures history and saved inputs
* Delete unused component
* clean
* nit
* clean code
* improve tab scroll experience
* nit
* nits
* nits
* fix script args update
* nit
* nit: include preview in history inputs in edit mode
---------
Co-authored-by: HugoCasa <hugo@casademont.ch >
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-13 14:45:38 +01:00