Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .commit
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d7376dc1bc7c9b8080948907c5bb14befb21039c
687ed7e93b3166b8d6c88a12cc836a9d61e25e3d
146 changes: 47 additions & 99 deletions .github/workflows/npm-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,112 +2,60 @@ name: Build Angular applications

on:
push:
branches: [ master ]
branches: [master]
pull_request:
branches: [ master, v82, v90, v92 ]
branches: [master, v82, v90, v92]

jobs:
build:
runs-on: ${{ matrix.os }}

strategy:
matrix:
os: [windows-latest, ubuntu-latest]
os: [ubuntu-latest]
node-version: [14.x]

steps:
- uses: actions/checkout@v3

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}

- name: Install packages
working-directory: ./imxweb
run: npm install

- name: Build qbm
working-directory: ./imxweb
run: npm run build qbm

- name: Build qer
working-directory: ./imxweb
run: npm run build qer

- name: Build tsb
working-directory: ./imxweb
run: npm run build tsb

- name: Build att
working-directory: ./imxweb
run: npm run build att

- name: Build rms
working-directory: ./imxweb
run: npm run build rms

- name: Build aad
working-directory: ./imxweb
run: npm run build aad

- name: Build aob
working-directory: ./imxweb
run: npm run build aob

- name: Build uci
working-directory: ./imxweb
run: npm run build uci

- name: Build cpl
working-directory: ./imxweb
run: npm run build cpl

- name: Build dpr
working-directory: ./imxweb
run: npm run build dpr

- name: Build rmb
working-directory: ./imxweb
run: npm run build rmb

- name: Build rps
working-directory: ./imxweb
run: npm run build rps

- name: Build o3t
working-directory: ./imxweb
run: npm run build o3t

- name: Build olg
working-directory: ./imxweb
run: npm run build olg

- name: Build hds
working-directory: ./imxweb
run: npm run build hds

- name: Build pol
working-directory: ./imxweb
run: npm run build pol

- name: Build qer-app-portal
working-directory: ./imxweb
run: npm run build qer-app-portal

- name: Build qbm-app-landingpage
working-directory: ./imxweb
run: npm run build qbm-app-landingpage

- name: Build qer-app-operationssupport
working-directory: ./imxweb
run: npm run build qer-app-operationssupport

- name: Build qer-app-pwdportal
working-directory: ./imxweb
run: npm run build qer-app-pwdportal

- name: Build custom-app
working-directory: ./imxweb
run: npm run build custom-app

steps:
- uses: actions/checkout@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}

- name: Install packages
working-directory: ./imxweb
run: npm install

# Build & ZIP der Anwendungen
- name: Build and ZIP all applications
working-directory: ./imxweb
run: |
mkdir -p .autodeploy/bin/imxweb/custom
APPS=("qbm" "qer" "tsb" "att" "rms" "aad" "aob" "uci" "cpl" "dpr" "rmb" "rps" "o3t" "olg" "hds" "pol" "qer-app-portal" "qbm-app-landingpage" "qer-app-operationssupport" "qer-app-pwdportal" "custom-app")

for APP in "${APPS[@]}"; do
echo "-------------------------------------"
echo "Building $APP..."
npm run build "$APP"

if [ -d "dist/$APP" ]; then
echo "✅ Found dist/$APP, creating ZIP..."
zip -r "HTML_${APP}.zip" "dist/$APP"
mv "HTML_${APP}.zip" .autodeploy/bin/imxweb/custom/
else
echo "❌ WARNING: dist/$APP not found, skipping ZIP creation!"
fi
done

# Debugging: Überprüfen, ob ZIP-Dateien erstellt wurden
- name: List generated ZIP files
run: ls -lah ./imxweb/.autodeploy/bin/imxweb/custom/

