Commit Graph

11246 Commits

Author SHA1 Message Date
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 e62794b64e SqlQuery object in python 2025-12-01 12:46:43 +01:00
Pyra 717db01a16 Update WorkspaceDependenciesEditor.svelte (#7266) 2025-12-01 11:46:08 +00:00
Diego Imbert e957f2ba08 infer_sql_type in python client 2025-12-01 12:23:12 +01:00
Pyra ef031cd3c0 nit(workspace-dependencies): better deployment warning (#7265)
* nit(workspace-dependencies): better deployment warning

Signed-off-by: pyranota <pyra@duck.com>

* ci

Signed-off-by: pyranota <pyra@duck.com>

* fix npm check

Signed-off-by: pyranota <pyra@duck.com>

---------

Signed-off-by: pyranota <pyra@duck.com>
2025-12-01 11:18:37 +00:00
Diego Imbert 7cbeb23061 declare module overriding instead of extending 2025-12-01 11:57:19 +01:00
Diego Imbert a893f9c92a Fix typecheck datatable and ducklake in TS 2025-12-01 11:26:09 +01:00
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
Ruben Fiszel 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>
v1.587.1
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 31dc6aee53 nit(cli): app dev will error if not in right folder 2025-12-01 06:28:05 +00:00
Ruben Fiszel 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>
v1.587.0
2025-11-30 17:51:50 +00:00
Ruben Fiszel 24829fca5d fix nit npm run check 2025-11-30 17:46:32 +00:00
Ruben Fiszel 49b2ea6531 fix(git-sync): initialize repo with gitBranches set 2025-11-30 17:42:16 +00:00
Ruben Fiszel 003f36243c further cli improvements 2025-11-30 15:24:24 +00:00
Ruben Fiszel 58ef965e20 fix(cli): cli behave as expected in forked workspaces 2025-11-30 15:15:27 +00:00
Ruben Fiszel 5fe54b2d6e update app locks when pulling them 2025-11-30 13:15:33 +00:00
Ruben Fiszel e9e306ceb2 nit mobile top bar button 2025-11-30 11:46:55 +00:00
Ruben Fiszel bd3717fe3f nit edit button 2025-11-30 11:37:05 +00:00
Ruben Fiszel 214d757a9a improve svelte support on cli 2025-11-30 11:31:27 +00:00
Ruben Fiszel 2d563c6c17 vite + svelte support on local dev 2025-11-29 18:12:14 +00:00
Ruben Fiszel d1c33c195f runBg -> backend II 2025-11-29 16:13:43 +00:00
Ruben Fiszel 776dcb22a3 runBg -> backend II 2025-11-29 16:03:58 +00:00
Ruben Fiszel 5576df0f03 runBg -> backend 2025-11-29 15:55:41 +00:00
Ruben Fiszel 5f06162e29 nit raw apps 2025-11-29 15:43:13 +00:00
Ruben Fiszel 3573e89015 nit raw apps 2025-11-29 15:40:59 +00:00
centdix 8d6936ae4a feat(aichat): stream tool arguments (#7244) 2025-11-29 16:27:02 +01:00
Ruben Fiszel 3c1dff97c2 wmill.d.ts nits 2025-11-29 15:19:03 +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 b40ae56de5 fix lock 2025-11-29 09:48:18 +00:00
Ruben Fiszel b2d5eac11a update pkg lock 2025-11-29 01:32:05 +00:00
Ruben Fiszel b3a2e91caf update pkg lock 2025-11-29 01:28:58 +00:00
Ruben Fiszel 6f5489c7dd raw apps v2 (#7251) 2025-11-29 01:23:47 +00:00
Tsvetomir Bonev ce48e76a4b allow configuring esbuild banner (#7247) 2025-11-28 22:27:08 +00:00
Diego Imbert 9f10251634 fix sql repl for other read ops than select 2025-11-28 18:55:31 +01: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 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 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