Indice.Features.Cases.UI 8.28.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package Indice.Features.Cases.UI --version 8.28.0
                    
NuGet\Install-Package Indice.Features.Cases.UI -Version 8.28.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Indice.Features.Cases.UI" Version="8.28.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Indice.Features.Cases.UI" Version="8.28.0" />
                    
Directory.Packages.props
<PackageReference Include="Indice.Features.Cases.UI" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Indice.Features.Cases.UI --version 8.28.0
                    
#r "nuget: Indice.Features.Cases.UI, 8.28.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Indice.Features.Cases.UI@8.28.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Indice.Features.Cases.UI&version=8.28.0
                    
Install as a Cake Addin
#tool nuget:?package=Indice.Features.Cases.UI&version=8.28.0
                    
Install as a Cake Tool

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[7.31.2] - 2024-10-11

Added

  • UnauthorizedComponent from Indice.Angular library to handle Forbidden requests.

[7.28.3] - 2024-08-30

Added

  • GridColumnConfig property to CaseType, you can change your lib-list-view to display custom columns.

[7.23.3] - 2024-06-20

Added

  • The selected specific case type that is selected by the side navbar menu (navlinks) is now being displayed in the title
  • When clicking on specific case type from the menu, the filter can now no longer be removed

[7.23.2] - 2024-06-05

Added

  • IsMenuItem property to CaseType, you can now have all your cases displayed in a separate category as a menu item based on their case type
  • GridFilterConfig property to CaseType, you can add a case type specific filter to your searchOptions dropdown.

For example, you can edit a case type from the UI and put a SearchOption json formatted string like so:

[
    {
        "field": "RequestId",
        "name": "REQUEST ID",
        "dataType": "string"
    }
]

[7.20.2] - 2024-02-22

Changed

  • Global renaming on case name greek wording.
    • ΑίτησηΥπόθεση
  • Row height of Case & Case Type list View has been reduced.
  • Case custom Action buttons have been aligned to the left to conform with case form elements.

Added

  • label-only widget component has been extended to handle href elements.
  • label-only widget component has been extended to handle elements that need data-binding from other form data, eg. extraType = "data-bind".

Bugfix

  • Number data types on label-only widget component are now displayed correctly.

[7.20.1] - 2024-02-14

Added

  • label-only widget component to handle form input data as a simple label in cases BackOffice. Supports enum, currency & bool type conversions.
  • Disables Add button from readonly array types & other improvements.

[7.4.1] - 2023-08-29

Added

  • href widget component to handle links in cases backoffice.

[7.4.0] - 2023-08-29

Added

  • SPA settings to control which filters & columns are visible in the cases list view.
  • ReferenceNumber translation using the key cases.referenceNumber & caseDetails.referenceNumber
  • CasesUIOptions to control which filters & columns are visible in the cases list view.

Example to override the visible filters & columns

app.UseCasesUI(options => {
    // Filter using only: ReferenceNumber, CustomerId, CustomerName,
    // TaxId, CaseTypeCode
    options.CaseListFilters = new HashSet<CaseListFilter>() {
        CaseListFilter.ReferenceNumber,
        CaseListFilter.CustomerId,
        CaseListFilter.CustomerName,
        CaseListFilter.TaxId,
        CaseListFilter.CaseTypeCodes,
    };
    // Display only the columns: ReferenceNumber, CustomerId,
    // CustomerName, TaxId, CaseType, AssignedTo. SubmitDate
    options.CaseListColumns = new HashSet<CaseListColumn>() {
        CaseListColumn.ReferenceNumber,
        CaseListColumn.CustomerId,
        CaseListColumn.CustomerName,
        CaseListColumn.TaxId,
        CaseListColumn.CaseType,
        CaseListColumn.AssignedTo,
        CaseListColumn.SubmitDate
    };
});

[7.3.6] - 2023-07-06

Bugfix

  • PDF button visibility is calculated from the correct property checkpointType.status.

[7.3.5] - 2023-07-03

Bugfix

  • Tailwind ng-indice classes were overriding back-office action buttons, making them transparent.

[7.3.4] - 2023-07-03

Added

  • "not-equals" and "contains" operators to GetCases list filters.

[7.3.2] - 2023-06-29

Added

  • Overridable translation support for dashboard, cases, case-details pages using @ngx-translate.

Example to override default el.json file

app.UseCasesUI(options => {
    // This is the absolute path to the folder that contains the el.json
    options.I18nAssets = "/assets/cases/i18n";
});
  • Added the ability to control which canvases (dashboardTags) should be enabled for the dashboard

Example enabling only two canvases

