Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Support for edu-sharing Version < 7 and Script Refactoring #77

Open
wants to merge 107 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
107 commits
Select commit Hold shift + click to select a range
617179a
del: remove all version less than 7.0.0
mo-ndi Apr 24, 2024
d6c0b70
del: remove all tasks and files realted to old edu-sharing
mo-ndi Apr 24, 2024
2ee3581
fix: clean some varibales from default configuration
mo-ndi Apr 24, 2024
6187350
del: remove nginx role
mo-ndi Apr 24, 2024
f9ae88e
del: Delete backup role
Edmondi-Kacaj Apr 25, 2024
7f5b118
del: Delete alfresco-solr4 role
Edmondi-Kacaj Apr 25, 2024
04e970e
del: Delete mariadb role
Edmondi-Kacaj Apr 25, 2024
b0c4725
del: Delete postgresql role
Edmondi-Kacaj Apr 25, 2024
b9c7418
del: Remove rendering-service roles
Edmondi-Kacaj Apr 29, 2024
a7cc520
del: Remove only0ffice role
Edmondi-Kacaj Apr 29, 2024
a638862
fix: Adjust java role
Edmondi-Kacaj Apr 29, 2024
ab2be3d
fix: remove the renderingservice group from Vagrantfile
Edmondi-Kacaj Apr 29, 2024
24b1d41
del: Delete tomcat role
Edmondi-Kacaj Apr 29, 2024
c2ee423
fix: add java_home variables so we can use it later in the edu-sharin…
Edmondi-Kacaj Apr 29, 2024
4602932
fix: remove alfrescosolr4.yml we don't need anymore
Edmondi-Kacaj Apr 29, 2024
a00999f
Update ansible/group_vars/all.yml
Edmondi-Kacaj Apr 30, 2024
913b4ec
fix: restore backup role
Edmondi-Kacaj Apr 30, 2024
306fc4c
fix: remove java role
Edmondi-Kacaj Apr 30, 2024
28204bb
fix: adjust java role
Edmondi-Kacaj May 2, 2024
bb1c505
fix: Add tomcat role
Edmondi-Kacaj May 2, 2024
ae5e9c6
fix: check if java_home variable is defined
Edmondi-Kacaj May 2, 2024
83c86e9
del: Remove tomcat role
Edmondi-Kacaj May 2, 2024
55128b0
del: Remove moodle-registration role
Edmondi-Kacaj May 2, 2024
e5e4368
del: Remove lafresco backup tasks
Edmondi-Kacaj May 2, 2024
1b7a258
fix: adjust documnetation for backup
Edmondi-Kacaj May 2, 2024
d8a561b
Merge pull request #63 from Edmondi-Kacaj/remove_old_roles_tasks
mirjan-hoffmann May 3, 2024
73080be
add(edu-sharing-init): split the edu-sharing initialization in a sepe…
Edmondi-Kacaj May 7, 2024
8865dbf
add(edu-sharing-migration) refactor migration
Edmondi-Kacaj May 8, 2024
4b4ae33
add: add edu-sharing-customization role
Edmondi-Kacaj May 14, 2024
af3ea8a
add: add edu-sharing-classification-role
Edmondi-Kacaj May 14, 2024
011124c
add: add edu-sharing-mirror-vocabs-role
Edmondi-Kacaj May 14, 2024
df8c2f9
add: add edu-sahring-rendering-service role
Edmondi-Kacaj May 14, 2024
d0da2dc
add: add edu-sharing-search-elastics role
Edmondi-Kacaj May 14, 2024
24b088e
del: remove old edu-sahring role
Edmondi-Kacaj May 14, 2024
9661413
Merge pull request #64 from Edmondi-Kacaj/remove_old_edu_sharing_role
Edmondi-Kacaj May 15, 2024
3f474e6
Merge branch 'develop' into edu-sharing-init-role
Edmondi-Kacaj May 15, 2024
59dcb9e
Merge pull request #65 from Edmondi-Kacaj/edu-sharing-init-role
Edmondi-Kacaj May 15, 2024
cb92e05
Merge branch 'develop' into edu-sharing-customization-role
Edmondi-Kacaj May 15, 2024
6529c87
Merge pull request #66 from Edmondi-Kacaj/edu-sharing-customization-role
Edmondi-Kacaj May 15, 2024
7548e54
Merge branch 'develop' into edu-sharing-rendering-service-role
Edmondi-Kacaj May 15, 2024
4ea9e95
Merge pull request #67 from Edmondi-Kacaj/edu-sharing-rendering-servi…
Edmondi-Kacaj May 15, 2024
815d386
Merge branch 'develop' into edu-sharing-migration
Edmondi-Kacaj May 15, 2024
147c779
Merge pull request #68 from Edmondi-Kacaj/edu-sharing-migration
Edmondi-Kacaj May 15, 2024
8198696
Merge branch 'develop' into edu-sharing-mirror-vocab-role
Edmondi-Kacaj May 15, 2024
b74b494
Merge pull request #69 from Edmondi-Kacaj/edu-sharing-mirror-vocab-role
Edmondi-Kacaj May 15, 2024
3e15ccf
Merge branch 'develop' into edu-sharing-classification-keywords-role
Edmondi-Kacaj May 15, 2024
349007d
Merge pull request #70 from Edmondi-Kacaj/edu-sharing-classification-…
Edmondi-Kacaj May 15, 2024
5edc682
Merge branch 'develop' into edu-sharing-search-elastics-role
Edmondi-Kacaj May 15, 2024
82b3a49
Merge pull request #71 from Edmondi-Kacaj/edu-sharing-search-elastics…
Edmondi-Kacaj May 15, 2024
ae5d538
add: add edu-sharing-backup role
Edmondi-Kacaj May 21, 2024
244b6fc
add: implment edu-sharing-restore role
Edmondi-Kacaj May 21, 2024
72fc27c
fix: remove the vars from customization since we will load those from…
Edmondi-Kacaj May 21, 2024
983d834
fix: refactor system.yml and adjust the vars in init role
Edmondi-Kacaj May 21, 2024
b0ad55b
add: ensure that the bin folder exists
Edmondi-Kacaj May 21, 2024
82d632d
fix: remove antivirus.yl file from graoup_vars, we don't need anymore
Edmondi-Kacaj May 21, 2024
5d01024
Merge pull request #74 from Edmondi-Kacaj/edu-sharing-backup-role
Edmondi-Kacaj May 21, 2024
f436624
Merge branch 'develop' into edu-sharing-restore-role
Edmondi-Kacaj May 21, 2024
3c19793
Merge pull request #73 from Edmondi-Kacaj/edu-sharing-restore-role
Edmondi-Kacaj May 21, 2024
c66f01b
Merge branch 'develop' into adjust_edu-sharing
Edmondi-Kacaj May 21, 2024
0c04a67
fix: cleanup varibales
Edmondi-Kacaj May 22, 2024
fa68e99
fix: refactor system.yml file
Edmondi-Kacaj May 22, 2024
88308f2
fix: refactor edu-sharing commands, so we can reuse them
Edmondi-Kacaj May 22, 2024
9357303
fix: replace the include with include_tasks, ansible lint warning
Edmondi-Kacaj May 22, 2024
c715210
fix(backup): remove root permission for backup process
Edmondi-Kacaj May 22, 2024
13277b5
fix(edu-sharing-migration): ensure the psycopg2 and reuse the command…
Edmondi-Kacaj May 22, 2024
7b9350a
fix(edu-sharing-migration): ensure the script directory exist
Edmondi-Kacaj May 22, 2024
8e82ae7
fix(edu-sharing-customization): remove the vars from customization, w…
Edmondi-Kacaj May 22, 2024
e2529cf
fix(edu-sharing-search-elastic): rename variable name
Edmondi-Kacaj May 22, 2024
913dc7f
fix(edu-sharing-mirror-vocabs): clean unused tasks
Edmondi-Kacaj May 22, 2024
4b6b435
fix: Add documentation, and update Readme file
Edmondi-Kacaj May 22, 2024
fb9fc3a
Merge pull request #75 from Edmondi-Kacaj/clean_up_process_and_docume…
Edmondi-Kacaj May 22, 2024
d5d2893
merged with develop
Edmondi-Kacaj May 22, 2024
1176faf
fix: remove the install_antivirus from all.yml we don't need it here
Edmondi-Kacaj May 22, 2024
d63fb12
Merge pull request #76 from Edmondi-Kacaj/merge-adjust-edu-sahring-pu…
Edmondi-Kacaj May 22, 2024
e4fe7eb
remove: python EXTERNALLY-MANAGED
Edmondi-Kacaj May 23, 2024
fb205b2
remove: warn
Edmondi-Kacaj May 23, 2024
b191c63
Merge pull request #78 from Edmondi-Kacaj/some_minor_fixes
Edmondi-Kacaj May 23, 2024
04bb1e6
fix(edu-sharing-customization) Add missing file edu-sharing-sso-conte…
Edmondi-Kacaj May 28, 2024
82ec1fb
Merge pull request #79 from Edmondi-Kacaj/add_missing_file
Edmondi-Kacaj May 28, 2024
ef93d04
fix: add clean elastics search index
Edmondi-Kacaj Jun 12, 2024
e5625bc
feat: add edu-sharing-search-solr
Edmondi-Kacaj Jun 12, 2024
24bf51c
minor fix in documentation
Edmondi-Kacaj Jun 12, 2024
43af01e
Merge pull request #80 from Edmondi-Kacaj/clean_elastics_search_on_co…
Edmondi-Kacaj Jun 12, 2024
d16eb34
Merge pull request #81 from Edmondi-Kacaj/add_edu-sharing-search-solr
Edmondi-Kacaj Jun 12, 2024
b0edd36
fix(edu-sharing-init) clean other version already copied in the desti…
Edmondi-Kacaj Jul 4, 2024
ed5916c
fix: update es-update-oersi plugin to newver version
Edmondi-Kacaj Jul 4, 2024
fd4c4bd
fix: update new es-update-oersi-1.0.1.amp
Hunar-karim Jul 17, 2024
20dfed6
Merge pull request #83 from Hunark176/update-es-oersi-plugin
Edmondi-Kacaj Jul 17, 2024
d7cc031
fix: Update version es_update_oersi_version: 1.0.2
Hunar-karim Jul 19, 2024
b4820e3
add file es-update-oersi-1.0.2.amp
Hunar-karim Jul 19, 2024
dd1584a
Merge pull request #86 from Hunark176/es-udpate-oersi-1.0.2
Edmondi-Kacaj Jul 19, 2024
4dc3ef0
fix(edu-sharing-customization): make the service name adjustable
Edmondi-Kacaj Aug 28, 2024
46ff370
fix(edu-rendering-service): make the service name adjustable
Edmondi-Kacaj Aug 28, 2024
e2b870b
fix(edu-sharing-search-elastic): make the service name adjustable
Edmondi-Kacaj Aug 28, 2024
1f4b161
fix(edu-sharing-search-solr): make the service name adjustable
Edmondi-Kacaj Aug 28, 2024
2d396fa
fix(ansible/roles): Adjust the edu-sahring directory
Edmondi-Kacaj Aug 28, 2024
87a2243
fix(edu-sharing-init,edu-sharing-migration): Adjust the custom docker…
Edmondi-Kacaj Aug 28, 2024
e6235ea
fix(edu-sharing-init) Add the version 9.0.0-RC3 (release candidat)
Edmondi-Kacaj Aug 28, 2024
408979e
fix(ansible/roles) parameter update to change some captel latter to l…
Hunar-karim Sep 3, 2024
14dd0de
fix(edu-sharing-backup): Fix indentation
Hunar-karim Sep 3, 2024
00e6fc1
fix(edu-sharing-backup): Fix indentation
Hunar-karim Sep 3, 2024
3c14d9b
Merge branch 'update-main.yml-file' of https://github.com/Hunark176/e…
Hunar-karim Sep 3, 2024
340380f
Merge pull request #88 from Hunark176/update-main.yml-file
Edmondi-Kacaj Sep 4, 2024
033f370
feat: Add edu-sharing version 9.0.0 version
Hunark176 Oct 22, 2024
7ad1442
Merge pull request #90 from Hunark176/add_version_9.0.0
Edmondi-Kacaj Oct 22, 2024
2b6e071
fix: add version of es-update-oersi module (plugin)
Edmondi-Kacaj Oct 28, 2024
4236faa
Merge pull request #91 from Edmondi-Kacaj/add_version_of_es_update_oersi
Edmondi-Kacaj Oct 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 0 additions & 41 deletions BACKUP.md

