Subversion Repositories general

Rev

Rev 1022 | Rev 1032 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1022 Rev 1029
Line 1... Line 1...
1
Host Admiral TODO
1
Host Admiral TODO
2
=================
2
====================================================================
3
 
3
 
4
+	Track database structure version.
-
 
5
	
-
 
6
+	Listeners for all operations.
-
 
7
 
-
 
8
	Config in one place. Allow configuration of each listener.
4
	Config in one place. Allow configuration of each listener.
9
 
5
	
10
	Transaction control for listners.
6
	Transaction control for listners.
11
 
7
 
12
+/-	Save user id for all db-update operations.
8
+/-	Save user id for all db-update operations.
13
 
9
 
14
	Set 'editor' for an object by loading and not require it for each property change?
10
	Set 'editor' for an object by loading and not require it for each property change?
Line 25... Line 21...
25
	(because it makes no sense to parse html pages).
21
	(because it makes no sense to parse html pages).
26
	The scenario for the model test can be used.
22
	The scenario for the model test can be used.
27
 
23
 
28
+/-	Cascade object deletion, confirmation page.
24
+/-	Cascade object deletion, confirmation page.
29
 
25
 
30
+	Store user and malbox passwords in several forms; e.g. clear text, md5, encrypt. Allow
-
 
31
	admin to specify which forms to use.
-
 
32
 
-
 
33
	Check passwords quality (make a separate project for this).
26
	Check passwords quality (make a separate project for this).
34
 
27
 
35
	Show filters, search.
28
	Show filters, search.
36
 
29
 
37
+/-	Multi-page lists.
30
+/-	Sort options for lists.
38
 
31
 
39
	Sort options for lists.
-
 
40
 
-
 
41
	Different user name schemes, not only user@domain. Define an interface to allow admin
32
	Different user name schemes, not only user@domain. Define an interface to allow admin
42
	implement an own one. Implement a few common ones.
33
	implement an own one. Implement a few common ones.
43
 
34
 
44
+	Taglig to show ActionMessages in right way (add it to the StrutsX project).
-
 
45
 
-
 
46
	Allow to use existing system users: enter uid or name only, check in system for full
35
	Allow to use existing system users: enter uid or name only, check in system for full
47
	information.
36
	information.
48
 
37
 
49
+	I18n. Switch language of page on the fly. Save selection in DB for each user.
-
 
50
 
-
 
51
	Allow admin to define default language for server and domain.
38
	Allow admin to define default language for server and domain.
52
 
39
 
53
	Split CoreResources.properties to several files.
40
	Split CoreResources.properties to several files.
54
 
41
 
55
	Show domain for user which is in the domain.
42
	Show domain for user which is in the domain.
Line 65... Line 52...
65
 
52
 
66
	Change shell password for system user if its owner's password is changed (?).
53
	Change shell password for system user if its owner's password is changed (?).
67
 
54
 
68
	Catch-all mail alias. Only one per domain.
55
	Catch-all mail alias. Only one per domain.
69
 
56
 
70
+	User login history.
-
 
71
 
-
 
72
	Basic scripts to push changes to the system.
57
	Basic scripts to push changes to the system.
73
 
58
 
74
	If mailbox is created, create an user and a mail alias for it in one step - as option.
59
	If mailbox is created, create an user and a mail alias for it in one step - as option.
75
	Afterwards they are binded and change own name or deleted together. Bind by name? In witch directions?
60
	Afterwards they are binded and change own name or deleted together. Bind by name? In witch directions?
-
 
61
 
-
 
62
	
-
 
63
Done
-
 
64
--------------------------------------------------------------------
-
 
65
	
-
 
66
+	Track database structure version.
-
 
67
	
-
 
68
+	Listeners for all operations.
-
 
69
 
-
 
70
+	User login history.
-
 
71
 
-
 
72
+	I18n. Switch language of page on the fly. Save selection in DB for each user.
-
 
73
 
-
 
74
+	Taglig to show ActionMessages in right way (add it to the StrutsX project).
-
 
75
 
-
 
76
+	Multi-page lists.
-
 
77
 
-
 
78
+	Store user and malbox passwords in several forms; e.g. clear text, md5, encrypt. Allow
-
 
79
	admin to specify which forms to use.
-
 
80
 
-
 
81
+	Change db version to store minor version - changes which don'T affect functioonality,
-
 
82
	e.g. indexes.
-
 
83