METSFlask icon indicating copy to clipboard operation
METSFlask copied to clipboard

A web application for human-friendly exploration of Archivematica METS files

Results 10 METSFlask issues
Sort by recently updated
recently updated
newest added

Hi Tessa, Getting a lot of importing errors when trying to create db or run.py - possibly due to Python 3.10 dist-packages being different than 3.6? Or at mine are...

After launch I am getting: OperationalError sqlalchemy.exc.OperationalError no such table METS. I think I have followed the Readme carefully, is there something I have missed?

e.g. pie charts using [D3.js](https://d3js.org/)

Currently, METSFlask returns a 500 Internal Server Error if a user (1) tries to upload a file that is not a valid Archivematica METS file, or (2) the application runs...

Flask, SQLAlchemy, sqlalchemy-migrate

Move from one single model containing pickled `metslist` to multi-table schema with appropriate foreign key contstraints (likely models: `METSFile`, `DCMetadata`, `FSEntry`, `PREMISEvent`). Moving to a better-designed and normalized multi-table structure...

enhancement

Replace custom code in METSFlask/parsemets.py with Artefactual's [mets-reader-writer](https://mets-reader-writer.readthedocs.io/en/latest/) where possible. mets-reader-writer API documented here: https://mets-reader-writer.readthedocs.io/en/latest/

enhancement

At the top of the details page, it could be useful to have an option to view and/or download the original XML file for comparison, or if the user doesn't...

* Which formats to start with? * Define values to be extracted for each tool * Possibility: rather than hard-coding values, loop through each found value and save both key...