-
Notifications
You must be signed in to change notification settings - Fork 15
Change log
Please go to Archetype Dockerhub page to learn which version you are using and how to upgrade your existing site.
See the Archetype releases page
- upgraded docker container to ubuntu 18.04, psql 10.
- fixed version of regex
- manage.py dpmigrate db2csv: output now ignores cols starting with _ and sort them alphabetically.
- Cover in the locus will now come before other folios. Support for quires with a letter, e.g. 10A or 10B. Support for bis/b in the locus, e.g. 64br or 64 bis v, correctly listed after non-bis folios.
- local_settings.py now called after settigns_docker.py.
- Improved the coloring of the annotations on the image viewer
- Search field can now be transformed with a function by using 'transform' key on a faceted search field definition.
- Added illustration_ductus field to the Graph model, an illustrative image that can be uploaded in the backend & shown on the search page
- Added illustration field to the Allograph model, an illustrative image of the Allograph
- Made the text viewer MAX_FRAGMENT_SIZE a settings.py variable so it can customised for each project
- Added possibility to trigger global event when a button is clicked in the text editor
- Added field name to model Textitempart
- Added support for new type of models in the 'record in context' pages in the admin
- Added 'plain' property to the Text Editor buttons
- the keyboard shortcuts on the image annotator would be captured even when typing in the note fields of an annotation
- the double click event on the annotation to open its descriptive popup wasn't set up until the user first move or zoom the image.
- some minor web accessibility fixes (blog page, collection page, home page, search page)
- repository listing in admin now includes the place name for disambiguation. Creates the missing textcontent models when opening the text viewer
- Added missing text_viewer base template
- Made the image-text sync in the text editor work with unicode chars.
- Text Editor panel ratios can be customised from the settings.py file
- Added content attribution and show attributions on preview and text viewer
- Added custom_label to ItemPart
- gh-31: hand record page would crash when badly handling utf-8
- Removed hard-coded http(s) prefix from google api
- front-end preview of an image was crashing when it had no item_part linked to it
- Added focus on first input of front-end login form.
- create item part from admin screen would fail due to null IP.custom_label
- Change psycopg2 to psycopg2-binary in requirements
- AC-15: site crashing while using django compressor on django 1.8. due to bug in django caching system
- Fixed bug with the ordering of the images based on the locus
The mark-up buttons in the Text Editor can now be customised via local_settings.py. See Text Editor (customisations) for more details.
- released Archetype 2.2.1 on dockerhub (use 'latest' tag or '2.2.1' tag)
Archetype is maintained by the King's Digital Lab at King's College London. It has received funding from the European Union Seventh Framework Programme (FP7) under Grant Agreement no. 263751 (DigiPal), the Arts and Humanities Research Council (AHRC) under Grant Reference n° AH/L008041/1 (Models of Authority) and AH/L013975/1 (Exon Domesday), and the Faculty of Arts and Humanities at King's College London.
Credits
Getting Started
Using Archetype
The Data Model
Editorial interface
- The Admin Interface
- Adding Items (Manuscripts)
- Adding Images
- Adding Hands and Scribes
- Adding Symbols (Letters)
- Content Permissions
- The Annotation Process
- Linking image regions with text regions
- Rebuilding the Indices
Customising the framework
Archetype for developers
- Installing Archetype on a Web Server
- Bulk Image Upload
- The Javascript API Library
- The Web API Syntax
- Upgrading Archetype
- Contributing to the code (third party development)
- Restoring an Archetype backup
Troubleshooting