Difference between revisions of "Archivematica 1.12.0 and Storage Service 0.17.0 release notes"

From Archivematica
Jump to navigation Jump to search
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
[[Main_Page|Home]] > [[Release_Notes|Release Notes]] > Archivematica 1.12.0 and Storage Service 0.17.0
 
[[Main_Page|Home]] > [[Release_Notes|Release Notes]] > Archivematica 1.12.0 and Storage Service 0.17.0
  
'''Work in progress!'''
+
'''Release date: October 7, 2020'''
  
 
==Environments==
 
==Environments==
Line 7: Line 7:
 
Please see the [https://www.archivematica.org/en/docs/archivematica-1.12/admin-manual/installation-setup/installation/installation/#installation installation instructions].
 
Please see the [https://www.archivematica.org/en/docs/archivematica-1.12/admin-manual/installation-setup/installation/installation/#installation installation instructions].
  
Archivematica 1.11 and Storage Service 0.16 have been tested in the following environments:
+
Archivematica 1.12.0 and Storage Service 0.17.0 have been tested in the following environments:
  
 
* Ubuntu 18.04 64-bit Server Edition
 
* Ubuntu 18.04 64-bit Server Edition
Line 14: Line 14:
 
For development purposes, most of our developers prefer to use Docker containers. These and all above environments are linked from the installation instructions above.
 
For development purposes, most of our developers prefer to use Docker containers. These and all above environments are linked from the installation instructions above.
  
<div style="padding: 10px 10px; border: 1px solid black; background-color: #F79086;">Note: if you are upgrading from Archivematica 1.10.x or earlier, please be sure to clean up the completed transfers watched directory before upgrading. Instructions can be found on the [https://www.archivematica.org/en/docs/archivematica-1.11/admin-manual/installation-setup/upgrading/upgrading/#upgrade Upgrading] page in the documentation. </div> <p>
+
<div style="padding: 10px 10px; border: 1px solid black; background-color: #F79086;">Note: if you are upgrading from Archivematica 1.10.x or earlier, please be sure to clean up the completed transfers watched directory before upgrading. Instructions can be found on the [https://www.archivematica.org/en/docs/archivematica-1.12/admin-manual/installation-setup/upgrading/upgrading/#upgrade Upgrading] page in the documentation. </div> <p>
  
 
== Added ==
 
== Added ==
 +
 +
=== Processing configuration selector ===
 +
 +
This feature allows the user to choose a processing configuration at the time of transfer by way of a drop down in the "Start transfer" button.
 +
 +
* Issue: https://github.com/archivematica/Issues/issues/1166
 +
* Documentation: https://www.archivematica.org/en/docs/archivematica-1.12/user-manual/transfer/transfer.rst
 +
 +
This feature has been sponsored by Simon Fraser University Archives. Thank you!
 +
 +
=== Column selectors for the Backlog and Archival Storage tab ===
 +
 +
Users can now choose the columns displayed while browsing the Backlog and Archival Storage tabs so they can see the information most relevant to them.
 +
 +
* Issue (Archival Storage): https://github.com/archivematica/Issues/issues/1168
 +
* Documentation (Archival Storage): https://www.archivematica.org/en/docs/archivematica-1.12/user-manual/archival-storage/archival-storage/#archival-storage
 +
 +
* Issue (Backlog): https://github.com/archivematica/Issues/issues/1167
 +
* Documentation (Backlog): https://www.archivematica.org/en/docs/archivematica-1.12/user-manual/backlog/backlog/#backlog
 +
 +
These features have been sponsored by Simon Fraser University Archives. Thank you!
 +
 +
 +
=== AIP location column on Archival Storage tab ===
 +
 +
* Issue: https://github.com/archivematica/Issues/issues/1214
 +
* Documentation: https://www.archivematica.org/en/docs/archivematica-1.12/user-manual/archival-storage/archival-storage/#archival-storage
 +
 +
This feature has been sponsored by Picturae. Thank you!
 +
 +
 +
=== Downloadable CSV from Archival Storage search ===
 +
 +
Users can now download a CSV containing all entries in Archival Storage, containing these columns: AIP name, Size, UUID, Number of files, Date stored, Status, Encrypted, and Storage Location
 +
 +
* Issue: https://github.com/archivematica/Issues/issues/1213
 +
* Documentation: https://www.archivematica.org/en/docs/archivematica-1.12/user-manual/archival-storage/archival-storage/#archival-storage
 +
 +
This feature has been sponsored by Picturae. Thank you!
 +
 +
=== Central Authentication Service (CAS) for Archivematica and Storage Service ===
 +
 +
* Issue: https://github.com/archivematica/Issues/issues/1211
 +
* Documentation: https://www.archivematica.org/en/docs/archivematica-1.12/admin-manual/security/security/#cas-setup
 +
 +
This feature has been sponsored by Simon Fraser University Archives. Thank you!
  
 
=== OpenID Connect (OIDC) support for Archivematica and Storage Service ===
 
=== OpenID Connect (OIDC) support for Archivematica and Storage Service ===
Line 24: Line 70:
 
* Issue: https://github.com/archivematica/Issues/issues/1053
 
* Issue: https://github.com/archivematica/Issues/issues/1053
 
* Instructions: https://www.archivematica.org/en/docs/archivematica-1.12/admin-manual/security/security/#oidc-setup
 
* Instructions: https://www.archivematica.org/en/docs/archivematica-1.12/admin-manual/security/security/#oidc-setup
 +
 +
OIDC support is a community contribution by Wellcome Collection. Thank you!
 +
 +
== Changed ==
  
 
=== Django 1.12 support ===
 
=== Django 1.12 support ===
Line 29: Line 79:
 
* Issue: https://github.com/artefactual/archivematica/issues/1016
 
* Issue: https://github.com/artefactual/archivematica/issues/1016
  
Archivematica has finally upgraded to Django 1.12 LTS. Our next target is Django 2.2 LTS!
+
Archivematica has been upgraded to Django 1.12 LTS. Our next target is Django 2.2 LTS!
 +
 
 +
There are a couple of things to be aware of during the Archivematica upgrade in this respect:
 +
* For a seamless experience for your users make sure that all active user sessions are deleted. We explain how here: [https://www.archivematica.org/en/docs/archivematica-1.12/admin-manual/maintenance/maintenance/#clear-user-sessions Maintenance > Clear user sessions].
 +
* Django's User model now comes with a character limit of 150 characters. In Archivematica v1.11.x or older we had that limit set to 250 characters via a third-party app that we have now deleted. During the database migration (i.e. when running manage.py migrate), users may be required to fix the problem manually. See the [https://github.com/artefactual/archivematica/blob/f87d2f39acce9a59bf49f72fd7e57f9eced2dbe5/src/dashboard/src/main/migrations/0078_username_check.py#L1-L20 migration module documentation] for more details. We expect this to be highly unlikely to happen since the exception is only triggered when the 150 character limit in the username field is exceeded.
 +
 
 +
=== Replace whitelist with allowlist ===
 +
 
 +
* Issue: https://github.com/archivematica/Issues/issues/1226
 +
 
 +
We have changed "whitelist" to "allowlist" in an effort to use more inclusive language throughout Archivematica's code.
 +
 
 +
== Fixed ==
 +
 
 +
* Status doesn't revert to "Stored" after deletion requests are rejected: https://github.com/archivematica/Issues/issues/1273
 +
* Cannot create a SIP from a Bag transfer in Appraisal tab: https://github.com/archivematica/Issues/issues/1267
 +
* Transfer/AIP status not in sync when package is deleted within SS: https://github.com/archivematica/Issues/issues/1189
 +
* Cannot rebuild backlog or AIP indices when location is encrypted: https://github.com/archivematica/Issues/issues/734
 +
* Disk usage pages are not reporting accurate numbers: https://github.com/archivematica/Issues/issues/1281
  
For a seamless experience for you users make sure that all active user sessions are deleted. We explain how here: [https://www.archivematica.org/en/docs/archivematica-1.12/admin-manual/maintenance/maintenance/#clear-user-sessions Maintenance > Clear user sessions].
+
And more! Please see the 1.12 milestone in Github for all issues addressed in this release: https://github.com/archivematica/Issues/milestone/12

Latest revision as of 08:15, 7 October 2020

Home > Release Notes > Archivematica 1.12.0 and Storage Service 0.17.0

Release date: October 7, 2020

Environments[edit]

Please see the installation instructions.

Archivematica 1.12.0 and Storage Service 0.17.0 have been tested in the following environments:

  • Ubuntu 18.04 64-bit Server Edition
  • CentOS 7 64-bit

For development purposes, most of our developers prefer to use Docker containers. These and all above environments are linked from the installation instructions above.

Note: if you are upgrading from Archivematica 1.10.x or earlier, please be sure to clean up the completed transfers watched directory before upgrading. Instructions can be found on the Upgrading page in the documentation.

Added[edit]

Processing configuration selector[edit]

This feature allows the user to choose a processing configuration at the time of transfer by way of a drop down in the "Start transfer" button.

This feature has been sponsored by Simon Fraser University Archives. Thank you!

Column selectors for the Backlog and Archival Storage tab[edit]

Users can now choose the columns displayed while browsing the Backlog and Archival Storage tabs so they can see the information most relevant to them.

These features have been sponsored by Simon Fraser University Archives. Thank you!


AIP location column on Archival Storage tab[edit]

This feature has been sponsored by Picturae. Thank you!


Downloadable CSV from Archival Storage search[edit]

Users can now download a CSV containing all entries in Archival Storage, containing these columns: AIP name, Size, UUID, Number of files, Date stored, Status, Encrypted, and Storage Location

This feature has been sponsored by Picturae. Thank you!

Central Authentication Service (CAS) for Archivematica and Storage Service[edit]

This feature has been sponsored by Simon Fraser University Archives. Thank you!

OpenID Connect (OIDC) support for Archivematica and Storage Service[edit]

Experimental! Please share your feedback.

OIDC support is a community contribution by Wellcome Collection. Thank you!

Changed[edit]

Django 1.12 support[edit]

Archivematica has been upgraded to Django 1.12 LTS. Our next target is Django 2.2 LTS!

There are a couple of things to be aware of during the Archivematica upgrade in this respect:

  • For a seamless experience for your users make sure that all active user sessions are deleted. We explain how here: Maintenance > Clear user sessions.
  • Django's User model now comes with a character limit of 150 characters. In Archivematica v1.11.x or older we had that limit set to 250 characters via a third-party app that we have now deleted. During the database migration (i.e. when running manage.py migrate), users may be required to fix the problem manually. See the migration module documentation for more details. We expect this to be highly unlikely to happen since the exception is only triggered when the 150 character limit in the username field is exceeded.

Replace whitelist with allowlist[edit]

We have changed "whitelist" to "allowlist" in an effort to use more inclusive language throughout Archivematica's code.

Fixed[edit]

And more! Please see the 1.12 milestone in Github for all issues addressed in this release: https://github.com/archivematica/Issues/milestone/12