Skip to content
Delicious Things
Python JavaScript
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
slasti
test
COPYING
INSTALL
INSTALL.mod_wsgi
README
del2sla.py
edit.js
slasti-users.conf
slasti.wsgi

README

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

TODO:
 - 2015 - bug - Preload hangs the whole server often
 - add Kris' nonce
 - 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
 - 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 https://assets-cdn.github.com https://collector-cdn.github.com").
 - 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
 - obey hosts.deny and make sure that denyhosts parses the logs
 - preserve the tag list of the just-deleted mark and display in "Deleted"
 - Paginated tags list and a search input box for use with tablets
 - annotations for tags
 - If you hit "new" while in a tag, pre-fill the tag

fixup TODO for templates:
 - rename "jsondict" into something sensible
 - template docs for 2.0
   - macro variables list - document starting with underscore
     - isn't it obsolete now? we don't start with underscore in jinja2, do we?
 - Run down XXX

zaitcev@yahoo.com
You can’t perform that action at this time.