Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
343 commits
Select commit Hold shift + click to select a range
72b3638
chore(deps-dev): bump eslint-config-next from 13.4.13 to 13.4.16
dependabot[bot] Aug 15, 2023
d808efd
Merge pull request #1413 from db-ui/dependabot-npm_and_yarn-eslint-co…
github-actions[bot] Aug 15, 2023
cfa67f7
chore(deps-dev): bump prettier from 3.0.1 to 3.0.2
dependabot[bot] Aug 16, 2023
cc6b7b2
Merge pull request #1415 from db-ui/dependabot-npm_and_yarn-prettier-…
github-actions[bot] Aug 16, 2023
8741621
chore(deps): bump next from 13.4.13 to 13.4.16
dependabot[bot] Aug 16, 2023
3b0d966
Merge pull request #1414 from db-ui/dependabot-npm_and_yarn-next-13.4.16
github-actions[bot] Aug 16, 2023
549c4f6
chore(deps-dev): bump @next/mdx from 13.4.15 to 13.4.16
dependabot[bot] Aug 16, 2023
93e4120
Merge pull request #1417 from db-ui/dependabot-npm_and_yarn-next-mdx-…
github-actions[bot] Aug 16, 2023
7f4c42c
chore(deps): bump @db-ui/react-elements from 0.24.5 to 0.24.6
dependabot[bot] Aug 16, 2023
52ddcfa
Merge pull request #1416 from db-ui/dependabot-npm_and_yarn-db-ui-rea…
github-actions[bot] Aug 16, 2023
bc5bdd3
refactor: updated to Node 18
mfranzke Aug 16, 2023
79fa8ec
refactor: updated to Node 20
mfranzke Aug 16, 2023
0f8a8ba
feat: add dynamic colors to change them via css-properties (#1396)
nmerget Aug 16, 2023
8a1b40e
Revert "refactor: updated to Node 20"
mfranzke Aug 16, 2023
72d14e2
Merge branch 'main' into 1418-using-a-newer-node-version
mfranzke Aug 16, 2023
8502a19
Merge pull request #1419 from db-ui/1418-using-a-newer-node-version
mfranzke Aug 17, 2023
7a44807
refactor: header to work with 3.0 navigation (#441)
nmerget Aug 17, 2023
287178c
chore: comment
mfranzke Aug 17, 2023
a6bd567
refactor: further prettifying
mfranzke Aug 17, 2023
d91d4d6
refactor: we even also need to ignore this cache folder
mfranzke Aug 17, 2023
a3f89cd
Merge pull request #1423 from db-ui/refactor-further-lint-adaptions
mfranzke Aug 17, 2023
b23814d
refactor: consolidating lintings
mfranzke Aug 17, 2023
bb09391
refactor: optimized this so that lint-staged doesn't have to search f…
mfranzke Aug 17, 2023
d652edf
chore(deps): bump next from 13.4.16 to 13.4.18
dependabot[bot] Aug 18, 2023
f0e3fb2
Merge pull request #1425 from db-ui/dependabot-npm_and_yarn-next-13.4.18
github-actions[bot] Aug 18, 2023
4333fd7
chore(deps-dev): bump eslint-config-next from 13.4.16 to 13.4.18
dependabot[bot] Aug 18, 2023
f906e7b
Merge pull request #1426 from db-ui/dependabot-npm_and_yarn-eslint-co…
github-actions[bot] Aug 18, 2023
9d10975
chore(deps-dev): bump @next/mdx from 13.4.16 to 13.4.18
dependabot[bot] Aug 18, 2023
446c784
Merge pull request #1429 from db-ui/dependabot-npm_and_yarn-next-mdx-…
github-actions[bot] Aug 18, 2023
1882f33
chore(deps-dev): bump sass from 1.65.1 to 1.66.0
dependabot[bot] Aug 18, 2023
c640393
Merge pull request #1428 from db-ui/dependabot-npm_and_yarn-sass-1.66.0
mfranzke Aug 18, 2023
e485247
chore(deps-dev): bump @vitejs/plugin-vue from 4.2.3 to 4.3.1
dependabot[bot] Aug 18, 2023
253f32e
Merge pull request #1427 from db-ui/dependabot-npm_and_yarn-vitejs-pl…
mfranzke Aug 18, 2023
2407cda
fix: corrected that filetype selector
mfranzke Aug 18, 2023
43ff415
refactor: we don't need prettier, as this is already included with xo
mfranzke Aug 18, 2023
d8188fc
Merge branch 'main' into 1424-consolidate-lintings-on-pre-commit
mfranzke Aug 18, 2023
e06b383
Merge pull request #1430 from db-ui/1424-consolidate-lintings-on-pre-…
mfranzke Aug 18, 2023
5dc140a
fix: issue with jscpd not loading config for lint-staged (#1431)
nmerget Aug 18, 2023
bef24d2
refactor: doing markdownlint only for the staged files
mfranzke Aug 18, 2023
cb38c43
Merge pull request #1433 from db-ui/refactor-staged-lint-for-markdown…
mfranzke Aug 18, 2023
464b82f
fix: issue with empty meta-navigation and wrong screen overwrite (#1434)
nmerget Aug 18, 2023
306e8ae
chore(deps-dev): bump eslint-config-next from 13.4.18 to 13.4.19
dependabot[bot] Aug 21, 2023
c571e54
Merge pull request #1436 from db-ui/dependabot-npm_and_yarn-eslint-co…
github-actions[bot] Aug 21, 2023
f14a0a8
chore(deps-dev): bump @next/mdx from 13.4.18 to 13.4.19
dependabot[bot] Aug 21, 2023
e6f256c
Merge pull request #1440 from db-ui/dependabot-npm_and_yarn-next-mdx-…
github-actions[bot] Aug 21, 2023
97faf2e
chore(deps-dev): bump @types/node from 20.5.0 to 20.5.1
dependabot[bot] Aug 21, 2023
2fbeea6
Merge pull request #1437 from db-ui/dependabot-npm_and_yarn-types-nod…
github-actions[bot] Aug 21, 2023
cb149e0
chore(deps): bump next from 13.4.18 to 13.4.19
dependabot[bot] Aug 21, 2023
7f95ac1
Merge pull request #1439 from db-ui/dependabot-npm_and_yarn-next-13.4.19
github-actions[bot] Aug 21, 2023
0873bb9
chore(deps-dev): bump sass from 1.66.0 to 1.66.1
dependabot[bot] Aug 21, 2023
df185d0
Merge pull request #1441 from db-ui/dependabot-npm_and_yarn-sass-1.66.1
github-actions[bot] Aug 21, 2023
163d32d
chore(deps): bump tslib from 2.6.1 to 2.6.2
dependabot[bot] Aug 21, 2023
067c269
Merge pull request #1438 from db-ui/dependabot-npm_and_yarn-tslib-2.6.2
github-actions[bot] Aug 21, 2023
9dec262
chore: update local names for windows fonts
nmerget Aug 21, 2023
b49f764
Merge branch 'main' into 1372-incorrect-local-font-names
nmerget Aug 21, 2023
2792a0f
fix: all colors in components to work with dark-mode (#1422)
nmerget Aug 21, 2023
d3b43eb
Merge branch 'main' into 1372-incorrect-local-font-names
mfranzke Aug 21, 2023
23feeb6
Merge branch 'main' into mfranzke-patch-3
mfranzke Aug 21, 2023
8403d5c
refactor: renamed those slightly
mfranzke Aug 21, 2023
5471fba
refactor: added relevant entry to copy-and-paste-linting ignore (#1397)
mfranzke Aug 21, 2023
46a0a42
Merge branch 'main' into 1372-incorrect-local-font-names
mfranzke Aug 21, 2023
6b38441
Merge pull request #1373 from db-ui/1372-incorrect-local-font-names
mfranzke Aug 21, 2023
b9a4658
refactor: cicd install process (#1446)
nmerget Aug 21, 2023
64f36a9
Merge branch 'main' into mfranzke-patch-3
mfranzke Aug 21, 2023
85a8865
feat: add emphasis for divider (#1443)
nmerget Aug 21, 2023
8cfae27
chore(deps-dev): bump lint-staged from 14.0.0 to 14.0.1
dependabot[bot] Aug 22, 2023
730f50c
Merge pull request #1448 from db-ui/dependabot-npm_and_yarn-lint-stag…
github-actions[bot] Aug 22, 2023
da04815
chore(deps-dev): bump @vitejs/plugin-vue from 4.3.1 to 4.3.2
dependabot[bot] Aug 22, 2023
d7a92be
Merge pull request #1447 from db-ui/dependabot-npm_and_yarn-vitejs-pl…
github-actions[bot] Aug 22, 2023
43630f6
Merge branch 'main' into mfranzke-patch-3
mfranzke Aug 22, 2023
0822089
fix: colors for tag to work with dark-mode (#1451)
nmerget Aug 22, 2023
e6805f2
Test playwright cache 2 (#1450)
nmerget Aug 22, 2023
979414b
fix: issue with drawer header not aligned correctly (#1453)
nmerget Aug 22, 2023
603744b
fix: tag colors for emphasis strong (#1454)
nmerget Aug 22, 2023
3df7790
chore(deps-dev): bump @types/node from 20.5.1 to 20.5.3
dependabot[bot] Aug 23, 2023
942cbdb
Merge pull request #1457 from db-ui/dependabot-npm_and_yarn-types-nod…
github-actions[bot] Aug 23, 2023
6625cee
chore(deps-dev): bump @types/react from 18.2.20 to 18.2.21
dependabot[bot] Aug 23, 2023
a20dc8e
Merge pull request #1458 from db-ui/dependabot-npm_and_yarn-types-rea…
github-actions[bot] Aug 23, 2023
31e030d
chore(deps-dev): bump @vitejs/plugin-vue from 4.3.2 to 4.3.3
dependabot[bot] Aug 23, 2023
b6a518d
Merge pull request #1459 from db-ui/dependabot-npm_and_yarn-vitejs-pl…
github-actions[bot] Aug 23, 2023
bf5274b
feat: added en as the default language
mfranzke Aug 23, 2023
512f857
refactor: next export is deprecated
mfranzke Aug 23, 2023
5d00ece
Revert "feat: added en as the default language"
mfranzke Aug 23, 2023
3069a3a
refactor: try that different approach
mfranzke Aug 23, 2023
ac3573b
Revert "refactor: next export is deprecated"
mfranzke Aug 23, 2023
3ab1d44
feat: add controlling for power-apps canvas (#1367)
nmerget Aug 23, 2023
8e953f2
refactor: code optimization
mfranzke Aug 23, 2023
b57e88f
Merge branch 'main' into mfranzke-patch-3
mfranzke Aug 23, 2023
67ea4e2
refactor: next export is deprecated (#1462)
mfranzke Aug 23, 2023
89c48fd
Merge branch 'main' into 1460-no-language-defined-in-example-pages
nmerget Aug 23, 2023
59c0554
refactor: let's give this a try
mfranzke Aug 23, 2023
2c5ff93
Merge pull request #1461 from db-ui/1460-no-language-defined-in-examp…
mfranzke Aug 23, 2023
1291150
refactor: reverted this
mfranzke Aug 23, 2023
e2144e1
fix: we need to ensure the long form font names for local environment…
mfranzke Aug 23, 2023
8c6cf22
Merge branch 'main' into 1463-fonts-db-screen-sans-regular-reference-…
mfranzke Aug 23, 2023
141992d
Merge pull request #1467 from db-ui/1463-fonts-db-screen-sans-regular…
mfranzke Aug 23, 2023
5402d01
refactor: added correct default value
mfranzke Aug 23, 2023
15ba6f4
refactor: added correct default value
mfranzke Aug 23, 2023
488f8cc
refactor: added correct default values
mfranzke Aug 23, 2023
689197a
fix: made merge-reports an always job (#1475)
nmerget Aug 23, 2023
a6add68
Merge branch 'main' into 1470-power-apps-default-values-for-components
mfranzke Aug 23, 2023
4bf572b
Merge pull request #1474 from db-ui/1470-power-apps-default-values-fo…
mfranzke Aug 23, 2023
611022f
refactor(checkbox): work with indeterminate state (#1148)
annsch Aug 23, 2023
1ca179a
refactor: weaken global selector
mfranzke Aug 23, 2023
0031609
chore(deps-dev): bump @types/node from 20.5.3 to 20.5.4
dependabot[bot] Aug 24, 2023
d5ac21e
Merge pull request #1478 from db-ui/dependabot-npm_and_yarn-types-nod…
github-actions[bot] Aug 24, 2023
ff0ccb2
Merge branch 'main' into 1473-power-apps-global-font-size-selectors
mfranzke Aug 24, 2023
2723c6e
refactor: root tonality to work with MS Power Apps
nmerget Aug 24, 2023
bee665a
Merge remote-tracking branch 'origin/1473-power-apps-global-font-size…
nmerget Aug 24, 2023
4a66d78
Merge pull request #1477 from db-ui/1473-power-apps-global-font-size-…
mfranzke Aug 24, 2023
962771f
fix: content break for link (#1479)
nmerget Aug 24, 2023
186aeeb
fix: issue with uuid inside node context (#1480)
nmerget Aug 24, 2023
992556d
fix: issue with foundations for color transitions and tonality icons …
nmerget Aug 24, 2023
dade607
docs: checklist should be optional
annsch Aug 24, 2023
732fe69
Merge branch 'main' into docs-pr-template
annsch Aug 24, 2023
b86f29d
feat: accordion (#1342)
annsch Aug 24, 2023
8ec7f7a
Merge branch 'main' into docs-pr-template
nmerget Aug 24, 2023
9d76ce1
Merge pull request #1260 from db-ui/docs-pr-template
annsch Aug 24, 2023
6a3c786
Merge branch 'main' into mfranzke-patch-3
annsch Aug 24, 2023
1a5f57a
Merge pull request #1294 from db-ui/mfranzke-patch-3
mfranzke Aug 24, 2023
e13026e
fix: db font-family for power apps (#1482)
nmerget Aug 24, 2023
2df9dd5
refactor: icon variants (#1466)
nmerget Aug 24, 2023
f71e34d
chore(deps-dev): bump @types/node from 20.5.4 to 20.5.6
dependabot[bot] Aug 25, 2023
86e0025
Merge pull request #1486 from db-ui/dependabot-npm_and_yarn-types-nod…
github-actions[bot] Aug 25, 2023
13e9fc2
fix: issue with justify-content: end because it has mixed support (#1…
nmerget Aug 25, 2023
f1b1c87
fix: min height for header with brand only (#1483)
nmerget Aug 25, 2023
a0f7217
fix: issues with mobile header (#1485)
nmerget Aug 25, 2023
d12af2c
fix: add missing id for components to use them from DOM or e2e tests …
nmerget Aug 25, 2023
3342540
refactor: possible simplification
mfranzke Aug 25, 2023
6eb9c18
refactor: another try
mfranzke Aug 25, 2023
fe7ebeb
refactor: further optimization
mfranzke Aug 25, 2023
9875c3e
refactor: more readable
mfranzke Aug 25, 2023
d13930a
chore: another simplification
mfranzke Aug 25, 2023
0ce16ab
chore: so sad …
mfranzke Aug 25, 2023
4271655
chore: another try
mfranzke Aug 25, 2023
bf24c5a
chore(deps-dev): bump @types/node from 20.5.6 to 20.5.7
dependabot[bot] Aug 28, 2023
995c848
Merge pull request #1493 from db-ui/dependabot-npm_and_yarn-types-nod…
github-actions[bot] Aug 28, 2023
b3ed704
chore(deps-dev): bump eslint from 8.47.0 to 8.48.0
dependabot[bot] Aug 28, 2023
d2a8f49
Merge pull request #1492 from db-ui/dependabot-npm_and_yarn-eslint-8.…
mfranzke Aug 28, 2023
bafce47
fix(1495): allow string for min and max
annsch Aug 28, 2023
d99c35d
Merge branch 'main' into fix-1495
annsch Aug 28, 2023
9f2fa04
Merge pull request #1496 from db-ui/fix-1495
annsch Aug 28, 2023
54a6900
feat: add css nano with postcss (#1497)
nmerget Aug 28, 2023
a9f02aa
fix: issue with button not having auto width (#1499)
nmerget Aug 29, 2023
00e1935
fix: broken illustrative icons (#1502)
nmerget Aug 29, 2023
e779938
feat: let's add this component as well
mfranzke Aug 29, 2023
3bcd5d2
Merge branch 'main' into 1401-divider-power-apps-component
mfranzke Aug 29, 2023
6117870
chore(deps-dev): bump @vitejs/plugin-vue from 4.3.3 to 4.3.4
dependabot[bot] Aug 30, 2023
fcdec9c
Merge pull request #1504 from db-ui/dependabot-npm_and_yarn-vitejs-pl…
github-actions[bot] Aug 30, 2023
ce89e02
chore(deps-dev): bump postcss from 8.4.28 to 8.4.29
dependabot[bot] Aug 30, 2023
ecd0e16
Merge pull request #1506 from db-ui/dependabot-npm_and_yarn-postcss-8…
github-actions[bot] Aug 30, 2023
78a760e
chore(deps-dev): bump prettier from 3.0.2 to 3.0.3
dependabot[bot] Aug 30, 2023
6915235
Merge pull request #1505 from db-ui/dependabot-npm_and_yarn-prettier-…
github-actions[bot] Aug 30, 2023
3876cd0
feat: added relevant language files
mfranzke Aug 30, 2023
4dce25c
Merge branch 'main' into 1401-divider-power-apps-component
mfranzke Aug 30, 2023
c7e45b3
fix: issue with tailwind sizings (#1507)
nmerget Aug 30, 2023
7f5dda2
fix: missing input types (#1508)
nmerget Aug 30, 2023
79babaf
Merge branch 'main' into mfranzke-patch-2
mfranzke Aug 30, 2023
1abf5de
Merge branch 'main' into 1401-divider-power-apps-component
mfranzke Aug 30, 2023
14fefbd
refactor: icons (#1490)
nmerget Aug 30, 2023
951e514
Merge branch 'main' into 1401-divider-power-apps-component
mfranzke Aug 30, 2023
18de937
Merge branch 'main' into mfranzke-patch-2
mfranzke Aug 30, 2023
723b827
refactor: beautify
mfranzke Aug 30, 2023
a66339b
chore(deps-dev): bump @react-docgen/cli from 1.0.3 to 1.0.4
dependabot[bot] Aug 31, 2023
adfa809
Merge pull request #1511 from db-ui/dependabot-npm_and_yarn-react-doc…
github-actions[bot] Aug 31, 2023
4a5d529
chore(deps-dev): bump glob from 10.3.3 to 10.3.4
dependabot[bot] Aug 31, 2023
bb818a1
Merge pull request #1510 from db-ui/dependabot-npm_and_yarn-glob-10.3.4
github-actions[bot] Aug 31, 2023
04826f4
chore(deps-dev): bump commander from 10.0.1 to 11.0.0
dependabot[bot] Aug 31, 2023
34da7e6
Merge pull request #1509 from db-ui/dependabot-npm_and_yarn-commander…
mfranzke Aug 31, 2023
ce57921
Merge branch 'main' into 1401-divider-power-apps-component
annsch Aug 31, 2023
4c26009
Merge branch 'main' into mfranzke-patch-2
mfranzke Aug 31, 2023
02daaf0
Merge pull request #1503 from db-ui/1401-divider-power-apps-component
mfranzke Aug 31, 2023
f64f4e9
Merge branch 'main' into mfranzke-patch-2
mfranzke Aug 31, 2023
36156ca
refactor: deactivate divider generation again for now
mfranzke Sep 1, 2023
dc46961
feat: added correct default values
mfranzke Sep 1, 2023
0b72ea9
Merge pull request #1512 from db-ui/refactor-power-apps-divider
mfranzke Sep 1, 2023
065c022
refactor: changed syntax
mfranzke Sep 1, 2023
446e347
Merge pull request #1516 from db-ui/1514-power-apps-icon-name-pattern…
mfranzke Sep 1, 2023
f5a7a02
chore(deps-dev): bump @types/node from 20.5.7 to 20.5.9
dependabot[bot] Sep 4, 2023
f7fbd13
Merge pull request #1518 from db-ui/dependabot-npm_and_yarn-types-nod…
github-actions[bot] Sep 4, 2023
4687912
chore(deps-dev): bump markdownlint-cli from 0.35.0 to 0.36.0
dependabot[bot] Sep 4, 2023
0c96a7f
Merge pull request #1517 from db-ui/dependabot-npm_and_yarn-markdownl…
mfranzke Sep 4, 2023
9078133
Merge branch 'main' into mfranzke-patch-2
annsch Sep 4, 2023
6c032a3
Merge pull request #1489 from db-ui/mfranzke-patch-2
mfranzke Sep 4, 2023
7d3e1f6
refactor(input): optimized showcase
mfranzke Sep 4, 2023
8db7787
chore(deps-dev): bump @babel/preset-react from 7.22.5 to 7.22.15
dependabot[bot] Sep 5, 2023
87fffd7
Merge pull request #1520 from db-ui/dependabot-npm_and_yarn-babel-pre…
github-actions[bot] Sep 5, 2023
3714a34
chore(deps-dev): bump @babel/cli from 7.22.10 to 7.22.15
dependabot[bot] Sep 5, 2023
97c8043
Merge pull request #1521 from db-ui/dependabot-npm_and_yarn-babel-cli…
github-actions[bot] Sep 5, 2023
04249f7
Merge branch 'main' into refactor-input-showcase
annsch Sep 5, 2023
74ec853
fix(power apps): added missing selector for font-family definition
mfranzke Sep 5, 2023
a0ae2a4
Merge pull request #1525 from db-ui/1524-power-apps-incorrect-font-fa…
mfranzke Sep 5, 2023
a0bc628
Merge branch 'main' into refactor-input-showcase
mfranzke Sep 5, 2023
6ec2740
test: 💍 updated screenshots for db-input
annsch Sep 5, 2023
8ae1ebc
test: 💍 updated script for screenshot regeneration
annsch Sep 5, 2023
c046744
refactor: we need to add this again
mfranzke Sep 5, 2023
9ef8e43
Merge pull request #1526 from db-ui/test-updated-screenshot-regeneration
annsch Sep 5, 2023
38f0fd6
Merge branch 'main' into refactor-input-showcase
mfranzke Sep 5, 2023
5b24072
test: 💍 updated screenshots part 2
annsch Sep 5, 2023
a0d59da
fix: 🐛 used wrong build script before
annsch Sep 5, 2023
5d66e6b
Merge pull request #1519 from db-ui/refactor-input-showcase
mfranzke Sep 5, 2023
10f4627
Merge branch 'main' into fix-screenshot-generation
mfranzke Sep 5, 2023
ec050b2
Merge pull request #1527 from db-ui/fix-screenshot-generation
mfranzke Sep 5, 2023
981493b
fix: new icons syntax
mfranzke Sep 6, 2023
f34e568
Merge pull request #1530 from db-ui/fix-new-icon-mixin-syntax
mfranzke Sep 6, 2023
d6fd436
refactor: added missing prop
mfranzke Sep 6, 2023
9a8917b
refactor: added missing prop
mfranzke Sep 6, 2023
75a601f
refactor: removed redundant property
mfranzke Sep 6, 2023
f1bf19d
refactor: added missing styling
mfranzke Sep 6, 2023
442ef1e
docs: added further entries
mfranzke Sep 6, 2023
3baff71
docs: added select
mfranzke Sep 6, 2023
ef69ba3
refactor: scripts
mfranzke Sep 6, 2023
d9eb336
Add textarea component (#947)
dkolba Sep 6, 2023
3cf2084
chore(deps-dev): bump vue-tsc from 1.8.8 to 1.8.10
dependabot[bot] Sep 7, 2023
1807ce6
Merge pull request #1535 from db-ui/dependabot-npm_and_yarn-vue-tsc-1…
github-actions[bot] Sep 7, 2023
df3dc76
Merge branch 'main' into refactor-scripts
mfranzke Sep 7, 2023
dd4a7fc
Merge branch 'main' into 1365-select
mfranzke Sep 7, 2023
083c35a
refactor: adding that event as well
mfranzke Sep 7, 2023
4acaf4c
fix: issue with mobile header wrong padding and not hidden on desktop…
nmerget Sep 7, 2023
8fe9f6e
refactor(textarea): the standard behaviour should be the natives elem…
mfranzke Sep 7, 2023
64fb769
test: updated screenshots
mfranzke Sep 7, 2023
3830659
docs: added further input types
mfranzke Sep 7, 2023
05858b9
fix: search shouldn't behave differently (most likely)
mfranzke Sep 7, 2023
9d91a70
style: added relevant styles for input type search
mfranzke Sep 7, 2023
0186044
Merge branch 'main' into refactor-scripts
mfranzke Sep 7, 2023
6c5f7a6
feat: new types section
mfranzke Sep 7, 2023
62e037b
Merge branch 'main' into 1365-select
mfranzke Sep 7, 2023
7b57090
Merge pull request #1540 from db-ui/1539-dbinput-behaves-incorrectly-…
mfranzke Sep 7, 2023
fc9e05d
Update README.md
dkolba Sep 7, 2023
e0c2898
Merge pull request #1543 from db-ui/dkolba-patch-1
mfranzke Sep 7, 2023
6d12480
Merge branch 'main' into refactor-scripts
mfranzke Sep 8, 2023
3f67885
Merge branch 'main' into 1534-textarea-standard-resizing-behaviour
mfranzke Sep 8, 2023
c3ae331
Merge branch 'main' into 1365-select
mfranzke Sep 8, 2023
d5fd3da
chore(deps): bump actions/checkout from 3 to 4
dependabot[bot] Sep 8, 2023
4e7c383
Merge pull request #1522 from db-ui/dependabot-github_actions-actions…
mfranzke Sep 8, 2023
85497c4
Merge branch 'main' into 1365-select
mfranzke Sep 8, 2023
d8d17c3
Merge branch 'main' into refactor-scripts
annsch Sep 8, 2023
9446a3b
Merge pull request #1533 from db-ui/refactor-scripts
mfranzke Sep 8, 2023
9ca2071
Merge branch 'main' into 1365-select
mfranzke Sep 8, 2023
aae363d
Merge branch 'main' into 1534-textarea-standard-resizing-behaviour
mfranzke Sep 8, 2023
38e10ec
Merge pull request #1538 from db-ui/1534-textarea-standard-resizing-b…
mfranzke Sep 8, 2023
68507f4
Merge branch 'main' into 1365-select
mfranzke Sep 8, 2023
4d9ea1e
Merge pull request #1532 from db-ui/1365-select
mfranzke Sep 8, 2023
d1f7f9c
chore(deps-dev): bump inquirer from 9.2.10 to 9.2.11
dependabot[bot] Sep 11, 2023
68fb351
Merge pull request #1548 from db-ui/dependabot-npm_and_yarn-inquirer-…
github-actions[bot] Sep 11, 2023
cfe2f9a
chore(deps-dev): bump eslint from 8.48.0 to 8.49.0
dependabot[bot] Sep 11, 2023
4dd0fea
Merge pull request #1549 from db-ui/dependabot-npm_and_yarn-eslint-8.…
mfranzke Sep 11, 2023
8a8acfe
chore(deps-dev): bump @types/node from 20.5.9 to 20.6.0
dependabot[bot] Sep 11, 2023
ddfa8fc
Merge pull request #1547 from db-ui/dependabot-npm_and_yarn-types-nod…
mfranzke Sep 11, 2023
acced3d
chore: update from main
nmerget Sep 11, 2023
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
  •  
  •  
  •  
29 changes: 29 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
## Proposed changes

<!-- Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request. If it fixes a bug or resolves a feature request, be sure to link to that issue. -->

## Types of changes

<!-- What types of changes does your code introduce?
_Put an `x` in the boxes that apply_ -->

- [ ] Bugfix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Refactoring (fix on existing components or architectural decisions)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Documentation Update (if none of the other choices apply)

<!-- ## Checklist

_Put an `x` in the boxes that apply.

- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] I have added necessary documentation (if appropriate)
-->

## Further comments

<!-- If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...

❤️ Thank you!
-->
29 changes: 14 additions & 15 deletions .github/actions/npm-cache/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,38 +10,37 @@ inputs:
description: "Path for package-lock.json"
required: false
default: "**/package-lock.json"
outputs:
cache-hit:
description: "A boolean value to indicate an exact match was found for the primary key"
value: ${{ steps.set-cache.outputs.cache-hit }}
nodeVersion:
description: "Node version"
required: false
default: "18"
runs:
using: "composite"
steps:
- name: Setup node equally to our local development version
- name: 🆙 Setup node
# pick the Node version to use and install it
# https://github.com/actions/setup-node
uses: actions/setup-node@v3
with:
node-version: 16
node-version: ${{ inputs.nodeVersion }}

- name: Display node and npm version
shell: bash
run: |
node --version
npm --version

- name: Init Cache
- name: 🆒 Init Cache
uses: actions/cache@v3
id: "npm-cache"
id: "cache"
with:
path: ${{ inputs.nodeModulesPath }}
key: ${{ runner.os }}-node-${{ hashFiles(inputs.packageLockPath) }}
key: ${{ runner.os }}-node-${{ inputs.nodeVersion }}-${{ hashFiles(inputs.packageLockPath) }}
restore-keys: |
${{ runner.os }}-node-
${{ runner.os }}-node-${{ inputs.nodeVersion }}

- name: 🥊 Set cache-hit
id: "set-cache"
run: echo "cache-hit=$CACHE_HIT" >> $GITHUB_OUTPUT
- name: ⏬ NPM ci
shell: bash
env:
CACHE_HIT: ${{steps.npm-cache.outputs.cache-hit}}
if: steps.cache.outputs.cache-hit != 'true'
run: |
npm ci
6 changes: 3 additions & 3 deletions .github/scripts/cleanup-gh-pages.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ const TAG = 'cleanup-gh-pages:';
const removeOldFromPath = (isTag, data) => {
const path = `public/${isTag ? 'version' : 'review'}`;
if (FS.existsSync(path) && data?.length > 0) {
const dirsToDelete = FS.readdirSync(path).filter(
(file) => !data.find((branch) => branch.name === file)
);
const dirsToDelete = FS.readdirSync(path)
.filter((file) => !data.find((branch) => branch.name === file))
.filter((file) => file !== 'main');
if (dirsToDelete?.length > 0) {
console.log(
TAG,
Expand Down
13 changes: 1 addition & 12 deletions .github/workflows/00-init.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,22 +12,11 @@ jobs:
uses: styfle/[email protected]

- name: ⬇ Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 🔄 Init Cache Default
id: "npm-cache"
uses: ./.github/actions/npm-cache

- name: 🎄🥊 Log cache-hit
run: echo $CACHE_HIT
shell: bash
env:
CACHE_HIT: ${{steps.npm-cache.outputs.cache-hit}}

- name: 📥 Download deps default-npm-cache
if: steps.npm-cache.outputs.cache-hit != 'true'
uses: bahmutov/npm-install@v1

- name: 💀 Killing me softly
uses: ./.github/actions/cancel-workflow
if: failure()
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/00-scan-secrets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: ⬇ Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/01-build-outputs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: ⬇ Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 🔄 Init Cache
uses: ./.github/actions/npm-cache
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/01-build-packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: ⬇ Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 🔄 Init Cache
uses: ./.github/actions/npm-cache
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/01-build-power-apps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: ⬇ Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 🔄 Init Cache
uses: ./.github/actions/npm-cache
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/01-build-showcases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: ⬇ Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 🔄 Init Cache
uses: ./.github/actions/npm-cache
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/01-get-publish-version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
version: ${{ steps.getVersion.outputs.version }}
steps:
- name: ⬇ Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 🔄 Init Cache
uses: ./.github/actions/npm-cache
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/01-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: ⬇️ Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 🔄 Init Cache
uses: ./.github/actions/npm-cache
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/01-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: ⬇️ Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 🔄 Init Cache
uses: ./.github/actions/npm-cache
Expand Down
42 changes: 20 additions & 22 deletions .github/workflows/02-e2e-showcases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,64 +8,62 @@ permissions:
contents: write

jobs:
playwright-ct-react:
name: 🧪 with 🎭
playwright-showcases:
name: 🧪🎭 - ${{ matrix.framework }}:${{ matrix.shard }}
runs-on: ubuntu-latest
container:
image: mcr.microsoft.com/playwright:v1.35.1-focal
strategy:
fail-fast: false
matrix:
framework: [angular, react, vue]

shard: [1/2, 2/2]
steps:
- name: ⬇ Checkout repo
uses: actions/checkout@v3
- name: ⏬ Checkout repo
uses: actions/checkout@v4

- name: 🔄 Init Cache
uses: ./.github/actions/npm-cache

- name: 📲 Install esbuild (binary workaround)
run: npm i -D esbuild-linux-64

- name: Download foundations build
- name: Download foundations build
uses: ./.github/actions/download-tar-artifact
with:
name: db-ui-foundations-build
path: packages/foundations/build

- name: Download output
- name: Download output
uses: ./.github/actions/download-tar-artifact
with:
name: db-ui-output
path: output

- name: Download components styles build
- name: Download components styles build
uses: ./.github/actions/download-tar-artifact
with:
name: db-ui-components-build
path: packages/components/build

- name: Download showcases
- name: Download showcases
uses: ./.github/actions/download-tar-artifact
with:
name: db-ui-showcases
path: build-showcases

- name: 📥 Download deps
uses: bahmutov/npm-install@v1
with:
install-command: npm ci --ignore-scripts

- name: 📲 Install esbuild (binary workaround)
run: npm i -D esbuild-linux-64

- name: 👩‍🔬 Test showcase with Playwright 🎭
env:
HOME: /root
run: npm run test:${{ matrix.framework }}-showcase
run: npm run test:${{ matrix.framework }}-showcase -- -- --shard=${{ matrix.shard }}

- name: 🆙 Upload playwright-report
- name: 🆙 Upload blob report to GitHub Actions Artifacts
if: always()
uses: actions/upload-artifact@v3
with:
name: ${{ matrix.framework}}-showcase-playwright-report
path: ./showcases/${{ matrix.framework }}-showcase/playwright-report
retention-days: 30
name: all-blob-reports
path: ./showcases/blob-report
retention-days: 1

- name: 🆙 Upload test results
if: failure()
Expand Down
41 changes: 19 additions & 22 deletions .github/workflows/02-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,47 +8,44 @@ permissions:
contents: write

jobs:
playwright-ct-react:
name: 🧪 with 🎭
playwright-ct:
name: 🧪🎭 - ${{ matrix.framework }}:${{ matrix.shard }}
runs-on: ubuntu-latest
container:
image: mcr.microsoft.com/playwright:v1.35.1-focal
strategy:
fail-fast: false
matrix:
framework: [react, vue]

shard: [1/4, 2/4, 3/4, 4/4]
steps:
- name: ⬇ Checkout repo
uses: actions/checkout@v3
- name: ⏬ Checkout repo
uses: actions/checkout@v4

- name: 🔄 Init Cache
uses: ./.github/actions/npm-cache

- name: 📲 Install esbuild (binary workaround)
run: npm i -D esbuild-linux-64

- name: Download foundations build
- name: Download foundations build
uses: ./.github/actions/download-tar-artifact
with:
name: db-ui-foundations-build
path: packages/foundations/build

- name: Download output
- name: Download output
uses: ./.github/actions/download-tar-artifact
with:
name: db-ui-output
path: output

- name: Download components styles build
- name: Download components styles build
uses: ./.github/actions/download-tar-artifact
with:
name: db-ui-components-build
path: packages/components/build

- name: 📥 Download deps
uses: bahmutov/npm-install@v1
with:
install-command: npm ci --ignore-scripts

- name: 📲 Install esbuild (binary workaround)
working-directory: ./output/react
run: npm i -D esbuild-linux-64

- name: 🚋 Get working directory
id: workingDirectory
shell: bash
Expand All @@ -63,15 +60,15 @@ jobs:
working-directory: ./output/${{ steps.workingDirectory.outputs.dir }}
env:
HOME: /root
run: npx playwright test
run: npx playwright test --shard=${{ matrix.shard }}

- name: 🆙 Upload playwright-report
- name: 🆙 Upload blob report to GitHub Actions Artifacts
if: always()
uses: actions/upload-artifact@v3
with:
name: ${{ matrix.framework}}-playwright-report
path: ./output/${{ steps.workingDirectory.outputs.dir }}/playwright-report
retention-days: 30
name: all-blob-reports
path: ./output/${{ steps.workingDirectory.outputs.dir }}/blob-report
retention-days: 1

- name: 🆙 Upload test results
if: failure()
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/03-deploy-gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: ⬇ Checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 🔄 Init Cache
uses: ./.github/actions/npm-cache
Expand Down
Loading