Philip Okugbe
7ada3cb1f9
fix: page import task ( #1551 )
...
* fix import
* - fix notion importer
- support notion page icon import
- fix horizontal rule css
- rename service file
* sync
* 3 mins delay
2025-09-13 03:14:59 +01:00
Philip Okugbe
6d024fc3de
feat: bulk page imports ( #1219 )
...
* refactor imports - WIP
* Add readstream
* WIP
* fix attachmentId render
* fix attachmentId render
* turndown video tag
* feat: add stream upload support and improve file handling
- Add stream upload functionality to storage drivers\n- Improve ZIP file extraction with better encoding handling\n- Fix attachment ID rendering issues\n- Add AWS S3 upload stream support\n- Update dependencies for better compatibility
* WIP
* notion formatter
* move embed parser to editor-ext package
* import embeds
* utility files
* cleanup
* Switch from happy-dom to cheerio
* Refine code
* WIP
* bug fixes and UI
* sync
* WIP
* sync
* keep import modal mounted
* Show modal during upload
* WIP
* WIP
2025-06-09 04:29:27 +01:00
Reinaldy Rafli
f34812653e
feat(backend): forgot password ( #250 )
...
* feat(backend): forgot password
* feat: apply feedback from code review
* chore(auth): validate the minimum length of 'newPassword'
* chore(auth): make token has an expiry of 1 hour
* chore: rename all occurrences of 'code' to 'token'
* chore(backend): provide value on nanoIdGen method
2024-09-17 15:52:47 +01:00
Philip Okugbe
937a07059a
feat: implement Markdown and HTML page imports ( #85 )
...
* page import feature
* make file interceptor common
* replace @tiptap/html
* update tiptap version
* reduce table margin
* update tiptap version
* switch to upstream drag handle lib (fixes table dragging)
* WIP
* Page import module and other fixes
* working page imports
* extract page title from h1 heading
* finalize page imports
* cleanup unused imports
* add menu arrow
2024-07-20 17:59:04 +01:00