1
0
mirror of https://github.com/dkmstr/openuds.git synced 2024-12-23 17:34:17 +03:00
Commit Graph

769 Commits

Author SHA1 Message Date
Adolfo Gómez García
e9f38b044f Now correctly adds user to Remote Desktop Group before connection, so
access is granted for user (Note: user must exist in machine/domain)
2014-12-08 12:54:25 +01:00
Adolfo Gómez García
06a00d00b9 Moved several transports to newer "form storage" model, much more simple
than "hand made" marshalling/unmarshallig (Note: Nx has been keeped
using "old" method because it will be not be updated anymore, we are
moving to use x2go instead in future releas)
2014-12-08 12:14:36 +01:00
Adolfo Gómez García
7c916397e4 Fixing up a bit transports 2014-12-08 08:55:23 +01:00
Adolfo Gómez García
903664b7c5 * Removed send script from OS Manager (it's a nonsense, after a few
tests..)
* Some typos fixes
2014-12-07 21:35:13 +01:00
Adolfo Gómez García
bda104d94e Added "pre connect" & "post connect" messages 2014-12-07 21:33:53 +01:00
Adolfo Gómez García
e8b16a7e9d Updated Script Executor thread 2014-12-05 10:54:23 +01:00
Adolfo Gómez García
c7d3984289 Adding "Add User To Remote Desktop Group" as option to Windows OS
Manager
2014-12-05 10:53:00 +01:00
Adolfo Gómez García
038e37fe39 Fixing up thing 2014-12-04 13:12:01 +01:00
Adolfo Gómez García
ce2250bb2c Forgot to fix LinuxOsManagers :) 2014-12-04 13:11:26 +01:00
Adolfo Gómez García
c32222ec8a Merge branch 'master' of github.com:dkmstr/openuds 2014-12-04 13:07:19 +01:00
Adolfo Gómez García
9a86682c9d Adding support for pre-access scripts so UDS can support certain
operations (i.e. add an user to an specific group, or allowing user to
access using specific protocol, thanks to José Luis Sepúlveda from upv
for the feedback ;-)
2014-12-04 13:03:58 +01:00
Adolfo Gómez García
2159e0f29d Added support for OpenSuse also (and created a build script)
Fixed up & tuning of actor
2014-12-04 12:49:40 +01:00
Adolfo Gómez García
3057f454dd Added support for OpenSuse also (and created a build script)
Fixed up & tuning of actor
2014-12-04 12:46:51 +01:00
Adolfo Gómez García
42e8213442 Tuning a bit more actors 2014-12-02 22:07:14 +01:00
Adolfo Gómez García
29aa6be5dc Tuning up User Space Tools 2014-12-02 21:42:14 +01:00
Adolfo Gómez García
8cf6815e8e * Added comm url as property
* Moved values from storage() to properties table
* Added support for idle times to Windows & Linux OS Managers
* Fixed configurations objects, so if get() is invoked before DB is
accesible, returns default value and, later, will be executed "in fact"
2014-12-02 19:39:26 +01:00
Adolfo Gómez García
d77a56f953 * Adjunsting actors to manage idle time of users 2014-12-02 19:37:34 +01:00
Adolfo Gómez García
229ed2345b Fixing to add idle to actors & os managers 2014-12-01 13:18:02 +01:00
Adolfo Gómez García
d68f5332d1 * Added dependency on libxss (on debian right now)
* Removed dummy CheckSystray
* Added get idle duration for Linux

