Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
use drizzle instead of prisma (#228)
* use drizzle instead of prisma * update workflow * add custom migrations for extensions * query only devices without sensors * add materialized views * update deviceInfo, deviceLocation, profile visibility * getDevicesWithSensors * fix donut-charts * fix: filter exposure, status * fix: undo getDevicesWithSensors, because too slow * Feat/drizzle initial load workaround (#273) * Consolidate settings and dashboard pages (#211) * remove old account/setting page * bug fix: open nested pages within an outlet * move 'my devices dashboard' to profile + update styles * hide device id and update dashboard style * add navbar to device overview and tranfer pages * some updates * make settings->profile as a defualt page * add header to navbar * bug fix: selecting route that is already selected from sidebar * separate sidebarNav from sidebarSettingsNav * update dark mode style * some updates * update sidebar (dark mode) * Bump @vitest/coverage-v8 from 0.34.5 to 0.34.6 (#224) Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 0.34.5 to 0.34.6. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v0.34.6/packages/coverage-v8) --- updated-dependencies: - dependency-name: "@vitest/coverage-v8" 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> * Bump i18next-http-backend from 2.2.0 to 2.3.1 (#229) Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend) from 2.2.0 to 2.3.1. - [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md) - [Commits](i18next/i18next-http-backend@v2.2.0...v2.3.1) --- updated-dependencies: - dependency-name: i18next-http-backend dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/cypress from 9.0.0 to 10.0.1 (#230) Bumps [@testing-library/cypress](https://github.com/kentcdodds/cypress-testing-library) from 9.0.0 to 10.0.1. - [Release notes](https://github.com/kentcdodds/cypress-testing-library/releases) - [Changelog](https://github.com/testing-library/cypress-testing-library/blob/main/CHANGELOG.md) - [Commits](testing-library/cypress-testing-library@v9.0.0...v10.0.1) --- updated-dependencies: - dependency-name: "@testing-library/cypress" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/geojson from 7946.0.10 to 7946.0.12 (#232) Bumps [@types/geojson](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/geojson) from 7946.0.10 to 7946.0.12. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/geojson) --- updated-dependencies: - dependency-name: "@types/geojson" 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> * Bump react-day-picker from 8.9.0 to 8.9.1 (#231) Bumps [react-day-picker](https://github.com/gpbl/react-day-picker) from 8.9.0 to 8.9.1. - [Release notes](https://github.com/gpbl/react-day-picker/releases) - [Commits](gpbl/react-day-picker@v8.9.0...v8.9.1) --- updated-dependencies: - dependency-name: react-day-picker 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> * refactor filters (#227) * start refactoring * fix TypeScript error * Bump @conform-to/react from 0.9.0 to 0.9.1 (#236) Bumps [@conform-to/react](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react) from 0.9.0 to 0.9.1. - [Release notes](https://github.com/edmundhung/conform/releases) - [Commits](https://github.com/edmundhung/conform/commits/v0.9.1/packages/conform-react) --- updated-dependencies: - dependency-name: "@conform-to/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> * Bump @radix-ui/react-alert-dialog from 1.0.4 to 1.0.5 (#233) * Bump @radix-ui/react-alert-dialog from 1.0.4 to 1.0.5 Bumps [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives) from 1.0.4 to 1.0.5. - [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-alert-dialog" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * fix TS error --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: freds-dev <[email protected]> * Feat/mqtt check connection (#209) * mqtt check url connection * some updates * show success msg after connection with mqtt url * update getting mqtt url value * update mqtt naming * update check mqtt conn. to accept mqtt/mqtts * rename dashboard page * update `package-lock.json` --------- Co-authored-by: freds-dev <[email protected]> * Bump @hookform/resolvers from 3.3.1 to 3.3.2 (#241) Bumps [@hookform/resolvers](https://github.com/react-hook-form/resolvers) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/react-hook-form/resolvers/releases) - [Commits](react-hook-form/resolvers@v3.3.1...v3.3.2) --- updated-dependencies: - dependency-name: "@hookform/resolvers" 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> * Bump lucide-react from 0.263.1 to 0.293.0 (#240) Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.263.1 to 0.293.0. - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/0.293.0/packages/lucide-react) --- updated-dependencies: - dependency-name: lucide-react dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump cypress from 13.3.1 to 13.6.0 (#244) Bumps [cypress](https://github.com/cypress-io/cypress) from 13.3.1 to 13.6.0. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](cypress-io/cypress@v13.3.1...v13.6.0) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump clsx from 1.2.1 to 2.0.0 (#243) Bumps [clsx](https://github.com/lukeed/clsx) from 1.2.1 to 2.0.0. - [Release notes](https://github.com/lukeed/clsx/releases) - [Commits](lukeed/clsx@v1.2.1...v2.0.0) --- updated-dependencies: - dependency-name: clsx dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump cookie from 0.5.0 to 0.6.0 (#246) Bumps [cookie](https://github.com/jshttp/cookie) from 0.5.0 to 0.6.0. - [Release notes](https://github.com/jshttp/cookie/releases) - [Changelog](https://github.com/jshttp/cookie/blob/master/HISTORY.md) - [Commits](jshttp/cookie@v0.5.0...v0.6.0) --- updated-dependencies: - dependency-name: cookie dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump cypress from 13.6.0 to 13.6.1 (#247) Bumps [cypress](https://github.com/cypress-io/cypress) from 13.6.0 to 13.6.1. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](cypress-io/cypress@v13.6.0...v13.6.1) --- updated-dependencies: - dependency-name: cypress 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> * fix lint errors * comment out devicesDashboard for now and ugly fixes to make ts happy * lint error * remove duplicate package * Bump prettier from 3.0.3 to 3.1.1 (#250) Bumps [prettier](https://github.com/prettier/prettier) from 3.0.3 to 3.1.1. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.0.3...3.1.1) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump prettier-plugin-tailwindcss from 0.5.4 to 0.5.11 (#253) Bumps [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) from 0.5.4 to 0.5.11. - [Release notes](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md) - [Commits](tailwindlabs/prettier-plugin-tailwindcss@v0.5.4...v0.5.11) --- updated-dependencies: - dependency-name: prettier-plugin-tailwindcss 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> * distinguish request with/without phenomenon * update drizzle-orm version * update `drizzle-kit` to latest * deploy all PR images * change Dockerfile from prisma to drizzle * try to fix build * revert Dockerfile changes * edit Dockerfile for drizzle orm * seed database * seed database * remove seed script * fix(drizzle): set `SSL` option on postgres client (#276) * fix: set SSL property in env file * add missing env module * fix typeof `PG_CLIENT_SSL` * remove migration from Dockerfile * TS type error fix --------- Co-authored-by: freds-dev <[email protected]> * pretty `MyDevice` section * fix badges on profile page * fix profile image related things --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Yousef Qamaz <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jona159 <[email protected]> Co-authored-by: Matthias Pfeil <[email protected]> * remove prisma fragment * debugging logs * remove logs --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: jona159 <[email protected]> Co-authored-by: Fred <[email protected]> Co-authored-by: Yousef Qamaz <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: freds-dev <[email protected]>
- Loading branch information