Commit Graph

75 Commits

Author SHA1 Message Date
homarr-renovate[bot]
cfb3daef95 chore(deps): update dependency @types/react to ^18.2.58 (#152)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-23 17:05:43 +01:00
homarr-renovate[bot]
abc4a9afbc fix(deps): update dependency sass to ^1.71.1 (#148)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-21 21:24:43 +01:00
Manuel
60dec6e3be feat: add 404 page (#145) 2024-02-21 21:24:33 +01:00
homarr-renovate[bot]
5d68300600 fix(deps): update tanstack-query monorepo (#141)
* fix(deps): update tanstack-query monorepo

* fix: lockfile broken

---------

Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-20 21:43:21 +01:00
homarr-renovate[bot]
4d011364bf fix(deps): update dependency next to ^14.1.1-canary.63 (#146)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-20 21:33:40 +01:00
Meier Lukas
3d50f8165f feat: add winston logger (#143)
* feat: add winston logger

* refactor: improve usage of winston logger overide, remove start.js file and logger.js file used for override

* fix: formatting

* fix: formatting
2024-02-20 21:28:27 +01:00
Manuel
b4749e7091 feat: add user management (#134) 2024-02-20 21:18:47 +01:00
homarr-renovate[bot]
fde634d834 fix(deps): update dependency next to ^14.1.1-canary.62 (#140)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-20 20:15:25 +01:00
homarr-renovate[bot]
69b9247550 chore(deps): update dependency @types/react to ^18.2.57 (#139)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-20 20:08:59 +01:00
Manuel
a4fc6f6444 refactor: client side navigation (#135) 2024-02-19 18:04:01 +01:00
homarr-renovate[bot]
6a02afbfe2 fix(deps): update dependency next to ^14.1.1-canary.61 (#138)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-19 06:31:42 +01:00
homarr-renovate[bot]
e150577c7e fix(deps): update tanstack-query monorepo to ^5.21.7 (#133)
* fix(deps): update tanstack-query monorepo to ^5.21.7

* fix: formatting issue

* fix: formatting issue

---------

Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-18 22:13:19 +01:00
homarr-renovate[bot]
4565f38bef fix(deps): update dependency mantine-modal-manager to ^7.5.3 (#132)
* fix(deps): update dependency mantine-modal-manager to ^7.5.3

* fix: formatting issue

---------

Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-18 22:03:38 +01:00
Manuel
7d648600ee config. replace logo (#136) 2024-02-18 21:53:51 +01:00
Manuel
e3e38e7f44 feat: add create board modal (#131) 2024-02-18 15:44:49 +01:00
Meier Lukas
f1aa422614 feat: add support for multiple integration kind options (#127)
* feat: add support for multiple integration kind options

* fix: deepsource issue JS-0417 missing use callback
2024-02-18 14:24:07 +01:00
Meier Lukas
1e414af57c fix: issue with category removal and ready state (#129) 2024-02-18 09:10:16 +01:00
homarr-renovate[bot]
4f911c4f56 fix(deps): update dependency next to ^14.1.1-canary.59 (#121)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-18 08:50:26 +01:00
homarr-renovate[bot]
dbf02c6264 fix(deps): update dependency @tanstack/react-query-devtools to ^5.21.5 (#130)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-18 08:48:40 +01:00
homarr-renovate[bot]
a9a3d98248 fix(deps): update tanstack-query monorepo to ^5.21.4 (#128)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-17 22:07:12 +01:00
Manuel
3d3c1b50a3 Merge branch 'dev' of https://github.com/homarr-labs/homarr into dev 2024-02-17 16:22:14 +01:00
Manuel
547f75d19c fix: crash with no user in session 2024-02-17 16:22:05 +01:00
Meier Lukas
d5025da789 Add search spotlight with registration hook (#82)
* wip: add spotlight

* feat: add spotlight with registration hook and group chips

* chore: address pull request feedback

* docs: add documentation for usage of spotlight actions

* fix: deepsource issue JS-0415

* feat: add support for dependencies of spotlight actions

* fix: lockfile broken

* feat: add hover effect for spotlight action

* docs: Add documentation about dependency array

* refactor: remove test spotlight actions, disallow all as group for actions

* fix: type issues

* chore: address pull request feedback
2024-02-17 14:11:23 +01:00
homarr-renovate[bot]
3577bd6ac3 chore(deps): update dependency @types/react to ^18.2.56 (#104)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-17 12:58:01 +01:00
homarr-renovate[bot]
71521c0768 fix(deps)!: update tanstack-query monorepo (#126)
* fix(deps): update tanstack-query monorepo to ^5.21.2

* fix(deps): update tanstack-query monorepo

* fix: type issue with transformer

* fix: issues with next-auth, updated to next canary

* chore: fix type issue in trpc route

* chore: fix formatting

---------

Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-17 12:52:25 +01:00
homarr-renovate[bot]
1d3fa16484 chore(deps): update dependency node to v20.11.1 (#92)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-16 22:57:08 +01:00
homarr-renovate[bot]
3e44644ef6 fix(deps): update tiptap monorepo to ^2.2.3 (#95)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-16 22:55:32 +01:00
homarr-renovate[bot]
9a60588a03 fix(deps): update dependency sass to ^1.71.0 (#96)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-16 22:53:43 +01:00
homarr-renovate[bot]
4ea1d14966 fix(deps): update dependency @tanstack/react-query-devtools to ^5.21.0 (#101)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-16 22:50:43 +01:00
homarr-renovate[bot]
35edfc74c4 fix(deps): update mantine monorepo to ^7.5.3 (#97)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-16 22:49:45 +01:00
homarr-renovate[bot]
b77e652822 fix(deps): update tanstack-query monorepo to ^5.20.5 (#86)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-15 20:22:00 +01:00
Meier Lukas
25693b10b1 Fix issue where gridstack items can have a width of zero (#85) 2024-02-11 16:18:15 +01:00
Manuel
08fa338abb feat: add user avatar menu (#80) 2024-02-10 23:14:02 +01:00
Meier Lukas
f070a0cb0a test: add initial unit tests (#56)
* chore: add initial db migration

* test: add unit tests for packages auth, common, widgets

* fix: deep source issues

* fix: format issues

* wip: add unit tests for api routers

* fix: deep source issues

* test:  add missing unit tests for integration router

* wip: board tests

* test: add unit tests for board router

* fix: remove unnecessary null assertions

* fix: deepsource issues

* fix: formatting

* fix: pnpm lock

* fix: lint and typecheck issues

* chore: address pull request feedback

* fix: non-null assertions

* fix: lockfile broken
2024-02-10 19:00:08 +01:00
homarr-renovate[bot]
00f4a288a4 fix(deps): update tanstack-query monorepo to ^5.20.1 (#75)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-10 13:45:18 +01:00
homarr-renovate[bot]
f704bad36e fix(deps): update dependency mantine-modal-manager to ^7.5.2 (#72)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-09 22:20:41 +01:00
Manuel
5ef79edc1a feat: add boards management page (#55) 2024-02-09 22:20:28 +01:00
homarr-renovate[bot]
81e61b4d6b fix(deps): update mantine monorepo to ^7.5.2 (#71)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-09 22:05:39 +01:00
homarr-renovate[bot]
7f4ad88b0f chore(deps): update dependency @types/node to ^20.11.17 (#70)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-09 21:23:24 +01:00
deepsource-autofix[bot]
a4f6a7c16a refactor: replace short hand type conversions with function calls (#65)
* refactor: replace short hand type conversions with function calls

Prefer using explicit casts by calling `Number`, `Boolean`, or `String` over using operators like `+`, `!!` or `"" +`. This is considered best practice as it improves readability.

* fix: formatting

---------

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-08 20:06:57 +01:00
homarr-renovate[bot]
11d1568714 fix(deps): update dependency @t3-oss/env-nextjs to ^0.9.2 (#69)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-08 20:05:09 +01:00
homarr-renovate[bot]
15f08011a6 fix(deps): update dependency prettier to ^3.2.5 (#53)
* fix(deps): update dependency prettier to ^3.2.5

* fix: formatting

* fix: formatting

* fix: formatting

---------

Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-08 19:58:56 +01:00
Meier Lukas
975f9123dd feat: add widget server loader (#16)
* wip: Add gridstack board

* wip: Centralize board pages, Add board settings page

* fix: remove cyclic dependency and rename widget-sort to kind

* improve: Add header actions as parallel route

* feat: add item select modal, add category edit modal,

* feat: add edit item modal

* feat: add remove item modal

* wip: add category actions

* feat: add saving of board, wip: add app widget

* Merge branch 'main' into add-board

* chore: update turbo dependencies

* chore: update mantine dependencies

* chore: fix typescript errors, lint and format

* feat: add confirm modal to category removal, move items of removed category to above wrapper

* feat: remove app widget to continue in another branch

* feat: add loading spinner until board is initialized

* fix: issue with cellheight of gridstack items

* feat: add translations for board

* fix: issue with translation for settings page

* feat: add widget server loader

* fix: typing issue

* chore: address pull request feedback

* fix: formatting
2024-02-08 07:00:00 +01:00
deepsource-autofix[bot]
91812531b4 refactor: remove true from boolean attribute (#66)
When using a boolean attribute in JSX, you can set the attribute value to true or omit the value. This helps to keep consistency in code.

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2024-02-07 21:02:22 +01:00
homarr-renovate[bot]
593bc9ca1c fix(deps): update tiptap monorepo to ^2.2.2 (#63)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-07 20:45:09 +01:00
homarr-renovate[bot]
8994ac2501 chore(deps): update dependency @types/react-dom to ^18.2.19 (#64)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-07 20:44:59 +01:00
homarr-renovate[bot]
ddc6f1fa16 chore(deps): update dependency @types/react to ^18.2.55 (#61)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-06 21:51:51 +01:00
homarr-renovate[bot]
5d3ca5b190 chore(deps): update dependency @types/react to ^18.2.54 (#59)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-05 20:32:16 +01:00
homarr-renovate[bot]
19588d77c8 chore(deps): update dependency @types/react to ^18.2.53 (#57)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-05 07:12:16 +01:00
Manuel
ca04bf692d chore(deps): update dependency node to v20 (#42)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-04 09:21:53 +01:00