Skip to content
Delicious Things
Python JavaScript
Find file
New pull request
Fetching latest commit...
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Slasti version 2.0.3-dev
Unfortunately, Oishii was taken, so Slasti it is.

 - 2015 - bug - Preload hangs the whole server often
 - add Kris' nonce
 - port to Jinja2 templates
 - port to Python 3
 - redo filesystem-based tagbase format with an index, /tags take too long
 - search, aggregate in tags page - for tablets with poor ^F
 - invoke del2sla from an upload form
   - what if pre-existing marks exist? how to merge?
 - dedup URLs (show found ones at the time of entry)
 - localizations
 - make .substitute to return a list-of-strings; million useless .join now
 - configurable templates loaded from text files
 - how about a templatized root (not user's root, the root root in slasti.wsgi)
   - add version to it, extract from where? only in README at present
 - 2.0.1 bookmarklet cannot be used unless already logged in, needs a retry.
 - bookmarklet cannot pre-load a Github page, fails with:
Content Security Policy: The page's settings blocked the loading of a resource at self ("script-src").
 - Implement HEAD, make sure returns no body on error
 - report basic performance data (in-page or out-of-band, either works)
 - "Edit" buttons in page listsings, it's an extra step to edit currently
 - rate-limit logins
 - look into 3rd party login with Mozilla (what's its name? Persona?)
   - they already cancelled that lol - search for a better provider
 - obey hosts.deny and make sure that denyhosts parses the logs

fixup TODO for templates:
 - rename "jsondict" into something sensible
 - template docs for 2.0
   - macro variables list - document starting with underscore
 - Run down XXX
Something went wrong with that request. Please try again.