This file was deleted.

76 changes: 0 additions & 76 deletions ONLYOFFICE.md

This file was deleted.

26 changes: 16 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
Dieses Projekt bietet die Möglichkeit, ein edu-sharing mit minimalem Aufwand in einer virtuellen Maschine aufzusetzen. Voraussetzung ist die Installation von
[Git](https://git-scm.com/downloads), [Vagrant](https://www.vagrantup.com/downloads.html) und [VirtualBox](https://www.virtualbox.org/wiki/Downloads).

Außerdem kann eine Moodle-Instanz an das Repositorium angebunden werden. Siehe hierfür [Moodle-Integration](#moodle-integration)

## Installation

Die folgenden Schritte im Terminal (Linux/macOS) oder in der GitBash (Windows) ausführen.
Expand Down Expand Up @@ -38,14 +36,22 @@ vagrant ssh
* *esrender_version* anpassen in den renderingservice-vars
* playbook ausführen

## Moodle Integration

- zunächst Edu-Sharing-Box wie in [Installation](#installation) geschildert installieren
- nach erfolgreicher Installation die [Moodle-Box](https://github.com/TIBHannover/moodle-box) installieren. Dabei darauf achten, dass in _group_vars/all.yml_ der Eintrag `install_edu_sharing_plugin` auf `true` gesetzt ist, damit das Plugin installiert wird
- anschließend in der Datei _group_vars/edusharing.yml_ der Edu-Sharing-Box den Eintrag `register_moodle` auf `true` setzen
- im edu-sharing-box-Verzeichnis den Befehl `vagrant reload --provision`ausführen
- nun sollte in moodle eine Einbindung des edu-sharing Repositoriums erfolgt sein

## DFN-AAI / Shibboleth Integration

Siehe [SHIBBOLETH.md](SHIBBOLETH.md)

## Documentation

Each role in the edu-sharing playbook comes with its own detailed documentation, covering various aspects such as updates, included components, and more. Below are the links to the documentation for each role:

- [edu-sharing-init](ansible/roles/edu-sharing-init/documentation/README.md): This role initializes the edu-sharing.
- [edu-sharing-migration](ansible/roles/edu-sharing-migration/documentation/README.md): This role handles migration tasks for edu-sharing.
- [edu-sharing-customization](ansible/roles/edu-sharing-customization/documentation/README.md): This role allows customization of the edu-sharing platform.
- [edu-sharing-rendering-service](ansible/roles/edu-sharing-rendering-service/documentation/README.md): This role manages the rendering service for edu-sharing.
- [edu-sharing-search-elastic](ansible/roles/edu-sharing-search-elastic/documentation/README.md): This role deals with the elastic search functionality within edu-sharing.
- [edu-sharing-classification-keywords](ansible/roles/edu-sharing-classification-keywords/documentation/README.md): This role handles keyword classification tasks.
- [edu-sharing-mirror-vocabs](ansible/roles/edu-sharing-mirror-vocabs/documentation/README.md): This role manages the mirroring of vocabularies.
- [edu-sharing-backup](ansible/roles/edu-sharing-backup/documentation/README.md): This role is responsible for backing up edu-sharing data.
- [edu-sharing-restore](ansible/roles/edu-sharing-restore/documentation/README.md): This role handles the restoration of edu-sharing data.

These documentation files provide detailed instructions and guidelines for using each role effectively.
12 changes: 6 additions & 6 deletions Vagrantfile
Original file line number Diff line number Diff line change
Expand Up @@ -19,22 +19,22 @@ Vagrant.configure("2") do |config|
config.vm.provision "ansible_local" do |ansible|
ansible.install = true
ansible.install_mode = "pip"
ansible.pip_install_cmd = "sudo apt-get install -y python3-distutils && curl -s https://bootstrap.pypa.io/get-pip.py | sudo python3"
ansible.pip_install_cmd = <<-SHELL
sudo rm /usr/lib/python3.*/EXTERNALLY-MANAGED
sudo apt-get install -y python3-distutils
curl -s https://bootstrap.pypa.io/get-pip.py | sudo python3
SHELL
ansible.version = "2.9.27"
ansible.compatibility_mode = "2.0"
#ansible.verbose = "vvv"
ansible.playbook = "ansible/system.yml"
ansible.galaxy_role_file = "requirements.yml"
ansible.groups = {
"alfrescosolr4" => ["edu-sharing-vm"],
"edusharing" => ["edu-sharing-vm"],
"educonnector" => ["edu-sharing-vm"],
"onlyoffice" => ["edu-sharing-vm"],
"antivirus" => ["edu-sharing-vm"],
"opencast" => ["edu-sharing-vm"],
"renderingservice" => ["edu-sharing-vm"],
"tomcat:children" => ["alfrescosolr4", "edusharing"],
"alfresco:children" => ["alfrescosolr4", "edusharing"],
"alfresco:children" => ["edusharing"],
"all:vars" => {
"timezone" => "Europe/Berlin"
}
Expand Down
21 changes: 0 additions & 21 deletions ansible/group_vars/alfresco.yml

This file was deleted.

1 change: 0 additions & 1 deletion ansible/group_vars/alfrescosolr4.yml

This file was deleted.

42 changes: 7 additions & 35 deletions ansible/group_vars/all.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,60 +9,32 @@ esrender_host: 192.168.98.101
esrender_proxy: '{{ esrender_host }}'
esrender_url: '{{ edu_sharing_protocol | default("http") }}://{{ esrender_proxy }}/edu-sharing/esrender'

onlyoffice_host: 192.168.98.101
onlyoffice_proxy: "{{onlyoffice_host}}"

clamav_host: 192.168.98.101
clamav_proxy: "{{clamav_host}}"

edu_connector_host: 192.168.98.104
edu_connector_proxy: "{{edu_connector_host}}"

# enable/disable onlyoffice installation
# enable: true
enable_only_office: false
install_splash: false
enable_edu_connector: false
mariadb_port: 3306
postgresql_port: 5432
# db_types: 'postgresql', 'mariadb' (no migration on change)
esrender_db_type: mariadb
esrender_db:
name: esrender
user: esrender
password: esrender

postgres_tmp_root_password: xxx

tomcat_port: 8080
tomcat_shutdown_port: 8005
tomcat_ssl_port: 8443
tomcat_ajp_port: 8009

base_dir: "{{ansible_env.HOME}}"

esrender_document_root: '/var/www'
esrender_base_dir: '{{esrender_document_root}}/esrender'
esrender_cache_dir: '/var/cache/esrender'

alf_password: admin

script_dir: '{{ base_dir }}/bin'

# enable / disable the edu-sharing backup process: present|absent
backup_process_state: absent
backup_db_user: oerbackup
backup_db_password: changeme
backup_schedule_hour: 2
backup_path: '{{ base_dir }}/backup'
backup_bin: '{{ script_dir }}'

apache_conf_servername: # use as apache2 ServerName Directive, if set - see http://httpd.apache.org/docs/2.2/en/mod/core.html#servername
apache_conf_usecanonicalname: # use as apache2 UseCanonicalName Directive, if set. Example: On - see http://httpd.apache.org/docs/2.2/en/mod/core.html#usecanonicalname

# For now we don't need NGINX Configurations since OnlyOffice in installation make all necessary configuration.
# enable / disable the edu-sharing restore process: true|false
edu_sharing_restore_from_backup: false

# NGINX configuration
# # list of configuration files
# nginx_configuration_files:
# # - ["example.conf.j2","example.conf"]
# activate/deactivate es-update-oersi, a alfresco plugin used to update metadata in oersi
activate_es_update_oersi: false

apache_conf_servername: # use as apache2 ServerName Directive, if set - see http://httpd.apache.org/docs/2.2/en/mod/core.html#servername
apache_conf_usecanonicalname: # use as apache2 UseCanonicalName Directive, if set. Example: On - see http://httpd.apache.org/docs/2.2/en/mod/core.html#usecanonicalname
7 changes: 1 addition & 6 deletions ansible/group_vars/antivirus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,4 @@
# Recommended RAM for ClamAV :
# Minimum: 3 GiB
# Preferred: 4 GiB
install_antivirus: false

# 1.4.0-TIB-docker is used for edu-sharing docker version
# For version less than 7 then use 1.4.0-TIB.2
antivirus_alfviral_version: 1.4.0-TIB-docker
antivirus_alfviral_amp_filename: 'alfviral-{{ antivirus_alfviral_version }}.amp'
install_antivirus: false
53 changes: 8 additions & 45 deletions ansible/group_vars/edusharing.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,13 @@
---
es_proxy_vhost: true

tomcat_users:
- username: "CN=Alfresco Repository Client, OU=Unknown, O=Alfresco Software Ltd., L=Maidenhead, ST=UK, C=GB"
password: "null"
roles: "repoclient"
- username: "CN=Alfresco Repository, OU=Unknown, O=Alfresco Software Ltd., L=Maidenhead, ST=UK, C=GB"
password: "null"
roles: "repository"

use_esguest_user: true
# map of permssions that should be adjusted for the esguest user
# key: Key of the permission (see list of available permissions: curl -X GET --header 'Accept: application/json' 'http://<YOURHOST>/edu-sharing/rest/admin/v1/toolpermissions/esguest')
# value: ALLOWED | DENIED | UNDEFINED (see https://github.com/edu-sharing/Edu-Sharing/blob/develop/Backend/src/org/edu_sharing/service/admin/model/ToolPermission.java)
esguest_permissions:
"TOOLPERMISSION_GLOBAL_AUTHORITY_SEARCH": "DENIED"

edu_sharing_docker_project_name: "edu_sharing_docker_version"

alfresco_db:
name: alfresco
user: alfresco
password: alfresco

connect_content_pixabay: false
pixabay_apikey: CHANGE_ME
Expand All @@ -24,28 +17,12 @@ youtube_apikey: CHANGE_ME

connect_content_oersi: true # activate / deactivate feature 'OERSI connection' (available from edu-sharing 6.0)

register_moodle: false
moodle_host: 192.168.98.105
moodle_url: "http://{{moodle_host}}"

# method how to retrieve the edu-sharing archive that should be installed
# 'download' - use the archive from 'edu_sharing_archive_url'
# 'copy-local' - copy the archive from the local host in 'edu_sharing_local_archive_path'
edu_sharing_archive_retrieve_method: download
edu_sharing_local_archive_path:

# possibility to add an archive with custom modifications to edu-home
edu_sharing_custom_installation: false
edu_sharing_custom_archive_path:

edu_inst_dir: "{{base_dir}}/edu-sharing_{{edu_version}}"
edu_home: "{{edu_inst_dir}}/edu-sharing"

edu_repo_caption: local-repo-vmtest
edu_repo_id: local

edu_log4j_properties_path: # path of custom log4j.properties. if undefined, use the default - see https://github.com/edu-sharing/Edu-Sharing/blob/develop/Backend/src/log4j.properties

# the receiver address where to send mails
edu_mail_report_receiver:
# the encryption used to send mails, at the moment only "tls" or none (blank) is supported
Expand Down Expand Up @@ -87,7 +64,6 @@ edu_logo_path:
# example: ['local/path/example.svg', 'example.svg']
edu_custom_images:
edu_mds_override_paths:
- mds_oersi_override.xml
edu_valuespaces_paths:
edu_valuespaces_i18n_paths:
# List of email template you want to override.
Expand All @@ -101,9 +77,7 @@ edu_help_menu_options:
edu_allowed_licenses:

edu_sharing_port:
edu_sharing_clientport:
edu_sharing_protocol: http
edu_sharing_clientprotocol:

edu_enable_statistics_api: "false"

Expand Down Expand Up @@ -191,12 +165,8 @@ edu_custom_licenses:
activate_classification_keywords: false
# activate the classification-keyword update (true/false)
activate_classification_keywords_update: false
# Override the default local file
classification_keywords_force_download: false
# define the classification-keyword interval in days = 1 means every day
classification_keywords_update_interval: 15
# Classification-Keywords-URL (for download)
classification_keywords_url: "https://data.dnb.de/GND/authorities-sachbegriff_dnbmarc_20211013.mrc.xml.gz"
# classification keyword default file
edu_classification_keyword_path: "classification-keywords/classification-keywords.xml"

Expand Down Expand Up @@ -280,11 +250,4 @@ edu_connector_enable_modules:
filetypes:
- {mimetype: "application/vnd.openxmlformats-officedocument.wordprocessingml.document",filetype: "docx",createable: true,editable: true}
- {mimetype: "application/vnd.openxmlformats-officedocument.presentationml.presentation",filetype: "pptx",createable: true,editable: true}
- {mimetype: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",filetype: "xlsx",createable: true,editable: true}

# activate/deactivate es-update-oersi, a alfresco plugin used to update metadata in oersi
activate_es_update_oersi: false
# version of the amp file
es_update_oersi_version: 1.0.0
# oersi update endpoint
es_update_oersi_url: 'https://oersi.org/resources/api-internal/import-scripts/python/update-record'
- {mimetype: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",filetype: "xlsx",createable: true,editable: true}
Loading