Jack Weller
1dd7b1a6b9
feat: add title to dynamic section ( #2614 )
...
* feat: add title to dynamic section
* fix: formatting
* feat: use badge rather than text
* fix: use board radius
* fix: use shared.ts validation
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-03-24 22:06:50 +01:00
homarr-renovate[bot]
f55d8a9c2e
fix(deps): update dependency next-intl to v4 ( #2580 )
...
* fix(deps): update dependency next-intl to v4
* fix: typecheck issue
* refactor: implement improvements for next-intl v4
* fix: typecheck issues
* fix: typecheck issue
---------
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-03-12 18:37:43 +01:00
Jack Weller
b3464b3340
feat(widgets): add border color option to advanced-options ( #2512 )
...
* feat: add border color option for all widgets
* fix: broken lockfile
* fix: typecheck issue
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-03-07 22:56:16 +01:00
Jack Weller
7dfb108a56
feat: added bordercolor option for dynamic section ( #2334 )
2025-03-02 11:39:17 +01:00
Meier Lukas
7761dc29c8
feat(boards): add responsive layout system ( #2271 )
2025-02-23 17:34:56 +01:00
Manuel
6420feee72
feat: quick add app modal ( #2248 )
2025-02-18 22:53:44 +01:00
Manuel
7705bc44ae
feat: add tile border radius ( #2338 )
...
* feat: add tile border radius
* fix: inconsistent mantine-core version
* fix: lockfile
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-02-18 21:53:45 +01:00
Meier Lukas
ffe7259802
feat(groups): add home board settings ( #2321 )
2025-02-16 11:39:31 +01:00
Meier Lukas
dff6cb9d31
feat(settings): add simple-ping settings ( #2118 )
2025-02-07 22:10:35 +01:00
Manuel
bb67bf5fa2
feat: open all apps in category ( #2212 )
2025-02-03 21:28:01 +01:00
Manuel
5f36d8b125
feat: improve consistency and design ( #1867 )
...
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-01-31 23:32:08 +01:00
Meier Lukas
7cb0aa70f1
feat(category): save collapse state for signed in users ( #2134 )
2025-01-27 20:34:50 +01:00
Meier Lukas
c43a2f0488
refactor: move zod import from validation package to zod ( #2111 )
...
* refactor: move zod import from validation package to zod
* refactor: move missing zod imports
2025-01-26 22:16:27 +01:00
Meier Lukas
1146c59a41
feat: add opacity for categories ( #2132 )
2025-01-26 21:26:42 +01:00
Meier Lukas
29d4f9e003
fix: entity state and execute automation cards aren't movable ( #2043 )
...
* fix: entity state and execute automation cards aren't movable
* fix: disable eslint issue
2025-01-22 18:17:15 +01:00
Meier Lukas
9d85677046
feat: add support for calendar without integrations, add today mark ( #2016 )
...
* feat: add support for calendar without integrations, add today mark
* fix: ci issues
2025-01-21 11:01:52 +01:00
Meier Lukas
d4f04da709
fix: add item does not respect dynamic sections ( #2010 )
...
* bug: add item does not respect dynamic sections
* fix: deepsource issue
2025-01-21 11:00:29 +01:00
Meier Lukas
d4bb014a9b
fix(category): remove not always working and ignoring dynamic sections ( #1939 )
2025-01-14 19:55:21 +01:00
Meier Lukas
e695fb64d3
fix(widget): set-options from widget components should be partial ( #1882 )
2025-01-10 14:47:19 +01:00
Meier Lukas
62da953356
feat(items): add search to selection ( #1887 )
2025-01-10 14:46:39 +01:00
Meier Lukas
bf12944768
fix(iframe): remove second scrollbar from item card ( #1828 )
2025-01-04 22:47:33 +01:00
Meier Lukas
1e9098d052
feat(icons): add upload button to icon picker ( #1859 )
2025-01-04 22:43:30 +01:00
Meier Lukas
d98552540a
fix(deps): update nextjs monorepo to v15 (major) ( #1844 )
2025-01-04 19:47:23 +01:00
Meier Lukas
425359be02
fix(board): item background and border overridden by mantine card styles ( #1769 )
2024-12-24 14:16:11 +01:00
Meier Lukas
8893b72fe3
fix(board): tiles order not respected on firefox ( #1770 )
2024-12-24 14:15:58 +01:00
Manuel
5fbbf037ce
fix: permission required for home page ( #1711 )
2024-12-18 13:28:20 +01:00
Meier Lukas
8e4d67c3eb
feat: add not found pages for boards ( #1671 )
2024-12-16 17:25:44 +01:00
Meier Lukas
6de74d9525
feat: add onboarding with oldmarr import ( #1606 )
2024-12-15 15:40:26 +01:00
Meier Lukas
82ec77d2da
fix: icon picker keyboard interactions ( #1666 )
2024-12-15 15:31:45 +01:00
Meier Lukas
f857105994
fix: trpc error at least one integration ( #1660 )
2024-12-15 13:00:53 +01:00
Manuel
dd9d8b5261
feat: add update indicator ( #1626 )
2024-12-14 18:58:46 +01:00
Meier Lukas
cf9656d91e
fix: styles for light mode ( #1645 )
2024-12-14 15:19:18 +01:00
homarr-renovate[bot]
6f874e87ab
fix(deps): update react monorepo to v19 (major) ( #1615 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-12-10 18:49:31 +01:00
Meier Lukas
52d2a88b61
fix: moving categories up and down is not working ( #1542 )
2024-11-27 21:00:10 +01:00
Meier Lukas
7e349bb04b
refactor: improve design of no integrations found ( #1543 )
...
* refactor: improve design of no integrations found
* fix: deepsource issue
2024-11-25 17:31:14 +01:00
Meier Lukas
ecf299e03b
fix: icon picker suspense issue ( #1533 )
...
* fix: icon picker suspense issue
* fix: remove unused variable
2024-11-24 13:44:15 +01:00
Meier Lukas
225356cc4f
fix: add beforeunload logic for board in edit mode ( #1531 )
2024-11-24 13:43:50 +01:00
Meier Lukas
32e6b8ee45
fix: external users can be added to groups manually ( #1540 )
2024-11-24 13:43:25 +01:00
Meier Lukas
1fc48f9db0
feat: add permission section to create user page ( #1524 )
...
* feat: add permission section to create user page
* fix: deepsource issues
2024-11-23 17:18:29 +01:00
Meier Lukas
32ee9f3dcc
refactor: add request handlers for centralized cached requests ( #1504 )
...
* feat: add object base64 hash method
* chore: add script to add package
* feat: add request-handler package
* wip: add request handlers for all jobs and widget api procedures
* wip: remove errors shown in logs, add missing decryption for secrets in cached-request-job-handler
* wip: highly improve request handler, add request handlers for calendar, media-server, indexer-manager and more, add support for multiple inputs from job handler creator
* refactor: move media-server requests to request-handler, add invalidation logic for dns-hole and media requests
* refactor: remove unused integration item middleware
* feat: add invalidation to switch entity action of smart-home
* fix: lint issues
* chore: use integration-kind-by-category instead of union for request-handlers
* fix: build not working for tasks and websocket
* refactor: add more logs
* refactor: readd timestamp logic for diconnect status
* fix: lint and typecheck issue
* chore: address pull request feedback
2024-11-23 17:16:44 +01:00
Meier Lukas
73cb0b99ac
fix: items can not be placed in newly created dynamic section without saving ( #1513 )
...
* fix: items can not be placed in newly created dynamic section without saving
* docs: add comments above hooks with notice about specific order
2024-11-20 22:35:27 +01:00
Manuel
441cbbe717
feat: #1408 improve icon picker design ( #1412 )
...
* feat: #1408 improve icon picker design
* fix: formatting
* fix: ui
* feat: pr feedback
2024-11-19 21:59:33 +01:00
Manuel
34506b6339
feat: #1254 display group owner ( #1406 )
...
* feat: #1254 display group owner
* fix: format
* fix: format issue
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-11-03 00:33:49 +01:00
Meier Lukas
0ff7c8903b
feat: add support for all languages from old homarr ( #1394 )
...
* feat: add support for all languages from old homarr
* fix: add mantine-react-table translations, remove arabic language
* refactor: change translations to json for better crowdin support
* fix: issues with loading dayjs and mantine-react-table translations
* chore: add additional translations with variables
* fix: format and deepsource issues
* fix: test failing because of missing coverage exclusions
* fix: format issues
* fix: format issue
2024-11-03 00:11:27 +01:00
Meier Lukas
326b769c23
feat: add server settings for default board, default color scheme and default locale ( #1373 )
...
* feat: add server settings for default board, default color scheme and default locale
* chore: address pull request feedback
* test: adjust unit tests to match requirements
* fix: deepsource issue
* chore: add deepsource as dependency to translation library
* refactor: restructure language-combobox, adjust default locale for next-intl
* chore: change cookie keys prefix from homarr- to homarr.
2024-11-02 21:15:46 +01:00
Meier Lukas
4502569223
refactor: move from next-international to next-intl ( #1368 )
...
* refactor: move from next-international to next-intl
* refactor: restructure translation package,
* chore: change i18n-allay framework to next-intl
* fix: add missing bold html tag to translation
* fix: format issue
* fix: address deepsource issues
* fix: remove international-types dependency
* fix: lint and typecheck issues
* fix: typecheck issue
* fix: typecheck issue
* fix: issue with translations
2024-10-26 22:46:14 +02:00
homarr-renovate[bot]
a87c937b69
fix(deps): update dependency eslint-plugin-react-hooks to v5 ( #1280 )
...
* fix(deps): update dependency eslint-plugin-react-hooks to v5
* fix: lint issues after reenabling hook rules
* fix: format issues
---------
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-10-16 21:43:51 +02:00
Meier Lukas
0f8d9edb3e
refactor: replace serverdata with suspense query ( #1265 )
...
* refactor: replace serverdata with suspense query
* fix: deepsource issues
2024-10-11 23:47:07 +02:00
Meier Lukas
770768eb21
fix: rtl common translation unnecessary ( #1246 )
...
* fix: rtl common translation unnecessary
* fix: format issue
2024-10-05 16:31:15 +02:00
Meier Lukas
665df53a39
fix: new sections without add and change listeners ( #1230 )
2024-10-03 21:07:57 +02:00