Commit graph

385 commits

Author SHA1 Message Date
dependabot[bot]
fddb338b7e chore(deps-dev): bump @types/react from 18.2.13 to 18.2.14
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.13 to 18.2.14.
- [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] <support@github.com>
2023-06-28 19:03:22 +02:00
dependabot[bot]
cce8bd2cf0 chore(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.60.0 to 5.60.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 18:58:12 +02:00
dependabot[bot]
b694465588 chore(deps-dev): bump @types/node from 20.3.1 to 20.3.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.1 to 20.3.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 18:51:36 +02:00
Nicolas Meienberger
2c4107a3a9 chore: update lock file 2023-06-28 09:01:41 +02:00
Nicolas Meienberger
c85374c0e5 test: install vite and create base config for server testing 2023-06-28 09:01:41 +02:00
Nicolas Meienberger
6d0f32ef8a fix(TipiConfig): add non-app settings to the setting schema to not delete those when saving settings 2023-06-28 08:43:00 +02:00
dependabot[bot]
5d47eac487 chore(deps-dev): bump @types/node-cron from 3.0.7 to 3.0.8
Bumps [@types/node-cron](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node-cron) from 3.0.7 to 3.0.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node-cron)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 08:13:00 +02:00
dependabot[bot]
4b7f767e60 chore(deps-dev): bump eslint-plugin-jsdoc from 46.2.6 to 46.3.0
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 46.2.6 to 46.3.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v46.2.6...v46.3.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 08:12:30 +02:00
dependabot[bot]
9530461b1f chore(deps-dev): bump @typescript-eslint/parser from 5.60.0 to 5.60.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.60.0 to 5.60.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 08:11:31 +02:00
dependabot[bot]
b34bcde4bb chore(deps): bump semver from 7.5.2 to 7.5.3
Bumps [semver](https://github.com/npm/node-semver) from 7.5.2 to 7.5.3.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.5.2...v7.5.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 08:10:35 +02:00
dependabot[bot]
79eb1f04f0 chore(deps): bump pg from 8.11.0 to 8.11.1
Bumps [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) from 8.11.0 to 8.11.1.
- [Changelog](https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brianc/node-postgres/commits/pg@8.11.1/packages/pg)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 08:09:45 +02:00
dependabot[bot]
fe981bcf7f chore(deps): bump @tabler/icons-react from 2.22.0 to 2.23.0
Bumps [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) from 2.22.0 to 2.23.0.
- [Release notes](https://github.com/tabler/tabler-icons/releases)
- [Commits](https://github.com/tabler/tabler-icons/commits/v2.23.0/packages/icons-react)

---
updated-dependencies:
- dependency-name: "@tabler/icons-react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 08:09:07 +02:00
dependabot[bot]
64a7bd8cee chore(deps): bump react-tooltip from 5.14.0 to 5.16.1
Bumps [react-tooltip](https://github.com/ReactTooltip/react-tooltip) from 5.14.0 to 5.16.1.
- [Release notes](https://github.com/ReactTooltip/react-tooltip/releases)
- [Changelog](https://github.com/ReactTooltip/react-tooltip/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ReactTooltip/react-tooltip/compare/v5.14.0...v5.16.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 08:08:18 +02:00
dependabot[bot]
dcad4f7d75 chore(deps): bump web-push from 3.6.2 to 3.6.3
Bumps [web-push](https://github.com/web-push-libs/web-push) from 3.6.2 to 3.6.3.
- [Release notes](https://github.com/web-push-libs/web-push/releases)
- [Commits](https://github.com/web-push-libs/web-push/compare/v3.6.2...v3.6.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 23:43:38 +02:00
dependabot[bot]
f0b8878f74 chore(deps-dev): bump eslint-config-next from 13.4.6 to 13.4.7
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 13.4.6 to 13.4.7.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.4.7/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 23:42:44 +02:00
dependabot[bot]
92ae63aa9c chore(deps-dev): bump @faker-js/faker from 8.0.1 to 8.0.2
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v8.0.1...v8.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 23:40:48 +02:00
dependabot[bot]
9fd40a320d chore(deps): bump react-tooltip from 5.13.1 to 5.14.0
Bumps [react-tooltip](https://github.com/ReactTooltip/react-tooltip) from 5.13.1 to 5.14.0.
- [Release notes](https://github.com/ReactTooltip/react-tooltip/releases)
- [Changelog](https://github.com/ReactTooltip/react-tooltip/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ReactTooltip/react-tooltip/compare/v5.13.1...v5.14.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 23:36:05 +02:00
dependabot[bot]
1424ae31d5 chore(deps): bump next-intl from 2.14.6 to 2.15.1
Bumps [next-intl](https://github.com/amannn/next-intl) from 2.14.6 to 2.15.1.
- [Changelog](https://github.com/amannn/next-intl/blob/main/CHANGELOG.md)
- [Commits](https://github.com/amannn/next-intl/compare/v2.14.6...v2.15.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 23:35:09 +02:00
dependabot[bot]
f33317361e chore(deps): bump sass from 1.62.1 to 1.63.6
Bumps [sass](https://github.com/sass/dart-sass) from 1.62.1 to 1.63.6.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.62.1...1.63.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 23:34:41 +02:00
dependabot[bot]
51d6450789 chore(deps-dev): bump next-router-mock from 0.9.6 to 0.9.7
Bumps [next-router-mock](https://github.com/scottrippey/next-router-mock) from 0.9.6 to 0.9.7.
- [Commits](https://github.com/scottrippey/next-router-mock/compare/v0.9.6...v0.9.7)

---
updated-dependencies:
- dependency-name: next-router-mock
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 23:34:08 +02:00
dependabot[bot]
f1703f8c2d chore(deps-dev): bump @typescript-eslint/parser from 5.59.11 to 5.60.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.11 to 5.60.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 23:33:40 +02:00
dependabot[bot]
9d63adefc5 chore(deps): bump next from 13.4.6 to 13.4.7
Bumps [next](https://github.com/vercel/next.js) from 13.4.6 to 13.4.7.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v13.4.6...v13.4.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 23:23:33 +02:00
dependabot[bot]
d6fd5e1a03 chore(deps-dev): bump drizzle-kit from 0.19.1 to 0.19.2
Bumps [drizzle-kit](https://github.com/drizzle-team/drizzle-kit-mirror) from 0.19.1 to 0.19.2.
- [Release notes](https://github.com/drizzle-team/drizzle-kit-mirror/releases)
- [Commits](https://github.com/drizzle-team/drizzle-kit-mirror/compare/v0.19.1...v0.19.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 23:21:50 +02:00
dependabot[bot]
8616e20668 chore(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.59.11 to 5.60.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 09:06:53 +02:00
dependabot[bot]
cb64dc8b7c chore(deps-dev): bump @types/react from 18.2.12 to 18.2.13
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.12 to 18.2.13.
- [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] <support@github.com>
2023-06-20 09:06:28 +02:00
dependabot[bot]
032675ffb9 chore(deps-dev): bump eslint-plugin-jest from 27.2.1 to 27.2.2
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 27.2.1 to 27.2.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v27.2.1...v27.2.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 08:45:30 +02:00
dependabot[bot]
5cebfc0f8d chore(deps-dev): bump @total-typescript/shoehorn from 0.1.0 to 0.1.1
Bumps @total-typescript/shoehorn from 0.1.0 to 0.1.1.

---
updated-dependencies:
- dependency-name: "@total-typescript/shoehorn"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 08:45:07 +02:00
dependabot[bot]
68d7fe8cf2 chore(deps): bump drizzle-orm from 0.26.5 to 0.27.0
Bumps [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) from 0.26.5 to 0.27.0.
- [Release notes](https://github.com/drizzle-team/drizzle-orm/releases)
- [Commits](https://github.com/drizzle-team/drizzle-orm/compare/0.26.5...0.27.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 08:44:49 +02:00
dependabot[bot]
5b7ed1e94e chore(deps-dev): bump next-router-mock from 0.9.3 to 0.9.6
Bumps [next-router-mock](https://github.com/scottrippey/next-router-mock) from 0.9.3 to 0.9.6.
- [Commits](https://github.com/scottrippey/next-router-mock/compare/v0.9.3...v0.9.6)

---
updated-dependencies:
- dependency-name: next-router-mock
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 08:43:54 +02:00
dependabot[bot]
75b2b4169a chore(deps-dev): bump @types/react-dom from 18.2.5 to 18.2.6
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.2.5 to 18.2.6.
- [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] <support@github.com>
2023-06-20 08:43:39 +02:00
dependabot[bot]
eabb2795fd chore(deps-dev): bump drizzle-kit from 0.18.1 to 0.19.1
Bumps [drizzle-kit](https://github.com/drizzle-team/drizzle-kit-mirror) from 0.18.1 to 0.19.1.
- [Release notes](https://github.com/drizzle-team/drizzle-kit-mirror/releases)
- [Commits](https://github.com/drizzle-team/drizzle-kit-mirror/compare/v0.18.1...v0.19.1)

---
updated-dependencies:
- dependency-name: drizzle-kit
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 08:43:21 +02:00
dependabot[bot]
137b870e96 chore(deps): bump react-hook-form from 7.44.3 to 7.45.0
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.44.3 to 7.45.0.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.44.3...v7.45.0)

---
updated-dependencies:
- dependency-name: react-hook-form
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 08:35:49 +02:00
dependabot[bot]
0de2dce4be chore(deps-dev): bump eslint from 8.42.0 to 8.43.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.42.0 to 8.43.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.42.0...v8.43.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 08:34:17 +02:00
dependabot[bot]
5bb39f3ee2 chore(deps-dev): bump eslint-config-next from 13.4.5 to 13.4.6
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 13.4.5 to 13.4.6.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.4.6/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 11:44:36 +02:00
dependabot[bot]
03d9280dcf chore(deps): bump cookies-next from 2.1.1 to 2.1.2
Bumps [cookies-next](https://github.com/andreizanik/cookies-next) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/andreizanik/cookies-next/releases)
- [Commits](https://github.com/andreizanik/cookies-next/compare/v2.1.1...v2.1.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 11:43:36 +02:00
dependabot[bot]
dda96d6401 chore(deps): bump @radix-ui/react-select from 1.2.1 to 1.2.2
Bumps [@radix-ui/react-select](https://github.com/radix-ui/primitives) from 1.2.1 to 1.2.2.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 11:43:18 +02:00
dependabot[bot]
62700d68e9 chore(deps-dev): bump drizzle-kit from 0.18.0 to 0.18.1
Bumps [drizzle-kit](https://github.com/drizzle-team/drizzle-kit-mirror) from 0.18.0 to 0.18.1.
- [Release notes](https://github.com/drizzle-team/drizzle-kit-mirror/releases)
- [Commits](https://github.com/drizzle-team/drizzle-kit-mirror/compare/v0.18.0...v0.18.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 11:36:17 +02:00
dependabot[bot]
b48a337b58 chore(deps): bump next from 13.4.4 to 13.4.6
Bumps [next](https://github.com/vercel/next.js) from 13.4.4 to 13.4.6.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v13.4.4...v13.4.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 11:35:57 +02:00
dependabot[bot]
59a7496564 chore(deps): bump semver from 7.5.1 to 7.5.2
Bumps [semver](https://github.com/npm/node-semver) from 7.5.1 to 7.5.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.5.1...v7.5.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 04:27:56 +02:00
dependabot[bot]
44b89d33ce chore(deps): bump @hookform/resolvers from 3.1.0 to 3.1.1
Bumps [@hookform/resolvers](https://github.com/react-hook-form/resolvers) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/react-hook-form/resolvers/releases)
- [Commits](https://github.com/react-hook-form/resolvers/compare/v3.1.0...v3.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 04:26:27 +02:00
dependabot[bot]
251eb9ba0f chore(deps): bump redis from 4.6.6 to 4.6.7
Bumps [redis](https://github.com/redis/node-redis) from 4.6.6 to 4.6.7.
- [Release notes](https://github.com/redis/node-redis/releases)
- [Changelog](https://github.com/redis/node-redis/blob/master/CHANGELOG.md)
- [Commits](https://github.com/redis/node-redis/compare/redis@4.6.6...redis@4.6.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 01:09:04 +02:00
dependabot[bot]
d5b5ee88fc chore(deps-dev): bump @types/react from 18.2.10 to 18.2.12
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.10 to 18.2.12.
- [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] <support@github.com>
2023-06-17 01:08:38 +02:00
dependabot[bot]
fea20596c7 chore(deps): bump @radix-ui/react-switch from 1.0.2 to 1.0.3
Bumps [@radix-ui/react-switch](https://github.com/radix-ui/primitives) from 1.0.2 to 1.0.3.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 01:08:21 +02:00
dependabot[bot]
c634e8db63 chore(deps): bump @radix-ui/react-tabs from 1.0.3 to 1.0.4
Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) from 1.0.3 to 1.0.4.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 23:21:58 +02:00
dependabot[bot]
e74e81d2f7 chore(deps): bump @tabler/icons-react from 2.19.0 to 2.22.0
Bumps [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) from 2.19.0 to 2.22.0.
- [Release notes](https://github.com/tabler/tabler-icons/releases)
- [Commits](https://github.com/tabler/tabler-icons/commits/v2.22.0/packages/icons-react)

---
updated-dependencies:
- dependency-name: "@tabler/icons-react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 23:21:32 +02:00
dependabot[bot]
1599930c91 chore(deps-dev): bump @testing-library/dom from 9.3.0 to 9.3.1
Bumps [@testing-library/dom](https://github.com/testing-library/dom-testing-library) from 9.3.0 to 9.3.1.
- [Release notes](https://github.com/testing-library/dom-testing-library/releases)
- [Changelog](https://github.com/testing-library/dom-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/dom-testing-library/compare/v9.3.0...v9.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 23:21:15 +02:00
dependabot[bot]
3e1b8d5f53 chore(deps-dev): bump @typescript-eslint/parser from 5.59.6 to 5.59.11
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.6 to 5.59.11.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.11/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 23:20:59 +02:00
dependabot[bot]
efda209ce0 chore(deps): bump react-hook-form from 7.43.9 to 7.44.3
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.43.9 to 7.44.3.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.43.9...v7.44.3)

---
updated-dependencies:
- dependency-name: react-hook-form
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 23:20:43 +02:00
dependabot[bot]
ac3e1486ed chore(deps): bump next-intl from 2.14.2 to 2.14.6
Bumps [next-intl](https://github.com/amannn/next-intl) from 2.14.2 to 2.14.6.
- [Changelog](https://github.com/amannn/next-intl/blob/main/CHANGELOG.md)
- [Commits](https://github.com/amannn/next-intl/compare/v2.14.2...v2.14.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 08:48:14 +02:00
dependabot[bot]
4cdf96fe44 chore(deps): bump @radix-ui/react-dialog from 1.0.3 to 1.0.4
Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) from 1.0.3 to 1.0.4.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 08:47:37 +02:00
dependabot[bot]
e071c2d835 chore(deps-dev): bump eslint-plugin-jsdoc from 46.0.0 to 46.2.6
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 46.0.0 to 46.2.6.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v46.0.0...v46.2.6)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 08:47:26 +02:00
dependabot[bot]
dc02422b08 chore(deps): bump winston from 3.8.2 to 3.9.0
Bumps [winston](https://github.com/winstonjs/winston) from 3.8.2 to 3.9.0.
- [Release notes](https://github.com/winstonjs/winston/releases)
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md)
- [Commits](https://github.com/winstonjs/winston/compare/v3.8.2...v3.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 08:12:26 +02:00
dependabot[bot]
62aba3af3a chore(deps): bump tslib from 2.5.2 to 2.5.3
Bumps [tslib](https://github.com/Microsoft/tslib) from 2.5.2 to 2.5.3.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](https://github.com/Microsoft/tslib/compare/2.5.2...v2.5.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 08:11:25 +02:00
dependabot[bot]
d4631beb0e chore(deps-dev): bump @babel/core from 7.21.8 to 7.22.5
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.21.8 to 7.22.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.5/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 08:10:59 +02:00
dependabot[bot]
02e51c1c4d chore(deps-dev): bump msw from 1.2.1 to 1.2.2
Bumps [msw](https://github.com/mswjs/msw) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/mswjs/msw/releases)
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mswjs/msw/compare/v1.2.1...v1.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 08:10:07 +02:00
dependabot[bot]
5fc3227f93 chore(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.59.6 to 5.59.11.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.11/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 00:03:24 +02:00
dependabot[bot]
85a3e2c7fe chore(deps-dev): bump @playwright/test from 1.35.0 to 1.35.1
Bumps [@playwright/test](https://github.com/Microsoft/playwright) from 1.35.0 to 1.35.1.
- [Release notes](https://github.com/Microsoft/playwright/releases)
- [Commits](https://github.com/Microsoft/playwright/compare/v1.35.0...v1.35.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 00:02:52 +02:00
dependabot[bot]
3e11203bec chore(deps): bump web-push from 3.6.1 to 3.6.2
Bumps [web-push](https://github.com/web-push-libs/web-push) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/web-push-libs/web-push/releases)
- [Commits](https://github.com/web-push-libs/web-push/compare/v3.6.1...v3.6.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 00:01:45 +02:00
dependabot[bot]
0bad392b13 chore(deps-dev): bump eslint-config-next from 13.4.4 to 13.4.5
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 13.4.4 to 13.4.5.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.4.5/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-15 23:34:13 +02:00
dependabot[bot]
86ba07e2cc chore(deps-dev): bump @types/pg from 8.6.6 to 8.10.2
Bumps [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) from 8.6.6 to 8.10.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/pg)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-15 23:32:56 +02:00
dependabot[bot]
f15cbf9ddc chore(deps-dev): bump @types/node from 20.2.5 to 20.3.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.2.5 to 20.3.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-15 18:50:44 +02:00
dependabot[bot]
b8ecf3594b chore(deps-dev): bump @types/react-dom from 18.2.4 to 18.2.5
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.2.4 to 18.2.5.
- [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] <support@github.com>
2023-06-15 18:31:40 +02:00
Nicolas Meienberger
1adcbd4b6f feat: run migrations before starting dev server 2023-06-12 18:35:05 +02:00
Nicolas Meienberger
ab8b2f0b6c chore: bump drizzle-orm to 0.26.5 2023-06-10 12:26:52 +02:00
Nicolas Meienberger
0cd1a877f1 chore: remove @types/js-cookie 2023-06-10 12:11:20 +02:00
Nicolas Meienberger
8a86cfd072 fix: switch js-cookies to cookies-next for a more reliable client/server value 2023-06-10 11:35:04 +02:00
Nicolas Meienberger
ce2178354c chore: bump devDependencies 2023-06-10 10:45:49 +02:00
Nicolas Meienberger
8a871a35f3 feat(AppActions): add drop down menu on open to give the user the option to choose which url to open to 2023-06-07 23:51:18 +02:00
Nicolas Meienberger
c0d5e95d4c ci: run e2e tests on digital ocean droplet 2023-06-03 19:18:18 +02:00
Nicolas Meienberger
2aeacd7d14 ci: create playwright tests workflow
ci: make db and redis as github action services
2023-06-03 19:18:18 +02:00
Nicolas Meienberger
5868ccb579 chore: install @playwright/test devDependency 2023-06-03 19:18:18 +02:00
Nicolas Meienberger
4f25886ae0 chore: Bump eslint-plugin-jsdoc from 44.2.4 to 46.0.0 2023-05-31 08:30:23 +02:00
Nicolas Meienberger
921e2264ce chore: Bump sharp from 0.31.2 to 0.32.1 2023-05-31 08:25:23 +02:00
Nicolas Meienberger
7813fd4c67 Merge branch 'dependabot/npm_and_yarn/eslint-config-next-13.4.4' of github.com:meienberger/runtipi into dependabot/npm_and_yarn/eslint-config-next-13.4.4 2023-05-31 08:20:37 +02:00
dependabot[bot]
a77f1494be Bump @types/react from 18.2.6 to 18.2.7
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.6 to 18.2.7.
- [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] <support@github.com>
2023-05-31 08:17:27 +02:00
dependabot[bot]
a6d52da36f Bump @types/node from 20.2.1 to 20.2.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.2.1 to 20.2.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-31 08:16:24 +02:00
Nicolas Meienberger
bb3cf037a7 chore: update lock file 2023-05-31 08:14:35 +02:00
Nicolas Meienberger
b734785f80 chore: update @tabler/core to 1.0.0-beta19 2023-05-21 10:02:11 +02:00
Nicolas Meienberger
a5c074e7ae chore: update @tabler/core to 1.0.0-beta-18 2023-05-21 09:57:20 +02:00
Nicolas Meienberger
0ace71b355 refactor: move from nookies to js-cookie 2023-05-21 09:56:40 +02:00
Nicolas Meienberger
15f63551e7 chore: update dependencies 2023-05-21 07:57:57 +02:00
Nicolas Meienberger
1fca513c75 feat: setup next-intl with initial page props 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
b7bb09a770 test: session.middleware 2023-05-05 22:21:12 +02:00
Nicolas Meienberger
4eaf727ef8 refactor(server): move from jwt session to cookie based session 2023-05-05 22:21:12 +02:00
Nicolas Meienberger
4dd01eb31b feat: allow apps to generate their own vapid key pair 2023-04-20 20:59:41 +02:00
Nicolas Meienberger
f22e49f920 chore: remove everything prisma related 2023-04-19 20:40:18 +02:00
Nicolas Meienberger
19da1623a1 chore: add drizzle-orm dependencies 2023-04-16 17:07:31 +02:00
Nicolas Meienberger
40420054bc chore: add eslint-plugin-jest-dom and eslint-plugin-testing-library 2023-04-15 15:38:11 +02:00
Nicolas Meienberger
fc7f4b8358 feat: create Select component with radix-ui primitives 2023-04-15 14:28:12 +02:00
Nicolas Meienberger
55cd8dc29a chore: install react-hot-toast and setup global Toaster 2023-04-08 20:44:18 +02:00
Nicolas Meienberger
2f0f4bd498 refactor: upgrade react-tooltip to v5 2023-04-08 12:46:15 +02:00
Nicolas Meienberger
904d2c5adc feat: create security container and frontend for 2fa settings 2023-04-07 21:04:16 +02:00
Nicolas Meienberger
866bee4491 feat: create OtpInput component 2023-04-07 21:04:16 +02:00
Nicolas Meienberger
b6de8a9aa2 chore: add otplib dependency 2023-04-07 21:04:16 +02:00
Nicolas Meienberger
794091302c refactor: replace old modals with new dialog component 2023-04-07 13:18:04 +02:00
Nicolas Meienberger
2242f9dec4 chore: update lock file 2023-03-29 20:53:55 +02:00
Nicolas Meienberger
2571d96e11 chore: create ts path aliases and add ts-reset 2023-03-28 22:44:03 +02:00
Nicolas Meienberger
53b1e0f61c chore: add react-query dev tools and update lock file 2023-03-26 00:22:38 +01:00
Nicolas Meienberger
21cba176e9 chore: bump version 1.0.1 2023-03-06 00:03:41 +01:00
Nicolas Meienberger
0fc43e8780 fix(events): correctly assign global.eventdispatcher 2023-03-06 00:03:41 +01:00
Nicolas Meienberger
d9ed205168 Merge branch 'master' into develop 2023-03-02 21:24:26 +01:00
Nicolas Meienberger
3925cfa7bb
Release/1.0.0 (#316)
* fix: create default media folder structure on install

* feat: add link to open exposed app to domain

* [ImgBot] Optimize images

*Total -- 2,048.42kb -> 1,263.43kb (38.32%)

/screenshots/darkmode.png -- 998.43kb -> 609.77kb (38.93%)
/screenshots/appstore.png -- 1,006.73kb -> 620.12kb (38.4%)
/packages/dashboard/public/error.png -- 42.38kb -> 32.70kb (22.84%)
/packages/dashboard/public/empty.svg -- 0.87kb -> 0.85kb (2.35%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>

* chore: bump version 0.8.1

* refactor: move all dashboard's files into a client folder

* feat: setup trpc and create system router

* test: split jest config for client and server

* refactor: replace grapqhl queries with trpc in the frontend

* refactor: remove now un-used system queries/mutations/resolvers from both client and server

* chore: bump dependencies

* feat: setup prisma and configure it for tests and development

* feat: create trpc router for auth service

* refactor: migrate client auth queries to trpc procedures

* refactor: cleanup now un-used graphql resolvers and services

* feat: create sql migrations by replicating typeorm ones in an idempotent manner

* feat: create server-preload script to run migrations upon server start

* chore: remove legacy migrations steps

* feat: add redis_host as an env variable

* refactor: remove prisma from context and use client directly in service

* feat: create trpc router & service for apps

* refactor: migrate client app queries/mutations to trpc

* refactor: removal and replace usage of old graphql generated types

* refactor: move from node --require to custom next server

* test: fix tests and bump various dependencies

* chore: cleanup system-api from now un-used files

* refactor(dashboard): remove code related to apollo

* refactor: serve static files through next's server instead of system-api

* refactor(server): move auth and system services to class

* refactor(client): remove layoutv2 abstraction

* fix: return correct update info

* chore: remove legacy system-api folder

* refactor: remove system-api from docker files

* feat: create scheduler to run cron jobs and setup periodic repo update

* fix: failing build caused by remark-mdx

* refactor: move migrations to server folder

* feat: compile server using esbuild

* refactor: ts issue mis-used file from client in server

* ci: make pipeline pass by cd into dashboard before each step (temp)

* chore: drop armv7 support

* refactor: move dashboard files in root folder

* feat(db): create migration to add operator field on user

* feat(user): create routes and services for password reset

* feat(auth): add reset password page, container & form

* refactor(dashboard): change layout and page of auth to be url based instead of state based

* feat(script): add reset-password script

* fix(dashboard): only check status if restart or update has been requested

* test: increase coverage for get-server-auth-session

* fix(start.sh): prompt for network interface only if there is not an internal ip set

* feat(script): support user docker-compose.yml and app.env

* chore: bump version

* fix: add missing postgres variables to start script

* fix: check for 32 bits before installing/starting

* fix: create default media folder structure on install

* Updated demo instance link

Changed demo.runtipi.com to https://demo.runtipi.com

* feat: adding config for codespaces

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: Freddie Sackur <github@dustyfox.uk>
Co-authored-by: Kieran Klukas <92754843+kcoderhtml@users.noreply.github.com>
Co-authored-by: alwerner <alexander.werner@bonprix.net>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-03-02 20:19:20 +01:00
Nicolas Meienberger
9c340faecb refactor: move dashboard files in root folder 2023-02-20 08:41:59 +01:00
Nicolas Meienberger
7e1af1069c feat: compile server using esbuild 2023-02-17 20:59:46 +01:00
Nicolas Meienberger
dd0790157f fix: failing build caused by remark-mdx 2023-02-13 21:32:09 +01:00
Nicolas Meienberger
f1c295e84d fix: return correct update info 2023-02-12 18:29:25 +01:00
Nicolas Meienberger
c42b96ae53 refactor: serve static files through next's server instead of system-api 2023-02-12 00:08:45 +01:00
Nicolas Meienberger
365f2fb1ab refactor(dashboard): remove code related to apollo 2023-02-12 00:01:56 +01:00
Nicolas Meienberger
fa8f178433 feat: create trpc router & service for apps 2023-02-04 15:08:17 +01:00
Nicolas Meienberger
5eaa78a9e0 feat: create server-preload script to run migrations upon server start 2023-01-23 20:51:47 +01:00
Nicolas Meienberger
4609078894 refactor: cleanup now un-used graphql resolvers and services 2023-01-23 20:42:25 +01:00
Nicolas Meienberger
2e13666d80 feat: create trpc router for auth service 2023-01-23 20:42:25 +01:00
Nicolas Meienberger
7c9bd4fab3 feat: setup prisma and configure it for tests and development 2023-01-23 20:42:25 +01:00
Nicolas Meienberger
92c1a769c5 chore: bump dependencies 2023-01-23 20:04:29 +01:00
Nicolas Meienberger
d4f507ced3 feat: setup trpc and create system router 2023-01-23 20:04:29 +01:00
Nicolas Meienberger
79d405da9f fix: create default media folder structure on install 2022-12-20 22:24:41 +01:00
Nicolas Meienberger
e0d6baf4f6 fix: create default media folder structure on install 2022-12-20 20:06:05 +01:00
Nicolas Meienberger
794512d511 chore: align release/0.8.0 with master 2022-12-18 00:05:50 +01:00
Nicolas Meienberger
c4bda4eb07 test: front-end setup jest, testing-library, msw & test components 2022-12-16 07:59:10 +00:00
Nicolas Meienberger
ec8e422eb5 refactor(server): migrate to esbuild to have a smaller docker image size
Migrated the server build to esbuild in order to have one bundle for the whole app including the
used modules
2022-12-15 19:28:03 +00:00
Nicolas Meienberger
59b12c2679 refactor(dashboard): move from chakra-ui to tabler
Complete redesign of the dashboard to use tabler as CSS
2022-12-07 20:29:12 +00:00
Nicolas Meienberger
937b709d75 docs: update readme 2022-12-07 10:17:24 +01:00
Nicolas Meienberger
8cafb1ee26 Release/0.7.4 (#266)
* feat: move from cookie base auth to jwt auth

test: mock redis

* test: auth.service & auth.resolver

test: auth.resolver

* fix: semver comparaison client side

* refactor: allow all origins

* feat: specify which app have no GUI and therefore don't show the "open" button

* feat(install form): add input placeholder

chore: fix code smells

* chore: update tests to cover invalid config.json

* fix(dashboard): refresh page when update is successful

* chore: bump version 0.7.4

* feat: use redis cache in apollo server

* feat: allow apps to configure a uid:gid for folder permissions

* test: correct broken test
2022-12-07 09:34:55 +01:00
Nicolas Meienberger
dbddf8ad1c Merge branch 'release/0.7.4' into develop 2022-11-20 20:55:23 +01:00
Nicolas Meienberger
6117bf837c
Release/0.7.4 (#266)
* feat: move from cookie base auth to jwt auth

test: mock redis

* test: auth.service & auth.resolver

test: auth.resolver

* fix: semver comparaison client side

* refactor: allow all origins

* feat: specify which app have no GUI and therefore don't show the "open" button

* feat(install form): add input placeholder

chore: fix code smells

* chore: update tests to cover invalid config.json

* fix(dashboard): refresh page when update is successful

* chore: bump version 0.7.4

* feat: use redis cache in apollo server

* feat: allow apps to configure a uid:gid for folder permissions

* test: correct broken test
2022-11-20 19:48:44 +00:00
Nicolas Meienberger
5527f4c785 test: correct broken test 2022-11-18 13:39:47 +01:00
Nicolas Meienberger
7186630f4d feat: allow apps to configure a uid:gid for folder permissions 2022-11-18 13:36:04 +01:00
Nicolas Meienberger
e441836013 feat: use redis cache in apollo server 2022-11-18 13:35:53 +01:00
Nicolas Meienberger
270789190c refactor: allow all origins 2022-11-18 13:34:37 +01:00
Nicolas Meienberger
0a7bb5f2e3 fix: semver comparaison client side 2022-11-18 13:32:00 +01:00
Nicolas Meienberger
694122c67a feat: move from cookie base auth to jwt auth
test: mock redis
2022-11-18 13:27:47 +01:00
Nicolas Meienberger
e04bdc52d6 feat: allow apps to configure a uid:gid for folder permissions 2022-11-18 12:55:13 +01:00
Nicolas Meienberger
8d1612ee46 feat: allow apps to configure a uid:gid for folder permissions 2022-11-18 12:52:17 +01:00
Nicolas Meienberger
30dc8e3e17 feat: use redis cache in apollo server 2022-11-17 23:00:41 +01:00
Nicolas Meienberger
1d9c631705 refactor: allow all origins 2022-11-09 08:38:15 +00:00
Nicolas Meienberger
65ff20387a fix: semver comparaison client side 2022-11-09 08:38:15 +00:00
Nicolas Meienberger
a7b97ed34c Merge branch 'release/0.7.3' into develop 2022-11-08 20:52:13 +01:00
Nicolas Meienberger
c8dce109a2 refactor: allow all origins 2022-11-08 09:35:51 +01:00
Nicolas Meienberger
ef93cdd669 fix: semver comparaison client side 2022-11-05 12:31:33 +01:00
Nicolas Meienberger
48c1e2607f
Release/0.7.2 (#249)
* feat: move from cookie base auth to jwt auth

test: mock redis

* test: auth.service & auth.resolver

test: auth.resolver

* test: session middleware

* chore: bump version

fix: merge conflicts

* docs: update readme & trace start script

* fix: start script unbound variables [skip ci]

* fix: kill watcher function [skip ci]

* fix: register store token

* fix: don't delete token immediately after refresh. keep it for 6 sec to account for delays
2022-11-04 07:49:40 +00:00
Nicolas Meienberger
fda8a4d824 Merge branch 'master' into develop 2022-10-23 10:14:29 +02:00
Nicolas Meienberger
86f29b5754 feat: move from cookie base auth to jwt auth
test: mock redis
2022-10-20 23:40:11 +02:00
Nicolas Meienberger
b29d6cc234 chore: bump version 2022-10-19 14:39:19 +02:00
Nicolas Meienberger
8d15b0c29f fix: fetcher [skip ci] 2022-10-07 22:50:02 +02:00
Nicolas Meienberger
55beac4477 chore: remove unused dependencies and files client & server 2022-10-06 18:29:12 +02:00
Nicolas Meienberger
aa518c660f feat(settings): in app update and restart 2022-09-26 22:00:12 +02:00
Nicolas Meienberger
ae2dd8d364 feat(config): make the config as a singleton class overridable by a json config 2022-09-21 22:57:26 +02:00
Nicolas Meienberger
4e19aad2f0 ci(release): move to node 18 image
SWC is not working anymore in alpine arm/v7
2022-09-06 08:25:25 +02:00
Nicolas Meienberger
f0607b5db0 chore: cleanup testing code 2022-09-04 14:51:58 +02:00
Nicolas Meienberger
14ee8a3493 chore(dashboard): add missing jest deps 2022-08-29 21:05:25 +02:00
Nicolas Meienberger
bc95544846 refactor(docker): improve build for optimized caching
Only use one step inside the Dockerfile to avoid re-running everything in each pipeline
2022-08-25 10:23:35 +02:00
Nicolas Meienberger
930dcc6ae8 feat: cron job to update repo periodically 2022-08-11 20:02:32 +02:00
Nicolas Meienberger
cb38cc9c90 feat(api): copy app files locally instead of reading from repo 2022-08-09 20:44:07 +02:00
Nicolas Meienberger
c5b4a95abb test(wip): apps.resolver 2022-07-27 22:15:41 +02:00
Nicolas Meienberger
bc31b51631 Error handling [skip ci] 2022-07-20 20:11:41 +00:00
Nicolas Meienberger
85b74c1463 Update lock file 2022-07-08 19:09:30 +02:00
Nicolas Meienberger
33e0343ba8 Switch esbuild to SWC 2022-07-06 23:03:45 +02:00
Nicolas Meienberger
774ce22dcd Ormconfig 2022-07-06 15:07:03 +02:00
Nicolas Meienberger
085a99c224 Ormconfig 2022-07-06 14:32:35 +02:00
Nicolas Meienberger
cfb3825074 Update lock file 2022-06-30 16:24:45 +02:00
Nicolas Meienberger
73c01425d9 Update lockfile 2022-06-28 22:05:42 +02:00
Nicolas Meienberger
37662b574b Adapt tests 2022-06-28 22:01:06 +02:00
Nicolas Meienberger
537cdcd811 WIP - Client side GraphQL [skip ci] 2022-06-20 22:57:27 +02:00
Nicolas Meienberger
ce615a40f1 WIP - App Service with GraphQL 2022-06-20 21:04:42 +02:00
Nicolas Meienberger
ac712013da Change form fields to array 2022-06-19 10:26:24 +02:00
Nicolas Meienberger
16f3e3313d WIP: Postgres + Redis + Typeorm + Type-GraphQL 2022-06-16 23:29:03 +02:00
Nicolas Meienberger
6715880c01 App resolver 2022-06-16 22:15:16 +02:00
Nicolas Meienberger
4d8ca0e247 Update .lock 2022-06-08 23:27:47 +02:00
Nicolas Meienberger
6345fce1a7 Frontend - load .md description 2022-06-08 23:18:00 +02:00
Nicolas Meienberger
11eda1b09e Update tests 2022-06-07 20:59:30 +02:00
Nicolas Meienberger
f0f1da36ae WIP - New app store page 2022-06-03 22:42:23 +02:00
Nicolas Meienberger
123aaee235 WIP - Common package 2022-06-02 22:12:51 +02:00
Nicolas Meienberger
e008487e74 Replace node-fetch with axios 2022-06-01 22:52:17 +02:00
Nicolas Meienberger
71aaa7f03b Test app configs 2022-05-24 18:45:16 +02:00
Nicolas Meienberger
7a77939af0 Update dependencies 2022-05-17 20:50:35 +02:00
Nicolas Meienberger
f6df848866 Update lock file 2022-05-17 13:27:48 +02:00
Nicolas Meienberger
2ffc43a5f3 Settings page: Display latest version message 2022-05-15 11:58:04 +02:00
Nicolas Meienberger
b6ca683203 Fix config issues: Node version 2022-05-13 14:41:34 +00:00
Nicolas Meienberger
1e7e5c9782 Update dependencies 2022-05-12 21:21:41 +02:00
Nicolas Meienberger
16a44c9c46 Add husky 2022-05-12 21:19:35 +02:00
Nicolas Meienberger
8f5e4635fb Update lock file 2022-05-12 21:10:02 +02:00
Nicolas Meienberger
371c6dde36 🤖 Tests: Authentication 2022-05-12 21:02:03 +02:00
Nicolas Meienberger
20b32526ef 🤖 Tests: AppsService 2022-05-09 22:52:00 +02:00
Nicolas Meienberger
96555d884b Merge develop 2022-05-09 11:06:53 +02:00
Nicolas Meienberger
31a76892a5 Switch to PNPM Workspaces for internal packages management 2022-05-07 08:03:22 +00:00