hledger/hledger-web
Simon Michael 7ec25da13a web: edit/upload: normalise line endings, avoiding parse errors (#1194)
Renamed: writeValidJournal -> writeJournalTextIfValidAndChanged

Added comments clarifying line ending behaviour of:
add, import, appendToJournalFileOrStdout, readFilePortably,
writeFileWithBackupIfChanged, writeJournalTextIfValidAndChanged

Summary of current behaviour:

- hledger add and import commands will append with (at least some)
  unix line endings, possibly causing the file to have mixed line
  endings

- hledger-web edit and upload forms will write the file with
  the current system's native line endings, ie changing all
  line endings if the file previously used foreign line endings.
2020-02-24 14:04:44 -08:00
..
app web: Add capabilities type, CLI options, and reading them from headers 2018-06-24 14:18:02 +02:00
config web: support adding new transactions via JSON PUT (#316) 2019-02-20 20:23:51 -08:00
deploy web: update for yesod 1.1.3 2012-11-15 17:48:48 +00:00
Hledger web: edit/upload: normalise line endings, avoiding parse errors (#1194) 2020-02-24 14:04:44 -08:00
static Improve font display on different OS 2020-01-05 08:04:46 -08:00
templates web: fix add form completions (fixes #1156) 2019-12-27 17:21:50 -08:00
test ;test: consistent singular naming for test suites and files 2019-11-29 06:35:29 -08:00
.eslintrc.js fix datepicker not closing, linting 2017-12-30 13:44:40 -05:00
.ghci web: drop cruft from .ghci 2016-04-18 15:28:54 -07:00
.version ;bump to dev version; bump man page dates 2020-01-05 09:04:50 -08:00
CHANGES.md ;doc: changelogs: update from 1.16.2, cleanups 2020-01-14 11:19:05 -08:00
defs.m4 ;doc: regen all manuals, bumping month 2020-02-08 11:20:25 -08:00
hledger-web.1 ;doc: regen help/manuals 2020-02-22 11:40:41 -08:00
hledger-web.cabal ;allow base 4.14/GHC 8.10 2020-01-26 08:12:25 -08:00
hledger-web.info ;doc: regen help/manuals 2020-02-22 11:40:41 -08:00
hledger-web.m4.md ;doc: manuals: whitespace cleanup 2020-02-08 12:44:54 -08:00
hledger-web.txt ;doc: regen help/manuals 2020-02-22 11:40:41 -08:00
LICENSE packagegeddon.. split off web/chart/vty, move hledger to a subdir 2010-09-09 22:54:34 +00:00
package.yaml ;allow base 4.14/GHC 8.10 2020-01-26 08:12:25 -08:00
README doc: ensure all five main packages have a README 2016-04-12 11:13:01 -07:00
Setup.hs Revert "remove Setup.hs files again, fixing a yesod devel warning" 2014-05-24 13:39:09 -07:00

A basic web UI for hledger data. Intended to be robust and somewhat useful.