Releases: ls1intum/artemis-ansible-collection
Releases · ls1intum/artemis-ansible-collection
v2.2.0
What's Changed
Development: Add config options for internal ip limit by @bensofficial in #158Development: Improve ansible lint config by @bensofficial in #163Development: Remove old LTI config options by @Hialus in #166Development: Add TUMLive base URL by @bensofficial in #164Development: Add rate limit by @bensofficial in #168Development: Add Atlas options to Artemis config by @MaximilianAnzinger in #167Development: Add spring.ai.model.chat variable by @Hialus in #172Development: Add Sentry configuration by @otoriphoenix in #160Development: Move Systemd service update to node-config update task section by @Mtze in #173Development: Add role for shared weaviate instance by @MaximilianAnzinger in #169Development: Replace sharing profile with feature flag by @bensofficial in #175Development: Make tasks compatible with new ansible versions by @bensofficial in #176
New Contributors
- @MaximilianAnzinger made their first contribution in #167
- @otoriphoenix made their first contribution in #160
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
Development: Enable ldap and ldap-only by @bensofficial in #138Development: Speedup deployment using synchronize to copy artemis.war by @bensofficial in #139Development: Reenable apollon by @bensofficial in #140Development: Fix example apollon_url by @bensofficial in #141Development: Adapt handling of artemis.war.new and artemis.war.old by @bensofficial in #142Development: Add passwort reset information in artemis.env for docker-based systems by @bensofficial in #143Development: Speedup deployment by desynchronizing copy of artemis executable by @bensofficial in #144Development: Remove ldap-only by @bensofficial in #145- Add option to set entropy bits by @Hialus in #148
Development: Add helios configuration by @egekocabas in #146Development: Add configuration for sharing by @bensofficial in #149Development: Add rate limit for passkey login endpoint by @bensofficial in #151Development: Add rate limit for git endpoints and add redirects for api and git endpoints when redirect is enabled by @bensofficial in #152Development: Add hyperion config by @FelixTJDietrich in #155- Update Hyperion config by @FelixTJDietrich in #157
Development: Move Spring AI config to core node only config by @bensofficial in #156Development: Add support for custom tmp dirs by @tobias-lippert in #150Development: Fix comment for git operations rate-limit by @bensofficial in #153Nebula: Add configuration parameters by @cremertim in #154Development: Bump JDK version to 25 by @bensofficial in #161Development: Update authors by @bensofficial in #159
New Contributors
- @egekocabas made their first contribution in #146
- @FelixTJDietrich made their first contribution in #155
- @cremertim made their first contribution in #154
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Add option to enable science event logging & fix some bugs in the config by @Hialus in #72
Artemis: Update prometheus metrics setting to match Artemis by @Hialus in #74Artemis: Switch to JDK 21 by @Hialus in #75- Adds cadvisor rule to firewall by @magkue in #78
- Several smaller fixes for test server deployment by @Hialus in #81
- Add configuration for LocalVC SSH support by @bensofficial in #83
Development: Add configuration for ICL build agent git credentials by @bensofficial in #87Development: Adaptartemis-docker.shscript for multi-node setups by @bensofficial in #89Development: Add Theia configuration by @iyannsch in #86- Update artemis_cluster.yml by @Hialus in #93
- Add config for build agent ssh authentication by @bensofficial in #91
- Add config for LocalVC access token by @bensofficial in #94
Development: Update condition forartemis.version-control.ssh-private-key-folder-pathby @bensofficial in #95- Add CORS settings to artemis role by @Mtze in #88
Development: Add support for HTTP/3 by @bensofficial in #54- Update galaxy authors by @Hialus in #100
Development: Fix git stream config for non-artemis system by @bensofficial in #96- Update Pyris role to support PyrisV2 by @Hialus in #73
- added variables for telemetry service by @SimonEntholzer in #101
Development: Update telemetry destination by @krusche in #104Development: Add configuration option for theia images by @bensofficial in #105Development: Improve configuration for telemetry by @bensofficial in #102- Add short and display name for build agents by @Hialus in #106
Development: Refactor proxy templates by @bensofficial in #70Development: Add check if server.default_server is defined in nginx proxy template by @bensofficial in #107- Fix file permissions for
artemis_ssh_key_pathby @bensofficial in #108 - Replace Sentry DSN for new instance by @magkue in #109
- Remove quic logging by @bensofficial in #110
Development: Add Atlas profile by @bensofficial in #115Development: Activate gzip for nginx proxies by @bensofficial in #113Development: Reload nginx between deployments and remove orphans by @bensofficial in #114Development: Add option to configure Matlab license by @bensofficial in #117Development: Add configuration option for push notification relay by @bensofficial in #119Fix: Ignore exit code of nginx reload by @bensofficial in #120Development: Rename broker to registry in firewall by @bensofficial in #118Development: Fancy spring cleaning by @bensofficial in #121Development: Update version of Broker + Registry and Improve variable handling by @bensofficial in #122Development: Run Artemis checks only when setup system or update config by @bensofficial in #123Development: Update Readme by @bensofficial in #124Development: Add option to allow full sudo rights for deployment user by @Hialus in #125- Update host_var_gen.py by @bensofficial in #126
- Development: Update LICENSE by @bensofficial in #127
- Development: Initialise servers and redirects with empty array by @bensofficial in #128
- Bump version by @bensofficial in #129
Development: Add variable to set custom DB backup retention period by @bensofficial in #131Development: Add variables for the passkey feature by @florian-glombik in #130- Create CODEOWNERS by @bensofficial in #132
Development: Update Artemis configuration for 8.0 by @bensofficial in #133- Remove old only_update_artemis_config var by @bensofficial in #134
Development: Move add_header to server so that HSTS is enabled again by @bensofficial in #135Development: Enhance documentation by @Hialus in #136Development: Update links in Artemis config by @bensofficial in #137
New Contributors
- @magkue made their first contribution in #78
- @iyannsch made their first contribution in #86
- @SimonEntholzer made their first contribution in #101
- @florian-glombik made their first contribution in #130
Full Changelog: v1.1.0...v2.0.0
v1.1.0
What's Changed
Bugix: Fix fail condition when docker is not installed by @bensofficial in #69- Add posthog variables by @Hialus in #71
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Enable Hazelcast slow operator logging by @Hialus in #66
- Fix user permissions in Artemis and legal role by @bensofficial in #61
Development: Update error page by @bensofficial in #68Development: Add buildagent and core profile for LocalCI configuration by @laurenzfb in #67- add aeolus, fix some typos by @reschandreas in #63
New Contributors
- @laurenzfb made their first contribution in #67
- @reschandreas made their first contribution in #63
Full Changelog: v0.13.0...v1.0.0
v0.13.0
What's Changed
- Bump cryptography from 41.0.0 to 41.0.4 by @dependabot in #50
Feature: Add support for (multi-node) LocalVC and LocalCI deployments by @Hialus in #48Iris: Add Pyris role by @Hialus in #47- Parameter for plagiarism results size limit by @jakubriegel in #51
- Add Athena config for chosen modules by @pal03377 in #52
- Update URLs to documentation, homepage, and issue tracker by @bensofficial in #57
- Add JWT configuration for single node setups by @bensofficial in #56
Development: Fix user permissions for Postgres in docker setup by @bensofficial in #59Development: Fix usage of multi-node variable if unset by @bensofficial in #58- Add HeapDumpOnOutOfMemoryError to Artemi service by @Hialus in #64
- Adapt Athena config and readme to latest changes allowing an individual module selection per exercise by @maximiliansoelch in #62
New Contributors
- @bensofficial made their first contribution in #57
- @maximiliansoelch made their first contribution in #62
Full Changelog: v0.12.0...v0.13.0
v0.12.1
Repush - API changes in ansible galaxy
Full Changelog: v0.11.0...v0.12.1
v0.12.0
Broker and Registry are now installed with distinct roles
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Create data-export folder in artemis role by @Hialus in #37
- Fix title in imprint by @krusche in #39
Bugfix: Fix empty ssh key path property for Gitlab by @Hialus in #40- Bump cryptography from 36.0.0 to 41.0.0 by @dependabot in #41
- Remove special Athene endpoints by @pal03377 in #38
- Rename "athene" to "athena" by @pal03377 in #42
- Add cron for cpc by @jakubriegel in #43
- Add Apollon Spring Profile Configuration by @tobias-lippert in #45
- Update Athena configuration to use only a secret by @pal03377 in #44
Iris: Move to new Iris Artemis Config by @Hialus in #46
New Contributors
- @krusche made their first contribution in #39
- @dependabot made their first contribution in #41
- @pal03377 made their first contribution in #38
- @jakubriegel made their first contribution in #43
Full Changelog: v0.10.1...v0.11.0
v0.10.1
Full Changelog: v0.10.0...v0.10.1