app.UseCasesUI(options => {
    options.DashboardTags = new List<string>() {
        "GroupedByCasetype",
        "GroupedByStatus"
    };
  • CheckpointType Translations to cases list, checkpointtype filter, case details and timeline.

[7.1.8] - 2023-05-26

Bugfix

  • CaseForm now allows empty layout and shows json schema correctly

[7.0.5] - 2023-03-30

Added

  • checkpointsThatAllowDownload as a case type Config option

[7.0.4 - 2023-03-27]

Added

  • Notification subscriptions now use case type Categories & Ordering

[7.0.3 - 2023-03-27]

Added

  • layoutNode option case-channel that indicates whether the field is visible based on case's channel.
  • lookup caching

[6.12.2] - 2023-03-22

Added

  • Categories & Ordering for case types
  • WYSIWYG widget, using ngx-quill

[6.11.3] - 2023-03-15

Changed

  • allow negative numbers to currency-widget

[6.11.2] - 2023-03-15

Added

  • Create new case side pane redesign
  • Property Lang at CasesUIOptions for handling the attribute <html lang='XXX'> from the options.

This change will require from the consumer api to handle the language. Eg:

app.UseCasesUI(options => {
        // ...
        options.Lang = "el"; 
    });
  • onInit layout callback, now can return and set the entity to the ajsf form
  • onInit layout callback, now it can access the case.metadata property

example layout that sets the data.isLegal property

{ 
	"backoffice": [
		{
			// mv: modelValue, f: form (entity), md: case metadata
			"onInit": "function(mv,f,md) {f = f || {}; if(md.LegalEntity === '1' || md.LegalEntity.toLowerCase() === 'true') {f.isLegal = true;} return f; }",
		...
	]
}

[6.10.6] - 2023-03-13

Changed

  • Redesigned the create case side panel. Removed the drop down for picking a case type. Now it displays all the available case types. Made the title dynamically change based on the wizard step. Minor design changes for picking customer number. Created a new component for displaying all the available case types.

[6.10.5] - 2023-03-02

Changed

  • Case type form for create/update is simplified. Only case type entity is being edited.

[6.10.4] - 2023-03-01

Changed

  • notifications route can only be seen & navigated by non-admin users
  • use lib-toggle-button component from @indice/ng-components npm package

Fixed

  • modal bugs introduced from @indice/ng-components npm package latest version

[6.10.1] - 2023-02-15

Added

  • Dashboard with stats, filtered by role

[6.9.1] - 2023-02-07

Changed

  • Notification Subscriptions are now per case type

[6.6.0] - 2023-01-30

  • Jumped to 6.6.0 to match other Indice Packages

[6.5.1] - 2023-01-24

Fixed

  • Angular build

[6.5.0] - 2023-01-24

Added

  • Support for net7

Changed

  • Changes following the API refactoring in dto names
  • JSON.stringify(data) is no longer needed to send json data to a case. Case data request is dynamic.
  • JSON.parse(data) is no longer needed for parsing. Case data response is dynamic.

Removed

  • Support for net3.1

[6.4.3] - 2023-01-10

Added

  • add min/max date configuration for date-widget through layout options
  • momentjs dependency

[6.4.2] - 2023-01-10

Added

  • a lookup-selector widget

Fixed

  • a minor typeahead bug in lookup widget

[6.4.0] - 2022-12-22

  • Jumped to 6.4.0 to match other Indice Packages
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
8.35.0 30 1/23/2026
8.34.0 89 1/19/2026
8.33.0 84 1/19/2026
8.32.0 96 1/13/2026
8.31.0 208 12/24/2025
8.30.1 178 12/23/2025
8.30.0 276 12/18/2025
8.29.0 277 12/15/2025
8.28.0 235 12/15/2025
8.27.2 460 12/10/2025
8.27.1 439 12/9/2025
8.27.0 210 12/4/2025
8.26.0 429 11/18/2025
8.25.0 354 11/17/2025
8.24.0 301 11/13/2025
8.23.0 276 11/10/2025
8.22.0 267 11/7/2025
8.21.0 204 10/30/2025
8.20.0 165 10/24/2025
8.19.0 205 10/19/2025
8.18.0 210 10/1/2025
8.17.0 209 9/24/2025
8.16.0 256 9/19/2025
8.15.0 423 9/16/2025
8.14.1 345 9/16/2025
8.14.0 267 9/10/2025
8.13.0 222 9/1/2025
8.12.0 239 8/29/2025
8.11.1 244 8/28/2025
8.11.0 265 8/27/2025
8.10.1 255 8/26/2025
8.10.0 298 8/5/2025
8.9.0 158 7/30/2025
8.8.0 160 7/29/2025
8.7.0 576 7/23/2025
8.6.0 581 7/23/2025
8.5.0 502 7/21/2025
8.4.0 204 7/17/2025
8.3.0 201 7/17/2025
8.2.0 226 6/26/2025
8.1.0 193 6/20/2025
8.1.0-rc04 198 6/18/2025
8.1.0-rc03 281 6/13/2025
8.1.0-rc02 272 6/13/2025
8.1.0-rc01 327 6/11/2025
8.0.1 183 6/6/2025
8.0.0 353 6/3/2025
8.0.0-rc32 194 5/27/2025
8.0.0-rc31 193 5/22/2025
8.0.0-rc30 233 5/20/2025
8.0.0-rc29 155 5/9/2025
8.0.0-rc28 220 5/7/2025
8.0.0-rc27 213 4/30/2025
8.0.0-rc26 224 4/24/2025
8.0.0-rc25 318 4/2/2025
8.0.0-rc24 193 3/27/2025
8.0.0-rc23 204 3/19/2025
8.0.0-rc22 343 3/6/2025
8.0.0-rc21 293 3/5/2025
8.0.0-rc20 157 2/27/2025
8.0.0-rc19 188 2/21/2025
8.0.0-rc18 176 2/20/2025
8.0.0-rc17 161 2/17/2025
8.0.0-rc16 136 2/11/2025
8.0.0-rc15 233 2/3/2025
8.0.0-rc14 146 1/30/2025
8.0.0-rc13 178 1/23/2025
8.0.0-rc12 135 1/20/2025
8.0.0-rc11 138 1/13/2025
8.0.0-rc10 184 1/3/2025
8.0.0-rc09 181 12/10/2024
8.0.0-rc08 149 12/6/2024
8.0.0-rc07 151 12/6/2024
8.0.0-rc06 137 12/6/2024
8.0.0-rc05 130 12/6/2024
8.0.0-rc04 153 12/4/2024
8.0.0-rc03 128 12/2/2024
8.0.0-rc02 122 12/1/2024
8.0.0-rc01 162 11/29/2024
7.47.4 206 9/11/2025
7.47.3 242 8/28/2025
7.47.2 183 7/28/2025
7.47.1 390 12/20/2024
7.47.0 219 11/28/2024
7.46.0 195 11/27/2024
7.45.0 192 11/26/2024
7.44.0 196 11/26/2024
7.43.1 190 11/25/2024
7.43.0 281 11/22/2024
7.42.0 205 11/21/2024
7.41.0 227 11/15/2024
7.40.0 210 11/14/2024
7.39.1 229 11/8/2024
7.39.0 193 11/6/2024
7.38.0 221 11/5/2024
7.37.0 208 11/1/2024
7.36.0 189 10/30/2024
7.35.0 207 10/30/2024
7.34.0 212 10/24/2024
7.34.0-beta01 168 10/29/2024
7.33.0 186 10/23/2024
7.32.1 206 10/22/2024
7.32.0 254 10/18/2024
7.31.4 265 10/16/2024
7.31.3 214 10/15/2024
7.31.2 238 10/11/2024
7.31.2-beta02 148 10/15/2024
7.31.2-beta01 155 10/9/2024
7.31.1 209 10/7/2024
7.31.0 197 10/3/2024
7.30.1 208 9/25/2024
7.29.1 251 9/12/2024
7.29.0 236 9/10/2024
7.29.0-beta02 164 9/12/2024
7.29.0-beta01 149 9/12/2024
7.28.3 192 8/30/2024
7.28.0 254 7/26/2024
7.28.0-beta01 133 7/30/2024
7.27.2-beta06 190 7/29/2024
7.27.2-beta05 151 7/26/2024
7.27.0 197 7/25/2024
7.26.0 177 7/24/2024
7.25.2-beta05 145 7/26/2024
7.25.2-beta04 191 7/25/2024
7.25.2-beta03 145 7/25/2024
7.25.2-beta02 129 7/24/2024
7.25.2-beta01 139 7/24/2024
7.25.1 247 7/22/2024
7.25.0 192 7/12/2024
7.24.0 211 6/26/2024
7.23.3 258 6/20/2024
7.23.2 214 6/5/2024
7.23.2-beta03 167 6/4/2024
7.23.2-beta02 178 6/4/2024
7.23.2-beta01 160 6/4/2024
7.23.1 206 6/3/2024
7.23.0 204 6/3/2024
7.22.1 226 5/13/2024
7.22.0 337 3/14/2024
7.21.1 257 3/13/2024
7.21.0 264 3/12/2024
7.20.2 314 2/22/2024
7.20.1 341 2/14/2024
7.20.0 341 2/8/2024
7.19.0 372 1/29/2024
7.18.3 384 1/22/2024
7.18.2 396 1/18/2024
7.18.1 375 1/11/2024
7.18.0 406 1/9/2024
7.17.0 453 1/5/2024
7.16.0 411 1/4/2024
7.15.0 418 1/3/2024
7.14.1 484 12/22/2023
7.14.0 446 12/15/2023
7.13.0 453 12/12/2023
7.12.0 437 12/11/2023
7.11.1 508 11/29/2023
7.11.0 448 11/27/2023
7.10.0 434 11/24/2023
7.8.0 434 11/17/2023
7.7.1 456 11/17/2023
7.7.0 487 11/1/2023
7.6.4 476 10/24/2023
7.6.3 471 10/20/2023
7.6.2 508 10/12/2023
7.6.1 516 10/11/2023
7.6.1-beta-01 391 10/11/2023
7.6.0 485 10/10/2023
7.5.1 496 10/10/2023
7.4.1 666 8/31/2023
7.4.0 609 8/29/2023
7.3.14 561 8/24/2023
7.3.13 560 8/24/2023
7.3.12 566 8/23/2023
7.3.11 621 8/22/2023
7.3.10 669 8/10/2023
7.3.9 656 8/9/2023
7.3.8 709 8/2/2023
7.3.7 704 7/6/2023
7.3.6 722 7/6/2023
7.3.5 702 7/4/2023
7.3.4 720 7/3/2023
7.3.3 687 6/30/2023
7.3.2 728 6/29/2023
7.3.1 672 6/26/2023
7.2.2 790 6/6/2023
7.2.1 739 6/1/2023
7.2.0 735 5/29/2023
7.1.8 720 5/26/2023
7.1.7 723 5/23/2023
7.1.6 736 5/9/2023
7.1.5 733 5/8/2023
7.1.4 723 5/2/2023
7.1.3 792 4/21/2023
7.1.2 768 4/19/2023
7.1.1 732 4/19/2023
7.1.0 766 4/13/2023
7.0.9 755 4/12/2023
7.0.8 784 4/11/2023
7.0.7 743 4/6/2023
7.0.6 766 4/2/2023
7.0.5 793 3/30/2023
7.0.4 856 3/28/2023
7.0.3 853 3/27/2023
7.0.2 800 3/23/2023
7.0.1 786 3/23/2023
7.0.0 759 3/23/2023
6.12.4 798 3/22/2023
6.12.3 806 3/22/2023
6.12.2 807 3/22/2023
6.12.1 819 3/20/2023
6.12.0 817 3/17/2023
6.11.3 818 3/17/2023
6.11.2 796 3/15/2023
6.11.1 821 3/6/2023
6.11.0 860 3/3/2023
6.10.5 850 3/2/2023
6.10.4 811 3/1/2023
6.10.3 818 3/1/2023
6.10.2 822 2/16/2023
6.10.1 837 2/15/2023
6.10.0 855 2/8/2023
6.9.1 827 2/7/2023
6.9.0 859 2/6/2023
6.8.1 808 2/7/2023
6.8.0 803 2/3/2023
6.7.0 853 2/2/2023
6.6.0 896 1/30/2023
6.5.1 908 1/24/2023
6.5.0 881 1/24/2023
6.4.3 869 1/10/2023
6.4.2 924 1/10/2023
6.4.1 893 1/10/2023
6.4.0 848 12/22/2022
6.2.0 883 12/13/2022
6.1.0 888 12/9/2022
6.1.0-beta-27 696 11/22/2022
6.1.0-beta-26 676 11/17/2022
6.1.0-beta-25 691 11/10/2022
6.1.0-beta-24 647 11/8/2022
6.1.0-beta-23 685 11/2/2022
6.1.0-beta-22 696 11/2/2022
6.1.0-beta-21 699 10/26/2022
6.1.0-beta-20 708 10/19/2022
6.1.0-beta-19-bugfix-01 685 11/8/2022
6.1.0-beta-19 670 10/5/2022
6.1.0-beta-18 694 10/4/2022
6.1.0-beta-17 673 10/3/2022
6.1.0-beta-16 652 10/3/2022
6.1.0-beta-15 699 9/29/2022
6.1.0-beta-14 734 9/26/2022
6.1.0-beta-13 705 9/13/2022
6.1.0-beta-12 708 9/12/2022
6.1.0-beta-11 728 9/8/2022
6.1.0-beta-10 652 9/6/2022
6.1.0-beta-09 697 9/2/2022
6.1.0-beta-08 704 9/1/2022
6.1.0-beta-07 743 8/30/2022
6.1.0-beta-05 680 8/30/2022
6.1.0-beta-04 712 8/29/2022
6.1.0-beta-03 691 8/29/2022
6.1.0-beta-02 683 8/29/2022
6.1.0-beta-01 698 8/12/2022