- Use Laravel Carbon: Laravel provides an Illuminate\Support\Carbon class which wraps the underlying Carbon class. By using this class, you gain access to some additional testing methods and create separation between your code and underlying dependencies.
- Replace Facade references using the global namespace with their FQCN for improved code completion and static analysis.
- delete database\factories\PageFactory.php and app\services\Registrar.php
- LoginController.php: logout to new frontend
- db migration file for changing smallInteger to integer for: elevation_min, elevation_max, elevation_absolut, depth_min, depth_max, depth_absolut
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
- publisher_name dafault auf 'Geologische Bundesanstalt (GBA)'
- componet facet-list auf facet-category unbenannt
- change database.php um eventuell schema aus dem .env-file zu entnehmen, fall angegeben
- LicencesTableSeeder.php amgepasst
- copy solrxslt to root folder for artisan commands
- adapted MessagesTableSeeder.php
- oai_datasite.xslt: publisher is now the creating_corporation
- correct date formats for create-step1.xslt
- 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
- 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
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
- 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
- Sprachen nur englisch und deutsch
- Migrations und TableSeeder ausgebessert (zusätzlich document_identifiers)
- reviewer nun reviewer Rolle (Fehler ausgebessert)
- 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