# ZIPs als GitHub Artifact speichern
- name: Upload ZIPs as Artifacts
uses: actions/upload-artifact@v4
with:
name: Angular Build ZIPs
path: imxweb/.autodeploy/bin/imxweb/custom/*.zip
retention-days: 7
1 change: 1 addition & 0 deletions .sync-history
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
13e0c34e3 2024-12-16 Merged PR 73634: 472278 - Fix dst disable search change
74 changes: 70 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,84 @@

# Identity Manager HTML5 applications

## Change log
## Change log test 3

### January 24, 2025

- 474473: Fixes an issue, with filter data on an application's entitlements page.
- 474693: Fixes an issue with mitigating controls for policy details.
- 443363: Fixes some issues, with entity synchronization in case of an error.
- 474430: Fixes the UI for selected reports on zoomed windows.
- 474754: Fixes an error, when clicking on a compliance rule.
- 472847: Fixes incorrect property binding in the bulk editor.
- 472278: Fixes an issue with the search control on the data source toolbar.
- 472805: Fixes an issue which caused the details of a pending attestation case to change erroneously.
- 458750: Provides a context-sensitive help with better text on the new request page.
- 469219: Fixes filtering issues on the My Pending Requests page.
- 469349: Fixes issues with duplicated requests on data tables.
- 469379: Fixes the number of rows in the attestation run overview.
- 470237: Fixes synchronization issues within the data source toolbar.
- 472616: Fixes grouping for attestation cases.
- 472268: Fixes an issue in the foreign-key property editor, in case of an error.
- 469356: Fixes an issue with delegating attestation case approvals for the Chief Approval Team.
- 473249: Fixes a looping issue in the date-time property editor in case of an error.

### December 11, 2024

- 430843: Fixes an inconsistency in the Attestation History when an approver is defined in multiple sublevels.
- 467451: Fixes some issues with the „Show attestation cases to be approved by chief approval team“ toggle on the Pending Attestation page.
- 472174: Fixes an issue with the data export in data tables, when using additional columns in the configuration.
- 470782: Fixes the information, provided for attestors and receivers.

### November 19, 2024

- 468962: Method confirmGeneral returns a valid value on OkResult.
- 465213: Fixes an infinite loop if the an invalid value is set on a basic CDR.
- 460757: Approval parameters are read/written interactively.
**Important**: This fix requires the server-side fix 460757 to be installed.
- 468375: Fixes an issue, with the date parsing for data dependencies scripts on the request form.
- 466517: Fixes cut text on the request history page.
- 459617: Fixes an issue with new-line stings on CDR.
- 467387: Adds security fixes for Angular 14.
- 468551: Fixes an issue with changing request parameter for some product bundles.
- 469356: Adds the delegation of an approval to the Pending Attestation pages Chief Approval Team view.
- 469345: Fixes an issue with the orange triangle on the right of the "Settings" gear for to many search results on the request history.
- 467221: Fixes the header markup on several pages.
- 466404: Fixes an issue with using 'today' as the start date, when delegation responsibilities.
- 469865: Fixes an issue with UI text on the System roles page, when adding columns to a table.

### October 8, 2024

- 465213: Fixes an infinite loop if the an invalid value is set on a basic CDR.
- 466404: Fixes an issue with setting today's date as the start date of a delegation.
- 464909: Fixes an issue with the removal of IT shop assignments from newly created applications.
- 466217: Fixes timing issues that could cause the search result to become out of sync with the search term entered by the user.

### September 9, 2024

- 463113: Fixes an issue, regarding the "Unsubscribed as from" property, that doesn't work as expected.
- 462249: Fixes the "Property not found: UID_UNSRoot" error, when switching to tab "Child System Entitlements" on the Data Explorer's system Entitlements page.
- 443363: Synchronizes the entity in case of an error.
- 460948:
- 457652 Fixes the missing notification, when request has a Valid From Date in the past and the approver opens the request in the future
- 463491: Fixes the information, that is displayed on _Pending Attestations > Policy violations of attestation case_.
- 271561: Added a CDR editor for bitmask properties.
- 456076: Fixes an issue, regarding the pre-assignment of the recipient via an URL parameter.
- 455439: Fixes an issue, regarding MFA related configuration parameters.
- 271561: Adds a new CDR editor for bitmask properties.
- 456427: Fixes the count for added items on the _Add To Cart_ snackbar message.
- 464618: Fixes an issue regarding custom filter on the manage shops page.

### August 12, 2024

- 459770: Fixed an issue where the request parameter validation result was not working on first input.
- 462048: Fixed an issue with delegation search caching.
- 461659: Fixed an issue regarding delegation or ESet requests on the Request History page.
- 460151: Fixed an issue with the QueryWhereClause evaluation during the value check on updated parameter.
- 460511: Fixed an issue that causes the side navigation on New Request to show search results twice.
- 461414: Fixed the scrollability of the Operation Support Portal's Process view
- 461414: Fixed the scrollability of the Operation Support Portal's Process view
- 462785: Fixed an UI issue regarding the alignment for the column "User account is disabled" and its data.


### July 30, 2024

The v92 branch has been updated with fixes for the following issues.
Expand All @@ -35,7 +101,7 @@ The v92 branch has been updated with fixes for the following issues.
- 457344: Members of the chief approval team can't open an attestation case by using a direct URL
- 434023: Fixed loading a saved view using target system filtering
- 458023: Fixed the display of additional approvers in history view
- 455928: Fixed an issue where the Device Ownership menu item was still visible even when the VI_Hardware_Enabled configuration setting was disabled
- 455928: Fixed an issue where the Device Ownership menu item was still visible even when the VI_Hardware_Enabled configuration setting was disabled
- 456918: Added Compodoc sample for MenuFactory
- 458137: The attestation case was saved once before it is approved, which is often unnecessary
- 455931: System entitlements: Restoring view with multiple target systems fails
Expand Down
Binary file not shown.
Binary file added imxweb/imx-modules/elemental-ui-core-18.0.14.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-rms.tgz
Binary file not shown.
Binary file modified imxweb/imx-modules/imx-qbm-dbts.tgz
Binary file not shown.
Loading