Project

General

Profile

Project activity #31363

closed

Project activity #29584: Contezza apps modules opschonen

Afhankelijkheid van @angular/flex-layout verwijderen

Added by Diego Mirandola about 2 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
P4 Normal
Category:
-
Target version:
Start date:
25/03/2025
Due date:
% Done:

0%

Estimated time:

Description

Contezza-apps is afhankelijk van:

"@angular/flex-layout": "^14.0.0-beta.41",

Graag deze afhankelijkheid verwijderen en de componenten die deze gebruiken refactoren.


Files

clipboard-202504021612-17agn.png (126 KB) clipboard-202504021612-17agn.png Diego Mirandola, 02/04/2025 04:12 PM
clipboard-202504021613-nyfl4.png (246 KB) clipboard-202504021613-nyfl4.png Diego Mirandola, 02/04/2025 04:13 PM
Actions #1

Updated by Diego Mirandola about 2 months ago

Actions #2

Updated by Diego Mirandola about 2 months ago

  • Parent task changed from #30430 to #29584
Actions #3

Updated by Diego Mirandola about 2 months ago

Actions #4

Updated by Maaike Bommerson about 2 months ago

  • Assignee changed from Contezza Development to Maaike Bommerson
Actions #5

Updated by Maaike Bommerson about 1 month ago

  • Status changed from Backlog to In Progress
Actions #6

Updated by Maaike Bommerson about 1 month ago · Edited

  • Assignee changed from Maaike Bommerson to Diego Mirandola
Deze module moet nog worden nagelopen:
  • Vlisco Module
    • PlanningBoardModule
    • PlaceholdersTileComponent
Deze importeren FlexLayoutModule, maar lijken hem nergens te gebruiken:
  • Saxion Research Content
    • ResearchFilesModule
  • Saxion Education Registration
    • ExtensionsModule

https://github.com/angular/flex-layout/wiki/Declarative-API-Overview
Ik gebruikte hiervoor zoektermen 'FlexLayout', fx' en 'gd'

Updated by Diego Mirandola about 1 month ago · Edited

Dit breekt wel de layout in vpd, placeholders dialog:
Correct:

Zonder @angular/flex-layout:

Ik heb dit via css kunnen fixen maar ik wil graag dat @Nume Groenewegen dit nakijkt.

Hiernaast waren er ook een paar imports van { ExtendedModule, FlexModule } from '@angular/flex-layout';

Dependency is verwijderd en de test pipeline is aan het runnen succesvol gerund.

Actions #8

Updated by Diego Mirandola about 1 month ago

  • Assignee changed from Diego Mirandola to Maaike Bommerson
  • Target version changed from Tezza Backlog to Tezza 2025.03
Actions #10

Updated by Maaike Bommerson about 1 month ago

  • Status changed from In Progress to Ready in Dev
  • Assignee changed from Maaike Bommerson to Nume Groenewegen
Actions #12

Updated by Nume Groenewegen about 1 month ago

  • Status changed from Ready in Dev to Test approved
  • Assignee changed from Nume Groenewegen to Maaike Bommerson

Ik heb de vier genoemde apps getest in de branch en ben geen verschillen tegengekomen met de situaties op de testomgevingen. Kan mee met de release.

Actions #13

Updated by Maaike Bommerson about 1 month ago

  • Status changed from Test approved to Resolved

Dit zit in contezza apps 3.22.0

Also available in: Atom PDF