|
|
85efb0ec02
|
preparing storage of tags
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:58 +02:00 |
|
|
|
58f5b251da
|
working on autocomplete fields
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
|
|
80e8bb836f
|
working on usability
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
|
|
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 |
|
|
|
087c2ef95e
|
working on loading of account data
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
|
|
bba5fd36b4
|
implemented loading of accounts
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
|
|
4c7a660fa7
|
implemented storing of new transaction
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
|
|
4fd9bd6c8f
|
implemented creation of new account
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
|
|
62e7b322ce
|
preparing to save data for accouting
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-04-09 09:12:57 +02:00 |
|
|
|
5dcd8be93a
|
preparing for new accounting module
|
2026-04-09 09:12:57 +02:00 |
|
|
|
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 |
|
|
|
f9bb8def03
|
fixing some permission-related TODOs
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-25 08:47:53 +01:00 |
|
|
|
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 |
|
|
|
a2e2643020
|
playing with jspreadsheet
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-20 08:26:45 +01:00 |
|
|
|
3927898c9b
|
implemented autocomplete input for tag editor
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-17 09:16:43 +01:00 |
|
|
|
2d6b017352
|
working on bookmark editing
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-13 14:50:12 +01:00 |
|
|
|
eede073cff
|
Merge branch 'kanban'
Build Docker Image / Docker-Build (push) Failing after 1m59s
Build Docker Image / Clean-Registry (push) Successful in -6s
|
2026-03-11 22:28:33 +01:00 |
|
|
|
e4a9463307
|
implemented option to list tasks without rendering markdown
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-11 18:26:33 +01:00 |
|
|
|
2cd99f362b
|
overhauled histograms
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-10 11:34:52 +01:00 |
|
|
|
67d28ec498
|
implemented update of shares table (new permission codes)
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-10 09:32:43 +01:00 |
|
|
|
9ab1e479eb
|
fine-tuning permissions stuff
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-06 13:23:40 +01:00 |
|
|
|
702b9dadd5
|
working on poll permissions
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-04 23:17:09 +01:00 |
|
|
|
6125bc62a2
|
working on poll evaluation
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-03 15:33:25 +01:00 |
|
|
|
1589bbe471
|
implemented storing selectedweights for logged-in user
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-03-02 23:55:38 +01:00 |
|
|
|
800ac35997
|
preparing for poll evaluation
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-27 08:46:24 +01:00 |
|
|
|
4a2c49c42c
|
preparing to manage weights in poll
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-25 09:17:25 +01:00 |
|
|
|
cbc6ce188d
|
implemented creating new poll and managing poll options
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-23 23:46:52 +01:00 |
|
|
|
e5ab655787
|
implemented updating of option names. next: update option description
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-23 14:58:47 +01:00 |
|
|
|
0eab5619d1
|
implemented adding of new options
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-23 07:49:10 +01:00 |
|
|
|
dd8eefed61
|
preparing to save options
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-20 07:55:27 +01:00 |
|
|
|
a25736eff3
|
working on editor for polls
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-15 10:59:19 +01:00 |
|
|
|
dbc4525e80
|
started implementing poll backend
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-13 09:15:19 +01:00 |
|
|
|
0db2ad8b0e
|
preparing poll module
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-12 16:19:41 +01:00 |
|
|
|
4343ff7d7a
|
preparing new poll module
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-12 08:48:11 +01:00 |
|
|
|
f4e85c870c
|
implemented cloning of stock items. NEXT: update of GUI via message bus
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-10 08:45:00 +01:00 |
|
|
|
5f07a04c43
|
added additional key
Build Docker Image / Docker-Build (push) Successful in 4m18s
Build Docker Image / Clean-Registry (push) Successful in 2s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-09 13:13:11 +01:00 |
|
|
|
ece5a1ae85
|
implemented configurable menu, needs testing!
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-07 17:39:58 +01:00 |
|
|
|
e48bac4ce2
|
preparing for main menu configuration
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-06 10:05:13 +01:00 |
|
|
|
a13b4f40d4
|
moved ccosntant CONFIG_SESSION_DURATION to correct file
Build Docker Image / Docker-Build (push) Successful in 2m56s
Build Docker Image / Clean-Registry (push) Successful in 4s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-04 10:18:25 +01:00 |
|
|
|
008501357f
|
allowing to configure session duration
Build Docker Image / Docker-Build (push) Successful in 2m18s
Build Docker Image / Clean-Registry (push) Successful in -4s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-02-04 10:03:28 +01:00 |
|
|
|
697f3cbb9c
|
bugfix: detecting system users while dispatching emails was broken
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-01-27 08:44:21 +01:00 |
|
|
|
fe085e503f
|
bugfix: date-times were displayed @ UTC, not localtime
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-01-27 00:16:33 +01:00 |
|
|
|
25ad4231c7
|
extended translations for wiki events, fixed bug in Translatable.argMao
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-01-26 20:44:42 +01:00 |
|
|
|
21ae4024dc
|
completed message persistence
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-01-26 17:08:09 +01:00 |
|
|
|
c12786971f
|
working on implementatin of MessageQueue by SqliteMessageDb
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-01-26 08:50:01 +01:00 |
|
|
|
94f41be391
|
started SQLite implementation of MessageQueue<TranslatedMessage>:
- push(Envelope) implemented
- getEnvelopesFor(User) implemented
- getReceivers() implemented
next things to implement:
- markRead(hash, user)
- getEnvelope(hash)
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-01-26 00:31:14 +01:00 |
|
|
|
fc1c735036
|
implemented storing of messages in db
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-01-25 23:43:20 +01:00 |
|
|
|
a81f867790
|
Merge branch 'main' into feature/notifications
|
2026-01-25 12:50:27 +01:00 |
|
|
|
d08138c9e1
|
adding debug messages
Build Docker Image / Docker-Build (push) Successful in 2m32s
Build Docker Image / Clean-Registry (push) Successful in -1s
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-01-23 22:36:56 +01:00 |
|
|
|
4cd1ea3277
|
now caching plantuml diagrams
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
|
2026-01-22 23:46:20 +01:00 |
|