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

748 Commits

Author SHA1 Message Date
Adolfo Gómez García
4fceb8609f Fixed log of pub manager\nModified default config of tunneler\nUpdated actor REST api to not allow less than 30 seconds of "max idle" configuration 2015-02-25 17:05:39 +01:00
Adolfo Gómez García
90e34029f3 Fixing up rdp transport (tunneled) 2015-02-25 10:28:18 +01:00
Adolfo Gómez García
b1b8b613e6 Updated translations 2015-02-23 10:16:44 +01:00
Adolfo Gómez García
40ba837f70 Added logging of what caused the exception 2015-02-23 08:35:26 +01:00
Adolfo Gómez García
c075ae5a9c * Updated notification so, by default, is broker which "deduces" the
client IP and not the client who notifies it (this is left just for
"trusted" environments)
2015-02-22 09:31:56 +01:00
Adolfo Gómez García
c81f162b90 Fixed "print" to "logger.debug" 2015-02-20 11:31:06 +01:00
Adolfo Gómez García
35a5a78220 updated requirements 2015-02-20 09:30:19 +01:00
Adolfo Gómez García
2bc0f64e34 Set a default ip for connection source on service connection request
(equals to request "deducted" ip...).
2015-02-18 14:45:08 +01:00
Adolfo Gómez García
19cb475e2d * Updated bootstrap switch to latest (and working) version
* Fixed displaying state "twice" in authenticators groups due to a
"developing" data left behind...
2015-02-17 23:46:56 +01:00
Adolfo Gómez García
ae4fc2d51a Removed log from user space actor for user login.. (Filtered out) 2015-02-17 22:18:01 +01:00
Adolfo Gómez García
06e886a366 * Fixed HTML5RDP to work correctly with new actor
* Fixed base transport to receive an "user" and not an "username"
2015-02-17 11:45:30 +01:00
Adolfo Gómez García
e6998cb1f3 Added posibility to modify several OS Manager fields even if it is being used 2015-02-16 18:31:16 +01:00
Adolfo Gómez García
c9f6c17407 Fixed state notification when os manager is working 2015-02-16 15:58:38 +01:00
Adolfo Gómez García
d1adcebe4b Added "info" to mac users
Restored overview info to match item info
2015-02-11 11:22:56 +01:00
Adolfo Gómez García
8a393c6717 Added "is in maintenance" method for userservice 2015-02-10 17:44:41 +01:00
Adolfo Gómez García
f235bc0796 If service is in maintenance, denies now new accesses (index page may be
outdated)
2015-02-10 17:26:27 +01:00
Adolfo Gómez García
2549510eaa * Fixed several "last hour" REST requests related to tickets
* Added OS Detector so if os is not detected before, tries it at request
moment
* Added a new error so services in maintenance mode are notified
2015-02-10 17:24:27 +01:00
Adolfo Gómez García
3fbcee60cb small fix 2015-02-10 10:29:01 +01:00
Adolfo Gómez García
20cc73dca8 * Added Manifest small fixes for applets
* Updated translations
* Added several "methods" support for sqlite3 db backend (on __init__ of
uds) such as max, min & ceil (needed for stats)
2015-02-10 09:54:45 +01:00
Adolfo Gómez García
375fe6551c Some minor cosmetic fixes to scheduler runner 2015-02-03 18:26:25 +01:00
Adolfo Gómez García
f74524d947 * Fixed HTML5 RDP
* Updated translations
* Fixed Scheduler to ensure that when started up, all "owned" tasks are
released
2015-02-03 18:19:21 +01:00
Adolfo Gómez García
e1f26d2157 * Fixed "double cancel" of a publication (cancelling over an already
cancelling publication will "force" the cancellation, meaning that no
check is done, it simply stops publication and mark it as "cancelled"
(leaving a log on service pool, ofc)
2015-02-03 06:30:27 +01:00
Adolfo Gómez García
7d44bd7b65 Some more minor fixes to literals & translations 2015-02-02 11:43:56 +01:00
Adolfo Gómez García
ab5f51a3b1 * Fixed several bad formed literal strings
* Updated translations
2015-02-02 11:31:59 +01:00
Adolfo Gómez García
d1e2e98099 Fixed rpm actors download path 2015-02-02 07:13:17 +01:00
Adolfo Gómez García
f94bbaad67 Fixed mime types por rpm actors packages 2015-02-01 06:18:37 +01:00
Adolfo Gómez García
7143682062 * Fixed cancelation of a publication on dashboard
* Now allows "forced cancel" after a cancel is requested
2015-02-01 06:17:11 +01:00
Adolfo Gómez García
17a087ed4a * Removed binaries for NX from git (we have source code..)
* Fixed downloadable list for administrators with actors
2015-02-01 05:53:54 +01:00
Adolfo Gómez García
762138ca57 Fixed so new publications are not allowed while a provider is in
maintenance mode
2015-02-01 05:41:24 +01:00
Adolfo Gómez García
e1bbbece43 * Added minimun values for Service Pool form numeric fields
* Added support for key "minValue" for numeric ui fields
* Fixed cache updater to take into account those services pools that has
initial or l1 cache to 0
* Fixed old (legacy) uds actor logging
* Fixed index view for pools that do not have assigned services
*
2015-01-31 11:14:24 +01:00
Adolfo Gómez García
e3e652d4e1 Fixed cache updater, so now we can select "0 elements" for cache,
initials, etc..
2015-01-31 10:18:12 +01:00
Adolfo Gómez García
b8a1fc31f3 Adding colours to failed services 2015-01-28 09:15:08 +01:00
Adolfo Gómez García
d5034c9971 * Restored "missing" services that where in maintenance mode. Now they
got displayed but with some transparency & can't be clicked
* Added "slightly" blue color & tooptip to indicate that a service is
currently with an opened session
2015-01-28 08:16:48 +01:00
Adolfo Gómez García
215c8f8f3e Split views across several source files to easier "maintenance" 2015-01-28 06:30:57 +01:00
Adolfo Gómez García
b2bf4bd0db * Added some more docstrings
* Fixed how logs of user login/logout on services are done
2015-01-27 07:03:38 +01:00
Adolfo Gómez García
70fc09b21a * Added service known IP to services list
* Optimized service retrieval for dashboard
* Added group regex expressions
* Added pool in maintenance mode for pools list
* Upgraded visibility of "warned" pools (couoling them)
* Improved base service list on new pool (added provider in front of
service)
2015-01-26 09:30:25 +01:00
Adolfo Gómez García
9a529b8f5b Added experimental support for pattern in group names (using pat:... as group name) 2015-01-23 08:54:52 +01:00
Adolfo Gómez García
4a2401b622 Added fld4 to stats events. Added validators to providers 2015-01-22 11:47:01 +01:00
Adolfo Gómez García
3feb502fec Started to use events stats system 2015-01-22 03:32:26 +01:00
Adolfo Gómez García
e75c86ad58 Stabilizing for 1.7
* Fixed several IDE "false errors"
* Added several needed comments
* Added logging to base os manager to login/logout process
* Fixed Linux & Windows managers to allow use of new base os manager
feature
* Fixed coffe script error that do not allows to create e new service
2015-01-21 13:30:37 +01:00
Adolfo Gómez García
9a95d39156 * added admin dashboard link for administrator to "old" interface 2015-01-21 10:14:38 +01:00
Adolfo Gómez García
cc48b50dcb Minor code fixes & updates 2015-01-21 08:36:35 +01:00
Adolfo Gómez García
32b1ac71a9 Log fixing 2015-01-21 08:20:53 +01:00
Adolfo Gómez García
bd98349dc4 Added missing resolutions to select in preferences screen 2015-01-15 18:14:07 +01:00
Adolfo Gómez García
cf6602033d Fixed LDAP authenticators so they scape "inputs" from unknown source
(basically the username).
2015-01-15 18:11:37 +01:00
Adolfo Gómez García
2959a878af Fixed navbar to not allow "root" user to access preferences (root user
will never own services)
2015-01-15 09:24:58 +01:00
Adolfo Gómez García
ea087fce53 fixed upload directory permissions on sample settings 2015-01-14 19:55:38 +01:00
Adolfo Gómez García
9335c73003 Added config initialization on config command 2015-01-14 19:35:59 +01:00
Adolfo Gómez García
e11867a55e Added config initialization on config command 2015-01-14 19:21:01 +01:00
Adolfo Gómez García
c72a8d3950 * Added new resolutions to RDP
* Added logging of generated password to service log
* Small "pepe" corrections
2015-01-13 14:50:49 +01:00
Adolfo Gómez García
ddd8df3b26 small fix 2015-01-13 05:48:59 +01:00
Adolfo Gómez García
c491dc78ab Added TODO.txt to not forget what is next :) & updated (again) translations 2015-01-13 05:37:53 +01:00
Adolfo Gómez García
fd4fe245c6 Added CoRD custom build & update download link for Mac 2015-01-13 05:06:22 +01:00
Adolfo Gómez García
cbd8a17cc4 Updated translations 2015-01-13 04:58:53 +01:00
Adolfo Gómez García
9356fc3559 Advanced on events stats 2014-12-21 12:56:21 +01:00
Adolfo Gómez García
243e627827 Added "Maintenance mode" to providers (by Seville University request..
thanks for the advice ;-) ), that marks a provider as "on Maintenance
Mode". In this mode, every operation depending on this provider will be
"paused", and deployed services will be "hidden" from users...
2014-12-20 16:47:19 +01:00
Adolfo Gómez García
bb408a31a2 Fixed OS Managers & New Services presentation 2014-12-17 21:45:48 +01:00
Adolfo Gómez García
3035360ce7 * Changed "tiled" list of services for a... better one??
* Added a switch to the service pool so we can disable the show of
alternative transports (so only main is available...)
2014-12-12 00:43:36 +01:00
Adolfo Gómez García
cdaf5a17fa * Upgraded Java Detection js
* Added generic icon of UDS
2014-12-11 16:21:20 +01:00
Adolfo Gómez García
35b27acee3 Fixed OS Managers to work "nice" with new Actors (and olders) 2014-12-09 15:50:35 +01:00
Adolfo Gómez García
bc6d500898 Removed "debug" line" 2014-12-08 13:19:18 +01:00
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
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
ce2250bb2c Forgot to fix LinuxOsManagers :) 2014-12-04 13:11:26 +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
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
229ed2345b Fixing to add idle to actors & os managers 2014-12-01 13:18:02 +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
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
7a3692cc43 Fixed to use lowercase for uuids (as rfc 4122 says that they will be) 2014-11-12 07:28:50 +01:00
Adolfo Gómez García
47e615b7b2 * Fixed File Upload
* Added "case insensitive" to factory lookups for transports,
authenticators, osmanagers & providers
2014-11-12 04:15:24 +01:00
Adolfo Gómez García
154533b4cb Provider factory is now Case Insensitive 2014-11-12 03:55:57 +01:00
Adolfo Gómez García
85a32cf667 * Fixed an issue with tunneled transport for NX
* Some minor code fixes
2014-11-11 06:29:00 +01:00
Adolfo Gómez García
0c0ec581c0 * Lots of fixes towards python 3 2014-11-11 06:08:29 +01:00
Adolfo Gómez García
8ccf48564a Fixing admin table colors & some PEPify 2014-11-09 00:24:46 +01:00
Adolfo Gómez García
727f455e99 Changed admin panels to a more formal "widget" 2014-11-07 06:44:52 +01:00
Adolfo Gómez García
99038a61f1 Changing 3d buttons to new style 2014-11-07 05:40:25 +01:00
Adolfo Gómez García
102a4b35ee Updated glyphicons & fontawesome 2014-11-07 04:59:51 +01:00
Adolfo Gómez García
97787b7eba Finished (i hope... :-) ) Image Gallery & Service Pools usage 2014-11-06 22:08:22 +01:00
Adolfo Gómez García
42845e6243 Fixing & optimizing image gallery 2014-11-06 18:11:05 +01:00
Adolfo Gómez García
43f17a3945 Added gallery to UDS administration interface 2014-11-06 11:32:32 +01:00
Adolfo Gómez García
c0669bc1f2 Added missing gallery files :-) 2014-11-06 04:01:54 +01:00
Adolfo Gómez García
5f377762b5 Added dashboard table for gallery 2014-11-06 03:59:32 +01:00
Adolfo Gómez García
df7c27dbf6 Bootstrap switch 3.2 does not seem to work fine with firefox on modals, so switched back to 3.1 2014-11-06 02:47:50 +01:00
Adolfo Gómez García
5bc650eaa9 Upgrading components & removing unused stuff 2014-11-06 01:00:30 +01:00
Adolfo Gómez García
638817f98b * Replaced default "pixelated" image from services to UDS Image
* Added image to Services Pools, so we can select our image
2014-11-05 10:51:23 +01:00
Adolfo Gómez García
825e88e1f1 Fixed REST model to allow a different overview "set" to be returned 2014-11-05 04:02:53 +01:00
Adolfo Gómez García
971f56c62a Added REST interface to images & fixed it 2014-11-05 03:53:08 +01:00
Adolfo Gómez García
d2d7291c19 Started image gallery (for ServicePools right now, but maybe other thins in near future) 2014-11-04 21:48:00 +01:00
Adolfo Gómez García
7137f151fb minor ticket fixes 2014-11-04 04:37:41 +01:00
Adolfo Gómez García
f23c68d7bf Fixed wsgi.py to work with apache2 again 2014-11-04 03:06:28 +01:00
Adolfo Gómez García
6b8f8f5211 updated sample settings 2014-11-03 20:04:25 +01:00
Adolfo Gómez García
f4414233f8 Removed unused stuff from sample settings file 2014-11-03 19:59:46 +01:00
Adolfo Gómez García
c2243b8f48 Ticket system seems to work 2014-11-03 05:14:25 +01:00
Adolfo Gómez García
dd5b35b354 Updated getUDSCookie for "early" generation and "forced" storing on
response
2014-11-02 05:11:04 +01:00
Adolfo Gómez García
a8bba8da48 due to use of uuids, i think that scrambling ids is no more necessary,
because now it's not possible to "infer" others ids in base to the one
provided
2014-11-02 05:01:50 +01:00
Adolfo Gómez García
a685f78561 * Ensures uuids are upper case on database
* REST access will convert uuids to upper case before access (if fact,
this mustn't be necessary, because uuids are provided by broker, but in
any case...)
2014-11-02 03:10:10 +01:00
Adolfo Gómez García
5fc6710a45 * Fixed tickets
* Added ServicePool "alias" to DeployedService (will finish refactoring in a future)
* Fixed LinuxRandomPassOsManager (was bugged)
2014-10-31 07:13:04 +01:00
Adolfo Gómez García
a4df05e428 Upated & ficed admin interface 2014-10-31 05:23:19 +01:00
Adolfo Gómez García
d1ccdfa686 Upated & ficed admin interface 2014-10-31 05:23:04 +01:00
Adolfo Gómez García
f7b3e8853f Fixed Meta groups matching 2014-10-30 18:29:25 +01:00
Adolfo Gómez García
063f433696 * More fixes raised during tests 2014-10-30 07:25:33 +01:00
Adolfo Gómez García
6fbe86b218 Fixed ifbelongs (forgot to commit on previous) 2014-10-30 06:06:07 +01:00
Adolfo Gómez García
550967d6d7 * Lots of fixes :-)
* Changed parent user (for internaldb, for "derived" users from a single
parent) to uuid
* Fixed authenticators users/groups administration
* Fixed some javascript errors (for example, ifbelongs didn't work
correctly)
* Updated global requests to get ident from correct place
*
2014-10-30 06:05:31 +01:00
Adolfo Gómez García
02443aabde Fixed a typo on gui description creation (introduced on a refactoring...
:-) )
2014-10-30 02:30:03 +01:00
Adolfo Gómez García
2ecb274ed6 * Small fixes to authenticator (pip related mostly)
* Adding docstrings and fixing some REST related issues
2014-10-29 19:35:33 +01:00
Adolfo Gómez García
ce52ac4acc Added filtering to GET methods (via filter optional parameter) 2014-10-29 08:32:23 +01:00
Adolfo Gómez García
e6150b0b07 * Added some pydev fixups
* Updated cache cleanup to be database agnostic :)
2014-10-28 23:09:02 +01:00
Adolfo Gómez García
bbbc14f860 * Added optional parameters to REST login method
* Fixed sample settings to make tables always in innodb (with correct
server parameters, they are almost as fast as myisam)
2014-10-28 08:29:15 +01:00
Adolfo Gómez García
74148210a9 * Fixed ticket to accept also "auth" name
* started to add filters to models
* removed import from deprecated getIp
* added tickets url
* added ticket view
2014-10-27 18:39:31 +01:00
Adolfo Gómez García
3cec0f94e5 Added "ticketing" method to allow third party integration with uds
authentication.

