Commit Graph

  • 4faefcfab2 ;doc: regen manuals Simon Michael 2019-11-27 13:18:08 -0800
  • 177e24c078 ;tools: update make ghcid-test[-PAT] Simon Michael 2019-11-27 12:53:30 -0800
  • 91a3b03359 ;test: update command line help Simon Michael 2019-11-27 12:53:12 -0800
  • b36f6df110 tests: port all unit tests to tasty, second pass (#1090) Simon Michael 2019-11-27 12:46:29 -0800
  • 13a3542464 tests: port all unit tests to tasty, first cut (#1090) Simon Michael 2019-11-26 13:56:14 -0800
  • 8952dc9a93 ;stack: build with base-compat 0.11, for testing Simon Michael 2019-11-26 14:17:55 -0800
  • e15adddeb8 Add exit status code to check-dates Amitai Burstein 2019-11-23 23:34:14 +0200
  • 3f0892556d ;lib: clarify choiceopt doc Simon Michael 2019-11-23 13:03:26 -0800
  • 8b4ae4cd43 ;csv: another commented test for auto-generation of balancing posting Simon Michael 2019-11-23 12:54:34 -0800
  • 0beca72275 ;csv: doc: one-posting txns can now be generated (#1111/#1133) Simon Michael 2019-11-23 12:28:41 -0800
  • 464983f99a ;csv: add some commented tests for #1111/#1133 Simon Michael 2019-11-23 12:26:22 -0800
  • e893c9c107 ;doc: regen manuals Simon Michael 2019-11-21 17:49:27 -0800
  • 1432914081 ;ui: doc tweaks Simon Michael 2019-11-21 17:49:17 -0800
  • aa051a05cf lib: support generation of (un)balanced virtual postings in csv reader Dmitry Astapov 2019-11-20 22:28:14 +0000
  • d8bf72ae73 ;doc: regen manuals Simon Michael 2019-11-21 17:32:30 -0800
  • 332624f9fa ui: B and V keys toggle display of cost, value Simon Michael 2019-10-20 07:12:14 -0700
  • f8269e21ab Fix some simple typos Brian Wignall 2019-11-20 12:15:03 -0500
  • 2a36ac0d62 ;lib: fix doctest for RawOptions Mykola Orliuk 2019-11-19 20:43:19 +0100
  • a0d012a50c ;cli: use the test suites recompilation workaround here too (#1125) Simon Michael 2019-11-19 04:17:23 -0800
  • f0b2eed6c2 ;lib: clarify test suites recompilation workaround (#1125) Simon Michael 2019-11-19 04:10:46 -0800
  • f82ed83153 ;lib: re-enable easytests Mykola Orliuk 2019-11-16 15:02:00 +0100
  • 097486a247 ;lib: re-enable doctests Mykola Orliuk 2019-11-16 14:04:57 +0100
  • 6dbe925eed cli: anonymize transaction code also Mykola Orliuk 2019-10-19 22:20:39 +0200
  • 0a273561f7 cli: anonymize declared accounts also Mykola Orliuk 2019-10-19 22:11:35 +0200
  • 5287fe671b ;all: hide RawOpts internals Mykola Orliuk 2019-10-20 01:01:59 +0200
  • 8991419c68 ;all: drop dummy decodeRawOpts Mykola Orliuk 2019-10-20 00:30:10 +0200
  • 31ae3d3aaf ;lib: drop SystemString left from GHC pre 7.2 Mykola Orliuk 2019-10-20 00:21:42 +0200
  • 68b1cacf0f lib: refactor, prepare to drop showTransactionUnelided functionality Simon Michael 2019-11-18 17:27:30 -0800
  • 4cb2a03f7f ;lib: more docs for unifyMixedAmount Simon Michael 2019-11-18 17:22:42 -0800
  • 69ee21cf16 ;doc: regen manuals Simon Michael 2019-11-18 17:14:06 -0800
  • 79ca4a767e cli: Add -% to compound balance commands Michael Kainer 2019-11-11 21:06:58 +0100
  • 87b82b6839 lib: roi does not fail on empty input data (+test) Dmitry Astapov 2019-11-16 15:42:15 +0000
  • ab9c150759 ;lib: clean out showTransactionUnelided Mykola Orliuk 2019-11-16 12:46:21 +0100
  • aca214b0ac lib: drop amount elision in showing last posting Mykola Orliuk 2019-11-16 12:23:38 +0100
  • e49da20f8c test: balance-style -> balance-type Dmitry Astapov 2019-11-13 09:25:37 +0000
  • c4d650e6ad lib: balance-style -> balance-type Dmitry Astapov 2019-11-13 09:24:50 +0000
  • 39bc183340 lib: csv reader gets balance-style directive Dmitry Astapov 2019-11-12 23:33:38 +0000
  • fb3c1a132c csv: fix parsing of whitespace on line after an if block (fix #1120) Simon Michael 2019-11-13 05:41:32 -0800
  • 9b74471d02 ;doc: regen csv manuals Simon Michael 2019-11-12 13:32:35 -0800
  • 470b5aca7b ;csv: doc: fix typo Simon Michael 2019-11-12 13:31:22 -0800
  • dbe8638ba2 ;csv: doc: remove currencyN/amount limitation (#1113) Simon Michael 2019-11-12 13:24:59 -0800
  • 155e5ba9d0 ;examples: tricking roi to show unrealised gains Simon Michael 2019-11-12 13:08:36 -0800
  • 94f912e558 lib: better resolution of csv field aliases ("balance" vs "balance1", etc) Dmitry Astapov 2019-11-12 20:07:18 +0000
  • 205ff9d2d6 ;csv: doc: more cleanups, consistency Simon Michael 2019-11-12 12:04:57 -0800
  • e2f6252874 ;csv: examples updates Simon Michael 2019-11-12 12:04:28 -0800
  • 8b237cd4a0 ;csv: doc: reorder sections, greatly expand examples Simon Michael 2019-11-12 10:37:17 -0800
  • 4eeb8f6264 ;csv: doc: more cleanups, note some limitations Simon Michael 2019-11-11 18:29:36 -0800
  • 01823d6329 ;csv: doc: testing/cleanup pass Simon Michael 2019-11-10 18:32:59 -0800
  • d4cddc5402 ;csv: doc: another currency clarification, posting fields cleanup Simon Michael 2019-11-09 17:32:11 -0800
  • b475ad039a ;shake: note an issue with atomic building of web manuals Simon Michael 2019-11-10 18:32:21 -0800
  • 0ce7e811ba Fix two small typos Brian Wignall 2019-11-10 16:29:22 -0500
  • a8f1f5da62 ;csv: doc: more notes about currency (#1095) Simon Michael 2019-11-09 09:52:57 -0800
  • 7200c2c4da ;doc: changelog update Simon Michael 2019-11-07 19:28:52 -0800
  • c4d7cc198a csv: finalise and check journals generated from CSV (#1000) Simon Michael 2019-11-07 18:58:12 -0800
  • 5264a7ebc1 ;lib: refactor, split out finaliseJournal Simon Michael 2019-11-07 17:32:48 -0800
  • 3f530f5b54 ;doc: update changelogs, including #1095 Simon Michael 2019-11-07 16:37:03 -0800
  • 6e951962f9 ;csv: doc: cleanups Simon Michael 2019-11-06 18:42:39 -0800
  • 7ecc42f142 ;doc: regen manuals Simon Michael 2019-11-06 13:10:17 -0800
  • d92351e21a csv: doc: clean up/expand manual after #1095 Simon Michael 2019-11-06 13:08:54 -0800
  • dcfc833d92 Merge branch 'csv-mega-pack' (#1095) Simon Michael 2019-11-06 13:13:11 -0800
  • fb5bca0b46 test: update csv tests for expenses:unknown being new default Dmitry Astapov 2019-11-05 22:10:41 +0000
  • fc001da1ef lib: expenses:unknown is a much better default account name Dmitry Astapov 2019-10-19 01:33:16 +0100
  • 09f17f2b2b doc: mention the magic sauce Dmitry Astapov 2019-10-19 01:30:18 +0100
  • c66ccc5cee lib: do not try to balance transaction in csv reader Dmitry Astapov 2019-10-19 01:18:07 +0100
  • 95ec5715cc lib: better compatibility code in csv reader Dmitry Astapov 2019-10-19 00:49:55 +0100
  • d62f84bec2 lib: csv reader does not generate postings if account="" Dmitry Astapov 2019-10-19 00:32:14 +0100
  • a6d91da217 doc: remove "you need to create at least 1 posting" bit Dmitry Astapov 2019-10-18 23:08:16 +0100
  • 44f01cbd94 docs: revert advise on account, postpone for now Dmitry Astapov 2019-10-17 23:25:22 +0100
  • 91eb899b82 doc: advise on the default account selection Dmitry Astapov 2019-10-17 21:47:55 +0100
  • 4b30a70c72 doc: posting1 is not magical in csv rules Dmitry Astapov 2019-10-17 00:04:23 +0100
  • 8d24a40150 lib: csv parser fills out amounts on all postings, if possible Dmitry Astapov 2019-10-17 00:02:26 +0100
  • 637741a755 lib: amount1 is no longer magical Dmitry Astapov 2019-10-16 23:49:28 +0100
  • 490d2407f4 test: expense:unknown -> expenses:unknown Dmitry Astapov 2019-10-16 00:48:53 +0100
  • 977592e49c lib: typo fix, "expense:unknown" -> "expenses:unknown" Dmitry Astapov 2019-10-15 23:52:38 +0100
  • 3c7d5d466d lib, doc, test: csv parser gains "end" command for "if" block Dmitry Astapov 2019-10-15 23:47:19 +0100
  • 3e5f0e8dd5 doc: clarify csv rules application order Dmitry Astapov 2019-10-15 23:38:23 +0100
  • f92590f92c lib: allow zero postings in csv reader Dmitry Astapov 2019-10-15 23:11:53 +0100
  • 26a4f5e519 doc: less confusing example Dmitry Astapov 2019-10-15 23:11:31 +0100
  • cb6a5fc4a1 doc: proofreading csv parser docs Dmitry Astapov 2019-10-15 22:53:01 +0100
  • 1ab8631264 lib: change default rules file text to mention "amount1" Dmitry Astapov 2019-10-15 22:42:55 +0100
  • 32cbe4c7b3 lib: better inference for unknown account names in csv parser Dmitry Astapov 2019-10-15 22:41:17 +0100
  • b5d4918c16 lib: allow recursive interpolation of fields with underscores in names Dmitry Astapov 2019-10-15 20:52:42 +0100
  • 38db7eb24d lib: implement skip end in csv reader Dmitry Astapov 2019-10-14 21:46:35 +0100
  • b2ba1086b6 lib: fixed validation rules for minimul viable csv rules to include account1 etc Dmitry Astapov 2019-10-14 21:41:25 +0100
  • f1ab107400 lib, doc: extended "skip" in "if" body to "skip N" Dmitry Astapov 2019-10-14 21:40:52 +0100
  • f877a7789f doc: further clarify posting generation Dmitry Astapov 2019-10-13 12:44:08 +0100
  • a2bd1ceb61 doc: close todos mentioned in csv parser description, more details Dmitry Astapov 2019-10-12 23:58:25 +0100
  • 5d207ddd05 doc: describe changes to csv parser Dmitry Astapov 2019-10-12 23:48:51 +0100
  • f108b52171 lib: fix for #1001 - empty field assignment consumes next line Dmitry Astapov 2019-10-12 23:35:57 +0100
  • 1acebe1493 test: csv reader test for #1001 Dmitry Astapov 2019-10-12 23:35:36 +0100
  • 5bd407b3b9 test: show that #1000 is fixed Dmitry Astapov 2019-10-12 22:47:54 +0100
  • 5dac141a7e lib: implement conditional line skips in csv (fixes #1076) Dmitry Astapov 2019-10-12 22:30:04 +0100
  • fa61fdbe1b test: add a test for #1076 (conditional line skips in csv) Dmitry Astapov 2019-10-12 22:29:39 +0100
  • f74df08e98 lib: fix accidental switch of income:unknown and expence:unknown in csv parser Dmitry Astapov 2019-10-12 21:58:11 +0100
  • 77fa81ea4d lib: fix error message formatting (header displayed twice) Dmitry Astapov 2019-10-12 21:57:42 +0100
  • 825b9ce5b3 lib: fixed amount vs amount1 conflict detection in csv parser Dmitry Astapov 2019-10-12 21:22:40 +0100
  • f40d045251 test: updated csv parser tests to nicer format Dmitry Astapov 2019-10-12 21:12:50 +0100
  • 24bba96ea2 lib: more robust multi-line joining in csv parser Dmitry Astapov 2019-10-12 10:16:38 +0100
  • 9440664fc4 test: cleaner tests for CSV parser proposal Dmitry Astapov 2019-10-12 10:00:14 +0100
  • 881422cd0f lib: fix recursive interpolation in CSV parser for fields with dashes Dmitry Astapov 2019-10-12 09:33:58 +0100