Skip to content

Commit

Permalink
Merge branch 'main' into docs/improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
jul-lam committed Mar 5, 2024
2 parents b78ad8f + b866234 commit b1168e1
Show file tree
Hide file tree
Showing 523 changed files with 19,842 additions and 4,397 deletions.
13 changes: 10 additions & 3 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,16 @@ body:
attributes:
value: |
Thank you for taking the time to fill out this bug report!
Make sure to not violate these rules:
- Do not leak any internal company information!
- Do not post internal links or code snippets!
- type: checkboxes
attributes:
label: Prerequisites
description: Make sure to not violate these rules
options:
- label: I have not leaked any internal company information.
required: true
- label: I have not posted internal links or code snippets.
required: true

- type: textarea
id: what-happened
Expand Down
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/docs_bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,16 @@ body:
value: |
Thanks for taking the time to fill out this bug report!
- type: checkboxes
attributes:
label: Prerequisites
description: Make sure to not violate these rules
options:
- label: I have not leaked any internal company information.
required: true
- label: I have not posted internal links or code snippets.
required: true

- type: textarea
id: what-happened
attributes:
Expand Down
11 changes: 11 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,17 @@ body:
attributes:
value: |
We appreciate your feedback on how to improve this project. Please be sure to include as much information and any neccessary resources!
- type: checkboxes
attributes:
label: Prerequisites
description: Make sure to not violate these rules
options:
- label: I have not leaked any internal company information.
required: true
- label: I have not posted internal links or code snippets.
required: true

- type: textarea
id: Suggestion
attributes:
Expand Down
15 changes: 10 additions & 5 deletions .github/workflows/deploy-pages-daily.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ name: Deploy to GitHub Pages (DEV Version)

on:
workflow_dispatch:
schedule:
- cron: '0 6 * * 1-4'

permissions:
contents: write
Expand Down Expand Up @@ -30,15 +32,18 @@ jobs:
scope: '@siemens'
always-auth: 'true'

- name: 'Download and link @siemens/ix-brand-theme'
- name: 'Download @siemens/ix-brand-theme'
env:
NODE_AUTH_TOKEN: ${{ secrets.READ_CSC_TOKEN }}
NPM_TOKEN: ${{ secrets.READ_CSC_TOKEN }}
TOKEN: ${{ secrets.READ_CSC_TOKEN }}
run: |
PIPELINE_ROOT_DIR=$(pwd)
mkdir .tmp-brand
cd .tmp-brand
npm install @siemens/[email protected] --no-save --legacy-peer-deps
cd ..
curl https://code.siemens.com/api/v4/projects/249177/packages/npm/@siemens/ix-brand-theme/-/@siemens/ix-brand-theme-2.0.0.tgz -H "Authorization: Bearer $TOKEN" --output theme.tgz
tar -xvzf theme.tgz -C $PIPELINE_ROOT_DIR/node_modules/@siemens
cd $PIPELINE_ROOT_DIR/node_modules/@siemens
mv package ix-brand-theme
cd $PIPELINE_ROOT_DIR
cp -R ./node_modules/@siemens/ix-brand-theme ./packages/html-test-app/src/public/additional-theme
- name: 'Build documentation for dev instance'
Expand Down
13 changes: 8 additions & 5 deletions .github/workflows/deploy-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,15 +48,18 @@ jobs:
scope: '@siemens'
always-auth: 'true'

