summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src
Commit message (Collapse)AuthorAgeFilesLines
...
* [CLIENT] Fix deprecated JsonParser method callManuel Bentele2021-12-171-1/+1
|
* [CLIENT] Update log4j because of the CVE-2021-44228 security flawManuel Bentele2021-12-1573-289/+368
|
* [CLIENT] Adapt OS loader of QEMU machines for local editManuel Bentele2021-11-301-0/+9
|
* update layout for image typralph isenmann2021-11-181-9/+42
|
* [client] minor fixes;ralph isenmann2021-11-172-5/+16
| | | | | - do not show unused container type "batch" - fix unresponsive user input check
* [CLIENT] Fixes Java warningsManuel Bentele2021-11-113-1/+3
|
* Merge branch 'feature/docker-data-container'ralph isenmann2021-11-104-51/+140
|\
| * [client] allow to select data container images in mount configralph isenmann2021-10-284-51/+140
| |
* | Merge branch 'master' of git.openslx.org:openslx-ng/tutor-moduleralph isenmann2021-11-105-0/+7
|\ \ | |/ |/|
| * [CLIENT] Add bwLehrpool icon for JFramesManuel Bentele2021-11-082-0/+4
| |
| * [CLIENT] Add translation for graphics configuration optionManuel Bentele2021-10-153-0/+3
| |
* | [client] refactoring: improve i18n, hide unsed ContainerImageType in ↵ralph isenmann2021-10-288-53/+55
| | | | | | | | ContainerPanel
* | [client] refactoring: apply changes from master-sync-shareralph isenmann2021-10-154-26/+25Star
| |
* | [client] Update process of the download for container imagesralph isenmann2021-10-153-21/+112
| | | | | | | | - show some info to user what was actually downloaded und what to do with it.
* | [client] allow users to upload new versions of container images.ralph isenmann2021-10-156-7/+80
| |
* | [client] update input methods for container imagesralph isenmann2021-10-143-103/+201
| | | | | | | | | | - remove input method for dockerfiles and git repositories; requires building mechanism in the backend - add input method for docker-archives; tar-files from docker save ...
* | [client] improve workflow of container creationralph isenmann2021-10-062-14/+17
|/
* [client] double wordingSteffen Ritter2021-08-171-1/+1
|
* [client] minor fixes to container related partralph isenmann2021-08-1313-60/+93
| | | | | | - fix typos - do not allow empty Dockerfiles - add translations
* [*] Adapt to de-genricization of VirtualizationConfigurationSimon Rettberg2021-08-125-320/+129Star
|
* [client] Set anti aliasing properties after LAF initializationSimon Rettberg2021-08-121-4/+4
| | | | | FlatLaf seems to reset anti-aliasing settings hen it's being loaded; set the according properties after initializing the swing look-and-feel.
* [client] Print error message if no LookAndFeel can be loadedSimon Rettberg2021-08-111-2/+6
|
* [client] Add optional FlatLaf Light and Dark look and feelManuel Bentele2021-08-091-0/+7
|
* [client] Escape '=' in HTML translation text to fix URL null pointerManuel Bentele2021-08-053-3/+3
|
* [client] Do not print compression warning for QCOW2 imagesManuel Bentele2021-08-051-2/+5
|
* [client] fix classcast exception and importralph isenmann2021-07-081-2/+2
|
* [client] fix blocking of dozmod during the finale state of a image downloadralph isenmann2021-07-081-1/+4
| | | | | | The current thread in DownloadPanel.update() already has a lock on listeners (see TransferTask.fireEvent(..)). super.update() tiggers an update of the GUI (awt-thread) in which a synchronized block on listeners is also entered, which results in blocking. Now, in the case event.state == FINISHED, we want to enable the button, which is is done in an awt-thread, which is already blocking.
* [client] Refactor printing of app information from MANIFEST.MFManuel Bentele2021-07-023-67/+7Star
|
* [client] Use the label of ContainerImageType it the GUIralph isenmann2021-06-242-2/+4
|
* [client] Update project structure, related to container model.ralph isenmann2021-06-2314-479/+19Star
| | | | | - import container model from master-sync-shared subproject - container model and dependencies removed
* [client] Set Container Image Type during creation, set text labesralph isenmann2021-06-228-59/+127
|
* [client] Allow user to define a container run command in the lecture details ↵ralph isenmann2021-06-092-43/+64
| | | | | | (Container Tab) Add input field to specify the desired command for a container (https://docs.docker.com/engine/reference/run/)
* [client] Remove redundant formatting of VirtualBox configurationsManuel Bentele2021-05-211-4/+2Star
| | | | | | | | | This commit fixes the error '[Fatal Error] :1:1: Content is not allowed in prolog.' printed on the console. This error message is caused by the XML formatting that takes place twice and even in cases where there is no VirtualBox configuration content (XML) available. Fixes: #3855 (partly)
* [client] Remove needless logger instanceManuel Bentele2021-05-191-3/+0Star
|
* Merge branch 'feature/docker'Manuel Bentele2021-05-1911-18/+161
|\
| * [client] Allow user to set a container type for container imagesralph isenmann2021-05-174-6/+96
| | | | | | | | | | | | User can set for a container image the types: lecture, batch, data. The first two can be used in lectures, the second can also be used in by job system. The "data" type is used to mark a container which only transport data (for ml).
| * [client] Allow user to define container with Repository Image (directly from ↵ralph isenmann2021-05-119-13/+66
| | | | | | | | hub.docker)
* | [client,server] Rename 'vm.disk' package to 'virtualization.disk'Manuel Bentele2021-05-193-8/+8
| |
* | Merge branch 'refactor/vm-config-transformation-logic'Manuel Bentele2021-05-1923-233/+225Star
|\ \
| * | [client] Remove start command pane on QEMU VM upload pageManuel Bentele2021-04-305-26/+1Star
| | |
| * | [client] Add QEMU virtualizer icon for frontendManuel Bentele2021-04-271-0/+0
| | |
| * | [client] Set log4j debug level for file (DEBUG) and console (INFO)Manuel Bentele2021-04-274-16/+38
| | |
| * | [client,server] Refactors and abstracts version information in config logic ↵Manuel Bentele2021-04-2310-43/+70
| | | | | | | | | | | | and disk image
| * | [client,server] Encapsulate transformation logic for virtualization ↵Manuel Bentele2021-04-204-88/+59Star
| | | | | | | | | | | | configurations
| * | [client,server] Rename VmMetaData classesManuel Bentele2021-04-1610-109/+106Star
| | |
| * | [client,server] Move VmMetaData classes to new virtualization config directoriesManuel Bentele2021-04-159-29/+29
| | |
* | | [client] Change artifact name of 'proxy-vole' to satisfy naming conventionManuel Bentele2021-05-181-1/+1
| |/ |/|
* | [client] Revert decription fields to JTextAreaStephan Schwär2021-04-234-19/+24
| |
* | [client] WordingSteffen Ritter2021-04-221-7/+7
| |
* | [server] Fix download of images for studentsStephan Schwär2021-04-211-2/+2
| | | | | | | | | | | | | | | | | | 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.