Skip to content

Prosygma/upstream ready af0ff909 - #2

Closed
padovan wants to merge 25 commits into
agstack:mainfrom
manaiba:prosygma/upstream-ready-af0ff909
Closed

padovan wants to merge 25 commits into
agstack:mainfrom
manaiba:prosygma/upstream-ready-af0ff909

Conversation

@padovan

@padovan padovan commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

An empty association section rendered a blank row with no way to save it.
The generated services hard-coded http://localhost:8080, so a build could only
ever talk to a local backend. Read environment.basePath instead, and have the
generator fetch the OpenAPI document from the same place.
Adds the French message bundle and flag, registers the fr locale, offers FR in
the language pickers, and threads FR through the generated API enums.
The backend rejects rows whose geo data will not parse; show that error with
the accepted formats instead of a blank cell, and add the Geo Data and GeoID
columns to every import template.
Lets the control be driven from the parent form instead of only from its own
internal selection.
The map now emits a click, and the plot form records it as the plot's central
latitude and longitude alongside the boundary.
Picks up the geo-data and order export endpoints, the plot centre-point
fields and the new stock order attributes.
Importing from rxjs/internal reaches into private paths that are not part of
the public API and break between minor versions.
The add button was shown to every role, including ones the backend rejects.
Adds a Whisp geo-data CSV export on the orders list, an XLSX export of placed
orders, and an export of a single order's aggregated history.
Deliveries that are not purchases were saveable with no evidence attached;
validate that at least one proof is present and warn when it is missing.
environment.ts now reads window['env'], so one build can be deployed to any
environment. src/assets/env.js carries the per-environment values, is generated
from env.template.js and is no longer tracked.
Editor-local settings; useful to the Prosygma team, not normally carried in
the shared repository.
WARNING: the added strings are French in all bundles, including en.json and
de.json, so English and German users will see French text on the landing page.
Needs translating before this goes upstream.
WARNING: dead code carried from the Prosygma tree - a commented-out
alternative login flow with debug logging. Should be deleted, not upstreamed.
WARNING: hard-codes a Prosygma-specific host into the shared local dev proxy.
Not for upstream.
WARNING: accidental edit carried from the Prosygma tree - 'decoupled' is split
across two bullet lines. Should be reverted.
WARNING: downgrades mapbox-gl from ^3.3.0 to ^2.15.0 and replaces the build
script with a webpack invocation. Both need review before upstreaming.
WARNING: without a lockfile every install can resolve different transitive
versions, so builds stop being reproducible. Not for upstream.
WARNING: removes the shared CI compose file and env template. Not for upstream.
WARNING: a runtime log committed by mistake. Should be deleted, not upstreamed.
Mass mechanical change with no behaviour; kept last so the commits before it
apply to the upstream tree without a line-ending diff.
@padovan padovan closed this Sep 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant