Subversion Repositories general

Compare Revisions

Ignore whitespace Rev 1028 → Rev 1029

/hostadmiral/trunk/doc/todo.txt
1,12 → 1,8
Host Admiral TODO
=================
====================================================================
 
+ Track database structure version.
Config in one place. Allow configuration of each listener.
+ Listeners for all operations.
 
Config in one place. Allow configuration of each listener.
 
Transaction control for listners.
 
+/- Save user id for all db-update operations.
27,27 → 23,18
 
+/- Cascade object deletion, confirmation page.
 
+ Store user and malbox passwords in several forms; e.g. clear text, md5, encrypt. Allow
admin to specify which forms to use.
 
Check passwords quality (make a separate project for this).
 
Show filters, search.
 
+/- Multi-page lists.
+/- Sort options for lists.
 
Sort options for lists.
 
Different user name schemes, not only user@domain. Define an interface to allow admin
implement an own one. Implement a few common ones.
 
+ Taglig to show ActionMessages in right way (add it to the StrutsX project).
 
Allow to use existing system users: enter uid or name only, check in system for full
information.
 
+ I18n. Switch language of page on the fly. Save selection in DB for each user.
 
Allow admin to define default language for server and domain.
 
Split CoreResources.properties to several files.
67,9 → 54,30
 
Catch-all mail alias. Only one per domain.
 
+ User login history.
 
Basic scripts to push changes to the system.
 
If mailbox is created, create an user and a mail alias for it in one step - as option.
Afterwards they are binded and change own name or deleted together. Bind by name? In witch directions?
 
Done
--------------------------------------------------------------------
+ Track database structure version.
+ Listeners for all operations.
 
+ User login history.
 
+ I18n. Switch language of page on the fly. Save selection in DB for each user.
 
+ Taglig to show ActionMessages in right way (add it to the StrutsX project).
 
+ Multi-page lists.
 
+ Store user and malbox passwords in several forms; e.g. clear text, md5, encrypt. Allow
admin to specify which forms to use.
 
+ Change db version to store minor version - changes which don'T affect functioonality,
e.g. indexes.