Note that we have to endure that ScreenSaver Duration is LONGER that
defined time in
2014-12-01 11:38:19 +01:00
Adolfo Gómez García
8ded065fc5 Removed transport binaries from git (the can be built from sources, also
in git.. :-) )
2014-12-01 10:24:47 +01:00
Adolfo Gómez García
4c6159e431 Pylint fixes 2014-11-28 11:29:12 +01:00
Adolfo Gómez García
d22531da7d Big change on cache updater. Now it runs "as a whole", and tries to update all pending caches at once. This might be too hard for some servers, but can be mitigated with the provided configurations flags... 2014-11-27 20:57:43 +01:00
Adolfo Gómez García
0a10f81cb7 * removed log (excesive) from services_pool
* Added simple comment to gui-d-servicespools
2014-11-27 19:16:31 +01:00
Adolfo Gómez García
b3e2d2264a Removed debug from configuration.html
fixed "publish on creation" switch
2014-11-27 18:38:33 +01:00
Adolfo Gómez García
500347d878 Several minor fixes 2014-11-27 12:57:55 +01:00
Adolfo Gómez García
2096ad085a * Moved workers "import & load" to where they are used in fact
* Added frecuency_cfg to Jobs, so frequency can be set from db
* Fixed workers to use frecuency_cfg when needed
2014-11-26 11:12:30 +01:00
Adolfo Gómez García
41b40d8458 * Fixed locking manager to make it work with sqlite (basically uses
"basic" locking and no lock table instruction)
* Basic improvement to getSqlDatetime
* Uncommented "deletion" of stuck cleaner... :)
2014-11-26 07:56:26 +01:00
Adolfo Gómez García
eb844a0c88 * Added "required" to choice fields that needs it
* Fixed jquery-validate not validating select (because of being hidden 
due to selectpicker)
2014-11-25 20:31:55 +01:00
Adolfo Gómez García
44e6a3b50c * Fixed Properties to be unique for every user service, not globally
* Minor adjunst to StuckCleaner
2014-11-25 11:53:01 +01:00
Adolfo Gómez García
531c6d983d * Fixed Configuration Initialization to fit Django 1.7 model
* Added "Stuck removal" process to check & removel "Too long time stuck
in a transitional state" user states
2014-11-25 11:02:43 +01:00
Adolfo Gómez García
8a138f9cd8 * Bug fix on debian based removal script
* Removed IPC backend task start to notify login/logout
2014-11-24 12:12:46 +01:00
Adolfo Gómez García
1cbb7d1ae3 fixed table name for user service properties 2014-11-24 08:15:33 +01:00
Adolfo Gómez García
de0447bbc3 * Added "properties" to user services. Properties are less often used
fields that we may want to store attached to an user service
2014-11-24 01:34:49 +01:00
Adolfo Gómez García
609a982c92 * Added version to "init" REST method 2014-11-24 01:33:07 +01:00
Adolfo Gómez García
cca8fee453 * Fixed the fact that Centos has an old release of six, that does not
support, for example, byte2int method..
* Added some logs and minor fixes
* Added callbacks for LOGIN/LOGOUT client messages
2014-11-24 00:47:08 +01:00
Adolfo Gómez García
c72f0dd46e Generated xrdp component for uds actor for rh based distros 2014-11-23 09:31:39 +01:00
Adolfo Gómez García
da93da5782 Added all debian packages under one builder 2014-11-23 08:56:12 +01:00
Adolfo Gómez García
7afa2b8042 Creating multiple files for actor 2014-11-23 08:33:19 +01:00
Adolfo Gómez García
0c8a1447bf added renamer for RH based, testing now 2014-11-22 10:36:49 +01:00
Adolfo Gómez García
493792aace Addint about & fixing up thingg 2014-11-21 12:42:43 +01:00
Adolfo Gómez García
2fb06c06f6 * Fixed requests "verify" parameter detection
* Fixed .desktop files icon paths
Seems to work under Centos7 also, but have to "fix" "operations" on
Centos (mostly create a "renamer" for Centos)
2014-11-20 17:20:38 +01:00
Adolfo Gómez García
66653b0602 * Added script to build rpm for RH based distros
* Added spec file to create rpm (more work needs to be done)
* Making compatible Linux Actor with RH based distros
* A lot of work :)
2014-11-20 11:54:19 +01:00
Adolfo Gómez García
58e77aa4f3 Some more fixes to add UDS User space tool at session startup under
gnome & kde (more tests to go)
2014-11-19 06:48:52 +01:00
Adolfo Gómez García
818c317724 Debian and related distros package seems to work fine right now (maybe
need some little fixes)
2014-11-19 05:40:02 +01:00
Adolfo Gómez García
91a40dcc76 Advanced a bit more, now actor works but need the "user space script" to
communicate login/logouts
2014-11-18 20:56:45 +01:00
Adolfo Gómez García
dca366b334 Linux actor seems to start working, a bit to go anyway to finish debian
package (fix init scripts, create a couple of shell scripts to "easy"
management, etc..)
2014-11-18 20:16:45 +01:00
Adolfo Gómez García
15ef761d47 Debian package seems to work fine right now, will revise changelog and
make scripts work correctly, but packaging is done :)
2014-11-18 19:21:48 +01:00
Adolfo Gómez García
4b96c7936e Updating Readme.md 2014-11-18 18:20:43 +01:00
Adolfo Gómez García
3cdce63405 Updating Readme.md 2014-11-18 18:20:11 +01:00
Adolfo Gómez García
d1a5329780 Updating Readme.md 2014-11-18 18:18:57 +01:00