Indice.Features.Cases.UI 8.33.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.33.0
                    
NuGet\Install-Package Indice.Features.Cases.UI -Version 8.33.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.33.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.33.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.33.0
                    
#r "nuget: Indice.Features.Cases.UI, 8.33.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.33.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.33.0
                    
Install as a Cake Addin
#tool nuget:?package=Indice.Features.Cases.UI&version=8.33.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.36.0 37 1/28/2026
8.35.0 81 1/23/2026
8.34.0 94 1/19/2026
8.33.0 87 1/19/2026
8.32.0 101 1/13/2026
8.31.0 212 12/24/2025
8.30.1 183 12/23/2025
8.30.0 278 12/18/2025
8.29.0 281 12/15/2025
8.28.0 238 12/15/2025
8.27.2 464 12/10/2025
8.27.1 441 12/9/2025
8.27.0 213 12/4/2025
8.26.0 434 11/18/2025
8.25.0 359 11/17/2025
8.24.0 308 11/13/2025
8.23.0 279 11/10/2025
8.22.0 274 11/7/2025
8.21.0 206 10/30/2025
8.20.0 167 10/24/2025
8.19.0 209 10/19/2025
8.18.0 214 10/1/2025
8.17.0 212 9/24/2025
8.16.0 259 9/19/2025
8.15.0 427 9/16/2025
8.14.1 349 9/16/2025
8.14.0 271 9/10/2025
8.13.0 224 9/1/2025
8.12.0 242 8/29/2025
8.11.1 247 8/28/2025
8.11.0 268 8/27/2025
8.10.1 258 8/26/2025
8.10.0 301 8/5/2025
8.9.0 162 7/30/2025
8.8.0 162 7/29/2025
8.7.0 580 7/23/2025
8.6.0 584 7/23/2025
8.5.0 507 7/21/2025
8.4.0 210 7/17/2025
8.3.0 204 7/17/2025
8.2.0 230 6/26/2025
8.1.0 196 6/20/2025
8.1.0-rc04 199 6/18/2025
8.1.0-rc03 282 6/13/2025
8.1.0-rc02 275 6/13/2025
8.1.0-rc01 330 6/11/2025
8.0.1 185 6/6/2025
8.0.0 355 6/3/2025
8.0.0-rc32 195 5/27/2025
8.0.0-rc31 193 5/22/2025
8.0.0-rc30 236 5/20/2025
8.0.0-rc29 159 5/9/2025
8.0.0-rc28 222 5/7/2025
8.0.0-rc27 214 4/30/2025
8.0.0-rc26 225 4/24/2025
8.0.0-rc25 322 4/2/2025
8.0.0-rc24 194 3/27/2025
8.0.0-rc23 204 3/19/2025
8.0.0-rc22 343 3/6/2025
8.0.0-rc21 294 3/5/2025
8.0.0-rc20 159 2/27/2025
8.0.0-rc19 188 2/21/2025
8.0.0-rc18 177 2/20/2025
8.0.0-rc17 163 2/17/2025
8.0.0-rc16 139 2/11/2025
8.0.0-rc15 233 2/3/2025
8.0.0-rc14 149 1/30/2025
8.0.0-rc13 180 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 186 12/10/2024
8.0.0-rc08 152 12/6/2024
8.0.0-rc07 155 12/6/2024
8.0.0-rc06 137 12/6/2024
8.0.0-rc05 135 12/6/2024
8.0.0-rc04 156 12/4/2024
8.0.0-rc03 129 12/2/2024
8.0.0-rc02 123 12/1/2024
8.0.0-rc01 162 11/29/2024
7.47.4 210 9/11/2025
7.47.3 246 8/28/2025
7.47.2 185 7/28/2025
7.47.1 395 12/20/2024
7.47.0 225 11/28/2024
7.46.0 200 11/27/2024
7.45.0 197 11/26/2024
7.44.0 199 11/26/2024
7.43.1 194 11/25/2024
7.43.0 284 11/22/2024
7.42.0 208 11/21/2024
7.41.0 232 11/15/2024
7.40.0 213 11/14/2024
7.39.1 233 11/8/2024
7.39.0 195 11/6/2024
7.38.0 225 11/5/2024
7.37.0 211 11/1/2024
7.36.0 194 10/30/2024
7.35.0 209 10/30/2024
7.34.0 214 10/24/2024
7.34.0-beta01 169 10/29/2024
7.33.0 191 10/23/2024
7.32.1 211 10/22/2024
7.32.0 258 10/18/2024
7.31.4 272 10/16/2024
7.31.3 218 10/15/2024
7.31.2 241 10/11/2024
7.31.2-beta02 150 10/15/2024
7.31.2-beta01 157 10/9/2024
7.31.1 211 10/7/2024
7.31.0 200 10/3/2024
7.30.1 210 9/25/2024
7.29.1 256 9/12/2024
7.29.0 240 9/10/2024
7.29.0-beta02 164 9/12/2024
7.29.0-beta01 153 9/12/2024
7.28.3 198 8/30/2024
7.28.0 259 7/26/2024
7.28.0-beta01 136 7/30/2024
7.27.2-beta06 190 7/29/2024
7.27.2-beta05 156 7/26/2024
7.27.0 203 7/25/2024
7.26.0 181 7/24/2024
7.25.2-beta05 146 7/26/2024
7.25.2-beta04 191 7/25/2024
7.25.2-beta03 145 7/25/2024
7.25.2-beta02 132 7/24/2024
7.25.2-beta01 141 7/24/2024
7.25.1 250 7/22/2024
7.25.0 195 7/12/2024
7.24.0 214 6/26/2024
7.23.3 264 6/20/2024
7.23.2 219 6/5/2024
7.23.2-beta03 169 6/4/2024
7.23.2-beta02 180 6/4/2024
7.23.2-beta01 161 6/4/2024
7.23.1 211 6/3/2024
7.23.0 208 6/3/2024
7.22.1 233 5/13/2024
7.22.0 339 3/14/2024
7.21.1 259 3/13/2024
7.21.0 266 3/12/2024
7.20.2 318 2/22/2024
7.20.1 343 2/14/2024
7.20.0 344 2/8/2024
7.19.0 375 1/29/2024
7.18.3 387 1/22/2024
7.18.2 399 1/18/2024
7.18.1 377 1/11/2024
7.18.0 411 1/9/2024
7.17.0 456 1/5/2024
7.16.0 414 1/4/2024
7.15.0 420 1/3/2024
7.14.1 489 12/22/2023
7.14.0 451 12/15/2023
7.13.0 458 12/12/2023
7.12.0 440 12/11/2023
7.11.1 510 11/29/2023
7.11.0 448 11/27/2023
7.10.0 437 11/24/2023
7.8.0 436 11/17/2023
7.7.1 458 11/17/2023
7.7.0 488 11/1/2023
7.6.4 478 10/24/2023
7.6.3 472 10/20/2023
7.6.2 510 10/12/2023
7.6.1 516 10/11/2023
7.6.1-beta-01 391 10/11/2023
7.6.0 488 10/10/2023
7.5.1 498 10/10/2023
7.4.1 668 8/31/2023
7.4.0 609 8/29/2023
7.3.14 562 8/24/2023
7.3.13 561 8/24/2023
7.3.12 567 8/23/2023
7.3.11 622 8/22/2023
7.3.10 672 8/10/2023
7.3.9 659 8/9/2023
7.3.8 709 8/2/2023
7.3.7 705 7/6/2023
7.3.6 723 7/6/2023
7.3.5 702 7/4/2023
7.3.4 722 7/3/2023
7.3.3 690 6/30/2023
7.3.2 733 6/29/2023
7.3.1 674 6/26/2023
7.2.2 790 6/6/2023
7.2.1 741 6/1/2023
7.2.0 738 5/29/2023
7.1.8 722 5/26/2023
7.1.7 725 5/23/2023
7.1.6 737 5/9/2023
7.1.5 734 5/8/2023
7.1.4 725 5/2/2023
7.1.3 793 4/21/2023
7.1.2 771 4/19/2023
7.1.1 735 4/19/2023
7.1.0 770 4/13/2023
7.0.9 757 4/12/2023
7.0.8 786 4/11/2023
7.0.7 744 4/6/2023
7.0.6 769 4/2/2023
7.0.5 794 3/30/2023
7.0.4 858 3/28/2023
7.0.3 855 3/27/2023
7.0.2 803 3/23/2023
7.0.1 787 3/23/2023
7.0.0 759 3/23/2023
6.12.4 798 3/22/2023
6.12.3 809 3/22/2023
6.12.2 809 3/22/2023
6.12.1 821 3/20/2023
6.12.0 818 3/17/2023
6.11.3 819 3/17/2023
6.11.2 798 3/15/2023
6.11.1 822 3/6/2023
6.11.0 861 3/3/2023
6.10.5 855 3/2/2023
6.10.4 812 3/1/2023
6.10.3 819 3/1/2023
6.10.2 823 2/16/2023
6.10.1 839 2/15/2023
6.10.0 855 2/8/2023
6.9.1 830 2/7/2023
6.9.0 860 2/6/2023
6.8.1 808 2/7/2023
6.8.0 805 2/3/2023
6.7.0 854 2/2/2023
6.6.0 898 1/30/2023
6.5.1 910 1/24/2023
6.5.0 882 1/24/2023
6.4.3 873 1/10/2023
6.4.2 924 1/10/2023
6.4.1 896 1/10/2023
6.4.0 852 12/22/2022
6.2.0 883 12/13/2022
6.1.0 888 12/9/2022
6.1.0-beta-27 698 11/22/2022
6.1.0-beta-26 678 11/17/2022
6.1.0-beta-25 692 11/10/2022
6.1.0-beta-24 648 11/8/2022
6.1.0-beta-23 686 11/2/2022
6.1.0-beta-22 699 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 686 11/8/2022
6.1.0-beta-19 672 10/5/2022
6.1.0-beta-18 697 10/4/2022
6.1.0-beta-17 674 10/3/2022
6.1.0-beta-16 655 10/3/2022
6.1.0-beta-15 702 9/29/2022
6.1.0-beta-14 737 9/26/2022
6.1.0-beta-13 705 9/13/2022
6.1.0-beta-12 710 9/12/2022
6.1.0-beta-11 731 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 705 9/1/2022
6.1.0-beta-07 744 8/30/2022
6.1.0-beta-05 683 8/30/2022
6.1.0-beta-04 717 8/29/2022
6.1.0-beta-03 691 8/29/2022
6.1.0-beta-02 684 8/29/2022
6.1.0-beta-01 698 8/12/2022