ajnart
55b62a6e2b
fix: trust iframe urls
2026-08-26 17:35:39 +02:00
ajnart
254438247e
fix: allow same-origin iframe paths
2026-08-26 15:07:49 +02:00
Thomas
9e14a07e64
refactor: consolidate English translations ( #6640 )
2026-08-21 19:00:27 +02:00
ajnart
af6fb75e6b
perf: trim widget loading work
2026-08-14 11:32:11 +02:00
Thomas Camlong
836a4cd46b
feat: modernize widget experience
2026-08-14 11:07:08 +02:00
Thomas Camlong
a38e731209
fix: address widget review feedback
2026-08-14 11:07:08 +02:00
Thomas Camlong
a2763d1f6f
feat: modernize dashboard widgets
2026-08-14 11:07:07 +02:00
f88bf9582e
feat: add nextcloud notification provider ( #5343 )
...
* feat: add Nextcloud notification provider
fix: resolve hydration error in add-board modal
* Update packages/integrations/src/nextcloud/nextcloud.integration.ts
Co-authored-by: Manuel <30572287+manuel-rw@users.noreply.github.com >
* Update nextcloud.integration.ts
* defined notificationSchema outside of class
---------
Co-authored-by: Lorinc936 <lorinc1231@gmail.com >
Co-authored-by: Lorinc936 <116025544+Lorinc936@users.noreply.github.com >
2026-03-27 18:51:43 +01:00
Kelian Baert
2fefd9da01
feat: add "allowModals" option for iframe widget ( #5339 )
2026-03-27 18:05:15 +01:00
Meier Lukas
479f083ab8
fix(iframe-widget): permission selection not applying to any origin ( #4616 )
2025-12-13 11:50:33 +01:00
Meier Lukas
5a418d73bd
fix(iframe): allow clicking links within ( #4521 )
2025-11-21 19:05:24 +01:00
Manuel
aaa23f3732
Merge commit from fork
...
* fix: sanitize user-media svg api endpoint using isomorphic dompurify
* fix: add iframe sandbox to prevent priviledge escalation
2025-11-14 18:00:15 +01:00
Meier Lukas
7ac2a81f94
fix(iframe): disable scrolling not working ( #4017 )
2025-09-08 16:09:12 +02:00
Meier Lukas
dff6cb9d31
feat(settings): add simple-ping settings ( #2118 )
2025-02-07 22:10:35 +01:00
Meier Lukas
a12dd10269
fix(security): restrict link protocols to http and https ( #1888 )
2025-01-10 14:45:30 +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
5e772215a9
fix: hard to move iframe widget #1075 ( #1101 )
2024-09-11 18:15:47 +02:00
Thomas Camlong and Meier Lukas
f1b1ec59ec
chore: update prettier configuration for print width ( #519 )
...
* feat: update prettier configuration for print width
* chore: apply code formatting to entire repository
* fix: remove build files
* fix: format issue
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-05-19 22:38:39 +02:00
Meier Lukas
b78d32b81c
fix: nextjs is slow dev server ( #364 )
...
* fix: nextjs slow compile time
* fix: change optimized package imports and transpile packages
* fix: format issue
2024-04-25 22:06:15 +02:00
Meier Lukas
8f4897186c
feat: add iframe widget ( #291 )
...
* feat: add nestjs replacement, remove nestjs
* feat: add iframe widget
* fix: format issue
* fix: format issue
* fix: format issue
* fix: lockfile frozen
2024-04-13 11:58:41 +02:00