Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Align main to develop #84

Closed
wants to merge 329 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
329 commits
Select commit Hold shift + click to select a range
064e1ec
QOLOE-18 Fixed colors vars, arrow sizes and margins
stvp-qld Apr 16, 2024
493a9a5
QOLOE-18 add responsive / smaller viewport support
stvp-qld Apr 16, 2024
4880ed6
QOLOE-16 Adding MDX support and cleaning up default story params
stvp-qld Apr 23, 2024
e6e846b
Merge pull request #48 from qld-gov-au/QOLOE-9-Alert-align-to-coding-…
stvp-qld Apr 23, 2024
121de15
Merge branch 'develop' into QOLOE-16-Inpage-Nav-component
stvp-qld Apr 23, 2024
8172748
Merge pull request #49 from qld-gov-au/QOLOE-16-Inpage-Nav-component
stvp-qld Apr 23, 2024
2289c92
QOLOE-83 Adding placeholders for label, messages, ..
ghazal-salehi Apr 23, 2024
b45ab56
Merge branch 'develop' into QOLOE-83-select
ghazal-salehi Apr 23, 2024
8098796
Merge pull request #42 from qld-gov-au/QOLOE-83-select
ghazal-salehi Apr 23, 2024
d4f5c4d
Merge pull request #54 from qld-gov-au/storybook-github-actions-autoM…
duttonw Apr 23, 2024
0e668b3
Bump @fortawesome/fontawesome-free from 6.5.1 to 6.5.2
dependabot[bot] Apr 23, 2024
82592ae
Bump vite from 5.2.7 to 5.2.10
dependabot[bot] Apr 23, 2024
66bf52b
Bump esbuild-plugin-handlebars from 1.0.2 to 1.0.3
dependabot[bot] Apr 23, 2024
8948f6a
Merge pull request #64 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw Apr 23, 2024
62825ef
Merge pull request #62 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw Apr 23, 2024
96f086f
update storybook js libraries
duttonw Apr 23, 2024
27d0c8a
Merge pull request #65 from qld-gov-au/update-storybook-libraries-8.0.9
duttonw Apr 23, 2024
653be0c
Merge pull request #60 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw Apr 23, 2024
25a27c9
Bump chalk from 4.1.2 to 5.3.0
dependabot[bot] Apr 23, 2024
878af8d
Bump @stylistic/eslint-plugin-js from 1.5.3 to 1.7.2
dependabot[bot] Apr 23, 2024
77f7881
Bump sass from 1.72.0 to 1.75.0
dependabot[bot] Apr 23, 2024
8e8aead
Bump material-symbols from 0.14.7 to 0.17.2
dependabot[bot] Apr 23, 2024
c453e51
Merge pull request #66 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw Apr 23, 2024
b6f72e3
Bump watch from 0.13.0 to 1.0.2
dependabot[bot] Apr 23, 2024
95f05f4
Merge branch 'develop' into dependabot/npm_and_yarn/develop/material-…
ThrawnCA Apr 23, 2024
e12006e
QOLOE-82 Added radio data and handlebar code without styling
tedqgov Apr 2, 2024
477159f
Replaced radio file with form-check file
tedqgov Apr 5, 2024
a7b41d3
QOLOE-82 Combined form-check folder and forms folder and renamed form…
tedqgov Apr 9, 2024
b3cf591
QOLOE-82 Successfully styled dark mode radio and checkbox buttons
tedqgov Apr 12, 2024
ec8c08d
QOLOE-82 Added hover and focus buttons
tedqgov Apr 12, 2024
ad4f4cc
QOLOE-82 Separated radio and checkbox buttons including variants
tedqgov Apr 15, 2024
0a59c10
Removing dist and doc folders
tedqgov Apr 15, 2024
2689a45
Added valid/invalid states in storybook and cleaned up code
tedqgov Apr 26, 2024
a01e50c
Cleaned up code further and added new color to qld-variables
tedqgov Apr 26, 2024
a956077
QOLOE-82 Formcheck split radio and checkbox data, align required attr…
stvp-qld Apr 28, 2024
93fa30d
QOLOE-82-Formcheck restructure stories into folders
stvp-qld Apr 28, 2024
81ac879
Merge pull request #70 from qld-gov-au/QOLOE-82-Formcheck
stvp-qld Apr 28, 2024
be433fe
QOLOE-28 Date input simple component
ghazal-salehi Apr 29, 2024
29a433a
QOLOE-22 Adding responsive footer examples using a BS5 grid scaffold
stvp-qld Apr 29, 2024
2c783b8
Merge branch 'develop' into dependabot/npm_and_yarn/develop/stylistic…
duttonw Apr 29, 2024
5fc5602
Merge pull request #59 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw Apr 29, 2024
3cf12ce
Merge pull request #57 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw Apr 29, 2024
65e8ea5
Merge pull request #56 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw Apr 29, 2024
92a3fb4
Merge branch 'develop' into dependabot/npm_and_yarn/develop/material-…
duttonw Apr 29, 2024
e5f43f8
Merge pull request #68 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw Apr 29, 2024
2264224
new lines
ghazal-salehi Apr 29, 2024
ef66ffe
Merge branch 'develop' into QOLOE-28-Dateinput
ghazal-salehi Apr 29, 2024
620152b
Bump @vitejs/plugin-vue from 5.0.3 to 5.0.4
dependabot[bot] Apr 29, 2024
3dad455
Merge pull request #67 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw Apr 29, 2024
395297e
Bump material-symbols from 0.17.2 to 0.17.3
dependabot[bot] Apr 29, 2024
8274a6d
Merge pull request #73 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw Apr 29, 2024
d8ffc68
Merge branch 'develop' into QOLOE-22-Footer-Component-examples
stvp-qld Apr 29, 2024
5019a13
updating comments
ghazal-salehi Apr 29, 2024
3015a72
QOLOE-27 Adding Side Navigation component
stvp-qld Apr 30, 2024
63f3745
QOLOE-27 Side menu - modify link underline
stvp-qld Apr 30, 2024
6db03f2
QOLOE-28 Using text input for day/month/year, moving validation logic…
ghazal-salehi Apr 30, 2024
77e41b4
Merge branch 'develop' into QOLOE-28-Dateinput
ghazal-salehi Apr 30, 2024
5758304
resolving lint error
ghazal-salehi Apr 30, 2024
5ec5d00
Bump material-symbols from 0.17.3 to 0.17.4
dependabot[bot] Apr 30, 2024
bde9755
Bump @stylistic/eslint-plugin-js from 1.7.2 to 1.8.0
dependabot[bot] Apr 30, 2024
38595ba
Merge pull request #75 from qld-gov-au/dependabot/npm_and_yarn/develo…
ThrawnCA Apr 30, 2024
3f2a26b
QOLOE-15 Copied changes over after reclone
tedqgov Apr 4, 2024
4dd2a79
QOLOE-15 No action cards
jortronQGov Apr 19, 2024
1ac20e2
QOLOE-15 Single action cards
jortronQGov Apr 23, 2024
5cc57b6
QOLOE-15 Multi action cards
jortronQGov Apr 23, 2024
fb9291d
QOLOE-15 Video card style
jortronQGov Apr 26, 2024
dcc86af
QOLOE-15 Date element
jortronQGov Apr 26, 2024
a3797a6
Merge pull request #69 from qld-gov-au/QOLOE-15-Card
jortronQGov May 1, 2024
b89d836
Bump sass from 1.75.0 to 1.76.0
dependabot[bot] May 1, 2024
68db50c
Merge pull request #77 from qld-gov-au/dependabot/npm_and_yarn/develo…
ThrawnCA May 1, 2024
4df81ef
Merge branch 'develop' into QOLOE-28-Dateinput
stvp-qld May 2, 2024
3b0129b
Merge pull request #72 from qld-gov-au/QOLOE-28-Dateinput
stvp-qld May 2, 2024
12aad03
Merge branch 'develop' into QOLOE-27-side-navigation-component
stvp-qld May 2, 2024
b68bdf3
Merge branch 'develop' into QOLOE-22-Footer-Component-examples
stvp-qld May 2, 2024
5b3b920
QOLOE-17 Primary navigation + Header (#52)
MitchAnderson93 May 2, 2024
7342df4
QOLOE-22 fix for footer :visitied link
stvp-qld May 2, 2024
9b0c0c1
Merge branch 'develop' into QOLOE-22-Footer-Component-examples
stvp-qld May 2, 2024
53eed24
Merge pull request #71 from qld-gov-au/QOLOE-22-Footer-Component-exam…
stvp-qld May 2, 2024
490d8b3
QOLOE-27 CSS fixes for syntax and active class support
stvp-qld May 2, 2024
e92ee5b
Copy handlebars helpers to dist folder
jortronQGov May 2, 2024
af9af24
Merge branch 'develop' into QOLOE-27-side-navigation-component
stvp-qld May 2, 2024
e2313a8
Merge pull request #78 from qld-gov-au/handlebars-helpers
jortronQGov May 2, 2024
f3caa25
Merge branch 'develop' into QOLOE-27-side-navigation-component
stvp-qld May 2, 2024
4e15b89
Merge pull request #74 from qld-gov-au/QOLOE-27-side-navigation-compo…
stvp-qld May 2, 2024
c381fb6
Bump vite from 5.2.10 to 5.2.11
dependabot[bot] May 2, 2024
d0d06cc
QOLOE-52 Bundling handlebars.helpers.js to use in Squiz env
stvp-qld May 2, 2024
401c055
QOLOE-52 Bundling handlebars helpers. Update file extension
stvp-qld May 2, 2024
064bd76
Correct storybook for non css images to load correctly, lint update f…
duttonw May 3, 2024
47ea2cb
Allow static storybook to be locally run for people who don't use int…
duttonw May 3, 2024
7cbf698
Merge pull request #82 from qld-gov-au/tlc_updates
duttonw May 3, 2024
f175d5b
QOLOE-17 Primary navigation + header fixes (#81)
MitchAnderson93 May 3, 2024
0dedf84
Update navbar.functions.js (#83)
MitchAnderson93 May 3, 2024
8f28ea3
Merge pull request #80 from qld-gov-au/QOLOE-52-esbuild-config-bundle…
stvp-qld May 3, 2024
81b4a70
Merge pull request #76 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw May 3, 2024
cd36b41
Merge pull request #79 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw May 3, 2024
2d43ea8
QOLOE-81 Quick exit
ghazal-salehi May 3, 2024
a2385c9
Resolving conflict
ghazal-salehi May 3, 2024
8b3ae54
new line
ghazal-salehi May 3, 2024
5894454
Removing IE fix
ghazal-salehi May 3, 2024
d37d421
WIP: Updates
MitchAnderson93 May 3, 2024
e7bc531
WIP: Updates
MitchAnderson93 May 4, 2024
5d0c83c
WIP: Updates
MitchAnderson93 May 6, 2024
ec99e76
WIP: Updates - includes Chevron menu icons
MitchAnderson93 May 6, 2024
a225a23
WIP: Updates
MitchAnderson93 May 6, 2024
74c6008
WIP: Updates, added standard mdx
MitchAnderson93 May 6, 2024
9cb99dd
WIP: Updates
MitchAnderson93 May 6, 2024
d4f23a6
Bump the storybook group with 13 updates
dependabot[bot] May 6, 2024
b82af35
WIP: Updates
MitchAnderson93 May 6, 2024
dd7e183
Merge pull request #89 from qld-gov-au/dependabot/npm_and_yarn/develo…
duttonw May 7, 2024
1212c3b
QOLOE-81 Resolving lint errors
ghazal-salehi May 7, 2024
05cc427
WIP: Updates - fix to lint issue
MitchAnderson93 May 7, 2024
4860d06
Merge branch 'develop' into QOLOE-81-quickexit
stvp-qld May 8, 2024
8db63c2
Merge pull request #85 from qld-gov-au/QOLOE-81-quickexit
stvp-qld May 8, 2024
62aa07f
WIP: Updates
MitchAnderson93 May 8, 2024
c76f5fb
WIP: Updates
MitchAnderson93 May 8, 2024
757f656
QOLOE-10 initial commit basic banner component
stvp-qld May 8, 2024
1b6edc7
QOLOE-10 Fix dupe-key bug in banner.stories.js
stvp-qld May 8, 2024
c0ff7ca
Merge pull request #94 from qld-gov-au/QOLOE-10-banner-component
stvp-qld May 8, 2024
5d947b8
Merge branch 'develop' into QOLOE-100-Header-Search
stvp-qld May 8, 2024
cc8ae94
WIP/Draft: Navigation/Header pattern v2.0 (includes search + improved…
MitchAnderson93 May 8, 2024
d4ac3ee
WIP: Updates
MitchAnderson93 May 8, 2024
83609e7
Merge branch 'develop' into QOLOE-100-Header-Search
MitchAnderson93 May 8, 2024
9f5b2e0
WIP: Updates
MitchAnderson93 May 8, 2024
bbbd0bd
WIP: Updates - fixed lint issue in placeholder stories
MitchAnderson93 May 8, 2024
4298341
WIP: Updates
MitchAnderson93 May 8, 2024
4ec5ec1
WIP: Updates - fix to border style on mobile
MitchAnderson93 May 9, 2024
25d3ae3
QOLOE-106 Edited SCSS, stories.js to look similar to SWE, and removed…
tedqgov May 8, 2024
8487819
QOLOE-106 Removed content from hbs and data.json to only display data…
tedqgov May 8, 2024
70959e1
WIP: Updates
MitchAnderson93 May 9, 2024
0b696e7
Added border radius
tedqgov May 9, 2024
571a7b9
Fixed Lint errors i.e irregular whitespaces
tedqgov May 9, 2024
3a8162b
Merge pull request #101 from qld-gov-au/QOLOE-106-CorrectIncorrect2
stvp-qld May 9, 2024
129ce6a
QOLOE-53 remove incorrect/redundant visited link color variable
jortronQGov May 9, 2024
f624388
WIP: Major updates
MitchAnderson93 May 9, 2024
6f384c9
Merge branch 'develop' into QOLOE-100-Header-Search
MitchAnderson93 May 9, 2024
566bb91
QOLOE-54 add fira sans font to site header (#102)
stvp-qld May 9, 2024
5d74d77
Merge branch 'develop' into QOLOE-100-Header-Search
MitchAnderson93 May 9, 2024
4d788fe
WIP: Updates
MitchAnderson93 May 9, 2024
dcff28c
Merge branch 'develop' into QOLOE-53-Typography
stvp-qld May 9, 2024
74faab5
Merge pull request #103 from qld-gov-au/QOLOE-53-Typography
stvp-qld May 9, 2024
7c3bf4a
Merge pull request #95 from qld-gov-au/QOLOE-100-Header-Search
stvp-qld May 9, 2024
f375d76
QOLOE-9 Fix for PageAlert color and optional heading
stvp-qld May 9, 2024
83a04da
QOLOE-9 Fix for PageAlert color and optional heading
stvp-qld May 9, 2024
7b0d92b
Merge pull request #105 from qld-gov-au/QOLOE-9-Page-Alert-make-headi…
stvp-qld May 9, 2024
547661b
QOLOE-81 Moving js functions to main.js
ghazal-salehi May 10, 2024
b6c0df4
Resolving lint errors
ghazal-salehi May 10, 2024
e69d4a8
Merge pull request #108 from qld-gov-au/QOLOE-81-quickexit-functions
ghazal-salehi May 10, 2024
d7fc29e
Bump rimraf from 5.0.5 to 5.0.6
dependabot[bot] May 10, 2024
b03ce2d
Merge pull request #110 from qld-gov-au/dependabot/npm_and_yarn/devel…
ThrawnCA May 13, 2024
fb4db47
QOLOE-117 Add modal component, bugfix for buttons, header
stvp-qld May 13, 2024
1b6cc26
QOLOE-24 QOLOE-24 typo
ghazal-salehi May 13, 2024
410e828
Merge pull request #115 from qld-gov-au/QOLOE-24-minor-change
ghazal-salehi May 13, 2024
c770202
QOLOE-12 Fix issues with breadcrumb divider on 2nd level pages
jortronQGov May 13, 2024
553ca7e
Merge pull request #112 from qld-gov-au/QOLOE-12-breadcrumb-fixes
jortronQGov May 14, 2024
decf7e8
Merge branch 'develop' into QOLOE-117-modal-component
stvp-qld May 14, 2024
823eeca
Merge pull request #116 from qld-gov-au/QOLOE-117-modal-component
stvp-qld May 14, 2024
c648614
update storybook js libraries
duttonw May 14, 2024
16780f9
Merge pull request #119 from qld-gov-au/update-storybook-libraries-8.1.0
duttonw May 14, 2024
d8166f9
Bump rimraf from 5.0.6 to 5.0.7
dependabot[bot] May 14, 2024
a0b9680
Bump @stylistic/eslint-plugin-js from 1.8.0 to 2.1.0
dependabot[bot] May 14, 2024
d63484a
QOLOE-54 Added alphabetical sorting function for stories
stvp-qld May 14, 2024
89ba9ba
Merge pull request #106 from qld-gov-au/dependabot/npm_and_yarn/devel…
ThrawnCA May 15, 2024
ece5167
Merge pull request #120 from qld-gov-au/QOLOE-54-sort-stories
stvp-qld May 15, 2024
c2645dd
Bump chromatic from 11.3.2 to 11.3.5
dependabot[bot] May 15, 2024
33538f0
Merge pull request #123 from qld-gov-au/dependabot/npm_and_yarn/devel…
ThrawnCA May 15, 2024
baf1179
QOLOE-54 sort stories alphabetically without affecting sub-pages
stvp-qld May 16, 2024
6120dad
Introduce CICD workflow versioning and package publishing
duttonw May 16, 2024
625f1e9
CICD Tweaks
duttonw May 16, 2024
6fac30a
CICD Tweaks
duttonw May 16, 2024
1a0ff38
Merge remote-tracking branch 'origin/develop' into cicd-publish-develop
duttonw May 16, 2024
955e776
Merge pull request #126 from duttonw/cicd-publish-develop
duttonw May 17, 2024
7b8c452
Merge pull request #125 from qld-gov-au/QOLOE-54-sort-stories-v2
duttonw May 17, 2024
2c484a8
1.0.1
github-actions[bot] May 17, 2024
a48d4c8
QOLOE-82 Convering 'state' to boolean 'isDisabled' for checkbox and r…
ghazal-salehi May 17, 2024
31be909
QOLOE-122 correct handlebars loading by having an init function to wr…
duttonw May 17, 2024
d2c4d7e
Merge pull request #128 from qld-gov-au/QOLOE-82-formcheck-isdisabled
ghazal-salehi May 17, 2024
95d8cb0
QOLOE-122 purge docs and warnings
duttonw May 17, 2024
1da57b5
Merge pull request #129 from qld-gov-au/QOLOE-122-handlebars-helper-fix
stvp-qld May 17, 2024
b167bde
Bump material-symbols from 0.17.4 to 0.18.0
dependabot[bot] May 17, 2024
05d1703
1.0.2
github-actions[bot] May 17, 2024
5c3de8e
1.0.3
github-actions[bot] May 17, 2024
bd648be
QOLOE-54 adjust handlebars.helpers.js to invoke IIFE function
stvp-qld May 17, 2024
d793167
Changes typo in <ui> element to <ul>
stvp-qld May 17, 2024
4d2b250
Bump sass from 1.76.0 to 1.77.2
dependabot[bot] May 17, 2024
3c3233f
Bump npm-run-all2 from 6.1.2 to 6.2.0
dependabot[bot] May 17, 2024
21f1968
Merge pull request #132 from qld-gov-au/QOLOE-24-fix-ul-typo
stvp-qld May 19, 2024
dea8fa3
QOLOE-54 Handlebars JS fix for linter
stvp-qld May 19, 2024
aa57b93
QOLOE-54 Handlebars JS fix for linter
stvp-qld May 20, 2024
86d421d
Merge pull request #131 from qld-gov-au/QOLOE-54-handlebars-IIFE-expo…
stvp-qld May 20, 2024
86f713d
Merge pull request #133 from qld-gov-au/dependabot/npm_and_yarn/devel…
ThrawnCA May 20, 2024
d027c7f
Merge pull request #134 from qld-gov-au/dependabot/npm_and_yarn/devel…
ThrawnCA May 20, 2024
bd887d3
1.0.4
github-actions[bot] May 20, 2024
6d5e2a9
publish as public, ensure repository is set so you can publish
duttonw May 20, 2024
4099d49
Merge pull request #114 from qld-gov-au/dependabot/npm_and_yarn/devel…
duttonw May 20, 2024
27c4183
update storybook js libraries
duttonw May 20, 2024
c25f720
Merge pull request #135 from qld-gov-au/cicd-publish-tweaks
duttonw May 20, 2024
b0d8fd3
1.0.5
github-actions[bot] May 20, 2024
6a058b3
QOLOE-84 Removing state attribute
ghazal-salehi May 20, 2024
7b5dc11
QOLOE-84 Removing state attribute from textarea
ghazal-salehi May 20, 2024
f81bed5
newline
ghazal-salehi May 20, 2024
eee7a84
id-token: write needed for signing package release
duttonw May 20, 2024
b6dd4fa
1.0.6
github-actions[bot] May 20, 2024
692e48a
set repository.url
duttonw May 20, 2024
3b10cc9
1.0.7
github-actions[bot] May 20, 2024
035771d
remove empty templates which storybook autodoc's started to dislike
duttonw May 20, 2024
ca0d213
Merge pull request #124 from qld-gov-au/update-storybook-libraries-8.1.1
duttonw May 20, 2024
4d5fe0e
Merge pull request #118 from qld-gov-au/dependabot/npm_and_yarn/devel…
duttonw May 20, 2024
9b943a7
QOLOE-84 Adding bootstrap is-valid and is-invalid classes
ghazal-salehi May 20, 2024
8aba320
WIP/Draft: Header pattern (preheader/header element/search) v4.0 (#107)
MitchAnderson93 May 20, 2024
8d52cb4
Merge pull request #136 from qld-gov-au/QOLOE-84-textfield-states
duttonw May 20, 2024
16265c8
eslint --fix but cleanup of unused variable
duttonw May 20, 2024
0d5afc9
Merge pull request #140 from qld-gov-au/fix-lint
duttonw May 21, 2024
8bf1759
---
dependabot[bot] May 20, 2024
6c5ff0f
Merge pull request #139 from qld-gov-au/dependabot/npm_and_yarn/devel…
duttonw May 21, 2024
28e428e
1.0.8
github-actions[bot] May 21, 2024
5a67f99
QOLOE-15 stick footer to bottom of card
jortronQGov May 15, 2024
1ec661c
QOLOE-15 add support for 'view all' footer link
jortronQGov May 15, 2024
14e91b0
QOLOE-15 remove cardblock files
jortronQGov May 15, 2024
f00a3a3
QOLOE-15 include feature card options in sample data
jortronQGov May 17, 2024
a73d8cc
Merge pull request #141 from qld-gov-au/QOLOE-15-card-updates
jortronQGov May 21, 2024
3cb2450
---
dependabot[bot] May 21, 2024
02ce9ce
[QOLOE-124] Allow video to display when thumbnail is empty, added url…
elvishu May 21, 2024
5933944
[QOLOE-124]Fix iFrame urlParams value for YouTube and Vimeo.
elvishu May 22, 2024
f4cf04f
[QOLOE-124]Set all URLParams to false as default value.
elvishu May 22, 2024
64c7a5b
update storybook js libraries
duttonw May 22, 2024
7575c49
[QOLOE-124]Allow DS video navigation to overlay video embed iFrame wh…
elvishu May 22, 2024
e9963af
[QOLOE-124]Replace ifCond with 'unless' helper.
elvishu May 22, 2024
d4806b3
QOLOE-127 Adds generic Search Input field for site search
stvp-qld May 22, 2024
97b759a
typo in naming
duttonw May 22, 2024
cb77b2f
remove duplicate
duttonw May 22, 2024
2f69958
Merge pull request #146 from qld-gov-au/update-storybook-libraries-8.1.2
duttonw May 22, 2024
38cc588
Merge pull request #143 from qld-gov-au/dependabot/npm_and_yarn/devel…
duttonw May 22, 2024
a0cb3a0
Merge pull request #145 from qld-gov-au/QOLOE-124-Allow-video-display…
duttonw May 22, 2024
92819be
1.0.9
github-actions[bot] May 23, 2024
7034f36
WIP: Header pattern - defects/gaps (v5.0) (#138)
MitchAnderson93 May 23, 2024
fea5162
Merge branch 'develop' into QOLOE-127-search-input-field-agnostic
stvp-qld May 23, 2024
4a8615e
QOLOE-127 changes search icon behaviour below 991px
stvp-qld May 23, 2024
bd7cefd
Merge pull request #147 from qld-gov-au/QOLOE-127-search-input-field-…
stvp-qld May 23, 2024
3094ddc
QOLOE-22 change JSON structures to be more flexible in footer
stvp-qld May 23, 2024
4c59d6a
Merge pull request #151 from qld-gov-au/QOLOE-22-update-footer-data-s…
stvp-qld May 24, 2024
f6c4aad
[QOLOE-124]Fix conflicted autoplay param in videEmbedPlay function.
elvishu May 24, 2024
69aea35
[QOLOE-124]Set default value for video controls to true, rename attri…
elvishu May 24, 2024
ce83fba
Merge pull request #154 from qld-gov-au/QOLOE-124-Fix-video-iFrame-au…
elvishu May 24, 2024
2712fb8
Bump the storybook group with 13 updates
dependabot[bot] May 24, 2024
6da9cf1
Make package.json also get updated when package-lock is increamented,…
duttonw May 26, 2024
f0a6e67
Merge pull request #152 from qld-gov-au/dependabot/npm_and_yarn/devel…
duttonw May 26, 2024
859c53e
---
dependabot[bot] May 26, 2024
56b677b
Merge pull request #144 from qld-gov-au/dependabot/npm_and_yarn/devel…
duttonw May 26, 2024
a10d11a
Bump esbuild from 0.21.3 to 0.21.4
dependabot[bot] May 26, 2024
2b66082
Merge pull request #156 from qld-gov-au/dependabot/npm_and_yarn/devel…
duttonw May 26, 2024
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
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ export default function buildlog() {
console.log("CREATED:");
log("magenta", `CSS\t\t./dist/assets/css/qld.bootstrap.css`);
log("blue", "JS\t\t./dist/assets/js/bootstrap.min.js");
log("blue", `JS\t\t./dist/assets/js/main.js`);
log("blue", `JS\t\t./dist/assets/js/qld.bootstrap.min.js`);

//List new components
const root = process.cwd();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export default function cleanFoldersPlugin() {
setup(build) {
build.onStart(() => {
//Console feedback
log("cyan", `\u{1F4C2} Cleaning /dist and /docs folders\n\n`);
log("cyan", `\u{1F4C2} Cleaning /dist folders\n\n`);

// Clean the output folders
const { outdir, outfile } = build.initialOptions;
Expand All @@ -20,11 +20,11 @@ export default function cleanFoldersPlugin() {
fs.rmSync(outfile);
}

// Clean the docs folder
const docsdir = "./docs/";
if (fs.existsSync(docsdir)) {
fs.rmSync(docsdir, { recursive: true });
}
// // Clean the docs folder
// const docsdir = "./docs/";
// if (fs.existsSync(docsdir)) {
// fs.rmSync(docsdir, { recursive: true });
// }
});
},
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,19 @@ export default function copyPlugin() {
from: ["./src/components/bs5/**/*.hbs"],
to: ["./dist/components/bs5/"],
},
{
from: ["./src/components/bs5/**/*.data.json"],
to: ["./dist/sample-data/"],
},
{
from: ["./src/js/handlebars*"],
to: ["./dist/assets/js"],
},
{
from: ["./src/js/handlebars*"],
to: ["./dist/components/"],
},
{ from: ["./src/assets/img/*"], to: ["./dist/assets/img"] },
{ from: ["./dist/**/*"], to: ["./docs/"] },
{ from: ["./storybook-static/**/*"], to: ["./docs/storybook-static/"] },
],
});

Expand Down
17 changes: 17 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
version: 2
updates:
- package-ecosystem: npm
versioning-strategy: increase
directory: "/"
target-branch: "develop"
schedule:
interval: daily
time: "19:00"
groups:
storybook:
patterns:
- "@storybook/*"
- storybook
open-pull-requests-limit: 10
reviewers:
- qld-gov-au/qld-online-dev-team
32 changes: 32 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# .github/release.yml
# https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes
# https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels

changelog:
categories:
- title: Breaking Changes 🛠
labels:
- Semver-Major
- breaking-change

- title: 🏕 Features
labels:
- '*'
exclude:
labels:
- dependencies
- bug
- Semver-Major
- breaking-change
authors:
- dependabot[bot]

- title: 🐛 Bug Fixes
labels:
- bug

- title: 👒 Dependencies
labels:
- dependencies
authors:
- dependabot[bot]
110 changes: 110 additions & 0 deletions .github/workflows/Storybook-library-update.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
name: Update Storybook package.json items
on:
schedule:
# * is a special character in YAMLso you have to quote this string
- cron: '0 1 * * *'
workflow_dispatch:
inputs:
description:
description: 'Manual run of update Libs'
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: write #Work with the contents of the repository. For example, contents: read permits an action to list the commits, and contents: write allows the action to create a release.
#pages: write #Work with GitHub Pages. For example, pages: write permits an action to request a GitHub Pages build.
actions: read #Work with GitHub Actions. For example, actions: write permits an action to cancel a workflow run.
id-token: write #Fetch an OpenID Connect (OIDC) token. This requires id-token: write.
pull-requests: write #Work with pull requests. For example, pull-requests: write permits an action to add a label to a pull request.

jobs:
updateLibs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
ref: "develop"

- name: Cache node modules
id: cache-npm
uses: actions/cache@v4
env:
cache-name: cache-node-modules
with:
# npm cache files are stored in `~/.npm` on Linux/macOS
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-

- if: ${{ steps.cache-npm.outputs.cache-hit != 'true' }}
name: List the state of node modules
continue-on-error: true
run: npm list

# run script in prem, extract to lib, update versions.txt on each file
- name: list folder
run: |
pwd
ls -ltr
- name: Use Node.js
uses: actions/setup-node@v3
with:
node-version: 20
cache: 'npm'

- name: Install
run: | # Install packages
npm install --prefer-offline --no-audit --ignore-scripts
env:
NODE_AUTH_TOKEN: ${{ secrets.NEXUSREADONLY2NPMTOKEN }}

# `npm rebuild` will run all those post-install scripts for us.
- name: rebuild and prepare
run: npm rebuild && npm run prepare --if-present

- name: List versions
run: | # List versions
npm view storybook versions

- name: What changed
run: |
export outdated="`npm outdated --parsable `"

echo '### Outdated' >> $GITHUB_STEP_SUMMARY
echo "$outdated" >> $GITHUB_STEP_SUMMARY
echo '' >> $GITHUB_STEP_SUMMARY


echo 'OUTDATED_LIST<<EOF' >> $GITHUB_OUTPUT
echo "$outdated" >> $GITHUB_OUTPUT
echo 'EOF' >> $GITHUB_OUTPUT

echo "OUTDATED_VERSION<<EOF" >> $GITHUB_OUTPUT
npm outdated --parsable|grep ^storybook|awk '{ print $4 }' >> $GITHUB_OUTPUT
echo 'EOF' >> $GITHUB_OUTPUT
echo $outdated|grep ^storybook|awk '{ print $4 }'
id: what-changed-data

- name: Update package.json ${{ steps.what-changed-data.outputs.OUTDATED_VERSION }}
run: | # Update storybook
npx storybook@latest upgrade -y
- name: Install latest
run: | # Install packages https://github.com/actions/setup-node/blob/main/docs/advanced-usage.md#use-private-packages
npm install --no-audit --ignore-scripts


# `npm rebuild` will run all those post-install scripts for us.
- name: rebuild and prepare
run: npm rebuild && npm run prepare --if-present

# todo work out how to extract 'outdated' to be commit message
- name: Create Pull Request
uses: peter-evans/create-pull-request@v4
with:
commit-message: "update storybook js libraries \r\n ${{ steps.what-changed-data.outputs.OUTDATED_LIST }}"
title: "update storybook ${{ steps.what-changed-data.outputs.OUTDATED_VERSION }}"
body: "update storybook \r\n ### Please Manually close pull requests and immediately reopen them. This will enable on: pull_request workflows to run and be added as checks. \r\n ${{ steps.what-changed-data.outputs.OUTDATED_LIST }}"
branch: "update-storybook-libraries-${{ steps.what-changed-data.outputs.OUTDATED_VERSION }}"
base: develop
46 changes: 32 additions & 14 deletions .github/workflows/compile.js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,21 @@ concurrency:
jobs:
build:
runs-on: ubuntu-latest
env:
HAVE_CHROMATIC_PROJECT_TOKEN: ${{ secrets.CHROMATIC_PROJECT_TOKEN != '' }}
IS_CHROMATIC_DISABLED: ${{ vars.CHROMATIC_DISABLED == 'True' }}
strategy:
matrix:
node: [ '20' ]
name: Lint, Test, Build and Deploy on Node ${{ matrix.node }}
steps:
- uses: actions/checkout@v4.1.2
- uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Cache node modules
id: cache-npm
uses: actions/cache@v3
uses: actions/cache@v4
env:
cache-name: cache-node-modules
with:
Expand Down Expand Up @@ -69,21 +74,11 @@ jobs:
- name: Build 🔧
run: | # build the files
npm run build
# - name: Build storybook 🔧
# run: | # build the Storybook files
# npm run build-storybook

- name: setup Package
run: |
ls -ltr
mkdir -p ./target/docs
cp -r ./docs ./target/docs
cp -r ./dist ./target/dist

- uses: actions/upload-artifact@v4.3.1
with:
name: Package
path: ./target
path: ./dist


- name: Extract branch name
Expand Down Expand Up @@ -127,8 +122,31 @@ jobs:
- name: Build Storybook 🔧
run: | # build the Storybook files
npm run build-storybook

- name: Publish to Chromatic
if: ${{ github.actor != 'dependabot[bot]' && env.HAVE_CHROMATIC_PROJECT_TOKEN == 'true' && env.IS_CHROMATIC_DISABLED == 'false'}}
uses: chromaui/action@latest
# Options required to the GitHub Chromatic Action
with:
# 👇 Chromatic projectToken, refer to the manage page to obtain it.
token: ${{ secrets.GH_TOKEN }}
projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
# 👇 tell Chromatic to rebuild the entire project when a file matching the pattern is changed https://www.chromatic.com/docs/github-actions/#enable-turbosnap
#externals: |
# *.sass
# public/**
onlyChanged: true # 👈 Required option to enable TurboSnap
storybookBuildDir: "storybook-static"
- name: Publish to Chromatic - Is Skipped
if: ${{ env.HAVE_CHROMATIC_PROJECT_TOKEN != 'true' }}
run: |
echo "### Chromatic not configured" >> $GITHUB_STEP_SUMMARY
echo "secrets.CHROMATIC_PROJECT_TOKEN not existing, chromatic did not publish" >> $GITHUB_STEP_SUMMARY
echo "If this is a fork, please setup your own personal chromatic at" >> $GITHUB_STEP_SUMMARY
echo "[chromatic setup](https://www.chromatic.com/setup)" >> $GITHUB_STEP_SUMMARY

- name: Package storybook files
uses: actions/upload-artifact@v4 #provide nice artifact
with:
name: Storybook
path: storybook-static
path: storybook-static
Loading
Loading