View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011026 | Taler | merchant backoffice SPA | public | 2026-02-07 22:07 | 2026-02-07 22:55 |
| Reporter | Christian Grothoff | Assigned To | sebasjm | ||
| Priority | normal | Severity | feature | Reproducibility | N/A |
| Status | confirmed | Resolution | open | ||
| Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
| Product Version | git (master) | ||||
| Target Version | 1.8 | ||||
| Summary | 0011026: expand SPA with list of exchanges and status information from new /exchanges endpoint | ||||
| Description | This should be visible in a menu item that is either shown in developer mode, *or* if there is an error with any of the configured exchanges -- or if it is empty (and then show a warning that it is empty). The endpoint includes a "next_download" timestamp. The SPA should probably fetch an updated "/exchanges" status shortly after (+5s?) the lowest "next_download" timestamp from the list, or say every 5 minutes (whatever is lower) to avoid staying outdated for too long (the request is pretty cheap). In the exchange list, we should mostly show the base URL and then either the status as "UP" or "DOWN". Additionally, there should be a hint (pop up or mouse-over?) on the status: if "UP" with the text "ready until $KEYS_EXPIRATION" and when "DOWN" -- with "Last HTTP status was $KEYS_HTTP_STATUS: $KEYS_HINT (#$KEYS_EC)". Anyway, at least that'd be my initial design, we can iterate later. | ||||
| Tags | design-required | ||||
| parent of | 0010988 | resolved | Christian Grothoff | when an exchange is not reachable, merchant backend does not expose any error |
| related to | 0009956 | acknowledged | Error for the exchange being not available are not descriptive enough in the taler-merchant-exchangekeyupdate |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-02-07 22:07 | Christian Grothoff | New Issue | |
| 2026-02-07 22:07 | Christian Grothoff | Status | new => assigned |
| 2026-02-07 22:07 | Christian Grothoff | Assigned To | => sebasjm |
| 2026-02-07 22:08 | Christian Grothoff | Status | assigned => confirmed |
| 2026-02-07 22:08 | Christian Grothoff | Tag Attached: design-required | |
| 2026-02-07 22:08 | Christian Grothoff | Relationship added | parent of 0010988 |
| 2026-02-07 22:55 | Christian Grothoff | Relationship added | related to 0009956 |