Project activity #29896
openTezza apps incl. modules/libraries & code publiekelijk beschikbaar stellen
0%
Description
Ik wil graag netals Contezza Community app https://git.contezza.nl/develop/products/contezza-apps-community dat Tezza ook zo wordt gebouwd en direct beschikbaar is voor de Community.
Dit geld alleen voor deze features:
Dit geld dus niet voor de "enterprise" features.
Deze mogen gewoon in de Contezza Apps Repo blijven hangen (Private).
- Contezza medewerker gaat met de hand een branch clonen naar een andere repo met alle conflicten van dien
- Handmatig wordt er een image gepushed naar Harbor die dan in deze compose bestand beschikbaar is https://git.contezza.nl/community/tezza-packaging/-/blob/main/docker-compose.yml?ref_type=heads
tezza-app: image: harbor.contezza.nl/public/apps/tezza:latest depends_on: - tezza-packaging-docker-platform environment: ACS_PROXY_URL: http://tezza-packaging-platform:8080/alfresco/ ports: - "8082:8080" networks: - dev_network
- Full-blown Tezza met een release die uiteindelijk bij bijv. Test-Tezza komt te draaien
- Community Tezza met een release die naar de public harbor harbor.contezza.nl/public/apps/tezza gaat
Files
Updated by Tahir Malik 5 months ago
- Target version changed from Tezza 2024.11 to Tezza 2024.12
Updated by Tahir Malik 4 months ago
- Target version changed from Tezza 2024.12 to Tezza 2025.01
Updated by Diego Mirandola 3 months ago
- Assignee changed from Contezza Development to Diego Mirandola
Updated by Tahir Malik 3 months ago
Nieuwe repo is aangemaakt https://git.contezza.nl/community/tezza
Updated by Diego Mirandola 3 months ago
Analyse branch: onderzoek/#29896
Hierin zijn de tezza modules gekopieerd en alle hun afhankelijkheden.
Grotendeels van deze zullen refactored worden en verplaatst naar contezza-apps-community repo.
De volgende stap is om deze te analyseren en hun refactoring in te plannen (tickets aanmaken en verdelen).
Notities:
tezza map gekopieerd uitzonderingen: aozs, gzac, tdms-objecten
- core/common
- core/search
- dashboard
- kaart
- haal centraal
zijn deze toch onderdeel van public, of van community?
- de volgende modules zijn verwijderd/uitgeschakeld:
- TezzaPostintakeRegisterService
- PostintakeExtensionsModule
- JsConsoleExtensionModule
- ContezzaNodeBrowserSharedModule
- ContezzaMQExtensionModule
- SecureShareExtensionModule
- HaalCentraalModule
- ContezzaProfileExtensionsModule
- ScriptsExtensionModule
- NodeTasksWidgetModule in overview-page WidgetsModule
- de volgende ook met diepere impact op de code:
- ValidsignThumbnailService in ThumbnailColumnComponent (met code aanpassing om dit te laten werken)
- adf ProcessModule in register dossier dialog en add-users (en vervolgens CommonModule, FormsModule en ReactiveFormsModule toegevoegd)
- AESService uitgeschakeld in provideHaalCentraalApis
- action moveToZaak$ uitgeschakeld (dit gebruikt postintake)
- in ContezzaSearchTablePageExtensionModule: afhankelijkheid van dashboard verwijderd
- dashboard disabled in tezza-navbar
Updated by Tahir Malik 3 months ago
- Target version changed from Tezza 2025.01 to Tezza 2025.02
Updated by Diego Mirandola 3 months ago
Notities meeting 10-02-2025
haal centraal
wat is logischer:
optie 1: alle optie voor natuurlijke persoon, nn persoon,... buiten tezza laten
optie 2: opties wel in tezza laten blijven, maar zonder implementatie, dit betekent: als je natuurlijk persoon probeer te zoeken krijg je 'niet geimplementeerd' of zoiets (in de readme staat hoe een ontwikkelaar die de tezza publiek heeft uitgecheckt dit kan implementeren)
benaming voor search module (search-table-layout/page/widget, presets, item-details)
columns in search module
actions niet in search module
item-details -> gebruikt search module, niet onderdeel is van search module
wat in apps/core is gaat naar libs/core
libs/components verzamelt overige components, zonder verschil tussen layout of …
proxy losse lib, niet in core want afhankelijk van backend module
ContezzaCoreModule overnemen in ContezzaCommonModule
actions?
docs-info?
- thumbnail column component refactoren, met name om niet afhankelijk zijn van validsign: component in content/columns met service die via injection token kan geconfigureerd worden, token bevat: rule, icon/extension component id, order (in apps repo)
- haal centraal (zie boven, ev. in apps repo)
- 'search' module direct in community aanmaken en dependencies stapsgewijs refactoren (in community)
- core verplaatsen en dependencies direct refactoren (in community)
- components verplaatsen en dependencies direct refactoren (in community)
- ContezzaCoreModule overnemen in ContezzaCommonModule
- is dashboard plugin?
- haal-centraal?
Updated by Diego Mirandola 3 months ago
- Related to Project activity #30958: Refactor tezza thumbnail column component added
Updated by Diego Mirandola 3 months ago
- Related to Project activity #30960: Core modules in contezza-apps verplaatsen naar contezza-apps-community - deel 1 added
Updated by Diego Mirandola 2 months ago
- Related to Project activity #31005: Postintake verplaatsen naar lib added
Updated by Diego Mirandola 2 months ago
- Related to Project activity #30943: Ik wil graag Zaken/Klanten en Objecten/Objectenkaart verplaatst hebben naar een lib added
Updated by Diego Mirandola 2 months ago
- Related to Project activity #31141: Core modules in contezza-apps verplaatsen naar contezza-apps-community - deel 2 added
Updated by Diego Mirandola about 2 months ago
- Related to Project activity #31270: Refactor search module added
Updated by Diego Mirandola about 1 month ago
- Related to Project activity #31482: Refactor Tezza assets added
Updated by Diego Mirandola about 1 month ago
- Related to Project activity #31483: Refactor Tezza dialogs added
Updated by Diego Mirandola about 1 month ago
- Related to Project activity #31484: Refactor Tezza extension components added
Updated by Tahir Malik 25 days ago
Ik mis nog een duidelijke readme hoe een gebruiker de app kan starten.
https://git.contezza.nl/community/tezza-app geeft een goeie voorveeld
Ik mis ook hierin hoe iemand bijv. via de proxy zijn backend kan configureren en dat hij default koppelt met localhost:8080 bijv.
Updated by Diego Mirandola 12 days ago
- Related to Project activity #31820: Structuur van de basis submodules van Tezza refactoren added
Updated by Diego Mirandola 9 days ago
- Related to Project activity #31918: Refactor 'Location' component added