Project activity #34857
closedRefactor standalone components
0%
Description
Met NG 19 (ADF 8) wordt de default value van parameter 'standalone' 'true'.
Dit betekent dat alle componenten/directives/pipes waarop deze parameter niet expliciet wordt aangegeven zijn nu niet standalone en worden wel standalone met de upgrade. De getroffen componenten/directives/pipes gaan hierdoor niet meer kunnen builden. Dit heeft een behoorlijk impact op onze code.
Graag elke component/directive/pipe bijwerken met een van de volgende opties:
- expliciet markeren als 'standalone: false'
- echt standalone maken: markeren als 'standalone: true' (deze marker zou overbodig worden na de upgrade, maar het is nodig als we dit refactoren in de huidige versie), 'imports' toevoegen, eventuele module logica refactoren
- import { ToolbarModule } from '@alfresco/adf-core'; -> ToolbarComponent, ...
- import { ExtensionsModule } from '@alfresco/adf-extensions'; -> DynamicExtensionComponent, DynamicTabComponent, ...
- import { SharedToolbarModule } from '@alfresco/aca-shared'; -> losse componenten: ToolbarActionComponent, ...
Updated by Diego Mirandola 26 days ago
ยท Edited
- Status changed from In Progress to Ready in Dev
- Assignee changed from Diego Mirandola to Nume Groenewegen
Graag testen:
In contezza-apps-community branch refactor/standalone/#34857- Alle components/directives/pipes in contezza-apps-community hebben nu een expliciet parameter 'standalone'.
- De genoemde Alfresco modules worden niet meer gebruikt.
- ContezzaDynamicFormFilterModule -> ContezzaDynamicFormFilterComponent en/of ContezzaToggleFilterComponent
- MultiDynamicFormModule -> MultiDynamicFormComponent
- MultiDynamicFormShellModule -> MultiDynamicFormShellComponent
Dit heeft impact op:
contezza-migration en export- ContezzaMigrationCartModule importeert ContezzaSearchPageModule (die importeerde ContezzaDynamicFormFilterModule) maar dit wordt niet echt gebruikt, import van ContezzaSearchPageModule is dus verwijderd
- multi-dynamic-form in metadata dialog
- ResearchFilesModule importeert ContezzaSearchPageModule (die importeerde ContezzaDynamicFormFilterModule)
- multi-dynamic-form in gzac task
- multi-dynamic-form in postintake
- multi-dynamic-form in upload eio
- filters in planning board
Updated by Diego Mirandola 26 days ago
- Assignee changed from Nume Groenewegen to Diego Mirandola
Updated by Diego Mirandola 26 days ago
- Assignee changed from Diego Mirandola to Nume Groenewegen
Updated by Nume Groenewegen 26 days ago
- Assignee changed from Nume Groenewegen to Diego Mirandola
Updated by Diego Mirandola 25 days ago
- Assignee changed from Diego Mirandola to Nume Groenewegen
Updated by Nume Groenewegen 22 days ago
- Status changed from Ready in Dev to Test approved
Getest voor apps tezza, cwd-aca en vlisco-product-development.
Updated by Nume Groenewegen 22 days ago
- Assignee changed from Nume Groenewegen to Diego Mirandola
Updated by Diego Mirandola 20 days ago
In contezza-apps-community versie 3.3.0.
Updated by Diego Mirandola 20 days ago
Test pipeline is gerund en drie builds zijn gefaald: contezza-migration, contezza-export en saxion-research-content.
Alle drie importeren ContezzaSearchPageModule. In ContezzaSearchPageModule is de import van ContezzaDynamicFormFilterModule vervangen met ContezzaDynamicFormFilterComponent maar hiernaast is de import van ContezzaToggleFilterComponent ook nodig. Deze import is ook toegevoegd.
Echter: contezza-migration en contezza-export importeren ContezzaSearchPageModule maar gebruiken dit niet echt, dus in dit geval was de fix om de import helemaal te verwijderen.
De eerste note is hiermee bijgewerkt.
Updated by Nume Groenewegen 18 days ago
- Status changed from Test approved to Resolved
In contezza-apps release 4.3.0