Commit Graph

252 Commits

Author SHA1 Message Date
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
ajnart
42ce621197 Add localstorage caching with React Query 2023-04-05 15:50:26 +09:00
ajnart
31a80f5588 Add option to manually edit the refresh interval 2023-04-05 15:49:54 +09:00
ajnart
6811388991 Add support for multiple RSS feeds 2023-04-05 15:49:52 +09:00
ajnart
b2f04937b9 Merge branch 'dev' into HEAD 2023-04-03 15:40:47 +09:00
Thomas Camlong
5a41de0eb9 Merge pull request #783 from ajnart/deepsource-autofix-1247c7e2
Replace short hand type conversions with function calls
2023-04-01 08:15:37 +09:00
Meier Lukas
8c59ab0846 🐛 Fix issues with updating tiles 2023-03-30 22:54:08 +02:00
Meier Lukas
525985b1dc Migrate tiles from id to type 2023-03-30 22:20:56 +02:00
Meier Lukas
43dc1cd70c Change rendering from id to type 2023-03-30 21:54:44 +02:00
Manuel
13531a007c 🚨 Fix build warnings 2023-03-29 12:55:03 +02:00
Thomas Camlong
e966fdad71 Merge pull request #771 from ajnart/mantine-v6
🎉 Move to Mantine v6
2023-03-28 16:05:09 +09:00
deepsource-autofix[bot]
64e8e85aac 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.
2023-03-27 06:10:26 +00:00
Thomas Camlong
64dec6ce3f Merge branch 'dev' into edit-mode-password 2023-03-22 22:22:16 +08:00
Thomas Camlong
a114e6c623 Merge pull request #770 from ajnart/required-properties
 Make integrations fields required
2023-03-22 22:21:21 +08:00
ajnart
e0eb195097 🚨 Fix compilation 2023-03-21 11:43:10 +08:00
ajnart
3bb0f20066 🧑‍💻 Address PR comments 2023-03-21 11:26:19 +08:00
ajnart
850375767e 🌐 Add translations 2023-03-21 11:20:15 +08:00
ajnart
ed159ea3c3 🌐 Add translations 2023-03-21 11:18:19 +08:00
ajnart
c799d507d2 🎨 Wrap shortcut with text component 2023-03-21 11:11:50 +08:00
ajnart
9aebcf0c69 Add a simple keybind viewer in about menu #751 2023-03-20 10:54:46 +08:00
ajnart
b3aae68469 Make integrations fields required
Minor integration styling, bigger tooltips, longer texts, removed clear secret button
2023-03-18 19:09:21 +08:00
Thomas Camlong
b78ed7fb04 Merge pull request #750 from ajnart/fix-ping-status
🐛 Fix StatusCode not being used properly
2023-03-04 08:14:22 +09:00
ajnart
457e9cf2bd 🎨 Format codebase 2023-03-03 12:40:49 +09:00
ajnart
85120e3816 💄 Icon selector style changes 2023-03-03 12:39:10 +09:00
ajnart
c6d8bcd574 💄 Icon selector style changes 2023-03-03 12:38:56 +09:00
ajnart
1aeee38c0d WIP on Mantine v6 2023-03-03 01:21:38 +09:00
ajnart
5dae500ac3 🚧 WIP on Mantine V6 2023-03-03 00:37:22 +09:00
ajnart
faf5d11900 💚 Fix build 2023-03-02 20:32:41 +09:00
ajnart
5c183e83f3 🐛 Fix defaultValue crash 2023-03-02 20:11:52 +09:00
ajnart
1dd205c441 🐛 Fix StatusCode not being used properly 2023-03-02 19:57:24 +09:00
ajnart
0b7f407b8c Add feature for edit mode password 2023-03-02 16:41:00 +09:00
Mauz
fddcfb3f06 🚑 Fix Error with latest Dashdot changes (#725) 2023-02-22 22:04:09 +01:00
Manuel
f56f4b33ce Add disable edit mode environment variable (#730) 2023-02-22 21:59:49 +01:00
Manuel
f5686fbf2c ♻️ Refactor icon picker (#724) 2023-02-20 22:11:30 +01:00
Manuel
b738fa8463 🔀 Merge branch 'dev' into feature/dashdot-consistency-changes 2023-02-17 23:41:49 +01:00
Manuel
d157e986a1 Plex and Jellyfin widget (#713) 2023-02-15 22:12:49 +01:00
MauriceNino
d8931644d8 Refactor settings code; Add props access to every settings item 2023-02-14 13:41:59 +01:00
MauriceNino
4c2c2fb564 Fix mobile controls 2023-02-14 13:10:52 +01:00
MauriceNino
368707ed76 Add translations for en & de in Dashdot; Fix PR comments 2023-02-14 13:01:12 +01:00
Thomas Camlong
dc69930eab Merge branch 'dev' into feature/dashdot-consistency-changes 2023-02-14 10:53:46 +09:00