mirror of
https://github.com/simonmichael/hledger.git
synced 2024-09-20 02:37:12 +03:00
95d33f20f6
Changes: 1. rename the sandstorm "manage" permission to "edit" (old permission names: view, add, manage; new permission names: view, add, edit). Rationale: "edit" best describes this permission's current powers, to users and to operators. If we ever added more manager-type features we'd want that to be a new permission, not a rename of the existing one (which would change the powers of existing users). 2. rename the sandstorm roles for consistency with permissions (old role names: viewer, editor, manager; new role names: viewer, adder, editor) Rationale: it's needed to avoid confusion. 3. add a new option: --allow=view|add|edit|sandstorm (default: add). 'sandstorm' sets permissions according to the X-Sandstorm-Permissions header. Drop the --capabilities and --capabilities-header options. Rationale: it's simpler and more intuitive. 4. replace "capability" with "permission" in ui/docs/code. Rationale: consistent with the above, more familiar. |
||
---|---|---|
.. | ||
app | ||
config | ||
deploy | ||
Hledger | ||
static | ||
templates | ||
test | ||
.date.m4 | ||
.eslintrc.js | ||
.ghci | ||
.version | ||
.version.m4 | ||
CHANGES.md | ||
dir-entry.texi | ||
hledger-web.1 | ||
hledger-web.cabal | ||
hledger-web.info | ||
hledger-web.m4.md | ||
hledger-web.txt | ||
LICENSE | ||
package.yaml | ||
README.md | ||
Setup.hs |
hledger-web
A simple web-based user interface for the hledger accounting system, providing a more modern UI than the command-line or terminal interfaces. It can be used as a local single-user UI, or as a multi-user UI for viewing/adding/editing on the web.
See also: the project README and home page.