Diego Imbert
9bbab3321e
feat: Data tables ( #7226 )
...
* data tables settings ui
* install runed
* zod 4 fixes
* use new toJSONSchema
* Migrate ducklake catalogs to more generic custom instance databases
* fix compilation
* Safety conversion for old duckdb ffi
* data tables settings
* ts client basis
* inline run works
* datatables work
* Revert "datatables work"
This reverts commit 6e1588d59e .
* datatables work (without leaking pg credentials)
* println
* separate sqlUtils.ts
* nit
* Separate custom instance db Select and Wizard components
* nit
* nit wording
* add tags to custom instance dbs
* error when trying to use ducklake as datatable or opposite
* show status in dropdown
* data table instance setup works
* sqk function for ducklake
* factorize logic
* fix temp reactivity
* Data table assetexplore
* Migrate S3 permissions to modal
* Revert "Migrate S3 permissions to modal"
This reverts commit 0631d03cb0 .
* nit query -> fetch
* Custom instance setup new look
* run_language_executor separate fn
* run_inline param
* nit wording
* Better typed client
* Data tables display as assets in frontend
* asset db icon
* nit
* cleaner errors
* nit
* Fix sed calls in mac
* run_inline_script_preview in python client
* basic python datatable client
* datatable and datalake parser in python
* ducklake client python
* nit fix
* Fix migration producing NULL instead of {} when no custom databases
* merge conflict fail
* python ducklake client arg fix
* parse or infer sql types in ts client
* ts asset parser, detect datatable & ducklake R/W
* fix sql repl for other read ops than select
* export type SqlTemplateFunction
* rename list_custom_instance_pg_databases
* typecheck datatable and ducklake name in Typescript
* Fix typecheck datatable and ducklake in TS
* declare module overriding instead of extending
* infer_sql_type in python client
* SqlQuery object in python
* fix merge conflicts
* update const_format
* CI fix
* factor out to var_identifiers
* sqlx prepare
* unnecessary security (admin is required)
* clearer comment
* ee repo ref
* nit snake case
* claude step 1: detect var declarations
* move detect_sql_access_type to common mod
* claude step 2: detect when saved vars are queried
* Revert "claude step 2: detect when saved vars are queried"
This reverts commit 1e1f930568 .
* Revert "claude step 1: detect var declarations"
This reverts commit f866f4819d .
* remove ducklake/datatable and default
* detect data table assigns in var_identifiers
* Python parser successfully infers R/W/RW from ducklake / datatable
* still register ducklake/datatable if not used as unknown R/W
* Go to settings button in Assets Dropdown on not found
* nit
* sqlx prepare fail
* manual fix, somehow sqlx prepare won't do it
* fix frontend ci
* ee repo ref
* ducklake_user doesnt exist in unit tests
* nit fix
* ui nit
* nit
* nit missing clone
* fork ducklakes and datatables
* fix surface hover bug
* stupid mistake
* better deeply reactive mutable derived
* Ducklake picker
* Editor bar data tables
* DuckDB supports datatables
* datatable in duckdb asset parser
* duckdb asset parser var_identifiers
* Revert "duckdb asset parser var_identifiers"
This reverts commit 88068b1a77 .
* sqlx prepare
* Box pin in test_workflow_as_code to fix stack overflow
* go to settings button
* ee repo ref
* fix compilation
* wording nit
2025-12-05 23:08:58 +00:00
Ruben Fiszel
3ccdd51b9a
chore(main): release 1.589.3 ( #7305 )
...
* chore(main): release 1.589.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-12-05 13:29:56 +00:00
Ruben Fiszel
d6d093d342
chore(main): release 1.589.2 ( #7295 )
...
* chore(main): release 1.589.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-12-05 07:11:46 +00:00
Ruben Fiszel
0c74253319
chore(main): release 1.589.1 ( #7287 )
...
* chore(main): release 1.589.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-12-03 19:22:40 +00:00
Ruben Fiszel
d4c1be5b8b
chore(main): release 1.589.0 ( #7277 )
...
* chore(main): release 1.589.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-12-03 17:51:21 +00:00
Ruben Fiszel
82d4e5edf1
chore(main): release 1.588.0 ( #7270 )
...
* chore(main): release 1.588.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-12-02 13:08:57 +00: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 >
2025-12-01 07:49:22 +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 >
2025-11-30 17:51:50 +00:00
Ruben Fiszel
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
Ruben Fiszel
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
Ruben Fiszel
d450ab29e1
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
Ruben Fiszel
2388e38a9c
chore(main): release 1.584.0 ( #7213 )
...
* chore(main): release 1.584.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-25 12:17:34 +00:00
Ruben Fiszel
1a1fdab5bd
chore(main): release 1.583.3 ( #7211 )
...
* chore(main): release 1.583.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-24 17:19:36 +00:00
Ruben Fiszel
6e230a8ea2
chore(main): release 1.583.2 ( #7204 )
...
* chore(main): release 1.583.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-24 13:30:40 +00:00
Ruben Fiszel
2155f91959
chore(main): release 1.583.1 ( #7201 )
...
* chore(main): release 1.583.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-21 14:51:17 +00:00
Ruben Fiszel
4c9552f797
chore(main): release 1.583.0 ( #7198 )
...
* chore(main): release 1.583.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-21 13:06:12 +00:00
Ruben Fiszel
dd320a6883
chore(main): release 1.582.2 ( #7193 )
...
* chore(main): release 1.582.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-21 07:17:41 +00:00
Ruben Fiszel
67b3fd6a84
chore(main): release 1.582.1 ( #7192 )
...
* chore(main): release 1.582.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-21 07:09:51 +00:00
Ruben Fiszel
ec81696828
chore(main): release 1.582.0 ( #7189 )
...
* chore(main): release 1.582.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-20 19:04:48 +00:00
Ruben Fiszel
3e2935b4ee
chore(main): release 1.581.1 ( #7183 )
...
* chore(main): release 1.581.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-20 11:39:41 +00:00
Ruben Fiszel
cd5827e802
chore(main): release 1.581.0 ( #7181 )
...
* chore(main): release 1.581.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-19 21:29:46 +00:00
Ruben Fiszel
83c0c54613
chore(main): release 1.580.0 ( #7169 )
...
* chore(main): release 1.580.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-19 00:12:46 +00:00
Ruben Fiszel
aad43768d4
chore(main): release 1.579.2 ( #7168 )
...
* chore(main): release 1.579.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-18 00:58:17 +00:00
Ruben Fiszel
610f90b19e
chore(main): release 1.579.1 ( #7166 )
...
* chore(main): release 1.579.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-18 00:19:08 +00:00
Ruben Fiszel
25c9223ba0
chore(main): release 1.579.0 ( #7161 )
...
* chore(main): release 1.579.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-17 23:26:59 +00:00
Ruben Fiszel
da4f57ae59
chore(main): release 1.578.0 ( #7159 )
...
* chore(main): release 1.578.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-17 11:54:32 +00:00
Ruben Fiszel
9add877047
chore(main): release 1.577.0 ( #7152 )
...
* chore(main): release 1.577.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-17 11:34:02 +00:00
Ruben Fiszel
e1d659b7d2
chore(main): release 1.576.3 ( #7150 )
...
* chore(main): release 1.576.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-15 21:07:56 +00:00
Ruben Fiszel
7215aa9712
chore(main): release 1.576.2 ( #7149 )
...
* chore(main): release 1.576.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-15 18:17:08 +00:00
Ruben Fiszel
5c893becfd
chore(main): release 1.576.1 ( #7146 )
...
* chore(main): release 1.576.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-14 22:19:58 +00:00
Ruben Fiszel
9925932a28
chore(main): release 1.576.0 ( #7140 )
...
* chore(main): release 1.576.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-14 18:02:30 +00:00
Ruben Fiszel
c86a080cd6
chore(main): release 1.575.4 ( #7135 )
...
* chore(main): release 1.575.4
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-13 16:43:32 +00:00
Ruben Fiszel
f6c77cf4b3
chore(main): release 1.575.3 ( #7134 )
...
* chore(main): release 1.575.3
* update versions
2025-11-13 15:02:20 +00:00
Ruben Fiszel
10fe8883d2
chore(main): release 1.575.2 ( #7132 )
...
* chore(main): release 1.575.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-13 14:04:01 +00:00
Ruben Fiszel
850e87184e
chore(main): release 1.575.1 ( #7127 )
...
* chore(main): release 1.575.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-13 12:35:19 +00:00
Ruben Fiszel
5e7a94cab3
chore(main): release 1.575.0 ( #7121 )
...
* chore(main): release 1.575.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-12 17:46:28 +00:00
Ruben Fiszel
83fec5fd4f
chore(main): release 1.574.3 ( #7111 )
...
* chore(main): release 1.574.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-11 20:56:14 +00:00
Ruben Fiszel
4e4c9e31fd
chore(main): release 1.574.2 ( #7097 )
...
* chore(main): release 1.574.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-10 15:40:22 +00:00
Ruben Fiszel
8b2291b0f9
chore(main): release 1.574.1 ( #7092 )
...
* chore(main): release 1.574.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-08 10:28:55 +00:00
Ruben Fiszel
b5c21cfe56
chore(main): release 1.574.0 ( #7088 )
...
* chore(main): release 1.574.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-07 23:27:45 +00:00
Ruben Fiszel
180b1523f3
chore(main): release 1.573.5 ( #7082 )
...
* chore(main): release 1.573.5
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-07 17:55:07 +00:00
Ruben Fiszel
5ef901152f
chore(main): release 1.573.4 ( #7075 )
...
* chore(main): release 1.573.4
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-07 08:09:26 +00:00
Ruben Fiszel
9d1f9bd39b
chore(main): release 1.573.3 ( #7071 )
...
* chore(main): release 1.573.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-06 13:56:59 +00:00
Ruben Fiszel
b0a20a4c00
chore(main): release 1.573.2 ( #7066 )
...
* chore(main): release 1.573.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-06 13:13:37 +00:00
Ruben Fiszel
e180390ab7
chore(main): release 1.573.1 ( #7064 )
...
* chore(main): release 1.573.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-05 14:54:56 +00:00
Ruben Fiszel
4418074486
chore(main): release 1.573.0 ( #7060 )
2025-11-05 13:11:44 +00:00
Ruben Fiszel
f8e0381628
chore(main): release 1.572.2 ( #7054 )
...
* chore(main): release 1.572.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-04 17:37:57 +00:00
Ruben Fiszel
79dd63ac4c
chore(main): release 1.572.1 ( #7048 )
...
* chore(main): release 1.572.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-04 16:48:20 +00:00
Ruben Fiszel
606f8dafe7
chore(main): release 1.572.0 ( #7027 )
...
* chore(main): release 1.572.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-03 14:28:37 +00:00
Ruben Fiszel
24c802316d
chore(main): release 1.571.0 ( #7024 )
...
* chore(main): release 1.571.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-01 09:54:46 +00:00