Sync the self-hosting stack

This commit is contained in:
2026-10-13 23:12:04 +02:00
parent cd8b8e59bd
commit 6db65866d2
+16
View File
@@ -9,6 +9,22 @@ one of them changed. An entry says which artefact and which version, so `web 0.1
Every version published to a channel appears here. Nothing is written from memory afterwards: a build Every version published to a channel appears here. Nothing is written from memory afterwards: a build
cannot be published without its entry. cannot be published without its entry.
## 2026-10-13 — Organization records take only what they expect `api 0.150.0` `web 0.184.0`
**Each field of an organization's record now checks what it is given.**
- **The country is chosen from a list**, and it decides the postal code and the company or VAT
number: their shape, an example in the empty field, and how they are written — a Belgian
enterprise number comes out as `BE 0123.456.749`, with its check digits verified, and a Dutch
postal code as `1012 AB`. Other countries get a generic shape.
- **A phone number** has 6 to 15 digits, **a website** is an http or https address on a real
domain, and **a city or a name** has letters.
- Mistakes are pointed out under the field as soon as you leave it, and the API refuses the same
ones, against the country already on file.
Update the API and web images together. No agent update is required, and the schema does not
change.
## 2026-10-13 — The organization record in two parts `web 0.183.0` ## 2026-10-13 — The organization record in two parts `web 0.183.0`
**An organization's record has two parts now**: the company — its legal name, number, website, **An organization's record has two parts now**: the company — its legal name, number, website,