Commit 8e0801e95900e450d7162844d650b35396593368
1 parent
b0b01832
docs(progress): pin P3.1 + i18n + edit forms + bump to v0.32.0
Showing
2 changed files
with
4 additions
and
4 deletions
PROGRESS.md
| ... | ... | @@ -10,8 +10,8 @@ |
| 10 | 10 | |
| 11 | 11 | | | | |
| 12 | 12 | |---|---| |
| 13 | -| **Latest version** | v0.31.0-SNAPSHOT (chart of accounts + double-entry GL + OIDC + S3 + R2 identity + SPA CRUD complete) | | |
| 14 | -| **Latest commit** | `d2bca48 feat(web): journal entries page shows double-entry debit/credit lines` | | |
| 13 | +| **Latest version** | v0.32.0-SNAPSHOT (P3.1 dynamic form renderer + i18n + edit forms + double-entry GL + OIDC + S3) | | |
| 14 | +| **Latest commit** | `b0b0183 feat(web): P3.1 dynamic custom field renderer` | | |
| 15 | 15 | | **Repo** | https://github.com/reporkey/vibe-erp | |
| 16 | 16 | | **Modules** | 25 JVM subprojects + `:web` SPA | |
| 17 | 17 | | **Unit tests** | 356, all green | |
| ... | ... | @@ -59,7 +59,7 @@ That target breaks down into roughly 30 work units across 8 phases. About **22 a |
| 59 | 59 | |
| 60 | 60 | | # | Unit | Status | |
| 61 | 61 | |---|---|---| |
| 62 | -| P3.1 | JSON Schema form renderer (server) | 🔜 Pending | | |
| 62 | +| P3.1 | Dynamic custom field form renderer | ✅ DONE — `b0b0183` — `DynamicExtFields` SPA component fetches custom field declarations from metadata API and renders type-matched inputs (string/integer/decimal/boolean/date/enum) with i18n labels. Wired into CreateItemPage + CreatePartnerPage. No new backend code — uses the existing custom-fields endpoint. | | |
| 63 | 63 | | P3.2 | Form renderer (web) | 🔜 Pending — depends on R1 | |
| 64 | 64 | | P3.3 | Form designer (web) | 🔜 Pending — depends on R1 | |
| 65 | 65 | | P3.4 | Custom field application (JSONB `ext` validation) | ✅ DONE — `5bffbc4` | | ... | ... |
gradle.properties
| ... | ... | @@ -19,6 +19,6 @@ kotlin.incremental=true |
| 19 | 19 | # api/api-v1/build.gradle.kts. |
| 20 | 20 | # Bump this line in lockstep with PROGRESS.md's "Latest version" |
| 21 | 21 | # row when shipping a new working surface. |
| 22 | -vibeerp.version=0.31.0-SNAPSHOT | |
| 22 | +vibeerp.version=0.32.0-SNAPSHOT | |
| 23 | 23 | vibeerp.api.version=1.0.0-SNAPSHOT |
| 24 | 24 | vibeerp.group=org.vibeerp | ... | ... |