Commit Graph

48 Commits

Author SHA1 Message Date
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
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
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) 2025-12-20 15:33:55 +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
46c2593183 chore: fix namespace check (#196)
* chore: fix namespace check

* chore: lint

* chore: add test
2025-12-09 18:37:59 +08:00
Nathan.fooo
f869e90efb test: page icon test (#193) 2025-12-05 14:58:49 +08:00
Nathan.fooo
9b98a2be6b chore: fix resize (#190) 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
2025-12-02 20:29:47 +08:00
Nathan.fooo
6ae43aabf9 Fix use template (#184)
* chore: fix use template

* chore: update test
2025-12-01 14:39:49 +08:00
Nathan.fooo
81880f0a41 Implement document drag and drop3 (#178)
* feat: implement drag and drop

* chore: fix scroll to top when insert database at the bottom

* chore: fix scroll

* chore: lint

* fix: test

* fix: shift + left rigit selection

* chore: add test

* chore: fix test

* test: drag and drop image

* chore: selector

* chore: update test with selector

* fix: test
2025-11-27 20:38:55 +08:00
Nathan.fooo
95a596e651 Fix namespace popover (#172)
* fix: open publish manage modal after closing share popover

* chore: update log
2025-11-26 15:50:40 +08:00
Nathan.fooo
2f8eefa7fb Editor integration test (#165)
* chore: add editor integration test

* chore: merge test

* chore: merge test

* chore: update

* chore: merge tests

* chore: add tests

* chore: update

* chore: add test

* chore: update test

* chore: update test

* chore: update test

* chore: update

* chore: update

* chore: update test

* chore: update test
2025-11-25 10:35:10 +08:00
Nathan.fooo
4696478f76 ci: separate test (#164) 2025-11-23 23:25:12 +08:00
Nathan.fooo
059684795f refactor: parse pasted content from html and md (#163)
* refactor: paste text and add test for pasting

* fix: paste bullet list with empty line

* chore: lint

* chore: fmt code

* chore: fmt jest test

* chore: fix test

* chore: lint

* chore: fix table
2025-11-23 21:13:25 +08:00
Nathan
99c4b369d0 chore: fix test 2025-11-17 15:10:05 +08:00
Nathan
6f5eea373e chore: fix test 2025-11-17 13:58:29 +08:00
Nathan
4c23cddb24 chore: fix test 2025-11-17 13:31:14 +08:00
Nathan
eb7f7423aa chore: selector 2025-11-17 13:19:36 +08:00
Nathan
87c5c2f10e chore: replace cy.task log 2025-11-17 12:35:52 +08:00
Nathan
3fc1975a9d chore: organize test 2025-11-17 12:12:56 +08:00
Nathan
fff815a4ea chore: add test 2025-11-16 00:37:10 +08:00
Nathan
a7dcfd5c77 fix: always navigated to /app after removing access, without checking who was being removed 2025-11-15 23:38:36 +08:00
Nathan
273ccffbe8 test: add more tests 2025-10-31 11:02:09 +08:00
Nathan
b6ed729a6e test: add more tests 2025-10-31 10:45:10 +08:00
Nathan
484aa3eceb test: visit publish link 2025-10-31 10:07:27 +08:00
nathan
b7bc402a6c chore: fix lint 2025-09-07 13:24:25 +08:00
nathan
89f00598d0 test: add breadcrumb test 2025-09-07 11:50:27 +08:00
nathan
a92c157d6f test: delete paged 2025-09-06 14:57:08 +08:00
nathan
558359068b chore: fix publish test 2025-09-06 14:04:37 +08:00
nathan
5cb8fcb383 chore: test config 2025-09-05 23:12:30 +08:00
nathan
5e1d2e5345 chore: strip data-testid on prod 2025-09-05 14:15:39 +08:00
weidong fu
a4105cc684 fix: Fix e2e test page deletion verification logic
The test was incorrectly identifying "Untitled" pages as the created test page
after deletion, causing false failures in GitHub Actions.

Changes:
- Track the actual created page name (could be test name or "Untitled")
- Use the tracked name for deletion instead of pattern matching
- Verify deletion using the exact created page name
- Remove overly broad pattern matching that included any "Untitled" page

This fixes the test failure where default pages like "To-dos" and "Untitled"
were incorrectly considered as the test page after deletion.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-03 20:11:17 +08:00
annie
3870a0d9ca chore: lint 2025-09-03 16:13:44 +08:00
annie
24d46493a4 chore: fix test 2025-09-03 15:50:57 +08:00
annie
d989edac40 chore: fix test 2025-09-03 15:15:18 +08:00
annie
d5d969eb41 chore: data id 2025-09-02 21:20:06 +08:00
annie
639026b4ae chre: data id 2025-09-02 21:11:08 +08:00
annie
3dc6c02e26 chore: fix edit test 2025-09-02 14:35:16 +08:00
annie
7cd5f32c96 chore: fix login 2025-09-02 14:12:19 +08:00
annie
be717114d7 Merge branch 'main' into e2e_test 2025-09-02 12:09:21 +08:00
Nathan
335a31f56c chore: fix test 2025-08-27 13:53:56 +08:00
Nathan
4da65fb0c5 chore: update 2025-08-18 14:40:08 +08:00
Nathan
cfeb82f90a chore: page more action 2025-08-17 16:29:44 +08:00
Nathan
bc9f0b0874 test: edit page 2025-08-15 10:38:15 +08:00
Nathan
cca63877ff test: add page create and then delete 2025-08-15 10:38:15 +08:00