Skip to content

Commit

Permalink
Rc2.6.0 (#237)
Browse files Browse the repository at this point in the history
* delete unused components

* show external links icons

* tweaks to card titles for consistency

* navigateTo changed to window.open, fix typo

* minor fixes

* close search autocomplete panel on enter keypress

* readme

* chore: version bump

* Bump nodemon from 2.0.12 to 2.0.15 in /cer-graphql

Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.12 to 2.0.15.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](remy/nodemon@v2.0.12...v2.0.15)

---
updated-dependencies:
- dependency-name: nodemon
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* external links icon not on phone numbers

* fix link card external icon

* cards external links functionality and accessibility

* fix tabbing on contact card

* open assets in new tab

* dont show external link icon on home page banner content

* chore: add subhub-link-checker to dependabot.yml

* Bump contentful-export from 7.13.34 to 7.14.11 in /hub-search-proxy

Bumps [contentful-export](https://github.com/contentful/contentful-export) from 7.13.34 to 7.14.11.
- [Release notes](https://github.com/contentful/contentful-export/releases)
- [Commits](contentful/contentful-export@v7.13.34...v7.14.11)

---
updated-dependencies:
- dependency-name: contentful-export
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* npm update, lock @elastic/elasticsearch version to 7.13.0 due to breaking change in v7.14+

* Bump nodemon from 2.0.12 to 2.0.15 in /cer-graphql

Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.12 to 2.0.15.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](remy/nodemon@v2.0.12...v2.0.15)

---
updated-dependencies:
- dependency-name: nodemon
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* updated dev dependencies

* more updates

* Persistent Notification (#202)

* added animation to notification

* 1st version remember persistant notification

* refactored notification request into service

* formatting

* code cleanup and comments

* minor fix to method description

* more changes to comments

* unit tests for getNotification() function

* removed some unused code from unit test

* added test for storeCurrentNotificationVersion

* improved close function

* removed focused describe

Co-authored-by: Rose <31844476+rosemcc@users.noreply.github.com>

* added filter counter to tab labels (#208)

* remove unused dependencies and use lockfile version 2 (#207)

* remove unused dependencies and use lockfile version 2

* update sentry to latest

* update rxjs, npm audit fix

* fix interface change to iif() in rxjs 7

* fix chunkload error

Co-authored-by: rosemcc <rosemccoll@hotmail.com>

* chore: add PR templates

* chore: generic PR template

* chore: delete separate PR templates

* Angular-13.1 (#211)

* update ng-mocks

* update @angular/cli

* update @angular/material @angular/core

* npm update

* removed workaround for mat-card-image on picture tags

* added missing mat-card-image directive

* fixed default images not rendered properly, minor re-factor

* minor tidy up

* update karma version

* Service worker (#210)

* ng add @angular/pwa

* set theme-color

* replace default Angular icons with UoA

* clean up codeCoverageExclude

* readme

* Material icons and fonts caching

* Revert "Material icons and fonts caching"

This reverts commit 14b2e3c.

* material icons, uoa fonts, contentful assets caching, readme

* lazy fetch contentful assets

* service worker on prod index.html

* App name

* add script to run in service worker mode locally

* csp update WIP

* 504 gateway timeout bypass

* sw updates service WIP

* note

* unit tests passing

* more csp updates due to service worker fetching

* about link fix on footer

* adding sw-updates functionality

* add nontransparent icon for apple-touch-icon

* replace deprecated methods, add error handling

* package-lock fix after merge

* tidying, add types

* material dialog for update confirmation

* tests passing

* Change dialog to snackbar, add styling

* add a test

* remove unused material modules

* button style

* minor update to script and readme for running service worker locally

* fix snackbar style

* add app id to manifest

* refactor swUpdates, add tests

* remove f

* add maskable icons

* icons fix

* add apple touch icon

* changes to pipe and unit test

* remove unused imports

Co-authored-by: Luke <lukas.trombach@auckland.ac.nz>

* Bump contentful-export from 7.14.11 to 7.14.27 in /hub-search-proxy

Bumps [contentful-export](https://github.com/contentful/contentful-export) from 7.14.11 to 7.14.27.
- [Release notes](https://github.com/contentful/contentful-export/releases)
- [Commits](contentful/contentful-export@v7.14.11...v7.14.27)

---
updated-dependencies:
- dependency-name: contentful-export
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @graphql-codegen/typescript in /research-hub-web

Bumps [@graphql-codegen/typescript](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/typescript) from 1.23.0 to 2.4.3.
- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases)
- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/plugins/typescript/typescript/CHANGELOG.md)
- [Commits](https://github.com/dotansimha/graphql-code-generator/commits/@graphql-codegen/typescript@2.4.3/packages/plugins/typescript/typescript)

---
updated-dependencies:
- dependency-name: "@graphql-codegen/typescript"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update for Terraform AWS Provider v4.0.0 (#225)

* s3 bucket config updates for provider v4

* add missing indices on secondary website bucket configs

* add version constraint for AWS provider

* Dependency cleanup (#229)

* remove nodemon and webdriver manager, remove unneeded script

* remove apollo-link

* remove aws4 and aws-sdk

* Merge branch 'master' into dependency-cleanup

* more unused deps

* update jasmine-core, npm audit fix

* package updates, fix ngx-markdown breaking change

* package-lock

* update sentry, date-fns

* update @angular/core to 13.2.3

* update @angular-eslint/schematics to 13.1.0

* added graphql devDependency for codegen

Co-authored-by: Lukas Trombach <lukas.trombach@auckland.ac.nz>

* Update subhub link checker deps (#226)

* Update versions

* Update f36 deps

* Update to use new methods

* Rewrite promises as async blocks

* Bump @types/react-dom version

* Run npm audit fix

* Add more instructions for deployment

* Add note about official release process

* Update package lock file to use v2
- Also remove unused imports

* Search Cards Linking Behaviour (#231)

* add anchor tag over whole card, fix title styling

* Update research-hub-web/src/app/components/search-page/search-results-list/search-results-list.component.html

Co-authored-by: Lukas Trombach <19306765+Trombach@users.noreply.github.com>

* fix link

* fix link

Co-authored-by: Lukas Trombach <19306765+Trombach@users.noreply.github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Lukas Trombach <19306765+Trombach@users.noreply.github.com>
Co-authored-by: Luke <lukas.trombach@auckland.ac.nz>
Co-authored-by: Noel <39939032+uoa-noel@users.noreply.github.com>
  • Loading branch information
5 people authored Feb 24, 2022
1 parent ff473cb commit 9f3905a
Show file tree
Hide file tree
Showing 96 changed files with 68,291 additions and 33,189 deletions.
10 changes: 9 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,12 @@ updates:
- rosemcc
allow:
- dependency-type: 'direct'

- package-ecosystem: 'npm'
directory: '/subhub-link-checker'
schedule:
interval: 'weekly'
open-pull-requests-limit: 1
reviewers:
- uoa-noel
allow:
- dependency-type: 'direct'
20 changes: 20 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
## Description
<!--- Describe the feature or bug fix that this PR addresses -->
<!--- Feature: Attach wireframes or link to relevant design documentation if applicable -->
<!--- Bug fix: Describe the root cause and analysis of the problem -->

## Solution
<!--- Feature: Describe your code changes, and mention if any existing features/functionality is affected by the changes. -->
<!--- Bug Fix: Describe your code changes, and explain the technical solution and how it fixes the issue -->

## Screenshots
<!--- Add before and after screenshots of the UI if applicable -->

## Testing
<!--- Describe unit or e2e tests if they were required for this feature/fix -->

## Have the changes been checked in the following browsers?
- [x] Chrome
- [x] Safari
- [x] Firefox
- [x] Edge
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ A [Serverless Framework](https://www.serverless.com/) ([AWS Lambda](https://aws.
### 4. [terraform/](terraform/)
Terraform infrastructure as code to create the Research Hub AWS infrastructure.

### 4. [subhub-link-checker/](subhub-link-checker/)
### 5. [subhub-link-checker/](subhub-link-checker/)
A [Contentful App Framework app](https://www.contentful.com/developers/docs/extensibility/app-framework/) that checks to prevent cyclical content references in SubHubs.
## Deployment
CI/CD is achieved via the monorepo's [Jenkinsfile](Jenkinsfile) which is triggered when code is pushed to one of 4 Git branches (`sandbox`, `dev`, `test`, `prod`) corresponding to environments across the three [UoA AWS accounts](http://aws.auckland.ac.nz/) (`sandbox`, `nonprod`, `prod`).
Expand Down
Loading

0 comments on commit 9f3905a

Please sign in to comment.