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
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
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
5af79f90b6
twill unittests are finally working
2006-09-09 16:18:50 +00:00
88fc900cc5
moved configuration handling to CryptoBoxSettings
...
added configuration validation
updated unittests.CryptoBox for new configuration validation
2006-09-08 11:02:27 +00:00
0aa1f9f74b
german language file updated
...
WebInterfaceDataset replaces CryptoBoxWebserverSettings
WebInterfaceSites replaces CryptoBoxWebserverSites
input validation rewritten
clearsiler macro 'print_form_header' now expects the 'action' as a parameter
2006-09-07 11:21:56 +00:00
0835144ad1
some comments and changes for the previous commit
2006-09-06 13:13:17 +00:00
7f9c736116
* removed hardcoded doclangs
...
* truly removed '?action'
* some RFC comments
2006-09-06 07:14:27 +00:00
528652afcb
minor language fixes
...
one unittest fixed
settings for webserver improved
somme RFCs and TODOs added
2006-09-05 15:03:16 +00:00
9ef218872a
* added damn notworking twill tests
2006-09-05 00:15:43 +00:00
fccfba66d7
* forgot to add Exceptions
...
* webserver conf in a file
2006-09-04 06:02:53 +00:00
baafed8f38
improve language handling and url-parameter sanitizing
2006-09-01 23:04:17 +00:00
f4bf1c7a34
+merged some config changes
...
@[l] please also check the webserver if you change the config
+moved language checkers
+changed input sanitizing
2006-08-30 19:56:37 +00:00
f450e116a7
Lars' poland path #2
2006-08-27 08:38:48 +00:00
175cb831ad
Lars' poland patch #1
...
debian rules
2006-08-27 08:33:34 +00:00
3fd2064439
output of log action fixed
...
added some RFCs
added some unittests for CryptoBox config handling
2006-08-25 07:37:52 +00:00
3b97f675bf
now checks url params
...
adapted templates
renderer checks for sources
2006-08-24 14:41:11 +00:00
414a6c6e60
action removed
2006-08-24 09:02:10 +00:00
550d0fb5e2
"link" macro updated to new url naming scheme
2006-08-24 08:40:40 +00:00
1362f79df4
german language file converted into utf-8
2006-08-24 08:37:59 +00:00
89e06ff669
logfile is accessable via web
2006-08-24 08:13:56 +00:00
707fb71476
logging cleaned up
...
unified errorExit function instead of explicite sys.exit calls
add config_file argument to CryptoBoxProps
add getCapacity method to CryptoBoxContainer
removed "classes.txt"
2006-08-24 07:36:47 +00:00
bb16749b81
forgot to commti these changes
2006-08-24 05:57:59 +00:00
697d5f9b0c
webserver, sites and settings splitted
...
included some new functions from the perl file
the clearsilver templates have to be modified next
2006-08-24 00:06:19 +00:00
2fec1260c5
stupid exception
2006-08-23 18:19:37 +00:00
4f053af83a
try if super is installed
2006-08-23 16:44:14 +00:00
84028f4a92
added python version checks
...
added startup test to CryptoBox
integrate CryptoBoxRootActions into CryptoBox (see example-super.tab for details)
implemented "mount" and "umount" in CryptoBoxRootActions
adapted CryptoBoxRootActions checks to 'super'
2006-08-23 13:27:25 +00:00
accbb7c515
more loglevel output
2006-08-22 08:00:32 +00:00
f95f33ba71
transition to "logging" instead of "CryptoBoxLogger" finished
...
names of cryptobox.conf settings changed
cryptsetup interface for CryptoBoxRootActions implemented
2006-08-22 06:55:07 +00:00
12868beb21
separated unittest
2006-08-22 04:29:53 +00:00
04c2719c8e
CryptoBoxLogger is obsolete; removed some RFCs we discussed via jabber
2006-08-21 10:10:40 +00:00
76ec1ee0ca
fixed a problem in CryptoBox config reading
...
introduced "coding_guidelines.txt" for a consistent coding feeling :)
added CryptoBoxRootActions for future privilege separation
2006-08-21 08:09:05 +00:00
b951efdd9c
privilege dropping replaced by a separate python script for root actions
...
syslog support added
moved program locations to config file
removed obsolete CryptoBoxPreferences
added some requests for comments (RFC)
2006-08-21 07:41:03 +00:00
975b2bb14a
prefs is inheretable
2006-08-20 18:23:35 +00:00
c14d5cfbd7
inheritance part2
2006-08-20 16:33:52 +00:00
447958e685
sorry wrong svn resolved usage by me
2006-08-20 08:27:03 +00:00
eaed2ffb9d
logserverice initialised, fixed typos
2006-08-20 08:16:45 +00:00
4bcd42d615
further work on the new cherrypy driven web interface. clicking onhelp already works ;) we have to decide whether we want to seperate that monstrous contitional statement in cryptobox.pl into seperate functions.
2006-08-18 21:45:40 +00:00
64acd36411
random names for temporary files in test class
2006-08-18 20:09:00 +00:00
a0ce824eb2
added unittest for CryptoBoxLogger and CryptoBoxProps
...
fixed bug in devicename check
minor improvements
2006-08-18 14:00:49 +00:00
07a63dbd9c
use ConfigObj for config file management
...
implement privilege dropping
test script added
2006-08-17 10:38:05 +00:00
7443b4684e
class CryptoBoxContainer finished
2006-08-16 18:17:16 +00:00
c6ef2a3eb4
cherrypy
2006-08-16 12:52:23 +00:00
9cab568312
cleaned up; used happdoc
2006-08-16 11:07:57 +00:00
c473798003
replacing bash
2006-08-16 07:17:44 +00:00
e0ec6cb9a4
init python rewrite
2006-08-14 15:40:12 +00:00