User Tools

Site Tools


new_permission_model

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
new_permission_model [2007/04/26 15:33]
pizza eliminated all SQL code.
new_permission_model [2007/04/26 15:45] (current)
pizza rewrote the last part.
Line 200: Line 200:
    
  
-==== Source Hax0r (in rough order) ​====+==== Roadmap ​====
  
   - Schema finalization   - Schema finalization
   - Migration code for installer   - Migration code for installer
-  - Write PL/pgsql permission lookup code +  - Write PL/pgsql permission lookup code and any necessary triggers. 
-  - Port account registration auto-create groups, etc) +  - Define default permission sets for new users and new folders/​albums/​photos. ​ //In other words, each new photo etc gets permissions G1->X, G2->Y, G3->Z)// 
-  - Port photo view/​description pages  +  - Port account ​creation/registration ​(auto-create ​necessary ​groups, etc) 
-  - Port folder/​album/​search/​print/​export/​spool/​etc (photo listing) pages+  - Port admin pages (account status, etc) 
 +  - Port photo & version import pages 
 +  - Port photo view/​description/edit pages  
 +  - Port folder/​album/​search/​print/​export/​spool/​etc (ie photo listing) pages
   - Port folder/​album add/​edit/​delete pages (don't forget password-protection!)   - Port folder/​album add/​edit/​delete pages (don't forget password-protection!)
-  - Port photo import/​version/​etc 
   - Port bulk update   - Port bulk update
-  - Create Group UI elements +  - Create Group management ​UI elements 
-  - Create Permission UI elements (for photo add and bulk update too!)+  - Create Permission ​management ​UI elements (for photo add and bulk update too!)
   - Port over equipment/​profile pages. ​ (yuck)   - Port over equipment/​profile pages. ​ (yuck)
new_permission_model.txt · Last modified: 2007/04/26 15:45 by pizza