dieriba
9dba57d546
feat: add raw string option and wrap option for http trigger ( #5467 )
...
* add new column
* handled worskpaced route
* update .sqlx
* update: rename migration file, rewrite query for checking existing route path key, add copy button url for each route trigger
* update .sqlx
* update sql query
* update .sqlx
* fix: prevent precedence on query
* nits
* update .sqlx
* update query
* Update http_triggers.rs
* nits
* handling two new option in http route 'wrap_body' and 'raw_string'
* update sqlx and add wrap_body and raw_string to http route
* fix: undefined route path
* nits: remove unnecessay ref as type implement copy
* nits
* fix: undefined protection
---------
Co-authored-by: HugoCasa <hugo@casademont.ch >
2025-03-13 20:39:54 +00:00
Ruben Fiszel
b0e528aee6
chore(main): release 1.477.1 ( #5475 )
...
* chore(main): release 1.477.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-13 10:44:33 +01:00
Ruben Fiszel
82e0591d89
improve search perfs
2025-03-13 09:31:38 +01:00
Ruben Fiszel
033907f175
chore(main): release 1.477.0 ( #5471 )
...
* chore(main): release 1.477.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-13 08:00:31 +01:00
Ruben Fiszel
2a3a1db367
require server mode on indexer
2025-03-12 19:19:38 +01:00
Ruben Fiszel
f0b4918e5e
improve input history job loader UX
2025-03-12 18:18:13 +01:00
Ruben Fiszel
30f38c31af
improve args bind
2025-03-12 17:38:35 +01:00
Ruben Fiszel
593dc30bc8
feat: add search by args on input history directly
2025-03-12 16:05:02 +01:00
Ruben Fiszel
d58ca9b395
fix: prevent monitoring task to die without sending killpill ( #5472 )
2025-03-12 11:51:53 +01:00
Ruben Fiszel
6d7f6b99a0
chore(main): release 1.476.0 ( #5469 )
...
* chore(main): release 1.476.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-11 22:04:18 +01:00
Ruben Fiszel
bd7586a5ee
fix: codebases compatible with git sync ( #5470 )
2025-03-11 19:38:55 +01:00
dieriba
61a5ceaba3
feat: option to prefix http route with workspace id ( #5461 )
...
* add new column
* handled worskpaced route
* update .sqlx
* update: rename migration file, rewrite query for checking existing route path key, add copy button url for each route trigger
* update .sqlx
* update sql query
* update .sqlx
* fix: prevent precedence on query
* nits
* update .sqlx
* update query
* Update http_triggers.rs
* nits
---------
Co-authored-by: HugoCasa <hugo@casademont.ch >
2025-03-11 15:24:22 +00:00
Ruben Fiszel
5fd58e5da6
chore(main): release 1.475.1 ( #5465 )
...
* chore(main): release 1.475.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-11 11:03:06 +01:00
Ruben Fiszel
0068087b81
improve slightly index creation
2025-03-11 06:35:57 +01:00
dieriba
6d64bd9ad1
use-exists-function-for-folder-and-improve-error-handling ( #5464 )
...
* update: removing try and catch for checkExistalready fn and use exist function folder instead of get folder for folder kind
* update .sqlx
2025-03-10 12:38:11 +01:00
Ruben Fiszel
3d2664503c
improve bundle preview
2025-03-07 23:44:48 +01:00
Ruben Fiszel
2ea589a1e4
chore(main): release 1.475.0 ( #5426 )
...
* chore(main): release 1.475.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-06 18:24:36 +01:00
HugoCasa
ae618c79df
fix: s3 file picker delete + better s3 path handling ( #5454 )
...
* fix: s3 file picker delete + better s3 path handling
* update ee ref
2025-03-06 17:28:22 +01:00
dieriba
b210ae36f7
feat: deploy triggers to prod/staging workspace ( #5429 )
...
* add deploy to staging prod option to trigger
* remove unused import
* handle schedule trigger, fix update fn
* Update frontend/src/lib/utils_deployable.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update backend/windmill-common/src/workspaces.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update frontend/src/lib/components/DeployWorkspace.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* update kind name and handle script kind flow for websocket
* nits: english wording
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-06 17:02:11 +01:00
Alexander Petric
8dbe0fa644
feat(frontend): pick image from workspace storage bucket ( #5382 )
...
* feat(frontend): pick image from workspace storage bucket
* also upload
* update policy for unauthed s3 download
* sqlx prep
* sqlx prep
* force policy
* no need for ee
* image picker
* Update frontend/src/lib/components/apps/editor/settingsPanel/InputsSpecEditor.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* field not needed
* feature flag
* filter for image files
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-06 11:53:53 +01:00
dieriba
5c39037aea
feat: MQTT triggers ( #5277 )
...
* first commit
* update migration mqtt
* chore: update dependencies
* add cli support and update schema for mqtt
* update: casing style
* update: rename get_resource function and moving to resource.rs
* feat:
* feat: refactored
* feat: add ready endpoints for workers to enterprise
* feat: handle connection to server
* fix: main.rs
* feat: added support v5
* feat: 🚧 updated .github, handle more case for v5 and handle v3
* feat: handled client, update script helper
* update .sqlx
* refactor: added generic implement and trait to remove redundant code, misses client impleme
* feat: remove optinal property update test function
* feat: done
* handle client certificate
* minor fix
* fix: tls and mtls
* fix: min topic len in frontend
* Update frontend/src/lib/components/triggers/mqtt/MqttEditorConfigSection.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update backend/windmill-api/openapi.yaml
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update backend/windmill-api/src/mqtt_triggers.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* update openapi, and script_helper.ts
* fix: toggle button and update mqtt migration
* nits: remove postgres type and only relies on serde
* fix: timeout connection
* fix typo and captures
* fix: capture table reactivity
* handle more mqtt v5 option
* nits: remove clone method
* update: better naming
* nits: display tooltip qos
* fix: hanle tls connection with natively
* update: add documentation links for qos and topics
* fix tooltip and add default value
* update: shoz preprocessor only if selected in capture table
* nits: show mqtt icon in resource related componenets
* update hub link and repo ref
* fix: unused var
* update ee ref
* fix: give good reference id for script hub
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Clement Zhang <clement.zhang2@gmail.com >
2025-03-04 23:52:47 +01:00
Alexander Petric
e9044f0b9b
feat(backend): option to invalidate all sessions on logout ( #5419 )
...
* feat(backend): option to invalidate all sessions on logout
* lazy static
* Update backend/.sqlx/query-8cccb31aa56af16af675c692bf4e14b297d2caeafd1c4e4b1584f3bc9ff4c563.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* sqlx
* sqlx
* all -> invalidate-all
* add audit log
* rename env var
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-04 23:47:33 +01:00
Ruben Fiszel
fc987c7147
allow ce to run codebase bundles preview
2025-03-04 22:21:57 +01:00
Ruben Fiszel
1d60c3307a
allow ce to run codebase bundles preview
2025-03-04 21:26:40 +01:00
Ruben Fiszel
a87288aeb2
chore(main): release 1.474.0 ( #5423 )
...
* chore(main): release 1.474.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-04 20:31:55 +01:00
Ruben Fiszel
90b00f5501
fix: do not depend on public schema anymore
2025-03-04 20:22:45 +01:00
Alexander Petric
534a8249d6
feat: more controls on setting token duration ( #5421 )
...
* allow setting max session length
* more options for expiration
* sqlx
* option to invalidate all old sessions on new session
* sqlx update script on mac
* order
* add audit log
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-03-04 20:08:42 +01:00
Ruben Fiszel
9abaf6cec3
local codebase in home
2025-03-04 19:30:13 +01:00
Ruben Fiszel
9095ca7b5b
add standalone bundle support on CE
2025-03-04 18:09:12 +01:00
Ruben Fiszel
3546d23f88
all
2025-03-04 15:25:45 +01:00
Ruben Fiszel
f6a9fc2b87
chore(main): release 1.473.1 ( #5416 )
...
* chore(main): release 1.473.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-04 00:49:11 +01:00
HugoCasa
844edd1117
fix(backend): copilot info exists_ai_resource ( #5415 )
2025-03-04 00:32:47 +01:00
Ruben Fiszel
56b417c669
chore(main): release 1.473.0 ( #5399 )
...
* chore(main): release 1.473.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-03 15:18:06 +01:00
Ruben Fiszel
e1ff00117c
fix: improve db loads by adding index on audit
2025-03-03 14:23:35 +01:00
HugoCasa
46c784574a
feat: app s3 input anonymous delete ( #5401 )
...
* feat: app s3 input anonymous delete
* tmp ee ref
* fix build
2025-02-27 16:28:56 +01:00
Ruben Fiszel
3063001491
fix: migrations do not refer to public schema anymore ( #5400 )
2025-02-27 14:37:39 +01:00
HugoCasa
7bf9e25ede
feat: track workspace runnables used in flows ( #5369 )
...
* feat: track workspace runnables used in flows
* track script hash
* weird
* do it with lock
* Revert "feat: add support for | None and Optional in python (#5361 )"
This reverts commit 9736355d5f .
* Revert "Revert "feat: add support for | None and Optional in python (#5361 )""
This reverts commit bb8f709894 .
* update openapi
* delete old in lock_modules + don't track hub scripts
2025-02-27 10:01:12 +01:00
Ruben Fiszel
07f91af535
chore(main): release 1.472.1 ( #5397 )
...
* chore(main): release 1.472.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-02-26 21:45:51 +01:00
Ruben Fiszel
63af3ce0b1
chore(main): release 1.472.0 ( #5393 )
2025-02-26 19:29:22 +01:00
Ruben Fiszel
318b654106
chore(main): release 1.471.1 ( #5389 )
...
* chore(main): release 1.471.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-02-26 13:07:47 +01:00
Ruben Fiszel
e2cd8dbdf0
chore(main): release 1.471.0 ( #5385 )
...
* chore(main): release 1.471.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-02-26 11:06:07 +01:00
Ruben Fiszel
33b0e71523
chore(main): release 1.470.1 ( #5383 )
...
* chore(main): release 1.470.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-02-26 05:35:17 +01:00
Ruben Fiszel
b26ebb3a79
chore(main): release 1.470.0 ( #5381 )
...
* chore(main): release 1.470.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-02-26 05:13:15 +01:00
Ruben Fiszel
47c8b334ef
chore(main): release 1.469.0 ( #5377 )
...
* chore(main): release 1.469.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-02-25 21:51:55 +01:00
Ruben Fiszel
03f6db0cb8
chore(main): release 1.468.0 ( #5356 )
...
* chore(main): release 1.468.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-02-24 23:14:49 +01:00
Ruben Fiszel
0456272e3f
fix: improve webhook settings cache invalidation
2025-02-24 16:10:53 +01:00
HugoCasa
b3e00b7fdc
feat: add audit logs scope filter in admins workspace ( #5352 )
...
* feat: add audit logs scope filter in admins workspace
* fix build
* disallow creating a workspace named global
* Update ee-repo-ref.txt
2025-02-24 15:25:28 +01:00
Ruben Fiszel
f90841ac5a
fix missing lock error logs
2025-02-23 09:18:50 +01:00
Ruben Fiszel
b8e6d0da79
feat: make flow lock deployment error visible in UI
2025-02-22 15:02:16 +01:00
Ruben Fiszel
2e4ec7842a
chore(main): release 1.467.1 ( #5355 )
...
* chore(main): release 1.467.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-02-22 02:12:27 +01:00