Skip to content

Releases: molssi-seamm/seamm_datastore

Improvements to user handling and to 'admin' role

02 Jun 18:54
ac1a1ed
Compare
Choose a tag to compare
  • Gives the 'admin' role full authorization for anything. Be careful!!!!
  • Ensures that new users are created in a group matching their username, and have at least the role of 'user'

Corrected error in Alembic introduced last release

13 Mar 16:09
d4660fe
Compare
Choose a tag to compare

A formatting change in an Alembic file made in the last release caused an error when installing the module.

Protected against corrupt job_data.json files.

12 Mar 19:30
96023c8
Compare
Choose a tag to compare
  • Protected against corrupt job_data.json files.
  • Fixed format to black's new standards
  • Replaced python setup.py since it is becoming obsolete
  • Removed obsolete calls in version.py

Add alembic migration

28 Jun 15:31
Compare
Choose a tag to compare

This release removes the path field from the Flowchart table and adds alembic for performing database upgrades. This functionality has been added to the seamm installer, so it will not be necessary to manually upgrade your database.

Job parameters and commits

10 Apr 16:58
f37b14e
Compare
Choose a tag to compare

This release adds the parameters argument to functions in database building and datastore importing. A bug is also fixed in job commit which previously allowed a flowchart with the same ID to be added multiple times.

February 27 - bug fixes

27 Feb 05:03
7c4298f
Compare
Choose a tag to compare

This release fixes some bugs which were present in the last release.

  • Fixes an error on re-importing jobs
  • Fixes an error on updating entries with time stamps
  • Fixes error on job and project update which updated whole table instead of single entry.
  • Fixes query order on get method for jobs and projects.
  • Cascades deletion for permissions association tables so that users can be removed from datastore.

Fixed error re-importing existing jobs.

24 Feb 21:23
31f5790
Compare
Choose a tag to compare
Merge pull request #21 from paulsaxe/main

Fix error importing existing jobs.

Fix bug with job parameters

24 Feb 15:30
1504cb7
Compare
Choose a tag to compare

In the previous release, job parameters were accepted when jobs were created, causing problems with the seamm / seamm dashboard / seamm datastore interface. This release adds parameters as a keyword for job creation and updates testing.

Update datastore API

21 Feb 16:27
07ac1b9
Compare
Choose a tag to compare

This release gets rid of most of the API functions and moves to using methods on the sqlalchemy classes.

Enable parameters for jobs submitted from the GUI.

06 Feb 21:41
29d1da5
Compare
Choose a tag to compare

This release supports the ability to submit jobs from the SEAMM GUI with command-line parameters, which are defined by the control-parameters step in the flowchart.