Project

General

Profile

Project activity #29508

closed

Sidebar properties tab kunnen uitzetten via extension

Added by Diego Mirandola 7 months ago. Updated 6 months ago.

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

0%

Estimated time:

Description

In ACA is de sidebar properties tab visible op basis van een evaluator geïmplementeerd in de code.
In Tezza wordt deze overgeschreven met een andere evaluator. Hiermee wordt deze tab uitgezet voor zaken, objecten, dossiers, stuf-zaken en eios.
Aangezien dat deze evaluator in de code geïmplementeerd wordt, is er geen eenvoudige manier om de lijst van nodes waarvoor deze tab uitgeschakeld wordt uit te breiden.

Graag de volgende implementeren:
  • in core.fixes.json de default evaluator vanuit ACA omzetten naar een rule van type "core.every":
            {
                "id": "contezza.rules.canShowPropertiesInSidebar",
                "type": "core.every",
                "parameters": [
                    {
                        "value": "app.navigation.isNotLibraries" 
                    }
                ]
            }
    
  • in de extensions bestanden van Tezza, de evaluator vervangen met nieuwe parameters van bovenstaande rule; er komt dus een 'node is niet...' parameter per elke soort node waarvoor deze tab uitgezet moet worden (zaken, objecten, dossiers, stuf-zaken en eios); elke parameter wordt geplaatst in de rule.json die bij die soort node hoort.

Hiermee, als een nieuw type node komt waarvoor deze tab uitgeschakeld moet worden, kan dit via extension.

Actions #1

Updated by Diego Mirandola 7 months ago

  • Description updated (diff)
Actions #2

Updated by Diego Mirandola 7 months ago

  • Status changed from In Progress to Ready in Dev
  • Assignee changed from Diego Mirandola to Maaike Bommerson

Graag testen in branch feature/tezza/sidebar-extension/#29508
Vergelijken in apps contezza-search en tezza (met name zaken, objecten, dossiers en eios) dat de properties tab in de sidebar blijft verborgen op dezelfde nodes als op dev-tezza.

Actions #4

Updated by Maaike Bommerson 7 months ago

  • Status changed from Ready in Dev to Test approved
  • Assignee changed from Maaike Bommerson to Diego Mirandola

Getest, kan mee met de release

Actions #5

Updated by Diego Mirandola 7 months ago

  • Status changed from Test approved to Resolved

In Contezza apps versie 3.15.0

Actions #6

Updated by Tahir Malik 6 months ago

  • Project changed from 287 to Tezza
  • Target version changed from Contezza Development 2024.10 to Tezza 2024.10
  • Parent task changed from #26647 to #29758

Also available in: Atom PDF