| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-05-13 | Gee it's May already. Update copyright to 2009. | Bharat Mediratta | |
| 2009-05-12 | Add group::lookup_by_name() | Bharat Mediratta | |
| 2009-01-28 | Fully implement the user administration backend with drag/drop to add | Bharat Mediratta | |
| users to groups. | |||
| 2009-01-25 | Undo the adding underscores to the id on forge generated forms | Tim Almdal | |
| 2009-01-24 | Supply a form id on all forms. This id can be used by modules other | Tim Almdal | |
| than the originating module to provide additional functionality to the form. | |||
| 2009-01-15 | Changing t() placeholder syntax from {{replace_me}} to %replace_me. | Andy Staudacher | |
| 2009-01-14 | Make sure that helper functions are all static. Add new | Bharat Mediratta | |
| File_Structure_Test to make sure we don't regress. According to the PHP docs, the "public" keyword is implied on static functions, so remove it. Also, require private static functions to start with an _. http://php.net/manual/en/language.oop5.visibility.php | |||
| 2009-01-12 | Updated for new Form_Submit API. | Bharat Mediratta | |
| OLD: $form->submit("Foo") --> <input type="submit" value="Foo"> New: $form->submit("foo_button")->("Foo") --> <input type="submit" name="foo_button" value="Foo"> Mostly we don't care what the button is so we leave the name blank. | |||
| 2009-01-08 | i18n refactoring: Rename all _() (reserved by gettext) calls to t(). | Andy Staudacher | |
| - And refactor printf to our string interpolation / pluralization syntax - Also, a slight change to the translations_incomings table, using binary(16) instead of char(32) as message key. | |||
| 2009-01-06 | Put up an error if you rename a user to an already existing name. | Bharat Mediratta | |
| 2009-01-06 | Fix up all the various little forms to have submit buttons, fieldset ↵ | Bharat Mediratta | |
| legends, etc etc. | |||
| 2008-12-28 | Add title back to non-DHTML form to maintain consistency | Felix Rabinovich | |
| 2008-12-26 | Added title to user/group administration dialogs | Felix Rabinovich | |
| 2008-12-26 | User/Group administration cleanup | Felix Rabinovich | |
| 2008-12-26 | Group Administration | Felix Rabinovich | |
| 2008-12-25 | Big round of normalization of the way that our controllers | Bharat Mediratta | |
| communicate. Almost all controllers now use JSON to speak to the theme when we're dealing with form processing. This means tht we only send the form back and forth, but we use a JSON protocol to tell the browser success/error status as well as the location of any newly created resources, or where the browser should redirect the user. Lots of small changes: 1) Admin -> Edit Profile is gone. Instead I fixed the "Modify Profile" link in the top right corner to be a modal dialog 2) We use json_encode everywhere. No more Atom/XML for now. We can bring those back later, though. For now there's a lot of code duplication but that'll be easy to clean up. 3) REST_Controller is no longer abstract. All methods its subclasses should create throw exceptions, which means that subclasses don't have to implement stubs for those methods. 4) New pattern: helper method get_add_form calls take an Item_Model, not an id since we have to load the Item_Model in the controller anyway to check permissions. 5) User/Groups REST resources are separate from User/Group in the site admin. They do different things, we should avoid confusing overlap. | |||
| 2008-12-25 | added sprintf to strings for tranlation support | Felix Rabinovich | |
| 2008-12-25 | User administration: 1. Add users; 2. Group administration; 3. General cleanup | Felix Rabinovich | |
| 2008-12-12 | Move the view permission cache directly into the item table for efficiency. ↵ | Bharat Mediratta | |
| Unit tests ftw! | |||
| 2008-12-12 | Get rid of all pseudo users and pseudo groups, while preserving all | Bharat Mediratta | |
| other functionality. This makes our user/group and access code fully consistent. | |||
| 2008-12-09 | Move code to delete users and add/remove users from groups into the | Bharat Mediratta | |
| model. | |||
| 2008-12-01 | Prototype access control model. There's much left to do, but it's a | Bharat Mediratta | |
| working implementation. | |||
| 2008-11-26 | Re-enable code to drop view columns from the items table when deleting groups. | Bharat Mediratta | |
| 2008-11-26 | Clean tag creation | Tim Almdal | |
| 2008-11-26 | Add support in the scaffolding for adding users to groups, adding and | Bharat Mediratta | |
| removing users and groups. | |||
| 2008-11-26 | group::create() and group::delete() now manage the view_## columns in | Bharat Mediratta | |
| the items table. Convert installer over to using new creation API. | |||
| 2008-11-26 | Create user/group create/delete functions and have the scaffolding use them. | Bharat Mediratta | |
