summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod
Commit message (Collapse)AuthorAgeFilesLines
...
* [client] MetaDataCache: Add getters for ldap/netshare predefined listSimon Rettberg2018-11-261-4/+44
|
* [client] remove old workaroundJonathan Bauer2018-11-261-4/+0Star
|
* [client] netshare new featuresJonathan Bauer2018-11-262-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 editorSimon Rettberg2018-11-222-86/+127
| | | | | Get rid of DNS lookups, support IPv6 addresses and addresses in CIDR notion.
* [client] Rename files/varsSimon Rettberg2018-11-222-20/+20
|
* [client] Remove dead codeSimon Rettberg2018-11-211-71/+0Star
|
* [client] Rename Startscript tabSimon Rettberg2018-11-211-2/+1Star
|
* [client] Add setting to mute/unmute sound at startupSimon Rettberg2018-11-212-91/+173
|
* [client] VM-Versions -> VM-VersionenJonathan Bauer2018-10-101-1/+1
|
* [client] Simplify detected vm type handlingSimon Rettberg2018-09-171-20/+14Star
|
* [client] enable save button when changing linked VM of a lectureJonathan Bauer2018-09-102-12/+38
| | | | Closes #3422
* [client] async fetch of image detailsJonathan Bauer2018-09-101-16/+31
|
* [client] fix location tree not triggering change monitorJonathan Bauer2018-09-101-1/+1
|
* Merge branch 'master' of git.openslx.org:openslx-ng/tutor-moduleJonathan Bauer2018-09-051-21/+77
|\
| * [client] Introduce visibility flag for runscriptSteffen Ritter2018-07-091-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 & permsJonathan Bauer2018-09-051-1/+1
|/ | | | Closes #3411
* [client] image details: Move share/update button to overview tabSimon Rettberg2018-06-283-19/+24
| | | | Also tweak some minor UI issues
* [client] Fix stuff FindBugs complained aboutSimon Rettberg2018-06-2714-31/+37
|
* [client] Fix string compareSimon Rettberg2018-06-271-1/+1
|
* [client] Clean up change monitors: Unify generic listenerSimon Rettberg2018-06-268-184/+60Star
|
* [client] Move ResourceLoader back to dozmod clientSimon Rettberg2018-06-266-5/+180
|
* [client] Fix compile error: Remove ref to undefined memberSimon Rettberg2018-06-262-3/+3
|
* [client] special default admin permissions case handlingJonathan Bauer2018-06-251-9/+35
|
* [client] more optimization on ImageDetailWindowJonathan Bauer2018-06-251-20/+16Star
| | | | (gimme dat star!)
* [client] reworked ImageDetailsWindowJonathan Bauer2018-06-258-488/+375Star
| | | | | | * switch to tab layout * support for new dialog monitor * simplified (hah!) permissions handling
* [client] Fix change detection for lecture permissionsSimon Rettberg2018-06-252-15/+6Star
|
* [client] Move netrules configurator into tabSimon Rettberg2018-06-228-319/+118Star
|
* [client] Sanitize class/var names, split up control packageSimon Rettberg2018-06-2128-297/+102Star
| | | | | | | 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 handlingSimon Rettberg2018-06-2123-144/+267
|
* [client] showMessagBox with clickable HyperlinkSteffen Ritter2018-06-212-6/+43
|
* [client] Switch over LectureDetailsWindow to new change monitor systemSimon Rettberg2018-06-2010-451/+209Star
| | | | This saves ~230 LOC, making the class about 25% smaller
* [client] Add GUI change handling classesSimon Rettberg2018-06-2013-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 appSimon Rettberg2018-06-201-1/+2
|
* [client] Force user to scroll disclaimer downSteffen Ritter2018-06-182-1/+21
|
* [client] Use WordWrapLabel for HelpTextSteffen Ritter2018-06-181-1/+1
|
* [client] LectureDetails: Auto-resize columns, make window a bit widerSimon Rettberg2018-06-183-8/+7Star
|
* [client] Add privacy notice windowSteffen Ritter2018-06-157-150/+333
|
* Add support for LDAP lecture filtersSimon Rettberg2018-06-144-4/+271
|
* [client] Fix concurrent list accessSimon Rettberg2018-05-161-1/+1
|
* [client] Speed up hashingSimon Rettberg2018-05-141-113/+107Star
|
* [client] UploadPanel: Add checkbox to toggle server side copyingSimon Rettberg2018-05-123-5/+73
|
* [client] Fix callSimon Rettberg2018-05-121-1/+3
|
* [client] Fix inverted logic for slowed down hashingSimon Rettberg2018-05-091-1/+1
|
* [client] Show server side progress and estimated virtual speedSimon Rettberg2018-05-097-13/+43
|
* [client] Hide virtualizer icon if only one type presentSimon Rettberg2018-04-281-0/+13
|
* [client] fix round 2...Jonathan Bauer2018-04-271-1/+1
|
* [client] fix bad public image list pruning....Jonathan Bauer2018-04-271-4/+6
|
* update imports of ResourceLoaderJonathan Bauer2018-04-276-171/+5Star
| | | | and removed the class and dep in pom.xml
* fix broken links on some desktopJonathan Bauer2018-04-263-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 ImagesSteffen Ritter2018-04-261-2/+2
|