Skip to content

v0.2.6

Choose a tag to compare

@github-actions github-actions released this 19 Sep 11:26
· 311 commits to main since this release
f7c276a

Release: v0.2.6

  • f7c276a properly handle composite schema look-up
  • 5b09527 Add section/article to template for better UI experience
  • 890823c Rename Composed to Composite schema file
  • d546b20 switch to foxden user
  • e6a7e0a fix print out statement
  • 842f394 upgrade golib with new beamlines schema module
  • 53f2691 New /schemas end-point and its handler
  • fb67b43 Add support for composed datasets
  • 4e0e352 upgrade golib to support foxden user interfaces; many other fixes
  • 6582d6e put log printous into verbose mode
  • 73b77ad fix provenance record look-up
  • de4d3fa refactor updateSpec based on deployment procedure (chess vs maglab)
  • d746ae1 switch from UserAttributes to foxden user interface
  • 7bf2331 change parameters of updateSpec function
  • c53d136 add foxden user to the server
  • 70a9035 preserve doi links
  • df3c89c change dbs url to insert dataset record
  • a174426 Add PostProvenanceHandler for /provenance POST end-point
  • 85d79b1 return JSON for provenance records if requested via Accept header
  • 77f8663 upgrade golib to support HTTPClient interface
  • c87dafb put some printouts under verbose level
  • a7e90db initialize beamlines verbose level
  • 8da1199 put in verbose mode user token claims print outs
  • 8551df4 upgrade golib to support test DOI for materials commons publication
  • 93e108e add final functionality to interact with sync service
  • 1b3d011 upgrade golib to support sync service sleep interval and pool workers
  • df11e56 re-factor sync handlers
  • 1d1418d improve template
  • 2f71922 change columns for sync table and provide JSON response if requested
  • 609df0c Add table-sync CSS
  • 80e18e5 Implement sycn POST request logic
  • e571237 code reorganization
  • f020b66 adjusted /sync/status end-point
  • 527269f add /sync/status end-point and associated handler
  • 63ed435 Add PostRecordHandler and POST /record end-point for synchronisation
  • 66d4686 upgrade golib to support projection slices from docdb's
  • d3d8a62 upgrade golib to support projection slices from docdb's
  • 8bcf39d simplify dids html output
  • f67af6d simplify server.Route settings
  • ec4b2c5 Add DidsHandler
  • 4db5091 Add application/json support for record end-point
  • 95dd760 simplify routes settings
  • 7f27ee9 Modify getUser to accept HTTP with bearer tokens
  • a5534a7 Try to load user metadata as JSON otherwise stores it as is (string)
  • dd5f44b switch from post to get method for provenance link
  • 9cc033a adjust user provenance example
  • 4f904d7 upgade golib version (switch to /dois end-point for MaterialsCommons
  • 24f6655 switch from /doi to /dois for look-up in DOIService
  • deefa56 bug fix
  • 084d71c Merge branch 'main' of github.com:CHESSComputing/Frontend
  • 7ddcb6a use preserve keyword for doiAccessMetadata
  • 62a0b47 use provenanceRecord and preserve DOI publication
  • 8adb1a1 add provenanceRecord helper function
  • 009767a make /specscans endpoint an interactive table of scan records
  • 04dc62e Merge branch 'main' of github.com:CHESSComputing/Frontend
  • d84b868 upgade golib version (SyncService addition in configuration)
  • c3537a2 enable use of values for schema fields with types other than "list_*"
  • 92219fb Add overlay example
  • 2392806 Add file names only if they are not empty
  • 9537e01 only use non-empty user key and value
  • adbde6b change log to use only log.Llongfile option as our logging module provide timestamp already
  • 4335cb2 fix missing parameter for log.Printf call
  • 92fbe47 change metadata to user_metadata in userform.tmpl
  • 8b825cf update to golib version and dependencies
  • 9be2bd9 new gomcapi version
  • 4079733 close response body after checking the error
  • 06cb251 fix typos
  • 52aed4d improve sync form and handler
  • eef65bd update to golib version and dependencies
  • 222a2a7 add breakline
  • 49f1e48 adjust pagination header
  • e4e5b72 pass source url and token
  • 39c7664 use wide article css
  • cb2fc03 adjust article width for wide/narrow forms
  • cbd71b3 New web form for sync action
  • 0044fbf change sync icon
  • 640ab7a change icon
  • 2915ccf make wider main article section of web UI
  • 3cf8310 Add sync button and handlers
  • 50a19d9 use gear icon style
  • 5aabb08 use gear icon style
  • ba43670 adjust gear css
  • 34a3c41 update to golib version and dependencies
  • b6e4f1e Update DataAttributes on pagination page
  • de35de2 Add AttributesMap to dynamically show attributes from the record on web UI
  • 7f55b0c Add configuration gear to search web UI
  • c2f58a1 Add SpecScan records links optional based on SpecScanBeamlines check
  • fc2a4fd fix typo
  • 545804b reorganize record layout
  • aaafec1 change color of version to be unique
  • c870e06 Adjust dm link
  • 64d4a29 Add Raw/ReducedDataLink to record template
  • c755327 update doi_parents_dids
  • 01763c6 Add doi_parents_dids
  • 49e0614 Add parents to publish form
  • f3e488e adjust css styles
  • e3adb2b add parents template parameter
  • 9078ca1 add getParents and getAllParents recursive function
  • d3e0616 improve web UI
  • efd2eda improve titles on web UI
  • c0c52db improve titles on web UI
  • 878d916 Set default value of doi_access_metadata
  • 44623a3 add support for doi_foxden_url
  • fbc6470 add metadata file upload parsing from userform template
  • a694190 Add user metadata file upload
  • d2a4837 use multipart/form-data in post form
  • ae7cc7a update dependencies on golib
  • 5dd4b41 improve provenance template layout
  • 4e10b03 add prov-link class
  • e6ae7ef use prov-link class
  • 705487c update dependencies
  • 5b33d1f change handler to show provenance links
  • 44da59a change template to show links
  • 9eedfa8 new function to make provenance links
  • ad7b544 update dependencies on golib