summaryrefslogtreecommitdiffstats
path: root/dozentenmodulserver/src
Commit message (Collapse)AuthorAgeFilesLines
* [server] Add JSON/HTTP listener for thriftSimon Rettberg2023-02-245-1143/+132Star
|
* [server] Make maintenance tasks a bit less spammySimon Rettberg2022-11-093-6/+5Star
|
* [server] Suppress log messages by mariadb connectorSimon Rettberg2022-11-091-0/+1
|
* [server] Remove unused throws annotationSimon Rettberg2022-11-071-1/+1
|
* [server] Ignore VM size limit for super userSimon Rettberg2022-11-071-2/+6
|
* [server] Add start/finished log output to recurring maintenance tasksSimon Rettberg2022-11-075-3/+17
|
* [server] Try to catch weird bug when deleting old imagesSimon Rettberg2022-11-073-3/+3
|
* [server] Remove apache commons dependenciesSimon Rettberg2022-11-072-6/+5Star
|
* [server] Honor vmSizeLimit and reject uploads that exceed itSimon Rettberg2022-11-032-0/+6
|
* [server] Use mariadb class nameSimon Rettberg2022-10-181-2/+2
|
* [server] Send another EHLO after STARTTLS, as we SHOULDSimon Rettberg2022-08-091-2/+9
| | | | https://www.rfc-editor.org/rfc/rfc2487
* [server] Log role on loginSimon Rettberg2022-05-121-1/+1
|
* [server] Fix query call (not an update)Simon Rettberg2022-04-211-3/+3
|
* [SERVER] enable DockerFeatureralph isenmann2022-02-233-8/+51
| | | | - checks also if required value in db exists
* [CLIENT,SERVER] move handling of tar into TarArchiveReader and ↵ralph isenmann2022-01-271-25/+8Star
| | | | TarArchiveWriter in master-sync-shared
* [SERVER] Update Mysql Java driver class pathManuel Bentele2021-12-221-1/+1
|
* [SERVER] Update generated Thrift API to version 0.15.0Manuel Bentele2021-12-171-3/+3
|
* [SERVER] Update log4j because of the CVE-2021-44228 security flawManuel Bentele2021-12-1549-106/+167
|
* [CLIENT] Update log4j because of the CVE-2021-44228 security flawManuel Bentele2021-12-151-0/+0
|
* Merge branch 'feature/docker-data-container' of ↵feature/docker-data-containerralph isenmann2021-11-101-0/+6
|\ | | | | | | git.openslx.org:openslx-ng/tutor-module into feature/docker-data-container
| * [server] add endpoint to dmsd webserver for image metadataralph isenmann2021-09-072-22/+61
| | | | | | | | new endpoint /image/container/<baseimageid>/metadata to request specific information about an existing image (virtId==docker and containerImageType==data)
* | [server] update webserver and dbimage; refactoringralph isenmann2021-11-102-30/+22Star
| |
* | [server] add endpoint to dmsd webserver for image metadataralph isenmann2021-10-282-22/+61
|/ | | | new endpoint /image/container/<baseimageid>/metadata to request specific information about an existing image (virtId==docker and containerImageType==data)
* [*] Adapt to de-genricization of VirtualizationConfigurationSimon Rettberg2021-08-121-1/+1
|
* [server] Refactor printing of app information from MANIFEST.MFManuel Bentele2021-07-021-6/+7
|
* [client] Make launchData a byte array; this is opaque dataSimon Rettberg2021-07-021-3/+3
| | | | | | | Converting it to string and back can break binary data. Previously it was assumed to be UTF-8, but we can't actually know that anyways, so unless we have a robust conversion policy for text-based configurations, better not touch it for now.
* [server] Make webserver listen on every address in Docker setupManuel Bentele2021-06-282-1/+22
|
* [server] Add URL path /bwlp/container/clusterimages to retrieve information ↵ralph isenmann2021-06-242-18/+85
| | | | about registered container images
* [server] Fix inverted user == null logicSimon Rettberg2021-05-191-5/+5
|
* [client,server] Rename 'vm.disk' package to 'virtualization.disk'Manuel Bentele2021-05-191-2/+2
|
* Merge branch 'refactor/vm-config-transformation-logic'Manuel Bentele2021-05-194-36/+49
|\
| * [server] Set log4j debug level for console (INFO)Manuel Bentele2021-04-272-12/+16
| |
| * [client,server] Refactors and abstracts version information in config logic ↵Manuel Bentele2021-04-232-4/+6
| | | | | | | | and disk image
| * [client,server] Encapsulate transformation logic for virtualization ↵Manuel Bentele2021-04-201-19/+26
| | | | | | | | configurations
| * [client,server] Rename VmMetaData classesManuel Bentele2021-04-162-14/+14
| |
| * [client,server] Move VmMetaData classes to new virtualization config directoriesManuel Bentele2021-04-151-2/+2
| |
* | [server] Fix NPEsuite-2.0Simon Rettberg2021-04-231-4/+4
| | | | | | | | Bug introduced by the student download feature.
* | [server] Reject student logins if student download is disabledSimon Rettberg2021-04-212-0/+8
| |
* | [server] Fix download of images for studentsStephan Schwär2021-04-211-50/+62
| | | | | | | | | | | | | | | | | | ImageDetailsRead object is filled with bogus information or null for variables not needed for downloading when students request to download an image linked to a lecture, as students don't have sufficient permissions to request all that information. Also check "isrestricted" flag server-side and don't supply images to students that have it set.
* | [server] More checks and messages when renaming/deleting uploadSimon Rettberg2021-04-212-18/+41
| |
* | [server] SSC default: AUTOSimon Rettberg2021-04-211-1/+1
|/
* [server] Add future function docker_container.ralph isenmann2021-03-181-0/+4
| | | | because of missing entry in db this featuer is currently commented out
* [server] Fix warnings and replace deprecated methodsManuel Bentele2021-03-118-39/+8Star
|
* [client,server] Remove unused/empty unit testsManuel Bentele2021-03-111-38/+0Star
|
* [client,server] Refactor disk image representationManuel Bentele2021-03-112-7/+6Star
|
* Merge remote-tracking branch 'origin/feature/htmlEditorInDescrioptionText' ↵Stephan Schwär2020-12-114-12/+144
|\ | | | | | | into feature-merge
| * [server] Up the safety game even more: Don't delete if disjointSimon Rettberg2020-09-281-18/+35
| | | | | | | | | | | | | | If non of the files in the known image list matches the list of files we find on the vmstore, don't delete anything. It's possible we mounted the wrong vmstore (test server vs. production system) and would totally ruin the day for someone.
| * [server] Abort orphan scan/delete if known image list is emptySimon Rettberg2020-09-281-0/+3
| | | | | | | | | | | | | | | | On the off-chance that something goes wron when querying, or the database got emptied, don't just blindly wipe the whole vmstore. It's probably smarter to restore a backup first, or if you really mean to start afresh, just empty the vmstore manually, or just upload one VM and then use this feature again.
| * [server] Remove unused exceptionSimon Rettberg2020-09-252-4/+2Star
| |
| * [server] FormattingSimon Rettberg2020-09-251-6/+5Star
| |