Commit Graph

291 Commits

Author SHA1 Message Date
Thomas Camlong
abb52b093a Notebook-widget (#962)
* ⬆️ Add required dependencies

*  Add basic widget definition for `notebook`

* 🌐 Add basic translations for `notebook` widget

* 🐛 Fix `WidgetMenu` zIndex property

* ️ Use dynamic import for the `notebook` widget

* 🌐 Update translations

* 🚨 Disable eslint `no-param-reassign` rule

*  Add `notebook` widget

*  Add `immer` as a dependency

* fix: currentConfig not loaded in useEffect callback 

fixes #1249

* ♻️ Notebook widget UI (#1266)

* ♻️ Refactor note widget

* 🐛 Fix translations

* 💄 Widget styling changes

* 🔒 Fix lockfile

* 💄 Remove primary color from edit button

* 💄 Fix css

*  Add the ability to hide an option

* 🔥 Remove aria-labels

* ♻️ Address pull request feedback

* 🐛 Remove wrong description from default value

---------

Co-authored-by: gnattu <gnattu@users.noreply.github.com>
Co-authored-by: Manuel <manuel.ruwe@bluewin.ch>
Co-authored-by: Tagaishi <Tagaishi@hotmail.ch>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2023-08-12 21:17:12 +02:00
Tagaishi
d6736d6539 🐛 App tile flex fix (#1255)
* 🎨 flex

* 🎨 Improved flex organization on app tile

* ✏️ disallowAppNameProgagation to Propagation

*  User customizable lineclamp and config migration
2023-08-11 20:47:14 +02:00
Tagaishi
ffa850b081 Option to show time for a city (#1236) 2023-08-09 20:33:17 +02:00
Manuel
a83ca7dcde Revert line clamp (#1245) 2023-08-07 22:10:34 +02:00
Meier Lukas
5502eafc04 💄 Improve sizing of app name (#1244) 2023-08-07 21:20:49 +02:00
Tagaishi
7d18a51d02 App tile UI change (#1231)
* 💄 Rework the App tile UI

* 🤡 Forgot one

* Make it so the app title gets hidden properly

Now if the value is missing it won't by "hover" or "hidden" so it won't hide

* Turn the `Tooltip` into `HoverCard`

* Make save and cancel button not wrap anymore

* 💄 Used InfoCard in options + translations

* ♻️ Remove fallback value for label translations

---------

Co-authored-by: Thomas Camlong <49837342+ajnart@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2023-08-06 19:36:36 +02:00
Tagaishi
d994f4ec89 🤡 frogot a file 2023-08-05 23:19:52 +02:00
Tagaishi
048b27a89b 🔒️ Link out of translation files 2023-08-05 23:19:26 +02:00
Tagaishi
d851f3bb21 Added infocard to location widget 2023-08-03 15:14:26 +02:00
Tagaishi
7235b5b17a General Element + Tooltip to HoverCard 2023-08-02 03:48:10 +02:00
Tagaishi
fb7292f710 🎨 Info tooltip component + select pop list bugfix 2023-07-31 00:14:03 +02:00
Tagaishi
07a0f55a95 Merge branch 'dev' of https://github.com/ajnart/homarr into widget-option-tooltips 2023-07-30 14:18:09 +02:00
Tagaishi
a0052f88f4 🎨 Refactor repeating code 2023-07-29 01:23:46 +02:00
Manuel
c99c06c0bb 🗑️ Remove deprecated code (#1225) 2023-07-28 23:09:21 +02:00
Tagaishi
a79e110aa3 🐛 Multiline tooltip again 2023-07-27 02:56:12 +02:00
Tagaishi
c56edfdc65 🐛 Multiline tooltip and 🎨 one line code rework 2023-07-25 22:16:59 +02:00
Tagaishi
a15469698c 💄 Tooltip background not user selected anymore 2023-07-25 21:52:36 +02:00
Tagaishi
5cc2fac8bc Tooltip for widget options 2023-07-25 21:07:43 +02:00
Manuel
b557f04c10 Allow non standard protocols for ext app URL 2023-07-24 21:25:41 +02:00
Meierschlumpf
3766fe222a 🐛 Fix sidebar drawer not working 2023-07-23 11:39:13 +02:00
Meier Lukas
e528c006d7 Merge pull request #1201 from ajnart/fix/ping-reading-wrong-config
🐛 Fix ping not reading from correct config
2023-07-23 11:26:09 +02:00
ajnart
94a2d33d1f Improvements to city selection in weather widget 2023-07-23 10:54:38 +09:00
Meierschlumpf
1634510070 🐛 Fix ping not reading from correct config 2023-07-22 18:27:24 +02:00
ajnart
6658c05e5a 🐛 Fix bugs with the ping feature 2023-07-22 10:11:23 +09:00
ajnart
1f2d40d8e2 🐛 Remove change of external URL when changing IP 2023-07-21 18:54:51 +09:00
ajnart
739b95888b 💄 Prettier repository 2023-07-21 18:08:40 +09:00
Manuel
f8bd7fb2b9 🚸 Improve accessibility (#980)
* 🚸 Improve accessibility

* 🌐 Add missing translations
2023-06-20 22:02:00 +02:00
ajnart
83119931bc ️ Improve ping function 2023-06-14 17:31:52 +09:00
Meier Lukas
e24122b355 Merge pull request #1044 from ajnart/add-location-selection-for-weather-widget
 Improve location selection for weather
2023-06-13 20:50:34 +02:00
Meier Lukas
e29ba6455e 🐛 Fix pull request issues 2023-06-11 13:54:15 +02:00
Meier Lukas
a8b44941a0 🐛 Fix pull request issues 2023-06-11 11:59:46 +02:00
ajnart
3b3f7f308f 🧑‍💻 Migrate package.json prettier and eslint
Also updated the plugins and the config.
New rules should be respected from now-on
2023-06-11 17:51:29 +09:00
Meier Lukas
f033697579 🐛 Fix translation path 2023-06-10 23:59:32 +02:00
Meier Lukas
d00a317202 Improve location selection for weather 2023-06-10 23:53:04 +02:00
Meier Lukas
8e14e323a7 🏗️ Migrate ping to tRPC 2023-06-10 10:23:54 +02:00
renovate[bot]
61612b2bf7 ⬆️ Update dependency next-i18next to v13 (#956)
* ⬆️ Update dependency next-i18next to v13

* 🚨 Fix compile errors

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Manuel <manuel.ruwe@bluewin.ch>
2023-06-09 23:14:49 +02:00
Manuel
cee5911259 Open tabs in batch (#1006) 2023-06-07 21:44:44 +02:00
Manuel
a54f03df1f Widget menu in error boundary (#979) 2023-05-29 00:24:22 +02:00
Manuel
c42aed14dd 🚸 Add positive status codes by default 2023-05-21 15:23:43 +02:00
Manuel
fb52c4b003 Add ad guard home (#937)
*  Add add guard home

*  Add request for blocked domains and fix request for blocked queries

* ♻️ PR feedback

*  Fix tests
2023-05-20 14:42:15 +02:00
ajnart
6f48cafd42 ⬆️ Upgrade to @tabler/icons-react 2023-05-15 17:40:59 +09:00
Manuel
c52acd2913 Bookmark widget (#890)
* 🚧 Bookmark widget

*  Add input type

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>

*  Add content display and input fields

* 🐛 Fix delete button updating to invalid schema

* 🌐 Add translations for options

*  Add field for image

* ♻️ Refactor IconSelector and add forward ref

* 🦺 Add form validation

* 🦺 Add validation for icon url and fix state for icon picker

* 🌐 PR feedback

---------

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2023-05-15 09:54:50 +02:00
Manuel
92e8d79c5a Add pihole integration (#860)
*  Add pihole integration

* Update src/widgets/adhole/AdHoleControls.tsx

Co-authored-by: Larvey <39219859+LarveyOfficial@users.noreply.github.com>

* Update src/tools/client/math.ts

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>

* Update src/widgets/dnshole/DnsHoleSummary.tsx

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>

---------

Co-authored-by: Larvey <39219859+LarveyOfficial@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2023-05-06 19:51:53 +02:00
Manuel
678c8d0018 🐛 Add ipv6 support for url regex (#864) 2023-04-26 10:31:46 +02:00
Manuel
5a6c039f5b 🚑️ Ping array (#823) 2023-04-21 10:21:34 +02:00
ajnart
252651c1fb 🐛 Fix edit modal zIndex and imports 2023-04-17 15:07:18 +09:00
ajnart
75cf90c7ea 🐛 Fix RSS client bug 2023-04-16 17:51:07 +09:00
Thomas Camlong
d920c6319f Merge pull request #797 from ajnart/rss-multiple-feeds
Rss multiple feeds
2023-04-11 01:07:49 +09:00
ajnart
b45a614cd8 💡 Address PR comments 2023-04-10 23:29:00 +09:00
Manuel
6b3fe8951a 🚨 Fix warnings 2023-04-09 16:46:13 +02:00