Commit Graph

35 Commits

Author SHA1 Message Date
75b37368e4 - change relation between document and dataset_subjects to M : n:
a. during creating a dataste, also find existing keywords and attach them
b. DatasetExtension.php
c. Subject.php: protected $table = 'dataset_subjects';
d. migration file for crete_dataset_subjects_table
- change api routes for also using url alias if defined
- composer updates: composer.lock
2021-06-07 16:53:45 +02:00
105e31dbbd - EditorController.php und SubmiotController.php: correct referenceTypes
- also in *_create_document_references_table.php correct referenceTypes
- correct LicencesTableSeeder.php: open access licences
2021-06-07 10:05:22 +02:00
bcbd05d7d8 - Upgrade to 7.x from 6.x #11 2021-05-25 14:15:02 +02:00
367dd328ef - npm updates
- install vue-loader
- small changes laravel-mix file for vue
2021-05-11 16:37:38 +02:00
e7738f432b - error in migrating file 2021_02_26_153027_create_dataset_identifiers_table.php 2021-03-01 16:36:34 +01:00
8f0b12fbf0 - getMetadataForDoi and updateMetadataForDoi in DoiClient.php
- doi_datacite.xslt: show Subtitle
- further tests in DoiClientTest.php
- DoiController.php: safe DOI metadta in table dataset_identifiers
2021-03-01 16:04:02 +01:00
9b6a6469d7 - DOI implementation wit unit testing 2021-02-26 17:02:07 +01: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
671cdb1e4e - add name columns to table 'document_licences'
- add open access hints to dc and datacite (xslt)
2020-06-10 21:09:37 +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
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
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
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
faa68cc223 8. Minimum 4 char bei den Atributen Titel und zusätzliche Titel (server und clientseitig)
8.1. Minimum 4 Charactaer bei den Atributen Description und zusätzliche Beschreibungen (server und clientseitig)
9. einheitliches Löschsymbol bei (zusätliche Titel, zusätzliche Beschreibungen, Keywords, Files und Datas References
16. Reject note vom Editor und Reviewer maximal 500 Zeichen (client- und serverseitig)
 - Datenbankänderungen auch vorgenommen
18. Edit Button am Ende nachdem ein Datesatz angelegt wurde
23. Vue Component "PersonTable" auf TypeScript umgeschrieben
2020-06-10 21:09:27 +02:00
Arno Kaimbacher
024002eded - mcamara/laravel-localization update
- download files with correct file extension
- data type of value of abstratct is now "text"
- geopackage seeder is now application/x-sqlite3
- style improvements for search
2020-06-10 21:09:24 +02:00
Arno Kaimbacher
54d6c5d434 - new subtitle in hero section with 26px
- bug im Backend augebessert
- db migration for documents via Config::get
2020-06-10 21:09:24 +02:00
Arno Kaimbacher
0d6cf1158f - false abstract types (migration and frontend) 2020-06-10 21:09:24 +02:00
Arno Kaimbacher
f1728568c3 - add publisher_name and publish_id
- extend DatasetExtension wirt PublisherName and PublishId
- adapt migrations
2020-06-10 21:09:24 +02:00
Arno Kaimbacher
8f040c2770 - capitalize dataset tite types
- oai: added dc creator
2020-06-10 21:09:23 +02:00
Arno Kaimbacher
3a67bba19a - name_types of persons 2020-06-10 21:09:23 +02:00
Arno Kaimbacher
69f6f250b9 - capitalize type attribute for datacite standard
- DatasetExtension filter persons
2020-06-10 21:09:23 +02:00
Arno Kaimbacher
84deb7c457 - demo Schleife im Header
- Sprachen nur englisch und deutsch
- Migrations und TableSeeder ausgebessert (zusätzlich document_identifiers)
- reviewer nun reviewer Rolle (Fehler ausgebessert)
2020-06-10 21:09:23 +02:00
Arno Kaimbacher
720aa57810 - new design
- with normalize.css and skeleton.css
2020-06-10 21:09:22 +02:00
Arno Kaimbacher
084a1a2b8c - add SolrIndexBuilder artisan command
- Sitelinkcontroller: data filter via raw sql
- primary key for HasValue model
- config/solarium.php new config values
- bug on migration fie for document_xml_cache
2020-06-10 21:09:22 +02:00
Arno Kaimbacher
54edfb4617 - add ProjectsTableSeeder.php
- project label: allow 10 chars
2020-06-10 21:09:22 +02:00
Arno Kaimbacher
4b5136ab9b -add main type for dataset (migration)
- add abstract typ for description (migration)
2020-06-10 21:09:22 +02:00
Arno Kaimbacher
c082b4bc60 - add additional migration files
- add seeder for collections
- coverage x_min, x_max, y_min, y_max
- SitelinkController db-independent
2020-06-10 21:09:22 +02:00
Arno Kaimbacher
4d22498e2d added migrations for mime_types 2020-06-10 21:09:22 +02:00
Arno Kaimbacher
7641c1dfdf - added nearly all migration files
- added nearly all database seed files
2020-06-10 21:09:22 +02:00
Arno Kaimbacher
c86c9fe9f4 add workflow actions for manipulating server_state 2020-06-10 21:09:16 +02:00
Arno Kaimbacher
0457e65565 translateable cms pages 2020-06-10 21:09:12 +02:00
Arno Kaimbacher
783ac823ba edit static pages in backend 2020-06-10 21:09:11 +02:00
Arno Kaimbacher
8dc1f1b048 my changes 2020-06-10 21:09:10 +02:00
Arno Kaimbacher
28301e4312 initial commit 2020-06-10 21:04:18 +02:00