1
0
mirror of https://github.com/dkmstr/openuds.git synced 2025-01-11 05:17:55 +03:00
Commit Graph

501 Commits

Author SHA1 Message Date
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