Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [client,server] Add doc about how to build and configure server and client | Manuel Bentele | 2021-05-21 | 1 | -11/+55 |
| | |||||
* | [server] Setting timezone for database Docker container | Manuel Bentele | 2021-05-21 | 1 | -0/+1 |
| | |||||
* | [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,server] Rename 'vm.disk' package to 'virtualization.disk' | Manuel Bentele | 2021-05-19 | 1 | -2/+2 |
| | |||||
* | Merge branch 'refactor/vm-config-transformation-logic' | Manuel Bentele | 2021-05-19 | 5 | -36/+57 |
|\ | |||||
| * | [server] Set log4j debug level for console (INFO) | Manuel Bentele | 2021-04-27 | 3 | -12/+24 |
| | | |||||
| * | [client,server] Refactors and abstracts version information in config logic ↵ | Manuel Bentele | 2021-04-23 | 2 | -4/+6 |
| | | | | | | | | and disk image | ||||
| * | [client,server] Encapsulate transformation logic for virtualization ↵ | Manuel Bentele | 2021-04-20 | 1 | -19/+26 |
| | | | | | | | | configurations | ||||
| * | [client,server] Rename VmMetaData classes | Manuel Bentele | 2021-04-16 | 2 | -14/+14 |
| | | |||||
| * | [client,server] Move VmMetaData classes to new virtualization config directories | Manuel Bentele | 2021-04-15 | 1 | -2/+2 |
| | | |||||
* | | [client,server] Fix invalid URLs to the project's website in Maven ↵ | Manuel Bentele | 2021-05-18 | 1 | -1/+1 |
| | | | | | | | | configurations | ||||
* | | [server] Fix NPEsuite-2.0 | Simon Rettberg | 2021-04-23 | 1 | -4/+4 |
| | | | | | | | | Bug introduced by the student download feature. | ||||
* | | [server] Reject student logins if student download is disabled | Simon Rettberg | 2021-04-21 | 2 | -0/+8 |
| | | |||||
* | | [server] Fix download of images for students | Stephan Schwär | 2021-04-21 | 1 | -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 upload | Simon Rettberg | 2021-04-21 | 2 | -18/+41 |
| | | |||||
* | | [server] SSC default: AUTO | Simon Rettberg | 2021-04-21 | 1 | -1/+1 |
|/ | |||||
* | [server] Add future function docker_container. | ralph isenmann | 2021-03-18 | 1 | -0/+4 |
| | | | | because of missing entry in db this featuer is currently commented out | ||||
* | [server] Fix warnings and replace deprecated methods | Manuel Bentele | 2021-03-11 | 8 | -39/+8![]() |
| | |||||
* | [server] Build and run dozmod-server as Docker container | Manuel Bentele | 2021-03-11 | 5 | -4/+191 |
| | |||||
* | [client,server] Remove unused/empty unit tests | Manuel Bentele | 2021-03-11 | 1 | -38/+0![]() |
| | |||||
* | [client,server] Enable Java compiler warnings | Manuel Bentele | 2021-03-11 | 1 | -0/+1 |
| | |||||
* | [client,server] Remove shaded packaging | Manuel Bentele | 2021-03-11 | 1 | -45/+12![]() |
| | | | | | | | WARNING: As a result of this change, the normal Jar packages can no longer be executed independently. Therefore, please publish from now on only the fully packed Jar files which are suffixed with "-jar-with-dependencies.jar". | ||||
* | [client,server] Refactor disk image representation | Manuel Bentele | 2021-03-11 | 2 | -7/+6![]() |
| | |||||
* | Merge remote-tracking branch 'origin/feature/htmlEditorInDescrioptionText' ↵ | Stephan Schwär | 2020-12-11 | 5 | -14/+146 |
|\ | | | | | | | into feature-merge | ||||
| * | [server] Up the safety game even more: Don't delete if disjoint | Simon Rettberg | 2020-09-28 | 1 | -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 empty | Simon Rettberg | 2020-09-28 | 1 | -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 exception | Simon Rettberg | 2020-09-25 | 2 | -4/+2![]() |
| | | |||||
| * | [server] Formatting | Simon Rettberg | 2020-09-25 | 1 | -6/+5![]() |
| | | |||||
| * | [server] RPC: Add "scan for orphaned files" function | Simon Rettberg | 2020-09-25 | 3 | -2/+117 |
| | | | | | | | | | | | | | | | | This function can either just scan, or scan and delete for files on the vmstore that don't have a matching entry in the database. This can happen if you restore an older backup after having uploaded new VMs. References #3321 | ||||
| * | [server] switch to Java 1.8 | Simon Rettberg | 2020-09-25 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'feature/search-in-description' into feature-merge | Stephan Schwär | 2020-11-17 | 2 | -5/+6 |
|\ \ | |||||
| * | | [server] Adapt SQL queries to new models | Mürsel Türk | 2020-10-14 | 2 | -5/+6 |
| |/ | | | | | | | Resolves: #3691 | ||||
* | | Merge remote-tracking branch 'origin/buxfix/searchCaseSensitive' into ↵ | Stephan Schwär | 2020-11-11 | 2 | -8/+38 |
|\ \ | | | | | | | | | | feature-merge | ||||
| * | | [server] check if user can see imagedetails removed in funktion ↵ | Kuersat Akmaz | 2020-08-03 | 1 | -7/+0![]() |
| | | | | | | | | | | | | | | | | | | | | | Serverhandler.getimagedetails The check has been removed because it is no longer needed Issue : #3727 | ||||
| * | | [server] getimageversion funtion only shows needed information | Kuersat Akmaz | 2020-08-03 | 1 | -14/+30 |
| | | | | | | | | | | | | | | | | | | the function did return the uploaderid which is not necessary for students to see. So i removed it. Issue : #3727 | ||||
| * | | [server] getimageDetails query for Students adjustet so that they can see ↵ | Kuersat Akmaz | 2020-08-01 | 2 | -1/+22 |
| |/ | | | | | | | | | | | | | only needed information I adjusted the qyery so that they can see only needed information Issue : #3743 | ||||
* / | [server] Modify sql Statement to receive metadata | ralph isenmann | 2020-09-15 | 1 | -1/+1 |
|/ | | | | Left Join on os_x_virt table because there is no combination of osid and virtid for docker. | ||||
* | [server] Disallow deleting busy images, fix multiple clones from master | Simon Rettberg | 2019-10-21 | 5 | -9/+74 |
| | | | | | | | | | | | Deleting images that are currently being up- or downloaded would create some confusion server-side, so disallow this. We accidentally didn't use the image version id as the transfer id for downloads from the master server; fix that so that triggering the download of the same image multiple times won't actually download the same image multiple times. Closes #3651 | ||||
* | [server] Fix: Don't use deprecated methods from FileUtils | Simon Rettberg | 2019-09-13 | 1 | -3/+4 |
| | |||||
* | Implement CONFIG_USB feature | Simon Rettberg | 2019-07-01 | 1 | -0/+1 |
| | |||||
* | Adapt to rename in master-sync-shared | Simon Rettberg | 2019-06-19 | 1 | -1/+1 |
| | | | | Commit 6fcaab3 in mss | ||||
* | Adapt to changes regarding USB speed settings | Simon Rettberg | 2019-06-18 | 1 | -3/+6 |
| | |||||
* | [server] Reword log message | Simon Rettberg | 2019-04-09 | 1 | -1/+1 |
| | |||||
* | [server] Remove redundant override | Simon Rettberg | 2019-04-09 | 1 | -5/+0![]() |
| | | | | Same code is present in super class | ||||
* | [server] Add admin permissions for replicated VMs | Simon Rettberg | 2019-04-09 | 2 | -0/+9 |
| |