Diego Imbert
da0302ada8
detect data table assigns in var_identifiers
2025-12-02 12:36:25 +01:00
Diego Imbert
53feb9239e
remove ducklake/datatable and default
2025-12-02 12:28:09 +01:00
Diego Imbert
7e98d4f08f
Revert "claude step 1: detect var declarations"
...
This reverts commit f866f4819d .
2025-12-02 12:23:45 +01:00
Diego Imbert
cbd634bebc
Revert "claude step 2: detect when saved vars are queried"
...
This reverts commit 1e1f930568 .
2025-12-02 12:23:30 +01:00
Diego Imbert
1e1f930568
claude step 2: detect when saved vars are queried
2025-12-02 12:01:51 +01:00
Diego Imbert
20ffb3a2c9
move detect_sql_access_type to common mod
2025-12-02 12:01:21 +01:00
Diego Imbert
f866f4819d
claude step 1: detect var declarations
2025-12-02 11:54:27 +01:00
Diego Imbert
8349aaf3c9
ee repo ref
2025-12-01 17:10:39 +01:00
Diego Imbert
f18085bc9b
clearer comment
2025-12-01 16:39:20 +01:00
Diego Imbert
10f7b0095f
unnecessary security (admin is required)
2025-12-01 16:34:20 +01:00
Diego Imbert
9cc8edda33
sqlx prepare
2025-12-01 14:35:48 +01:00
Diego Imbert
5ea37534f8
factor out to var_identifiers
2025-12-01 14:30:39 +01:00
Diego Imbert
71d417b9d4
CI fix
2025-12-01 14:18:56 +01:00
Diego Imbert
12991455e3
update const_format
2025-12-01 14:03:33 +01:00
Diego Imbert
9ad0083551
fix merge conflicts
2025-12-01 13:27:23 +01:00
Diego Imbert
0e52c4007d
Merge remote-tracking branch 'origin/main' into di/data-tables
2025-12-01 12:52:58 +01:00
Diego Imbert
a893f9c92a
Fix typecheck datatable and ducklake in TS
2025-12-01 11:26:09 +01:00
Diego Imbert
5439cd12b3
rename list_custom_instance_pg_databases
2025-12-01 10:58:51 +01:00
Ruben Fiszel and rubenfiszel
1f60cb20c7
chore(main): release 1.587.1 ( #7263 )
...
* chore(main): release 1.587.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-12-01 07:49:22 +00:00
Ruben Fiszel
9e7be4b55e
fix: fix public apps by custom url
2025-12-01 07:45:30 +00:00
Ruben Fiszel and rubenfiszel
0200d2d568
chore(main): release 1.587.0 ( #7249 )
...
* chore(main): release 1.587.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-30 17:51:50 +00:00
Ruben Fiszel
43499073d9
fix overusage of workspace dependencies + overzealous check
2025-11-29 11:55:18 +00:00
Ruben Fiszel
2628caf8ad
extend oauth refresh account size
2025-11-29 11:28:51 +00:00
Ruben Fiszel
6f5489c7dd
raw apps v2 ( #7251 )
2025-11-29 01:23:47 +00:00
Pyra
e509449de6
Update ee-repo-ref.txt ( #7250 )
2025-11-28 17:40:45 +00:00
Diego Imbert
29de8e3db9
ts asset parser, detect datatable & ducklake R/W
2025-11-28 18:25:11 +01:00
Pyra and Ruben Fiszel
d38c96db36
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
Diego Imbert
f5ea5e2a0a
Fix migration producing NULL instead of {} when no custom databases
2025-11-28 15:49:12 +01:00
Ruben Fiszel
e26b5c94a3
improve codebase bundle js import
2025-11-28 13:58:36 +00:00
Ruben Fiszel
80b937249e
nit
2025-11-28 12:22:19 +00:00
Ruben Fiszel
6a6b9c7cc9
add type import for esm bundle
2025-11-28 11:21:17 +00:00
Ruben Fiszel and rubenfiszel
f88fd0e61e
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
Diego Imbert
6e70b8dbbb
Merge branch 'main' into di/data-tables
2025-11-27 18:42:14 +01:00
Ruben Fiszel
e8fd36e2e7
fix(cli): support better esm mode for codebases
2025-11-27 17:21:04 +00:00
Diego Imbert
c7d66af793
fix order by name desc ( #7243 )
2025-11-27 17:08:43 +00:00
Diego Imbert
a58c093c95
datatable and datalake parser in python
2025-11-27 18:04:10 +01:00
Ruben Fiszel
580e435962
rm log
2025-11-27 16:05:21 +00:00
Ruben Fiszel
e3b59752bd
fix(bun): do not add builtin to lockfiles
2025-11-27 16:03:57 +00:00
Diego Imbert
711c5ac3da
nit
2025-11-27 15:31:33 +01:00
Diego Imbert
7cc696421c
Data tables display as assets in frontend
2025-11-27 14:50:25 +01:00
Diego Imbert
58979647ae
nit wording
2025-11-27 12:28:29 +01:00
Diego Imbert
1ffccbaf62
run_inline param
2025-11-27 12:27:06 +01:00
Diego Imbert
cc92c15e15
run_language_executor separate fn
2025-11-27 11:53:58 +01:00
440a4c7d13
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 and rubenfiszel
f7d3d165c5
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
faad0006b4
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 and windmill-internal-app[bot]
3f9dae39c9
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
Diego Imbert
1dd002e70c
Data table assetexplore
2025-11-26 18:18:08 +01:00
HugoCasa
67895abc9f
add option to build wasm packages for nodejs
2025-11-26 16:20:16 +01:00
Diego Imbert
77f84eccd9
add tags to custom instance dbs
2025-11-26 16:13:55 +01:00