Publications data management and bulk upload
Fixes
Partially addresses #122 (closed). Also, fixes #286 (closed)
Description
Publications data add and edit pages along with bulk upload publications feature.
Type of PR
This PR is a feature.
Technicalities
- Bibtex key will be auto-generated based on the input data if left empty.
- Title is a required field for saving data.
Tests
Links for testing:
- For add publication feature:
/admin/publications/add
- For edit publications feature:
/admin/publications/edit/<publication_id>
- For bulk upload of publications:
/admin/publications/add/bulk
Sample file for bulk upload: publication_bulk_import01_-_Sheet1.csv