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.36.0 40 1/28/2026
8.35.0 81 1/23/2026
8.34.0 96 1/19/2026
8.33.0 87 1/19/2026
8.32.0 101 1/13/2026
8.31.0 214 12/24/2025
8.30.1 183 12/23/2025
8.30.0 278 12/18/2025
8.29.0 282 12/15/2025
8.28.0 238 12/15/2025
8.27.2 466 12/10/2025
8.27.1 442 12/9/2025
8.27.0 215 12/4/2025
8.26.0 435 11/18/2025
8.25.0 359 11/17/2025
8.24.0 310 11/13/2025
8.23.0 279 11/10/2025
8.22.0 276 11/7/2025
8.21.0 207 10/30/2025
8.20.0 168 10/24/2025
8.19.0 209 10/19/2025
8.18.0 215 10/1/2025
8.17.0 213 9/24/2025
8.16.0 260 9/19/2025
8.15.0 428 9/16/2025
8.14.1 351 9/16/2025
8.14.0 271 9/10/2025
8.13.0 225 9/1/2025
8.12.0 243 8/29/2025
8.11.1 248 8/28/2025
8.11.0 269 8/27/2025
8.10.1 259 8/26/2025
8.10.0 303 8/5/2025
8.9.0 163 7/30/2025
8.8.0 163 7/29/2025
8.7.0 581 7/23/2025
8.6.0 587 7/23/2025
8.5.0 509 7/21/2025
8.4.0 211 7/17/2025
8.3.0 205 7/17/2025
8.2.0 231 6/26/2025
8.1.0 198 6/20/2025
8.1.0-rc04 200 6/18/2025
8.1.0-rc03 283 6/13/2025
8.1.0-rc02 276 6/13/2025
8.1.0-rc01 331 6/11/2025
8.0.1 187 6/6/2025
8.0.0 356 6/3/2025
8.0.0-rc32 196 5/27/2025
8.0.0-rc31 194 5/22/2025
8.0.0-rc30 237 5/20/2025
8.0.0-rc29 161 5/9/2025
8.0.0-rc28 223 5/7/2025
8.0.0-rc27 215 4/30/2025
8.0.0-rc26 227 4/24/2025
8.0.0-rc25 325 4/2/2025
8.0.0-rc24 195 3/27/2025
8.0.0-rc23 205 3/19/2025
8.0.0-rc22 344 3/6/2025
8.0.0-rc21 296 3/5/2025
8.0.0-rc20 160 2/27/2025
8.0.0-rc19 189 2/21/2025
8.0.0-rc18 178 2/20/2025
8.0.0-rc17 164 2/17/2025
8.0.0-rc16 140 2/11/2025
8.0.0-rc15 234 2/3/2025
8.0.0-rc14 152 1/30/2025
8.0.0-rc13 181 1/23/2025
8.0.0-rc12 136 1/20/2025
8.0.0-rc11 139 1/13/2025
8.0.0-rc10 185 1/3/2025
8.0.0-rc09 189 12/10/2024
8.0.0-rc08 153 12/6/2024
8.0.0-rc07 156 12/6/2024
8.0.0-rc06 138 12/6/2024
8.0.0-rc05 136 12/6/2024
8.0.0-rc04 157 12/4/2024
8.0.0-rc03 130 12/2/2024
8.0.0-rc02 125 12/1/2024
8.0.0-rc01 163 11/29/2024
7.47.4 210 9/11/2025
7.47.3 247 8/28/2025
7.47.2 187 7/28/2025
7.47.1 397 12/20/2024
7.47.0 227 11/28/2024
7.46.0 201 11/27/2024
7.45.0 198 11/26/2024
7.44.0 200 11/26/2024
7.43.1 195 11/25/2024
7.43.0 285 11/22/2024
7.42.0 210 11/21/2024
7.41.0 233 11/15/2024
7.40.0 216 11/14/2024
7.39.1 235 11/8/2024
7.39.0 196 11/6/2024
7.38.0 228 11/5/2024
7.37.0 213 11/1/2024
7.36.0 196 10/30/2024
7.35.0 210 10/30/2024
7.34.0 215 10/24/2024
7.34.0-beta01 170 10/29/2024
7.33.0 193 10/23/2024
7.32.1 213 10/22/2024
7.32.0 260 10/18/2024
7.31.4 273 10/16/2024
7.31.3 220 10/15/2024
7.31.2 242 10/11/2024
7.31.2-beta02 151 10/15/2024
7.31.2-beta01 158 10/9/2024
7.31.1 214 10/7/2024
7.31.0 203 10/3/2024
7.30.1 211 9/25/2024
7.29.1 258 9/12/2024
7.29.0 241 9/10/2024
7.29.0-beta02 166 9/12/2024
7.29.0-beta01 155 9/12/2024
7.28.3 199 8/30/2024
7.28.0 260 7/26/2024
7.28.0-beta01 138 7/30/2024
7.27.2-beta06 191 7/29/2024
7.27.2-beta05 158 7/26/2024
7.27.0 205 7/25/2024
7.26.0 182 7/24/2024
7.25.2-beta05 147 7/26/2024
7.25.2-beta04 192 7/25/2024
7.25.2-beta03 146 7/25/2024
7.25.2-beta02 134 7/24/2024
7.25.2-beta01 143 7/24/2024
7.25.1 251 7/22/2024
7.25.0 196 7/12/2024
7.24.0 215 6/26/2024
7.23.3 266 6/20/2024
7.23.2 221 6/5/2024
7.23.2-beta03 170 6/4/2024
7.23.2-beta02 182 6/4/2024
7.23.2-beta01 162 6/4/2024
7.23.1 213 6/3/2024
7.23.0 210 6/3/2024
7.22.1 235 5/13/2024
7.22.0 340 3/14/2024
7.21.1 260 3/13/2024
7.21.0 268 3/12/2024
7.20.2 321 2/22/2024
7.20.1 344 2/14/2024
7.20.0 347 2/8/2024
7.19.0 377 1/29/2024
7.18.3 388 1/22/2024
7.18.2 401 1/18/2024
7.18.1 378 1/11/2024
7.18.0 413 1/9/2024
7.17.0 457 1/5/2024
7.16.0 415 1/4/2024
7.15.0 423 1/3/2024
7.14.1 491 12/22/2023
7.14.0 453 12/15/2023
7.13.0 460 12/12/2023
7.12.0 441 12/11/2023
7.11.1 512 11/29/2023
7.11.0 449 11/27/2023
7.10.0 439 11/24/2023
7.8.0 437 11/17/2023
7.7.1 459 11/17/2023
7.7.0 489 11/1/2023
7.6.4 479 10/24/2023
7.6.3 473 10/20/2023
7.6.2 511 10/12/2023
7.6.1 518 10/11/2023
7.6.1-beta-01 392 10/11/2023
7.6.0 489 10/10/2023
7.5.1 500 10/10/2023
7.4.1 670 8/31/2023
7.4.0 610 8/29/2023
7.3.14 564 8/24/2023
7.3.13 562 8/24/2023
7.3.12 568 8/23/2023
7.3.11 625 8/22/2023
7.3.10 673 8/10/2023
7.3.9 660 8/9/2023
7.3.8 711 8/2/2023
7.3.7 707 7/6/2023
7.3.6 724 7/6/2023
7.3.5 703 7/4/2023
7.3.4 723 7/3/2023
7.3.3 692 6/30/2023
7.3.2 734 6/29/2023
7.3.1 676 6/26/2023
7.2.2 791 6/6/2023
7.2.1 742 6/1/2023
7.2.0 739 5/29/2023
7.1.8 724 5/26/2023
7.1.7 726 5/23/2023
7.1.6 738 5/9/2023
7.1.5 735 5/8/2023
7.1.4 726 5/2/2023
7.1.3 795 4/21/2023
7.1.2 773 4/19/2023
7.1.1 737 4/19/2023
7.1.0 773 4/13/2023
7.0.9 758 4/12/2023
7.0.8 787 4/11/2023
7.0.7 745 4/6/2023
7.0.6 770 4/2/2023
7.0.5 796 3/30/2023
7.0.4 859 3/28/2023
7.0.3 858 3/27/2023
7.0.2 805 3/23/2023
7.0.1 788 3/23/2023
7.0.0 761 3/23/2023
6.12.4 799 3/22/2023
6.12.3 810 3/22/2023
6.12.2 813 3/22/2023
6.12.1 824 3/20/2023
6.12.0 819 3/17/2023
6.11.3 820 3/17/2023
6.11.2 800 3/15/2023
6.11.1 824 3/6/2023
6.11.0 862 3/3/2023
6.10.5 859 3/2/2023
6.10.4 813 3/1/2023
6.10.3 823 3/1/2023
6.10.2 824 2/16/2023
6.10.1 840 2/15/2023
6.10.0 857 2/8/2023
6.9.1 831 2/7/2023
6.9.0 864 2/6/2023
6.8.1 810 2/7/2023
6.8.0 806 2/3/2023
6.7.0 857 2/2/2023
6.6.0 899 1/30/2023
6.5.1 911 1/24/2023
6.5.0 883 1/24/2023
6.4.3 874 1/10/2023
6.4.2 925 1/10/2023
6.4.1 897 1/10/2023
6.4.0 853 12/22/2022
6.2.0 884 12/13/2022
6.1.0 890 12/9/2022
6.1.0-beta-27 699 11/22/2022
6.1.0-beta-26 679 11/17/2022
6.1.0-beta-25 693 11/10/2022
6.1.0-beta-24 649 11/8/2022
6.1.0-beta-23 687 11/2/2022
6.1.0-beta-22 700 11/2/2022
6.1.0-beta-21 700 10/26/2022
6.1.0-beta-20 709 10/19/2022
6.1.0-beta-19-bugfix-01 688 11/8/2022
6.1.0-beta-19 674 10/5/2022
6.1.0-beta-18 699 10/4/2022
6.1.0-beta-17 675 10/3/2022
6.1.0-beta-16 656 10/3/2022
6.1.0-beta-15 703 9/29/2022
6.1.0-beta-14 738 9/26/2022
6.1.0-beta-13 706 9/13/2022
6.1.0-beta-12 711 9/12/2022
6.1.0-beta-11 732 9/8/2022
6.1.0-beta-10 653 9/6/2022
6.1.0-beta-09 699 9/2/2022
6.1.0-beta-08 709 9/1/2022
6.1.0-beta-07 745 8/30/2022
6.1.0-beta-05 685 8/30/2022
6.1.0-beta-04 718 8/29/2022
6.1.0-beta-03 692 8/29/2022
6.1.0-beta-02 685 8/29/2022
6.1.0-beta-01 700 8/12/2022