-
Notifications
You must be signed in to change notification settings - Fork 472
Draft: ✨ Import of documents #1609
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
Size Change: +18.3 kB (+0.44%) Total Size: 4.13 MB
|
d823f39 to
2c07a42
Compare
2c07a42 to
d6bc397
Compare
|
🚀 Preview will be available at https://1609-docs.ppr-docs.beta.numerique.gouv.fr/ You can use the existing account with these credentials:
You can also create a new account if you want to. Once this Pull Request is merged, the preview will be destroyed. |
b621968 to
009181e
Compare
Adapt the docs grid title bar to align with the new design. We will add a upload button in a future iteration.
ece8746 to
2282095
Compare
Add import document area with drag and drop support in the docs grid component. We can now import docx and and md files just by dropping them into the designated area. We are using the `react-dropzone` library to handle the drag and drop functionality.
Updated docspec service image from 2.0.0 to 2.4.4 to include latest features and bug fixes. Signed-off-by: Stephan Meijer <[email protected]>
2282095 to
eeeaa0c
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Added comprehensive tests covering DocSpec converter service, converter orchestration, and document creation with file uploads. Tests validate DOCX and Markdown conversion workflows, error handling, service availability, and edge cases including empty files and Unicode filenames. Signed-off-by: Stephan Meijer <[email protected]>
d3c9562 to
970fcd5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.
Purpose
We can now import docx and and md files just by dropping them into the docs grid area.
To do so we added a new container "docspec", which uses the docspec service to convert these formats to Blocknote format.
Import of (markdown) documents. See #1567 #1569.
Demo
Docs.1.online-video-cutter.com.mp4