Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [client] Add missing null check | Simon Rettberg | 2019-04-09 | 1 | -1/+3 |
| | |||||
* | [client] introduce branding, --dump and --pack | Jonathan Bauer | 2019-01-31 | 2 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | Application name, service name, master server endpoints, documentation websites needed to be configurable to allow for an easy rebranding of the suite. Two new options allow this: use '--dump <folder>' to dump the jar's configurable files into that folder. Aside from text templates in 'txt', logos and icons in 'img', the 'branding.properties' file contains: * masterserver.address : self-explanatory * application.name : name to be shown on graphical elements like the main window * service.name : name to be used as a prefix for formulation like 'bwLehrpool-Team' or 'bwLehrpool-System' etc * service.faq.website : link to FAQ website * service.email : support contact address Once edited, the whole folder can be integrated into the Suite with '--pack <folder> <new_jar>'. The path to the new jar is then the rebranded version of the suite. | ||||
* | Revert "[client] Get rid of Feature checks; RPC version was bumped" | Simon Rettberg | 2018-12-11 | 1 | -2/+21 |
| | | | | This reverts commit b9f993161d7a8472e82f2c747c2361a3ba411b6a. | ||||
* | [client] Get rid of Feature checks; RPC version was bumped | Simon Rettberg | 2018-12-07 | 1 | -21/+2![]() |
| | |||||
* | [client] Simplify detected vm type handling | Simon Rettberg | 2018-09-17 | 1 | -20/+14![]() |
| | |||||
* | [client] reworked ImageDetailsWindow | Jonathan Bauer | 2018-06-25 | 1 | -1/+1 |
| | | | | | | * switch to tab layout * support for new dialog monitor * simplified (hah!) permissions handling | ||||
* | [client] Move netrules configurator into tab | Simon Rettberg | 2018-06-22 | 1 | -20/+1![]() |
| | |||||
* | [client] Refactor change monitor classes, better error message handling | Simon Rettberg | 2018-06-21 | 1 | -1/+1 |
| | |||||
* | [client] Switch over LectureDetailsWindow to new change monitor system | Simon Rettberg | 2018-06-20 | 1 | -1/+1 |
| | | | | This saves ~230 LOC, making the class about 25% smaller | ||||
* | [client] Use TConst virtualizer constants | Simon Rettberg | 2018-04-24 | 1 | -2/+3 |
| | |||||
* | [client] too much bash :) | Jonathan Bauer | 2018-04-23 | 1 | -1/+1 |
| | |||||
* | [client] remove test code -.- | Jonathan Bauer | 2018-04-20 | 1 | -1/+1 |
| | |||||
* | [client] respect Feature.MULTIPLE_HYPERVISOR | Jonathan Bauer | 2018-04-20 | 1 | -13/+25 |
| | |||||
* | [client] formatting | Jonathan Bauer | 2018-04-20 | 1 | -6/+5![]() |
| | |||||
* | [client] error if VM (not disk) has snapshots | Jonathan Bauer | 2018-04-20 | 1 | -3/+2![]() |
| | |||||
* | [client] Better error msg for hypervisor mismatch on upload | Steffen Ritter | 2018-04-18 | 1 | -1/+1 |
| | |||||
* | [client] do not allow a change in virtualizer | Jonathan Bauer | 2018-04-18 | 1 | -0/+11 |
| | |||||
* | [client] fix wrong filter selected when creating new vm | Jonathan Bauer | 2018-04-17 | 1 | -3/+1![]() |
| | |||||
* | [client] Minor cleanups, add/remove TODOs, rename vars, ... | Simon Rettberg | 2018-04-16 | 1 | -3/+3 |
| | |||||
* | [*] Add virtualbox support | Victor Mocanu | 2018-04-16 | 2 | -18/+67 |
| | |||||
* | [client] Add hint to image upload wizard that you can update existing VMs | Simon Rettberg | 2016-11-10 | 1 | -2/+2 |
| | |||||
* | [client] remove unneeded wrapped class for netrules/runscript + fix some ↵ | Jonathan Bauer | 2016-09-05 | 1 | -9/+10 |
| | | | | save button enable problems once more... | ||||
* | [client] sort OS list in wizard's image creation page | Jonathan Bauer | 2016-09-02 | 1 | -0/+3 |
| | |||||
* | [client] splitted netrules & runscript tab/panel/w/e | Jonathan Bauer | 2016-09-02 | 1 | -12/+15 |
| | |||||
* | [client] reworked vmx editor | Jonathan Bauer | 2016-09-02 | 2 | -2/+1![]() |
| | |||||
* | [client] Don't allow upload of snapshotted VMs | Simon Rettberg | 2016-08-30 | 1 | -6/+43 |
| | |||||
* | [client] Check for vmware lock file when user selects a vm for upload | Simon Rettberg | 2016-08-17 | 1 | -0/+22 |
| | |||||
* | [client] fix bad condition | Jonathan Bauer | 2016-08-17 | 1 | -2/+1![]() |
| | |||||
* | [client] re-enable advanced and restrictions tabs based on API version | Jonathan Bauer | 2016-08-17 | 1 | -5/+7 |
| | |||||
* | [client] ImageUploadWizard: hide the "create lecture for that VM" button ↵ | Jonathan Bauer | 2016-08-15 | 1 | -2/+4 |
| | | | | until the download is complete instead of just disabling it | ||||
* | [client] disabled UI elements for unfinished features | Jonathan Bauer | 2016-06-22 | 1 | -0/+2 |
| | |||||
* | [client] fix typo + always call collapseFullySelectedNodes in setCheckedState | Jonathan Bauer | 2016-03-15 | 1 | -1/+0![]() |
| | |||||
* | [client/server] add support for advanced configuration for usb/netrules stuff | Jonathan Bauer | 2016-03-03 | 1 | -5/+27 |
| | |||||
* | [client] Improve some texts (image -> vm mostly) | Simon Rettberg | 2016-02-04 | 1 | -4/+5 |
| | |||||
* | [client] Show lecture valid days in red if < 7 days | Simon Rettberg | 2016-01-29 | 1 | -0/+2 |
| | |||||
* | [client] Sanitize coding style/conventions in GUI classes | Simon Rettberg | 2016-01-29 | 9 | -66/+66 |
| | |||||
* | [client] Fix NPE | Simon Rettberg | 2016-01-26 | 1 | -1/+1 |
| | |||||
* | [client] Save locations selected in winzard; check location count; default ↵ | Simon Rettberg | 2016-01-22 | 1 | -1/+14 |
| | | | | to "prioritize" | ||||
* | [client] Cleanup & formatting | Simon Rettberg | 2016-01-22 | 1 | -31/+4![]() |
| | |||||
* | [client] Changed location selector from lists to tree selection | Jonathan Bauer | 2016-01-21 | 1 | -18/+18 |
| | |||||
* | [client] checkbox to show the lecture only in the selected rooms | Jonathan Bauer | 2016-01-05 | 1 | -10/+11 |
| | | | | | | functionality still wip renamed room -> locations | ||||
* | [client] room selection widget [wip] | Jonathan Bauer | 2015-12-18 | 1 | -0/+57 |
| | | | | | new wizard page in the lecture wizard new button "Raumauswahl" LectureDetailsWindow | ||||
* | [client] Refactoring: Use TextChangeListener instead of DocumentListener | Simon Rettberg | 2015-10-27 | 2 | -29/+6![]() |
| | |||||
* | [client] Disabled checkboxes for not implemented features (internet access ↵ | Stephan Schwaer | 2015-10-08 | 1 | -0/+4 |
| | | | | and exam) for lectures | ||||
* | [client] Removed useless isActive button from imageCreation wizard. | Stephan Schwaer | 2015-10-07 | 1 | -2/+0![]() |
| | |||||
* | [client] Code formatting. | Stephan Schwaer | 2015-10-07 | 3 | -13/+13 |
| | |||||
* | [client] Can now continue in imageListPage in lecture wizard with double ↵ | Stephan Schwaer | 2015-10-07 | 1 | -1/+16 |
| | | | | click on image. | ||||
* | [client] Made dedicated buttons in the mainWindow. Changed string in lecture ↵ | Stephan Schwaer | 2015-10-07 | 1 | -3/+3 |
| | | | | wizard. | ||||
* | [client] Calculate and show the days between the selected dates in lecture ↵ | Stephan Schwaer | 2015-10-06 | 1 | -2/+22 |
| | | | | creation wizard. | ||||
* | [client] Fixed default permissions not beeing written at image creation. | Stephan Schwaer | 2015-10-06 | 1 | -5/+7 |
| |