Skip to content

Releases: artefactual-labs/AIPscan

AIPscan v0.8.0 beta

07 Feb 00:10
2f57c4c
Compare
Choose a tag to compare

This release includes a number of improvements and fixes:

  • #209: Fixed AIPs page performance issue

    Previously, results paging on the AIPs page was being handled client-side, by the web browser using Javascript. This required data for every AIP (matching the currently selected storage service and location criteria) to be retrieved from the database and included in the web page’s HTML. This made AIPs page potentially take a long time to load in web browsers.

  • #216: Fixed AIP page performance issue

    Previously, results paging on the AIP detail page, of an AIP’s files, was being handled client-side, by the web browser using Javascript. AIPscan now uses server-side results paging on the AIP detail page. Given that results paging on the AIPs page only displays up to 10 AIPs at a time the application now only sends data for these specific AIPs rather than all AIPs. This makes the AIP page load much faster in web browsers when a lot of AIPs exist in AIPscan’s database.

  • #13: Show active tab in navigation bar

    This is an ease of use feature that visually highlights, in the navigation bar, which section a user is currently working in. For example, if a user is on the detail page for a storage service then “Archivematica Storage Services” is highlighted, shown with white text rather than gray, in the navigation bar.

  • #217: Create tool to generate test content for AIPScan testing

    A CLI tool was added to allow developers to generate sample database content to make it easier to do performance testing and development in general.

  • #234: Fixed “Internal Server Error”, in the AIPs and Reports pages, when the database is unpopulated

    Previous versions of AIPScan had a silent failure when the database was unpopulated and so users were unaware that the database was unpopulated. This fix alerts users to the fact that information is either not being pulled from the storage space or that other potential issues are preventing AIPScan from capturing and displaying information.

  • #77: Added GUI element to largest files report to control number of files shown

    Previously, the largest AIPs and largest files reports would, by default, show only up to five results. The only way to alter this was to manually alter report URL parameters. This fix adds a web UI input component that lets users change the number of results shown more easily and obviously.

  • #23: Fixed issue with window.location.origin-derived paths nott working on sites where AIPScan is not hosted at the root url

    The window.location.origin values were used in Javascript URL generation for the reporter/reports and reporter/view_aips pages. The URLs generated would fail if AIPscan was being hosted at subpaths of a root url, e.g. example.com/dir/AIPscan instead of example.com/AIPscan. This issue has been fixed and will allow for AIPScan to be hosted at subpaths of a root URL.

  • #241: Add lock file functionality to fetch tool

    A CLI option was added to the CLI fetch tool to enable use of a lockfile. Usage of this option makes it easier to use a lockfile to avoid accidental, overlapping runs of the fetch tool (if scheduled to run automatically via cron, for example).

  • #149: Fixed issue with CSV exports not being easily sortable by size column

    Some CSV exports have human-readable size columns, but the values in these aren’t easy to use for sorting purposes. These CSV exports will now also include an additional size column where the size is expressed simply as a number of bytes, a more easily sortable value.

AIPscan v0.7.0 beta

15 Sep 17:31
3ea0959
Compare
Choose a tag to compare
AIPscan v0.7.0 beta Pre-release
Pre-release

This release includes a number of improvements and fixes:

  • #199: Update AIPscan database with deleted storage service AIPs
  • #91: When deleting a storage service, remove agents associated with it
  • #180: Display PREMIS object XML, if populated, when viewing files
  • #46: Add METS XML download link to AIP detail page
  • #66: Add default 404 error page

AIPscan v0.6.0 beta

28 Jun 18:33
Compare
Choose a tag to compare
AIPscan v0.6.0 beta Pre-release
Pre-release

This release includes a new time series storage location report (#173) and Largest AIPs report (#174) as well as a number of smaller fixes:

  • #172 : Add number of files to storage location report
  • #155: Add ability to filter user ingest log report by date range
  • Add ability to filter largest files report by date range

AIPscan v0.5.2 beta

06 Jul 15:02
Compare
Choose a tag to compare
AIPscan v0.5.2 beta Pre-release
Pre-release

This patch release includes a further fix for issue #161, which was previously not cleaning up METS files that are downloaded during a Fetch Job and then determined to be a duplicate of records already in the AIPscan database. METS files are now cleaned up during a Fetch Job regardless of whether they are parsed into the database.

AIPscan v0.5.1 beta

30 Jun 21:57
Compare
Choose a tag to compare
AIPscan v0.5.1 beta Pre-release
Pre-release

This patch release resolves issue #161 and prevents disk full issues by deleting METS files and JSON package lists downloaded during Fetch Jobs immediately after they are parsed by the application.

AIPscan v0.5.0 beta

16 Jun 19:19
b9bfa18
Compare
Choose a tag to compare
AIPscan v0.5.0 beta Pre-release
Pre-release

AIPscan was developed to provide a more in-depth reporting solution for Archivematica users. It crawls METS files from AIPs in the Archivematica Storage Service to generate tabular and visual reports about repository holdings. It is designed to run as a stand-alone add-on to Archivematica. It only needs a valid Storage Service API key to fetch source data.

This release is a beta version, not yet intended for production. Use at your own risk. User feedback in GitHub Issues and community pull requests are welcome.

Add reports module

04 Jul 19:54
Compare
Choose a tag to compare
Add reports module Pre-release
Pre-release
0.4.1

add 'coming soon' alerts for unfinished reports

Refactored data model

23 Jun 03:42
Compare
Choose a tag to compare
Refactored data model Pre-release
Pre-release
v.0.4

remove errant character in readme

core async aggregator functionality

21 Jun 02:52
Compare
Choose a tag to compare
Pre-release
v.0.3

move status console to top of screen