Dmitry Astapov
|
d62f84bec2
|
lib: csv reader does not generate postings if account=""
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
a6d91da217
|
doc: remove "you need to create at least 1 posting" bit
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
44f01cbd94
|
docs: revert advise on account, postpone for now
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
91eb899b82
|
doc: advise on the default account selection
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
4b30a70c72
|
doc: posting1 is not magical in csv rules
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
8d24a40150
|
lib: csv parser fills out amounts on all postings, if possible
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
637741a755
|
lib: amount1 is no longer magical
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
490d2407f4
|
test: expense:unknown -> expenses:unknown
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
977592e49c
|
lib: typo fix, "expense:unknown" -> "expenses:unknown"
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
3c7d5d466d
|
lib, doc, test: csv parser gains "end" command for "if" block
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
3e5f0e8dd5
|
doc: clarify csv rules application order
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
f92590f92c
|
lib: allow zero postings in csv reader
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
26a4f5e519
|
doc: less confusing example
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
cb6a5fc4a1
|
doc: proofreading csv parser docs
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
1ab8631264
|
lib: change default rules file text to mention "amount1"
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
32cbe4c7b3
|
lib: better inference for unknown account names in csv parser
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
b5d4918c16
|
lib: allow recursive interpolation of fields with underscores in names
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
38db7eb24d
|
lib: implement skip end in csv reader
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
b2ba1086b6
|
lib: fixed validation rules for minimul viable csv rules to include account1 etc
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
f1ab107400
|
lib, doc: extended "skip" in "if" body to "skip N"
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
f877a7789f
|
doc: further clarify posting generation
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
a2bd1ceb61
|
doc: close todos mentioned in csv parser description, more details
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
5d207ddd05
|
doc: describe changes to csv parser
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
f108b52171
|
lib: fix for #1001 - empty field assignment consumes next line
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
1acebe1493
|
test: csv reader test for #1001
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
5bd407b3b9
|
test: show that #1000 is fixed
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
5dac141a7e
|
lib: implement conditional line skips in csv (fixes #1076)
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
fa61fdbe1b
|
test: add a test for #1076 (conditional line skips in csv)
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
f74df08e98
|
lib: fix accidental switch of income:unknown and expence:unknown in csv parser
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
77fa81ea4d
|
lib: fix error message formatting (header displayed twice)
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
825b9ce5b3
|
lib: fixed amount vs amount1 conflict detection in csv parser
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
f40d045251
|
test: updated csv parser tests to nicer format
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
24bba96ea2
|
lib: more robust multi-line joining in csv parser
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
9440664fc4
|
test: cleaner tests for CSV parser proposal
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
881422cd0f
|
lib: fix recursive interpolation in CSV parser for fields with dashes
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
09f8d62458
|
test: example on which recursive interpolation in CSV parser fails
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
e4476dd2f1
|
lib: more robust "unknown" account assignment in csv parser
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
28ca65b99a
|
lib: more explicit conditions for using legacy csv parser
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
294fb4172c
|
test: recursive interpolation in csv rules (#500)
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
e4add6df83
|
lib: fix for multiline descriptions in csv (fixes #841, #416)
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
725bee02f2
|
test: csv file with multiline description (#841, #416)
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
9aab476d53
|
lib: csv parser supports up to 9 postings. Fixes #570, #627
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
c5bab0ae40
|
test: added test for #570
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
0e1ead74c3
|
test: update old csv tests for new output format
|
2019-11-05 21:16:42 +00:00 |
|
Dmitry Astapov
|
a07a084fb7
|
test: tests for multi-posting CSV import
|
2019-11-05 21:16:42 +00:00 |
|
Timofey ZAKREVSKIY
|
6b5026c240
|
Weeks in date picker start from Mondays (fix for #1109)
|
2019-11-04 11:35:45 -08:00 |
|
Simon Michael
|
1004da9ef1
|
;doc: project changelog: note matrix.hledger.org improvement
And test how Shake changelogs handles items added above the
latest-commit heading.
[ci skip]
|
2019-11-03 10:10:00 -08:00 |
|
Simon Michael
|
e66e68ed86
|
;doc: roadmap: doc milestones
[ci skip]
|
2019-10-27 08:06:50 -07:00 |
|
Simon Michael
|
445adbe9d1
|
;doc: regen manuals
[ci skip]
|
2019-10-23 12:30:27 -07:00 |
|
Simon Michael
|
cfc00070a1
|
;doc: fix output destination/format links in command docs
[ci skip]
|
2019-10-23 12:29:17 -07:00 |
|