Commit Graph

94 Commits

Author SHA1 Message Date
Arno Kaimbacher
e2c131edd1 - unique keywords
- Dataset.ts formatting
- composer file without composer dependencies
2020-06-10 21:09:27 +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
4b8f2a63d8 1. Timer auf 60 Minuten und 10 Minuten vorher eine Warnung
11. Continue statt Review Dataset (im Step 3)
12. keywords auf default 'uncontrolled' einfrieren
14. Lizenzen mit Links versehen
19. Timezone: 'timezone' => 'Europe/Vienna'
20. angefangen mit RDR -> TETHYS Unbenennungen
21. translated validation ausgebessert
22. dataset als Typescript Instanz
2020-06-10 21:09:27 +02:00
Arno Kaimbacher
300c8a13a9 - autocomplete vor search inputs
- composer updates
2020-06-10 21:09:26 +02:00
Arno Kaimbacher
e3ea9847a3 - vs-input-class.ts
- german datetime format for date attributes in coverage class
2020-06-10 21:09:26 +02:00
Arno Kaimbacher
a2967b90ee - combined edismax and dismax search
- edismax for searching everything
2020-06-10 21:09:26 +02:00
Arno Kaimbacher
b7abdd83e2 - search paginate
- typescript
- tsconfig.json and typings.d.ts
2020-06-10 21:09:26 +02:00
Arno Kaimbacher
78a88081c2 better search user interface:
- facets as object properties
- composer updates
2020-06-10 21:09:25 +02:00
Arno Kaimbacher
a95282e49e - vuejs solr faceted search
- with extra display for active filter items
2020-06-10 21:09:25 +02:00
Arno Kaimbacher
c596a620cc - .panel-title: capitalize
- bind sevaal filter-viewmodel
- better dataservice with datatype facet
2020-06-10 21:09:25 +02:00
Arno Kaimbacher
961c99adc1 - query solr via nginx
- rewrite dataservice.js
- facet ui fia vuejs
2020-06-10 21:09:25 +02:00
Arno Kaimbacher
612329b058 - protocol relative solr request 2020-06-10 21:09:25 +02:00
Arno Kaimbacher
dd2ad2d898 - 'xsltfile' => "public/solr.xslt"
- search_style.css
- vuejs based solr search
- vuejs facets
2020-06-10 21:09:25 +02:00
Arno Kaimbacher
eb4d35ddc1 - false search url 2020-06-10 21:09:24 +02:00
Arno Kaimbacher
c91a487b98 - remove glyphicons- fonts
- add local open sans
- reactive solr search
- display flex for same height of columns
- add .babelrec
- add reactivesearch-vue components
2020-06-10 21:09:24 +02:00
Arno Kaimbacher
7bf0337faf - new SearchController
- new subtitle in hero section
- MimetypeTableSeeder with geo-Package
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
15c7df78c7 - add TiteAdditional and TitleAbstractAdditional
- addapt datasetxml2oai-pmh.xslt
- neww title name
2020-06-10 21:09:24 +02:00
Arno Kaimbacher
68add9025f - add active authors and contributors
- check redundant authors and contributors
2020-06-10 21:09:23 +02:00
Arno Kaimbacher
8f040c2770 - capitalize dataset tite types
- oai: added dc creator
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
d9e295f039 - new frontend style
- GetRecord also with metadata
- no error during publishing
- more home views (etc. help, introduction)
- help image compressed (for web usage)
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
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
ec9a95098e 1. use Astrotomic\Translatable\Translatable instead of Dimsav\Translatable\Translatable
2. index of all my datasets is nun nach dem Attribut "server_date_modifued" sortiert
"Date of last modification wird angezeigt"
3. composer updates
4. 3 Möglichkeiten nachdem ein Datensatz angelegt wurde: Edit, submit, delete
5. edit form for submitter
2020-06-10 21:09:22 +02:00
Arno Kaimbacher
590c0812fe + add new contributor
+ change sort_order of contributors
2020-06-10 21:09:21 +02:00
Arno Kaimbacher
9c210a0d96 + PersonTable.vue component
+ 3 keywords are required + custom error message
+ composer updates
2020-06-10 21:09:21 +02:00
Arno Kaimbacher
77b59fc33b + textbox for addtional descriptions is now a textarea with 3 rows and 40 cols
+ openstreetmap for basemap
+ author table is now sortable (vuedraggable)
2020-06-10 21:09:21 +02:00
Arno Kaimbacher
ad2e1ce378 upload big files 2020-06-10 21:09:21 +02:00
Arno Kaimbacher
a463cb9e4c - add translated description
- creator required
- filesize vrom ini file
- correctly delete dataset in SubmitController
2020-06-10 21:09:21 +02:00
Arno Kaimbacher
4f8ef4fc30 - add author during publishing
- defining geolocation is bidirectional
2020-06-10 21:09:20 +02:00
Arno Kaimbacher
0dc6ca034e + composer updates
+ CreatingCorporation nur readonly
+  doctypes zusätzlich: 'mixedtype' => 'Mixed Type'
+ bei einer Fehlermeldung beim Submit: kein Reset mehr... nur mehr "retry: edit inputs"
+ Eingabe der Contributor gleich nach der Eingabe der Creator
+ Projekteingabe beim Submitten entfernt
+ Keyword wird nun mit einer default language angelegt
+ elevation und depth-Angaben in Meter (im Label)
+ 'server_date_modified' wird nun auch aktualisiert beim automatischen reject,
falls der Reviewer länger als 14 Tage den Datensatz nicht kontrolliert
+ GeoLocation hat nun eine Doppelbindung -> nicht mehr readonly
2020-06-10 21:09:20 +02:00
Arno Kaimbacher
4d6664ce3a better edit page for editor 2020-06-10 21:09:20 +02:00
Arno Kaimbacher
fed2fafd55 - release form mit radio buttons um preferred reviewer verpflichtend auswählen zu müssen
- reject form for editor
- beim Releasen mind. 1 Datensatz angeben
2020-06-10 21:09:20 +02:00
Arno Kaimbacher
178d0e7f6b feature updates 21.05.2019 2020-06-10 21:09:20 +02:00
Arno Kaimbacher
aac9196650 - composer updates
- no submitters for dataset
- preferred reviewer instead of preferred editor
2020-06-10 21:09:19 +02:00
Arno Kaimbacher
2d483f686e OpenSans from own server 2020-06-10 21:09:19 +02:00
Arno Kaimbacher
1d96d77e5a remove "hieu-le/active", better admin style 2020-06-10 21:09:19 +02:00
Arno Kaimbacher
0f5e345467 correct active routes in backend 2020-06-10 21:09:19 +02:00
Arno Kaimbacher
fa31100c2e new fontawesome version 5 via npm 2020-06-10 21:09:18 +02:00
Arno Kaimbacher
5193e4f5b5 code for review update 2020-06-10 21:09:18 +02:00
Arno Kaimbacher
53e43b7bbf remove less folder 2020-06-10 21:09:18 +02:00
Arno Kaimbacher
6f5ba8f7aa new purecss 2020-06-10 21:09:18 +02:00
Arno Kaimbacher
2fd9222f8a ckeditor for html markup 2020-06-10 21:09:17 +02:00
Arno Kaimbacher
8735a2bbd4 cloak for vuejs 2020-06-10 21:09:17 +02:00
Arno Kaimbacher
ad982a1ac5 publication workflow: review 2020-06-10 21:09:17 +02:00
Arno Kaimbacher
19fc0fa872 publication workflow: accept status 2020-06-10 21:09:17 +02:00
Arno Kaimbacher
de80de9d88 workflow releasing datasets 2020-06-10 21:09:17 +02:00
Arno Kaimbacher
415016a4c2 allowed mimetypes from database 2020-06-10 21:09:16 +02:00