Commit Graph
11198 Commits
Author SHA1 Message Date
Diego Imbert f3dea5da2d typecheck datatable and ducklake name in Typescript 2025-12-01 11:04:22 +01:00
Diego Imbert 5439cd12b3 rename list_custom_instance_pg_databases 2025-12-01 10:58:51 +01:00
Diego Imbert 4003cf0a0e export type SqlTemplateFunction 2025-12-01 10:58:32 +01:00
Diego Imbert 9f10251634 fix sql repl for other read ops than select 2025-11-28 18:55:31 +01:00
Diego Imbert 29de8e3db9 ts asset parser, detect datatable & ducklake R/W 2025-11-28 18:25:11 +01:00
Diego Imbert 152abad35d parse or infer sql types in ts client 2025-11-28 16:43:59 +01:00
Diego Imbert b65b7cd048 python ducklake client arg fix 2025-11-28 16:32:02 +01:00
Diego Imbert f7fe83d965 merge conflict fail 2025-11-28 15:56:03 +01:00
Diego Imbert f5ea5e2a0a Fix migration producing NULL instead of {} when no custom databases 2025-11-28 15:49:12 +01:00
Diego Imbert 76ce9d9d82 nit fix 2025-11-28 15:05:56 +01:00
Diego Imbert 1de0e7dc2c ducklake client python 2025-11-27 18:51:50 +01:00
Diego Imbert 6e70b8dbbb Merge branch 'main' into di/data-tables 2025-11-27 18:42:14 +01:00
d876c2c31c 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 9817e0d96b add webfetch and websearch to claude (#7231) 2025-11-27 17:09:09 +00:00
Diego Imbert 5bfcca8b75 Fix sed calls in mac (#7245) 2025-11-27 17:08:53 +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
Diego Imbert 0af48fcdde basic python datatable client 2025-11-27 17:57:31 +01:00
Diego Imbert ced21178e8 run_inline_script_preview in python client 2025-11-27 17:38:14 +01:00
Diego Imbert 5d64ad33c1 Fix sed calls in mac 2025-11-27 17:23:38 +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
Ruben Fiszel d22d8b7af0 fix(cli): update jszip to 3.8.0 2025-11-27 15:11:53 +00:00
Diego Imbert 711c5ac3da nit 2025-11-27 15:31:33 +01:00
Diego Imbert e63f39f26f cleaner errors 2025-11-27 15:17:37 +01:00
windmill-internal-app[bot]andwindmill-internal-app[bot] cabff41acf 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
Diego Imbert d005e0f1cf nit 2025-11-27 15:00:42 +01:00
Diego Imbert 8e78627e3a asset db icon 2025-11-27 14:56:10 +01:00
Diego Imbert 7cc696421c Data tables display as assets in frontend 2025-11-27 14:50:25 +01:00
Diego Imbert 7b3f3ac4b3 Better typed client 2025-11-27 14:33:38 +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
fc1a52c1b3 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
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
Diego Imbert 005867a34f Custom instance setup new look 2025-11-27 08:24:47 +01:00
Diego Imbert e29882444f nit query -> fetch 2025-11-27 07:52:24 +01:00
Ruben Fiszel 4639a5f9d9 fix ol use 2025-11-27 06:41:20 +00:00
Ruben Fiszel eebcbf068d update rolldown-vite to 7.2.8 2025-11-27 06:08:25 +00:00
Ruben Fiszelandrubenfiszel 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>
v1.585.1
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
hugocasaandwindmill-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 ff70cfb085 Revert "Migrate S3 permissions to modal"
This reverts commit 0631d03cb0.
2025-11-26 18:58:09 +01:00
Diego Imbert 0631d03cb0 Migrate S3 permissions to modal 2025-11-26 18:43:04 +01:00
Diego Imbert 1dd002e70c Data table assetexplore 2025-11-26 18:18:08 +01:00
Diego Imbert c42bc39142 fix temp reactivity 2025-11-26 17:36:39 +01:00
HugoCasa a573e6de95 chore: update cli versions in git sync scripts 2025-11-26 17:07:50 +01:00
Diego Imbert 4013124130 factorize logic 2025-11-26 17:06:24 +01:00
Diego Imbert fdd3eb3ab3 sqk function for ducklake 2025-11-26 17:01:27 +01:00
Diego Imbert 1f66aeac33 data table instance setup works 2025-11-26 16:47:25 +01:00