centdix
69c2a7c1c8
chore(cli): better folder structure + add config utils ( #6319 )
...
* organize in folders
* add config command
* fix
* cleaning
* move utility functions
* merge
* only show token with option
* only show token with option
* fix
* remove config command
* add config utils
* change paths
* nit
* clean path assigner
---------
Co-authored-by: Alexander Petric <alpetric@users.noreply.github.com >
2025-08-05 13:59:07 +00:00
Ruben Fiszel
254c6eda9f
chore(main): release 1.518.2 ( #6323 )
...
* chore(main): release 1.518.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-05 07:30:34 +00:00
Ruben Fiszel
5e8919483b
chore(main): release 1.518.1 ( #6322 )
...
* chore(main): release 1.518.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-04 22:17:08 +00:00
centdix
82ac747791
fix(cli): revert renaming of inline scripts ( #6320 )
...
* use old path assigner
* fix
* fix
* fix
2025-08-04 22:13:52 +00:00
Ruben Fiszel
4fbf36d7d3
chore(main): release 1.518.0 ( #6317 )
...
* chore(main): release 1.518.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-02 14:08:00 +00:00
centdix
1af671246d
fix typo on cli build ( #6314 )
2025-07-31 18:41:14 +00:00
Ruben Fiszel
1cb7653651
chore(main): release 1.517.0 ( #6310 )
...
* chore(main): release 1.517.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-31 18:13:54 +00:00
Ruben Fiszel
ef3e2353a7
feat(cli): wmill-lock.yaml v2 for easier git merge diffs
2025-07-31 14:23:38 +00:00
centdix
17ae1ee160
chore: use windmill-utils-internal for cli ( #6297 )
...
* add utils package
* naming
* cleaning
* simplify assignPath
* rename old files
* same for locks
* create on confirm
* default true
* use replaceinlinescripts from utils
* use extractscriptfromflows
* make it compile
* cleaning
* use argsigtojson
* fix
* fix missing await
* cleaner
* cleaning
* cleaning
* use in frontend
* add docs
* testing
* remove log
* use autogenerated types
* remove old
* fix
* cleaning
* adapt usage
* draft
* better build script
* fix build
* revert to default creation
* add docs
* remove and rename
* make everything work
* add await
* only if not installed
* add vs code setting
* add to publish action
* fix bc
* safer use of sep
* fix
* do not rename on push
* no publish on release
* use published package on frontend
* nit
2025-07-31 13:23:39 +00:00
Ruben Fiszel
9116205a1c
chore(main): release 1.516.0 ( #6298 )
...
* chore(main): release 1.516.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-31 00:15:05 +00:00
centdix
7f56651b13
chore: add windmill-utils-internal package ( #6299 )
...
* add utils package
* naming
* cleaning
* add docs
* remove log
* use autogenerated types
* remove old
* fix
* cleaning
* add docs
2025-07-31 00:10:58 +00:00
Ruben Fiszel
b0616c74cf
chore(main): release 1.515.1 ( #6295 )
...
* chore(main): release 1.515.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-29 22:21:14 +00:00
Ruben Fiszel
b5afff9cc1
chore(main): release 1.515.0 ( #6292 )
...
* chore(main): release 1.515.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-29 19:41:05 +00:00
centdix
29c686d62a
feat(cli): generate cursor rules on init ( #6270 )
...
* create cursor rules on init
* change gen
* add missing resource-type command
* add resource type command in guidance
* add schema option
* revert
* nit
* nit
* add flow guidance
* nit
2025-07-29 19:35:55 +00:00
Ruben Fiszel
454b258ab8
chore(main): release 1.514.1 ( #6288 )
...
* chore(main): release 1.514.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-28 15:48:28 +00:00
Ruben Fiszel
496bbeec36
chore(main): release 1.514.0 ( #6283 )
...
* chore(main): release 1.514.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-28 12:30:26 +02:00
Ruben Fiszel
c067342369
chore(main): release 1.513.1 ( #6272 )
...
* chore(main): release 1.513.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-25 18:11:43 +00:00
Ruben Fiszel
06bd89c957
chore(main): release 1.513.0 ( #6269 )
...
* chore(main): release 1.513.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-24 23:24:00 +00:00
Ruben Fiszel
0edb01f774
chore(main): release 1.512.0 ( #6260 )
...
* chore(main): release 1.512.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-23 13:49:23 +00:00
dieriba
10befb995d
feat: local type references parsing support for main function args ( #5995 )
...
* add base struct
* feat resolve interface and type declarion in entrypoint param's function
* nits
* fix reset dependencies
* update package
* fix handle infinite recursion
* add depth level and handle enum for referenced type
* nits
* nits
* nits
* perf
* fix
* done
* fix schema form cache inconsistency
* fix default type and nits
* remove
* update Object typ for parser
* one level ref from from parent when resolving types and use format for resource
* update cli and use resource type
* nits
* update parsers
* fix: use specific parser versions
---------
Co-authored-by: HugoCasa <hugo@casademont.ch >
2025-07-23 10:05:32 +02:00
Ruben Fiszel
b00fde7f2a
chore(main): release 1.511.0 ( #6250 )
...
* chore(main): release 1.511.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-22 19:57:31 +00:00
Alexander Petric
3d99cbe8f5
additional circular dependancy breaking bundling of cli ( #6249 )
2025-07-21 22:32:33 +02:00
Ruben Fiszel
24a6038177
chore(main): release 1.510.1 ( #6247 )
...
* chore(main): release 1.510.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-21 16:07:26 +00:00
pyranota
3efc329fc0
build: combine build-pkgs*.sh into build.nu ( #6231 )
...
* build: combine build-pkgs* into build.nu
Signed-off-by: pyranota <pyra@duck.com >
* nit refactor
Signed-off-by: pyranota <pyra@duck.com >
---------
Signed-off-by: pyranota <pyra@duck.com >
2025-07-21 12:11:17 +00:00
hugocasa
d2328e3670
fix: update parsers to prevent assets var bug ( #6246 )
...
* fix: update parsers to prevent assets var bug
* fix wrong parse function in cli for duckdb
---------
Co-authored-by: Diego Imbert <diego@windmill.dev >
2025-07-21 10:58:09 +02:00
Ruben Fiszel
dddabc8d1b
chore(main): release 1.510.0 ( #6238 )
...
* chore(main): release 1.510.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-20 18:57:12 +00:00
Ruben Fiszel
0aa2ea6954
chore(main): release 1.509.2 ( #6237 )
...
* chore(main): release 1.509.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-19 11:08:46 +00:00
Ruben Fiszel
8b41077116
chore(main): release 1.509.1 ( #6236 )
...
* chore(main): release 1.509.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-19 10:01:11 +00:00
Ruben Fiszel
d80dd3eeac
chore(main): release 1.509.0 ( #6213 )
...
* chore(main): release 1.509.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-19 00:13:09 +00:00
Alexander Petric
ec1ed0ba6b
cli: git sync improvements v2 ( #6220 )
...
* log when override is applied vs default taken in git sync
* simplify cli merging options + add explicit override test
* gitsync-settings pull/push ask for confirmation or --yes if tty
* cli legacy backend repo setting detected + interactive migration
2025-07-17 22:14:40 +00:00
Alexander Petric
8e87d412ac
fix: fix circular dependancy breaking bundling of cli ( #6219 )
...
* fix: fix circular dependancy breaking bundling of cli
* remove hubpaths
2025-07-17 22:13:55 +00:00
pyranota
71d6bbbdc3
feat(cli): make flow generate-locks respect raw requirements ( #6105 )
...
* build: add claude-code to nix shell
Signed-off-by: pyranota <pyra@duck.com >
* stage progress
* stage files
* make it work
* stage work
Signed-off-by: pyranota <pyra@duck.com >
* make it work + refactor logic a bit
Signed-off-by: pyranota <pyra@duck.com >
* small cleanup
Signed-off-by: pyranota <pyra@duck.com >
* rename `local_lockfiles` to `rawReqs`
Signed-off-by: pyranota <pyra@duck.com >
* cleanup
Signed-off-by: pyranota <pyra@duck.com >
* fix transpilation to deno error
Signed-off-by: pyranota <pyra@duck.com >
* update sqlx
Signed-off-by: pyranota <pyra@duck.com >
* cleanup features.default
Signed-off-by: pyranota <pyra@duck.com >
* follow up rename
Signed-off-by: pyranota <pyra@duck.com >
* nits
Signed-off-by: pyranota <pyra@duck.com >
* overwrite flow.yaml on `flow generate-locks`
Signed-off-by: pyranota <pyra@duck.com >
* nits
Signed-off-by: pyranota <pyra@duck.com >
* remove invalid code generated by claude
Signed-off-by: pyranota <pyra@duck.com >
* nits
Signed-off-by: pyranota <pyra@duck.com >
* fix typo
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* remove double quotes
Signed-off-by: pyranota <pyra@duck.com >
* use async to write file
Signed-off-by: pyranota <pyra@duck.com >
---------
Signed-off-by: pyranota <pyra@duck.com >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-17 14:01:28 +00:00
Ruben Fiszel
7ca652dede
chore(main): release 1.508.0 ( #6207 )
...
* chore(main): release 1.508.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-16 23:05:38 +00:00
Ruben Fiszel
532cdc4b49
chore(main): release 1.507.2 ( #6202 )
...
* chore(main): release 1.507.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-16 13:26:45 +00:00
Ruben Fiszel
6c477c109b
fix(cli): fix cli --skip-resources --skip-variables
2025-07-16 13:22:45 +00:00
Ruben Fiszel
061be92fae
chore(main): release 1.507.1 ( #6199 )
...
* chore(main): release 1.507.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-16 10:37:50 +00:00
Ruben Fiszel
f3151db110
better error message for ill-defined flow
2025-07-16 08:54:41 +00:00
Ruben Fiszel
195bfceff3
chore(main): release 1.507.0 ( #6189 )
...
* chore(main): release 1.507.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-15 17:18:16 +00:00
Alexander Petric
aa37f643e7
feat: git sync improvements ( #6182 )
...
* init checkpoint
* ui second pass...
* round 1 backend + saving settings + detecting changes...
* checkpoint
* fix openapi
* saving + correct wmill.yaml diff
* cli refactor
* cli and tests refactor done
* cli multi workspace support
* cli support skip core types to align with ui
* new test framework
* sqlx
* openapi spec
* frontend
* sync + settings changes
* some fixes
* some fixes
* security: Remove hardcoded EE license key, use environment variable only
- Remove hardcoded license key from containerized test backend
- Environment variable EE_LICENSE_KEY now required for EE features
- License key no longer stored in database during tests
* sqlx
* tests
* fixing tests
* fix tests
* checkpoint
* checkpoint
* cli build
* frontend - cli exchange
* settings match
* ee repo ref
* npm check
* openapi
* tests
* checkpoint
* cli + tests
* reset to preview on changes
* merge issue ee
* cleanup
* hubscript
* simplifications
* ee repo ref
* cli fixes
* fix sync and add tests
* extra test
* git sync settings / key change aware
* ee-repo ref
* ee-repo ref
* ee repo ref
* ee ref
* review 1
* ee ref
* Update frontend/src/lib/components/PullGitRepoPopover.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update frontend/src/routes/(root)/(logged)/workspace_settings/+page.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* ee ref
* remove extra includes from ui
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-15 16:25:31 +00:00
Ruben Fiszel
dc1c216582
chore(main): release 1.506.0 ( #6183 )
...
* chore(main): release 1.506.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-15 09:57:49 +00:00
Ruben Fiszel
3ae5b3c594
chore(main): release 1.505.4 ( #6178 )
...
* chore(main): release 1.505.4
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-14 14:55:12 +00:00
Ruben Fiszel
554bb08d76
chore(main): release 1.505.3 ( #6177 )
...
* chore(main): release 1.505.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-14 13:26:34 +02:00
Ruben Fiszel
60ef013d8b
chore(main): release 1.505.2 ( #6172 )
...
* chore(main): release 1.505.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-13 14:47:55 +00:00
Ruben Fiszel
688129051d
chore(main): release 1.505.1 ( #6168 )
...
* chore(main): release 1.505.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-13 11:14:25 +00:00
Ruben Fiszel
f8342bb95e
chore(main): release 1.505.0 ( #6163 )
...
* chore(main): release 1.505.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-11 18:23:17 +00:00
Ruben Fiszel
95e1c3fe51
chore(main): release 1.504.0 ( #6153 )
...
* chore(main): release 1.504.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-10 12:48:55 +00:00
Ruben Fiszel
b9e92e8c0d
chore(main): release 1.503.3 ( #6152 )
...
* chore(main): release 1.503.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-09 09:52:34 +00:00
Ruben Fiszel
d180a97ae2
chore(main): release 1.503.2 ( #6149 )
...
* chore(main): release 1.503.2
* Apply automatic changes
* pin rcmp
* pin rcmp
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-09 09:35:59 +00:00
Ruben Fiszel
e369bba7bc
chore(main): release 1.503.1 ( #6140 )
...
* chore(main): release 1.503.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-08 22:53:17 +00:00
Ruben Fiszel
3a82a68d7e
chore(main): release 1.503.0 ( #6121 )
...
* chore(main): release 1.503.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-07 15:53:08 +00:00