This is transient file that lists functionalities to be implemented before first major release. - autocomplete: don't reset active item if suggestions stay the same - autocomplete: don't show items that are already used in tag list (unsure) - posts/upload: when adding multiple files, select first one, not last one - posts/upload: better hotkeys for going to next post - posts/upload: get rid of suggested tags after selecting next post - posts/upload: ability to paste many urls (unsure) - posts/listing: add buttons for toggling safety - posts: fix empty edit snapshots when changing only thumbnail content - users: add user-configurable "about me" (should support Markdown) - tags: suggestions and implications should be changed to tag inputs - tags: refresh tags.json when editing post - tags: add tag merging - tags: add tag categories - tags: add tag descriptions - tags: add tag edit snapshots (backed-only) - misc: endless pager should include information about page number - misc: add README - apache2 has good README: http://svn.apache.org/repos/asf/httpd/httpd/trunk/README - misc: add spinner to forms such as registration, login, settings... - misc: improve throbber appearance - misc: try not to fade in images that are already in browser cache - post notes - "add note" in sidebar creates new note in the middle of image - hovering notes shows note text - dragging and resizing notes is always possible - clicking note reveals modal popup with textarea to input text - under textarea there are buttons for saving and/or deleting the note. - post notes should have separate table and shouldn't be stored as json column. - post notes should be visible in post edit history. (move post snapshot factory methods to PostService) refactors: - add enum validation in IValidatables (needs refactors of enums and possible disposal of EnumHelper in favor of something more subtle) - change content spinner to nprogress: http://ricostacruz.com/nprogress/ (unsure) - reduce dependencies