Eddy Oyieko
|
ec12e80423
|
feat: trash for deleted pages in space (#325)
* initial commit
* added recycle bin modal, updated api routes
* updated page service & controller, recycle bin modal
* updated page-query.ts, use-tree-mutation.ts, recycled-pages.ts
* removed quotes from openRestorePageModal prompt
* Updated page.repo.ts
* move button to space menu
* fix react issues
* opted to reload to enact changes in the client
* lint
* hide deleted pages in recents, handle restore child page
* fix null check
* WIP
* WIP
* feat: implement dedicated trash page
- Replace modal-based trash view with dedicated route `/s/:spaceSlug/trash`
- Add pagination support for deleted pages
- Other improvements
* fix translation
* trash cleanup cron
* cleanup
---------
Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com>
|
2025-07-29 21:20:49 +01:00 |
|
Philip Okugbe
|
de7982fe30
|
feat: copy page to different space (#1118)
* Add copy page to space endpoint
* copy storage function
* copy function
* feat: copy attachments too
* Copy page - WIP
* fix type
* sync
* cleanup
|
2025-04-30 14:43:16 +01:00 |
|
Philipinho
|
525990d6e5
|
remove unused imports
|
2024-05-05 00:07:51 +01:00 |
|
Philipinho
|
df9110268c
|
Rework sidebar pages
* Move sidebar pages from workspace to space level
* Replace array sorting with lexicographical fractional indexing
* Fixes and updates
|
2024-04-16 21:55:24 +01:00 |
|
Philipinho
|
c18c9ae02b
|
Refactoring
* replace TypeORM with Kysely query builder
* refactor migrations
* other changes and fixes
|
2024-03-29 01:46:11 +00:00 |
|
Philipinho
|
a821e37028
|
Refactoring
* Refactor workspace membership system
* Create setup endpoint
* Use Passport.js
* Several updates and fixes
|
2024-03-16 22:58:12 +00:00 |
|
Philipinho
|
a0ec2f30ca
|
feat: search
|
2024-01-30 00:14:21 +01:00 |
|
Philipinho
|
093e634c0b
|
switch to nx monorepo
|
2024-01-09 18:58:26 +01:00 |
|