Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added some more helpful links to the OAuth docs | Joar Wandborg | 2012-09-18 | 1 | -1/+7 |
| | | | | | | - OAuth v2.25 draft - IRC channel - OAuth plugin source code | ||||
* | Fixed typo in OAuth docs, recieve => receive | Joar Wandborg | 2012-09-18 | 1 | -1/+1 |
| | |||||
* | Added documentation for the OAuth plugin | Joar Wandborg | 2012-09-18 | 1 | -0/+130 |
| | |||||
* | Fixed validation in API post_entry. | Joar Wandborg | 2012-09-17 | 2 | -1/+11 |
| | | | | Added state to API get_entry_serializable | ||||
* | API: Fixed media file URLs, limits | Joar Wandborg | 2012-09-15 | 2 | -4/+15 |
| | | | | | - Added default limit and limit arg to get_entries - Fixed URL generation for BasicFileStorage files in API | ||||
* | Added CORS headers to API json_response | Joar Wandborg | 2012-09-15 | 1 | -0/+5 |
| | |||||
* | Fixed ?next=<url> argument for require_active_login | Joar Wandborg | 2012-09-15 | 2 | -2/+5 |
| | | | | It now includes the full URI, including GET args, not just the path. | ||||
* | Fixed typo in API post_entry | Joar Wandborg | 2012-09-15 | 1 | -1/+1 |
| | |||||
* | Added post_entry at /api/submit | Joar Wandborg | 2012-09-15 | 2 | -1/+94 |
| | |||||
* | Added fields to /api/entries, wrote docstrings for api.tools | Joar Wandborg | 2012-09-15 | 2 | -6/+40 |
| | |||||
* | Added /api/entries view | Joar Wandborg | 2012-09-15 | 4 | -23/+80 |
| | |||||
* | Created API plugin, moved api_auth to the API plugin | Joar Wandborg | 2012-09-13 | 5 | -14/+126 |
| | |||||
* | Add OAuth models, plugin DB migrations, api_auth | Joar Wandborg | 2012-09-13 | 3 | -0/+253 |
| | |||||
* | Updated flatpages example in plugins.rst to reflect reality & point to ↵ | Christopher Allan Webber | 2012-08-20 | 1 | -0/+2 |
| | | | | flatpages docs | ||||
* | Rework plugin infrastructure to nix side-effects | Will Kahn-Greene | 2012-07-17 | 3 | -64/+44 |
| | | | | | | | | | | | | | This reworks the plugin infrastructure so as to remove module-loading side-effects which were making things a pain in the ass to test. With the new system, there's no auto-registering meta class. Instead plugins do whatever they want and then specify a hooks dict that maps hook names to callables for the things they're tying into. The most common one (and the only one we've implemented so far) is "setup". This also simplifies the sampleplugin a little by moving the code to __init__.py. | ||||
* | Overhaul flatpages | Will Kahn-Greene | 2012-07-16 | 3 | -93/+108 |
| | | | | | | | | * move contents of main.py to __init__.py * update documentation in README * change the key/value configuration specification * added a recipe for passing values from the url to the template * removed some unused code | ||||
* | Fix template | Will Kahn-Greene | 2012-07-16 | 1 | -1/+1 |
| | |||||
* | Finish flatpagesplugin; add plugin docs | Will Kahn-Greene | 2012-07-16 | 5 | -61/+177 |
| | |||||
* | Flatpages first pass | Will Kahn-Greene | 2012-07-16 | 4 | -0/+129 |
| | | | | | | | | | | This fixes the template loader so that it can load plugin templates. This adds code for registering template paths so that plugins can add their own templates. This adds the base code for the flatpagesfile plugin. It doesn't serve pages, yet, but it's pretty close. | ||||
* | 401. Plugin infrastructure | Will Kahn-Greene | 2012-05-13 | 5 | -0/+90 |
* implements installing, loading and setup for plugins * codifies configuration * has a sample plugin * docs * tests |