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

Merge all changes from develop #104

Merged
merged 98 commits into from
Mar 7, 2024
Merged

Merge all changes from develop #104

merged 98 commits into from
Mar 7, 2024

Conversation

ssb-jnk
Copy link
Contributor

@ssb-jnk ssb-jnk commented Mar 7, 2024

Testing CI/CD

johnnadeluy and others added 30 commits January 16, 2024 13:09
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.11 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
* Store JWT in cookies instead of localStorage; use js-cookie lib

DPSTAT-817

* Use expired and same site properties for token storing

DPSTAT-817

* Add auth file for js-cookie function imports (WIP)

DPSTAT-817

* Import js-cookie into team api file directly

DPSTAT-817

* Minor refactor in ProtectRoute and VerifyKeycloakToken

DPSTAT-817

* Minor code refactoring; token -> access_token

DPSTAT-817

* Pass the same attributes to the deletion of Cookies; secure and sameSite

DPSTAT-817

* Use react-secure-storage to store tokens instead of cookies

DPSTAT-817

* Include node in eslint config to remove process is not defined linting error

* Revert vite config changes; readd comma

* Use prop type password for token input

DPSTAT-817

* Revert react-secure-storage changes; keep storing tokens in local storage temporarily
* Add header component
* Add UserProfile endpoint
Rename teamApi.ts to TeamApi.ts, Linux has a case-sensitive filesystem
* teamoverview

* fix async error

* handle fetchAPIData error

* add error handling that respects external apis errorcode and message

* add error middleware

* .

* fix fallback error message

* added teamoverview data endpoints and fetched data on frontend

* fetched teams in TeamOverView

* cleaned up stuff and added title

* title and interface for pages

* added loading, section name

* cleaned up and moved reusable interfaces to @types

* updated protectedroute and validateToken

* .

* .

* Minor code refactoring

* Fix mobile styling for tables

---------

Co-authored-by: johnnadeluy <[email protected]>
* Setup prettier for formatting; add scripts command for linting and formatting

* Apply prettier formatting on all files by running lint:format script
changed provider and breadcrumb variables, and also made reuseable functions in server.js
* Basic 404 page

* Move Header and Breadcrumb to PageLayout for pages like Login and NotFound etc

* Add styling to NotFound

* Center everything

* Run lint:format

* Make class names camelCase

---------

Co-authored-by: johnnadeluy <[email protected]>
* Fix eslint missing dependency array in useEffect warnings

* Fix ts errors; breadcrumbs user profile display name and ignore line in server.js

* Minor code refactoring
* added preperations for teamDetail endpoint
* Adds a workflow that builds and lints on open pull-requests to develop

* Include auto fix for linting in workflow

* Minor code refactoring and adjust Prettier warnings to error

* Fix type error for breadcrumbsUserProfileDisplayName

* Temporary hide unused const in TeamDetail to prevent build fail

* Adjustments to not include autofix ESLint and Prettier in workflow

* Update README.md with ESLint and Prettier documentation with ChatGPT assistance

* Autofix prettier format errors

* Bump actions/checkout@v3 to actions/checkout@v4

* Minor code refactoring; rewording
…dates (#24)

* Create dependabot.yml

* Add auto-merge for dependabot PRs that are only semver-patch updates
Bumps [@statisticsnorway/ssb-component-library](https://github.com/statisticsnorway/ssb-component-library) from 2.0.96 to 2.0.97.
- [Release notes](https://github.com/statisticsnorway/ssb-component-library/releases)
- [Commits](statisticsnorway/ssb-component-library@2.0.96...2.0.97)

---
updated-dependencies:
- dependency-name: "@statisticsnorway/ssb-component-library"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.3.1 to 16.4.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v16.3.1...v16.4.1)

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

Signed-off-by: dependabot[bot] <[email protected]>
dependabot bot and others added 27 commits March 5, 2024 07:15
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.18.3.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](expressjs/express@4.18.2...4.18.3)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.22.1 to 6.22.2.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@emotion/react](https://github.com/emotion-js/emotion) from 11.11.3 to 11.11.4.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected])

---
updated-dependencies:
- dependency-name: "@emotion/react"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.58 to 18.2.62.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.15.10 to 5.15.11.
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v5.15.11/packages/mui-material)

---
updated-dependencies:
- dependency-name: "@mui/material"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Implements shared buckets view for TeamDetail page

DPSTAT-813

* Fix typing errors and adds fallback for metrics

* Add FormattedTableColumn component for formatted table columns
Refactoring for TeamDetail
* Refactor Tab properties across pages

* Refactor TeamDetail Tab properties

* Destructure prepData across all pages
Add conditional rendering to FormattedTableColumn

* More refactoring in TeamDetail and TODO comments

* .
* Add Shared Bucket Detail Page with current available information

DPSTAT-813

* Makes adjustment to description styling; move global styling to page layout for pages

* .

Co-authored-by: Johnny Niklasson <[email protected]>

---------

Co-authored-by: Johnny Niklasson <[email protected]>
* Show Table sort icon on first column by default

DPSTAT-882

* .
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.62 to 18.2.63.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.15.11 to 5.15.12.
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v5.15.12/packages/mui-material)

---
updated-dependencies:
- dependency-name: "@mui/material"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.2.19 to 18.2.20.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

---
updated-dependencies:
- dependency-name: "@types/react-dom"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* added workflow for build and push
fix permission for workflow
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.2.20 to 18.2.21.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

---
updated-dependencies:
- dependency-name: "@types/react-dom"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.63 to 18.2.64.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Johnny Niklasson <[email protected]>
@ssb-jnk ssb-jnk requested a review from a team as a code owner March 7, 2024 11:42
@ssb-jnk ssb-jnk merged commit b921314 into main Mar 7, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants