Skip to content

Release: merge development into beta - #3980

Open
github-actions[bot] wants to merge 1266 commits into
betafrom
development
Open

github-actions[bot] wants to merge 1266 commits into
betafrom
development

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated PR to sync development changes to beta for beta release.

Merging this PR will trigger the beta release workflow.

Reminder: Add a major, minor, or patch label to this PR to control the version bump. Default is patch.

rubenvdlinde and others added 23 commits October 22, 2026 17:09
…eclare

RegisterFragmentMerger let the last fragment in file order overwrite a schema's `version`, so a later fragment with a lower version lowered it: caseType merged to 1.28.0 (99-case-type-which-macros) although 68-case-type-variants declares 1.29.0. A schema's version is OpenRegister's per-schema import gate, so an instance that already had 1.28.0 never received the variants properties. The merge now keeps the higher of two version strings (compared as versions, 1.10.0 above 1.9.0); every other scalar still takes the last value.

Assisted-by: ClaudeCode:claude-opus-5-5
termijnbewaking-op-engine-timers 4.2, part 5. KpiAggregationService's
closed-case duration and UrgencyScorer's idle days ask DayCount, as a
default collaborator, so no constructor contract widens. Both were
pinned by their tests before the move. The diff() allowlist is at 3.

Assisted-by: ClaudeCode:claude-opus-5-5
…asks

docs(openspec): tick three tasks that are built
case-page-and-list-as-a-place 1.2. nextcloud-vue offers previous and next within the opening list only on a detail page that opts in (`listNavigation`, schema 2.146.0); CaseDetail now does. Needs nc-vue feat/detail-list-navigation-wired 85c16f3a19 (24t1b); on an older release the 2.145 schema refuses the key, so this waits for that release.

Assisted-by: ClaudeCode:claude-opus-5-5
…nto integrate/dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
…dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
…/dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
… integrate/dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
…e/dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5

# Conflicts:
#	src/views/settings/AdminRoot.vue
…ate/dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5

# Conflicts:
#	src/menu-layout.simple.json
…q-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
…dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
…ntegrate/dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
…q-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
…grate/dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
…grate/dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
…/dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
…e/dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
Board DqArchiveren: on an ended case, choosing Archiveren closes the menu
and opens the case-archive dialog for that case (summary, readiness
checklist, reason). Cancelled, so nothing is archived. Stacked on
feat/dq-dialogs-archive-opens-its-dialog.

Assisted-by: ClaudeCode:claude-opus-5-5
… the title

DqCatalogus draws a line under the Objecttypen and Uit de Store titles.
A dashboard card draws its definition's `subtitle`; the two cards
declared it as `description`, which drew nothing.

Assisted-by: ClaudeCode:claude-opus-5-5
…ntegrate/dq-b32b

Assisted-by: ClaudeCode:claude-opus-5-5
rubenvdlinde and others added 30 commits October 23, 2026 05:25
Assisted-by: ClaudeCode:claude-opus-5-5

# Conflicts:
#	lib/Settings/register.d/25-brp-kvk.json
DqTaak draws one outlined "Afspraak maken" with a calendar icon in the
Afspraken card; DqZaakTaken the same beside "Bestaande koppelen". The
task's appointments card asks for create only, and both cards ask for the
secondary variant and the CalendarPlusOutline icon. Needs nextcloud-vue
feat/r24-appointment-create-quiet; on an older release the button stays
primary with a plus.

Assisted-by: ClaudeCode:claude-opus-5-5
IqGesynchroniseerdVan draws the "Gesynchroniseerd van" tab on a case an
Integriq synchronization wrote, and the demo set has no such case. The
Zuiddrecht fragment now writes Sanne's melding about waste next to the
glass bin on the Lindelaan, received through the API and in progress.
integriq's fragment finds it by its title and writes the synchronization
contract that points at it.

Assisted-by: ClaudeCode:claude-opus-5-5
….0 bump

- my-work view: one quickFilters (the covering chip the board draws on the
  Active line), not an empty list beside it; deadline report: one exportId;
  catalogue object types: the board's subtitle only.
- Simple New case in the nav takes the board's confirm label (Zaak aanmaken).
- Vendored schema: @source.<field> route params (CnFactsWidget already
  resolves them) as a known library lag.
- Tests follow the batch: the open-tickets card on contact and organisation
  pages, the second party picker (Partij toevoegen), the team queue on
  @myteam, Reload templates in the case type Actions menu, the archival
  reviews subtitle, the board's '(optioneel)' template placeholder, the
  version register replacing 'newest fragment sorts last', and
  cellLineValue in the 2.129.0 data table.

Assisted-by: ClaudeCode:claude-opus-5-5
DqZaakBesluiten draws Adviezen as rows: the advisor's initials, subject
and advisor, when it was asked and when the answer is due or came in,
the status pill in tone, "Herinneren" on an open request, "Advies
vragen" in the title row and the line that an open request holds the
case back. The card becomes a record list over the same advice
requests; Herinneren posts to dossiq's existing remind route. Six new
nl/en keys. Herinneren needs nextcloud-vue
feat/r24-record-list-row-action-endpoint.

Assisted-by: ClaudeCode:claude-opus-5-5
…sed 'by type' string goes

Two branches set the subtitle; board DqCatalogus reads 'Objecten die u aan
zaken koppelt; eigenschappen beheert u hier'.

Assisted-by: ClaudeCode:claude-opus-5-5
…sts (phpcs)

Assisted-by: ClaudeCode:claude-opus-5-5
feat(example-sets): a melding that reaches dossiq through Integriq
The board shows only "Afspraak maken" in DqTaak's Afspraken title row,
but linking an existing appointment stays available: the task's
appointments card lists it in the card's Actions menu (menuActions).
Needs nextcloud-vue feat/r24-appointment-create-quiet 596cb146a.

Assisted-by: ClaudeCode:claude-opus-5-5
# Conflicts:
#	tests/vitest/reportDashboardsDeclaration.spec.js
…-b34

# Conflicts:
#	tests/vitest/simpleListAndDashboard.spec.js
Assisted-by: ClaudeCode:claude-opus-5-5
DqTenant's Facturatie table names its events ("Zaak aangemaakt",
"Terugboeking", "Maandbedrag pakket"); the table showed the stored codes
(case_created, subscription_fee). Every event type the schema allows now
has a name, on the Overview card and the Facturatie tab.

Assisted-by: ClaudeCode:claude-opus-5-5
…h 24t1f)

The vendored manifest schema is the released 2.150.0 with the three
known library lags kept (exportId on export actions, an open-form with
endpoint + formProperties, the @source.<field> route param), marked
2.150.1.

Assisted-by: ClaudeCode:claude-opus-5-5
The install check on :8080 refused the whole set: four Buurtvereniging
Oost contact moments named cases written further down, and Waterland's
Afdelingshoofd mandate stored plafond null where the schema wants a
number. The contact moments move below their cases and the mandate
leaves plafond out (absent is unlimited). Fatma Kaya joins
dossiq-sociaal-domein without dossiq-sensitive, so an access walkthrough
has a social-domain worker without the sensitive grant.

Assisted-by: ClaudeCode:claude-opus-5-5

This branch has not been deployed

No deployments
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