View Issue Details

IDProjectCategoryView StatusLast Update
0005229Talertaler-merchant-demospublic2024-01-12 13:08
ReporterFlorian Dold Assigned ToMarcello Stanisci 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version0.5 
Summary0005229: back-office should be moved into its own repository
DescriptionWe should have one repository for the back-office Web user interface that can be re-used by various frontends.

Then the frontends look even simpler, right now there's back-office stuff mixed in and it looks confusing.

(Discussed this with Christian at 34C3)
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

has duplicate 0005224 closedMarcello Stanisci merchant back-office pages should be in their own repository 

Activities

Marcello Stanisci

2018-01-05 09:58

reporter   ~0012733

The current back-office repository is quite "blog centric"; we could make it
more generic such that its logic will take a merchant backend and a instance
name and work against those two values.

This way, we keep one codebase for all the frontends, and whenever a specific
frontend X wants to have a back-office feature, it will just have to "call" the
back-office logic making sure it'll query the right merchant backend / instance
pair.

OK, any frontend will be forced to use one page layout, but IMO this is not too
bad, given that (1) this is just proof of concept and (2) daily business software
is often implemented with ncurses-like graphics (personally seen at the Post office).

Marcello Stanisci

2018-01-06 11:48

reporter   ~0012736

Repo is mature now (584339f); tests and optimizations need to be done though.

Issue History

Date ModifiedUsernameFieldChange
2017-12-27 18:51Florian DoldNew Issue
2017-12-27 18:53Florian DoldAssigned To => Marcello Stanisci
2017-12-27 18:53Florian DoldStatusnew => assigned
2017-12-27 19:14Marcello StanisciRelationship addedhas duplicate 0005224
2018-01-05 09:58Marcello StanisciNote Added: 0012733
2018-01-06 11:48Marcello StanisciNote Added: 0012736
2018-01-06 11:48Marcello StanisciStatusassigned => informing
2018-01-06 11:48Marcello StanisciResolutionopen => fixed
2018-04-15 18:35Christian GrothoffFixed in Version => 0.5
2018-04-15 18:36Christian GrothoffStatusinforming => closed
2024-01-12 13:08Christian GrothoffCategorymerchant frontend (blog) => Merchant frontends (Python3)
2026-08-23 14:16Florian DoldCategoryMerchant frontends (Python3) => taler-merchant-demos