Project

General

Profile

Project activity #29713

closed

Project activity #29584: Contezza apps modules opschonen

Refactor upload lib met lite-upload-service

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

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

0%

Estimated time:

Description

De upload library moet worden verwijderd. Hieruit wordt alleen de LiteUploadService dialog gebruikt.

Het belangrijkste is dat Tezza kan worden gebuild zonder deze library te gebruiken. Daarna kan de lib verwijderd worden.

De LiteUploadService wordt nu gebruikt om een document te kunnen uploaden zonder het dialog links onderin te tonen, die kan worden vervangen met:
libs > core > services > upload.service.ts met function uploadFiles en parameter showUploadDialog


Files

Screenshot 2024-11-14 at 10.16.47.png (81.9 KB) Screenshot 2024-11-14 at 10.16.47.png Nume Groenewegen, 14/11/2024 10:23 AM
Actions #1

Updated by Nume Groenewegen 7 months ago

  • Status changed from Backlog to New
Actions #2

Updated by Nume Groenewegen 6 months ago

  • Assignee set to Nume Groenewegen
Actions #3

Updated by Nume Groenewegen 6 months ago

  • Target version changed from Contezza Development Backlog to Contezza Development 2024.11
Actions #4

Updated by Nume Groenewegen 6 months ago

  • Status changed from New to In Progress
Actions #5

Updated by Nume Groenewegen 6 months ago

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

Upload Library die in Content stond is verwijderd en waar nodig vervangen door de UploadService van @contezza/apps-core.

Belangrijke wijzigingen in:
  • Opslaan van presets (o.a. tezza)
  • PDF's (embedded activity)
  • Editor (o.a. contezza-migration)
De fileUpload-referenties van de LiteUploadService zijn weggehaald in:
  • gemutr-backscanarchief
  • akten (search results page)

Build-All pipeline: https://git.contezza.nl/develop/products/contezza-apps/-/pipelines/40924

Actions #6

Updated by Diego Mirandola 6 months ago

  • Status changed from Ready in Dev to Feedback
  • Assignee changed from Diego Mirandola to Nume Groenewegen
Getest in tezza:
  • dossiers -> opslaan en laden van presets
  • activiti -> workflow -> opslaan als pdf
  • extensions bewerken -> opslaan via editor

In gemutr-backscanarchief en akten was LiteUploadService gebruikt om een refresh te triggeren. Maar ik zou niet weten hoe dit kan getriggerd worden, volgens mij is dit juist niet mogelijk, dus er is volgens mij niets te testen.

Enige opmerking: in verschillende app.config.json's staat 'liteUploadEnabled', ik denk dat dit hiermee te maken heeft en kan dus weg, maar ik kan niet vinden hoe dit wordt gebruikt (ook niet in oudere versies). Wil je dit even nakijken en verwijderen als je ook geen gebruik vindt?

Actions #7

Updated by Tahir Malik 6 months ago

  • Target version changed from Contezza Development 2024.11 to Tezza 2024.11
Actions #8

Updated by Nume Groenewegen 6 months ago

Gevonden in een (hele) oude commit van Wasyl:

Het werd dus gebruikt in de browse-files component. Ik heb de huidige browse-files componenten nog even doorgelopen maar de verwijzing is inderdaad overal eruit gehaald. Ik heb de liteUploadEnabled uit alle configs verwijderd.

Actions #9

Updated by Diego Mirandola 6 months ago

  • Status changed from Feedback to Ready in Test
  • Assignee changed from Diego Mirandola to Nume Groenewegen
Actions #10

Updated by Diego Mirandola 6 months ago

  • Status changed from Ready in Test to Test approved
Actions #11

Updated by Nume Groenewegen 6 months ago

  • Status changed from Test approved to Resolved

In contezza-apps release 3.16.1

Also available in: Atom PDF