8635ef8b17
Filter by tag by clicking on it
2026-01-25 20:42:05 +02:00
7b18e75676
Display balance assertions in hledger web
2026-01-25 20:42:05 +02:00
4f9dcfec1c
Add links to tosite tags
2026-01-25 20:42:05 +02:00
f509a091e6
Add links to URI-valued tags
2026-01-25 20:33:57 +02:00
3d32a45ffe
Enable viewing elided transaction descriptions
2026-01-17 19:47:21 +02:00
efdf60263d
Fix spacing after tags without a value
2026-01-16 19:53:46 +02:00
a9070df40e
Display transaction status in hledger-web
2026-01-16 19:42:37 +02:00
807f9d800a
Display payee and note separately hledger-web
2026-01-16 12:31:14 +02:00
961fd71e57
Display transaction code in hledger-web
2026-01-16 12:02:15 +02:00
10c71cb447
Display posting tags in hledger-web
2026-01-16 11:48:59 +02:00
e5ac735110
Display transaction tags in hledger-web
2026-01-16 09:53:21 +02:00
b40628c1e6
Construct transactionsreport as a list
2026-01-15 16:04:02 +02:00
9aecef432c
FIXUP translate to finnish
2026-01-15 11:15:08 +02:00
0098ac874f
Translate to Finnish
2026-01-14 12:30:12 +02:00
Simon Michael
62a104c42c
fix:web:register: prevent line wrapping in dates [ #2520 ]
2026-01-08 00:57:28 -10:00
Simon Michael
7ebd152084
imp: web: don't hide the chart when window is narrow
2025-06-29 11:15:59 -07:00
Simon Michael
de66e266f1
fix:web: dragging in chart now selects date ranges more accurately
...
Eg, previously you couldn't select a range including transactions
at the rightmost edge of the chart.
2025-06-29 11:05:38 -07:00
Simon Michael
cb0a0fafa5
dev:web: chart.hamlet: reindent, simpler comment syntax
2025-06-28 21:01:24 -07:00
Simon Michael
fd0bf6f90d
dev:web: move all chart js into chart.hamlet template
2025-06-28 20:33:49 -07:00
Simon Michael
d8627cb863
;web: help: edits
2025-05-16 00:20:07 -10:00
Simon Michael
21f75ebff4
;web: help: edits
2025-05-16 00:15:58 -10:00
Simon Michael
e30d8a5ad3
;web: help: edits
2025-05-16 00:05:29 -10:00
Simon Michael
1f2c4e4fe7
;web: help: edits
2025-05-15 23:38:15 -10:00
Simon Michael
8667e09536
;web: help: edits
2025-05-15 23:36:33 -10:00
Simon Michael
efe27b883d
web: improve search help; show version
2025-05-15 22:40:48 -10:00
Simon Michael
896a20ad98
dev: web: cleanup: more explicit globals; and match inputs more carefully [ #2215 ]
...
(Don't match the hidden duplicate inputs created by typeahead.js)
2024-09-24 09:35:35 -10:00
Simon Michael
7e3b205309
dev:web: give amounts in the sidebar the "amount" class also
2024-03-01 22:24:06 -10:00
Simon Michael
95d33f20f6
imp:web: access control UX cleanups ( fix #834 )
...
Changes:
1. rename the sandstorm "manage" permission to "edit"
(old permission names: view, add, manage;
new permission names: view, add, edit).
Rationale: "edit" best describes this permission's current powers, to users and to operators.
If we ever added more manager-type features we'd want that to be a new permission,
not a rename of the existing one (which would change the powers of existing users).
2. rename the sandstorm roles for consistency with permissions
(old role names: viewer, editor, manager;
new role names: viewer, adder, editor)
Rationale: it's needed to avoid confusion.
3. add a new option: --allow=view|add|edit|sandstorm (default: add).
'sandstorm' sets permissions according to the X-Sandstorm-Permissions header.
Drop the --capabilities and --capabilities-header options.
Rationale: it's simpler and more intuitive.
4. replace "capability" with "permission" in ui/docs/code.
Rationale: consistent with the above, more familiar.
2023-10-24 13:37:36 +01:00
Simon Michael
9b8044f737
fix:web:edit form: fix broken "File format help" link ( fix #2103 )
...
Now not broken, https rather than http, and pointing to the "Data
formats" section, which has links to each of the file formats
(in case editing a non-journal file).
2023-10-21 03:36:04 +01:00
Simon Michael
559f436d3e
dev: web: refactor: ViewData q, m -> qparam, q
2023-05-01 13:23:33 -10:00
Simon Michael
ae87b1efd5
fix: web: add form's typeahead now shows non-ascii text correctly ( #1961 )
...
(Fix contributed by Arsen Arsenović)
2022-12-16 12:48:42 -10:00
Simon Michael
c97e05e0dd
imp: web: add form: layout improvements, use available space
2022-08-27 12:12:57 +01:00
Simon Michael
316fbaa755
fix: web: add form: improve layout
2022-08-26 11:58:25 +01:00
Simon Michael
d718f2c50c
fix: web: add form: re-enable the file field ( #1229 )
...
It was ignored since cc1241fa2 in 2018. Also simplify some types.
2022-08-26 11:29:22 +01:00
Simon Michael
6503bfec6a
dev: web: clarify AddForm a bit ( #1229 )
2022-08-25 08:18:24 +01:00
Stephen Morgan
df424a7a96
fix: web: Do not hide empty accounts if they have non-empty subaccounts. ( #1237 )
2021-09-10 16:44:57 -10:00
Stephen Morgan
f673e7c2eb
lib!: lib,web: Remove unused TransactionReport. Move the useful utility
...
functions to AccountTransactionsReport.
If you use transactionsReport, you should either use entryReport if you
don't require a running total, or using accountTransactionsReport with
thisacctq as Any or None (depending on what you want included in the
running total).
2021-07-22 19:00:37 -10:00
Stephen Morgan
acfbd36fb8
dev: web: Use entriesReport instead of transactionReport.
...
This produces identical results. The only fields used in the TransactionReport were torig, split, and amt.
- torig is the same as in entriesReport
- since transactionsReport calls accountTransactionsReportItems with
None as thisacctq, all accounts are considered ‘other accounts’, so
amt is always zero, and ($if not split && not (mixedAmountLooksZero amt)) never fires.
- So the only thing used is torig, and we can just get that from the
entriesReport.
2021-07-22 19:00:37 -10:00
Stephen Morgan
3380190d9a
fix: web: register chart with multiple commodities/prices, broken in 1.22 ( #1597 )
...
Make sure to strip prices from amounts before generating JSON data for
the register chart.
2021-07-12 19:02:38 -10:00
Stephen Morgan
4609e79f2c
lib,cli,ui,web: A number of AccountName and Journal functions which are
...
supposed to produce unique sorted use Sets internally to be slightly
more efficient. There is also a new function journalCommodities.
2021-03-23 11:26:30 -07:00
Arnout Engelen
ad2ab3c823
Make sure to round up for the 'to' date
2021-02-17 09:05:13 -08:00
Arnout Engelen
fe6e9a79fe
Allow selecting the date range from the chart
...
By dragging a region with the mouse
2021-02-17 09:05:13 -08:00
Stephen Morgan
74b296f865
lib,cli: Make showTransaction return Text rather than String.
2021-01-02 15:08:09 +11:00
Stephen Morgan
7e44b89bb4
lib: Remove unused label on TranspactionReport and AccountTransactionsReport.
2021-01-02 15:08:09 +11:00
Simon Michael
2ba7bb0428
;web: fix inaccurate description of query term combining ( #1246 )
2020-07-31 17:56:37 -07:00
Simon Michael
95b8e268ce
;lib: a few more zero-checking function references
2020-05-29 19:04:52 -07:00
Henning Thielemann
ebe021b0c8
;web: maintain queries in all other links, too
2020-05-27 04:59:55 -07:00
Henning Thielemann
ec27eb6b17
;web: maintain query when choosing a different 'inacct' account on the sidebar
2020-05-27 04:59:55 -07:00
Henning Thielemann
e9792bfd42
;web: links from register to journal now contain journal filename
...
in order to distinguish transactions from multiple journal files (#1041 )
2020-05-25 10:02:39 -07:00
Simon Michael
ca4fc4a421
web: add form: drop unneeded C-minus/C-plus keys & related help text
2020-04-06 18:18:01 -07:00