MUCH DUPLICATION OF BOILERPLATE TO REDUCE there seems to emerge a notion of 'file-like' e.g. that can be moved, etc. See movelink two views VS move file OR ALL the checks done before move-file VS move-link (permissions etc)
(then, after various reruns of the ansible, all is ok)
Password and re-salting: it is wrong to have this in the model and it is fragile to have it dependent on whether 'password' or 'password hash' is passed to the model class. Move it somewhere better.
Css-ification of all style elements in all templates for tidiness, also moving the little javascript to scripts in static.
Also: css-ification of all background colors & co. with a tag-prepended css file template built by a route?
Tree viev: make all of it into a css style sheet.
Tables and small screens: currently a disaster.
Users will be able to:
- download box (+children)
- upload zip (creates children, with all trouble of overwrites and intertype overnamings)
Formats:
- zip
- tar(/.gz)
Current status: zip targz down X, no emptydirs - uplo - -
(size is approximated due to links being rendered as files)
With this one creates the zip ready to stream: https://github.com/BuzonIO/zipfly#zipfly but zipping "links" (and other future file-like objects) would be a hassle.
A system-messages table (login protection alerts, etc).
Boxes of type 'real fs'
(in general, with application in calendar) gather/present information on aspect ratio for images Add title to page zero of calendar (very char- and len-constrained, must not escape-and-inject nor break the layout
Lower-priority
- tooltip in in-table "add" button, how to?
- filter ledger-user-choice with: those with the accounting app only
- how to deal with: user loses the 'accounting' app role, yet they are in some ledgers?
- native sqlite joins for movement/movcontribs
- Remove the 'apps' task if it's empty (e.g. for anon user), as it is not there in the menu
- icons to "apps" in the menu
- sqliteEngine: carefully factor together common parts of counts and retrieverecords!
- inform on cookies for calendar and accounting