Adolfo Gómez
cfc2dbb49e
web admin interface progress
2014-01-15 06:29:20 +00:00
Adolfo Gómez
3b570f86df
Fixed date columns sorting (marked as "uds-date" type, and made custom sorting methods for datatable)
2013-12-17 10:03:51 +00:00
Adolfo Gómez
edc03f4e7e
Added logs
...
Added "restrained" info to services pool list
2013-12-17 09:28:36 +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
e925a2a356
Added support for custom "single" button to gui tables
2013-12-14 02:37:11 +00:00
Adolfo Gómez
53258f2d7b
Fixed max services limited to 100
2013-12-13 15:16:51 +00:00
Adolfo Gómez
77127664af
Added some more info to providers && services
2013-12-13 09:51:55 +00:00
Adolfo Gómez
2b7ad74f2f
Started deployed services part
2013-12-13 01:15:25 +00:00
Adolfo Gómez
3cae37ca5c
Keep solving some issues with new transaction.atomic
2013-12-12 20:59:09 +00:00
Adolfo Gómez
dbc001ea22
Added network edition (easy also.... :-) )
2013-12-12 07:23:22 +00:00
Adolfo Gómez
895ef25b77
Basic transport new/edit done (easy this time, using all previous work... :-) )
2013-12-11 22:59:26 +00:00
Adolfo Gómez
453be53125
Added all resources used in administration to admin (even duplicating them), to get full independence from User Interface
2013-12-11 21:59:48 +00:00
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
a0ca068f54
Updated user & group form to be more consistent with editions
2013-12-10 19:52:47 +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
3c7a0b82d7
Updated DinamycFieldsManager to get new "EditList" format (as simple list)
...
Updated to be version 1.4
There is intention to remove this administration client once the Web admin interface is finished & usable. Probable, half of 2013 this admin interface will be removed and will only keep the "Web version"
2013-12-02 18:21:40 +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