MetaCell / salk-interactive-atlas

1 stars 0 forks source link

Feature/288-PDF-integrated #332

Closed D-GopalKrishna closed 11 months ago

D-GopalKrishna commented 11 months ago

Closes #288

Task Description:

  1. API for uploading PDF and deleting PDF
  2. PDF renderer and pagination in frontend
  3. Dark theme for PDF
  4. API integration

Note - Dockerfile FE node version has been changed and updated to - node:18-alpine from node:16-alpine.

Video demo:

https://github.com/MetaCell/salk-interactive-atlas/assets/59233227/30bd5bbb-671e-4c8d-8c30-24229cb18240

Sanity checks:

Breaking changes (select one):

Possible deployment updates issues (select one):

Test coverage (select one):

Documentation (select one):

Nice to have (if relevant):

D-GopalKrishna commented 11 months ago

@afonsobspinto - I couldn't find a better solution for checking the has_object_write_permission in models for population and pdf. Can you please suggest anything you have in mind? The problem is that - residential populations don't have experiments associated with it at all - to begin with --- to check for has_object_write_permission for them.