summaryrefslogtreecommitdiff
path: root/js
AgeCommit message (Collapse)Author
2025-10-14Fix 'App.select_tag()' again.supahgreg
Not enough coffee.
2025-10-14Fix default selection for 'App.select_tag()' and 'App.select_hash()'.supahgreg
2025-10-14Fix some more issues related to ESLint 'eqeqeq' changes (again).supahgreg
2025-10-14minor: fix a labels issue introduced in 362e2dc28c9d28bc7644df6694b4de78a116da37supahgreg
2025-10-14Fix some more issues related to ESLint 'eqeqeq' changes.supahgreg
2025-10-13Address remaining ESLint 'no-undef' and 'no-unused-vars' occurrences.supahgreg
* https://eslint.org/docs/latest/rules/no-undef * https://eslint.org/docs/latest/rules/no-unused-vars
2025-10-12Fix 'Feed.setActive()' allowing a string 'id'.supahgreg
This was causing an issue with comparisons elsewhere (e.g. 'Headlines.onLoaded()').
2025-10-12Fix various ESLint 'no-undef' rule instances.supahgreg
https://eslint.org/docs/latest/rules/no-undef
2025-10-12Clean up unnecessary eslint-disable directives (per ESLint).supahgreg
2025-10-12Add a workaround+note for a FeedTree feed item's 'error' being '[]'.supahgreg
The backend is sending 'error' as a string (or undefined for cats).
2025-10-12Address rule 'no-redeclare' for 'dojo' and 'dijit' (defined as globals in ↵supahgreg
'eslint.config.js'). Also take care of 2 'no-prototype-builtins' and a 'no-useless-escape'. * https://eslint.org/docs/latest/rules/no-redeclare * https://eslint.org/docs/latest/rules/no-prototype-builtins * https://eslint.org/docs/latest/rules/no-useless-escape
2025-10-12Address ESLint rule 'no-prototype-builtins'.supahgreg
https://eslint.org/docs/latest/rules/no-prototype-builtins
2025-10-12Address ESLint rule 'eqeqeq'.supahgreg
https://eslint.org/docs/latest/rules/eqeqeq
2025-10-10Improve 'App.getSelectedText()'.supahgreg
This also drops 'String.prototype.stripTags', which is no longer used.
2025-10-10Fix a potential double-unescaping issue, tweak 'App.escapeHtml()'.supahgreg
2025-10-06Switch links to the 'tt-rss' GitHub organization.supahgreg
2025-10-05Switch from 'tt-rss-web-static' links to wiki links.supahgreg
2025-10-03Remove references to, and integrations with, 'tt-rss.org'.supahgreg
2025-08-14bump amount of retries when trying to auto-switch themeAndrew Dolgov
2025-08-10Fix default dark mode CSS path in UtilityJS, use configurable default themes ↵wn_
in bookmarklets.
2025-08-08check if backend is reachable when handling night mode change instead of ↵Andrew Dolgov
relying on navigator.onLine
2025-08-01make default light/dark themes configurable, add support for main ↵Andrew Dolgov
application and login form
2025-07-30implement special counter display when viewing by published, similar to markedAndrew Dolgov
2025-07-27attempt to retry night mode switch if we're offlineAndrew Dolgov
2025-07-08Use existing headline info for 'Article.displayUrl()'wn_
2025-07-06Separate feed type detection from init, don't subscribe on failures.wn_
Also some FeedParser tweaks.
2025-06-19Clean up displaying subscription error info, log more detailed info to the ↵wn_
event log.
2025-06-17Remove unused subscription return code 6wn_
2025-06-17Escape error content displayed when subscribing fails (as it might contain ↵wn_
HTML).
2025-06-17Show some HTML content as a hover tip when the 'feed URL' returned HTML ↵wn_
without feeds. Also tweak the 'Feeds::_subscribe()' documentation a bit.
2025-05-02drop SIMPLE_UPDATE_MODE, limit housekeeping and updates to background processesAndrew Dolgov
2025-03-31Merge branch 'feature/search-in-hash' into 'master'Andrew Dolgov
Include the search query+language as part of the URL hash See merge request tt-rss/tt-rss!112
2025-03-30Include the search query+language as part of the URL hash.wn_
2025-03-30use server-side localized formatting for matching rule to display as a ↵Andrew Dolgov
tooltip (for now)
2025-03-30stop sending matched content twice for the tooltip, use smaller objects ↵Andrew Dolgov
containing only regular expression and rule type
2025-03-28add limited highlighting of filter test results based on matched rulesAndrew Dolgov
2025-03-27filter test dialog improvements:Andrew Dolgov
- properly return results for filter rules matching specific feeds or categories - fix test results never returned for Uncategorized - show tooltip with specific word match and matched rule on resulting item hover
2025-03-19allow setting update interval in subcribe to feed dialogAndrew Dolgov
2025-02-15Move filter test results HTML building to the frontend.wn_
2025-02-15Only continue filter testing when there are likely more entries to check.wn_
Prior to this, a filter test could needlessly result in up to 100 backend requests (limit 100, max_offset 10000) when the filter's associated feeds+categories have fewer than 10000 entries.
2025-02-08Indicate filters might have matched more than the test found.wn_
Due to the limits set when testing a filter it's possible more results (some of which the user may be expecting to see) aren't displayed.
2025-01-06Fix setting a custom title when cloning a single filter.wn_
2025-01-06Use 'clone' wording for filter duplication.wn_
2025-01-06Prompt for the new filter name when only copying one.wn_
This also reworks 'Pref_Filters' a bit so it's easier to retrieve filter titles.
2025-01-06Add the ability to copy an existing filter.wn_
2024-11-23collapse actions summary list in filter tree if 'toggle rule display' is ↵Andrew Dolgov
disabled, remove label-specific icon display, simplify markup
2024-11-23fix action params not hiding in edit action dialog if param-less action was ↵Andrew Dolgov
initially selected
2024-10-15properly support search queries in viewfeed debugger, improve some debugging ↵Andrew Dolgov
messages and output
2024-08-26Make a search query 'feed title' a link to get back to the search modal.wn_
2024-08-14Remove unused 'dashboard feed' code.wn_
Displaying auxiliary info when there's nothing to load is being handled in 'Feeds::_format_headlines_list()'.