aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Create lock file if service is runningJonathan Weth2020-07-291-0/+16
|
* Update requirements.txtJonathan Weth2020-07-291-1/+1
|
* Add config and docs for activation by D-BusJonathan Weth2020-07-292-0/+26
|
* Add one-time service optionJonathan Weth2020-07-291-4/+14
|
* Use SIGINT instead of SIGTERM to kill sub processesJonathan Weth2020-07-291-2/+2
|
* ReformatJonathan Weth2020-07-271-4/+10
|
* Use typing everywhere and clean up argparseJonathan Weth2020-07-272-17/+11
| | | | Close #8
* Add requirements.txt for doc generationJonathan Weth2020-07-271-0/+2
|
* Add documentationJonathan Weth2020-07-2714-62/+753
|
* Add loggingJonathan Weth2020-07-272-26/+66
| | | | Close #5
* Ensure that only one just can runJonathan Weth2020-07-272-4/+16
| | | | Close #6
* Update copyright and licence informationJonathan Weth2020-07-271-1/+16
|
* Add wget to dependenciesJonathan Weth2020-07-271-1/+1
|
* Merge branch '4-provide-global-trigger-service-for-all-sessions' into 'master'Jonathan Weth2020-07-273-39/+81
|\ | | | | | | | | | | | | Resolve "Provide global trigger service (for all sessions)" Closes #4 See merge request remotewebapp/session-service!4
| * Create global trigger server and handle SIGINT correctlyJonathan Weth2020-07-273-39/+81
|/
* Merge branch 'pr/bug-invalid-pid-dbus' into 'master'Jonathan Weth2020-07-242-8/+19
|\ | | | | | | | | Prevent crashing when asking for status with invalid pid See merge request remotewebapp/session-service!3
| * Prevent crashing when asking for status with invalid pid & mockup-mode: make ↵Daniel Teichmann2020-07-242-8/+19
| | | | | | | | sessionid's positive
* | Add system for handling jobs (like file upload/download etc.)Jonathan Weth2020-07-241-0/+38
|/
* Implement bi-directional stopping of sessionsJonathan Weth2020-07-232-1/+10
|
* ReformatJonathan Weth2020-07-221-4/+5
|
* Add support for triggered status updatesJonathan Weth2020-07-221-4/+8
|
* Implement Flask server more elegantJonathan Weth2020-07-221-5/+19
|
* Simplify generation of random numbersJonathan Weth2020-07-221-21/+10
|
* ReformatJonathan Weth2020-07-222-30/+50
|
* Merge branch 'master' of gitlab.das-netzwerkteam.de:remotewebapp/session-serviceJonathan Weth2020-07-225-31/+116
|\
| * Merge branch 'pr/service-mockup-feature' into 'master'Jonathan Weth2020-07-225-31/+116
| |\ | | | | | | | | | | | | Session Service should have an API mockup mode See merge request remotewebapp/session-service!2
| | * Add argparse as dependencyDaniel Teichmann2020-07-222-1/+14
| | |
| | * Add -m/--mockup-mode feature to service.py and session.pyDaniel Teichmann2020-07-223-30/+100
| | |
| | * Add shebang to python executablesDaniel Teichmann2020-07-222-0/+2
| |/
* | Kill Flask instead of terminating to fix hanging service processJonathan Weth2020-07-221-1/+1
| |
* | Send stop request to RWA if VNC isn't running anymoreJonathan Weth2020-07-221-2/+13
|/
* Update READMEJonathan Weth2020-07-212-14/+29
| | | | Close #2
* Merge branch 'master' of gitlab.das-netzwerkteam.de:remotewebapp/session-serviceJonathan Weth2020-07-213-7/+7
|\
| * Merge branch 'pr/namespace-to-arctica' into 'master'Jonathan Weth2020-07-213-5/+5
| |\ | | | | | | | | | | | | Port namespace to Arctica Project See merge request remotewebapp/session-service!1
| | * Port namespace to Arctica ProjectDaniel Teichmann2020-07-213-5/+5
| |/
* / Add trigger option and API methods for updating and getting session statusJonathan Weth2020-07-215-18/+241
|/
* Add API documentation for serviceJonathan Weth2020-07-211-0/+35
|
* Add .gitignore for Python stuffJonathan Weth2020-07-201-0/+138
|
* Implement basic session daemonJonathan Weth2020-07-206-2/+412
|
* Init project filesJonathan Weth2020-07-174-0/+375