- Fix logic to previous photo.
- Fix missing photo number in template.
- Fix incorrect argument being used to connect to Redis.
- Drop requirement for folder-name in info.txt.
- Generate and block listing of photos until thumbnails are available. The generation job times out after 30 seconds in queue. It is assumed that it should complete in well under that time.
- Switch to flask-classful.
- Fix antispam code generation, closes #3.
- Move antispam code logic to a custom Field.
- Fix rendering of locked galleries, closes #2.
- Add forgotten labels to translations.
- Fix thumbroll links.
- Read EXIF data from pictures.
- Remove hard-coded links to endpoint serving files using a named endpoint.
- Move navigation build to base.html and fix URL to site root.
- Add missing quality argument when triggering resize task through browsing.
- Split view in gallery listing view and gallery detail view to allow easier templating or URLS.
- Use Flask-WTF to deal with comment form.
- Generate comment HTML content from template.
- Extend random number generation to 0-9999 instead of 1000-9999.
- Move application creation to a dedicated module.
- Read configuration passed by Paste.
- Fix various typos.
- Add sample PasteDeploy configuration.
- Fix setuptools packaging.
- Fix locked galleries credentials validation.
- Fix comment submission anti-spam validation.
- Fix bypassing of locked galleries via direct links.
- Fix typo in MQ picture check.
- Send pictures using Flask and kill all hardcoded domain name references.
- Add RQ based thumbnail generator.
- Automatically generate thumbnails of a gallery when HQ folder is found but not thumbs.
- Fix client-based locale selection.
- Add a PasteDeploy application factory entry-point.
- Fix BasicAuth on various browsers.
- Allow using any filename for pictures rather than sequantial numbers.
- Make all templates derive from base.html.
- Initial release.