Project

General

Profile

Project activity #29602

closed

Project activity #29584: Contezza apps modules opschonen

Dubbele code voor profile

Added by Nume Groenewegen 7 months ago. Updated 6 months ago.

Status:
Resolved
Priority:
P4 Normal
Category:
-
Target version:
Start date:
08/10/2024
Due date:
% Done:

0%

Estimated time:

Description

Dezelfde code van profile staat in libs > core > profile en libs > modules > profile. Tezza maakt gebruik van de versie in modules. Uitzoeken of code in core verwijderd kan worden. Daarnaast bestaan er binnen apps en modules ook nog app-specifieke profile modules. Wenselijk is dat deze ook allemaal worden verwijderd. Bestaand gebruikt moet gerefactored worden naar een generieke ContezzaProfileModule.


Files

clipboard-202411071404-ox36j.png (112 KB) clipboard-202411071404-ox36j.png Diego Mirandola, 07/11/2024 02:04 PM
Actions #1

Updated by Nume Groenewegen 7 months ago

  • Status changed from Backlog to New
  • Assignee set to Nume Groenewegen
  • Target version changed from Contezza Development Backlog to Contezza Development 2024.10
Actions #2

Updated by Nume Groenewegen 7 months ago

  • Status changed from New to In Progress
Actions #3

Updated by Nume Groenewegen 6 months ago ยท Edited

Refactored apps:

  • contezza-admin-tools
  • contezza-export
  • contezza-migration
  • contezza-search
  • gemams-akten
  • gemams-dvp (app op klantomgeving werkt niet)
  • gemams-rm (niet getest, oude app)
  • gemrenkum-akten
  • gemrenkum-rm (niet getest)
  • gemuhr-akten
  • gemuhr-tezza
  • gemutr-backscanarchief
  • gemutr-tezza
  • nen-fonto
  • odnhn-tezza
  • roxit-rx-zone-archiveren (roxit profile module verwijderd, niet getest)
  • saxion-education-registration (alleen build, niet getest)
  • saxion-research-content (alleen build, niet getest)
  • saxion-tezza (alleen build, niet getest)
  • tezza
  • tezza-plus
  • tezza-rm
  • vlisco-product-development (profile import verwijderd)
Actions #4

Updated by Nume Groenewegen 6 months ago

  • Description updated (diff)
Actions #5

Updated by Nume Groenewegen 6 months ago

  • Description updated (diff)
Actions #6

Updated by Nume Groenewegen 6 months ago

  • Description updated (diff)
Actions #7

Updated by Nume Groenewegen 6 months ago

  • Status changed from In Progress to Ready in Dev

Running All apps - Test Build pipeline

Actions #8

Updated by Nume Groenewegen 6 months ago

All apps build pipeline: https://git.contezza.nl/develop/products/contezza-apps/-/pipelines/40751

Graag testen in branch feature/profile/remove-double-lib/#29602.

In mijn commentaar hieronder staan de gerefactorde apps. Niet alle apps hoeven getest te worden. Graag controleren of de saxion-apps de juiste functionaliteit bevatten (die kan ik zelf niet testen). Daarnaast de belangrijkste apps: tezza, contezza-search & een akten app.

Actions #9

Updated by Nume Groenewegen 6 months ago

  • Assignee changed from Nume Groenewegen to Diego Mirandola
Actions #10

Updated by Nume Groenewegen 6 months ago

Pipeline is klaar

Actions #12

Updated by Diego Mirandola 6 months ago

  • Status changed from Ready in Dev to Test approved
  • Assignee changed from Diego Mirandola to Nume Groenewegen
Actions #13

Updated by Nume Groenewegen 6 months ago

  • Status changed from Test approved to In Progress
Actions #14

Updated by Nume Groenewegen 6 months ago

  • Status changed from In Progress to Ready in Dev
  • Assignee changed from Nume Groenewegen to Diego Mirandola

Punt 1 graag even bespreken in ons front-end overleg. Het lijkt me goed dat er ook een wiki komt voor prefixes e.d.

Punt 2 en 3 zijn opgepakt. Graag controleren in branch feature/profile/remove-double-lib/#29602.

Pipeline build-all draait, graag checken https://git.contezza.nl/develop/products/contezza-apps/-/pipelines/40833

Actions #15

Updated by Diego Mirandola 6 months ago

Akkoord: profile components worden nu alleen geladen als de profile pagina wordt geopend

Ik heb alleen een overbodige import verwijderd: https://git.contezza.nl/develop/products/contezza-apps/-/commit/93a208ade13326b25b7c2789b88fe3bc32624645

Actions #16

Updated by Nume Groenewegen 6 months ago

  • Status changed from Test approved to Resolved

In contezza-apps release 3.16.0

Actions #17

Updated by Tahir Malik 6 months ago

  • Target version changed from Contezza Development 2024.11 to Tezza 2024.11

Also available in: Atom PDF