Arno Kaimbacher
390b2396eb
- solr.xslt autor and author_sort are now sorted by @SortOrder
...
- composer updates
- new artisan command 'update:dataset {dataset : The ID of the dataset}' for updating solr index for specific datasets
- DatasetExtension.php: alaso svae 'sort_order' for authors and contributors
- twice solr.xslt: sort authors also in solr index
2020-10-01 18:38:31 +02:00
Arno Kaimbacher
30afb3b1f8
- Dataset.php: autors() and contributors() are now sorted by pivot attribute 'link_documents_persons.sort_order'
...
- show id attribute of persorns larger in PersonTable.vue
- composer updates
2020-09-21 18:20:13 +02:00
Arno Kaimbacher
65e581892f
- IndexController.php: create unique file names: using uuid() instead of time()
2020-09-10 16:31:30 +02:00
Arno Kaimbacher
385ae20a1b
- throw OaiModelException if no metadata prefix is defined (ListRecords)
...
- composer updates
- new version of manual
2020-07-28 09:22:28 +02:00
Arno Kaimbacher
9d736aa2b7
- throws an error if oai request has different granularities for the from and until parameters
2020-07-27 18:34:58 +02:00
Arno Kaimbacher
77fb177f5e
- correct 'from' and 'until' parameter in ListRecords request (oai)
2020-07-27 16:06:15 +02:00
Arno Kaimbacher
3125df767b
- 'from' and 'until' paramter in ReuqestController.php for OAI requests
...
- composer updates
- configure solr host with protocol
2020-07-27 13:58:47 +02:00
Arno Kaimbacher
4a6c69100a
- throw 'bad verb' if no verb is given in oai -request
...
- handleGetRecord: break if no identifier is given
- handleGetRecord: break if no metadataPrefix is given
- allow post and get for oai requests
2020-07-15 17:37:27 +02:00
Arno Kaimbacher
a52d029ac8
- composer updates
...
- embargo date optional in oai datacite and dc - cmpare unix timestamps
2020-06-10 21:09:39 +02:00
Arno Kaimbacher
af9b775dd7
- cron job: sql code um 14 tagelangen Review-Prozess zu überwchen, wurde auf postgresl angepass
...
- default there is no reviewer selected for releasing a dataset
2020-06-10 21:09:38 +02:00
Arno Kaimbacher
3b3481d18c
- add matomo tracking code in views\layouts\app.blade.php
...
- delete old unused views in views\rdr\borrow\***
- composer updates
2020-06-10 21:09:38 +02:00
Arno Kaimbacher
19e2d7ea95
- map 'id' of dataset to 'publish_id'
2020-06-10 21:09:38 +02:00
Arno Kaimbacher
1dbec01782
- change solr mapping of attribut 'id' do database attribute 'publish_id'
...
- composer updates
- PagesController.php: query publish_id
2020-06-10 21:09:38 +02:00
Arno Kaimbacher
780bdbb4a4
- both solr.xslt to define licence field for solr
...
- composer updates
- sytax in SolrDocumentXslt.php
2020-06-10 21:09:37 +02:00
Arno Kaimbacher
35e71a13c3
- composer updates
...
- Formatierungsfehler bei Coverage im XML-Output von dc:coverage wurde behoben
- DataCite: AlternateIdentifier zeigt nun die Landing Page zum Datensatz an
- statt "Datum der Freischaltung" wird nun "Embargo-Ende" auf der Landing Page angezeigt
- Projekte werden nun bei der OAI-ListSets-Abfrage angezeigt siehe: https://repository.geologie.ac.at/oai?verb=ListSets
- Abstand vor dem Titel in den Suchergebnissen
2020-06-10 21:09:37 +02:00
Arno Kaimbacher
7b69477712
- display project if defined on landing page
...
- delete log settings in app.php (added logging.php)
2020-06-10 21:09:37 +02:00
Arno Kaimbacher
f26f3f0919
- add cron rejecting dataset
...
- add cron job for deleting log file daily
- change cron job for deleting expired cache files (without logging)
2020-06-10 21:09:37 +02:00
Arno Kaimbacher
e89df8ec2a
- upgrade laravel 5.8 to 6.0
...
- change Input facade with Request facade
- route parameter must exactly match
- php minimum version ^7.2
- start cron job for deleting expired cache files
2020-06-10 21:09:37 +02:00
Arno Kaimbacher
214b118199
- keyword recommendation
...
- composer updates
2020-06-10 21:09:37 +02:00
Arno Kaimbacher
79b51e93e7
- add ResumptionToken for OAI-ListIdentifiers
...
- max identifiers and reciords via config
- add constants.php
- add clear-expired command for deleting obsolete cache
2020-06-10 21:09:37 +02:00
Arno Kaimbacher
9d8625225f
- composer updates
...
- IndexController.php: save crators with nameType 'Personal'
- change datacite to version 4.3
- date elements in datacite have the attribute dateType
2020-06-10 21:09:37 +02:00
Arno Kaimbacher
cf996de390
- contributorType in edit form of Editor
...
- contributorType in OAI
2020-06-10 21:09:36 +02:00
Arno Kaimbacher
3a2336adad
- schow no contributor in oai if no contributor is defined
...
- add contributor_type during creating the dataset
2020-06-10 21:09:36 +02:00
Arno Kaimbacher
8208558e8c
- composer updates
...
- consistent repository identifier in OAI requests
- open default formats in browser
- open files in new tab
2020-06-10 21:09:35 +02:00
Arno Kaimbacher
0249bcc2c5
- favicons for all platforms
...
- deleting message box in contact view
- optional property for showing heading in PersonTable.vue
- showing reference type and additional abstratcs in detail view of dataset
- reduced relationTypes for references
2020-06-10 21:09:35 +02:00
Arno Kaimbacher
ea6288fd0f
- only 9 types of reference type
...
- optimized help svg's: secure_data svg and specs.svg
- delet unneccesary information on home view
2020-06-10 21:09:34 +02:00
Arno Kaimbacher
0024d1a6b7
- extra oai site
...
- help site with links
2020-06-10 21:09:34 +02:00
Arno Kaimbacher
82665ab35c
- composer updates
...
- DatasetExtension.php_ erweitert um EmbargoDate- und CreatedAt-Attribute
- dc:type im OAI ist nun nur Dataset
- datacite: Anzeige Erstellungsdatum und EmbargoDatum
- Im Frontend nun: "Datum der Freischaltung"
2020-06-10 21:09:34 +02:00
Arno Kaimbacher
fd4b0eb87d
- OAI RequestController.php: earliest publication date in format: 'Y-m-d\TH:i:s\Z'
...
- datasetxml2oai-pmh.xslt: Rdr_Dataset_Data -> dates in correct format
- oai2_style.xslt: haeding with TETHYS OAI 2.0
2020-06-10 21:09:34 +02:00
Arno Kaimbacher
6a8b27efa6
- composer updates
...
- syntax improvements PSR2
- delete Book.php and BorrowController.php
- correct GeoLocation() method in Dataset.php
- use namesspace of Breadcrumbs class in breadcrumbs.php
- npm updates
2020-06-10 21:09:34 +02:00
Arno Kaimbacher
27464d08f7
- ersistent Identifier: ID mit Url bei technischen Metadaten
...
- Embargo-Datum in den Tab "Inhalt"
- Filegröße in den Tab "Inhalt"
- Publisher und Herausgeber in den Tab "Technische Metadaten"
- usätzliche Titel, Referenzen
- OAI Link unten bei Hilfe
- composer updates
2020-06-10 21:09:33 +02:00
Arno Kaimbacher
6c54dae8f5
- landing page -> detail page of dataset
...
Dataset.php and show.blade.php
2020-06-10 21:09:33 +02:00
Arno Kaimbacher
43748471dc
landing page via php (blade)
2020-06-10 21:09:33 +02:00
Arno Kaimbacher
a080faa91d
- new landing page first draft
2020-06-10 21:09:33 +02:00
Arno Kaimbacher
0fd0f02537
- bug: error if dataset table is empty
2020-06-10 21:09:33 +02:00
Arno Kaimbacher
c0022e3c1c
- DatasetExtension.php save also Reference for datacite and dublin_core transformations
...
- oai:datacite.xslt für relatedIdentifiers
- oai: dc: datasetxml2oai-pmh.xslt für dc:relation
- dataset.php correct hasEmbargoPassed() method
2020-06-10 21:09:32 +02:00
Arno Kaimbacher
fd98c6c09d
- contact message box löschen
...
- Unbenennungen von TETHYS RDR zu Tethys RDR
- using correct exception models ind Oai RequestController
- composer updates
2020-06-10 21:09:32 +02:00
Arno Kaimbacher
795313d3dd
- add archive disk to config\filesystems.php
...
- correct getPath method with public path in app\models\File.php
- composer updates
2020-06-10 21:09:32 +02:00
Arno Kaimbacher
6d0638e201
- ORCID upper case in creator table
...
- PS2 formating for EditorController, IndexController, SubmitController
- all function camel case in HomeController
- composer update
2020-06-10 21:09:31 +02:00
Arno Kaimbacher
25f3175a92
- add php_info route for testing php settings (/info)
2020-06-10 21:09:31 +02:00
Arno Kaimbacher
412d62d9aa
- deleting unnecesary php files
...
- updating fontawesome fonts
- recover old version of solr.xslt
2020-06-10 21:09:31 +02:00
Arno Kaimbacher
e0dcffdf00
- messages also in edit forms of submitter and editor
...
- help texts on click event in create form
2020-06-10 21:09:30 +02:00
Arno Kaimbacher
0f6260f358
- add message class for help texts
...
- add migrations for message class
- load messages into vue form for dataset publishing
- check unique email of authors during dataset creation
- adaptions in create-step1.blade.php for tooltip colors
- updated package.json
2020-06-10 21:09:30 +02:00
Arno Kaimbacher
a773fe2a1d
- bug fixes Testphase Januar 2020
2020-06-10 21:09:30 +02:00
Arno Kaimbacher
d323e1d4bb
- better edit form for submitter
...
- test adding files in edit form
- table with index numbering
2020-06-10 21:09:29 +02:00
Arno Kaimbacher
a8ea6120fd
- licence name_long varchar 200
...
- remove and add authors and creators in edit form
- EditDataset.js
- add authors array to Dataset.ts
- use id in PersonTable.vue
- remove active styles from create-step1.blade.php
2020-06-10 21:09:29 +02:00
Arno Kaimbacher
f6442b5f7a
- add titles and abstracts in edit form
2020-06-10 21:09:29 +02:00
Arno Kaimbacher
fef6dea98d
- add references anf keywords fro edit form
...
- edit datetime settings from database
- edit time, elevation and depth
2020-06-10 21:09:28 +02:00
Arno Kaimbacher
43d98a1f82
- edit Dataset before release to editor
...
- robots.txt avoid search bots
- adapt Dataset.ts and LocationsMap.ts for edit form
- edit createForm for new dataset attributes
- vue-countdown.vue 1800 seconds
2020-06-10 21:09:28 +02:00
Arno Kaimbacher
37a77d019b
- leaflet DeleteButton in extra typescript class
...
- validate bounding box only if extent is given
- prettier modal dialog
2020-06-10 21:09:28 +02:00