Skip to content

Commit

Permalink
V92 (#19)
Browse files Browse the repository at this point in the history
* Automated sync from source branch v92 (OneIdentity#94)

* Automated sync from source branch v92

Co-authored-by: imx-sync-bot <imx-sync-bot@oneidentity>
Co-authored-by: Hanno Bunjes <[email protected]>

* Sync repo from v92 to v92 20240115102537 (OneIdentity#97)

* Automated sync from source branch v92q
* Readme updated

* Sync repo from v92 to v92 20240228095730 (OneIdentity#121)

Automated sync from source branch v92
--------

Co-authored-by: imx-sync-bot <imx-sync-bot@oneidentity>
Co-authored-by: Hanno Bunjes <[email protected]>

---------

Co-authored-by: Martina-Graeber-One-Identity <[email protected]>
Co-authored-by: imx-sync-bot <imx-sync-bot@oneidentity>
Co-authored-by: Hanno Bunjes <[email protected]>
  • Loading branch information
4 people authored Mar 6, 2024
1 parent 62dec75 commit 090d85b
Show file tree
Hide file tree
Showing 299 changed files with 3,038 additions and 1,919 deletions.
2 changes: 1 addition & 1 deletion .commit
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d0e5493b4e0f1ce5d3d1a9a84202243999a67791
b00a5f060ee4690c7173491ceb2116c39f93ebb7
2 changes: 1 addition & 1 deletion .github/workflows/npm-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
push:
branches: [ master ]
pull_request:
branches: [ master, v82, v90 ]
branches: [ master, v82, v90, v92 ]

jobs:
build:
Expand Down
6 changes: 6 additions & 0 deletions .sync-history
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
9259609ee 2024-02-16 Merged PR 64916: 445342 - Fix hyperivew navigation
4fd65a01d 2024-02-15 Merged PR 64883: 444602-account-sidesheet-filtering
102e1446b 2024-02-14 Merged PR 64891: 446290 - Fix edit fk autocomplete data loading
7675877fb 2024-02-13 Merged PR 64855: 446162 - Fix history comparison datepicker
ef7cca96b 2024-02-13 Merged PR 64848: 446188 - Fix history timeline bug
fcca26d50 2024-02-12 Merged PR 64833: Develop hyerpview navigation
102 changes: 102 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,112 @@
# Identity Manager HTML5 applications

## Change log
### February 28, 2024
The v92 branch has been updated with fixes for the following issues.

- Bug 447702: Web Portal: Filtering: Canceling the definition a filter does not reset filters (reappearing)
- Bug 447018: In Data Explorer System Entitlements, the defaultness of a table column can be changed by loading a view
- Bug 444890: Portal: Selected products on New Request page are not reloaded when user changes
- Bug 434023: Filtering user accounts by target system, when loaded a saved view, causes UI issues
- Bug 446516: User dependent column cache in filter wizard does not update when user changes
- Bug 446585: My responsibilities / System entitlements: Child system entitlements: Odd/empty target system information
- Bug 445251: Clicking while load spinner is visible prevents result sidesheet to remain open
- Bug 445482: Risk index functions are visible when RISKINDEX condition is off
- Bug 444322: Address book: Added column disappears in grouping
- Bug 444321: Attestation runs - Run numbers column loses values when grouping
- Bug 442287: Attestation runs - Run numbers column from saved view shows zero values
- Bug 444543: Additional manager has no permission to access 'Create application role' side sheet
- Bug 444268: Portal: Selected products when selecting products by reference user disappear
- Bug 418493: List of current approvers is incomplete as sibling steps of the current decision level are ignored
- Bug 425801: The shopping cart does not suggest that a partial check or partial submit is possible
- Bug 445856: Github: CDR required logic was inverted
- Bug 446295: Github issue 112: Unable to save the changes to a dynamic business role after adding another condition
- Bug 446190: Data Explorer / History sidesheet tab: switching from "Timeline" to "Table" view resets the date filter
- Bug 444602: Github: Filtering not working on account-sidesheet
- Bug 445927: Administration Portal: On smaller screens the menu is not visible
- Bug 445169: Operations Support Portal: Operation history: Type of operation not shown when language is German
- Bug 442577: Column picker for view configuration shows wrong columns
- Bug 420941: Web application overview: Clicking the title opens the Administration Portal
- Bug 446290: Portal: System entitlement ownership: Drop-down list does not load all entries
- Bug 447700: Portal: New request: Tabs are not using context-sensitive help
- Bug 447417: In Filter Data sidesheet, custom filters for properties, which have datatype double, allow non-numerical values
- Bug 446996: Only 20 child categories of a service category are displayed on the New Request page
- Bug 443469: In Filter Data sidesheet, existing custom filters can be mutated , even if the user cancels the sidesheet
- Bug 446342: Web Portal: Hyperviews: Clicking some tiles only reloads the currently displayed hyperview and breaks navigation history
- Bug 446263: Product bundle selection: Text search overrides Custom filters instead of narrowing down its results
- Bug 446162: Data Explorer: Missing date restriction in Status comparison view
- Bug 446188: Data Explorer: Switching history view from "Events" to "Status overview" and back produces date filter that does not match the events shown
- Bug 446167: Hyperview navigation from object shape does not work
- 440883: Portal: Pending attestations: Hyperviews: Add object types to list
- 438294: Portal allows navigation in Hyperviews
- Bug 432848: New Request: within the view of selected products, sorting was not correctly implemented
- Bug 443469: In Filter Data sidesheet, existing custom filters can be mutated in sneaky ways, even if the user cancels the sidesheet
- Bug 441058: Portal: Select page index is not reset when the filter changes


### January 16, 2024
The v92 branch has been updated with fixes for the following issues.
- Bug 441844: In Filter Data sidesheet, within Custom Filters, picking a different limited value does not cause the form to be submittable
- Bug 441185: Exception when trying to add entitlements to a role
- Bug 427186: Exporting table views: "Export Data"-SideSheet: Names of columns to export ignores the user interface setting "Use profile language"=OFF
- Bug 436033: Extra word in the no-data message for Archived Requests
- Bug 439550: Tiles no longer update the number of open items
- Bug 441967: Requests: Product bundles: Changes to product bundles are applied to overview table without saving
- Bug 439915: New request: Product bundles: Filter icon and search bar displayed incorrectly/cut
- Bug 433912: In Edit Identity sidesheet, within Rule Violations tab, upon searching, filtering or paging, the data table gets more and more columns
- Bug 441745: Search by keywords: Unnecessary space before colon
- Bug 441753: User interface settings: When clicking on "Reset" not the default theme will be applied, but the Device Theme
- Bug 441217: Github bug: Custom theming is ignored by default config parameter
- Bug 441754: Manually reloading page resets the theme
- Bug 441167: Compliance rules: Rule violations: Buttons are displayed although identity has no permission to decide
- Bug 441122: Sorting: "Search" is not translated
- Bug 441320: Inactive identities listed in "My Direct Reports" start page tile but not if you follow the "VIEW" link of that tile
- Bug 440754: Compliance Rules: Defining filters on "View Compliance Rule Details sidesheet" also applies filter to "Compliance Rules" page; results in bugged out Material Chips and JS errors (TypeError: e is undefined)
- Bug 440143: Grouping a data table, after additional columns were added, results in 400 Bad Request in most pages
- Bug 441161: The "No Product Bundle Selected" information disappear
- Bug 439720: Drop-down CDR editor clears itself too easily
- Bug 440478: HTML5-Web: Missing scrollbar in View Attestation Run Details\Attestors in OneIM 9.2.0 (issue does not exist in 9.1.1)
- Bug 440952: Requests: Pending requests: Useless information in details of a request
- Bug 439739: Duplicate service categories on the request page
- Bug 441943: Logs - Time filter LDS key is wrong
- Bug 441975: Chip container of Datasource-Toolbar is displayed in the same row together with search box and buttons
- Bug 442118: Parameter filter tree does not work
- Bug 442119: Changed permission notification: Several errors when clicking notification
- Bug 439266: Data Explorer doesn't open
- Bug 440720: Compliance Rules with custom view set as default - TypeError: Cannot read properties of undefined (reading 'headerCell')
- Bug 326746: Application Governance: Cannot change publish state of automatically assigned entitlements
- Bug 442711: Exception after closing filter: TypeError: Cannot read properties of undefined (reading 'dirty')
- Bug 443104: In DataSource Toolbar, for grouped results, changing the column order results in seemingly arbitrary column ordering
- Bug 439914: New request: Product bundles: Product bundle selection: Custom filters not working
- Product Backlog Item 440711: Implemented proposals from git hub
- Bug 442757: Admin Portal: The labeling of the Y-axis of the session charts is not recognizable
- Bug 443316: ServiceCategoryComponent snackbar message are not translated

### December 12, 2023
- Added some [code samples](sdk_samples/README.md) with explanations.

### December 7, 2023
The v92 branch has been updated with fixes for the following issues.
- Add missing translation keys
- Bug 432754: In Filter Data Sidesheet, by toggling a predefined filter, client side validation can be bypassed, which causes frontend and backend errors.
- Bug 432757: In Filter Data Sidesheet, by editing a custom filter, multiple copies of the same filter is appended to the url growing it to huge lengths.
- Bug 432826: In Data Explorer, Business Roles, custom filters cannot be added or removed, instead they raise JS errors.
- Bug 435259: Portal: The title of the PeerGroupDiscardSelectedComponent dialog is not translated.
- Bug 433890: In DataSource Toolbar, overriding an existing saved view adds a new saved view entry to the UI.
- Bug 436537: 9.2 - Operations Portal: bug in Pending Provisioning Process.
- Bug 433973: Configuration key "Request configuration / Products can be requested through reference user" has no effect.
- Bug 433974: Configuration key "Request configuration / Product bundles can be used" has no effect.
- Bug 433925: UI fix: My processes page crops content.
- Bug 439229: Attestation Runs page simply does not apply the custom filters to the GET request.
- Bug 434024: Special filtering, like User Accounts Target system based narrowing, does not properly work with other filters.
- Bug 433599: Operations Support Portal: Password Tab is empty.
- Bug 438828: Security Fix: Update crypto-js to version 4.2.0.
- Bug 438829: Security Fix: Update @babel/traverse to version 7.23.2.
- Bug 440143: Grouping a data table, after additional columns were added, results in 400 Bad Request in most pages.
- Bug 440283: Error opening sidesheet in addressbook - TypeError: Reduce of empty array with no initial value.
- Bug 440037: OpsWeb cannot be started (endless loop).


### October 20, 2023

- The repository has been updated with the source code for the Identity Manager 9.2 release in the `v92` branch.
Expand Down
27 changes: 0 additions & 27 deletions imxweb/README.md

This file was deleted.

23 changes: 11 additions & 12 deletions imxweb/custom-theme/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,22 +20,21 @@ The HTML5 applications support the integration of **custom themes**. Before proc
- `Class`: the CSS class identifier which is used for theming (e.g. `eui-light-theme` in default)
- `Urls`: a list of all relevant files for this theme (also pictures, icons or other resources which are referenced if required)

``` json
```json
{
"Themes": [
{
"Name": "space-theme",
"Display Name": "Space Theme",
"Class": "space-theme",
"Urls": [
"../space-theme/custom-theme.css"
]
}
]
"Themes": [
{
"Name": "space-theme",
"DisplayName": "Space Theme",
"Class": "space-theme",
"Urls": ["../space-theme/custom-theme.css"]
}
]
}
```

- Upload the .zip file and the `imx-theme-config.json` file with Software Loader like you would with an Angular plugin.
- Restart your API server.
- Login to Web Portal > Click on your username > Select "User Interface Settings" > Change the application's theme to your custom theme.

*Note*: Multiple theme definition files are possible. Multiple themes can also be declared inside one theme `imx-theme-config.json` file, however every theme needs to be provided as single .zip file.
_Note_: Multiple theme definition files are possible. Multiple themes can also be declared inside one theme `imx-theme-config.json` file, however every theme needs to be provided as single .zip file.
Binary file modified imxweb/imx-modules/imx-api-aad.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-aob.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-apc.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-att.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-cpl.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-dpr.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-hds.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-o3e.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-o3t.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-olg.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-pol.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-qbm.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-qer.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-rmb.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-rms.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-rps.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-sac.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-tsb.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api-uci.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-api.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-qbm-dbts.tgz
Binary file not shown.
Loading

0 comments on commit 090d85b

Please sign in to comment.