v0.2.6
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