Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [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] 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 |
| | |||||
* | [server] Prevent division by zero | Simon Rettberg | 2019-04-09 | 1 | -1/+1 |
| | |||||
* | [server] Fix: Client gets disabled network shares on vm start | Simon Rettberg | 2019-03-07 | 1 | -1/+1 |
| | |||||
* | [server] Support loading/saving preset network rules | Simon Rettberg | 2019-02-27 | 5 | -17/+188 |
| | |||||
* | [server] Implement fetching preset runscripts | Simon Rettberg | 2019-02-26 | 2 | -0/+14 |
| | |||||
* | [server] Assign runscript to lecture: Fix query | Simon Rettberg | 2019-02-25 | 1 | -1/+1 |
| | |||||
* | [*] Make ServerSideCopy configurable | Simon Rettberg | 2019-02-22 | 2 | -6/+61 |
| | | | | | | | | Options are OFF, ON, AUTO, USER AUTO enables it as soon as upload speed falls below 10MiB/s USER enables a checkbox in the client to toggle it for each individual upload | ||||
* | [server] DeleteOldUsers: Don't print names of users we keep | Simon Rettberg | 2019-02-14 | 2 | -8/+12 |
| | |||||
* | [*] Fix accidental use of Boolean.getBoolean. (-> .parseBoolean()) | Simon Rettberg | 2019-01-14 | 1 | -1/+1 |
| | |||||
* | [server] Get runscripts for lecture: Fix query | Simon Rettberg | 2019-01-09 | 1 | -7/+8 |
| | |||||
* | Revert "[server] Clear Features list now that RPC version bumped" | Simon Rettberg | 2018-12-12 | 1 | -1/+5 |
| | | | | This reverts commit f066e1fda7634ee0ff74ce92f15e90a37923f73e. | ||||
* | [*] Follow changes in m-s-s to load/save predef netshare/filters | Simon Rettberg | 2018-12-11 | 4 | -31/+48 |
| | |||||
* | [server] Add sharename index | Simon Rettberg | 2018-12-10 | 1 | -1/+2 |
| | |||||
* | [server] Add scriptname index | Simon Rettberg | 2018-12-10 | 1 | -1/+2 |
| | |||||
* | [server] ADD CLASS! FINISH WRITING!t push | Simon Rettberg | 2018-12-10 | 2 | -0/+106 |
| | |||||
* | [server] Support downloading and querying preset runscripts | Simon Rettberg | 2018-12-08 | 4 | -5/+110 |
| | |||||
* | [server] DB Updater: Use helper methods | Simon Rettberg | 2018-12-08 | 1 | -50/+14 |
| | |||||
* | [server] Fix query | Simon Rettberg | 2018-12-07 | 1 | -0/+1 |
| | |||||
* | [server] Fix query | Simon Rettberg | 2018-12-07 | 1 | -1/+1 |
| | |||||
* | [server] ImageSummary: Fill fileSizeSum and versionCount | Simon Rettberg | 2018-12-07 | 1 | -1/+9 |
| | |||||
* | [server] Use designated method to ensure user is logged in | Simon Rettberg | 2018-12-07 | 1 | -1/+1 |
| | |||||
* | [server] Clear Features list now that RPC version bumped | Simon Rettberg | 2018-12-07 | 1 | -5/+1 |
| | | | | Since we're not backwards compatible we can start anew | ||||
* | [server] Return lecture vmx/netshare/ldapfilter as .tar.gz | Simon Rettberg | 2018-12-07 | 2 | -69/+109 |
| | | | | | | Save some network roundtrips and make extending delivered data much easier. Adding another http request for every bit of information won't scale over time. | ||||
* | [server] Fix saving preset netshares for lecture | Simon Rettberg | 2018-12-05 | 1 | -9/+24 |
| | |||||
* | [server] Json.deserializeThrift -> Json.deserialize | Simon Rettberg | 2018-12-05 | 4 | -8/+12 |
| | |||||
* | [server] Fix comment | Simon Rettberg | 2018-12-03 | 1 | -2/+1 |
| | |||||
* | [server] set proper shareid for predefined | Jonathan Bauer | 2018-12-03 | 1 | -2/+3 |
| | |||||
* | [server] support predefined network shares | Jonathan Bauer | 2018-12-03 | 2 | -12/+33 |
| | |||||
* | [server] Updater: Fix netshare table layout | Simon Rettberg | 2018-12-03 | 1 | -1/+1 |
| | |||||
* | [server] renamed DbNetshare -> DbLectureNetshare | Jonathan Bauer | 2018-12-03 | 3 | -7/+7 |
| | |||||
* | [server] getPredefinedData: Check user token before returning data | Simon Rettberg | 2018-12-03 | 1 | -0/+1 |
| | |||||
* | [server] Print stack trace on uncommited query warning | Simon Rettberg | 2018-12-03 | 1 | -2/+3 |
| | |||||
* | [server] Support loading/saving custom lecture/LDAP filters | Simon Rettberg | 2018-12-01 | 2 | -16/+80 |
| | |||||
* | [server] Updater: Create preset filters/netshares tables, constraints | Simon Rettberg | 2018-12-01 | 1 | -6/+112 |
| | |||||
* | [server] Fix issues FindBugs uncovered | Simon Rettberg | 2018-06-28 | 5 | -22/+21 |
| | |||||
* | [server] Kill Util class; methods moved to m-s-s | Simon Rettberg | 2018-06-18 | 11 | -56/+10 |
| | |||||
* | [server] Fix create statement for lecturefilter | Simon Rettberg | 2018-06-18 | 1 | -1/+0 |
| | |||||
* | Add support for LDAP lecture filters | Simon Rettberg | 2018-06-14 | 7 | -4/+165 |
| | |||||
* | [server] Don't wipe network shares if client didn't set field | Simon Rettberg | 2018-06-13 | 1 | -2/+6 |
| | | | | | Old clients wouldn't know about network shares and happily wipe the list every time the user edits a lecture. | ||||
* | [server] Adapt to moved class | Simon Rettberg | 2018-05-14 | 2 | -2/+2 |
| | |||||
* | [client] Speed up hashing | Simon Rettberg | 2018-05-14 | 1 | -24/+0 |
| | |||||
* | [server] Support server side chunk copying | Simon Rettberg | 2018-05-11 | 8 | -59/+311 |
| |