Skip to content

Releases: gwu-libraries/sfm-ui

v0.4.0

24 Feb 20:34
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

New features in v0.4.0:

  • Initial work on collections and seed set pages.
  • Added docker development container that uses runserver instead of Apache.
  • Added messaging specification for harvests to documentation.
  • Additional work on scheduler, including persisting schedules.

v0.3.1

30 Dec 12:35
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Patch release that fixes:

  • #89 - replace pika with kombu. (Pika kept dropping connections.)
  • #93 - Set all docker images to use 1 process. (More than one process creates multiple instances of APScheduler.)
  • #105 - Makes id a str in messages.

v0.3.0

15 Dec 16:03
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Version 0.3.0 adds to 0.2.0:

  • Login with app-local credentials.
  • UI interface to create, update, and delete Collections, Seed Sets, and Seeds
  • Django admin views to administer Credentials, Groups, and other model entities.
  • Publishing harvest.start messages for flickr SeedSets. The app schedules harvest.start messages for publication when the user updates an existing, active SeedSet.
  • A scheduler which uses apscheduler to schedule publication of harvest.start messages.
  • Binding to harvest.status.*(.*) messages and creating a Harvest object (visible in the admin views) for each harvest status message received. The message consumer is started via the startconsumer management command.

Diff of v0.2.0 vs. v0.3.0 code

0.2.0...0.3.0

v0.2.0

27 Oct 13:01
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Version 0.2.0 is the initial release of sfm-ui and includes:

  • Basic project layout.
  • Initial models for collections, seedsets, and seeds.
  • Rough UI for models.
  • Docker images for development, master, and production.
  • Initial documentation for installing and messaging.
  • Sending a harvest start message on update of seedsets.