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
..
2023-10-11 17:50:21 +02:00
2025-02-26 11:34:28 +01:00
2025-02-26 19:23:55 +01:00
2025-02-18 09:51:21 +01:00
2024-09-02 21:49:54 +02:00
2025-03-04 23:52:47 +01:00
2024-12-17 20:01:11 +01:00
2024-09-02 21:49:54 +02:00
2025-03-04 23:52:47 +01:00
2024-11-19 13:50:32 +01:00
2023-03-10 12:48:02 +01:00
2025-03-04 23:52:47 +01:00
2025-03-04 23:52:47 +01:00
2024-12-12 18:11:44 +01:00
2024-04-18 14:42:58 +02:00
2024-09-02 00:14:38 +02:00
2024-05-12 21:16:02 +02:00
2024-11-19 13:50:56 +01:00
2024-09-02 00:14:49 +02:00
2025-03-04 23:52:47 +01:00
2024-09-02 00:14:38 +02:00
2024-03-28 01:22:36 +01:00
2024-11-19 13:50:14 +01:00