Skip to content
Merged
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
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 2 additions & 3 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
# Do not convert file endings for any files
* -text
# Set default behavior to automatically normalize line endings.
* text=auto

*.cs diff=csharp
*.sh text eol=lf
12 changes: 10 additions & 2 deletions .github/workflows/npm-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ on:
push:
branches: [ master ]
pull_request:
branches: [ master, v82 ]
branches: [ master, v82, v90 ]

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

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

steps:
Expand Down Expand Up @@ -79,6 +79,14 @@ jobs:
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
Expand Down
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@

## Change log

### July 29, 2022

- The repository has been updated with the source code for the Identity Manager 9.0 release in the `v90` branch.
- The build now supports case-sensitive file systems (namely Linux) in the `v90` branch.

### June 7, 2022

- Added clarification on the [branches](#branches-and-update-policy).
Expand All @@ -22,8 +27,6 @@ It is a monorepo containing the Angular [workspace](https://angular.io/guide/wor

By forking this repository, you may create customized versions of the projects and add them to your Identity Manager deployment.

*Note*: A case-insensitive file system (Windows) is currently required to build the projects. Compatibility with case-sensitive file systems is coming soon.

## Workspace overview

Each Angular library and app belongs to a folder in the `projects` directory. The workspace is defined in the `angular.json` file.
Expand All @@ -41,6 +44,7 @@ Each Angular library and app belongs to a folder in the `projects` directory. Th
|`aob`|Angular plugin library|`qbm`, `qer`|
|`uci`|Angular plugin library|`qbm`, `qer`|
|`cpl`|Angular plugin library|`qbm`, `qer`|
|`hds`|Angular plugin library|`qbm`, `qer`|
|`dpr`|Angular plugin library|`qbm`|
|`o3t`|Angular plugin library|`qbm`, `qer`, `tsb`|
|`olg`|Angular plugin library|`qbm`, `qer`|
Expand Down Expand Up @@ -101,6 +105,7 @@ The following table shows the branches in this repository corresponding to each

|Branch|Product version|
|-|-|
|`v90`|Identity Manager 9.0|
|`v82`|Identity Manager 8.2.x|
|`master`|The `master` branch does not correspond to a supported version of Identity Manager. Do not use this branch for development purposes.|

Expand Down
Loading