| age |
author |
description |
| 4 years |
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. |
| 4 years |
Atul Varma |
Added sections.py, which makes site navigation code simpler and more consistent. |
| 4 years |
Atul Varma |
Renamed README.txt to README. |
| 4 years |
Atul Varma |
Updated README. |
| 4 years |
Atul Varma |
Added documentation. |
| 4 years |
Atul Varma |
Made the list view look a little nicer. |
| 4 years |
Atul Varma |
Made templates more robust, fixed broken links, etc. |
| 4 years |
Atul Varma |
Replaced the 64x64 firefox logo on the content template with a 64x64 personas logo. |
| 4 years |
Atul Varma |
Minor cosmetic changes to the stylesheet: removed the sky-blue gradient behind the page-title div. |
| 4 years |
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). |
| 4 years |
Atul Varma |
Added an image, the personas logo, to the base template. |
| 4 years |
Atul Varma |
Changed the dir into which uploaded headers/footers are placed and added them to .hgignore. |
| 4 years |
Atul Varma |
Made all templates inherit from a base template. |
| 4 years |
Atul Varma |
Added a TODO. |
| 4 years |
Atul Varma |
Fixed a TODO. |
| 4 years |
Atul Varma |
The JSON feeds now properly provide absolute URLs to personas, regardless of whether the persona images are self-hosted or not. |
| 4 years |
Atul Varma |
ReMinor coding style fix. |
| 4 years |
Atul Varma |
Resolved a TODO involving get_object_or_404(). |
| 4 years |
Atul Varma |
Uploading of header/footer images now works. |
| 4 years |
Atul Varma |
Refactored some view logic and added messaging capabilities, so that the end-user is properly notified when persona creation/editing is successful. |
| 4 years |
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. |
| 4 years |
Atul Varma |
Moved a TODO from views to models. |
| 4 years |
Atul Varma |
A bit of refactoring to view logic. |
| 4 years |
Atul Varma |
Refactored the json-specific views out of views.py and into its own separate file. |
| 4 years |
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. |
| 4 years |
Atul Varma |
Added functionality to edit an existing persona, and a number of TODOs. |
| 4 years |
Atul Varma |
It's now possible for normal end-users to create new personas. |
| 4 years |
Atul Varma |
Added logout page, reorganized url mappings a bit. |
| 4 years |
Atul Varma |
Added a trivial login page. |
| 4 years |
Atul Varma |
Relocated personas templates to a place that makes more sense. |
| 4 years |
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. |
| 4 years |
Atul Varma |
Added personas logo png. |
| 4 years |
Atul Varma |
Added a trivial new/edit form using the django.newforms system. |
| 4 years |
Atul Varma |
Upgraded to the latest svn revision of django and modified models.py so that all tests pass again. |
| 4 years |
Atul Varma |
Added a trivial list view. |
| 4 years |
Atul Varma |
Made test suite a bit more robust. |
| 4 years |
Atul Varma |
Added a very brittle testing suite. |
| 4 years |
Atul Varma |
Refactored personas-specific urls out of the site's URLconf. |
| 4 years |
Atul Varma |
A few changes to get the site to run via fastcgi on my website. |
| 4 years |
Atul Varma |
Added simple JSON views that generate personas_categories.dat and personas_all.dat. |
| 4 years |
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. |
| 4 years |
Atul Varma |
Added the Mozilla Public License and a tri-license header to models.py. |
| 4 years |
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. |
| 4 years |
Atul Varma |
Added a README. |
| 4 years |
Atul Varma |
Added documentation. |
| 4 years |
Atul Varma |
Added to a doctest. |
| 4 years |
Atul Varma |
Fixed the failig doctest from my last commit. |
| 4 years |
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. |
| 4 years |
Atul Varma |
Very minor code style fix. |
| 4 years |
Atul Varma |
Added some meta information to models, made save() method of Revision raise an error if client code attempts to modify a revision. |
| 4 years |
Atul Varma |
Added an initial_data fixture. |
| 4 years |
Atul Varma |
Added a unit test, refactored a commit function into the save method of the Persona model class. |
| 4 years |
Atul Varma |
Decided to use a separate table for persona revisions after all. Tested this model out manually and it seems to work okay. |
| 4 years |
Atul Varma |
Added personas as an app to PersonasBackend. Also unified the RevisionHistory model into Persona. |
| 4 years |
Atul Varma |
Created a basic Django model for personas; it's entirely untested, however, so it may even have syntax errors in it. |
| 4 years |
Atul Varma |
Added .hgignore file. |
| 4 years |
Atul Varma |
Moved design-notes.txt into a new notes directory. |
| 4 years |
Atul Varma |
Added personas app. |
| 4 years |
Atul Varma |
Added basic settings for development use, added design notes. |
| 4 years |
Atul Varma |
Origination; files auto-generated by Django 0.96.1's 'django-admin.py startproject' command. |