View Issue Details

IDProjectCategoryView StatusLast Update
0010839Talermerchant portal webuipublic2026-02-04 19:02
ReporterChristian Grothoff Assigned Tosebasjm Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.4Fixed in Version1.4 
Summary0010839: need SPA support for new CRUD APIs: (1) reports, (2) money pots, and (3) product groups
DescriptionThis will just be to get a starting point on the final design, and we need an (experimental, dev-only is OK) version of this *deployed* by mid-February.

Very roughly, I expect that we'll want to group money pots and reports with webhooks, and product groups with inventory (where we already have products and product categories).

Now, it might be that money pots end up with bank accounts *or* with taxes in the future, I see various ways to slice it. If Vlada already has inputs, of course welcome. Anyway, for now, I'd be happy with just some new menu entry where one can do the usual CRUD operations on reports, pots and groups. Most important is reports.

Also note that there's a related API change to allow setting a group for a product. Not yet implemented, but will become ready this year.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

The plan

IDSummaryStatusAssigned ToEstimated effort (hours)
0010861product patch doesnt update pots or groups closedChristian Grothoff
0010862crash on update pot closedChristian Grothoff
This issue (hours)
Its children (hours)0
Together (hours)0
Nothing is missing: the plan can be finished.

Relationships

related to 0010487 closedChristian Grothoff merchant backend should generate (yearly/quarterly/monthly) transaction report PDFs [5d] 
parent of 0010861 closedChristian Grothoff product patch doesnt update pots or groups 
parent of 0010862 closedChristian Grothoff crash on update pot 

Activities

sebasjm

2026-01-06 20:15

developer   ~0027203

working on the API spec

sebasjm

2026-01-07 20:22

developer   ~0027210

progress 36951014e..ea8356b5f

ui is there but I can't test it yet

Christian Grothoff

2026-01-11 11:39

manager   ~0027225

What blocks testing? If a bug, please open child bug(s).

sebasjm

2026-01-12 14:19

developer   ~0027229

i was blocked, now i'm working on the integration (adding mony pots and groups into products and reports)

sebasjm

2026-01-15 15:10

developer   ~0027261

065b69c71

Issue History

Date ModifiedUsernameFieldChange
2025-12-27 17:32Christian GrothoffNew Issue
2025-12-27 17:32Christian GrothoffStatusnew => assigned
2025-12-27 17:32Christian GrothoffAssigned To => sebasjm
2026-01-04 15:22Christian GrothoffRelationship addedrelated to 0010487
2026-01-06 20:15sebasjmStatusassigned => implementing
2026-01-06 20:15sebasjmNote Added: 0027203
2026-01-07 20:22sebasjmNote Added: 0027210
2026-01-11 11:39Christian GrothoffNote Added: 0027225
2026-01-12 14:18sebasjmRelationship addedparent of 0010861
2026-01-12 14:19sebasjmNote Added: 0027229
2026-01-12 14:45sebasjmRelationship addedparent of 0010862
2026-01-15 15:10sebasjmStatusimplementing => informing
2026-01-15 15:10sebasjmResolutionopen => fixed
2026-01-15 15:10sebasjmNote Added: 0027261
2026-02-04 19:02Christian GrothoffFixed in Version => 1.4
2026-02-04 19:02Christian GrothoffStatusinforming => closed
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui