From 8b51f986b68df4418d3de898a863c9fa12796a6b Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Mon, 12 Jan 2015 08:02:01 -0800 Subject: [PATCH] doc: remove mention of hledger-web's edit form (cherry picked from commit 77f4d9e4f6a4f66511aa9cbb28be9602f938fd4f) --- doc/manual.md | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/doc/manual.md b/doc/manual.md index 390a240c5..97e9d5f2c 100644 --- a/doc/manual.md +++ b/doc/manual.md @@ -1408,7 +1408,7 @@ See the package page for more. [hledger-web](http://hackage.haskell.org/package/hledger-web) provides a web-based user interface for viewing and modifying your ledger. -It includes an account register view that is more useful than the command-line register, and basic data entry and editing. +It includes an account register view that is more useful than the command-line register, and basic data entry. You can see it running at [demo.hledger.org](http://demo.hledger.org). web-specific options: @@ -1435,20 +1435,26 @@ served from a generic web server like apache, which is good at handling static files and caching. One can also serve the files in a separate domain to reduce cookies overhead. -The web app detects changes in journal files, showing the new data on the next request. -(It does not currently detect changes in CSV or rules files.) +The web app detects changes in journal files (but not CSV or rules +files, currently), showing the new data on the next request. If such +a change makes the file unparseable, hledger-web will show an error +until the file has been fixed. -**Note:** unlike any other hledger command, `web` can alter existing journal -data, via the edit form. A numbered backup of the file is saved on -each edit, normally (ie if file permissions allow, disk is not full, etc.) -Also, there is no built-in access control. So unless you run it behind an -authenticating proxy, any visitor to your server will be able to see and -overwrite the journal file (and included files.) +Note there is no built-in access control, so unless you run it behind +an authenticating proxy (such as apache or nginx), any visitor to your +server will be able to see and add entries to the journal. -hledger-web disallows edits which would leave the journal file not in -valid [journal format](#journal). If the file becomes unparseable -by other means, hledger-web will show an error until the file has been -fixed. + + + + + + + + + + + Examples: