Skip to content

Releases: denshoproject/ddr-local

v2.6.8: VERSION: 2.6.8

26 Nov 17:43
Compare
Choose a tag to compare
  • (ddr-defs) Replaced old top-down "inheritable" attribute with new
    bottom-up "inherits" attr.
  • (ddr-defs) Moved repo_models.(entity,segment).TEMP_scrub_topicdata
    to DDR.vocab
  • (ddr-cmdln) Changes to object diff functions to account for
    processing when objects are loaded.
  • (ddr-cmdln) Switched to Elasticsearch "query_string" search parser,
    which enables boolean search, parentheses, and other
    useful things.
  • (ddr-cmdln) Set default search operator to 'AND'.
  • (ddr-cmdln) Added commandline "ddrindex search" command with all
    features of web UI search.
  • (ddr-cmdln) Fixed bug that prevented access file generation for
    images larger than 768MB.
  • (ddr-cmdln) Changed topics term path separator from ":" to "--".
  • (ddr-cmdln) Replaced old argparse commands with new Click versions:
    ddrconfig, ddrinfo, ddrcheckbinaries, ddrcheckencodng,
    ddrtransform.
  • (ddr-cmdln) All file I/O is now routed through DDR.fileio
    functions that offer UTF8 strict mode.
  • (ddr-cmdln) Switched to new bottom-up inheritance model.
  • (ddr-cmdln) New objects inherit inheritable fields from parent
    objects.
  • (ddr-cmdln) Inheritable fields no longer have to have matching
    field names.
  • (ddr-cmdln) requirements: pytest>=2.8.0,<4 (tox doesn't like
    pytest 4?)
  • (ddr-local) search: Moved search code to ddr-cmdln
  • (ddr-local) search: Redirect if fulltext is a valid DDR ID
  • (ddr-local) Makefile: Removed openjdk-8-jre from .deb dependencies
  • (ddr-local) Makefile: Correct paths for uncompressing static assets
  • (ddr-local) conf,Makefile: Custom Imagemagick policy.xml to enable
    large file uploads
  • (ddr-local) Makefile: Various changes to enable usage of
    git-worktree in development environment.
  • (ddr-local) Object inheritance code moved to ddr-cmdln.

v2.6.0

15 Aug 16:59
Compare
Choose a tag to compare

(cmdln) ddrimport command using Click.
(cmdln) ddrexport command using Click.
(cmdln) New vocabs retrieval code
(cmdln) batch,docstore: Update to support new vocabs retrieval code.
(defs) entity/segment; Update to support new vocabs retrieval code.
(local) settings,search,views: Update to support new vocabs retrieval code.
(cmdln) batch: Handle new files that don't yet have their own IDs.
(cmdln) batch,csvfile: Don't crash if new files have duplicate parent IDs.
(cmdln) idservice: Allow for alternate IDSERVICE_API_BASE (for testing).
(cmdln) config: edits to idservice-related configs.
(cmdln) idexport: Only export IDs that idservice can ingest.
(cmdln) Retrieve segment file metadata from Internet Archive during indexing for ddrpublic.
(cmdln) models: More sophisticated code for selecting entity signature.
(cmdln) models: Specify entity/segment media (img,video,audio) when indexing for ddrpublic.
(cmdln) models: Only make entity dir if necessary
(cmdln) test.sh: save coverage data to /tmp/ instead of project dir.
(cmdln) updated many unit tests
(local) Makefile: task for running ddr-cmdln unit tests
(local) models: rest_framework URL reverse function.
(cmdln) docstore: more feedback for bad JSON files.

v2.2.7

21 Jun 00:23
Compare
Choose a tag to compare
  • Dependencies (ddr-cmdln, ddr-defs) moved within project dir.
  • Makefile supports both Debian 7 and 8.
  • Moved install from /usr/local/src to /opt/ddr-local.
  • DEB packaging using FPM.
  • REST API using Django REST Framework.
  • Faceted search UI based on encyc-rg code.
  • Revised INSTALL instructions.
  • Better UTF-8 handling.
  • Removed Munin.

v2.0: Merge branch 'develop'

03 May 20:17
Compare
Choose a tag to compare
Replaced master branch with contents of the long-running develop branch.
Old master branch code can be found in the master-v1 branch.

v1.0

03 May 18:46
Compare
Choose a tag to compare
Makefile: rm pip --download-cache flag

v0.9.2-beta-final

03 Jun 17:44
Compare
Choose a tag to compare
v0.9.2-beta-final Pre-release
Pre-release

Final release on master branch before merging the long-running develop branch. Considering how long it's been since these branches were merged, we're basically going to make develop the new master. A "master-v0.9" branch will be created in case we need to do bugfixes.

v0.9.1-beta

22 Sep 20:12
Compare
Choose a tag to compare
v0.9.1-beta Pre-release
Pre-release

Pinned Python modules to the currently working versions.

september 2014

11 Sep 22:43
Compare
Choose a tag to compare
september 2014 Pre-release
Pre-release
v0.9-beta

Merge branch 'release-0.9-beta'

may2014

17 May 00:53
Compare
Choose a tag to compare
may2014 Pre-release
Pre-release

Visible to the user

  • Upgraded to Bootstrap 3.0
  • Export entities and files to CSV.
  • Nice UI for displaying and entering controlled vocabulary terms.
  • Finally a function for deleting files and entities!

Under the hood.

  • Moved collection entities and entity files lists to separate pages.
  • Moved add_files/add_access functions to DDRLocalEntity object where they belong.
  • Revised Elasticsearch document formating.
  • Function for caching list of repository metadata files.

...and probably a few more things along the way.

Alpha (jamsj)

08 Oct 19:25
Compare
Choose a tag to compare
Alpha (jamsj) Pre-release
Pre-release

Master branch at the time of JAMsj install.