homarr-renovate[bot]
eba4052522
chore(deps): update dependency eslint to ^9.8.0 ( #870 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-07-26 21:09:40 +00:00
homarr-renovate[bot]
32a8488b7b
chore(deps): update dependency @types/dockerode to ^3.3.31 ( #865 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-07-24 23:10:46 +00:00
homarr-renovate[bot]
47834d4288
chore(deps): update dependency typescript to ^5.5.4 ( #857 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-07-22 23:24:14 +00:00
homarr-renovate[bot]
c8d57ac3fa
chore(deps): update dependency @types/dockerode to ^3.3.30 ( #817 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-07-16 02:30:58 +00:00
homarr-renovate[bot]
66036b08bc
fix(deps): update dependency prettier to ^3.3.3 ( #805 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-07-13 13:25:36 +00:00
homarr-renovate[bot]
7d61baad03
chore(deps): update dependency eslint to ^9.7.0 ( #786 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-07-12 21:10:47 +00:00
homarr-renovate[bot]
99175feda4
fix(deps): update nextjs monorepo to ^14.2.5 ( #779 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-07-10 15:27:39 +00:00
homarr-renovate[bot]
0ac123b59f
chore(deps): update dependency typescript to ^5.5.3 ( #733 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-07-01 19:09:01 +00:00
Manuel
08d571ad74
feat: add tasks page ( #692 )
2024-07-01 18:57:40 +02:00
homarr-renovate[bot]
e057affddf
chore(deps): update dependency eslint to ^9.6.0 ( #722 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-06-28 17:48:14 +00:00
homarr-renovate[bot]
d5f4bd0aab
chore(deps): update dependency typescript to ^5.5.2 ( #697 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-06-20 18:13:25 +00:00
homarr-renovate[bot]
8b4cc5b994
chore(deps): update dependency eslint to ^9.5.0 ( #668 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-06-14 19:48:24 +00:00
homarr-renovate[bot]
476fa59079
fix(deps): update nextjs monorepo to ^14.2.4 ( #658 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-06-11 22:27:00 +00:00
homarr-renovate[bot]
d69cda0313
fix(deps): update dependency prettier to ^3.3.2 ( #656 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-06-11 06:32:24 +00:00
Meier Lukas
9cab001451
chore: improve importing of some packages ( #647 )
...
* chore: improve importing of some packages
* fix: not same version for all dependencies
* fix: lint and format issue
2024-06-10 21:26:39 +02:00
Manuel
2e782ae442
feat: add homeassistant integration ( #578 )
2024-06-10 21:16:39 +02:00
homarr-renovate[bot]
1bae7352dc
chore(deps): update dependency eslint to v9 ( #452 )
...
* chore(deps): update dependency eslint to v9
* chore: migrate eslint to v9
* fix: dependency issues
* fix: unit tests not working
* chore: disable lint check for Image component that does not work in ci
* fix: lint issue
---------
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-06-08 20:49:57 +02:00
Meier Lukas
d7ecdf5567
feat: add simple app ping ( #580 )
...
* feat: add simple ping
* refactor: make ping run on server and show errors
* fix: format issues
* fix: missing translation for enabled ping option for app
* refactor: remove ping queue as no longer needed
* chore: address pull request feedback
* test: add some unit tests
* fix: format issues
* fix: deepsource issues
2024-06-08 17:33:16 +02:00
homarr-renovate[bot]
8f551aa485
fix(deps): update dependency prettier to ^3.3.1 ( #623 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-06-06 18:12:17 +00:00
homarr-renovate[bot]
b1b839fcd8
fix(deps): update dependency prettier to ^3.3.0 ( #594 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-06-01 17:25:39 +00:00
Thomas Camlong
dd2937a0d6
feat: add docker container table ( #520 )
...
* WIP On docker integration
* WIP on adding docker support
* WIP on adding docker support
* chore: Add cacheTime parameter to createCacheChannel function
* bugfix: Add node-loader npm dependency for webpack configuration
* revert changes
* chore: Add node-loader npm dependency for webpack configuration
* feat: Add Docker container list to DockerPage
* chore: apply pr suggestions
* fix: fix printing issue using a Date objext
* chore: Update npm dependencies
* feat: Create DockerTable component for displaying Docker container list
* feat: Refactor DockerPage to use DockerTable component
* feat: Refactor DockerPage to use DockerTable component
* feat: Add useTimeAgo hook for displaying relative timestamps
* feat: Add hooks module to common package
* refactor: Update DockerTable component
Include container actions and state badges
* feat: add information about instance for docker containers
* feat: Add OverflowBadge component for displaying overflowed data
* feat: Refactor DockerSingleton to use host and instance properties
This commit refactors the DockerSingleton class in the `docker.ts` file to use the `host` and `instance` properties instead of the previous `key` and `remoteApi` properties. This change improves clarity and consistency in the codebase.
* feat: Add OverflowBadge component for displaying overflowed data
* feat: Improve DockerTable component with Avatar and Name column
This commit enhances the DockerTable component in the `DockerTable.tsx` file by adding an Avatar and Name column. The Avatar column displays an icon based on the Docker container's image, while the Name column shows the container's name. This improvement provides better visual representation and identification of the containers in the table.
* feat: Enhance DockerTable component with Avatar and Name columns
* refactor: improve docker table and icon resolution
* chore: address pull request feedback
* fix: format issues
* chore: add missing translations
* refactor: remove black background
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-05-29 21:57:02 +02:00
Meier Lukas
d57b771a17
feat: add pi hole summary integration ( #521 )
...
* feat: add pi hole summary integration
* feat: add pi hole summary widget
* fix: type issues with integrations and integrationIds
* feat: add middleware for integrations and improve cache redis channel
* feat: add error boundary for widgets
* fix: broken lock file
* fix: format format issues
* fix: typecheck issue
* fix: deepsource issues
* fix: widget sandbox without error boundary
* chore: address pull request feedback
* chore: remove todo comment and created issue
* fix: format issues
* fix: deepsource issue
2024-05-26 17:13:34 +02:00
Manuel
919161798e
feat: add server settings ( #487 )
...
* feat: add server settings
* feat: remove old migration
* feat: add new migrations
* refactor: format
* fix: build error
* refactor: format
* fix: lint
2024-05-19 22:29:15 +02:00
homarr-renovate[bot]
cb65d465aa
chore(deps): update dependency typescript to ^5.4.5 ( #337 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-04-11 20:56:02 +02:00
Meier Lukas
669c6c8955
config: migrate from nestjs to tasks and websocket server in docker ( #316 )
...
* feat: make tasks script run in docker
* feat: make websocket server work in docker
* fix: format issue
* fix: broken lockfile
* fix: non matching typescript versions
2024-04-07 11:32:29 +02:00
homarr-renovate[bot]
a6729a2b18
chore(deps): update dependency typescript to ^5.4.4 ( #310 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2024-04-06 16:28:11 +02:00
Meier Lukas
1936596c04
feat: add nestjs replacement, remove nestjs ( #285 )
...
* feat: add nestjs replacement, remove nestjs
* fix: format issues
* fix: dependency issues
* fix: dependency issues
* fix: format issue
* fix: wrong channel used for logging channel
2024-04-04 18:31:40 +02:00
Manuel
1825e56349
feat: add redis ( #242 )
...
* feat: add refis
* feat: add redis package
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
* feat: add example docker compose, add redis connection in package
* fix: usage of client after subscribe
* feat: add logger for redis
* refactor: format files
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-03-25 21:09:40 +01:00
Meier Lukas
058a8c4776
feat: add actual user for trpc wss-dev-server ( #261 )
...
* feat: add actual user for trpc wss-dev-server #233
* chore: address pull request feedback
* fix: deepsource issue
2024-03-25 18:57:59 +01: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
Manuel
4f375cbe6d
feat: add trpc websocket ( #205 )
2024-03-14 18:43:47 +01:00
Meier Lukas
c4ff968cbc
feat: add app widget ( #206 )
...
* refactor: move server api to api package
* feat: add app widget
* refactor: add element size for widget components on board
* feat: add resize listener for widget width
* feat: add widget app input
* refactor: add better responsibe layout, add missing translations
* fix: ci issues
* fix: deepsource issues
* chore: address pull request feedback
2024-03-12 21:23:25 +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
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]
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]
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
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
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