Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [client] MetaDataCache: Add getters for ldap/netshare predefined list | Simon Rettberg | 2018-11-26 | 1 | -4/+44 | |
| | ||||||
* | [client] remove old workaround | Jonathan Bauer | 2018-11-26 | 1 | -4/+0 | |
| | ||||||
* | [client] netshare new features | Jonathan Bauer | 2018-11-26 | 2 | -22/+64 | |
| | | | | | | | * added "is printer" checkbox (internally saves mount point as '-') * allow empty share names (internally mapped to '-') * allow empty share mount points (displayed as '-') * spaced out some form components | |||||
* | [client] Overhaul netrules editor | Simon Rettberg | 2018-11-22 | 2 | -86/+127 | |
| | | | | | Get rid of DNS lookups, support IPv6 addresses and addresses in CIDR notion. | |||||
* | [client] Rename files/vars | Simon Rettberg | 2018-11-22 | 2 | -20/+20 | |
| | ||||||
* | [client] Remove dead code | Simon Rettberg | 2018-11-21 | 1 | -71/+0 | |
| | ||||||
* | [client] Rename Startscript tab | Simon Rettberg | 2018-11-21 | 1 | -2/+1 | |
| | ||||||
* | [client] Add setting to mute/unmute sound at startup | Simon Rettberg | 2018-11-21 | 2 | -91/+173 | |
| | ||||||
* | [client] VM-Versions -> VM-Versionen | Jonathan Bauer | 2018-10-10 | 1 | -1/+1 | |
| | ||||||
* | [client] Simplify detected vm type handling | Simon Rettberg | 2018-09-17 | 1 | -20/+14 | |
| | ||||||
* | [client] enable save button when changing linked VM of a lecture | Jonathan Bauer | 2018-09-10 | 2 | -12/+38 | |
| | | | | Closes #3422 | |||||
* | [client] async fetch of image details | Jonathan Bauer | 2018-09-10 | 1 | -16/+31 | |
| | ||||||
* | [client] fix location tree not triggering change monitor | Jonathan Bauer | 2018-09-10 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'master' of git.openslx.org:openslx-ng/tutor-module | Jonathan Bauer | 2018-09-05 | 1 | -21/+77 | |
|\ | ||||||
| * | [client] Introduce visibility flag for runscript | Steffen Ritter | 2018-07-09 | 1 | -21/+77 | |
| | | | | | | | | | | | | Requires at least MiniLinux 21. Else it will break runscript functionality if a visibility flag is set in the lecture db but the minilinux doesn't know how to handle it. | |||||
* | | [client] fixes network shares visibility & perms | Jonathan Bauer | 2018-09-05 | 1 | -1/+1 | |
|/ | | | | Closes #3411 | |||||
* | [client] image details: Move share/update button to overview tab | Simon Rettberg | 2018-06-28 | 3 | -19/+24 | |
| | | | | Also tweak some minor UI issues | |||||
* | [client] Fix stuff FindBugs complained about | Simon Rettberg | 2018-06-27 | 14 | -31/+37 | |
| | ||||||
* | [client] Fix string compare | Simon Rettberg | 2018-06-27 | 1 | -1/+1 | |
| | ||||||
* | [client] Clean up change monitors: Unify generic listener | Simon Rettberg | 2018-06-26 | 8 | -184/+60 | |
| | ||||||
* | [client] Move ResourceLoader back to dozmod client | Simon Rettberg | 2018-06-26 | 6 | -5/+180 | |
| | ||||||
* | [client] Fix compile error: Remove ref to undefined member | Simon Rettberg | 2018-06-26 | 2 | -3/+3 | |
| | ||||||
* | [client] special default admin permissions case handling | Jonathan Bauer | 2018-06-25 | 1 | -9/+35 | |
| | ||||||
* | [client] more optimization on ImageDetailWindow | Jonathan Bauer | 2018-06-25 | 1 | -20/+16 | |
| | | | | (gimme dat star!) | |||||
* | [client] reworked ImageDetailsWindow | Jonathan Bauer | 2018-06-25 | 8 | -488/+375 | |
| | | | | | | * switch to tab layout * support for new dialog monitor * simplified (hah!) permissions handling | |||||
* | [client] Fix change detection for lecture permissions | Simon Rettberg | 2018-06-25 | 2 | -15/+6 | |
| | ||||||
* | [client] Move netrules configurator into tab | Simon Rettberg | 2018-06-22 | 8 | -319/+118 | |
| | ||||||
* | [client] Sanitize class/var names, split up control package | Simon Rettberg | 2018-06-21 | 28 | -297/+102 | |
| | | | | | | | All configurators have moved from *.control to *.configurator *.control should be used for simple controls that feel like they're really just one thing. The configurators are more like a group of controls. | |||||
* | [client] Refactor change monitor classes, better error message handling | Simon Rettberg | 2018-06-21 | 23 | -144/+267 | |
| | ||||||
* | [client] showMessagBox with clickable Hyperlink | Steffen Ritter | 2018-06-21 | 2 | -6/+43 | |
| | ||||||
* | [client] Switch over LectureDetailsWindow to new change monitor system | Simon Rettberg | 2018-06-20 | 10 | -451/+209 | |
| | | | | This saves ~230 LOC, making the class about 25% smaller | |||||
* | [client] Add GUI change handling classes | Simon Rettberg | 2018-06-20 | 13 | -12/+857 | |
| | | | | | | | | | | | | | | | Code to track if a dialog contains modified controls has been messy, error prone and all over the place. Adding a control to a dialog required adding multiple fields to the dialog class and adding new code in multiple places. This is an approach to create a centralized facility that would only require adding all controls of a dialog to the monitor in one place, and then defining a callback to get informed when the validity or content of the whole form changes. The monitor class will also remember the original state of the dialog, so you can tell if the user undoes their changes manually. | |||||
* | [server] Don't use shared instance in multi-threaded app | Simon Rettberg | 2018-06-20 | 1 | -1/+2 | |
| | ||||||
* | [client] Force user to scroll disclaimer down | Steffen Ritter | 2018-06-18 | 2 | -1/+21 | |
| | ||||||
* | [client] Use WordWrapLabel for HelpText | Steffen Ritter | 2018-06-18 | 1 | -1/+1 | |
| | ||||||
* | [client] LectureDetails: Auto-resize columns, make window a bit wider | Simon Rettberg | 2018-06-18 | 3 | -8/+7 | |
| | ||||||
* | [client] Add privacy notice window | Steffen Ritter | 2018-06-15 | 7 | -150/+333 | |
| | ||||||
* | Add support for LDAP lecture filters | Simon Rettberg | 2018-06-14 | 4 | -4/+271 | |
| | ||||||
* | [client] Fix concurrent list access | Simon Rettberg | 2018-05-16 | 1 | -1/+1 | |
| | ||||||
* | [client] Speed up hashing | Simon Rettberg | 2018-05-14 | 1 | -113/+107 | |
| | ||||||
* | [client] UploadPanel: Add checkbox to toggle server side copying | Simon Rettberg | 2018-05-12 | 3 | -5/+73 | |
| | ||||||
* | [client] Fix call | Simon Rettberg | 2018-05-12 | 1 | -1/+3 | |
| | ||||||
* | [client] Fix inverted logic for slowed down hashing | Simon Rettberg | 2018-05-09 | 1 | -1/+1 | |
| | ||||||
* | [client] Show server side progress and estimated virtual speed | Simon Rettberg | 2018-05-09 | 7 | -13/+43 | |
| | ||||||
* | [client] Hide virtualizer icon if only one type present | Simon Rettberg | 2018-04-28 | 1 | -0/+13 | |
| | ||||||
* | [client] fix round 2... | Jonathan Bauer | 2018-04-27 | 1 | -1/+1 | |
| | ||||||
* | [client] fix bad public image list pruning.... | Jonathan Bauer | 2018-04-27 | 1 | -4/+6 | |
| | ||||||
* | update imports of ResourceLoader | Jonathan Bauer | 2018-04-27 | 6 | -171/+5 | |
| | | | | and removed the class and dep in pom.xml | |||||
* | fix broken links on some desktop | Jonathan Bauer | 2018-04-26 | 3 | -26/+59 | |
| | | | | | | | Introduce OSHelper class that should be used when trying to detect the type of OS we are on. This is now used when deciding the path to save the config to and when trying to execute the fallback command if opening the link via java's desktop API fails. | |||||
* | [client] Better warning for streamOptimized Images | Steffen Ritter | 2018-04-26 | 1 | -2/+2 | |
| |