Bieber
|
e0ec4d92c9
|
[sync] test(v2): add shipping filter update coverage (#1485) (#2795)
Synced from teableio/teable-ee@b6db8ba
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-22 09:59:45 +08:00 |
|
Bieber
|
03ef723936
|
[sync] T2429: integrate v2 authority-matrix authz plugins for canary ee (#1482) (#2794)
Synced from teableio/teable-ee@ea96802
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-21 16:18:40 +08:00 |
|
Bieber
|
90e3561ac6
|
[sync] T2419: recover stale computed processing tasks (#1477) (#2792)
Synced from teableio/teable-ee@1ec986c
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-20 21:52:02 +08:00 |
|
Bieber
|
2435261ac1
|
[sync] perf: add guarded fast path for simple conditional rollups (#1476) (#2790)
Synced from teableio/teable-ee@726277d
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-20 15:39:40 +08:00 |
|
Bieber
|
4b7a0dfd87
|
[sync] [T2319] support v2 create and restore table canary flows (#1435) (#2789)
Synced from teableio/teable-ee@fa13729
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-20 13:51:32 +08:00 |
|
Bieber
|
84eef869d4
|
[sync] T2413: add computed queue inspection and csv export (#1474) (#2788)
Synced from teableio/teable-ee@8b222f4
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-20 11:46:42 +08:00 |
|
Bieber
|
5b2c453aba
|
[sync] T2404 move v2 link filters into the list handler (#1472) (#2786)
Synced from teableio/teable-ee@5d40489
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-20 11:16:15 +08:00 |
|
Bieber
|
cbdb7fcc9e
|
[sync] T2390 narrow filtered lookup propagation on update (#1461) (#2785)
Synced from teableio/teable-ee@3586561
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-20 10:12:50 +08:00 |
|
Bieber
|
d152d52d30
|
[sync] [T2379] reduce large batch realtime fan-out (#1453) (#2783)
Synced from teableio/teable-ee@e2199f5
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-19 19:58:13 +08:00 |
|
Bieber
|
76960e9ac2
|
[sync] feat(v2): add computed task run-by-id command (#1465) (#2782)
Synced from teableio/teable-ee@48768e3
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-19 10:16:50 +00:00 |
|
Bieber
|
4ced729e5e
|
[sync] feat: add v2 record write plugins T2373 (#1449) (#2776)
Synced from teableio/teable-ee@d6ba40f
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-19 08:56:37 +08:00 |
|
Bieber
|
d33d6cfa55
|
[sync] feat: support markdown for longtext field (T1823) (T2317) (#1426) (#2774)
Synced from teableio/teable-ee@8b28079
Co-authored-by: Aries X <caoxing9@gmail.com>
|
2026-03-18 17:18:19 +08:00 |
|
Bieber
|
928fc93ea8
|
[sync] T2354 fix: refresh v2 link record queries after schema updates (#1445) (#2769)
Synced from teableio/teable-ee@1277616
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-17 13:06:59 +08:00 |
|
Bieber
|
390ec689b3
|
[sync] test(v2-e2e): add conditional field reference operator coverage (#1448) (#2768)
Synced from teableio/teable-ee@971d165
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-17 12:01:19 +08:00 |
|
Bieber
|
0c3c4d0bfc
|
[sync] T2243 fix same-table conditional fields on delete (#1437) (#2765)
Synced from teableio/teable-ee@b052036
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-16 19:21:46 +08:00 |
|
Bieber
|
74f2513f2b
|
[sync] T2162 fix: guard v2 schema refresh action triggers (#1436) (#2760)
Synced from teableio/teable-ee@17217e0
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-16 11:31:13 +08:00 |
|
Bieber
|
23d466cece
|
[sync] [T2338] fix v2 bulk automation scheduling (#1433) (#2759)
Synced from teableio/teable-ee@ddecf1c
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-16 11:13:21 +08:00 |
|
Bieber
|
72f4bb10a0
|
[sync] [T2308] rework v2 delete table side effects (#1421) (#2758)
Synced from teableio/teable-ee@da6e555
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-15 14:08:26 +08:00 |
|
Bieber
|
0c52b1cef4
|
[sync] [T2253] fix renamed user computed cascade (#1424) (#2756)
Synced from teableio/teable-ee@2ea80c6
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-14 13:00:18 +08:00 |
|
Bieber
|
a3f79260e0
|
[sync] fix: normalize lookup link formula references (#1425) (#2750)
Synced from teableio/teable-ee@5c58c2c
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-12 20:40:31 +08:00 |
|
Bieber
|
514ce90ed4
|
[sync] fix(app): preserve view defaults for personal selection requests (#1423) (#2749)
Synced from teableio/teable-ee@acd33a7
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-12 19:57:53 +08:00 |
|
Bieber
|
d1f70a0ea4
|
[sync] fix(backend): ignore stale deleted-field refs in graph plans (#1422) (#2748)
Synced from teableio/teable-ee@96efdb2
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-12 19:22:12 +08:00 |
|
Bieber
|
387b7529ca
|
[sync] [T1968] fix(v2): short-circuit errored computed references (#1404) (#2747)
Synced from teableio/teable-ee@6f60de4
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-12 19:13:28 +08:00 |
|
Bieber
|
a6e84ef267
|
[sync] [T1981] fix(v2): align grouped link range row mapping (#1415) (#2746)
Synced from teableio/teable-ee@c9a0d41
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-12 14:11:25 +08:00 |
|
Bieber
|
d054281239
|
[sync] refresh records after schema-driven field updates T2303 (#1410) (#2743)
Synced from teableio/teable-ee@b4747ae
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-12 11:01:43 +08:00 |
|
Bieber
|
a7e9b3f144
|
[sync] test(v2-core): expand table spec visitor coverage (#1409) (#2742)
Synced from teableio/teable-ee@6987d4a
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-12 09:26:50 +08:00 |
|
Bieber
|
b1a470c801
|
[sync] [T2191] refactor schema refresh action trigger boundary (#1406) (#2740)
Synced from teableio/teable-ee@71fea6b
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-11 19:09:13 +08:00 |
|
Bieber
|
182dfac341
|
[sync] [T2191] fix ai auto update after conditional lookup recompute (#1389) (#2738)
Synced from teableio/teable-ee@f34fca8
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-11 17:35:37 +08:00 |
|
Bieber
|
1c86fcb89b
|
[sync] test(v2-e2e): cover lookup update scope regression (#1401) (#2734)
Synced from teableio/teable-ee@4dbc0dc
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-11 15:43:32 +08:00 |
|
Bieber
|
373b276ec4
|
[sync] fix(v2): normalize lookup field reference equality (#1402) (#2733)
Synced from teableio/teable-ee@448fae3
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-11 07:26:58 +00:00 |
|
Bieber
|
250fea19e0
|
[sync] [T2293] support search-aware selection ranges in v2 (#1398) (#2732)
Synced from teableio/teable-ee@c6fca70
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-11 14:42:20 +08:00 |
|
Bieber
|
cf323a8ab4
|
[sync] [T1744] fix v2 user field reference filters for single and multi values (#1399) (#2731)
Synced from teableio/teable-ee@ea2c53b
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-11 14:12:02 +08:00 |
|
Bieber
|
0698e3c71b
|
[sync] fix(v2-core): sync filter options through dependencies (#1400) (#2730)
Synced from teableio/teable-ee@c931ddb
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-11 13:36:35 +08:00 |
|
Bieber
|
584b54de63
|
[sync] [T2201] add v2 update records by filter (#1381) (#2728)
Synced from teableio/teable-ee@c9de611
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-11 10:14:21 +08:00 |
|
Bieber
|
970aca50fe
|
[sync] [T2291] fix v2 computed field target conversion handling (#1390) (#2727)
Synced from teableio/teable-ee@8ac6530
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-11 10:12:12 +08:00 |
|
Bieber
|
c2d9d23476
|
[sync] [T2289] fix v2 conditional lookup system time date matching (#1385) (#2724)
Synced from teableio/teable-ee@526f771
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-10 13:34:02 +08:00 |
|
Bieber
|
21cc8f403d
|
[sync] [T1804] test(v2-e2e): add v2 concatenate user event regression (#1382) (#2723)
Synced from teableio/teable-ee@9233589
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-10 13:09:29 +08:00 |
|
Bieber
|
2ccdb73ca3
|
[sync] [T2288] feat(v2): add field command explain endpoints (#1383) (#2722)
Synced from teableio/teable-ee@e5e3103
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-10 12:41:15 +08:00 |
|
Bieber
|
737e41e483
|
[sync] [T1111] fix delete-field undo for constrained columns (#1375) (#2719)
Synced from teableio/teable-ee@9d5db9b
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-10 10:15:32 +08:00 |
|
Bieber
|
d225a88118
|
[sync] fix(v2): sync lookup select choices from foreign targets (#1376) (#2718)
Synced from teableio/teable-ee@804c34f
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-09 18:38:57 +08:00 |
|
Bieber
|
f824f3d150
|
[sync] T1446 fix datetime parse custom month parsing (#1374) (#2717)
Synced from teableio/teable-ee@6b8d028
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-09 18:01:17 +08:00 |
|
Bieber
|
c6cbecf942
|
[sync] test(v2-e2e): add field conversion deadlock regression (#1372) (#2714)
Synced from teableio/teable-ee@85b4921
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-09 15:49:23 +08:00 |
|
Bieber
|
7cc9a02f1e
|
[sync] fix: route canary list-records through cls v2 flag T2236 (#1326) (#2712)
Synced from teableio/teable-ee@bc6d5c6
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-09 07:32:08 +00:00 |
|
Bieber
|
940187a2e0
|
[sync] [T2268] fix v2 datetime formatting realtime refresh (#1371) (#2711)
Synced from teableio/teable-ee@cc2cb0c
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-09 14:27:22 +08:00 |
|
Bieber
|
a9dd57dee0
|
[sync] [T2258] migrate undo redo flows to v2 command replay (#1370) (#2710)
Synced from teableio/teable-ee@ecf3f82
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-09 12:19:25 +08:00 |
|
Bieber
|
947573cde6
|
[sync] chore(v2): remove unused runtime packages (#1369) (#2708)
Synced from teableio/teable-ee@870388e
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-07 11:59:55 +08:00 |
|
Bieber
|
a38118506d
|
[sync] T1407 enforce v2 table field limit on create (#1368) (#2707)
Synced from teableio/teable-ee@4e74f75
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-07 11:11:35 +08:00 |
|
Bieber
|
0bbb037593
|
[sync] fix: allow unary filters without explicit value (#1366) (#2706)
Synced from teableio/teable-ee@463ed7c
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-06 21:15:54 +08:00 |
|
Bieber
|
2356654a42
|
[sync] fix(trash): resolve v2 record names from primary field (#1362) (#2703)
Synced from teableio/teable-ee@30a825c
Co-authored-by: nichenqin <nichenqin@hotmail.com>
|
2026-03-06 14:35:56 +08:00 |
|
Bieber
|
296bccd7bc
|
[sync] fix: canery header in ai T2247 (#1361) (#2701)
Synced from teableio/teable-ee@490e381
Co-Authored-By: Pengap <penganpingprivte@gmail.com>
Co-Authored-By: Boris <boris2code@outlook.com>
Co-Authored-By: Sky-FE <sky.huang.fe@gmail.com>
Co-Authored-By: younocode <tianyangchen1@gmail.com>
Co-Authored-By: garyli27 <guangyu.li727@gmail.com>
Co-Authored-By: HynLcc <hynlcc@gmail.com>
|
2026-03-06 12:01:01 +08:00 |
|