Basically it "register" an event, and returns a ticket. This event will
tell UDS how to authenticate an user (maybe even a fake user), and in
which groups to include it.
2014-10-27 10:46:47 +01:00
Adolfo Gómez García
d21993ceff Added migration (fogotten from previous commit) 2014-10-21 17:44:35 +02:00
Adolfo Gómez García
42feeacc86 Added "notifyComms" method to actor, so we can tell broker where to
connect back to us
2014-10-21 17:42:59 +02:00
Adolfo Gómez García
15aeba101e Some minor fixes 2014-10-17 02:36:02 +02:00
Adolfo Gómez García
d771039daa * Added login/logout notitications. * A bit (or a lot) pep8 & pylint fixes 2014-10-16 04:21:47 +02:00
Adolfo Gómez García
573e6b5d1f Fixed Names of ovirt providers to include RHEV (that also supports) 2014-10-09 11:11:38 +02:00
Adolfo Gómez García
06d6b9fd24 added REST api client part, valid for windows & linux actors 2014-10-07 18:01:36 +02:00
Adolfo Gómez García
f1593c0957 added simple debug logging message 2014-09-30 17:12:45 +02:00
Adolfo Gómez García
4e1af8a33f added rdp transport applet binary so /media get also mounted if drives are redirected 2014-09-30 16:01:08 +02:00
Adolfo Gómez García
0689bafa9c fixed uds master key name and added global *_enterprise to .gitignore 2014-09-29 11:47:31 +02:00
Adolfo Gómez García
cc3cd7999d * Fixed xmlrpc actor server code to correctly mark "login" and "logout"
that was inversed
* Added IP logging & user loging to xmlrpc actor
2014-09-26 11:57:44 +02:00
Adolfo Gómez García
946cb66f33 Advancing on new REST actor (making the existing XMLRPC actors
compatible anyway)
2014-09-25 18:39:39 +02:00
Adolfo Gómez García
5424d2b8b7 Fixed a bug that makes all actor messages to be logged as "DEBUG" 2014-09-25 18:38:15 +02:00
Adolfo Gómez García
17ec42fca5 Starting again with actor over REST and fixed a few Xen "typos" 2014-09-24 13:57:14 +02:00
Adolfo Gómez García
9896197c3c * Added migration to remove "uniqueness" contraint from
ManagedObjecModel (and from descendants), and fixed ManagedObjectModel
2014-09-16 12:18:43 +02:00
Adolfo Gómez García
f497a902b5 * Added ManagedObjectModel as base class for top level managed elements:
Provider, Service, OsManager & Transport
* Fixing up REST api, that is now a bit broken with change of "ids" for
"uuids"
2014-09-16 12:05:05 +02:00
Adolfo Gómez García
d6887c26ab Migrating "basic" ids from db (that was autoincrements on mysql) to uuid
based requests
2014-09-16 10:57:34 +02:00
Adolfo Gómez García
9feaad840f Finished adding uuid to models where they are convenient.
Next step is adapt REST api to use this uuids instead of "ids", and fix
code were ids are used to use new uuids
2014-09-16 09:43:56 +02:00
Adolfo Gómez García
507aa23df0 Adding UUIDs to several models that must have it 2014-09-16 08:19:59 +02:00
Adolfo Gómez García
fba0bf8631 Added "uuid" field to UserService so we set our own global unique
identifier for this service.
This will be used by uds actor
There is another field, unique_id, that is provided by ServiceProviders,
and that we do not control in any way it's format. This is used, for
example, by actor to locate it's own "uuid"
2014-09-16 02:38:40 +02:00
Adolfo Gómez García
bbe2b7d1c2 * Added xml_marshaller as a requirement
* advanced in REST actor service
* Added uuid capability to cryptomanager
* Used uuid capability from cryptomanager in downloads manager
* Fixed "old class" style forgot on Config :S
* State now uses ugettext_lazy instead o ugettext because can be used on
some classes and will fail with ugettext prior to translation
environment initialization
2014-09-15 18:41:02 +02:00
Adolfo Gómez García
d085f350e0 * Fixed up processors to identify correctly types
* Added (in previous commit) Actor REST api (just started to work on it)
* Fixed content type detection from url
2014-09-15 17:47:13 +02:00
Adolfo Gómez García
adbe1dd8cd Added xml marshaller 2014-09-15 17:28:02 +02:00
Adolfo Gómez García
084ad39fc9 * Efectively remove support for thick client from current version (code
removed)
2014-09-15 10:23:56 +02:00
Adolfo Gómez García
3562e4ca56 * Cleaning up things
* Using pylint to try to find potentials errors
2014-09-15 10:19:54 +02:00
Adolfo Gómez García
6dbe561512 Disabled all xmlrpc except actor communication (will remove also code in
a near future)
This makes that the "thick administration client" won't be usable
anymore
2014-09-15 08:19:17 +02:00
Adolfo Gómez García
9e1efff826 Adding six to modules, and fixing up a few related issues 2014-09-12 17:28:23 +02:00
Adolfo Gómez García
4f6ff538c2 removed .settings of main openuds project (did we really needed this?) 2014-09-11 16:17:38 +02:00
Adolfo Gómez García
14b24db532 Fix mistake on merge Ldap authenticator fix on 1.5 :-) 2014-09-11 16:14:33 +02:00
Adolfo Gómez García
d3c6312ed5 * Fix of unicode handling on hash method of cryptomanager
* minor refactoring of gui
* Bug fix on authenticator model
2014-09-10 14:32:48 +02:00
Adolfo Gómez García
d0f291c386 fixed a couple of minor bugs gettins headers information 2014-09-09 15:19:01 +02:00
Adolfo Gómez García
341a538503 Finished mitrating to 1.7 by removing efectively south migrations 2014-09-08 22:24:20 +02:00
Adolfo Gómez García
9a381cd333 Fixed bug on service image resolver, (mimetype is now content_type) 2014-09-08 15:21:08 +02:00
Adolfo Gómez García
1c30a5c46d fixed settings sample for running on 1.7 2014-09-08 15:17:02 +02:00
Adolfo Gómez García
6dc3f2a4dc Migrations from 1.5 onwards will be using django 1.7 migration engine
instead of south
2014-09-08 14:03:19 +02:00
Adolfo Gómez García
bd5b81eccc migrating to django 1.7 2014-09-08 13:20:44 +02:00
Adolfo Gómez García
9c77bb321f sync 2014-09-05 15:49:58 +02:00
Adolfo Gómez García
cc2d7f1d6b * Added new bootstrap switch versions
* Added option to change match mode for meta groups (ALL or ANY, before
was always ALL)
2014-09-05 13:52:47 +02:00
Adolfo Gómez García
a5158acca1 Added user preferences access control in configuration (Admin interface) 2014-09-03 19:58:34 +02:00
Adolfo Gómez García
5bf6f00425 merging with 1.5 for future hotfixes 2014-09-03 19:31:58 +02:00
Adolfo Gómez
f64987a7b1 updating migration 2014-09-03 14:36:29 +02:00
Adolfo Gómez
2af27b86e8 Before start git migration 2014-09-03 09:19:16 +00:00
Adolfo Gómez
210c218d36 2014-09-02 13:50:47 +00:00
Adolfo Gómez
73d0ff01da * Added posibility to add messages to administration (version 0) 2014-09-01 11:59:16 +00:00
Adolfo Gómez
ac1651dcf3 2014-08-21 10:54:34 +00:00
Adolfo Gómez
89f887c68c * REST fix to delete incompleted created service
* oVirtLinkedServiced added check to memory value (fix)
2014-08-19 08:57:24 +00:00
Adolfo Gómez
c4958e808e new trasnports that if can't find nx 3.5 on Windows, looks for opennx 2014-07-11 14:37:25 +00:00
Adolfo Gómez
d4c065355c * Updated sample to add secondary auth
* Removed unused comments
* Added sypport for login using REST for any authenticator
* Added new icon (good one) to UDS
2014-06-30 12:10:20 +00:00
Adolfo Gómez
b10a0ac386 Updated icons!!! 2014-06-30 12:03:30 +00:00
Adolfo Gómez
60990ad64c Added "empty domain" option for rdp transports so domain can be always emptied (for linux & xrdp is needed right now) 2014-06-30 11:57:09 +00:00
Adolfo Gómez
acfbb0a3cb added provider_id to overview of services_pools 2014-06-26 19:17:42 +00:00
Adolfo Gómez
fd3930880d Simple REST sample 2014-06-26 19:14:36 +00:00
Adolfo Gómez
c76d24c0f2 Started new Linux Random Password OS Manager 2014-06-26 17:40:58 +00:00
Adolfo Gómez
8c09ec9b74 * Fixed configuration, now it's more "friendly"
* Replaced numerics buttons with "better ones" :-)
2014-06-21 12:41:04 +00:00
Adolfo Gómez
0d6171bc0f Adding "user friendly" editors to Configuration... :-) 2014-06-20 13:24:18 +00:00
Adolfo Gómez
75c9313a0f Added a "Visual enhacements" configuration variable and a template tag (inside html5) to allow switching between enhanced display effects and no effects (it will depend on template) 2014-06-12 07:27:54 +00:00
Adolfo Gómez
0a3433b2f5 * renamed "translateProxy" to "acceptProxy" in IP authenticator
* Removed getIp from trustedSourceRequired auth decorator
* Added "remove request global cache" after being used by system
* Removed unused getIp from web & xmlrpc
2014-06-11 08:56:19 +00:00
Adolfo Gómez
ed602e9354 * Removed deprecated "getIp" method call from views
* Added option so requests Ips can be checked "behind" a proxy or not (increases security)
* Marqued getIp from auth as "deprecated" and generates a warning on logs
* Renamed Decorators to decorators, do not liked the initial "D"... :-)
* Added ip of request extraction to GlobalRequestMiddleware
* Fixed IPMachinesService.py so it adapts correctly to new fact that Storage readData returns "unicode" strings
* Added a default -99999 as min value to spinners (admin web interface)
*
2014-06-11 07:50:03 +00:00
Adolfo Gómez
d7f282cd88 added "deprecated" snippet to decorators 2014-06-11 07:32:31 +00:00
Adolfo Gómez
5d83ca29bc added "deprecated" snippet to decorators 2014-06-11 07:31:34 +00:00
Adolfo Gómez
0003a5fbf8 Some more fixes 2014-06-10 04:04:44 +00:00
Adolfo Gómez
33c2cbe666 * Refix of storage, so it will be compatible with previous versions of UDS
* Added new "development" package to include stuff for development/debug stage
* Ported fix for RDP/TSRDP transports from 1.5 to trunk
2014-06-03 12:26:32 +00:00
Adolfo Gómez
9712d271e7 Updated translations 2014-06-03 11:54:31 +00:00
Adolfo Gómez
3f97533e41 Fixed FQDN domain transport form 2014-06-03 11:50:58 +00:00
Adolfo Gómez
ce1a9b4b2f Updated settings to change cookie name for lang storage
fixed REST preprocessor for unicode stuff
fixed storage for unicode stuff
2014-06-03 08:48:14 +00:00
Adolfo Gómez
c1d26fb35e Fixed REST to get language from Accept-Language header instead of "messed-up" stuff i had done... Much easier, and works fine 2014-06-03 05:16:04 +00:00
Adolfo Gómez
376ed1f231 Several fixes related to cache && storage 2014-06-03 03:27:15 +00:00
Adolfo Gómez
53fda0af56 Adding "full support" to authenticators. After some testings, theese not work as expected in some situations and this has been fixed 2014-06-02 09:00:03 +00:00
Adolfo Gómez
03ac4dcaa7 More unicode related "bugs" 2014-06-02 04:47:02 +00:00
Adolfo Gómez
25f97a4b88 Adding "full" support to authenticators for unicode (a "must have been done before") 2014-06-02 03:42:57 +00:00
Adolfo Gómez
4b5f21b30e Added support for wallpaper on RDP if desired (all all user xperience in fact) 2014-05-29 13:30:23 +00:00
Adolfo Gómez
eca08d6350 Fixed SimpleLDAP to "Work" 2014-05-29 06:18:57 +00:00
Adolfo Gómez
2108353d1e * Added min height to panel tables
* Added uds to cookies if not found on login
* Fixed html5 so if request is not in context, simply set user_agent to "Unknown"
* Updated auth/views to use new cookie "syntax"
2014-05-29 06:14:27 +00:00
Adolfo Gómez
14a2e0a02d Fixed unicode related problem (right now a quick fix removing "from future..." will return back to this later) 2014-05-29 05:09:20 +00:00
Adolfo Gómez
5a80efc852 Fixed debug match output 2014-05-29 03:40:53 +00:00
Adolfo Gómez
b846940635 I have intention to start working on some tests, and not the "s***" i have done here, so i'll move out tests dirs until i have something more "usable" 2014-05-27 06:20:26 +00:00