Skip to content
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

Refactor documents related components #904

Open
11 of 12 tasks
cnouguier opened this issue Jul 18, 2024 · 0 comments
Open
11 of 12 tasks

Refactor documents related components #904

cnouguier opened this issue Jul 18, 2024 · 0 comments
Assignees
Labels
core Issue affecting core module enhancement
Milestone

Comments

@cnouguier
Copy link
Contributor

cnouguier commented Jul 18, 2024

  • use a Document singleton that allows to :
  1. store html sanitization options
  2. markdown conversion options
  3. mime types / components mapping
  • provide an Html/Markdonw viewer
  • refactor KImageViewer in an image viewer
  • provide a PDF viewer using pdfme
  • provide a CSV Viewer
  • provide a video viewer
  • provide an uploader
  • provide a generic browser with the following features :
    • display a set of documents
    • upload somes files
    • download the current file
    • delete the current file
  • clean medias related components in doublon
@cnouguier cnouguier added this to the v2.4.x milestone Jul 18, 2024
@cnouguier cnouguier self-assigned this Jul 18, 2024
@cnouguier cnouguier added the core Issue affecting core module label Jul 23, 2024
@claustres claustres moved this to In progress in KDK Roadmap Aug 16, 2024
@cnouguier cnouguier modified the milestones: v2.4.x, v2.3.x Oct 7, 2024
@claustres claustres modified the milestones: v2.4.x, v2.5.x Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Issue affecting core module enhancement
Projects
Status: In progress
Development

No branches or pull requests

2 participants