Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-12 | * customizeCSS: client dialog | Andrew Dolgov | |
* remove hardcoded width from most dialogs (move to css) * add helper to easily get dialog from its widget * rework some dialog buttons to use current object instead of calling dialog by name | |||
2021-02-12 | opml import: no more iframe, use client dialog | Andrew Dolgov | |
2021-02-12 | fix typo introduced by 4182018cb7 | Andrew Dolgov | |
2021-02-11 | generated feed: use client dialog | Andrew Dolgov | |
2021-02-11 | publishedOPML: use client dialog | Andrew Dolgov | |
2021-02-11 | add UserHelper::find_user_by_login() and rewrite some user checks to invoke ↵ | Andrew Dolgov | |
it instead of going through PDO | |||
2021-02-11 | authentication: make logins case-insensitive (force lowercase) | Andrew Dolgov | |
2021-02-10 | fix warning in profile edit dialog (2) | Andrew Dolgov | |
2021-02-10 | fix warning in profile edit dialog | Andrew Dolgov | |
2021-02-10 | pref/prefs: fix warning when in non-default profile | Andrew Dolgov | |
2021-02-09 | fix 2 warnings in feed editor | Andrew Dolgov | |
2021-02-08 | rewrite some more hooks | Andrew Dolgov | |
2021-02-08 | log viewer: disable previous page on page 1 | Andrew Dolgov | |
2021-02-08 | move some old-style handlers to new callback ones | Andrew Dolgov | |
2021-02-08 | prefs: fix user plugins shown by incorrect criteria | Andrew Dolgov | |
2021-02-08 | pluginhost: rework run_hooks() to be shorter, add callback variant; ↵ | Andrew Dolgov | |
implement exception handling for both | |||
2021-02-08 | fix several warnings related to feed editor | Andrew Dolgov | |
2021-02-06 | pref-users: css fixes | Andrew Dolgov | |
2021-02-06 | error log: fix severity dropdown | Andrew Dolgov | |
2021-02-06 | fix some warnings in prefs (filters, users) | Andrew Dolgov | |
2021-02-06 | error log: make it more readable | Andrew Dolgov | |
2021-02-06 | log viewer: show total pages | Andrew Dolgov | |
2021-02-06 | event log: add pagination | Andrew Dolgov | |
2021-02-06 | fix clean() for arrays and user plugin list | Andrew Dolgov | |
2021-02-06 | more php8 fixes mostly related to login | Andrew Dolgov | |
2021-02-05 | initial WIP for php8; bump php version requirement to 7.0 | Andrew Dolgov | |
2021-01-17 | Archive 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-15 | pluginhost: load plugin data automatically (also marks load_data method as ↵ | Andrew Dolgov | |
private) | |||
2021-01-07 | feed editor: show purge interval correctly if FORCE_ARTICLE_PURGE is set | Andrew Dolgov | |
2020-12-24 | event log: add severity filtering | Andrew Dolgov | |
2020-12-21 | BLACKLISTED_TAGS: use textarea for editing; normalize value when saving | Andrew Dolgov | |
2020-12-16 | Switch from 'vsprintf' to 'sprintf' in another place. | wn_ | |
2020-12-16 | Merge branch 'feature/php8' of wn/tt-rss into master | fox | |
2020-12-15 | feed editor: properly show global purging interval as disabled | Andrew Dolgov | |
2020-12-12 | Use correct 'sprintf' function and other minor fixes in Pref_Feeds. | wn | |
2020-12-12 | Remove duplicate block in 'classes/pref/filters.php'. | wn | |
Also a minor tweak to getting the search filter. | |||
2020-12-12 | Fix some 'isset' checks in 'classes/pref/prefs.php'. | wn | |
2020-11-30 | feed editor: also show default value for purge interval | Andrew Dolgov | |
2020-11-30 | feed editor: show actual value of default update interval | Andrew Dolgov | |
2020-11-27 | prevent horizontal scrolling in filter editor dialog if rules are very long | Andrew Dolgov | |
2020-09-23 | move timestamp-related stuff to a separate class | Andrew Dolgov | |
2020-09-22 | use self:: in some places to invoke static methods from the same class | Andrew Dolgov | |
2020-09-22 | remove a lot of stuff from global context (functions.php), add a few helper ↵ | Andrew Dolgov | |
classes instead | |||
2020-09-18 | add basic safe mode which doesn't load any user plugins | Andrew Dolgov | |
2020-09-17 | replace FALSE with false so that static analyzer shuts up about it | Andrew Dolgov | |
2020-09-17 | fix typo in previous | Andrew Dolgov | |
2020-09-17 | fix OTP QR code not displayed because of CSRF token passed as a query | Andrew Dolgov | |
parameter use type-strict comparison when validating CSRF token on the backend | |||
2020-09-16 | pass CSRF token to opml import and feed icon replace dialogs | Andrew Dolgov | |
2020-09-14 | user preferences: forbid < and > characters when changing passwords (were ↵ | Andrew Dolgov | |
silently stripped on save because of clean()) | |||
2020-09-14 | - fix multiple vulnerabilities in af_proxy_http | Andrew Dolgov | |
- fix vulnerability in rewrite_relative_url() which prevented some URLs from being properly absolutized - fetch_file_contents: validate all URLs before requesting them - validate URLs: explicitly whitelist http and https scheme, forbid everything else - DiskCache/cached_url: only serve whitelisted content types (images, video) - simplify filename/URL handling code, remove and consolidate some less-used functions |