Skip to content

feat(schul-185): allegro importeren schuldeisers#377

Open
jmassink wants to merge 34 commits intomainfrom
feat/SCHUL-185_allegro-importeren-schuldeisers
Open

feat(schul-185): allegro importeren schuldeisers#377
jmassink wants to merge 34 commits intomainfrom
feat/SCHUL-185_allegro-importeren-schuldeisers

Conversation

@jmassink
Copy link
Collaborator

@jmassink jmassink commented Jan 19, 2026

Extend the functionality of the "Import Schuldeiser" script

  1. Automatically disable a Schuldeiser in Schulddossier if it is not exported by Allegro.
  2. Automatically enable a Schuldeiser in Schulddossier if it is exported by Allegro.
  3. Make the "Enable" form field read-only, as Allegro exclusively determines whether a Schuldeiser is active.
  4. Add a fixture to facilitate testing of the import script.
  5. Deletes legacy import command

RubenSibon and others added 29 commits January 9, 2026 14:17
* feat: enable proxy usage

* build(release): file w/ tag

* build(Make): re-add node versions

* build(xdebug): client host

* feat: missing files :-)

* feat: make import schuldeisers command working from local

* build(make): add command to enter pod

* refactor(allegro): move duplicate code to helper function

* feat(allegro): implement proxy in more services

* refactor(allegro): make it more DRY

* refactor(allegrohelper): make code more consistent

* build(docker): pull and restart policies

* chore(cleanup): unused imports and spacing

---------

Co-authored-by: jmassink <j.massink@amsterdam.nl>
* build(release): file w/ tag

* build(Make): re-add node versions

* build(xdebug): client host

* build(deps): composer upgrade

* build(deps): npm update

* build(deps): bump webpack-dev-server from 4.15.2 to removed in the npm_and_yarn group across 1 directory (#372)

* build(deps): bump webpack-dev-server

Bumps the npm_and_yarn group with 1 update in the / directory: [webpack-dev-server](https://github.com/webpack/webpack-dev-server).


Removes `webpack-dev-server`

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-version: 
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): upgrade symfony webpack encore

And related pacakges.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ruben Sibon <r.sibon@amsterdam.nl>

* build(deps): upgrade jspdf majorly

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* build(release): file w/ tag

* build(Make): re-add node versions

* build(xdebug): client host

* build(deps): composer upgrade

* build(deps): npm update

* build(deps): bump webpack-dev-server from 4.15.2 to removed in the npm_and_yarn group across 1 directory (#372)

* build(deps): bump webpack-dev-server

Bumps the npm_and_yarn group with 1 update in the / directory: [webpack-dev-server](https://github.com/webpack/webpack-dev-server).


Removes `webpack-dev-server`

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-version: 
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): upgrade symfony webpack encore

And related pacakges.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ruben Sibon <r.sibon@amsterdam.nl>

* build(deps): upgrade jspdf majorly

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@jmassink jmassink requested a review from RubenSibon January 19, 2026 12:46
@jmassink jmassink requested a review from 4c0n January 19, 2026 12:47
4c0n
4c0n previously approved these changes Jan 21, 2026
RubenSibon
RubenSibon previously approved these changes Jan 22, 2026
Base automatically changed from release/SCHUL_sprint-7 to main February 3, 2026 08:44
@RubenSibon RubenSibon dismissed stale reviews from 4c0n and themself February 3, 2026 08:44

The base branch was changed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants