summaryrefslogtreecommitdiff
path: root/js
AgeCommit message (Collapse)Author
2021-02-06pref-users: css fixesAndrew Dolgov
2021-02-06event log: add paginationAndrew Dolgov
2021-01-19add a hack (Headlines.unpackVisible) to workaround against unpack observer ↵Andrew Dolgov
sometimes missing articles
2021-01-17Archive cleanup:Andrew Dolgov
- remove code to manually archive/unarchive articles - remove ttrss_archived_feeds/orig_feed_id handling - the whole thing was implemented for this data to be kept indefinitely; it doesn't make a lot of sense to deal with this stuff now that it is expired after one month anyway (same reasons as feed browser being removed - privacy) - remove "originally from"-related stuff because of the above - also remove unused remaining frontend/backend code related to feed browser (rip)
2021-01-17remove CommonDialogs.feedBrowser()Andrew Dolgov
2021-01-17Select... dropdown: replace dijit Select with DropDownButton, simplify layoutAndrew Dolgov
PluginHost: add HOOK_HEADLINE_TOOLBAR_SELECT_MENU_ITEM Headlines.onActionChanged: removed
2021-01-17remove menu options to manually un/archive articlesAndrew Dolgov
2020-12-24event log: add severity filteringAndrew Dolgov
2020-12-23edit tags dialog: initialize autocomplete in onShow (instead of onLoad) ↵Andrew Dolgov
because of xhr
2020-12-23search dialog: populate current search values onShow instead of onLoad ↵Andrew Dolgov
because the dialog is preloaded via xhr
2020-12-07viewfeed debugger: open properly for categoriesAndrew Dolgov
2020-12-07queryFeedHeadlines: bring back DISTINCT for a limited set of columnsAndrew Dolgov
2020-12-04viewfeed: reintroduce timestamps, fix debugging, fix some indentsAndrew Dolgov
2020-11-30don't select next unread feed when marking as read last week, etc.Andrew Dolgov
2020-10-21Revert "fix HOOK_ARTICLE_RENDERED_CDM never being called"Andrew Dolgov
This reverts commit e3a522cdc1e7259ec2b573ba2cff3879c25b1128.
2020-10-21Revert "somewhat experimental: disable article packing/unpacking, render ↵Andrew Dolgov
content immediately" This reverts commit ab53591957d877908b89f6874e91c282bf59d165.
2020-10-09fix HOOK_ARTICLE_RENDERED_CDM never being calledAndrew Dolgov
2020-10-09somewhat experimental: disable article packing/unpacking, render content ↵Andrew Dolgov
immediately
2020-09-16fix default password nag dialog, load via xhrAndrew Dolgov
2020-09-15editFeed: only try to reload feed tree in preferences if its actually thereAndrew Dolgov
2020-09-15comments link: load in new tabAndrew Dolgov
2020-09-15editarticletags: load dialog via XHRAndrew Dolgov
2020-09-15backend handler: require CSRF, remove obsolete codeAndrew Dolgov
2020-09-15public/logout: require valid CSRF tokenAndrew Dolgov
2020-09-15Feeds: load quickaddfeed and search dialogs via XHR w/ CSRF protectionAndrew Dolgov
2020-09-15- backend: require CSRF token to be passed via POSTAndrew Dolgov
- do not leak CSRF token via GET request in feed debugger - rework Article/redirect to use POST
2020-09-15don't pass csrf token as a GET parameter to ArticleAndrew Dolgov
2020-09-15require CSRF token for Article/redirectAndrew Dolgov
2020-09-15- enable CSRF support earlierAndrew Dolgov
- remove rpc/sanityCheck from CSRF-excluded calls
2020-09-14remove csrf token from rpc method sanityCheckAndrew Dolgov
2020-07-09Store FeedTree data in localStoragenanaya
Patching internal functions of dijit.Tree as they don't provide option on where to store the data. It stores to cookies by default but the data can get quite big for hundreds of feeds and exceeds cookies size limit. Not to mention it'll cause the cookie to be sent during any request with nothing handling it server side and just wasting bandwidth. This patch will also migrate current data in cookie to local storage accordingly.
2020-06-05more eslint fixessingle-app-objectAndrew Dolgov
2020-06-05eslint-related fixes; move a few things from global context to AppAndrew Dolgov
2020-06-04fix various minor issues reported by eslintAndrew Dolgov
2020-06-04unify prefs/main App objects, remove fake classes, use single static App ↵Andrew Dolgov
object instead
2020-06-04same, but for preferencesAndrew Dolgov
2020-06-04don't use declare() for static objects with no inheritance because ↵Andrew Dolgov
apparently it's not actually needed by AMD
2020-06-02move isCombinedMode to AppBase so we wouldn't crash in preferencesAndrew Dolgov
2020-05-25add Headlines.default_force_previous, default_force_to_topAndrew Dolgov
2020-05-23only bind up/down in 3 panel modeAndrew Dolgov
2020-05-22- RIP smooth scrolling and associated hacksAndrew Dolgov
- attempt to make Headlines.move() / Article.cdmMoveToId() behave a bit more intuitively
2020-05-19Headlines.move: add params.force_previous to always move to previous article ↵Andrew Dolgov
in CDM
2020-05-19Headlines.move: use requestAnimationFrame in CDM :(Andrew Dolgov
2020-05-17Headlines.move: when going back to top of active article, use a smarter (?) ↵Andrew Dolgov
offset calculation
2020-05-17rename Headlines.correctHeadlinesOffset() to scrollToArticleId()Andrew Dolgov
invoke it in Article.view() instead of all over the place
2020-05-17Headlines.move: maybe glitch less when moving back to top, etcAndrew Dolgov
2020-05-17implement keyboard-related changes discussed in ↵Andrew Dolgov
https://community.tt-rss.org/t/changing-the-amount-of-scroll-by-arrow-key/3452/7
2020-05-13only enable unpack observer in expanded modeAndrew Dolgov
2020-05-13use intersection observer to unpack visible articles, remove ↵Andrew Dolgov
Headlines.unpackVisible()
2020-05-13remove floating title, use position: sticky for cdm headers insteadAndrew Dolgov