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
Arno Kaimbacher
bc1313fa61
- datetime picker as vue component
...
- delete bounding box via leaflet button
2020-06-10 21:09:28 +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
e3ea9847a3
- vs-input-class.ts
...
- german datetime format for date attributes in coverage class
2020-06-10 21:09:26 +02:00
Arno Kaimbacher
265cfbcd30
- larvale version 5.6 to 5.8
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
9855c235b7
solraium faceted search
2020-06-10 21:09:24 +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
7bf0337faf
- new SearchController
...
- new subtitle in hero section
- MimetypeTableSeeder with geo-Package
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
7b34e57aee
- check if user is owner of file
...
- delete unnecessary models and web routes
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
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
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
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
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
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
489546ef6e
error SubmitController
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
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
dabb905111
review back button to index page
2020-06-10 21:09:20 +02:00
Arno Kaimbacher
390f6bbef8
artisan cron job for automatically rejecting
...
approved datasets
2020-06-10 21:09:20 +02:00
Arno Kaimbacher
03bcbab560
edit references in editor edit view
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
4c4c0760d8
edit page for editor:
...
- fields for coverage
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
ec4ffbdcee
- reject form für reviewer
...
- editor sees submission date in index table
- 2 new routes: reject und rejectUpdate
2020-06-10 21:09:19 +02:00
Arno Kaimbacher
abc0360835
- nur user kann sich selbst editieren
...
- admin kann alles user editieren
2020-06-10 21:09:19 +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
fa31100c2e
new fontawesome version 5 via npm
2020-06-10 21:09:18 +02:00
Arno Kaimbacher
f7673e33e0
publish view
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
ad982a1ac5
publication workflow: review
2020-06-10 21:09:17 +02:00
Arno Kaimbacher
8e8acf9f21
workflow approve: error
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
246577b0b0
dataset publication workflow: editor page
2020-06-10 21:09:17 +02:00
Arno Kaimbacher
de80de9d88
workflow releasing datasets
2020-06-10 21:09:17 +02:00
Arno Kaimbacher
ec127b9457
move publish logic to publish namespace
2020-06-10 21:09:17 +02:00
Arno Kaimbacher
415016a4c2
allowed mimetypes from database
2020-06-10 21:09:16 +02:00
Arno Kaimbacher
2f930457d1
add depth to coverage model
2020-06-10 21:09:16 +02:00
Arno Kaimbacher
6bfbbea060
add coverage attributes
2020-06-10 21:09:16 +02:00
Arno Kaimbacher
9d195c450e
wizard for publishing: step 0
2020-06-10 21:09:16 +02:00
Arno Kaimbacher
d9b26afb3f
add keywords during publishing
2020-06-10 21:09:16 +02:00
Arno Kaimbacher
f3f17d9371
MimetypesController
2020-06-10 21:09:16 +02:00
Arno Kaimbacher
c86c9fe9f4
add workflow actions for manipulating server_state
2020-06-10 21:09:16 +02:00
Arno Kaimbacher
b7b04a61d6
error fix in the publication process
2020-06-10 21:09:16 +02:00
Arno Kaimbacher
ef0b5131ce
also set publication date during publishing
2020-06-10 21:09:15 +02:00
Arno Kaimbacher
2942ca376e
dataset initial state is now unpublished
2020-06-10 21:09:15 +02:00
Arno Kaimbacher
535a9363cc
update solr index
2020-06-10 21:09:15 +02:00
Arno Kaimbacher
7c6654398d
workflow controller
2020-06-10 21:09:15 +02:00
Arno Kaimbacher
6068889e68
popup dialog
2020-06-10 21:09:15 +02:00
Arno Kaimbacher
c648ebd4fc
add additional descriptions
2020-06-10 21:09:15 +02:00
Arno Kaimbacher
39623ff5a6
publication workflow
2020-06-10 21:09:15 +02:00
Arno Kaimbacher
bba029e74e
more metadata fields
2020-06-10 21:09:15 +02:00
Arno Kaimbacher
d6c449c2df
add leaflet for defining extent
2020-06-10 21:09:14 +02:00
Arno Kaimbacher
ba38fc1ed1
add geolocation for datacite metadata anf for backend
2020-06-10 21:09:14 +02:00
Arno Kaimbacher
e7d8dc21a0
oai datacite metadata
2020-06-10 21:09:14 +02:00
Arno Kaimbacher
3c50618c8a
first test datacite schema
2020-06-10 21:09:14 +02:00
Arno Kaimbacher
d0ed3e9105
no backspace on readonly auto-complete
2020-06-10 21:09:14 +02:00