Commit Graph

547 Commits

Author SHA1 Message Date
Nathan.fooo
05d6ec478c chore: support saml login (#244)
* chore: support saml login

* chore: support saml login
0.10.2
2026-02-01 18:52:59 +08:00
Nathan.fooo
473e7495ab Fix row document override (#243)
* chore: fix override

* chore: fix override

* chore: lint
0.10.1
2026-02-01 13:30:06 +08:00
Nathan.fooo
27c042c2c5 Sync and duplicate (#242)
* chore: sync before duplicate content

* chore: improve duplicated content sync
2026-02-01 11:11:11 +08:00
Nathan.fooo
3ff0728382 fix: invalid hook (#236)
* fix: invalid hook

* chore: fix lint

* fix: person filter

* fix: test
2026-02-01 08:08:04 +08:00
Nathan.fooo
17d18e8792 Support multiple part upload (#241)
* feat: support multiple part upload

* chore: add test

* chore: add test
0.10.0
2026-02-01 08:07:01 +08:00
Nathan.fooo
c0fa72ee79 Database duplicate test (#232)
* chore: duplicate test

* chore: add test

* chore: use notification

* chore: add test

* chore: fix test

* chore: fix test
2026-01-31 23:11:16 +08:00
Nathan.fooo
8ce3eceb4c feat: support multiple part upload (#240) 2026-01-31 23:08:19 +08:00
Nathan.fooo
d705d64631 Refactor test (#239)
* chore: remove useless tests

* chore: update test

* chore: use page icon and name

* chore: field type test

* chore: add test

* chore: fix test
2026-01-31 19:49:57 +08:00
Nathan.fooo
77f949d3e9 Refactor test2 (#238)
* chore: remove useless test

* chore: add test
2026-01-31 16:08:11 +08:00
Nathan.fooo
65ae5ed886 chore: show duplicating loading indicator (#237) 2026-01-31 14:22:01 +08:00
Nathan.fooo
34a659c9e5 Refactor dispatch (#234)
* chore: optimize doc loading

* chore: extract hooks

* chore: lint

* chore: add test

* fix: row document sync

* fix: row document create

* fix: create document

* fix: edit

* chore: add test

* chore: lint

* fix: review comments

* chore: fix test

* chore: fix test

* chore: use optional

* chore: fix test

* chore: fix test
2026-01-31 14:02:38 +08:00
Nathan.fooo
7328fc103c fix: The sticky header was being rendered via a portal to the top of the page (#235)
layout for all databases. For inline databases embedded in documents,
   this caused a duplicate header - one at the top of the page and one
   inside the grid.
0.9.163
2026-01-29 22:48:22 +08:00
Nathan
c22568e730 fix: template context 2026-01-29 22:25:16 +08:00
Nathan
4d3974555a chore: template error 2026-01-29 22:07:45 +08:00
Nathan
467e13792d chore: person cell color 0.9.161 2026-01-29 09:11:56 +08:00
Nathan
606ba67140 chore: person cell color 0.9.160 2026-01-29 09:00:45 +08:00
Nathan.fooo
e993b71f97 feat: impl person cell edit (#231)
* feat: impl person cell edit

* chore: add test
0.9.159
2026-01-29 08:25:44 +08:00
Nathan.fooo
3428ee0ff0 chore: fix test (#230)
* chore: fix test

* chore: fix test
2026-01-28 22:13:35 +08:00
Nathan.fooo
252197e810 Revert "Fix ci test (#228)" (#229)
This reverts commit 0ec447f19f.
2026-01-28 19:04:30 +08:00
Nathan.fooo
0ec447f19f Fix ci test (#228)
* chore: remove logs

* chore: fix

* chore: fix
2026-01-28 18:41:23 +08:00
Nathan.fooo
e399db431f chore: fix refresh (#227)
* chore: fix refresh

* chore: lint
0.9.158
2026-01-28 15:20:21 +08:00
Nathan.fooo
aeba104b57 fix: create board default cards (#226) 0.9.157 2026-01-28 01:07:20 +08:00
Nathan.fooo
a21f4b645c Fix board rows (#224)
* chore: fix board rows

* chore: fix board rows

* chore: update

* chore: update test

* chore: update context
0.9.156
2026-01-28 00:27:57 +08:00
Nathan.fooo
c491551a81 chore: add chat test (#223) 2026-01-27 13:50:47 +08:00
Nathan.fooo
a838c9df6d fix: improve React performance and fix database scrollbar styling (#221)
Performance optimizations:
  - Parallelize getAppOutline and getShareWithMe API calls in useWorkspaceData
  - Fix object dependencies in useSync effects to use primitive values
  - Remove unnecessary useMemo wrapper in MoreActionsContent
  - Fix className whitespace issue in ViewIcon

  UI fixes:
  - Fix database horizontal scrollbar color in dark mode
  - Hide native scrollbar, use custom styled scrollbar component
  - Add appflowy-visible-scrollbar and appflowy-hidden-horizontal-scrollbar CSS classes

  Add E2E tests for:
  - Workspace data loading (parallelized API calls)
  - More actions menu rendering
  - View icon rendering
2026-01-26 20:18:54 +08:00
Nathan.fooo
be62af3c59 chore: disable unsupport database view (#220) 2026-01-25 20:50:28 +08:00
Nathan.fooo
08bb355ea6 fix: enable edit fields that created on web (#219)
* fix: enable edit fields that created on web

* chore: use field type name

* chore: lint
0.9.155
2026-01-24 13:14:00 +08:00
Nathan.fooo
48171aea89 Impl sign password (#218)
* chore: attach header

* chore: sign up with password

* chore: sign up ui

* chore: share password check
2026-01-21 21:49:51 +08:00
Nathan.fooo
39fcfe030d refactor: plan logic (#217) 2026-01-20 17:25:08 +08:00
Richard Shiue
a3709199c9 chore: shift document cover by offset (#211)
* chore: shift document cover by offset

* fix: address lint for cover offset

* fix: code review
2026-01-14 12:00:15 +08:00
Richard Shiue
fc9b3f4af2 fix: deep linking to app not working (#214) 2026-01-13 14:29:37 +08:00
Nathan.fooo
6d33312774 Database blob (#212)
* Integrate database blob diff and lazy row loading

* chore: load blob

* chore: fix cell render

* chore: create csv api endpoint

* chore: add test

* chore: fix lint

* chore: add test

* chore: add test

* chore: fix test

* chore: stable scroll test

* chore: fix filter test

* fix: row detail modal more actions menu and add test data-testid

- Fix critical bug in DatabaseRowModal where clicking more actions button
  closed the modal instead of opening the dropdown menu (removed erroneous
  onClick handler from DropdownMenuTrigger)
- Add data-testid attributes for testing:
  - row-detail-more-actions: more actions button
  - row-detail-duplicate: duplicate menu item
  - row-detail-delete: delete menu item
  - row-title-input: row title input field
- Update row-detail-helpers.ts selectors to use new data-testid attributes
- Fix row-detail.cy.ts tests to use correct selectors and test logic

* chore: fix sort

* chore: fix sort

* chore: separate test

* chore: stable test

* chore: fix test

* chore: separate test
2026-01-09 00:16:02 +08:00
Nathan.fooo
cd44be6b4f Database blob (#210)
* Integrate database blob diff and lazy row loading

* chore: load blob

* chore: fix cell render

* chore: create csv api endpoint

* chore: add test

* chore: fix lint
2026-01-06 13:59:03 +08:00
Nathan.fooo
2b48a051e8 chore: remove last modified update (#209)
* chore: remove last modified update

* chore: lint
0.9.154
2026-01-05 07:28:02 +08:00
Nathan.fooo
cf40d9c751 Feat rollup (#208)
* chore: disable edit

* chore: disable field edit

* chore: fix relation test

* chore: fix test

* chore: i18
0.9.153
2025-12-28 23:33:46 +08:00
Nathan.fooo
cfbbc443db chore: translate row content (#207)
* chore: translate row content

* chore: translate row content
2025-12-27 10:33:31 +08:00
Nathan.fooo
88cfcb0d9f chore: disable move linked view (#206) 0.9.152 2025-12-20 15:33:55 +08:00
Nathan.fooo
26e2d9bd77 fix: attach field id (#205) 2025-12-20 15:22:43 +08:00
Nathan.fooo
208eb19561 chore: add test for db views (#204)
* chore: add test for db views

* chore: fix test

* chore: fix test

* chore: fix test

* chore: add hook

* chore: add hook
0.9.151
2025-12-17 23:20:20 +08:00
Nathan.fooo
095f42abd6 fix: filter data value doesn't match desktop (#203) 2025-12-17 12:08:52 +08:00
Nathan.fooo
47e09d2a87 Support database container3 (#202)
* chore: support database container

* chore: fix chat

* chore: fix database tab views

* fix: database test

* fix: page action

* fix: test

* chore: rename

* fix: navigate
2025-12-17 11:01:14 +08:00
Nathan.fooo
1042e51cc9 refactor: field type switching (#197)
* refactor: field type switching

* chore: add test

* chore: use nanoid
2025-12-11 20:24:33 +08:00
Nathan.fooo
46c2593183 chore: fix namespace check (#196)
* chore: fix namespace check

* chore: lint

* chore: add test
0.9.150
2025-12-09 18:37:59 +08:00
Nathan.fooo
fb436a915d chore: ws auto reconnect (#195) 2025-12-09 11:36:15 +08:00
Nathan.fooo
f869e90efb test: page icon test (#193) 2025-12-05 14:58:49 +08:00
Nathan.fooo
bb210457a6 fix: page icon auth if needed (#192) 0.9.149 2025-12-05 13:53:38 +08:00
Nathan.fooo
33a46b0f6e chore: fix file url (#191)
* chore: fix file url

* chore: fix test

* fix: test

* fix: test
0.9.148
2025-12-04 13:14:39 +08:00
Nathan.fooo
9b98a2be6b chore: fix resize (#190) 0.9.147 2025-12-03 00:25:11 +08:00
Nathan.fooo
88c434773f chore: display no access error (#189)
* chore: display no access error

* chore: add storybook

* chore: fix test
0.9.146
2025-12-02 20:29:47 +08:00
Nathan.fooo
a3945b01b6 chore: use log instead of console log (#188) 0.9.145 2025-12-02 16:49:14 +08:00