Adolfo Gómez
71d0cbaf8c
2013-12-11 09:59:48 +00:00
Adolfo Gómez
48dcd97f5c
* Fixed another bug introduced with new transactions on Django 1.6
...
* Added all used js, even if duplicated, to "admin" so we do not depend on externals js
2013-12-11 09:59:17 +00:00
Adolfo Gómez
3c956e94df
* Fixed dropdown to include icons (for "new")
...
* Added Os managers (client & server)
2013-12-10 23:21:29 +00:00
Adolfo Gómez
49dc0eb0c2
Finished Groups, and authenticators (hopefully.... :P)
2013-12-10 21:48:09 +00:00
Adolfo Gómez
de68a0cada
Added group edition
2013-12-10 21:12:50 +00:00
Adolfo Gómez
fb1a367e93
* Fixed current authenticators to use "real_name" instead of realName in createuser && modifyuser
...
* Finished (hopefully) Users add/edit
2013-12-10 03:16:58 +00:00
Adolfo Gómez
75a7a787b9
Updated "New" button with dropdown to a much better one
2013-12-10 00:14:34 +00:00
Adolfo Gómez
6676c62120
Advanced a lot with users part
2013-12-09 04:35:05 +00:00
Adolfo Gómez
db29667f4c
Edit users done. I'll update the form, because now we can add all fields to 1 single tab
2013-12-09 02:10:55 +00:00
Adolfo Gómez
b3c6e46f0b
* Fixed single user item get method in REST api
...
* Fixed single group item get method in REST api
* Divided gui-definition in several .js so it is more manageable
* Added method to convert several types on serialization to a more "standard" form
* Updated translations
2013-12-08 19:45:19 +00:00
Adolfo Gómez
828247831b
2013-12-08 07:31:00 +00:00
Adolfo Gómez
f3e7ec3be9
2013-12-08 07:22:16 +00:00
Adolfo Gómez
b9aff159d8
Improved Service providers section over administration client implementation. js now shows logs for providers & for services
2013-12-08 06:41:57 +00:00
Adolfo Gómez
744515f11f
A little more organization
2013-12-08 04:41:52 +00:00
Adolfo Gómez
6eccaa9ddf
Providers parts seems to be finished
2013-12-07 21:26:40 +00:00
Adolfo Gómez
52a8021e9d
* Updated java detector plugin. Now it will not load ".jar" on loggin screen on some browsers (such as IE 11)
...
* Updated os detector to detect Windows Phone
2013-12-06 18:56:01 +00:00
Adolfo Gómez
735175badb
* Fixed admin memory leak due to TableTools (fixed on section change in fact, removing all TableTools internal data)
...
* Fixed a bug with transactions on UserServiceManager
Now admin seems to work with stable memory... :-)
2013-12-06 18:45:36 +00:00
Adolfo Gómez
e071a1afbc
Advancing on test buttons
2013-12-06 03:23:08 +00:00
Adolfo Gómez
c29e2d4dcb
Adding the posibility to include custom buttons on modal footers, so we can for example add "test" buttons wherever they are needed
2013-12-05 05:34:35 +00:00
Adolfo Gómez
f5e5d88973
Improved js memory usage by deleting all datatables keep info on "page change" inside dashboard. This is not really necesary, because we have a limited number of different tables, but if we cleans up, memory comsumption will be lowered
2013-12-04 05:00:38 +00:00
Adolfo Gómez
64382b5afe
* Added cache flush functionality to dashboard
...
* added rest method to flush cache
* Fixed tabletools "stuff" left behind, removing all this on any "main link" click
2013-12-04 04:12:06 +00:00
Adolfo Gómez
732840df42
Added choices & multichoices
2013-12-04 03:03:07 +00:00
Adolfo Gómez
61c9f4f975
Implemented callbacks for gui "fillers", that is, choices that calls server for information about how to fill other fields with returned values...
2013-12-04 01:57:33 +00:00
Adolfo Gómez
36bdbbfd37
* Added a few more tables to innodb, that will not impact access to platform
2013-12-03 18:17:03 +00:00
Adolfo Gómez
a6b3462748
* Fixed a bug with new transactions
...
* Added a few tables to innodb model
2013-12-03 18:12:49 +00:00
Adolfo Gómez
dcfee55122
* Editlist control finished
...
* fixed REST service put method
2013-12-03 04:26:23 +00:00
Adolfo Gómez
ad69d8fa6c
* Fixed a bug that makes all Instances of a specific "UserInterface" to share same "instance fields". This could be a problem if two access are done simultaneously (for example, 2 services of same type, or two authenticators of same class). Now every new "object" has its own UserInterface objects
...
* Changed the way the "EditList" are returned, now they are "lists", not "choices"
As always, a bit of refactoring
2013-12-02 18:01:12 +00:00
Adolfo Gómez
3ec517c90f
2013-12-02 15:17:01 +00:00
Adolfo Gómez
888f125dc6
Finished based model/detail methods
2013-12-02 03:43:17 +00:00
Adolfo Gómez
043b28cfb4
Advancing on table/model editing
...
More refactoring of code
2013-11-29 00:55:04 +00:00
Adolfo Gómez
c98e964bba
Refactorized REST api (server) to be much more "coherent". URLs are much more coherent, we have fewer handlers to implement on models, fixed to register correctly methods, even when deriving from Handler, etc...
...
This gives better options to implement handlers based on models also
2013-11-28 11:55:40 +00:00
Adolfo Gómez
7ea7086ba9
* Implemented services REST part
...
* Added possibility of creating own types for DetailApi (useful for provicers/services, where services is a detail but also has types)
More refactoring
2013-11-27 11:14:53 +00:00
Adolfo Gómez
d46400c1f7
Done multi tab forms
...
Advancing on Transport new/edit (this & network will server as base for other tabs)
2013-11-27 00:41:03 +00:00
Adolfo Gómez
fa2335efd4
* Finished create/edit methods
...
* Added delete method
* a little more refactoring ( ofc :-) )
Need to debug a bit more this, and probably make some adaptions for models that do not serializes objects
2013-11-26 03:42:46 +00:00
Adolfo Gómez
63da672f30
* Adapted transactions on db to new django 1.6 model, much more versatile.
...
Removed all "autocommit, commit_on_success and commit_manually", and replaced with "transaction.atomic" calls. Of course, with code refinement in some parts to adapt to this new situation
* Added Changing Some table types from MyISAM to Mysql after migrations are done ALWAYS. This is not too slow, and will ensure that the database supports transactions where they are needed
2013-11-25 17:34:13 +00:00
Adolfo Gómez
8c04c88d86
A bit of refactoring with api, gui, etc...
...
solved some problems with PUT methods (need to solve a few ones anyway)
Create authenticator now works, but needs more elaboration
lots of changes i event remember.. :-)
2013-11-25 03:01:58 +00:00
Adolfo Gómez
a52e8dc548
* Added form validations (more work will be needed probably for numerics for example)
2013-11-23 22:39:07 +00:00
Adolfo Gómez
b7bfecf87c
* Fixed Datatables tools width
...
* Refactoring of API (again...)
2013-11-22 11:33:54 +00:00
Adolfo Gómez
ceecb0823d
Fixed read only "generic model editing" properties.
...
Also forgot in previous commits, i changed the template engine to Handlebars. Its much "versatile", and we need a bit of flexibility (such as conditionals, loops, etc...)
2013-11-22 02:33:06 +00:00
Adolfo Gómez
de4a9ff291
Advanced a lot with "generic model editing"
2013-11-22 02:22:41 +00:00
Adolfo Gómez
004e060aaf
* Added modal to gui
...
* Advanced a bit with edition of components
2013-11-21 13:19:13 +00:00
Adolfo Gómez
127c36f364
* Added template "preload" ability
...
* Added caching templates as "compiled" templates
* moved table description panel to template
2013-11-21 11:01:30 +00:00
Adolfo Gómez
dbd4531376
Better pannels
2013-11-21 02:22:41 +00:00
Adolfo Gómez
17b20ab684
A cuople more fixes && refactoring
2013-11-20 11:31:23 +00:00
Adolfo Gómez
4b2eae58b1
Added gui basic elements
...
refactoring of existint javascript
translations of buttons moved to better place
added css class that will made button text dissapear for smaller displays
2013-11-20 11:09:30 +00:00
Adolfo Gómez
6144eb2f6a
Fixing some js, started form renterer
2013-11-20 09:14:27 +00:00
Adolfo Gómez
2bf0c3e59a
* Fixed a bunch of javascript things
...
* Added "gui" method to api, so we can get a description of what fields are needed for an specific item.
Added REST capacity to process gui requests
Updated translations
2013-11-20 03:16:56 +00:00
Adolfo Gómez
805b225552
I had 3d buttons not working (clicks events not fired). After a while of looking for why, i realized that in fact the button was moving, and the event was not fired sometimes for this reason.
...
So i have created a little "fix" on tools.js, where we use mousedown && mouse up events (on button & parent) to "simulate" a click over an static button.
Also, i have included a way of blocking UI (using jquery.blockUI plugin), so user know when something is going on..
hard work resolving the 3d buttons "bug" :-)
2013-11-19 11:26:27 +00:00
Adolfo Gómez
dbb4466c46
Advancing, but have a few probles with "cool 3d buttons". When pressed, many times click event seems not to be fired... O.o
2013-11-19 01:27:47 +00:00
Adolfo Gómez
67a691768e
added "cute" 3d buttons :-)
2013-11-18 02:54:05 +00:00
Adolfo Gómez
96937a397c
added xls, but i'm going to evolve it fast
2013-11-17 22:48:34 +00:00
Adolfo Gómez
47be643eac
* Added responsive tables to admin
...
* Added language selection over REST API
* Added "renderers" so we can add icons or whatever to cells before rendering
* Lots of improvements
2013-11-17 03:48:05 +00:00
Adolfo Gómez
6bb538d941
* Finished (almost) details of master tables
...
* Added templating engine based on John Resig - http://ejohn.org/ ,
* Added capacity to scroll to make tables visible
* Added users detail view for authenticators
* added server template serving
2013-11-15 23:45:05 +00:00
Adolfo Gómez
d2cf0f6846
2013-11-15 21:14:46 +00:00
Adolfo Gómez
2615b5fca4
Added "details" to REST for children of certain elements (such as authenticators-->users, user services --> publications, cache, assignations, groups, transports, etc...
2013-11-15 16:04:51 +00:00
Adolfo Gómez
bf83de2f5e
* Web Admin work
...
* Improved visualization & use of Generic Table for data visualization
2013-11-15 14:02:53 +00:00
Adolfo Gómez
e59ac8078d
2013-11-15 10:33:51 +00:00
Adolfo Gómez
caf250daa3
2013-11-15 10:33:21 +00:00
Adolfo Gómez
841580afda
2013-11-15 10:32:49 +00:00
Adolfo Gómez
0a0772a7c6
Advancing admin (in fact already playing around with components, but made some advances.. :-) )
2013-11-14 17:02:30 +00:00
Adolfo Gómez
d68822eaf7
Advancing with very basic aspects of administration/REST api
2013-11-14 11:17:07 +00:00
Adolfo Gómez
6e0511add3
Updated checkbrowser to recognize ie, new ie (11), opera, safari, firefox & webkit based browsers
2013-11-13 22:52:14 +00:00
Adolfo Gómez
ae9f3c7e78
Some translations, and javascript catalog fixed so it gets correctly generated on each lang (and do not caches it)
2013-11-13 19:00:19 +00:00
Adolfo Gómez
89d27cbcd5
Playing around with administration interface, selecting components that seems to match what i'm looking for... :-)
2013-11-13 17:21:48 +00:00
Adolfo Gómez
59e9f65241
2013-11-12 01:10:03 +00:00
Adolfo Gómez
81d64162f4
Start the work over admin interface (Dashboard) in parallel with REST api
2013-11-12 01:09:17 +00:00
Adolfo Gómez
495ab90cc2
* Updated to django 1.6
...
* Ensured that, an user when has logged in from interface, has access to REST
The access will be restricted by user permissions of course (this is, simple user will have access to its services, preferences and little more... :-)) This part anyway, is not done yet
2013-11-11 20:08:23 +00:00
Adolfo Gómez
47dff34637
Started a REST api for UDS.
...
The idea is provide third party access to UDS, and try to use this as an starting point to make an web based administration, so we can deprecate .net administration tool (it is becoming an annoyance... :-) ), and web based admin is always more accesible than thin client admin
2013-11-11 19:38:23 +00:00
Adolfo Gómez
2bda255c2a
* added popover on small names
...
* moved deployed services names under lauchn button
2013-11-09 09:11:15 +00:00
Adolfo Gómez
bfed62d833
* Basic htm5 template done
...
* Updated translations & texts
2013-11-08 14:40:52 +00:00
Adolfo Gómez
2b68a119e1
* Basic htm5 template done
...
* Updated translations & texts
2013-11-08 14:11:45 +00:00
Adolfo Gómez
7bbf86117b
Updated templates, and started to simplify templates structure
2013-11-08 13:33:17 +00:00
Adolfo Gómez
aa2e532843
Advancing on html5 basic theme
2013-11-08 12:18:10 +00:00
Adolfo Gómez
fcc7bffb2e
Advancing on html5 basic theme
2013-11-08 12:17:51 +00:00
Adolfo Gómez
b5aa6cd4b8
2013-11-08 11:31:39 +00:00
Adolfo Gómez
9dd35ebf1e
* Fixed Html5RDP (guacamole) transport so it works on iphone/ipad (os now are recognized)
...
* Added css for using bootstrap on html5 part of UDS
2013-11-08 09:26:11 +00:00
Adolfo Gómez
aba57d8400
* Added support for Android OS
...
* Updated HTML5 part a bit
* Added printing support for guacamole
2013-11-05 22:00:12 +00:00
Adolfo Gómez
5fd0436ab6
Fixed a bit login form
...
trying things with services display
2013-11-05 11:15:42 +00:00
Adolfo Gómez
5cf101d3c8
Advancing on migrationg to HTML5
...
* Adding themes to UDS
2013-11-05 01:20:39 +00:00
Adolfo Gómez
36429e0443
2013-11-04 16:15:19 +00:00
Adolfo Gómez
e6d7944e2f
* Started migration of user interface to HTML5, using bootstrap
2013-11-04 15:59:59 +00:00
Adolfo Gómez
15d7ca7a4b
Updated sample settings to include new django var (for wsgi)
...
Updated NX Transport to show new url for downloading
Updated NX Tunneled Transport to show new url for downloading
Added a new configruation TAB, NX, that allows to change the download urls for MAC and Windows/Linux.
2013-10-18 08:20:48 +00:00
Adolfo Gómez
ea784bfeef
Sorted alphabetically Services
2013-10-16 11:45:17 +00:00
Adolfo Gómez
fb463dee73
Updated so fixed credentials are correctly got
2013-10-16 11:32:16 +00:00
Adolfo Gómez
15011dea95
Added applet value to indicate permissions needed by applet
2013-10-16 10:48:01 +00:00
Adolfo Gómez
c7941017b5
Updated jars to include permissions on manifest
2013-10-16 10:43:02 +00:00
Adolfo Gómez
c5b3656d38
Integrated 1.2u1 with audio support selection
2013-10-02 03:05:39 +00:00
Adolfo Gómez
eda93e0be2
* Added by default to ignore certificates to RDP
2013-10-02 02:48:05 +00:00
Adolfo Gómez
a08b114aee
Fixed a bug on utf conversión
2013-09-25 08:29:55 +00:00
Adolfo Gómez
79048a4271
Advancing on clustererd services providers
2013-09-20 05:56:43 +00:00
Adolfo Gómez
efb614ff10
Added new possible state for services: Balancing.
...
This state will only be triggered if a service can't be balanced if it is "in use"
2013-09-17 13:26:44 +00:00
Adolfo Gómez
650c13067d
Removed caching of API connections to oVirt. Now it's opened/closed every time needed because this has given some problems.
...
Anyway, has to implement in a near future using REST a own api, because oVirt API does not work too "fine"
2013-09-17 12:47:15 +00:00
Adolfo Gómez
f220cf3651
* A couple of cosmetic changes :-)
2013-09-11 13:26:31 +00:00
Adolfo Gómez
46990f6b64
* added "extended" log for debug to insert operation into delayed tasks queue
...
* Created a delayed task thread that, is inserted after a publication is success, to remove "in use machine" after the configured time
* Advancing with clustering control
* Inserted "Cluster" tab into configuration, with required params
* Removed "display" param from ovirt
2013-09-11 13:24:32 +00:00
Adolfo Gómez
50b7a55be5
Started adding Automatic Cluster services support, so we can simplify using services as ProxMox, HyperV, ESXi (without VC), etc... as Providers.
...
This clusters are special type of providers, where that providers contains several nodes, and do not provide automatic placement of machines, etc...
2013-09-06 12:51:01 +00:00
Adolfo Gómez
81b1646458
Back to work :-)
...
* Fixed Domain part of credentials for HTML5RDP
* Fixed Domain part of credentials for RDP
* Fixed Domain part of credentials for Tunneler RDP
2013-09-02 10:45:21 +00:00
Adolfo Gómez
0b2e38a85d
* Fixed a bug on oVirt
...
* Added devel support for "notify ready from os manager"
2013-07-05 11:06:33 +00:00
Adolfo Gómez
eb9993f607
Added "isDirty" to base module, so we can avoid "serializations" under some circunstances (work in progress, right now this does nothing)
2013-06-27 09:12:53 +00:00
Adolfo Gómez
5dbacb629b
A couple of bug fixes on ovirt publication
2013-06-26 11:05:32 +00:00
Adolfo Gómez
c61ee0f72c
2013-06-26 10:15:11 +00:00
Adolfo Gómez
eea75c1736
2013-06-26 10:14:34 +00:00
Adolfo Gómez
0303fbf910
Fixed a possible bug with the use of the IP authenticator. Now it checks that the username "ip" is the same as request.ip
2013-06-25 15:42:05 +00:00
Adolfo Gómez
2cc81d2b8b
Fixed a possible bug with the use of the IP authenticator. Now it checks that the username "ip" is the same as request.ip
2013-06-25 15:40:20 +00:00
Adolfo Gómez
9b99b8f1bd
* Added "development" method for user machines
...
* Fixed publications clean up on new publication & session expiration
* Added "forgotten" unicode method to DeployedPublication
2013-06-20 09:03:50 +00:00
Adolfo Gómez
32d951a43c
2013-06-19 10:58:34 +00:00
Adolfo Gómez
7ca448d926
Fixed a bug in UserServiceManager that on "checkForRemoval" it reloads the User Service, and looses the referenced passed in.
...
This makes that when the service must be removed, and a reference was passed in that was also saved later, the service was not marked correctly for removal.
2013-06-19 10:49:40 +00:00
Adolfo Gómez
4ee51ac268
Fixed duplicated configuration key (in fact, two different keys that means same thing... :-) )
2013-06-19 10:02:40 +00:00
Adolfo Gómez
8d9b825237
* Added new global config var for time elapsed before services in use for old publications are removed
...
* Added support for removal of services from old publications in use once a configured time is elapsed
2013-06-19 08:33:15 +00:00
Adolfo Gómez
b2b747a099
Fixed length of username & groupname fields of regex ldap authenticator
2013-06-10 08:08:30 +00:00
Adolfo Gómez
ed69006a84
Fixed smartcard redirection on linux (forgot to add parameter in case of smartcards). Thanks to Virginio for reporting :-)
2013-06-04 14:07:47 +00:00
Adolfo Gómez
c733822caf
* Updated jar to fix smartcards redirection on linux
2013-05-30 12:10:24 +00:00
Adolfo Gómez
d47823bbd2
* Fixed a bug that made deployed services from services that do not need publication appear as much times as valid groups for that deployed service
...
* Removed annoying exception logging (user creation for internaldb when user already exists, but error is managed so it do no have to be logged)
* Minor aesthetic fix on User class
* Fixed name generators so if it consumes all range, an exception is generated
* Fixed ovirt linked vm so it treats no more names error
* Fixed user modify operation, so if user is derived Groups are not saved (they will be got from parent user)
2013-05-16 10:37:33 +00:00
Adolfo Gómez
9642392d7c
Fixed rdesktop folders redirection (signed jar only)
2013-05-14 17:39:20 +00:00
Adolfo Gómez
a4cc0a47f2
Updated so, when a parent is deleted, all children are also deleted.
2013-05-14 12:16:33 +00:00
Adolfo Gómez
2271f73714
Fixed internal db with different user for each ip
2013-05-14 12:10:02 +00:00
Adolfo Gómez
6270119d2b
Fixed groups on internal auth
2013-05-14 11:54:51 +00:00
Adolfo Gómez
1c31e01199
Location of Windows folder was Harcoded previously. Now it is fixed (thanks to Virginio)
2013-05-13 16:34:03 +00:00
Adolfo Gómez
bb6929d9c8
* Added Python 3 unicode to UserService
...
* Fixed user service to ignore empty forms (forms without extra fields)
* Updated service provider to unicode for Physical Machines
2013-04-25 04:49:30 +00:00
Adolfo Gómez
207eba5d7a
2013-04-24 15:15:56 +00:00
Adolfo Gómez
91799b6175
Typo on StatsCollector
2013-04-24 08:06:40 +00:00
Adolfo Gómez
f3338ee264
* Added check to getInt, so if invalid value is found it returns the default, and, if default is also invalid, returns -1.
...
* Added log of the exception (error log)
2013-04-24 04:39:15 +00:00
Adolfo Gómez
849ddb7512
* Some fixes to spanish translations
2013-04-22 04:25:15 +00:00
Adolfo Gómez
b51d918881
* Added new "Security" setting, so we can set up trusted sources for requests.
...
* Secured access from Tunneler to Broker. Now pam & html5 requests can only be done from trusted sources. (They will not work only from trusted hosts)
* Upgraded jars for transports to fix Mac NX functionallity
2013-04-20 03:46:03 +00:00
Adolfo Gómez
9029c5e12c
HTML Tunnel source check done
2013-04-18 21:36:32 +00:00
Adolfo Gómez
a7da230b0a
* Added checking of autorun global config to be checked each time we need it
...
* Updated translations
2013-04-18 21:15:44 +00:00
Adolfo Gómez
c2a5b9ee50
* Fixed connection unicode compatibility
...
* Fixed Internal DB auth literal
* Fixed sample settings to include "request" logger
2013-04-18 10:10:31 +00:00
Adolfo Gómez
5538caa9bb
* More default unicode literals
...
* Added support for new network input methods
* Fixed ip auth to support network input methods
* Added support for new network input & modification to transport networks
* Fixed some anoying warnings :-)
* Upgraded required administration client version to 1.2
*
2013-04-17 08:36:13 +00:00
Adolfo Gómez
0bf1f510dd
* Some code cleanup
...
* Added unicode_literals to more modules & tested it
2013-04-17 00:09:48 +00:00
Adolfo Gómez
616300decb
* Added all network recognition cases
...
* Added test to network recognition (should have started to do Unit tests a long ago, but... :-) )
2013-04-16 10:05:42 +00:00
Adolfo Gómez
72f485647b
Fixed little bug on internaldb
2013-04-08 03:11:57 +00:00
Adolfo Gómez
6bd242bb9d
* Added so we can access requests from anywhere without having to pass it
...
* Added So we can transform user names on login
* Added the posibility to give a different user to each internal db user based on the source (IP or reversed ip)
* Added "ignore and notify" invalid serialized data. This is so we can migrate "all" modules to auto serialization/deserialization
2013-04-08 03:11:00 +00:00
Adolfo Gómez
3140dd0bca
* Added new module "net" under uds.core.util
...
* Moved out some method from models to net
* Started a generic network validation/retrieval function
* Added security to html5 guacamole proxy to UDS, allowing to restrict requests for credentials from an IP
* Including "from __future__ import unicode_literals" (step forward python 3)
2013-04-03 02:54:35 +00:00
Adolfo Gómez
062337edd8
Added HTML5 RDP connector (and it works!!) using guacamole as tunneler
2013-03-20 20:01:20 +00:00
Adolfo Gómez
366de542a7
Fixed (c) noticed of transport (was not BSD 3-clauses)
2013-03-20 18:44:06 +00:00
Adolfo Gómez
67073b43c1
Removed old & unusable test
2013-03-20 08:49:22 +00:00
Adolfo Gómez
8308890329
Minor fixes
2013-03-20 08:29:22 +00:00
Adolfo Gómez
c9da25bed8
Replaced "len" with a more proper way (using hasValidGroups method)
2013-03-20 08:23:54 +00:00
Adolfo Gómez
f8c7026fcc
Replaced "len" with a more proper way (using hasValidGroups method)
2013-03-19 15:09:53 +00:00
Adolfo Gómez
10843cbca2
now getValidGroups returns a generator, not a list, so it does not have len :-)
2013-03-19 15:00:30 +00:00
Adolfo Gómez
6aa67c80a3
2013-03-14 12:25:47 +00:00
Adolfo Gómez
7a9b4ee454
* added storeValue & recoverValue to a deployed service
...
* Fixed log manager so repeated logs do not get logged by default (avoid duplicate log entries)
* Extracted "notifyRestraing" to a method, so it's easier to find/modify it :-)
2013-03-14 10:01:35 +00:00
Adolfo Gómez
38ced4fea9
* Fixed so unexpected errors now get logged
...
* Added order by so fields are get in order from db
2013-03-12 13:29:02 +00:00
Adolfo Gómez
70cb226c8c
* Fixed some bugs related to meta groups
...
* Fixed a typo on WinDomainOsManager
* Fixed a typo on Authenticator creation by xmlrpc
2013-03-12 00:12:12 +00:00
Adolfo Gómez
de9124707e
Added ALLOWED_HOSTS = ‘*’ to sample django settings. Every one can configure this at his own :-)
2013-03-11 14:33:19 +00:00
Adolfo Gómez
092b3bcbce
Removed needing of restart for KEEP_INFO_TIME
2013-03-08 11:05:40 +00:00
Adolfo Gómez
3041e9d2cd
Commented out parameters for auth (r they necessary?)
2013-03-08 10:05:33 +00:00
Adolfo Gómez
8558223518
* Added isOfType() to Service & Provider
...
* Continuing with "from __future__"...
* Added stamp to uniques ids, so we can purge them by date in some cases (Contention)
* DB Migrations to meta groups mixed with stamp of unique id
* Added more logs to some componets
* Added de posibility to authCallback to logout user with redirect
2013-03-08 05:31:21 +00:00
Adolfo Gómez
794b86563b
Redoing migration 13
2013-03-07 13:19:46 +00:00
Adolfo Gómez
8eaec2c535
Right now, added de posibility to transfer a mac or name from an user service to an service.
...
This gives the posibility to to an user service to "reserve" (for now, indefinitely, but will add an "stamp" field to uniqueid database so we can clean up them from time to time) a mac or an name, so other deployed services do not uses them anymore.
One example of this is when a VM gets in error, and machine gets renamed. The mac is them reserved so no more machines clashes with this one reserved.
2013-03-06 15:41:09 +00:00
Adolfo Gómez
552e8b680b
* Updated translations
2013-03-06 07:17:46 +00:00