Commit Graph

285 Commits

Author SHA1 Message Date
homarr-renovate[bot]
362257cf2b fix(deps): update dependency drizzle-orm to ^0.30.7 (#303)
* fix(deps): update dependency drizzle-orm to ^0.30.7

* fix: duplicate occurence of dependency

* fix: format issue

---------

Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-04-06 16:18:28 +02:00
homarr-renovate[bot]
7bff8e5148 fix(deps): update dependency better-sqlite3 to ^9.4.5 (#302)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-04-06 15:58:53 +02:00
homarr-renovate[bot]
fbea026122 chore(deps): update dependency node to v20.12.1 (#301)
* chore(deps): update dependency node to v20.12.1

* fix: format issue

---------

Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-04-06 15:54:41 +02:00
Meier Lukas
1fc2df19ec fix: revert mysql2 to version 3.9.2 as with 3.9.3 nextjs build fails 2024-04-04 21:59:23 +02:00
homarr-renovate[bot]
6ef58beead fix(deps): update dependency drizzle-orm to ^0.30.6 (#282)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-04-02 06:45:57 +02:00
homarr-renovate[bot]
b0bba1418b fix(deps): update dependency mysql2 to ^3.9.3 (#273)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-04-01 18:23:42 +02:00
homarr-renovate[bot]
d867ab162a chore(deps): update dependency typescript to ^5.4.3 (#254)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-03-22 22:36:58 +01:00
homarr-renovate[bot]
cdc4870925 fix(deps): update dependency drizzle-orm to ^0.30.4 (#250)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-03-22 20:51:09 +01:00
Manuel
98c353349a config: add dockerfile (#214)
* config: add dockerfile

* feat: add working dockerfile for nest and next app with sqlite migration

---------

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-03-16 15:51:34 +01:00
homarr-renovate[bot]
90465175f9 fix(deps): update dependency drizzle-orm to ^0.30.2 (#232)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-03-14 18:52:59 +01:00
Meier Lukas
24ec13c2ab feat: add mysql support (#212)
* feat: add mysql support

* fix: lockfile broken

* fix: ci issues

* fix: ci issues

* fix: ci issues
2024-03-12 21:23:45 +01:00
homarr-renovate[bot]
851e3701c2 chore(deps): update dependency dotenv-cli to ^7.4.1 (#213)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-03-10 11:32:21 +01:00
homarr-renovate[bot]
be9434bf8c chore(deps): update dependency dotenv-cli to ^7.4.0 (#209)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-03-09 18:13:43 +01:00
homarr-renovate[bot]
e34161f33e fix(deps): update dependency drizzle-orm to ^0.30.1 (#210)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-03-09 18:13:30 +01:00
homarr-renovate[bot]
4f41765f10 fix(deps): update dependency drizzle-orm to ^0.29.5 (#203)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-03-06 21:21:44 +01:00
homarr-renovate[bot]
46955830d9 chore(deps): update dependency typescript to ^5.4.2 (#204)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-03-06 21:21:09 +01:00
Manuel
9440d04261 feat: add nestjs app (#172) 2024-03-03 21:07:27 +01:00
homarr-renovate[bot]
baa541afa9 fix(deps): update dependency better-sqlite3 to ^9.4.3 (#118)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-03-02 15:28:02 +01:00
homarr-renovate[bot]
e74a41165d chore(deps): update dependency eslint to ^8.57.0 (#154)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-27 21:19:06 +01:00
homarr-renovate[bot]
4cf505f0c5 fix(deps): update dependency drizzle-orm to ^0.29.4 (#150)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-27 20:43:40 +01:00
homarr-renovate[bot]
34f06e817d fix(deps): update dependency better-sqlite3 to ^9.4.1 (#83)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-02-11 09:37:37 +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]
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
Manuel
9aaec5495d fix(deps): update dependency prettier to ^3.2.4 (#37)
* fix(deps): update dependency prettier to ^3.2.4

* fix: formatting issues

---------

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-04 09:03:22 +01:00
Manuel
00db901833 fix(deps): update dependency better-sqlite3 to ^9.4.0 (#33)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-02-04 08:46:39 +01:00
Manuel
8a9656a01e chore(deps): update dependency drizzle-kit to ^0.20.14 (#22)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-02-03 23:13:43 +01:00
Manuel
d3c11f49dc chore(deps): update dependency @types/better-sqlite3 to v7.6.9 (#17)
* chore(deps): update dependency @types/better-sqlite3 to v7.6.9

* fix: lint issue

---------

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2024-02-03 22:59:15 +01:00
Meier Lukas
9d520874f4 feat: add board (#15)
* 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
* chore: address pull request feedback
2024-02-03 22:26:12 +01:00
Meier Lukas
3a0f280984 chore: update dependencies (#13)
* chore: update dependencies

* chore: update nextauth dependency to beta 5

* chore: fix formatting
2024-01-23 21:49:47 +01:00
Meier Lukas
367beb6759 feat: add crud for integrations (#11)
* wip: add crud for services and integrations

* feat: remove services

* feat: move integration definitions to homarr/definitions, add temporary test connection solution without actual request

* feat: add integration count badge

* feat: add translation for integrations

* feat: add notifications and translate them

* feat: add notice to integration forms about test connection

* chore: fix ci check issues

* feat: add confirm modals for integration deletion and secret card cancellation, change ordering for list page, add name property to integrations

* refactor: move revalidate path action

* chore: fix ci check issues

* chore: install missing dependencies

* chore: fix ci check issues

* chore: address pull request feedback
2024-01-02 17:12:26 +01:00
Meier Lukas
fa19966fcc chore: restructure packages of the project (#7)
* chore: restructure validation package

* chore: move zod only to validation package

* chore: rename packages from alparr to homarr

* chore: move mantine core, dates and icons library to ui package, move most other mantine packages to seperate packages for further customization and centralization

* chore: fix formatting

* fix: wrong typecheck command in turbo generator

* chore: fix formatting

* chore: address pull request feedback

* chore: fix ci check issues
2024-01-02 14:18:37 +01:00
Meier Lukas
3cedb7fba5 feat: add credentials authentication (#1) 2023-12-10 17:12:20 +01:00
Meier Lukas
41e54d940b refactor: migrate to sqlite as database 2023-12-09 00:32:45 +01:00
Meier Lukas
9ea96899b1 chore: rename local packages from acme to alparr 2023-12-08 23:13:46 +01:00
Meier Lukas
a2cedf73c0 Initial commit 2023-12-08 22:35:15 +01:00