1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-07-02 16:38:37 +00:00
miniflux-v2/internal/ui
Frédéric Guillot 8db637cb39 feat(ui): add user setting to control target="_blank" on links
Rationale: Opening links in the current tab is the default browser behavior.

Using `target="_blank"` on external links can lead to accessibility issues and override user preferences. It may also interfere with assistive technologies and expected browser behavior.

To maintain backward compatibility, this option is enabled by default (`true`), which adds `target="_blank"` to links.
2025-06-08 21:07:11 -07:00
..
form feat(ui): add user setting to control target="_blank" on links 2025-06-08 21:07:11 -07:00
session Add WebAuthn / Passkey integration 2023-11-05 18:57:35 +01:00
static feat(ui): avoid showing an excessive number of tags 2025-06-08 15:29:09 -07:00
view Minor code simplification in internal/ui/view/view.go 2024-02-25 17:31:44 -08:00
about.go feat: show size of DB on the about page 2025-03-05 15:49:32 -08:00
api_key_create.go Delay call of view.New after logging the user in 2024-03-03 20:32:15 -08:00
api_key_list.go Delay call of view.New after logging the user in 2024-03-03 20:32:15 -08:00
api_key_remove.go feat(api): add new endpoints to manage API keys 2025-05-25 15:50:13 -07:00
api_key_save.go feat(api): add new endpoints to manage API keys 2025-05-25 15:50:13 -07:00
bookmark_entries.go fix: improve pagination when having identical publication date 2025-01-18 16:59:48 -08:00
category_create.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
category_edit.go fix(api): hide_globally categories field should be a boolean 2025-04-21 19:43:25 -07:00
category_entries.go fix: improve pagination when having identical publication date 2025-01-18 16:59:48 -08:00
category_entries_all.go fix: improve pagination when having identical publication date 2025-01-18 16:59:48 -08:00
category_entries_starred.go fix: improve pagination when having identical publication date 2025-01-18 16:59:48 -08:00
category_feeds.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
category_list.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
category_mark_as_read.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
category_refresh.go fix: Use FORCE_REFRESH_INTERVAL config for category refresh 2024-04-19 11:58:13 -07:00
category_remove.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
category_remove_feed.go fix(ui): Redirect correctly post feed removal from category feeds list 2025-01-27 17:43:54 -08:00
category_save.go fix(api): hide_globally categories field should be a boolean 2025-04-21 19:43:25 -07:00
category_update.go fix(api): hide_globally categories field should be a boolean 2025-04-21 19:43:25 -07:00
entry_bookmark.go feat: add option to always open articles externally 2025-05-24 19:46:01 -07:00
entry_category.go feat: add option to always open articles externally 2025-05-24 19:46:01 -07:00
entry_enclosure_save_position.go Avoid warnings in ui package 2024-03-15 19:49:39 -07:00
entry_feed.go feat: add option to always open articles externally 2025-05-24 19:46:01 -07:00
entry_read.go feat: add option to always open articles externally 2025-05-24 19:46:01 -07:00
entry_save.go Add webhook event for saving entry 2023-09-10 18:17:33 -07:00
entry_scraper.go Rename PROXY_* options to MEDIA_PROXY_* 2024-03-20 21:28:28 -07:00
entry_search.go feat: add option to always open articles externally 2025-05-24 19:46:01 -07:00
entry_tag.go feat: mark media as read when playback reaches 90% 2024-07-28 12:29:45 -07:00
entry_toggle_bookmark.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
entry_unread.go feat: add option to always open articles externally 2025-05-24 19:46:01 -07:00
entry_update_status.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
feed_edit.go feat: implement proxy URL per feed 2025-04-06 21:05:19 -07:00
feed_entries.go fix: improve pagination when having identical publication date 2025-01-18 16:59:48 -08:00
feed_entries_all.go fix: improve pagination when having identical publication date 2025-01-18 16:59:48 -08:00
feed_icon.go fix(security): use a more restrictive CSP for untrusted content 2025-03-29 19:49:41 -07:00
feed_list.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
feed_mark_as_read.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
feed_refresh.go Make use of printer.Print when possible 2024-02-28 19:24:41 -08:00
feed_remove.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
feed_update.go feat: implement proxy URL per feed 2025-04-06 21:05:19 -07:00
handler.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
history_entries.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
history_flush.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
integration_pocket.go Make use of printer.Print when possible 2024-02-28 19:24:41 -08:00
integration_show.go feat: adding support for saving entries to karakeep 2025-06-04 21:10:26 -07:00
integration_update.go Make use of printer.Print when possible 2024-02-28 19:24:41 -08:00
login_check.go feat: Add option to disable local auth form 2024-08-12 19:27:08 -07:00
login_show.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
logout.go Implement structured logging using log/slog package 2023-09-24 22:37:33 -07:00
middleware.go feat: combine feed icon handlers to use only externalIconID 2025-03-28 14:29:19 -07:00
oauth2.go Add profile scope to OIDC integration to support accounts without email 2023-09-08 20:26:42 -07:00
oauth2_callback.go Make use of printer.Print when possible 2024-02-28 19:24:41 -08:00
oauth2_redirect.go Implement structured logging using log/slog package 2023-09-24 22:37:33 -07:00
oauth2_unlink.go feat: Add option to disable local auth form 2024-08-12 19:27:08 -07:00
offline.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
opml_export.go Add command line argument to export user feeds 2023-09-27 21:45:23 -07:00
opml_import.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
opml_upload.go feat: implement proxy URL per feed 2025-04-06 21:05:19 -07:00
pagination.go Add navigation to last/first page 2024-06-28 20:19:38 -07:00
proxy.go fix(security): use a more restrictive CSP for untrusted content 2025-03-29 19:49:41 -07:00
search.go Move search form to a dedicated page 2024-03-01 16:56:15 -08:00
session_list.go Delay call of view.New after logging the user in 2024-03-03 20:32:15 -08:00
session_remove.go Implement structured logging using log/slog package 2023-09-24 22:37:33 -07:00
settings_show.go feat(ui): add user setting to control target="_blank" on links 2025-06-08 21:07:11 -07:00
settings_update.go feat(settings): add validation for entry order and categories sorting order 2025-05-11 17:52:59 -07:00
share.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
shared_entries.go fix: improve pagination when having identical publication date 2025-01-18 16:59:48 -08:00
static_app_icon.go http/response: add brotli compression support 2024-04-19 12:16:49 -07:00
static_favicon.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
static_javascript.go feat: add license info to js, for LibreJS compatibility 2024-08-12 20:43:18 -07:00
static_manifest.go Status bar is unreadable when using PWA in dark mode on Firefox Android 2023-09-11 20:24:42 -07:00
static_stylesheet.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
subscription_add.go feat: add proxy rotation functionality 2025-04-06 14:59:00 -07:00
subscription_bookmarklet.go feat: add proxy rotation functionality 2025-04-06 14:59:00 -07:00
subscription_choose.go feat: implement proxy URL per feed 2025-04-06 21:05:19 -07:00
subscription_submit.go feat(rssbridge): support auth token for RSS-Bridge 2025-05-19 20:47:12 -07:00
tag_entries_all.go fix: improve pagination when having identical publication date 2025-01-18 16:59:48 -08:00
ui.go feat(api): add new endpoints to manage API keys 2025-05-25 15:50:13 -07:00
unread_entries.go fix: improve pagination when having identical publication date 2025-01-18 16:59:48 -08:00
unread_entry_category.go feat: add option to always open articles externally 2025-05-24 19:46:01 -07:00
unread_entry_feed.go feat: add option to always open articles externally 2025-05-24 19:46:01 -07:00
unread_mark_all_read.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
user_create.go Delay call of view.New after logging the user in 2024-03-03 20:32:15 -08:00
user_edit.go Delay call of view.New after logging the user in 2024-03-03 20:32:15 -08:00
user_list.go Delay call of view.New after logging the user in 2024-03-03 20:32:15 -08:00
user_remove.go Implement structured logging using log/slog package 2023-09-24 22:37:33 -07:00
user_save.go Refactor HTTP Client and LocalizedError packages 2023-10-22 13:09:30 -07:00
user_update.go Refactor HTTP Client and LocalizedError packages 2023-10-22 13:09:30 -07:00
webauthn.go feat(webauthn): perfer creation of a client-side discoverable credential 2025-05-22 20:14:00 -07:00