git.cascardo.info Git - cascardo/ipsilon.git/atom - templates/admin/providers.html history Unnamed repository; edit this file 'description' to name the repository. http://git.cascardo.info/?p=cascardo/ipsilon.git Thadeu Lima de Souza Cascardo static/git-favicon.png static/git-logo.png 2014-11-12T22:48:02Z gitweb Add visual cues to configuration panels 2014-11-06T19:01:04Z Simo Sorce simo@redhat.com Patrick Uiterwijk puiterwijk@redhat.com 2014-11-06T19:01:04Z http://git.cascardo.info/?p=cascardo/ipsilon.git;a=commitdiff;h=dc9f4a30a47cdce1e0070c18398351ea6c307305
Add visual cues to configuration panels

Make it easier to recognize which plugins are enabled and which are
disabled. Also make it easier to recognize when a plugin has just changed
state, by flashing its row (help also realize it may have moved up/down)

Based on concept work by Petr Vobornik

Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
  • [D] templates/admin/providers.html
Refactor plugin configuration 2014-10-23T15:45:32Z Simo Sorce simo@redhat.com Patrick Uiterwijk puiterwijk@redhat.com 2014-10-23T15:45:32Z http://git.cascardo.info/?p=cascardo/ipsilon.git;a=commitdiff;h=83da2bf3963db3e4427bced3b4c0681e751e54da
Refactor plugin configuration

Fork a PluginConfig class out of PluginObject, the base object now supports
a simple dictionary config, while using PluginConfig provide access to
structured util.config based configuration.

Change UI code that deal with plugins configuration to properly use the new
structured config objects in order to represent data in appropriate format
based on the data type.

Use the new util.config objects to represent plugins configuration.

Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
  • [D] templates/admin/providers.html
Reuse the AdminPlugins class for the providers too 2014-10-16T00:04:14Z Simo Sorce simo@redhat.com Patrick Uiterwijk puiterwijk@redhat.com 2014-10-16T00:04:14Z http://git.cascardo.info/?p=cascardo/ipsilon.git;a=commitdiff;h=3a81575a4625576895958c9a21c8b6c64307fcb9
Reuse the AdminPlugins class for the providers too

This way we can remove even more duplicated code... \o/

Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
  • [D] templates/admin/providers.html
Change provider plugins registration and enablement 2014-04-07T20:49:06Z Simo Sorce simo@redhat.com Simo Sorce simo@redhat.com 2014-04-07T20:49:06Z http://git.cascardo.info/?p=cascardo/ipsilon.git;a=commitdiff;h=0464f1403990d3bfd85cd471f6676e70b1e81648
Change provider plugins registration and enablement

When plugins are not enabled at startup the admin page is not available
as it is created only on enablement.

Split enablement and registration, so plugins can be registered even
when actually disabled.

Also rework the way enablement is tracked and make sure enablement status
is saved back to the database when it changes so it is kept on restarts.

Signed-off-by: Simo Sorce <simo@redhat.com>
  • [D] templates/admin/providers.html
Add generic support for IdP plugin admin pages 2014-03-27T16:56:28Z Simo Sorce simo@redhat.com Simo Sorce simo@redhat.com 2014-03-27T16:56:28Z http://git.cascardo.info/?p=cascardo/ipsilon.git;a=commitdiff;h=7b56b1311ba0c730fa884c75ccf15dfbf996ebd8
Add generic support for IdP plugin admin pages

Signed-off-by: Simo Sorce <simo@redhat.com>
  • [D] templates/admin/providers.html
Basic Identity providers plugin configuration 2014-03-26T19:20:16Z Simo Sorce simo@redhat.com Simo Sorce simo@redhat.com 2014-03-26T19:20:16Z http://git.cascardo.info/?p=cascardo/ipsilon.git;a=commitdiff;h=0338db2eb3197ce0024d0192bd981120a58de573
Basic Identity providers plugin configuration

Signed-off-by: Simo Sorce <simo@redhat.com>
  • [D] templates/admin/providers.html