Releases: RockefellerArchiveCenter/pisces
Releases · RockefellerArchiveCenter/pisces
v2.6.2
v2.6.1
v2.6
What's Changed
- Make extent inheritance configurable (thank you @rzhang152!)
- NOTE: this release requires the addition of a new configuration value,
INHERIT_EXTENTS
Full Changelog: v2.5...v2.6
v2.5
What's Changed
- Only transform published digital objects
- Migrate from Travis CI to GH Actions
- Update dependencies
Full Changelog: v2.4...v2.5
2.4
2.3
v2.2
What's Changed
Uses rac_schema-validator library and replaces rac_schemas package with git submodule, allowing for easy overriding of specific schemas. Introduces six config values:
- SCHEMAS_BASE_DIR: The base path at which schemas are stored. If this path is relative it will be prefixed with the application's base directory (string)
- BASE_SCHEMA: Filename for optional base schema into which other schemas for transformed objects will be resolved (string)
- AGENT_SCHEMA: Filename for schema against which transformed agents are validated (string)
- COLLECTION_SCHEMA: Filename for schema against which transformed collections are validated (string)
- OBJECT_SCHEMA: Filename for schema against which transformed objects are validated (string)
- TERM_SCHEMA: Filename for schema against which transformed terms are validated (string)
Full Changelog: v2.1...v2.2
v2.1
What's Changed
- Dependency updates
- Raise exception if resource is not found in Cartographer map
Full Changelog: v2.0...v2.1
2.0
1.0
What's Changed
- Simplify timestamp handling by @helrond in #422
- Removing duplicate extents by @helrond in #424
- Better handling for None types by @helrond in #425
- Improve emails by @helrond in #427
- Ensure assets marked as
online
have online assets by @helrond in #431 - Improve efficiency of checking for updated online assets by @helrond in #434
- Check HTTP status in has_children helper by @helrond in #437
- Pass instead of raising exception for missing archival objects in merger by @helrond in #438
- Correctly get instances by @helrond in #439
- Sets online_pending flag by @helrond in #441
- Debugs online_pending by @helrond in #443
- Updating to support new structure for agent dates in AS 3.0 by @helrond in #446
- Prevents crons from overlapping by @helrond in #451
- Supports removal of Cartographer from data pipeline by @helrond in #458
- Add case for when additional_data is None by @helrond in #460
- Debug cron runs by @helrond in #462
- Log client instantiation errors by @helrond in #467
- Attempts to improve performance by adding additional asyncs by @helrond in #472
- Calculates absolute position by @helrond in #473
- Save FetchRunError model instances by @helrond in #476
- Only fetch archival_object nodes by @helrond in #480
- Improve performance of position calculation by using
search
endpoint by @helrond in #481 - Comments out use_dates field for agents by @helrond in #483
- Creates personal names in direct order, adds authorized_name field by @helrond in #488
- Transforms agent_record_identifiers array by @helrond in #490
- Improves transformation of group titles for people agents by @helrond in #492
- Update to Python 3.10 and Django 4 by @helrond in #495
- Updates note types to transform by @helrond in #498
- Update exception reporting for object mergers by @kcloud in #504
- Use only first letter of alphabetical indicators by @helrond in #509
- Strip XML and HTML tags from note text and title fields by @helrond in #510
- Merge development dependency updates by @p-galligan in #516
- #517: provide additonal CONTAINER_TYPE_CHOICES and INSTANCE_TYPE_CHOICES by @ctgraham in #518
- Makes is_exportable configurable by @helrond in #524
- #525: Expose menu to list objects pending indexing by @helrond in #530
- Allow notifications to be delivered to Teams by @helrond in #535
- Account for publish status of digital objects in
online-pending
by @helrond in #552
Full Changelog: v0.2.1...v0.3