Commit Graph

8139 Commits

Author SHA1 Message Date
Clement Zhang
8fcf5de0b8 multiselect findOptionsByValue: JSON.parse 2024-11-18 15:11:46 +01:00
Clement Zhang
927dbc7b6d rm unnecessary parse 2024-11-18 12:32:06 +01:00
Clement Zhang
489d0f7926 better looking on empty string option label 2024-11-18 12:27:47 +01:00
Clement Zhang
82c2ac564a multiselect: new item key order {label, value} 2024-11-18 12:12:51 +01:00
Clement Zhang
ce01d975b3 multiselect: handle duplicates (do not allow) 2024-11-18 12:09:42 +01:00
Clement Zhang
74250285fc object/array as default item 2024-11-18 11:10:15 +01:00
Clement Zhang
3c50c0ffa3 Merge branch 'main' into feat/appeditor-multiselect 2024-11-18 10:50:45 +01:00
Ruben Fiszel
e4583e9b23 fix cli handling of ai resource generalization 2024-11-16 11:27:01 +01:00
Ruben Fiszel
93063b1c50 chore(main): release 1.425.1 (#4728)
* chore(main): release 1.425.1

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
v1.425.1
2024-11-16 10:04:30 +01:00
HugoCasa
17d893315b fix: revert bool to text support in pg (#4727) 2024-11-16 10:01:16 +01:00
Ruben Fiszel
0acd1b4a99 fix error logs on empty get_logs 2024-11-16 09:30:36 +01:00
Ruben Fiszel
4b04cc4d1a chore(main): release 1.425.0 (#4715)
* chore(main): release 1.425.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
v1.425.0
2024-11-15 22:31:49 +01:00
HugoCasa
d999e91583 unbreak nullable inputs in pg (#4726) 2024-11-15 22:27:28 +01:00
pyranota
9065716020 Fix ignore confirmation modal if no changes (#4725) 2024-11-15 19:47:09 +01:00
pyranota
56f70fd7de Ignore fields with false value in DiffViewer (#4712)
* Convert false to undefined

* Remove comments

* Make it consistent

* Formatting

* Apply at downstream
2024-11-15 19:24:57 +01:00
HugoCasa
9ad1afc8f2 unbreak ::text for json in pg (#4722)
* unbreak ::text for json in pg

* better error handling
2024-11-15 18:35:21 +01:00
Clement Zhang
e783f2487a Merge branch 'main' into feat/appeditor-multiselect 2024-11-15 18:14:46 +01:00
Alexander Petric
c069969732 cloud_hosted non ee scope (#4723) 2024-11-15 18:14:11 +01:00
Clement Zhang
985846f312 parse 2024-11-15 17:58:04 +01:00
Clement Zhang
1a6f89df21 appselect: render (empty string), check for equal value 2024-11-15 17:00:25 +01:00
Henri Courdent
9ce1d46459 Result node placeholder (#4721) 2024-11-15 16:55:53 +01:00
Alexander Petric
ff5fcc59d4 if CLOUD_HOSTED and workspace_id set, autoacknowledge for superadmin (#4719) 2024-11-15 16:31:42 +01:00
Clement Zhang
552a0f8ec8 Merge branch 'feat/appeditor-multiselect' of github.com:windmill-labs/windmill into feat/appeditor-multiselect 2024-11-15 16:15:04 +01:00
Clement Zhang
5abac8bc2b result is any[], rm stringify 2024-11-15 16:12:19 +01:00
Lucas Abel
f7ce4d1c8b benchmarks: reduce 'big' task job count (#4718) 2024-11-15 15:56:41 +01:00
Ruben Fiszel
200112cf1f Merge branch 'main' into feat/appeditor-multiselect 2024-11-15 15:51:58 +01:00
Ruben Fiszel
44f3dcc2b3 improve variable and resource not visible error message 2024-11-15 10:16:58 +01:00
Clement Zhang
4fc09da15d Merge branch 'feat/appeditor-multiselect' of github.com:windmill-labs/windmill into feat/appeditor-multiselect 2024-11-15 10:13:22 +01:00
Clement Zhang
2df7c85e2d result as string[] 2024-11-15 10:09:14 +01:00
Clement Zhang
686dc177e8 multiselect: keep defaultItems (no breaking change) 2024-11-15 10:09:14 +01:00
Clement Zhang
88d75cc584 add multiselect novelties to <AppSelect />, harmonize, clean <AppSelect /> 2024-11-15 10:09:14 +01:00
Clement Zhang
1367296de0 cleaning, renaming 2024-11-15 10:09:14 +01:00
Clement Zhang
51d5987110 rm seamingly unused vars 2024-11-15 10:09:14 +01:00
Clement Zhang
2fc808c065 every app components: switching from static to eval preserves the user data input 2024-11-15 10:09:14 +01:00
Clement Zhang
940af69a6a eval=>static preserves labeled state, wording (w/ label) 2024-11-15 10:09:14 +01:00
Clement Zhang
59a9458ca8 eval preserves labeled objects 2024-11-15 10:09:14 +01:00
Clement Zhang
756b07b16c setValue param is (option.value)[] 2024-11-15 10:09:14 +01:00
Clement Zhang
e2ebad90ba only use ObjectOption in AppMultiSelectv2 2024-11-15 10:09:14 +01:00
Clement Zhang
c724982d33 dirty fix 2024-11-15 10:09:14 +01:00
Clement Zhang
70737c6642 cleaning, doc 2024-11-15 10:09:14 +01:00
Clement Zhang
b84c76ee9f rm local output 2024-11-15 10:09:14 +01:00
Clement Zhang
663a193c2a clarify label when empty string 2024-11-15 10:09:14 +01:00
Clement Zhang
70b4bff32c avoid ghost options on labeled toggle, tiny cleaning 2024-11-15 10:09:14 +01:00
Clement Zhang
42bc803445 stable staticinputeditor! 2024-11-15 10:09:14 +01:00
Clement Zhang
a1038c32b7 WIP: unstable type handler 2024-11-15 10:09:14 +01:00
Clement Zhang
8e605a7f0f use the same editor as <Select /> 2024-11-15 10:09:14 +01:00
Clement Zhang
d6dc3be311 addressing ellipsis bot PR comments 2024-11-15 10:09:14 +01:00
Clement Zhang
3207a98d1a fix default items 2024-11-15 10:09:14 +01:00
Clement Zhang
629e1ec36b change input type 2024-11-15 10:09:14 +01:00
Alexander Petric
c32038a76d feat(monitoring): workspace critical alerts (#4684)
* critical alert ui

* updating ui, backend logic

* revert

* type check fix npm

* checking out cli files from main

* moving alert icon

* adding sqlx mock data

* more sqlx changes

* feat(frontend): nodes from flow can be connected directly in expr input through a plug icon (#4652)

* Add flow prop picker

# Conflicts:
#	frontend/src/lib/components/propertyPicker/PropPicker.svelte

* fix unwanted copy

* cleaning

* Fix unset context

* move button and always display input

* fix unwanted proppicker display

* update

* update

* clean all

* clean all

---------

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>

* replace hide/show with toggle

* adding mutable setting and navigation to settings to configure channels

* merge fix

* ee non ee changees

* auto-acknowledge when muted

* pr comments

* fix bad log

* user inner modal component

* update unaknowledge alerts after acknowledging from modal

* aknowledge -> acknowledge

* format

* adding backend support for workspace critical alerts

* immediately check for alerts

* immediately check for alerts

* adding openapi changes

* simplify loading of superadmin/ee

* update modal logic

* frontend logic update

* sqlx prepare

* adding mute functionality for workspace critical alerts + show alerts button for instance and workspace settings

* npm / rust warnings & errors

* reverting non-mac cargo toml

* reverting non-mac cargo toml

* mute toggles in critical alert ui

* ui polish

* adding acknowledged_workspace column

* sqlx prepare

* make sure we wait for all stores to be loaded

* adding workspace mute logic to report_critical alert

* auto ack recovered alerts

* toggle workspace as superadmin and critical alerts in logs menu

* adding critical alert button if width < 786px

* refresh on change

* Move notification to logs (#4698)

* Move notification to logs

* removing unused button

---------

Co-authored-by: Alexander Petric <petric.al@gmail.com>

* tailwind typo

* auto ack on mute

* don't change deref

* sqlx prep

* avoid renaming db column, keep acknowledged instead of acknowledged_global

* hide critical alert menu when not ee

* if workspace muted, also acknowledge global when workspace set

* removing save button for mute setting and improve ux/responsiveness

* fix: deployment callbacks have a concurrency limit of 1 on same path

* sqlx prep

* ee-repo ref

* z-[9999] for modal

---------

Co-authored-by: Guilhem <guilhemlemouel@gmail.com>
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2024-11-15 09:48:48 +01:00