Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'feature/docker-data-container' of ↵feature/docker-data-container | ralph isenmann | 2021-11-10 | 1 | -0/+6 |
|\ | | | | | | | git.openslx.org:openslx-ng/tutor-module into feature/docker-data-container | ||||
| * | [client] allow to select data container images in mount config | ralph isenmann | 2021-09-07 | 4 | -27/+126 |
| | | |||||
| * | [server] add endpoint to dmsd webserver for image metadata | ralph isenmann | 2021-09-07 | 2 | -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; refactoring | ralph isenmann | 2021-11-10 | 2 | -30/+22 |
| | | |||||
* | | [client] allow to select data container images in mount config | ralph isenmann | 2021-10-28 | 4 | -51/+140 |
| | | |||||
* | | [server] add endpoint to dmsd webserver for image metadata | ralph isenmann | 2021-10-28 | 2 | -22/+61 |
| | | | | | | | | new endpoint /image/container/<baseimageid>/metadata to request specific information about an existing image (virtId==docker and containerImageType==data) | ||||
* | | [client] refactoring: improve i18n, hide unsed ContainerImageType in ↵ | ralph isenmann | 2021-10-28 | 8 | -53/+55 |
| | | | | | | | | ContainerPanel | ||||
* | | [client] refactoring: apply changes from master-sync-share | ralph isenmann | 2021-10-15 | 4 | -26/+25 |
| | | |||||
* | | [client] Update process of the download for container images | ralph isenmann | 2021-10-15 | 3 | -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 isenmann | 2021-10-15 | 6 | -7/+80 |
| | | |||||
* | | [client] update input methods for container images | ralph isenmann | 2021-10-14 | 3 | -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 creation | ralph isenmann | 2021-10-06 | 2 | -14/+17 |
| | | |||||
* | | [client] double wording | Steffen Ritter | 2021-08-17 | 1 | -1/+1 |
|/ | |||||
* | [client] minor fixes to container related part | ralph isenmann | 2021-08-13 | 13 | -60/+93 |
| | | | | | | - fix typos - do not allow empty Dockerfiles - add translations | ||||
* | [*] Add "modern" way to set target Java version | Simon Rettberg | 2021-08-12 | 2 | -1/+2 |
| | |||||
* | [*] Adapt to de-genricization of VirtualizationConfiguration | Simon Rettberg | 2021-08-12 | 6 | -321/+130 |
| | |||||
* | [client] Set anti aliasing properties after LAF initialization | Simon Rettberg | 2021-08-12 | 1 | -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] Fix FlatLaf on Windows JRE-8 | Simon Rettberg | 2021-08-12 | 1 | -1/+1 |
| | | | | | | | | | | | Forcing the version of maven-assembly-plugin to 3.0 seems to mess up the build process of the fat jar. The Java 9+ specific classes from the META-INF/versions directory get copied to the root of the jar, replacing the JRE-8 specific classes. This leads to unloadable classes on Windows with JRE-8. Also we need to add the Multi-Release property to MANIFEST.MF to make sure the modern JRE-9+ classes get loaded on newer JREs, so all the additional features get used. | ||||
* | [client] Print error message if no LookAndFeel can be loaded | Simon Rettberg | 2021-08-11 | 1 | -2/+6 |
| | |||||
* | [client] Add optional FlatLaf Light and Dark look and feel | Manuel Bentele | 2021-08-09 | 2 | -0/+13 |
| | |||||
* | [client] Escape '=' in HTML translation text to fix URL null pointer | Manuel Bentele | 2021-08-05 | 3 | -3/+3 |
| | |||||
* | [client] Do not print compression warning for QCOW2 images | Manuel Bentele | 2021-08-05 | 1 | -2/+5 |
| | |||||
* | [client] fix classcast exception and import | ralph isenmann | 2021-07-08 | 1 | -2/+2 |
| | |||||
* | [client] fix blocking of dozmod during the finale state of a image download | ralph isenmann | 2021-07-08 | 1 | -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. | ||||
* | [server] Refactor printing of app information from MANIFEST.MF | Manuel Bentele | 2021-07-02 | 2 | -12/+14 |
| | |||||
* | [client] Refactor printing of app information from MANIFEST.MF | Manuel Bentele | 2021-07-02 | 4 | -73/+14 |
| | |||||
* | [client] Make launchData a byte array; this is opaque data | Simon Rettberg | 2021-07-02 | 1 | -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 setup | Manuel Bentele | 2021-06-28 | 6 | -1/+26 |
| | |||||
* | [server] Add URL path /bwlp/container/clusterimages to retrieve information ↵ | ralph isenmann | 2021-06-24 | 2 | -18/+85 |
| | | | | about registered container images | ||||
* | [client] Use the label of ContainerImageType it the GUI | ralph isenmann | 2021-06-24 | 2 | -2/+4 |
| | |||||
* | [client] Update project structure, related to container model. | ralph isenmann | 2021-06-23 | 14 | -479/+19 |
| | | | | | - import container model from master-sync-shared subproject - container model and dependencies removed | ||||
* | [client] Set Container Image Type during creation, set text labes | ralph isenmann | 2021-06-22 | 8 | -59/+127 |
| | |||||
* | [client] Allow user to define a container run command in the lecture details ↵ | ralph isenmann | 2021-06-09 | 2 | -43/+64 |
| | | | | | | (Container Tab) Add input field to specify the desired command for a container (https://docs.docker.com/engine/reference/run/) | ||||
* | [client,server] Add configuration overwrites to use master-server Docker ↵ | Manuel Bentele | 2021-06-02 | 3 | -14/+61 |
| | | | | container | ||||
* | [server] Package build version and timestamp into MANIFEST.MF | Manuel Bentele | 2021-06-01 | 1 | -1/+30 |
| | | | | Fixes: #3857 | ||||
* | [server] Refactor container network to match common Docker network | Manuel Bentele | 2021-06-01 | 4 | -34/+55 |
| | |||||
* | [server] Update test dataset for dozmod-server | Manuel Bentele | 2021-05-31 | 1 | -7/+0 |
| | |||||
* | [client,server] Fix spelling mistakes in the documentationdmsd-v3.10 | Manuel Bentele | 2021-05-25 | 2 | -7/+7 |
| | |||||
* | [client] Change deprecated name 'bwSuite' to 'bwLehrpool-Suite' in the ↵ | Manuel Bentele | 2021-05-25 | 2 | -16/+16 |
| | | | | documentation | ||||
* | [client,server] Add a newline after each sentence in the documentation | Manuel Bentele | 2021-05-25 | 3 | -10/+25 |
| | |||||
* | [client,server] Add doc about how to build and configure server and client | Manuel Bentele | 2021-05-21 | 3 | -11/+119 |
| | |||||
* | [server] Setting timezone for database Docker container | Manuel Bentele | 2021-05-21 | 1 | -0/+1 |
| | |||||
* | [client] Remove redundant formatting of VirtualBox configurations | Manuel Bentele | 2021-05-21 | 1 | -4/+2 |
| | | | | | | | | | 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) | ||||
* | [server] Start dozmod-server Docker container after database Docker ↵ | Manuel Bentele | 2021-05-20 | 5 | -51/+77 |
| | | | | container is ready | ||||
* | [server] Update initial database schema and test dataset | Manuel Bentele | 2021-05-20 | 2 | -105/+563 |
| | |||||
* | [server] Add phpMyAdmin container to Docker setup | Manuel Bentele | 2021-05-20 | 1 | -2/+19 |
| | |||||
* | [server] Save VM images of the Docker setup on a Docker volume | Manuel Bentele | 2021-05-20 | 1 | -0/+5 |
| | |||||
* | [server] Fix inverted user == null logic | Simon Rettberg | 2021-05-19 | 1 | -5/+5 |
| | |||||
* | [server] Restart database docker container only on failure | Manuel Bentele | 2021-05-19 | 1 | -1/+1 |
| | |||||
* | [client] Remove needless logger instance | Manuel Bentele | 2021-05-19 | 1 | -3/+0 |
| |