Commit Graph
98 Commits
Author SHA1 Message Date
Windmill 0dc576a352 darkmode_new 2024-04-11 18:21:07 +02:00
Henri Courdent 2c9af9903d Fixed links and components descriptions (#3515)
* Fixed links and components descriptions

* Forgot on doc
2024-04-06 21:39:56 +02:00
Henri Courdent 3e00f8070b Changelog frontend (#3510) 2024-04-04 17:26:41 +02:00
Ruben Fiszel 648accd268 fix: add access to the schedules page to operators 2024-04-02 21:27:40 +02:00
Ruben Fiszel d8a9ee4945 increase max concurrent run demo workspace 2024-03-30 13:47:03 +01:00
Ruben Fiszel 44d812f95b exclude demo from per workspace restrictions 2024-03-29 13:38:36 +01:00
HugoCasa b4ffb500ba feat: add workspace free-tier usage (#3489)
* feat: separate workspace and user usage

* fix: sqlx build
2024-03-29 10:56:44 +01:00
Henri Courdent 81b07b00dd Update changelogs march 24 (#3470) 2024-03-26 18:28:39 +01:00
Henri Courdent 19f2866b8d Workflow as code Changelog (#3371) 2024-03-07 17:57:31 +01:00
Henri Courdent c997d0670e Update changelog & logo runs (#3329) 2024-03-01 18:56:30 +01:00
Ruben Fiszel 8ea18e32b4 update sveltekit to 2.0 (#3214)
* update svelte

* update sveltekit

* fix checks

* fix checks
2024-02-14 00:52:50 +01:00
Faton Ramadani c14b880a7c feat(frontend): Changelog updates (#3067)
* wip

* feat(frontend): Display changelogs

* feat(frontend): Display changelogs

* feat(frontend): Display changelogs

* feat(frontend): update interaction

* feat(frontend): add changelog listener
2024-01-24 14:56:28 +01:00
Ruben Fiszel a1f93a495e fix: improve favorite menu 2024-01-13 17:25:45 +01:00
Ruben Fiszel b84cd6d52d fix: menu colors 2024-01-13 15:38:59 +01:00
Ruben Fiszel 5201dcdd67 fix: menu colors 2024-01-13 15:34:48 +01:00
Faton RamadaniandRuben Fiszel aaff17f813 feat(frontend): Operator mode (#2973)
* feat(frontend): Operator mode

* feat(frontend): Operator mode

* feat(frontend): operator menu v2

* feat(frontend): operator menu v2

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2024-01-13 13:25:37 +01:00
Faton Ramadani a6d1e7c79b fix(frontend): Fix dark mode observer, removed code duplication (#2770)
* fix(frontend): Fix dark mode observer, removed code duplication

* Revert
2023-12-05 14:20:21 +01:00
Ruben Fiszel 6000c5dbc0 use userStore email for Usermenu 2023-11-20 10:53:32 +01:00
Ruben Fiszel ee243dedc6 fix: leave workspace + instance api 2023-11-18 15:07:06 +01:00
HugoCasa f38498b725 feat: sync team plans (#2619)
* feat: sync team plans

* fix: migration

* fix: remove sub id + set billing cycle

* fix: msg

* feat: add overquota state

* fix: minor

* fix: overall improvements

* fix: sql prepare

* fix: disable seats warning for enterprise

* fix: use lazy static everywhere
2023-11-15 19:36:17 +01:00
Faton Ramadani fe35c7ad3c feat(frontend): Buttons refactor (#2545)
* feat(frontend): wip

* feat(frontend): button refactor wip

* feat(frontend): button refactor wip

* feat(frontend): fix build

* feat(frontend): fix build

* fix(frontend): fix build

* fix(frontend): fix buttons styles

* fix(frontend): remove dev file

* feat(frontend): clean up

* feat(frontend): done

* feat(frontend): done

* feat(frontend): remove duplicated componnet

* feat(frontend): wip

* feat(frontend): wip

* feat(frontend): forked Flow icons

* feat(frontend): remove legacy dropdown

* feat(frontend): migrated all + remove dependencies

* feat(frontend): clean up
2023-11-10 09:43:10 +01:00
Ruben Fiszel 0ede0f4c97 fix: add tag support for CLI 2023-11-06 21:40:25 +01:00
Ruben Fiszel 141f45bf95 fix: improve dedicated workers 2023-11-06 11:21:36 +01:00
Ruben Fiszel 1e2e8ade61 improve settings, add tag to logs 2023-11-05 23:13:58 +01:00
Ruben Fiszel 2d05d187cf settings refactor 2023-11-05 17:58:58 +01:00
Ruben Fiszel 3ac50bb772 settings refactor 2023-11-05 13:03:38 +01:00
Ruben Fiszel c49397b95c settings refactor 2023-11-05 12:54:25 +01:00
Ruben Fiszel 6f1feb845d make popup label instant for collapsed menu 2023-11-04 17:33:43 +01:00
HugoCasa 3bfc2c81d2 feat: improve drafts and diffs (#2534)
* feat: improve drafts and diffs

* feat: add scripts diff button

* fix: remove diff drawer in scripts/add

* fix: nits

* feat: diffs for flows and apps w/ deep comparison

* fix: flow preview buttons height

* fix: use ordered json stringify

* fix: code view

* fix: temp flow diffs

* fix: flow diffs merge conflict
2023-11-04 08:45:03 +01:00
Ruben Fiszel a75ae3bfdb improve devex for local flow (#2543)
* all

* all

* improve dev pages

* improve dev pages

* fix multiple bugs

* fix multiple bugs
2023-11-02 18:52:40 +01:00
Faton Ramadani b4f043d32d feat(frontend): fix sidebar (#2544)
* feat(frontend): fix sidebar

* feat(frontend): fix sidebar
2023-11-02 17:01:40 +01:00
Faton Ramadani 30a9460cca feat(frontend): fix sidebar color (#2541)
* feat(frontend): fix sidebar color

* feat(frontend): fix sidebar color

* feat(frontend): fix sidebar theme switch
2023-11-02 14:01:06 +01:00
Faton Ramadani 89b7cab977 Refactor sidebar (#2539)
* feat(frontend): wip

* feat(frontend): wip

* feat(frontend): menu v2

* feat(frontend): menu v2

* feat(frontend): done

* feat(frontend): fix mobile view

* feat(frontend): fix build

* feat(frontend): fix interactions

* feat(frontend): fix small ui issues

* feat(frontend): fix close issue

* feat(frontend): fix close issue
2023-11-02 12:58:29 +01:00
Ruben Fiszel 334c805b84 fix circular dependencies frontend 2023-10-23 14:24:35 +02:00
Ruben Fiszel 304a2596fd feat: add license key as superadmin setting (#2321)
* license key

* all

* feat: add license key as a superadmin setting

* fix

* fix
2023-09-23 14:40:07 +02:00
Faton Ramadani eea9ce93b9 feat(frontend): Fix workspace switch + always displays confirmation modal on top of splitpanel separator (#2115) 2023-08-17 23:26:06 +02:00
Faton Ramadani 9fc30bde1f Various fix (#2032)
* fix(frontend): Before legacy code + add confirmation modal when removing a user + fix folder stats

* fix(frontend): Add Date type narrowing

* fix(frontend): Add missing fullscreen in ScriptEditorDrawer

* fix(frontend): Check if we have un-saved changes before navigating to the homepage

* fix(frontend): correctly use the keyed each

* fix(frontend): add DateTimeInput

* fix(frontend): add DateTimeInput

* fix(frontend): add DateTimeInput

* fix(frontend): code cleanup

* fix(frontend): Set default time to 00:00
2023-08-11 18:38:45 +02:00
hmacrandFaton Ramadani 27a8e526f7 fix: sync dark-mode icon across multiple renders (#2024)
* fix: sync dark-mode icon across multiple renders

* other: read OS theme setting when the user has no preference

---------

Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2023-08-11 10:10:28 +02:00
Faton Ramadani 71502c2e0e feat(frontend): App components dark mode (#1937)
* feat(frontend): migrate app components

* feat(frontend): Fix unreadable texts

* feat(frontend): migrate app components

* feat(frontend): Fix quill editor
2023-07-26 13:28:45 +03:00
Faton Ramadani 8fa9e3ca4c Dark mode v0 (#1893)
* feat(frontend): wip

* wip

* wip

* wip

* wip

* add toggle

* correctly handle monaco theme

* wip

* wip

* wip

* wip

* wip

* feat(frontend): Dark mode v0

* feat(frontend): Adap AI gen poppup

* feat(frontend): Adap script metadata labels

* feat(frontend): Fix unreadable texts

* feat(frontend): Fix unreadable texts

* feat(frontend): Fix unreadable texts

* feat(frontend): Fix ressource picker

* feat(frontend): Fix unreadable texts

* feat(frontend): Fix unreadable texts

* feat(frontend): Fix unreadable texts

* feat(frontend): Add theme toggle in the login page

* feat(frontend): Fix unreadable texts

* feat(frontend): Fix language selection

* feat(frontend): Fix FlowStatusViewer colors

* feat(frontend): Fix divide colors

* feat(frontend): Fix flow graph buttons

* feat(frontend): add theme toggle in login modal

* feat(frontend): small ui fix

* feat(frontend): fix graph dark mode toggle
2023-07-25 10:43:04 +02:00
Ruben Fiszel 546ac7b65d add title to menu 2023-07-05 01:16:13 +02:00
Ruben Fiszel e777a79a31 docs -> www 2023-06-24 19:31:29 +02:00
Ruben Fiszel 609fdcd906 only show presence if websocket connection succceeds 2023-05-31 15:29:20 +02:00
Ruben Fiszel e9fe595de4 feat: add app presence 2023-05-31 15:08:07 +02:00
Ruben Fiszel f3c7e80bb2 UX nits 2023-05-29 16:17:51 +02:00
Ruben Fiszel d810e178db UX nits 2023-05-20 12:52:04 +02:00
Ruben Fiszel 632be3b8fb feat: expose a react sdk to integrate windmill into react apps (#1605)
* expose react sdk

* expose react sdk

* iterate

* iterate

* iterate

* nit

* update example

* update example

* small fixes

* update all
2023-05-19 20:44:07 +02:00
Faton Ramadani fff2b5a24a fix(frontend): Add missing tooltips + multilpe small fix in the app builder (#1590)
* fix(frontend): revert commit that were removed + delete outdated components + add missing tooltips

* fix(frontend): remove outdated select button

* fix(frontend): add missing tooltips

* fix(frontend): add debug tab

* fix(frontend): remove duplicate file

* fix(frontend): add missing props
2023-05-17 17:34:40 +02:00
Ruben Fiszel 2dfb74e7e4 feat(frontend): if member of a single workspace, autoset at login 2023-05-09 14:38:46 +02:00
Ruben Fiszel 13242abff1 feat: add support for full fleged apps (react, svelte, vue) (#1536)
* add react support

* use whoami

* update

* update

* update

* create react app

* all

* sqlx
2023-05-08 19:10:45 +02:00