View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0009511 | Taler | merchant portal webui | public | 2025-02-06 12:07 | 2026-02-04 19:00 |
| Reporter | vlada.svirsh | Assigned To | sebasjm | Resolution deadline | |
| Implementer | Reviewer | ||||
| Release signed by | Deployed by | ||||
| Verifier | Communicator | ||||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | Actual effort (hours) | 0 | |||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | normal | Severity | feature | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Product Version | git (master) | ||||
| Target Version | 1.4 | Fixed in Version | 1.4 | ||
| Summary | 0009511: Add product_name field | ||||
| Description | now it look like this: interface ProductAddDetail { // Product ID to use. product_id: string; // Human-readable product description. description: string; // Map from IETF BCP 47 language tags to localized descriptions. description_i18n?: { [lang_tag: string]: string }; // Categories into which the product belongs. // Used in the POS-endpoint. // Since API version **v16**. categories?: Integer[]; // Unit in which the product is measured (liters, kilograms, packages, etc.). unit: string; // The price for one unit of the product. Zero is used // to imply that this product is not sold separately, or // that the price is not fixed, and must be supplied by the // front-end. If non-zero, this price MUST include applicable // taxes. price: Amount; // An optional base64-encoded product image. image?: ImageDataUrl; // A list of taxes paid by the merchant for one unit of this product. taxes?: Tax[]; // Number of units of the product in stock in sum in total, // including all existing sales ever. Given in product-specific // units. // A value of -1 indicates "infinite" (i.e. for "electronic" books). total_stock: Integer; // Identifies where the product is in stock. address?: Location; // Identifies when we expect the next restocking to happen. next_restock?: Timestamp; // Minimum age buyer must have (in years). Default is 0. minimum_age?: Integer; } but also important to have product_name field, to have possibility to write in description product specifications and not name, as now. | ||||
| Tags | No tags attached. | ||||
| merchant.git 0655c239..163e9225 adds product_name to the inventory (see also d0e18a5e..e8ce884d in taler-docs.git). Currently optional, the field SHOULD be treated as mandatory by the SPA in the near future. @sebastian: please add the field in the GET/POST/PATCH requests of the inventory. After that, we probably should update the PoS app to use the product_name. | |
| f082dfd7ab4a90bf410bf973228892693f729a15 | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-02-06 12:07 | vlada.svirsh | New Issue | |
| 2025-02-06 12:07 | vlada.svirsh | Status | new => assigned |
| 2025-02-06 12:07 | vlada.svirsh | Assigned To | => Christian Grothoff |
| 2025-02-06 19:50 | Christian Grothoff | Assigned To | Christian Grothoff => |
| 2025-02-06 19:50 | Christian Grothoff | Severity | minor => feature |
| 2025-02-06 19:50 | Christian Grothoff | Status | assigned => implementing |
| 2025-02-06 19:50 | Christian Grothoff | Target Version | => post-1.0 |
| 2025-03-22 13:09 | Christian Grothoff | Category | mechant backend => merchant backend |
| 2025-04-17 20:48 | Christian Grothoff | Target Version | post-1.0 => 1.2 |
| 2025-04-17 20:58 | Christian Grothoff | Target Version | 1.2 => 1.5 |
| 2025-07-03 13:17 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2025-07-03 13:17 | Christian Grothoff | Status | implementing => assigned |
| 2025-07-03 22:11 | Christian Grothoff | Note Added: 0025411 | |
| 2025-07-03 22:11 | Christian Grothoff | Assigned To | Christian Grothoff => sebasjm |
| 2025-07-03 22:12 | Christian Grothoff | Category | merchant backend => merchant backoffice SPA |
| 2026-01-20 18:57 | sebasjm | Status | assigned => informing |
| 2026-01-20 18:57 | sebasjm | Resolution | open => fixed |
| 2026-01-20 18:57 | sebasjm | Note Added: 0027302 | |
| 2026-01-22 11:20 | Christian Grothoff | Product Version | => git (master) |
| 2026-01-22 11:20 | Christian Grothoff | Fixed in Version | => 1.4 |
| 2026-01-22 11:20 | Christian Grothoff | Target Version | 1.5 => 1.4 |
| 2026-02-04 19:00 | Christian Grothoff | Status | informing => closed |
| 2026-08-23 14:18 | Florian Dold | Category | merchant backoffice SPA => merchant portal webui |