- name: 'Download and link @siemens/ix-brand-theme'
- name: 'Download @siemens/ix-brand-theme'
env:
NODE_AUTH_TOKEN: ${{ secrets.READ_CSC_TOKEN }}
NPM_TOKEN: ${{ secrets.READ_CSC_TOKEN }}
TOKEN: ${{ secrets.READ_CSC_TOKEN }}
run: |
PIPELINE_ROOT_DIR=$(pwd)
mkdir .tmp-brand
cd .tmp-brand
npm install @siemens/[email protected] --no-save --legacy-peer-deps
cd ..
curl https://code.siemens.com/api/v4/projects/249177/packages/npm/@siemens/ix-brand-theme/-/@siemens/ix-brand-theme-2.0.0.tgz -H "Authorization: Bearer $TOKEN" --output theme.tgz
tar -xvzf theme.tgz -C $PIPELINE_ROOT_DIR/node_modules/@siemens
cd $PIPELINE_ROOT_DIR/node_modules/@siemens
mv package ix-brand-theme
cd $PIPELINE_ROOT_DIR
cp -R ./node_modules/@siemens/ix-brand-theme ./packages/html-test-app/src/public/additional-theme
- name: 'Build documentation for dev instance'
Expand Down
63 changes: 62 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,80 @@
## [2.0.4](https://github.com/siemens/ix/compare/v2.1.0-beta.0...v2.0.4) (2023-11-08)
## [2.1.2-beta.0](https://github.com/siemens/ix/compare/v2.1.0-beta.0...v2.1.2-beta.0) (2024-02-29)


### Bug Fixes

