Indice.Features.Cases.UI 8.27.2

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.27.2
                    
NuGet\Install-Package Indice.Features.Cases.UI -Version 8.27.2
                    
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.27.2" />
                    
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.27.2" />
                    
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.27.2
                    
#r "nuget: Indice.Features.Cases.UI, 8.27.2"
                    
#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.27.2
                    
#: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.27.2
                    
Install as a Cake Addin
#tool nuget:?package=Indice.Features.Cases.UI&version=8.27.2
                    
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 66 1/23/2026
8.34.0 89 1/19/2026
8.33.0 84 1/19/2026
8.32.0 97 1/13/2026
8.31.0 208 12/24/2025
8.30.1 179 12/23/2025
8.30.0 276 12/18/2025
8.29.0 279 12/15/2025
8.28.0 236 12/15/2025
8.27.2 460 12/10/2025
8.27.1 439 12/9/2025
8.27.0 211 12/4/2025
8.26.0 429 11/18/2025
8.25.0 354 11/17/2025
8.24.0 302 11/13/2025
8.23.0 277 11/10/2025
8.22.0 270 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 212 10/1/2025
8.17.0 210 9/24/2025
8.16.0 256 9/19/2025
8.15.0 423 9/16/2025
8.14.1 346 9/16/2025
8.14.0 269 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 266 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 577 7/23/2025
8.6.0 582 7/23/2025
8.5.0 502 7/21/2025
8.4.0 205 7/17/2025
8.3.0 202 7/17/2025
8.2.0 226 6/26/2025
8.1.0 194 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 221 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 137 2/11/2025
8.0.0-rc15 233 2/3/2025
8.0.0-rc14 146 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 182 12/10/2024
8.0.0-rc08 150 12/6/2024
8.0.0-rc07 152 12/6/2024
8.0.0-rc06 137 12/6/2024
8.0.0-rc05 131 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 220 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 206 11/21/2024
7.41.0 228 11/15/2024
7.40.0 211 11/14/2024
7.39.1 229 11/8/2024
7.39.0 193 11/6/2024
7.38.0 222 11/5/2024
7.37.0 208 11/1/2024
7.36.0 190 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 266 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 237 9/10/2024
7.29.0-beta02 164 9/12/2024
7.29.0-beta01 150 9/12/2024
7.28.3 193 8/30/2024
7.28.0 254 7/26/2024
7.28.0-beta01 134 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 178 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 259 6/20/2024
7.23.2 214 6/5/2024
7.23.2-beta03 168 6/4/2024
7.23.2-beta02 178 6/4/2024
7.23.2-beta01 160 6/4/2024
7.23.1 208 6/3/2024
7.23.0 204 6/3/2024
7.22.1 229 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 315 2/22/2024
7.20.1 341 2/14/2024
7.20.0 341 2/8/2024
7.19.0 373 1/29/2024
7.18.3 385 1/22/2024
7.18.2 396 1/18/2024
7.18.1 375 1/11/2024
7.18.0 408 1/9/2024
7.17.0 454 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 447 12/15/2023
7.13.0 455 12/12/2023
7.12.0 437 12/11/2023
7.11.1 510 11/29/2023
7.11.0 448 11/27/2023
7.10.0 436 11/24/2023
7.8.0 434 11/17/2023
7.7.1 456 11/17/2023
7.7.0 488 11/1/2023
7.6.4 478 10/24/2023
7.6.3 471 10/20/2023
7.6.2 509 10/12/2023
7.6.1 516 10/11/2023
7.6.1-beta-01 391 10/11/2023
7.6.0 486 10/10/2023
7.5.1 496 10/10/2023
7.4.1 668 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 622 8/22/2023
7.3.10 671 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 722 7/6/2023
7.3.5 702 7/4/2023
7.3.4 720 7/3/2023
7.3.3 688 6/30/2023
7.3.2 729 6/29/2023
7.3.1 674 6/26/2023
7.2.2 790 6/6/2023
7.2.1 739 6/1/2023
7.2.0 737 5/29/2023
7.1.8 720 5/26/2023
7.1.7 724 5/23/2023
7.1.6 737 5/9/2023
7.1.5 734 5/8/2023
7.1.4 724 5/2/2023
7.1.3 792 4/21/2023
7.1.2 770 4/19/2023
7.1.1 734 4/19/2023
7.1.0 770 4/13/2023
7.0.9 756 4/12/2023
7.0.8 785 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 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 806 3/22/2023
6.12.2 808 3/22/2023
6.12.1 820 3/20/2023
6.12.0 817 3/17/2023
6.11.3 819 3/17/2023
6.11.2 796 3/15/2023
6.11.1 822 3/6/2023
6.11.0 861 3/3/2023
6.10.5 850 3/2/2023
6.10.4 812 3/1/2023
6.10.3 818 3/1/2023
6.10.2 822 2/16/2023
6.10.1 838 2/15/2023
6.10.0 855 2/8/2023
6.9.1 828 2/7/2023
6.9.0 859 2/6/2023
6.8.1 808 2/7/2023
6.8.0 804 2/3/2023
6.7.0 854 2/2/2023
6.6.0 898 1/30/2023
6.5.1 909 1/24/2023
6.5.0 881 1/24/2023
6.4.3 872 1/10/2023
6.4.2 924 1/10/2023
6.4.1 896 1/10/2023
6.4.0 850 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 677 11/17/2022
6.1.0-beta-25 691 11/10/2022
6.1.0-beta-24 648 11/8/2022
6.1.0-beta-23 685 11/2/2022
6.1.0-beta-22 697 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 671 10/5/2022
6.1.0-beta-18 694 10/4/2022
6.1.0-beta-17 674 10/3/2022
6.1.0-beta-16 652 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 729 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 714 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