StephanRichter
|
d187b6a2fc
|
fixed typo
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-22 08:46:30 +02:00 |
|
StephanRichter
|
e61e09d834
|
fixing dropdown disabling on dropdown click
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-22 08:37:22 +02:00 |
|
StephanRichter
|
0edeef2a9d
|
implemented closing of autocomplete dropdown when leaving input
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-22 08:26:08 +02:00 |
|
StephanRichter
|
8b139b1bed
|
moved markdown rendering from Util to MarkdownApi
Build Docker Image / Docker-Build (push) Successful in 2m44s
Build Docker Image / Clean-Registry (push) Successful in 6s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-19 10:46:28 +02:00 |
|
StephanRichter
|
aa48bbcbf5
|
implemented adding targets to links in markdown
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-19 09:53:43 +02:00 |
|
StephanRichter
|
9bec33d5de
|
implemented editing of custom states
Build Docker Image / Docker-Build (push) Successful in 3m32s
Build Docker Image / Clean-Registry (push) Successful in 1s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-11 20:14:24 +02:00 |
|
StephanRichter
|
f35882c967
|
bugfix: moving of tasks in tree now works as intended
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-07 18:26:37 +02:00 |
|
StephanRichter
|
fe57749d9c
|
improving note lsit
Build Docker Image / Docker-Build (push) Successful in 2m39s
Build Docker Image / Clean-Registry (push) Successful in 3s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-06 09:25:45 +02:00 |
|
StephanRichter
|
d3f9ca2c5d
|
Merge commit '2adba956debba2792a3e88ebb70226071949ef0a' into accounting
Build Docker Image / Docker-Build (push) Successful in 2m33s
Build Docker Image / Clean-Registry (push) Successful in 3s
|
2026-05-06 08:43:04 +02:00 |
|
StephanRichter
|
fe18cb8dc2
|
implemented security measures for account management
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-06 08:37:24 +02:00 |
|
StephanRichter
|
20f47055f6
|
minor css fix
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-06 08:20:37 +02:00 |
|
StephanRichter
|
c6caf7aacc
|
improving messages
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-06 08:20:37 +02:00 |
|
StephanRichter
|
cc3a3a23a2
|
implemented proper messages for accounting events
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-06 08:20:37 +02:00 |
|
StephanRichter
|
cfd5362b1d
|
implemented message on transaction creation/update
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-06 08:20:37 +02:00 |
|
StephanRichter
|
ca24ada1fd
|
implemented transaction propagation via event bus
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-06 08:20:37 +02:00 |
|
StephanRichter
|
2adba956de
|
minor css fix
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-05 22:56:19 +02:00 |
|
StephanRichter
|
3a2ab75b15
|
improving messages
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-05 20:34:47 +02:00 |
|
StephanRichter
|
719558e8ee
|
implemented proper messages for accounting events
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-05 10:01:03 +02:00 |
|
StephanRichter
|
80311c8493
|
fixed css class
Build Docker Image / Docker-Build (push) Successful in 2m31s
Build Docker Image / Clean-Registry (push) Successful in 3s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-05 08:27:06 +02:00 |
|
StephanRichter
|
713edd3638
|
implemented message on transaction creation/update
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-04 22:38:11 +02:00 |
|
StephanRichter
|
e43ab1f20e
|
implemented transaction propagation via event bus
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-04 22:15:58 +02:00 |
|
StephanRichter
|
9417c60346
|
Merge branch 'accounting'
Build Docker Image / Docker-Build (push) Successful in 2m36s
Build Docker Image / Clean-Registry (push) Successful in 4s
|
2026-05-04 20:57:29 +02:00 |
|
StephanRichter
|
f8db846369
|
Merge branch 'improvement/autocomplete'
Build Docker Image / Docker-Build (push) Successful in 3m3s
Build Docker Image / Clean-Registry (push) Successful in 4s
|
2026-05-04 20:53:48 +02:00 |
|
StephanRichter
|
dee494f7ca
|
implemented dropping transaction by clearing amount, source or destination field
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-04 15:27:51 +02:00 |
|
StephanRichter
|
a261d8eb9b
|
Merge branch 'main' into accounting
|
2026-05-04 15:20:40 +02:00 |
|
StephanRichter
|
dbd84f193e
|
working on translations
Build Docker Image / Docker-Build (push) Successful in 3m8s
Build Docker Image / Clean-Registry (push) Successful in 3s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-04 15:13:44 +02:00 |
|
StephanRichter
|
fa395b5a33
|
gui improvements
Build Docker Image / Docker-Build (push) Successful in 3m1s
Build Docker Image / Clean-Registry (push) Successful in 4s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-04 14:38:57 +02:00 |
|
StephanRichter
|
854cdded3d
|
implemented purpose proposals based on source, dest and amount
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-05-03 14:01:58 +02:00 |
|
StephanRichter
|
170a551169
|
adding title tag
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-25 20:15:05 +02:00 |
|
StephanRichter
|
bf24b609c4
|
improved CSS for mobile devices
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-25 10:09:37 +02:00 |
|
StephanRichter
|
71309011a0
|
improving autocomplete
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-24 11:45:34 +02:00 |
|
StephanRichter
|
cca8767dc8
|
usability improvement: no longer dropping tags when saving transaction
Build Docker Image / Docker-Build (push) Successful in 2m21s
Build Docker Image / Clean-Registry (push) Successful in 4s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-23 23:25:13 +02:00 |
|
StephanRichter
|
509accae3a
|
minor improvement: automatically scrolling to bottom
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-23 20:17:17 +02:00 |
|
StephanRichter
|
f42a99b2d6
|
Merge branch 'main' into accounting
|
2026-04-23 16:03:12 +02:00 |
|
StephanRichter
|
6ebc314a2b
|
overhauled autocomplete – should now work with mobile devices, too
Build Docker Image / Docker-Build (push) Successful in 2m19s
Build Docker Image / Clean-Registry (push) Successful in 7s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-23 15:45:47 +02:00 |
|
StephanRichter
|
906e1d65f4
|
bugfix: search for tags failed, if only one transaction with the given parameters was present
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-23 11:09:46 +02:00 |
|
StephanRichter
|
b5e8979ed9
|
improving usability by proposing tags
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-23 10:37:50 +02:00 |
|
StephanRichter
|
db606dd20e
|
GUI improvements
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-22 08:37:58 +02:00 |
|
StephanRichter
|
2eb3a19727
|
CSS improvement
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-22 08:28:00 +02:00 |
|
StephanRichter
|
da5cb8e4e7
|
improved autocompletion
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-21 09:28:39 +02:00 |
|
StephanRichter
|
2eb9446a2d
|
css improvement
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-21 08:27:38 +02:00 |
|
StephanRichter
|
b1103e0e96
|
css work
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-20 23:04:19 +02:00 |
|
StephanRichter
|
526f4f6b1a
|
re-enabled table header
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-20 22:38:51 +02:00 |
|
StephanRichter
|
592d8003ca
|
extended translations
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-20 22:21:10 +02:00 |
|
StephanRichter
|
8c0011d7ff
|
fixd calculation of sums for filtered transactions
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-20 21:51:12 +02:00 |
|
StephanRichter
|
9cdf303553
|
improved filter in account view
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-20 08:48:11 +02:00 |
|
StephanRichter
|
82d5a2a58d
|
Merge branch 'main' into accounting
|
2026-04-20 08:25:13 +02:00 |
|
StephanRichter
|
0429e14715
|
Merge branch 'bugfix/tag-header'
Build Docker Image / Docker-Build (push) Successful in 2m35s
Build Docker Image / Clean-Registry (push) Successful in 6s
|
2026-04-20 08:21:26 +02:00 |
|
StephanRichter
|
ff618f75fa
|
css work
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-19 11:07:47 +02:00 |
|
StephanRichter
|
dbfd50bfa9
|
html improvement
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-19 10:40:03 +02:00 |
|
StephanRichter
|
ff65cfd958
|
bugfix: now trimming tags on creation
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-18 15:36:35 +02:00 |
|
StephanRichter
|
877547df0d
|
bugfix: now trimming tags on creation
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-18 15:28:21 +02:00 |
|
StephanRichter
|
0db8ed4867
|
added header for tags in wiki pages
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-18 15:07:54 +02:00 |
|
StephanRichter
|
425e30e4fa
|
css work
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-18 15:05:03 +02:00 |
|
StephanRichter
|
c9a86dbd96
|
css work
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-15 18:16:30 +02:00 |
|
StephanRichter
|
0231f965f3
|
implemented save on empty tag commit
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-14 23:22:27 +02:00 |
|
StephanRichter
|
d058fd2e57
|
added menu symbol for accounting
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-14 22:54:39 +02:00 |
|
StephanRichter
|
b5e18fd5ca
|
minor improvements
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-14 22:49:06 +02:00 |
|
StephanRichter
|
1b6f65e123
|
implemented removal of transactions
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-14 22:37:19 +02:00 |
|
StephanRichter
|
f6b854a227
|
implementd adding and removal of tags to/from transactions
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-14 21:44:13 +02:00 |
|
StephanRichter
|
9d9e2ed50b
|
extended possibilities to edit transaction
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-10 16:08:03 +02:00 |
|
StephanRichter
|
0c6e5850d2
|
working on update of transactions
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-10 09:30:41 +02:00 |
|
StephanRichter
|
90a7c5dd18
|
started to implement updates on transactions
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-10 09:23:26 +02:00 |
|
StephanRichter
|
ec3add70c6
|
working on tag handling in accounting module
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-10 00:12:57 +02:00 |
|
StephanRichter
|
85efb0ec02
|
preparing storage of tags
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:58 +02:00 |
|
StephanRichter
|
b4b3173cc7
|
preparing tagging of transactions
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:58 +02:00 |
|
StephanRichter
|
d6714224bb
|
adding sums
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
58f5b251da
|
working on autocomplete fields
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
80e8bb836f
|
working on usability
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
eddd4d9b51
|
first working version where transactions can be stored
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
087c2ef95e
|
working on loading of account data
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
246bb887b0
|
implemented account list
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
bba5fd36b4
|
implemented loading of accounts
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
4c7a660fa7
|
implemented storing of new transaction
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
4fd9bd6c8f
|
implemented creation of new account
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
62e7b322ce
|
preparing to save data for accouting
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
71f91f0f61
|
working on entry form
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
5dcd8be93a
|
preparing for new accounting module
|
2026-04-09 09:12:57 +02:00 |
|
StephanRichter
|
55ece851be
|
added title to wiki pages
Build Docker Image / Docker-Build (push) Successful in 1m59s
Build Docker Image / Clean-Registry (push) Successful in -15s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:12 +02:00 |
|
StephanRichter
|
ed26f6e46f
|
Merge branch 'bugfix/wiki-css'
Build Docker Image / Docker-Build (push) Successful in 2m6s
Build Docker Image / Clean-Registry (push) Successful in -11s
|
2026-03-31 00:16:37 +02:00 |
|
StephanRichter
|
c04dfe225c
|
improved spreadsheet editing
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-30 23:59:00 +02:00 |
|
StephanRichter
|
eb4a983d11
|
fixed bug: now redirecting to newest version when deleting wiki page
Build Docker Image / Docker-Build (push) Successful in 2m1s
Build Docker Image / Clean-Registry (push) Successful in -12s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-30 21:07:55 +02:00 |
|
StephanRichter
|
d7c32ef69a
|
added company selector to project form
Build Docker Image / Docker-Build (push) Successful in 2m5s
Build Docker Image / Clean-Registry (push) Successful in -11s
|
2026-03-26 12:37:25 +01:00 |
|
StephanRichter
|
dba2657894
|
improved time selector in document editor
Build Docker Image / Docker-Build (push) Successful in 2m23s
Build Docker Image / Clean-Registry (push) Successful in -11s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-26 10:52:22 +01:00 |
|
StephanRichter
|
03b9a472c3
|
Merge branch 'module/spreadsheet' into dev
Build Docker Image / Docker-Build (push) Successful in 3m39s
Build Docker Image / Clean-Registry (push) Successful in -11s
|
2026-03-25 09:11:28 +01:00 |
|
StephanRichter
|
9f3631ecfd
|
added note, that spreadsheet library is being loaded
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-25 09:11:17 +01:00 |
|
StephanRichter
|
f9bb8def03
|
fixing some permission-related TODOs
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-25 08:47:53 +01:00 |
|
StephanRichter
|
229a6f8e5a
|
Merge branch 'module/spreadsheet' into dev
Build Docker Image / Docker-Build (push) Successful in 2m31s
Build Docker Image / Clean-Registry (push) Successful in -8s
|
2026-03-21 01:27:43 +01:00 |
|
StephanRichter
|
20d46ea135
|
improved spreadsheet design
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-21 01:27:27 +01:00 |
|
StephanRichter
|
30ebe3f4e7
|
first working version. need to improve styling (right align for number cells)
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-21 00:41:26 +01:00 |
|
StephanRichter
|
87b81756cd
|
almost there:
- spreadsheet is rendered from fenced code block
- source gets updated when spreadsheet is updated
missing: update spreadsheet, when source is updated
|
2026-03-20 23:16:00 +01:00 |
|
StephanRichter
|
b3925bb2b9
|
first working transition from source to table. next: writing back to source
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-20 20:48:05 +01:00 |
|
StephanRichter
|
1eaff233d6
|
found a solution to lazy-load the spreadsheet js and css
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-20 09:13:41 +01:00 |
|
StephanRichter
|
a2e2643020
|
playing with jspreadsheet
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-20 08:26:45 +01:00 |
|
StephanRichter
|
62981b22b5
|
success using jspreadsheet
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-18 23:42:01 +01:00 |
|
StephanRichter
|
d936c08d35
|
first success with x-data-spreadsheet
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-18 22:55:42 +01:00 |
|
StephanRichter
|
69beabfbc8
|
Merge branch 'feature/tag_proposal' into dev
Build Docker Image / Docker-Build (push) Successful in 2m19s
Build Docker Image / Clean-Registry (push) Successful in -8s
|
2026-03-17 09:55:31 +01:00 |
|
StephanRichter
|
22094e7ccc
|
implemented autocomplete for filter in kanban
Build Docker Image / Docker-Build (push) Successful in 2m22s
Build Docker Image / Clean-Registry (push) Successful in -8s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-17 09:55:11 +01:00 |
|
StephanRichter
|
7349d301dd
|
Merge branch 'feature/tag_proposal' into dev
Build Docker Image / Docker-Build (push) Successful in 2m18s
Build Docker Image / Clean-Registry (push) Successful in -8s
|
2026-03-17 09:16:54 +01:00 |
|
StephanRichter
|
3927898c9b
|
implemented autocomplete input for tag editor
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-17 09:16:43 +01:00 |
|