* **angular:** icon size property missing in wrapper generation ([#1124](https://github.com/siemens/ix/issues/1124)) ([9819736](https://github.com/siemens/ix/commit/981973699b65e4ca30efd775bcedc418971eddd3))
* **core/basic-navigation:** fixed behavior on missing breakpoints ([#874](https://github.com/siemens/ix/issues/874)) ([9370b32](https://github.com/siemens/ix/commit/9370b32b009d9e55024f9fccb136333f292c0366))
* **core/blind:** refactor header to not use z-index ([#1125](https://github.com/siemens/ix/issues/1125)) ([a2a95e7](https://github.com/siemens/ix/commit/a2a95e7758a0583f76b89942e4630541972500a1))
* **core/blind:** remove custom action from button tag ([#876](https://github.com/siemens/ix/issues/876)) ([f26ae57](https://github.com/siemens/ix/commit/f26ae579abbd218ea6d140afa04881ccdcffb5bd))
* **core/burger-menu:** a11y expand state ([#1112](https://github.com/siemens/ix/issues/1112)) ([cd3d033](https://github.com/siemens/ix/commit/cd3d0334bfafcb43fdb1c93f82a8719e1d66c5a8))
* **core/burger-menu:** cursor appearance for burger menu button ([#941](https://github.com/siemens/ix/issues/941)) ([37f7fe0](https://github.com/siemens/ix/commit/37f7fe0274a07bfb96b64f8b5b12a7c241a10048))
* **core/button:** documentation fix ([#885](https://github.com/siemens/ix/issues/885)) ([9ff270f](https://github.com/siemens/ix/commit/9ff270f7364e1c96bf55811f129fd06fb0608e3a))
* **core/dropdown-item:** prevent unwatned truncation ([#961](https://github.com/siemens/ix/issues/961)) ([4009a45](https://github.com/siemens/ix/commit/4009a4551a2b8e1f148b6c98b7d6a709bffd07c6))
* **core/dropdown:** add null check ([#1132](https://github.com/siemens/ix/issues/1132)) ([ee6fac7](https://github.com/siemens/ix/commit/ee6fac7f5e4f25e895d3e761ca1acade95ea3d41))
* **core/dropdown:** always close on escape ([#1093](https://github.com/siemens/ix/issues/1093)) ([716ffae](https://github.com/siemens/ix/commit/716ffae97fbc244361d98a2f3e1c5f72126e9b7e))
* **core/dropdown:** check against undefined access ([#1104](https://github.com/siemens/ix/issues/1104)) ([47deab1](https://github.com/siemens/ix/commit/47deab1ee7febafed439de003f967067ca6fe74e))
* **core/dropdown:** fix submenu discovery ([#1060](https://github.com/siemens/ix/issues/1060)) ([4a95af8](https://github.com/siemens/ix/commit/4a95af8806da282225098fd8b2a9c539fe746057))
* **core/dropdown:** nested dropdown fix for shadow dom ([#849](https://github.com/siemens/ix/issues/849)) ([28e73f5](https://github.com/siemens/ix/commit/28e73f519dbc2530b8bf6e7bf88f42d5335dfc30))
* **core/dropdown:** use controller instance to handle dropdown instances ([#1051](https://github.com/siemens/ix/issues/1051)) ([aa4bdc3](https://github.com/siemens/ix/commit/aa4bdc3289b71dfc47090001678a5c897860039d))
* **core/empty-state:** center header texts for large layouts ([#985](https://github.com/siemens/ix/issues/985)) ([0a4647c](https://github.com/siemens/ix/commit/0a4647c68103a0bf6d99aedc3c0f368abe79899e))
* **core/event-list-item:** fix right padding ([#859](https://github.com/siemens/ix/issues/859)) ([f58cc97](https://github.com/siemens/ix/commit/f58cc979b7e25d57ea638514abe9f05437a50538))
* **core/event-list:** remove unwanted top margin ([#997](https://github.com/siemens/ix/issues/997)) ([8c14d91](https://github.com/siemens/ix/commit/8c14d91a99e7caa79c3543160b448d2665e2a560))
* **core/group:** handle text overflow gracefully ([#916](https://github.com/siemens/ix/issues/916)) ([f54ae23](https://github.com/siemens/ix/commit/f54ae23b527471426f54e50fb9fa09433c7e446e))
* **core/input-group:** add padding left for error image ([#838](https://github.com/siemens/ix/issues/838)) ([fa44ab5](https://github.com/siemens/ix/commit/fa44ab554b1ebbe842e99d11295890ccebc74911))
* **core/key-value-list:** input fills available horizontal space ([#905](https://github.com/siemens/ix/issues/905)) ([df8d2e1](https://github.com/siemens/ix/commit/df8d2e17cd5ac069c95cadc0d12e357f1d4a8926))
* **core/key-value-list:** label stretches and handles overflow gracefully ([#942](https://github.com/siemens/ix/issues/942)) ([e238321](https://github.com/siemens/ix/commit/e238321bed352428a9868b2f78f487b221e30fe7))
* **core/menu-about/-settings:** unwanted behavior on fast tab change ([#933](https://github.com/siemens/ix/issues/933)) ([1558e92](https://github.com/siemens/ix/commit/1558e92a29cb08188e126fbd75fd3bdef4d8c0bd))
* **core/menu-avatar-item:** prevent color from being overwritten by global styles ([#1116](https://github.com/siemens/ix/issues/1116)) ([a15c619](https://github.com/siemens/ix/commit/a15c6196528567aec259de1a942a717a624a89f2))
* **core/menu-avatar-item:** use host for trigger target ([#1113](https://github.com/siemens/ix/issues/1113)) ([1fd1637](https://github.com/siemens/ix/commit/1fd16375fcdd427452527cf27ee574456787108c))
* **core/menu-category:** allow empty icon as menu-category-item ([#1110](https://github.com/siemens/ix/issues/1110)) ([03790e0](https://github.com/siemens/ix/commit/03790e0ef41d1b12e66a94ef7d453eefd0a3ebec))
* **core/menu-category:** fix unwanted behavior with active element ([#1102](https://github.com/siemens/ix/issues/1102)) ([99a9c5c](https://github.com/siemens/ix/commit/99a9c5c7fa48a9b3ca037ef1cb7cc5b0284f08c1))
* **core/menu-item:** suppress icon tooltip ([#887](https://github.com/siemens/ix/issues/887)) ([fc874a4](https://github.com/siemens/ix/commit/fc874a4e1a0c8ae2584f28168144b6c8be7819ab))
* **core/menu-settings:** update labels dynamically ([#937](https://github.com/siemens/ix/issues/937)) ([09dc395](https://github.com/siemens/ix/commit/09dc3955b1d6535554b48e155b354131b1c5537a))
* **core/menu:** adjust spacing of menu-button and app-switch ([#1040](https://github.com/siemens/ix/issues/1040)) ([7fa318f](https://github.com/siemens/ix/commit/7fa318fc1667021a0b6a7bd80fc4395182073707))
* **core/menu:** fix theme switching icon ([#1121](https://github.com/siemens/ix/issues/1121)) ([0def517](https://github.com/siemens/ix/commit/0def517ba142869dc47a56524ead891519212aaa))
* **core/message-bar:** fix styling ([#1064](https://github.com/siemens/ix/issues/1064)) ([62b7565](https://github.com/siemens/ix/commit/62b7565706ed150df9014d25037b653349491386))
* **core/modal-header:** prevent npe ([28da016](https://github.com/siemens/ix/commit/28da0163eaa8c1d5cdf592bb61c8c57965f3dc4e))
* **core/modal:** ensure that key down listener gets called ([#870](https://github.com/siemens/ix/issues/870)) ([ceacb71](https://github.com/siemens/ix/commit/ceacb716fd7431d03603962634f4987a652e1aaf))
* **core/modal:** fix padding ([#1126](https://github.com/siemens/ix/issues/1126)) ([37d90fb](https://github.com/siemens/ix/commit/37d90fb6d2f4364229c5fc8c891de8b2c50f1584))
* **core/modal:** fixed closing modal issue when press space or enter ([#1080](https://github.com/siemens/ix/issues/1080)) ([214012f](https://github.com/siemens/ix/commit/214012f4a63996ebe737e8198f52307366f048b0))
* **core/modal:** fixes runtime error ([#902](https://github.com/siemens/ix/issues/902)) ([f628f5f](https://github.com/siemens/ix/commit/f628f5f6985e91b61e1542d28f1a83d58febe2fb))
* **core/modal:** remove dialog on escape ([#1016](https://github.com/siemens/ix/issues/1016)) ([3b69aba](https://github.com/siemens/ix/commit/3b69aba23373f8425cf98d4e062356d4e15eb325))
* **core/panes:** expanded and slot error ([#1119](https://github.com/siemens/ix/issues/1119)) ([4d3f895](https://github.com/siemens/ix/commit/4d3f895fc61b332f403d1580794e70cbf921868c))
* **core/pill:** fix custom outline variant and add variant examples ([#968](https://github.com/siemens/ix/issues/968)) ([c364aab](https://github.com/siemens/ix/commit/c364aab12a3959e95b0b4be14a7ba5fc87041d86))
* **core/push-card:** option to collapse and expand push card ([#875](https://github.com/siemens/ix/issues/875)) ([74e43ad](https://github.com/siemens/ix/commit/74e43ad7d249f75491d0c9fe3a1398ef00bc2623))
* **core/radio-button:** fix alignment of checked indicator ([#1046](https://github.com/siemens/ix/issues/1046)) ([7698c64](https://github.com/siemens/ix/commit/7698c64e3eb75aa4182e592c1cd700aa76262180))
* **core/select|category-filter:** disable native autocomplete ([#987](https://github.com/siemens/ix/issues/987)) ([972506f](https://github.com/siemens/ix/commit/972506fe4f1843054d013ea95af805508d356be2))
* **core/select:** improve handling of filter dropdown ([#784](https://github.com/siemens/ix/issues/784)) ([3767fce](https://github.com/siemens/ix/commit/3767fce2cd95a125cebcee3076ac272ad2357d23))
* **core/slider:** use correct pointerup event ([#1054](https://github.com/siemens/ix/issues/1054)) ([e896454](https://github.com/siemens/ix/commit/e8964549cb24406a8e4ddf1d3166401703c95fad))
* **core/tabs:** prevent tab flickering ([#890](https://github.com/siemens/ix/issues/890)) ([bded378](https://github.com/siemens/ix/commit/bded3787d441a3a7de98ee04fdc311c436eaee6f))
* **core/tooltip:** a11y support ([#556](https://github.com/siemens/ix/issues/556)) ([65185ab](https://github.com/siemens/ix/commit/65185abaafc3455f45e79086ce480f8b017f6c4c))
* **core/tooltip:** positioning initial ([#1036](https://github.com/siemens/ix/issues/1036)) ([9ba9823](https://github.com/siemens/ix/commit/9ba9823d9bea7bf79d1803005fe39f573fa7b98a))
* **core/tooltip:** remove direct constructor access ([#1118](https://github.com/siemens/ix/issues/1118)) ([63dd48c](https://github.com/siemens/ix/commit/63dd48ce7cdd9d3eb326a248a8928ea13fc31f5a))
* **core/tree:** add undefined check to disconnected callback ([#867](https://github.com/siemens/ix/issues/867)) ([38e5ca6](https://github.com/siemens/ix/commit/38e5ca6b5bf71bac5e19557f4402ca8039cf72a6))
* **core/typography:** use ms--1 size in h6 ([#871](https://github.com/siemens/ix/issues/871)) ([44841dd](https://github.com/siemens/ix/commit/44841dde2a9986bcd835d04ccc9e8a36d78241a7))
* **core/upload:** replace class icons with ix-icon ([#1022](https://github.com/siemens/ix/issues/1022)) ([9198d31](https://github.com/siemens/ix/commit/9198d31be2c13a09c67e4094a10668e9c710304f))
* **core/utils:** prevent undefined access on OnListener decorator ([#1000](https://github.com/siemens/ix/issues/1000)) ([1711c08](https://github.com/siemens/ix/commit/1711c081638d59b4d2803fa69ebd9850781b5df0))
* **core/validation-tooltip:** prevent assignment/reading on null element ([#1001](https://github.com/siemens/ix/issues/1001)) ([813b882](https://github.com/siemens/ix/commit/813b882949addb687f89276a9e8610cd5de0ff4f))
* **core/windows-doc-generation:** fix for component-doc generation ([#1070](https://github.com/siemens/ix/issues/1070)) ([39d88a6](https://github.com/siemens/ix/commit/39d88a6551c02545a20e37e4fc767f9cc08bee55))
* **core/workflow-step:** retain icon color on state change when disabled ([#1031](https://github.com/siemens/ix/issues/1031)) ([c2fb15c](https://github.com/siemens/ix/commit/c2fb15c363b1f5b443ed6079dbdff7ed704840d3))
* **core:** remove type declaration from ts file ([#1052](https://github.com/siemens/ix/issues/1052)) ([c4028e4](https://github.com/siemens/ix/commit/c4028e4c67540d6e3244ef79c28417e97617968c))
* **react|vue:** define internal components ([#1099](https://github.com/siemens/ix/issues/1099)) ([984bb3c](https://github.com/siemens/ix/commit/984bb3c737202ffbb00fbbee150cceb61bfe07be))
* **toast:** fixed initial async undefined error ([#1039](https://github.com/siemens/ix/issues/1039)) ([6030480](https://github.com/siemens/ix/commit/603048045294200c178e8acc44c4d32225235d0b))


### Features

* **core/application:** app switch ([#1007](https://github.com/siemens/ix/issues/1007)) ([3298e87](https://github.com/siemens/ix/commit/3298e87f9a8e439e18265d7dbf5d7c4eaaa09432))
* **core/avatar:** add user-info to dropdown ([#1043](https://github.com/siemens/ix/issues/1043)) ([01a0093](https://github.com/siemens/ix/commit/01a009306b55a9747ee8fbcf6d99bacf9ee9a727))
* **core/card:** add selection and mouse states ([#1089](https://github.com/siemens/ix/issues/1089)) ([6eb71c2](https://github.com/siemens/ix/commit/6eb71c2d9ca50c7a261992d6bf9cdf5ec4c1391a))
* **core/date-dropdown:** new date-dropdown component ([#797](https://github.com/siemens/ix/issues/797)) ([710b356](https://github.com/siemens/ix/commit/710b356a2ebc0793e7f60d79ef85f913d19aed68))
* **core/date-picker/time-picker/date-time-picker:** refactor ([#737](https://github.com/siemens/ix/issues/737)) ([9879b2c](https://github.com/siemens/ix/commit/9879b2ce227205fa19daa0e935062abec7c60bdc))
* **core/dropdown:** allow trigger to toggle dropdown ([#872](https://github.com/siemens/ix/issues/872)) ([132c435](https://github.com/siemens/ix/commit/132c4356ade153833efff2269cfe415923e4d3b0))
* **core/icon-button:** implement a11y features for icon-button ([#502](https://github.com/siemens/ix/issues/502)) ([4f7275a](https://github.com/siemens/ix/commit/4f7275aeef3f82d715d5ee968ff0b712267bef89))
* **core/menu-about-news:** fullscreen pop up for sm screens ([#1005](https://github.com/siemens/ix/issues/1005)) ([42e3814](https://github.com/siemens/ix/commit/42e3814e95e2fb0633e9ab876f8f5c8117ff641f))
* **core/menu-avatar:** optional logout button, conditional dropdown ([#851](https://github.com/siemens/ix/issues/851)) ([3a51843](https://github.com/siemens/ix/commit/3a518432733ec095f5ffc118219521c996e367db))
* **react:** add vitest ([#1017](https://github.com/siemens/ix/issues/1017)) ([92cfe01](https://github.com/siemens/ix/commit/92cfe013c7508394c597fa54c3b435ddd71fb797))



Expand Down
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -162,8 +162,6 @@ Contributions, issues and feature requests are welcome!

- Daniel Leroux <[email protected]>
- Lukas Maurer <[email protected]>
- Carlos Leandro Cruz Ferrer <[email protected]>
- Gonçalo Ferreira <[email protected]>

## 📝 License

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"private": true,
"name": "mono-repo-ix",
"version": "2.0.4",
"version": "2.1.2-beta.0",
"license": "MIT",
"description": "Siemens iX monorepo",
"author": "Siemens AG",
Expand Down
7 changes: 4 additions & 3 deletions packages/aggrid/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"directory": "packages/aggrid"
},
"description": "AG Grid theme based on ix theme variables",
"version": "2.0.4",
"version": "2.1.2-beta.0",
"files": [
"LICENSE",
"README.md",
Expand All @@ -21,7 +21,7 @@
},
"devDependencies": {
"@playwright/test": "^1.32.1",
"@siemens/ix": "~2.0.4",
"@siemens/ix": "~2.1.2-beta.0",
"@siemens/ix-icons": "^2.0.0",
"@types/gulp": "^4.0.14",
"@types/gulp-postcss": "^8.0.4",
Expand All @@ -38,6 +38,7 @@
"ts-node": "^10.9.1"
},
"peerDependencies": {
"@siemens/ix": "~2.0.4"
"@siemens/ix": "~2.1.2-beta.0",
"ag-grid-community": "^28 || ^29 || ^30"
}
}
2 changes: 2 additions & 0 deletions packages/aggrid/scss/ix-aggrid.scss
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,9 @@
clip: unset !important;
clip-path: unset !important;
height: inherit !important;
max-height: unset !important;
width: inherit !important;
max-width: unset !important;
overflow: inherit !important;
position: inherit !important;
white-space: inherit !important;
Expand Down
10 changes: 5 additions & 5 deletions packages/angular-test-app/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "angular-test-app",
"version": "2.0.4",
"version": "2.1.2-beta.0",
"private": true,
"license": "MIT",
"scripts": {
Expand All @@ -18,11 +18,11 @@
"@angular/platform-browser": "^14.2.0",
"@angular/platform-browser-dynamic": "^14.2.0",
"@angular/router": "^14.2.0",
"@siemens/ix": "~2.0.4",
"@siemens/ix": "~2.1.2-beta.0",
"@siemens/ix-icons": "^2.0.0",
"@siemens/ix-angular": "~2.0.4",
"@siemens/ix-aggrid": "~2.0.4",
"@siemens/ix-echarts": "~2.0.4",
"@siemens/ix-angular": "~2.1.2-beta.0",
"@siemens/ix-aggrid": "~2.1.2-beta.0",
"@siemens/ix-echarts": "~2.1.2-beta.0",
"ag-grid-angular": "^30.0.0",
"ag-grid-community": "^30.2.0",
"ngx-echarts": "~14.0.0",
Expand Down
Loading

0 comments on commit b1168e1

Please sign in to comment.