Skip to content

Commit

Permalink
!feat: merge dev
Browse files Browse the repository at this point in the history
* ci(commitizen): add Commitizen support

add Commitizen for easy conventional commits

* ci(semantic-release): automate release

add release automation with `semantic-release` and GitHub Actions

* style(prettier): modify Prettier config

modify Prettier config at `.prettierrc` to better suit preferences

* build(netlify): add netlify support

add netlify config including recommended security headers

* feat(pwa): add pwa config

add pwa config to `nuxt.config.js` remove redundant code in `head` section.

* feat(placeholder-content): add placeholder content

add placeholder landing page to site with basic info and link to https://rbi.nz/

* docs(app-description): update app description

change the app description to better descibe the app

* docs(app-author): update app author

add email and website to app author object in package.json

* refactor(logo.vue): remove unused animations

remove unused animations and update legacy class name

* docs(components): documentation on component organisation

add documentation to standardise component organisational structure

* refactor(components): refactor components to new structure

organise components as described in new documented standard

* ci(config): add jira smart commit support TNS-1

Add support for JIRA smart commits, allowing hours and task status changes to be handled
autmatically

BREAKING CHANGE: N

TNS-1 #done
TNS-1 #time 1h
TNS-1 #comment This comment will appear on the JIRA task if integration is working.

* fix(security): amend site security headers

change default-src to only allow self as source then unrestrict images allowing all sources for
placeholders

BREAKING CHANGE: any non image content from other sources would not be allowed

* fix(placeholder): cleanup placeholder cards

removed unused legacy components 'HelloCard', 'Skill' & 'Skills'amend layout on placeholder

BREAKING CHANGE: references to HelloCard, Skill and Skills components will be broken
  • Loading branch information
binzcodes committed Dec 10, 2019
1 parent d7f89d8 commit 1c01f66
Show file tree
Hide file tree
Showing 8 changed files with 52 additions and 131 deletions.
76 changes: 0 additions & 76 deletions components/HelloCard.vue

This file was deleted.

22 changes: 0 additions & 22 deletions components/Skill.vue

This file was deleted.

22 changes: 0 additions & 22 deletions components/Skills.vue

This file was deleted.

2 changes: 1 addition & 1 deletion components/placeholder/PlaceholderCard.vue
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
</p>
</div>
</v-card-title>
<app-stack v-bind:stack="cardTechnologyStack"></app-stack>
<app-stack v-bind:stack="cardTechnologyStack" class="pb-8 px-8"></app-stack>
</v-card>
</template>

Expand Down
4 changes: 2 additions & 2 deletions components/placeholder/Stack.vue
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<template>
<v-card-actions v-if="stack.length > 0" class="pb-8">
<div v-bind:key="stack.index" v-for="technology in stack" class="mx-auto">
<v-card-actions v-if="stack.length > 0" class="d-flex justify-space-between">
<div v-bind:key="stack.index" v-for="technology in stack">
<app-technology v-bind:technology="technology"></app-technology>
</div>
</v-card-actions>
Expand Down
3 changes: 2 additions & 1 deletion netlify.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,10 @@
X-Frame-Options = "DENY"
X-XSS-Protection = "1; mode=block"
Content-Security-Policy = '''
default-src https:;
default-src https: 'self';
style-src https: 'self' 'unsafe-inline';
script-src https: 'self' 'unsafe-inline';
img-src https: *;
object-src 'none'
'''
Referrer-Policy = "strict-origin-when-cross-origin"
Expand Down
47 changes: 43 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 4 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,13 @@
},
"config": {
"commitizen": {
"path": "cz-conventional-changelog"
"path": "node_modules/cz-conventional-jira-smart-commit/"
}
},
"dependencies": {
"nuxt": "^2.0.0",
"@nuxtjs/pwa": "^3.0.0-0"
"@nuxtjs/pwa": "^3.0.0-0",
"cz-conventional-jira-smart-commit": "^0.1.1",
"nuxt": "^2.0.0"
},
"devDependencies": {
"@nuxtjs/vuetify": "^1.0.0",
Expand Down

0 comments on commit 1c01f66

Please sign in to comment.