Commit Graph

12867 Commits

Author SHA1 Message Date
Simon Michael
fa8d223858 imp: web: guess a more robust base url when --base-url is not used
A followup to #2099, #2100 and #2127. Now relative links to js/css
resources will use the same hostname etc. the main page was requested
from, making them work better when accessed via multiple IP
addresses/hostnames without an explicit --base-url setting.
2024-07-18 10:12:40 +01:00
Simon Michael
13a5299237 imp: web: require a http[s] scheme in --base-url
Previously it accepted just a hostname, and generated bad links.
2024-07-18 10:10:26 +01:00
Simon Michael
c0a4983e87 ;dev: web: refactor 2024-07-18 09:14:56 +01:00
Simon Michael
957b217386 ;examples: hledger.conf updates 2024-07-17 15:09:54 +01:00
Simon Michael
4ad4ddf0c9 ;examples: hledger.conf updates 2024-07-17 08:42:37 +01:00
Simon Michael
165e70df7a imp: bs,cf,is: show interval in report title
This makes the report interval clearer, eg when it's set unexpectedly
by a config file.
2024-07-17 08:26:43 +01:00
Simon Michael
224e0bfb38 ;examples: hledger.conf updates 2024-07-17 07:39:11 +01:00
Simon Michael
58c5b0803b ;doc: readme: fix contributors link 2024-07-17 07:06:12 +01:00
Simon Michael
e795666f53 ;examples: hledger.conf updates 2024-07-17 06:49:14 +01:00
Simon Michael
185c336bff ;examples: hledger.conf updates 2024-07-17 06:46:12 +01:00
Simon Michael
823ac9246b ;examples: hledger.conf updates 2024-07-17 06:39:29 +01:00
Simon Michael
1e62cb4c2f ;examples: hledger.conf updates 2024-07-17 06:34:31 +01:00
Simon Michael
0e5708729f ;doc: date adjustments: edits 2024-07-16 22:45:31 +01:00
Simon Michael
776ad26b55 ;doc: date adjustment: rewrite, fix description of end date adjustment 2024-07-16 22:30:35 +01:00
Simon Michael
a1c6a409bc ;dev: clean up dates, intervals func tests 2024-07-16 22:12:51 +01:00
Simon Michael
4b3abfd470 ;imp: check: recentassertions: improve message readability 2024-07-16 22:12:41 +01:00
Simon Michael
4b4d35fb80 ;doc: cli: fix another hledger and Ledger link [hledger_site#112] 2024-07-15 09:55:48 +01:00
Simon Michael
8bb4831053 ;doc: cli: Journal: fix hledger and Ledger link [hledger_site#112] 2024-07-15 09:42:40 +01:00
Simon Michael
f25b9ee4ae imp: conf: rightmost of --conf/--no-conf options wins 2024-07-14 12:43:17 +01:00
Simon Michael
098acb422b ;tools: make justfiles compatible with just 1.28+ 2024-07-14 09:44:54 +01:00
Simon Michael
b4e96c8f0e ;dev: .ghci: cleanup 2024-07-13 07:32:18 +01:00
Simon Michael
27408092bd ;dev: just: cleanup 2024-07-13 07:11:04 +01:00
Simon Michael
6f3c4c9bf0 fix: cli: accept --conf with no command 2024-07-12 15:41:53 +01:00
Simon Michael
85480a7572 fix: cli: move pre-command --debug option more carefully; cleanup 2024-07-12 15:23:03 +01:00
Simon Michael
06f5075b6b ;doc: bin/README, Scripts page: justfile -> Justfile 2024-07-12 14:21:33 +01:00
Simon Michael
d76dff310a imp: ui: menu screen: show narrowed period in header; cleanup 2024-07-12 13:49:33 +01:00
Simon Michael
e3c414fe59 ;dev: cli: clarify that conf debug output goes to console 2024-07-12 13:29:14 +01:00
Simon Michael
a059c9e8cc ;cabal: update cabal files 2024-07-12 12:55:29 +01:00
Simon Michael
5b00566a70 ;pkg: ui: allow brick 2.4 2024-07-12 12:47:02 +01:00
Simon Michael
0d878415e9 ;pkg: stack: bump to latest nightly; bump various script snapshots 2024-07-12 12:45:00 +01:00
Simon Michael
dcf0249c8c ;fix: add help: D does not cause it to add the symbol 2024-07-10 21:43:17 +01:00
Simon Michael
6d8ce1dc16 ;doc: ui: fix the description of the Shift-T key 2024-07-07 23:57:01 +01:00
Simon Michael
a8f1968d4b imp: ui: menu screen: support the shift arrow and shift T keys, for consistency 2024-07-07 23:36:33 +01:00
Simon Michael
cc88617c70 ;doc: ui: CHANGES: 1.23: mention the #822 fix 2024-07-07 23:30:55 +01:00
Simon Michael
2f7eae0e35 ;doc: ui: keys: updates, clarify period narrowing & shift arrow keys 2024-07-07 23:18:28 +01:00
Simon Michael
7020ed3023 ;bin: bashrc: add years, eachyear scripts 2024-07-06 17:25:22 +01:00
Simon Michael
cc1797253e bin: simplebal: ignore config files 2024-07-06 17:12:08 +01:00
Simon Michael
cdc6987e76 imp: cli: demote some debug output 2024-07-06 17:12:08 +01:00
Simon Michael
65ac41e155 fix: cli: move flags with shadowed names, like -p, more carefully 2024-07-06 17:12:08 +01:00
Simon Michael
17e292eddd ;doc: config file: updates 2024-07-06 10:36:50 +01:00
Simon Michael
321cdca918 ;bin: shell aliases cleanup 2024-07-06 06:58:16 +01:00
Simon Michael
84da054baf ;bin: shell aliases cleanup 2024-07-06 06:53:44 +01:00
Simon Michael
cf0c7c2ef8 ;bin: hledger-script-example: explain shebang commands better 2024-07-02 13:34:48 +01:00
Simon Michael
21465c050b ;examples:csv: tiller.csv.rules 2024-07-02 01:07:54 +01:00
Simon Michael
d354395743 ;dev: gitignore 2024-07-01 23:36:46 +01:00
Simon Michael
2303147fa4 imp: files: support conf flags (and other hidden flags) 2024-07-01 23:06:14 +01:00
Simon Michael
b33d2a8f91 imp: conf: fail if --conf file is bad; improve debug output; refactor 2024-07-01 23:06:14 +01:00
Simon Michael
b54a31d585 imp: conf: --debug 1: show all conf files found 2024-07-01 23:06:14 +01:00
Simon Michael
1996630b09 imp: cli: --debug: demote large CliOpts output to level 2 2024-07-01 23:06:14 +01:00
Simon Michael
6af992bc3a dev: consolidate/update cli/addons tests 2024-07-01 23:06:14 +01:00