log

age author description
Tue, 11 Mar 2008 14:27:11 -0500 Atul Varma Removed ability to modify the owner of a persona from the publisher/admin form.
Tue, 11 Mar 2008 14:15:43 -0500 Atul Varma Only users who have the personas.can_publish permission or who own a persona can edit them now; added more workflow logic. I'm not entirely happy with the way the workflow logic is structured right now, but this seems to work okay for the time being.
Tue, 11 Mar 2008 11:40:00 -0500 Atul Varma Fixed broken unit tests; added an 'owner' property to the Persona model; renamed related fields in the model to be more consistent and make more sense; fixed a bug in the view logic of the list view; a few other odds and ends.
Tue, 11 Mar 2008 10:51:35 -0500 Atul Varma The situation where no personas are available is now handled gracefully.
Tue, 11 Mar 2008 14:27:43 +0000 Atul Varma Removed the 'personas' roott directory, assuming now that this website is always run from its own domain, e.g. personas.mozilla.com, personas.mydomain.com, etc.
Thu, 06 Mar 2008 18:03:47 -0600 Atul Varma Made the forms look a bit better.
Thu, 06 Mar 2008 16:41:49 -0600 Atul Varma The top of pages now tells you whether you're logged in, and if so, who you're logged in as, as well as giving you the option to log out.
Thu, 06 Mar 2008 16:33:10 -0600 Atul Varma Added sections.py, which makes site navigation code simpler and more consistent.
Thu, 06 Mar 2008 09:18:50 -0600 Atul Varma Renamed README.txt to README.
Thu, 06 Mar 2008 09:18:35 -0600 Atul Varma Updated README.
Wed, 05 Mar 2008 09:48:30 -0600 Atul Varma Added documentation.
Wed, 05 Mar 2008 09:37:45 -0600 Atul Varma Made the list view look a little nicer.
Wed, 05 Mar 2008 09:30:26 -0600 Atul Varma Made templates more robust, fixed broken links, etc.
Tue, 04 Mar 2008 23:45:58 -0600 Atul Varma Replaced the 64x64 firefox logo on the content template with a 64x64 personas logo.
Tue, 04 Mar 2008 23:34:57 -0600 Atul Varma Minor cosmetic changes to the stylesheet: removed the sky-blue gradient behind the page-title div.
Tue, 04 Mar 2008 23:26:42 -0600 Atul Varma Shamelessly ripped off the HTML, CSS, and some images from addons.mozilla.org to provide a very similar look-and-feel for the Personas site. Many of the links are broken and will be fixed later. Also, the images referred to in the CSS point to addons.mozilla.org for now because I didn't want to copy all those images over to this repo right now (I inserted a TODO in rustico.css noting this).
Tue, 04 Mar 2008 18:34:22 -0600 Atul Varma Added an image, the personas logo, to the base template.
Tue, 04 Mar 2008 18:13:17 -0600 Atul Varma Changed the dir into which uploaded headers/footers are placed and added them to .hgignore.
Tue, 04 Mar 2008 17:43:40 -0600 Atul Varma Made all templates inherit from a base template.
Tue, 04 Mar 2008 11:48:32 -0600 Atul Varma Added a TODO.
Tue, 04 Mar 2008 11:35:02 -0600 Atul Varma Fixed a TODO.
Tue, 04 Mar 2008 11:15:10 -0600 Atul Varma The JSON feeds now properly provide absolute URLs to personas, regardless of whether the persona images are self-hosted or not.
Tue, 04 Mar 2008 10:37:24 -0600 Atul Varma ReMinor coding style fix.
Tue, 04 Mar 2008 10:35:04 -0600 Atul Varma Resolved a TODO involving get_object_or_404().
Tue, 04 Mar 2008 09:18:13 -0600 Atul Varma Uploading of header/footer images now works.
Mon, 03 Mar 2008 19:39:53 -0600 Atul Varma Refactored some view logic and added messaging capabilities, so that the end-user is properly notified when persona creation/editing is successful.
Mon, 03 Mar 2008 19:01:43 -0600 Atul Varma Added persona form submission validation, fixed some things in model logic; submitting forms successfully now properly redirects the user to an edit page.
Mon, 03 Mar 2008 17:13:13 -0600 Atul Varma Moved a TODO from views to models.
Thu, 28 Feb 2008 17:14:25 -0800 Atul Varma A bit of refactoring to view logic.
Thu, 28 Feb 2008 17:06:30 -0800 Atul Varma Refactored the json-specific views out of views.py and into its own separate file.
Thu, 28 Feb 2008 17:02:32 -0800 Atul Varma Removed the APPEND_SLASH=False setting from settings.py, in hopes that it's already fixed in Django trunk or will be soon.
Thu, 28 Feb 2008 17:01:15 -0800 Atul Varma Added functionality to edit an existing persona, and a number of TODOs.
Thu, 28 Feb 2008 16:27:06 -0800 Atul Varma It's now possible for normal end-users to create new personas.
Thu, 28 Feb 2008 16:01:39 -0800 Atul Varma Added logout page, reorganized url mappings a bit.
Thu, 28 Feb 2008 15:39:03 -0800 Atul Varma Added a trivial login page.
Thu, 28 Feb 2008 15:06:48 -0800 Atul Varma Relocated personas templates to a place that makes more sense.
Thu, 28 Feb 2008 15:02:29 -0800 Atul Varma Removed personas' own User model because I found out that Django can use LDAP and other custom authentication mechanisms with its auth middleware, so we'll just use that.
Thu, 28 Feb 2008 14:43:28 -0800 Atul Varma Added personas logo png.
Thu, 28 Feb 2008 13:19:40 -0800 Atul Varma Added a trivial new/edit form using the django.newforms system.
Thu, 28 Feb 2008 11:37:24 -0800 Atul Varma Upgraded to the latest svn revision of django and modified models.py so that all tests pass again.
Thu, 28 Feb 2008 11:13:47 -0800 Atul Varma Added a trivial list view.
Thu, 28 Feb 2008 10:21:07 -0800 Atul Varma Made test suite a bit more robust.
Thu, 28 Feb 2008 10:03:36 -0800 Atul Varma Added a very brittle testing suite.
Thu, 28 Feb 2008 09:38:28 -0800 Atul Varma Refactored personas-specific urls out of the site's URLconf.
Thu, 28 Feb 2008 00:14:35 +0000 Atul Varma A few changes to get the site to run via fastcgi on my website.
Tue, 26 Feb 2008 18:45:53 -0800 Atul Varma Added simple JSON views that generate personas_categories.dat and personas_all.dat.
Tue, 26 Feb 2008 11:21:49 -0800 Atul Varma Removed the dynamic persona-related information from the model, as it's not fully specced-out yet; we'll add it in later once we have a more concrete idea of what it will involve and how it will work.
Mon, 18 Feb 2008 11:32:07 -0600 Atul Varma Added the Mozilla Public License and a tri-license header to models.py.
Fri, 15 Feb 2008 18:01:37 -0600 Atul Varma Personas now supports basic management via Django's admin interface. Tweaked a few of the admin-related properties of the model to work better with the admin interface.
Fri, 15 Feb 2008 11:49:24 -0600 Atul Varma Added a README.
Fri, 15 Feb 2008 11:17:53 -0600 Atul Varma Added documentation.
Fri, 15 Feb 2008 05:31:46 -0600 Atul Varma Added to a doctest.
Fri, 15 Feb 2008 05:25:22 -0600 Atul Varma Fixed the failig doctest from my last commit.
Fri, 15 Feb 2008 05:15:00 -0600 Atul Varma Added a resolve() method to the Revision model. There is one doctest that's currently failing, which reflects a flaw in my design of the model; I'll fix this soon.
Fri, 15 Feb 2008 04:26:39 -0600 Atul Varma Very minor code style fix.
Fri, 15 Feb 2008 04:24:00 -0600 Atul Varma Added some meta information to models, made save() method of Revision raise an error if client code attempts to modify a revision.
Thu, 14 Feb 2008 23:28:48 -0600 Atul Varma Added an initial_data fixture.
Thu, 14 Feb 2008 23:13:16 -0600 Atul Varma Added a unit test, refactored a commit function into the save method of the Persona model class.
Thu, 14 Feb 2008 19:08:23 -0600 Atul Varma Decided to use a separate table for persona revisions after all. Tested this model out manually and it seems to work okay.
Thu, 14 Feb 2008 17:58:31 -0600 Atul Varma Added personas as an app to PersonasBackend. Also unified the RevisionHistory model into Persona.