Commit Graph

193 Commits

Author SHA1 Message Date
37c0b5e637 - only admin has permission for updating DOIs
- place the links above the settings section (resources\views\settings\layouts\app.blade.php
2021-06-02 12:07:51 +02:00
1a387965c6 - search tsyle: doi url in green color
- datasets without a DOI ar getting the landingpage /dataset/{id}
2021-06-02 11:48:25 +02:00
9138090e14 - if dataset has no doi, show normal landingpage in search site (vue component) 2021-06-02 11:19:27 +02:00
8d8fafd3db - link to doi.tethys subdomain in search results 2021-06-02 10:17:13 +02:00
Arno Kaimbacher
00bea6885e - add alias_url ind config/app.php
- Define constants DATACITE_PREFIX abd APP_URL inside wevpack.mix.js
- define subdomains for alias and dois inside routes/web.php
- install dotenv via npm
2021-06-01 17:32:19 +02:00
Arno Kaimbacher
a68b7b34cf - Licence.php (make name and language attributes fillable for LicenseController.php)
- LicencseController.php: select attribute part1 from languages
- adaptions for oai_datacite.xslt, doi_datacite.xslt  and datasetxml2oai-pmh.xslt: for showing correct rights identifier add adding open access for CC-BY-4.0 and CC-BY-SA-4.0 licenses
2021-05-31 15:15:47 +02:00
Arno Kaimbacher
b10ee96b43 DOI ID auf die erste Seite #16
- query additional 'identifier' field in solr query: dataservice.ts
- if document identifier is available, show it on the search page: vs-results.vue
2021-05-31 09:49:49 +02:00
bcbd05d7d8 - Upgrade to 7.x from 6.x #11 2021-05-25 14:15:02 +02:00
Arno Kaimbacher
4e44d9d996 - all editor cano now updates DOI's in backend
- composer updates
2021-05-19 15:10:46 +02:00
b5abcef327 - add ui for editor for publishing dois
- composer updates
- unit test with test credentials
2021-05-18 13:17:29 +02:00
Arno Kaimbacher
5bbb3c5876 - add name_type 'Personal' and 'Organizational' for persons table (change also user interfaces therefore)
- don't use node-sass anymore
npm updates
- composer updates
- laravel-mix now produces licence files for compiled javascripts
2020-10-22 16:36:43 +02:00
Arno Kaimbacher
4bc66213a4 - inform main admin about new user registration
- in UserController.php new user is created and and email will be sent
- email view is in resources/views/emails/newUserEmail.blade.php
- App\MailNewUser Mailable
2020-10-13 12:18:49 +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
ecaf2b5790 - composer and npm updates 2020-09-14 13:46:27 +02:00
Arno Kaimbacher
07c0c8b7db - correct metadata info for main frontend layout 2020-09-14 09:19:56 +02:00
Arno Kaimbacher
2bf8cb82b5 - \frontend\dataset\show.blade.php: no shows file extension
- \frontende\home\index.blade.php: shows certified by instead of publisher
- \layouts\app.blade.php: correct link to github repository of tethys
2020-09-08 12:15:21 +02:00
Arno Kaimbacher
24fc329924 - https solr protocol in web app 2020-08-27 16:45:06 +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
b3094718b2 - composer updates
- Publisher instead of 'Cooperation Partners'
- lettering instead of logo
- add gba logo
- styling
2020-06-15 13:34:03 +02:00
Arno Kaimbacher
a648cede36 - composer updates
- help document for geopackage on the dashboard
- email address without [et]
- removing banner on frontend
2020-06-10 21:09:39 +02:00
Arno Kaimbacher
c0e381ba3a - composer updates
- dynamical connection string to solr for the search via .env-file: settings for SOLR_HOST und SOLR_CORE
2020-06-10 21:09:38 +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
d7cc8d74de - dataservice.ts: sort parameter 'server_date-published desc' in method search (term, filterItems, start?) 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
43ddbc4d71 - npm updates
- optionally show open access button in search results
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
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
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
76bdfcdf92 - keywords in color grey - new calss . label-keyword in search_style.css
- composer updates
- user manaual as link in dashboard.blade.php
2020-06-10 21:09:36 +02:00
Arno Kaimbacher
082cab1d4f - technical manual as start dashboard site
- link to manual in create-step1.blade.php
- delete old folder /public/img/*
2020-06-10 21:09:36 +02:00
Arno Kaimbacher
c293fcca9f - second version of login form 2020-06-10 21:09:36 +02:00
Arno Kaimbacher
1e0eadabc7 - seperated user login
- login style with skeleton.css
2020-06-10 21:09:35 +02:00
Arno Kaimbacher
a804f94090 - Einverstaendniserklaerung im Backend beim Anlegen eines Datensatzes 2020-06-10 21:09:35 +02:00
Arno Kaimbacher
85773609d7 + composer updates
+ responsive logo in navigation
+ contact email in contact.blade.php
2020-06-10 21:09:35 +02:00
Arno Kaimbacher
5e63dc41f6 - better styling for section 'services': style.css, index.blade.php and services.blade.php 2020-06-10 21:09:35 +02:00
Arno Kaimbacher
06effbb2f7 - Ausbesserungen oai_datacite.xslt remove empty xmlns=""
- editor edit view: Abstracts in einer Textarea
2020-06-10 21:09:35 +02:00
Arno Kaimbacher
7622c93473 - better search page
- white header on starting page else green
2020-06-10 21:09:35 +02:00
Arno Kaimbacher
578021e07e - tethys favicon also in oai: oai2_style.xslt
- zenodo search: adapted search_style.css, App.vue, dataservice.ts, vs-results.vue
2020-06-10 21:09:35 +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
17fcdec50e - PagesTableSeeder.php: angepasste Terms & conditions
- style.css: .seperator margin-bottom gelöscht
- tethys logo
- index.php logo einfügen
- intro.php: logo einfügen
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
50d27c51c9 - optimized specs.svg
- help.blade.php other text
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
432db5e92f - Webinhalte nach Cermak
- better help page
2020-06-10 21:09:34 +02:00