Ruben Fiszel
b9ea46b78b
fix(cli): cli behave as expected in forked workspaces
2025-11-30 15:15:27 +00:00
Ruben Fiszel
c0200bfdae
update app locks when pulling them
2025-11-30 13:15:33 +00:00
Ruben Fiszel
59c85be4a3
nit mobile top bar button
2025-11-30 11:46:55 +00:00
Ruben Fiszel
e9465ed048
nit edit button
2025-11-30 11:37:05 +00:00
Ruben Fiszel
21c3d96950
improve svelte support on cli
2025-11-30 11:31:27 +00:00
Ruben Fiszel
67c4483587
vite + svelte support on local dev
2025-11-29 18:12:14 +00:00
Ruben Fiszel
1d5d4eda36
runBg -> backend II
2025-11-29 16:13:43 +00:00
Ruben Fiszel
732f23376a
runBg -> backend II
2025-11-29 16:03:58 +00:00
Ruben Fiszel
a64a6eadd9
runBg -> backend
2025-11-29 15:55:41 +00:00
Ruben Fiszel
e55bd04eb2
nit raw apps
2025-11-29 15:43:13 +00:00
Ruben Fiszel
6e202de6d2
nit raw apps
2025-11-29 15:40:59 +00:00
centdix
ad335cc47e
feat(aichat): stream tool arguments ( #7244 )
2025-11-29 16:27:02 +01:00
Ruben Fiszel
f277da4c88
wmill.d.ts nits
2025-11-29 15:19:03 +00:00
Ruben Fiszel
aba5b0bca9
fix overusage of workspace dependencies + overzealous check
2025-11-29 11:55:18 +00:00
Ruben Fiszel
d9d58a2060
extend oauth refresh account size
2025-11-29 11:28:51 +00:00
Ruben Fiszel
f912e7591b
fix lock
2025-11-29 09:48:18 +00:00
Ruben Fiszel
855b8fa013
update pkg lock
2025-11-29 01:32:05 +00:00
Ruben Fiszel
ef67cb23ac
update pkg lock
2025-11-29 01:28:58 +00:00
Ruben Fiszel
bde2da411a
raw apps v2 ( #7251 )
2025-11-29 01:23:47 +00:00
Tsvetomir Bonev
140a734c25
allow configuring esbuild banner ( #7247 )
2025-11-28 22:27:08 +00:00
Pyra
a13e09f0e8
Update ee-repo-ref.txt ( #7250 )
2025-11-28 17:40:45 +00:00
Pyra
d36760bff7
feat: workspace dependencies ( #7124 )
...
* commit raw requirements
Signed-off-by: pyranota <pyra@duck.com >
* raw requirements
Signed-off-by: pyranota <pyra@duck.com >
* implement `parse_annotation`
Signed-off-by: pyranota <pyra@duck.com >
* more progress on wdeps
Signed-off-by: pyranota <pyra@duck.com >
* more progress
Signed-off-by: pyranota <pyra@duck.com >
* fixes
Signed-off-by: pyranota <pyra@duck.com >
* more progress
Signed-off-by: pyranota <pyra@duck.com >
* fixes
Signed-off-by: pyranota <pyra@duck.com >
* cli improvements + raw deps
Signed-off-by: pyranota <pyra@duck.com >
* cleanup
Signed-off-by: pyranota <pyra@duck.com >
* fix python versions
Signed-off-by: pyranota <pyra@duck.com >
* progress
Signed-off-by: pyranota <pyra@duck.com >
* update :)
Signed-off-by: pyranota <pyra@duck.com >
* add MaybeLock
Signed-off-by: pyranota <pyra@duck.com >
* go WIP
Signed-off-by: pyranota <pyra@duck.com >
* fix python ignoring py version from requirements
Signed-off-by: pyranota <pyra@duck.com >
* optimize php
Signed-off-by: pyranota <pyra@duck.com >
* require admin to alter
Signed-off-by: pyranota <pyra@duck.com >
* fix(cli): flow generateLocks raw deps
Signed-off-by: pyranota <pyra@duck.com >
* progress in checklist
Signed-off-by: pyranota <pyra@duck.com >
* fix agent workers
Signed-off-by: pyranota <pyra@duck.com >
* nits
Signed-off-by: pyranota <pyra@duck.com >
* nits
Signed-off-by: pyranota <pyra@duck.com >
* nit: remove default features
Signed-off-by: pyranota <pyra@duck.com >
* oh-wow
Signed-off-by: pyranota <pyra@duck.com >
* remove dbg!
Signed-off-by: pyranota <pyra@duck.com >
* nits
Signed-off-by: pyranota <pyra@duck.com >
* add indexes
Signed-off-by: pyranota <pyra@duck.com >
* cleanup
Signed-off-by: pyranota <pyra@duck.com >
* nits
Signed-off-by: pyranota <pyra@duck.com >
* remove todos
Signed-off-by: pyranota <pyra@duck.com >
* fix cli
Signed-off-by: pyranota <pyra@duck.com >
* add debug flag
Signed-off-by: pyranota <pyra@duck.com >
* cli: remove noise
Signed-off-by: pyranota <pyra@duck.com >
* fix cli
Signed-off-by: pyranota <pyra@duck.com >
* remove todos
Signed-off-by: pyranota <pyra@duck.com >
* trigger deps correctly
Signed-off-by: pyranota <pyra@duck.com >
* fix frontend
Signed-off-by: pyranota <pyra@duck.com >
* fix frontend again
Signed-off-by: pyranota <pyra@duck.com >
* finally fix frontend
Signed-off-by: pyranota <pyra@duck.com >
* ee repo ref
Signed-off-by: pyranota <pyra@duck.com >
* fix all
Signed-off-by: pyranota <pyra@duck.com >
* more fixes...
Signed-off-by: pyranota <pyra@duck.com >
* remove test
Signed-off-by: pyranota <pyra@duck.com >
* Update backend-test.yml
* comment out legacy test
Signed-off-by: pyranota <pyra@duck.com >
* fix ci
Signed-off-by: pyranota <pyra@duck.com >
* fix ci?
Signed-off-by: pyranota <pyra@duck.com >
* comment out thing
Signed-off-by: pyranota <pyra@duck.com >
* ignore test
Signed-off-by: pyranota <pyra@duck.com >
* ci
Signed-off-by: pyranota <pyra@duck.com >
* base fixture
Signed-off-by: pyranota <pyra@duck.com >
* fix regression
Signed-off-by: pyranota <pyra@duck.com >
* fix docs links
Signed-off-by: pyranota <pyra@duck.com >
* update min version
Signed-off-by: pyranota <pyra@duck.com >
* simplify
* implement cache for get_latest
Signed-off-by: pyranota <pyra@duck.com >
* move to workspace settings
Signed-off-by: pyranota <pyra@duck.com >
* sqlx + migration
Signed-off-by: pyranota <pyra@duck.com >
* more migrations
Signed-off-by: pyranota <pyra@duck.com >
* use box pin
Signed-off-by: pyranota <pyra@duck.com >
* nit
Signed-off-by: pyranota <pyra@duck.com >
---------
Signed-off-by: pyranota <pyra@duck.com >
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-11-28 16:00:11 +00:00
Ruben Fiszel
118c2ab035
improve codebase bundle js import
2025-11-28 13:58:36 +00:00
Ruben Fiszel
e724249299
nit
2025-11-28 12:22:19 +00:00
Ruben Fiszel
6a036bdd40
add type import for esm bundle
2025-11-28 11:21:17 +00:00
Ruben Fiszel
8dbf7fced9
nits progress bar
2025-11-27 17:48:07 +00:00
Ruben Fiszel
11589524d4
chore(main): release 1.586.0 ( #7239 )
...
* chore(main): release 1.586.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-27 17:47:07 +00:00
Ruben Fiszel
7d0be09cc7
feat(app): Add progress bar app component ( #7242 )
...
* Add progress bar app component
- Create AppJobProgressBar component for displaying job progress
- Register jobprogressbarcomponent in component system
- Add component rendering in ComponentInner
- Component accepts jobId configuration parameter
- Similar to jobidlogcomponent and jobidflowstatuscomponent
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
* feat(app): Add job progress bar to component picker
Add jobprogressbarcomponent to the display component set so it appears
in the component picker UI alongside other job-related components.
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com >
* Add jobprogressbarcomponent to quickStyleProperties
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com >
---------
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com >
2025-11-27 17:42:23 +00:00
Diego Imbert
ce03ad5937
fix InsertModuleButton sometimes disappearing when waiting events ( #7246 )
2025-11-27 17:42:13 +00:00
Ruben Fiszel
8586ef2fa3
fix(cli): support better esm mode for codebases
2025-11-27 17:21:04 +00:00
claude[bot]
e2e7a8c292
feat: add license key expiration warning on workers page ( #7225 )
...
* feat: add license key expiration warning on workers page
- Add license expiration check for superadmins in enterprise mode
- Show error toast if license is expired
- Show warning toast if license expires within 7 days
- Follows existing license parsing pattern from InstanceSetting.svelte
Fixes #7224
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
* nit
* nit
---------
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
Co-authored-by: HugoCasa <hugo@casademont.ch >
2025-11-27 17:09:22 +00:00
centdix
b39c473892
add webfetch and websearch to claude ( #7231 )
2025-11-27 17:09:09 +00:00
Diego Imbert
b4e85cfe41
Fix sed calls in mac ( #7245 )
2025-11-27 17:08:53 +00:00
Diego Imbert
ab554241ce
fix order by name desc ( #7243 )
2025-11-27 17:08:43 +00:00
Ruben Fiszel
ae0b86f4db
rm log
2025-11-27 16:05:21 +00:00
Ruben Fiszel
8b4558c7c7
fix(bun): do not add builtin to lockfiles
2025-11-27 16:03:57 +00:00
Ruben Fiszel
37a6913deb
fix(cli): update jszip to 3.8.0
2025-11-27 15:11:53 +00:00
windmill-internal-app[bot]
9d71e5fed6
docs(changelog): add new entries from changelog ( #7178 )
...
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-11-27 14:09:23 +00:00
hugocasa
1b5a0058b4
fix(frontend): check resource type name conflict in frontend ( #7237 )
...
* feat: Add debounced validation for duplicate resource type names
- Adds real-time duplicate name checking in resource type editor drawer
- Shows error message when resource type name already exists
- Disables save button when name conflicts are detected
- Validates with 300ms debounce to avoid excessive checks
- Re-validates when 'disable c_ prefix' toggle changes
Fixes #7234
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
* avoid conflict on start
---------
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-11-27 10:14:38 +00:00
Ruben Fiszel
577017eb0d
add DISABLE_WORKSPACE_FORK environment variable ( #7238 )
...
Add environment variable to disable workspace forking for non-superadmin users.
When DISABLE_WORKSPACE_FORK is set to "true", only superadmins can create
workspace forks. Non-superadmin users will receive an error stating that
the endpoint requires superadmin privileges.
Changes:
- Added DISABLE_WORKSPACE_FORK env var (defaults to false)
- Modified create_workspace_fork to check superadmin permission when env is set
- Modified create_workspace_fork_branch to check superadmin permission when env is set
Fixes #7236
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-11-27 10:11:18 +00:00
Ruben Fiszel
04831c5143
fix ol use
2025-11-27 06:41:20 +00:00
Ruben Fiszel
c1ab753014
update rolldown-vite to 7.2.8
2025-11-27 06:08:25 +00:00
Ruben Fiszel
b34ee10970
chore(main): release 1.585.1 ( #7235 )
...
* chore(main): release 1.585.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-26 20:54:47 +01:00
wendrul
806df155c7
fix: clone group members on workspace forks ( #7232 )
...
* Clone usr_to_group table on windmill fork
* Update sqlx
2025-11-26 20:49:12 +01:00
hugocasa
0f759bc672
fix build ( #7233 )
...
* fix build
* Update ee-repo-ref.txt
---------
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-11-26 20:48:13 +01:00
HugoCasa
06f0bf5b32
chore: update cli versions in git sync scripts
2025-11-26 17:07:50 +01:00
HugoCasa
85e4073b91
add option to build wasm packages for nodejs
2025-11-26 16:20:16 +01:00
Ruben Fiszel
24320ebad6
chore(main): release 1.585.0 ( #7222 )
...
* chore(main): release 1.585.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-26 11:09:36 +00:00
hugocasa
0368907360
fix(frontend): workspace color race condition for superadmins ( #7229 )
2025-11-26 11:02:21 +00:00
Ruben Fiszel
aa28a85520
fix(cli): improve back-compatibility with app.yaml with policy still present
2025-11-26 11:00:59 +00:00