Adolfo Gómez
ac1651dcf3
2014-08-21 10:54:34 +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
c76d24c0f2
Started new Linux Random Password OS Manager
2014-06-26 17:40:58 +00:00
Adolfo Gómez
0d6171bc0f
Adding "user friendly" editors to Configuration... :-)
2014-06-20 13:24:18 +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
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
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
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
Adolfo Gómez
a10550820b
Some more little fixes
2014-05-27 06:19:15 +00:00
Adolfo Gómez
cf07caa5cb
Added atomic transaction to assignations to user from cache, so we ensure that one cached element is assigned to one user and only used once
2014-05-22 07:48:40 +00:00
Adolfo Gómez
4e7376a7f0
Adding plugins stuff to UDS
2014-05-21 08:36:34 +00:00
Adolfo Gómez
d0f3992e80
2014-05-19 05:08:36 +00:00
Adolfo Gómez
f6c67dab96
Added a spinner to numeric inputs to make "easier" using them
2014-05-14 08:43:00 +00:00
Adolfo Gómez
e4beaf4584
Restored "compiled" documentation
2014-04-29 14:51:57 +00:00
Adolfo Gómez
e73fac22db
* Fixed login issue on authenticator selector
...
* Fixed Regex authenticator (ldap lib does not supports unicode strings)
* Initial support for XenServer (non usable yet, just "forked" ovirt service and started adapting it)
2014-04-29 07:55:03 +00:00
Adolfo Gómez
244302db58
Done with models split (now needs testing to ensure that is at least as was before)
2014-04-23 14:01:23 +00:00
Adolfo Gómez
46961c42c1
Splitting Loooooooong models.py in smaller and more usable pieces.. :)
2014-04-23 13:37:33 +00:00
Adolfo Gómez
23e3c385fd
* Fixed xls export
...
* Fixed "cancel" on publications
* Fixed (minor) ovirt issues
* Removed "old-js" from trunk
2014-04-10 09:41:32 +00:00
Adolfo Gómez
d943252a40
Now deletes correctly assigned services & cache
2014-02-28 13:57:08 +00:00
Adolfo Gómez
feccd388c4
Fixing up things
2014-02-28 04:49:04 +00:00
Adolfo Gómez
ddbcc5aec4
BIG work on pep8 adaption (easier to read, easier to maintain, etc..)
2014-02-25 03:57:29 +00:00
Adolfo Gómez
dab3e26223
Fixing up things to adapt to PEP8
2014-02-19 14:55:27 +00:00
Adolfo Gómez
83b8c474bd
Adding "new group" functional form
2014-02-04 09:43:53 +00:00
Adolfo Gómez
3e036adbca
2014-01-29 07:24:30 +00:00
Adolfo Gómez
8a9f32dd03
Updated dashboared
2014-01-28 06:07:58 +00:00
Adolfo Gómez
a50e1ecca8
Added configuration var editing to web admin (not saving right now)
2014-01-25 10:20:02 +00:00
Adolfo Gómez
f5b4dd2ea6
Added loging capability from web to root user
2014-01-22 09:06:03 +00:00
Adolfo Gómez
bf3dd99b63
Found a much better name for "Deployed Services", that is "Services Pools" (much accord with other VDI implementations, after almost 9 years of using a "custom" name ;-))
...
Advancing (a lot) with "Services pools"
2013-12-17 07:23:10 +00:00
Adolfo Gómez
363f8939d9
Advancing on deployed services
2013-12-16 09:27:57 +00:00
Adolfo Gómez
2b7ad74f2f
Started deployed services part
2013-12-13 01:15:25 +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
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
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
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
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
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
004e060aaf
* Added modal to gui
...
* Advanced a bit with edition of components
2013-11-21 13:19:13 +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
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
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
81d64162f4
Start the work over admin interface (Dashboard) in parallel with REST api
2013-11-12 01:09:17 +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
5cf101d3c8
Advancing on migrationg to HTML5
...
* Adding themes to UDS
2013-11-05 01:20:39 +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
79048a4271
Advancing on clustererd services providers
2013-09-20 05:56:43 +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
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