Commit graph

111 commits

Author SHA1 Message Date
87d99e8173 new menu plugins: "help", "system_preferences" and "disks"
description of plugin interface extended with possible redirection to another plugin
2006-11-01 09:22:58 +00:00
7fd361d8ac allow alternative filename for "getIcon"
allow redirection from one plugin to another
removed obsolete sites (now handled by plugins)
2006-11-01 09:20:29 +00:00
9cde0b943a french help pages are in english for now (so we can pass the tests) 2006-11-01 03:33:15 +00:00
4d692453cd improved init.d file 2006-10-31 18:40:11 +00:00
age
09b9e2ca76 start-stop-daemon 2006-10-31 17:54:58 +00:00
cff42b7b6f removed obsolute code for icons 2006-10-31 15:34:31 +00:00
ec2b42c3be removed debbuging output 2006-10-31 15:32:47 +00:00
5ca5164a50 default plugin icon added
plugins moved to /icons/plugins/PLUGINNAME
2006-10-31 15:11:57 +00:00
age
662be231b9 'clearsilver' dependencies 2006-10-31 15:07:13 +00:00
age
9990c5ec9f 'validate' dependency 2006-10-31 14:53:47 +00:00
ff60215da1 known problems with testoob and twill 2006-10-31 14:53:08 +00:00
4b6681487e icons added to all system plugins (preliminary) 2006-10-31 02:50:29 +00:00
abacb36dbe added french translation (made by 'rike') to pythonrewrite branch 2006-10-30 22:00:46 +00:00
1f265c78c0 fixed: change-password form was visible for plaintext volumes 2006-10-28 17:01:56 +00:00
b39f5ad7f8 added symbolic link to enable slovenian language (fixes unittest) 2006-10-26 12:33:25 +00:00
d1d2e1edd5 base unittest class for the web interface added
unittests for builtin pages seperated from plugin unittests
plugin unittest framework added
2006-10-26 12:32:44 +00:00
a2043742e0 added MEMSIZE option to uml-setup.sh
changed default cipher to plain aes without essiv (otherwise it does not work with the uml-kernel)
2006-10-26 12:30:44 +00:00
0d41663ec3 fixed language selection bug
added unittest to CryptoBoxPlugin
2006-10-26 12:28:50 +00:00
10c52fb51c added "title" tag to form header macro 2006-10-26 12:26:52 +00:00
1dc0da0382 unittests added to some plugins
added "name" tag to all form elements
2006-10-26 12:25:12 +00:00
age
0a8fc07556 twill experiments 2006-10-25 10:03:06 +00:00
1ff4bd59fb minor language fix
svn property of check_language fixed
2006-10-11 15:52:10 +00:00
491d16899f plugin configuration file added
setting "NameDatabase" replaced by "SettingsDir"
storing of local settings implemented (CryptoBoxSettings.write())
2006-10-11 15:51:28 +00:00
11c2873934 moved "Rank" attribute from language file to plugin code
added plugin "plugin_manager"
added plugin "user_manager"
2006-10-11 15:50:24 +00:00
ee82f91a64 check "enabled" state of plugin before display
removed obsolete forms: 'form_init', 'form_init_partition', 'form_mount', 'form_umount' and 'form_config'
2006-10-11 15:50:07 +00:00
9321677078 unittests for CryptoBoxTools
mount/umount moved to separate volume plugins
volume name change moved to 'volume_props' plugin
webinterface for password change (luks) added
attribute "pluginCapabilities" added to plugins
attribute "requestAuth" added to plugins
http authentication implemented (for now: static user database)
2006-10-09 16:44:35 +00:00
ca13aebdc8 new plugins: 'format_fs', 'volume_mount', 'volume_props', 'shutdown' and 'volume_details'
new plugin attribute: "requestAuth"
2006-10-09 16:43:14 +00:00
0e8a5daa73 'show_volume' splitted into different pages
'/plugins' shows only plugins with 'system' capability
development draft for volume sub-page links
"access_denied" page added
2006-10-09 16:42:40 +00:00
5fd04cf350 moved warning and success messages to lower right corner of screen
added tabbed design for volume plugins (first draft)
2006-10-09 16:41:57 +00:00
cbf0d0df06 removed some obsolete language values
added "AccessDenied"
2006-10-09 16:41:43 +00:00
562db0cda8 "tabindex" attribute defined in all important templates 2006-09-27 12:20:54 +00:00
3b0e787d2f moved plugin-specific css definitions to the appropriate plugin
cleaned up the error handling of WebInterfaceSites
2006-09-26 08:39:43 +00:00
c95ba55f25 stylesheet files added to 'partition' and 'log' plugin 2006-09-26 08:38:45 +00:00
90efd72b8b removed setting "DocLanguage" (replaced by general "Language")
plugins are now classes inherited from CryptoBoxPlugin
language detection added (via request header "Accept-Language")
2006-09-25 12:22:41 +00:00
56e954d1c4 plugin interface changed: now we use classes (inherited by CryptoBoxPlugin) instead of plain scripts
added some log entries
use threading module instead of "fork" for background formatting
redirection for "network" plugin fixed
empty return value of plugins defaults to plugin overview page
2006-09-25 12:21:39 +00:00
52ccaeb530 replaced the old bash script for translation checks by a better (and longer) python script 2006-09-25 12:20:02 +00:00
e238cbd17e "Data.TemplateFile" changed to "Settings.TemplateFile"
redirection header fixed
"Settings.DocLang" replaced by "Settings.Language"
"Lang.Plugins" moved to "Settings.PluginList"
2006-09-25 12:19:12 +00:00
b061bb4793 language file specification changed: content is at top level and will get moved below "Lang" later 2006-09-25 12:18:25 +00:00
2d8d4bdd2e fixed stylesheet for the "log" plugin 2006-09-25 12:17:50 +00:00
3cc64e84f3 add (possible) config partition to 'partition' plugin 2006-09-20 10:40:37 +00:00
1c8db28989 added gray disc icon for unitialized volumes
simple partitioning interface finished
order in navigation bar changed
ignore extended partitions (in container list)
2006-09-18 10:16:05 +00:00
age
665d18bdbd 2006-09-14 18:21:55 +00:00
35737da625 test fixed 2006-09-14 15:55:55 +00:00
de3280806f language namespace for plugins separated
plugin interface changed ("prepareForm" removed)
plugins do not raise exceptions anymore
first part of the partitioning plugin
device-specific stuff moved to CryptoBoxTools
2006-09-14 12:33:01 +00:00
age
f2a7ceb61c favicon 2006-09-14 08:35:53 +00:00
f99e155b8c python directory renamed to former perl directory
comment on RFC
2006-09-13 11:10:38 +00:00
e80b8874ff implemented root actions for plugins
finished network and date plugins
renamed old 'bin' direcory
2006-09-13 10:38:05 +00:00
age
2b4180a83b *test.py restored 2006-09-13 09:32:54 +00:00
dba8ca79fd plugin interface implemented
example plugins added: date and network
moved "logs" to plugins
2006-09-12 08:55:20 +00:00
age
5af79f90b6 twill unittests are finally working 2006-09-09 16:18:50 +00:00