1118 Commits

Author SHA1 Message Date
Bieber
9d20ee508d
[sync] fix: share view and template call unnecessary api (#1484) (#2793)
Synced from teableio/teable-ee@9c0fd6f

Co-authored-by: Aries X <caoxing9@gmail.com>
2026-03-21 00:09:24 +08:00
Bieber
8d4a8a734a
[sync] perf: share button include table and view (T2401) (#1471) (#2784)
Synced from teableio/teable-ee@85b8e52

Co-authored-by: Aries X <caoxing9@gmail.com>
2026-03-19 20:01:59 +08:00
Bieber
05af419cce
[sync] feat: add get-grid-rows ai tool T2238 (#1364) (#2781)
Synced from teableio/teable-ee@4dfbff4

Co-authored-by: SkyHuang <sky.huang.fe@gmail.com>
2026-03-19 15:53:23 +08:00
Bieber
46fa2d0698
[sync] fix: redesign export base notification toast with structured UI T2313 (#1462) (#2780)
Synced from teableio/teable-ee@540c41d

Co-authored-by: Jun Lu <hammond@teable.io>
2026-03-19 07:48:31 +00: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
1b07aca3d5
[sync] fix: add explicit size to icons inside Button components T2356 (#1442) (#2773)
Synced from teableio/teable-ee@187fc98

Co-authored-by: Jun Lu <hammond@teable.io>
2026-03-18 16:33:39 +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
a83d08243e
[sync] feat: lookup long text collapsed T2292 (#1418) (#2762)
Synced from teableio/teable-ee@558ef41

Co-authored-by: Jun Lu <hammond@teable.io>
2026-03-16 15:00:42 +08:00
Bieber
74d040928a
[sync] fix(t433): add FormatDate pipe and localization support for date formatting (#1419) (#2751)
Synced from teableio/teable-ee@eb93997

Co-authored-by: Uno <uno@teable.ai>
2026-03-13 07:34:32 +00: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
d26967b401
[sync] fix: teable cli Integration icons style T2252 (#1416) (#2745)
Synced from teableio/teable-ee@2991a04

Co-authored-by: Jun Lu <hammond@teable.io>
2026-03-12 12:23:08 +08:00
Bieber
a1477d5ed9
[sync] feat: Optimize the colors of grids and cells T2294 (#1394) (#2736)
Synced from teableio/teable-ee@6745114

Co-authored-by: Jun Lu <hammond@teable.io>
2026-03-11 16:29:54 +08:00
Bieber
ff3147ced6
[sync] fix(t2255): prevent scroll when focusing on FileZone component (#1373) (#2716)
Synced from teableio/teable-ee@274d6c9

Co-authored-by: Uno <uno@teable.ai>
2026-03-09 16:15:11 +08:00
Bieber
7c5d9d3972
[sync] refactor: add size variants to Input/Select/TextArea component and clean up T1953 (#1365) (#2713)
Synced from teableio/teable-ee@39a0d94

Co-authored-by: Jun Lu <hammond@teable.io>
2026-03-09 15:35:55 +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
Bieber
fc34e9f5bf
[sync] fix realtime backfill updates after computed field creation T2193 (#1327) (#2666)
Synced from teableio/teable-ee@6bebc61

Co-authored-by: teable-bot <bot@teable.io>
2026-03-03 11:14:06 +08:00
Bieber
7faec3133c
[sync] feat:delete filed dialog (#1267) (#2654)
Synced from teableio/teable-ee@c25c6d4

Co-authored-by: teable-bot <bot@teable.io>
2026-02-28 14:17:25 +08:00
Bieber
367739c6de
[sync] feat(observability): add OTEL metrics instrumentation and dashboards (T1991) (#1230) (#2586)
Synced from teableio/teable-ee@797b30c

Co-authored-by: teable-bot <bot@teable.io>
2026-02-11 12:28:13 +08:00
Bieber
a58e386656
[sync] feat:remove sidebar from shared-base and trash pages T1900 (#1171) (#2534)
Synced from teableio/teable-ee@5aa760c

Co-authored-by: teable-bot <bot@teable.io>
2026-02-05 15:33:50 +08:00
Bieber
9eafc33f65
[sync] refactor: remove unused imports and streamline code in various test files and interfaces (#1165) (#2525)
Synced from teableio/teable-ee@6926b90

Co-authored-by: teable-bot <bot@teable.io>
2026-02-04 20:34:15 +08:00
Bieber
8d0c4eb706
[sync] feat: add date range filter functionality(T1611 T1729 T1866) (#1135) (#2521)
Synced from teableio/teable-ee@7fd0688

Co-authored-by: teable-bot <bot@teable.io>
2026-02-04 18:26:25 +08:00
Bieber
83a413a459
[sync] Merge pull request #1143 from teableio/fix/T1844 (#2509)
Synced from teableio/teable-ee@fc680a5

Co-authored-by: teable-bot <bot@teable.io>
2026-01-31 17:59:22 +08:00
Bieber
e49f3ee2f0
[sync] feat: add appsumo lifetime deal integration T1817 (#1125) (#2496)
Synced from teableio/teable-ee@103f9b7

Co-authored-by: teable-bot <bot@teable.io>
2026-01-29 10:52:46 +08:00
Bieber
4ceb811ca3
[sync] refactor: implement SQL LIKE wildcard escaping in filters and search queries(T1781) (#1114) (#2488)
Synced from teableio/teable-ee@c1eafb5

Co-authored-by: teable-bot <bot@teable.io>
2026-01-27 19:57:40 +08:00
teable-bot
38130ce40f [sync] fix: field defaultValue cannot be cleared T1769 (#1116)
Synced from teableio/teable-ee@133726f
2026-01-26 12:25:22 +00:00
Bieber
2c7eeea283
[sync] feat(t1051): improve field delete confirmation with semantic prompts (#1100) (#2482)
Synced from teableio/teable-ee@58c1d37

Co-authored-by: teable-bot <bot@teable.io>
2026-01-26 15:33:37 +08:00
Bieber
a17521d68e
[sync] fix: boolean formula aggregation and Sentry/OTEL crash (T1613, T1766) (#1107) (#2480)
Synced from teableio/teable-ee@16cf738

Co-authored-by: teable-bot <bot@teable.io>
2026-01-24 16:37:18 +08:00
Bieber
42b439a36a
[sync] feat: usage limit modal T1715 (#1087) (#2479)
Synced from teableio/teable-ee@7b8b93a

Co-authored-by: teable-bot <bot@teable.io>
2026-01-23 20:27:45 +08:00
Bieber
8f59d3efd9
[sync] fix: docker build issues and TypeScript errors (#1098) (#2473)
Synced from teableio/teable-ee@5c192b7

Co-authored-by: teable-bot <bot@teable.io>
2026-01-22 21:30:41 +08:00
Bieber
4f4c0f2824
[sync] Fix Sentry Release (T1750) (#1094) (#2471)
Synced from teableio/teable-ee@d43bb45

Co-authored-by: teable-bot <bot@teable.io>
2026-01-22 18:13:14 +08:00
Bieber
afb5f32929
[sync] Merge pull request #1070 from teableio/fix/T1718-email-config-delete (#2457)
Synced from teableio/teable-ee@5539334

Co-authored-by: teable-bot <bot@teable.io>
2026-01-20 10:43:21 +08:00
Bieber
db4c029a55
[sync] fix: show ai model icon T1693 (#1055) (#2443)
Synced from teableio/teable-ee@dc4cd9c

Co-authored-by: teable-bot <bot@teable.io>
2026-01-16 16:06:55 +08:00
Bieber
eb157a3553
[sync] fix(t1687): implement dynamic locale loading for error page translations (#1046) (#2436)
Synced from teableio/teable-ee@e27451e

Co-authored-by: teable-bot <bot@teable.io>
2026-01-15 15:11:03 +08:00
Bieber
bc4424dfaf
[sync] feat: add frontend e2e tests in GitHub Actions (T1679) (#1039) (#2435)
Synced from teableio/teable-ee@3934222

Co-authored-by: teable-bot <bot@teable.io>
2026-01-14 22:07:07 +08:00
Bieber
bb4e5aca36
[sync] fix(tests): update SQL expectations and error handling in test cases (#1042) (#2434)
Synced from teableio/teable-ee@38c63f8

Co-authored-by: teable-bot <bot@teable.io>
2026-01-14 21:06:22 +08:00
Bieber
0d82b7bd9c
[sync] fix(link-field): add bottom padding to filter records container (#2432)
Synced from teableio/teable-ee@5e99422

Co-authored-by: teable-bot <bot@teable.io>
2026-01-14 18:16:25 +08:00
Bieber
d24c705918
fix: table collaborator do not sync (#993) (#2402)
Synced from teableio/teable-ee@4ef88fa

Co-authored-by: teable-bot <bot@teable.io>
2026-01-07 21:46:41 +08:00
teable-bot
c85eb56d63 [sync] fix: coerce conditional lookup number values to proper type
Synced from teableio/teable-ee@747a999
2026-01-07 05:34:27 +00:00
Bieber
32d7661ead
[sync] fix(t1571): fix mouse scroll not working in tracking field dropdown (#2396)
Synced from teableio/teable-ee@5bde9c1

Co-authored-by: teable-bot <bot@teable.io>
2026-01-06 22:16:44 +08:00
Bieber
e1eb9f7d04
[sync] fix(t1557): export personal view losing view condition (#986) (#2395)
Synced from teableio/teable-ee@3f3fe02

Co-authored-by: teable-bot <bot@teable.io>
2026-01-06 20:26:44 +08:00
Bieber
12270aee1e
[sync] perf(t1554): template image need crop (#978) T1561 (#2391)
* [sync] perf: template image need crop (#978)

Synced from teableio/teable-ee@2230d00

* fix: t1494 keep filter input stable for lookup filters

---------

Co-authored-by: teable-bot <bot@teable.io>
Co-authored-by: nichenqin <nichenqin@hotmail.com>
2026-01-06 00:56:51 +08:00
Bieber
a929796aad
[sync] fix(t1529): replace user name for template apply (#966) (#2378)
Synced from teableio/teable-ee@bb1bc49

Co-authored-by: teable-bot <bot@teable.io>
2025-12-31 20:01:47 +08:00
Bieber
c134f15344
[sync] fix: context menu blank screen when viewing record history or comments (#961) (#2374)
Synced from teableio/teable-ee@39dcdc4

Co-authored-by: teable-bot <bot@teable.io>
2025-12-31 17:16:06 +08:00
Bieber
6585191e6d
[sync] feat(ai): improve LLM provider test with detailed error messages T1518 (#955) (#2369)
Synced from teableio/teable-ee@d230500

Co-authored-by: teable-bot <bot@teable.io>
2025-12-30 23:26:09 +08:00
Bieber
3c04ec9b5c
[sync] fix(1504): apply template workflow with email should replace to insta… (#952) (#2368)
Synced from teableio/teable-ee@c84f6cd

Co-authored-by: teable-bot <bot@teable.io>
2025-12-30 23:17:35 +08:00
Bieber
1d7ff66236
[sync] fix: Base item hover bg transparent T1514 (#953) (#2367)
Synced from teableio/teable-ee@14fa7d5

Co-authored-by: teable-bot <bot@teable.io>
2025-12-30 19:16:13 +08:00
Bieber
dd684525f4
feat(api-dialog): improve API panel for AI and developers (T1480) (#943) (#2363)
Synced from teableio/teable-ee@44c8c3c

Co-authored-by: teable-bot <bot@teable.io>
2025-12-30 15:06:30 +08:00
Aries X
459b406ae5
feat: support template permanent link (#2362)
feat: jump to default url automatically

relative issueId: T1412
2025-12-30 11:22:03 +08:00
Bieber
2b830fb46b
[sync] feat(api): optimize API panel for AI and advanced developers (#941) (#2361)
Synced from teableio/teable-ee@42a0e67

Co-authored-by: teable-bot <bot@teable.io>
2025-12-29 22:38:04 +08:00
Jun Lu
2042c8edbf
restore template card style (#2347) 2025-12-29 15:50:21 +08:00