Andrew Dolgov
|
0fc783e2b3
|
cleanup markup in some plugins, make nsfw generate dijit widgets
|
4 years ago |
Andrew Dolgov
|
91e7969383
|
replace a few more controls to new style
|
4 years ago |
Andrew Dolgov
|
24c79d91c2
|
controls_compat: comment out most of them
|
4 years ago |
Andrew Dolgov
|
bf88c64d1e
|
fix floicon not imported from global namespace
|
4 years ago |
Andrew Dolgov
|
9d7ba773ec
|
move session-related functions to their own namespace
|
4 years ago |
Andrew Dolgov
|
7fad6ce651
|
move rgb/hsl functions to their own namespace
|
4 years ago |
Andrew Dolgov
|
bdbbdbb0ed
|
rework controls to accept parameters as array
|
4 years ago |
Andrew Dolgov
|
627af2c236
|
amend previous to fix actual underlying problem (double escaping)
|
4 years ago |
Andrew Dolgov
|
4f4e57bb26
|
hidden_tag: temporarily prevent htmlspecialchars() to stop embedded JSON from breaking
|
4 years ago |
Andrew Dolgov
|
af4b3e7df0
|
login form: use control helpers
|
4 years ago |
Andrew Dolgov
|
d7127cead3
|
feed debugger: use hidden helpers; add button helpers
|
4 years ago |
Andrew Dolgov
|
26d6b84a57
|
add namespaced controls with unified naming; deprecated old-style control shortcuts
|
4 years ago |
Andrew Dolgov
|
5d42ce553f
|
drop legacy DB interface and related sanity checks
|
4 years ago |
Andrew Dolgov
|
9f55454f63
|
remove the rest of db.php; rename some leftover methods in feeds
|
4 years ago |
Andrew Dolgov
|
cfad740c99
|
drop legacy db_ functions wrapper
|
4 years ago |
Andrew Dolgov
|
020f062a76
|
feeds: unify naming
|
4 years ago |
Andrew Dolgov
|
82adb01307
|
render enclosures on the client
|
4 years ago |
Andrew Dolgov
|
15fd23c374
|
use shortcut echo syntax for php templates
|
4 years ago |
Andrew Dolgov
|
103d30ad3f
|
batch subscribe: use client dialog
|
4 years ago |
Andrew Dolgov
|
6af83e3881
|
drop ENABLE_GZIP_OUTPUT; system prefs: load php info only if needed
|
4 years ago |
Andrew Dolgov
|
119a4226d8
|
validate_csrf: remove warning
|
4 years ago |
Andrew Dolgov
|
f2d3cba231
|
add HTTP_ACCEPT_LANGUAGE handling for php8
|
4 years ago |
Andrew Dolgov
|
1f2ba932b8
|
RIP easy-installer
|
4 years ago |
Andrew Dolgov
|
d23a261b92
|
RIP self-registration
|
4 years ago |
Andrew Dolgov
|
8f8675a26a
|
* filters: remove duplicate code, overall cleanup
* check if some tres exist before trying to reload them
|
4 years ago |
Andrew Dolgov
|
848bc57f29
|
disable themes in safe mode; rework safe mode warning/login prompt
|
4 years ago |
Andrew Dolgov
|
cc646790fd
|
format_backtrace: don't try to use resources as strings
|
4 years ago |
Andrew Dolgov
|
7833760fa0
|
make feed/cat nested dropdowns a bit more readable
|
4 years ago |
Andrew Dolgov
|
7874f6ac58
|
remove PHPMD.UnusedFormalParameter
|
4 years ago |
Andrew Dolgov
|
942afb43a1
|
sanity checks: use better CLI detection, shorten most of the text
|
4 years ago |
Andrew Dolgov
|
10392ecc28
|
event log: add pagination
|
4 years ago |
Andrew Dolgov
|
8b39e6bca7
|
_color_pack: define variable before using
|
4 years ago |
Andrew Dolgov
|
a544123b59
|
fix clean() for arrays and user plugin list
|
4 years ago |
Andrew Dolgov
|
6e774a58fe
|
more php8 fixes mostly related to login
|
4 years ago |
Andrew Dolgov
|
403dca154c
|
initial WIP for php8; bump php version requirement to 7.0
|
4 years ago |
Andrew Dolgov
|
33a5ecd2ce
|
feed editor: show purge interval correctly if FORCE_ARTICLE_PURGE is set
|
4 years ago |
Andrew Dolgov
|
f59c567831
|
update_rss_feed: fix BLACKLISTED_TAGS not working properly, simplify tag-related code
|
4 years ago |
wn
|
c68f2aabc9
|
Make 'ttrss_error_handler' compatible w/ 8.
2d467abc46/UPGRADING (L43)
2d467abc46/UPGRADING (L63)
|
4 years ago |
wn
|
936b91a7e6
|
Don't do deprecated 'libxml_disable_entity_loader(true)' under PHP 8.
2d467abc46/UPGRADING (L886)
|
4 years ago |
wn
|
6bdf4a1a25
|
Switch to 'get_error_types()' to ensure availability in 'include/functions.php'.
The global in 'sanity_check()' was null... possibly due to circular requires?
|
4 years ago |
wn
|
08a6f6bde2
|
Only do sanity checks for self URL if we can create a valid URL.
'sanity_check.php' gets included in 'update.php' and 'update_daemon2.php', where a Host request header is likely not provided.
|
4 years ago |
Andrew Dolgov
|
65254f5db4
|
- move sphinx plugin to a separate repo
- regenerate config checks without sphinx-related variables
|
4 years ago |
Andrew Dolgov
|
81c52b4b1e
|
add support for an override stylesheet which applies to all users
|
4 years ago |
Andrew Dolgov
|
24cdacd59e
|
enable Farsi locale in the UI
|
4 years ago |
Andrew Dolgov
|
8a02a728c8
|
add DAEMON_UNSUCCESSFUL_DAYS_LIMIT tunable (defaults to 30 days)
|
4 years ago |
Andrew Dolgov
|
da5deaaca1
|
set session.cookie_lifetime to 0 initially instead of a rather useless min()
|
4 years ago |
Andrew Dolgov
|
de22464ea8
|
schema: add ttrss_feeds.last_successful_update
|
4 years ago |
Andrew Dolgov
|
215f388992
|
move timestamp-related stuff to a separate class
|
4 years ago |
Andrew Dolgov
|
74568df4ff
|
remove a lot of stuff from global context (functions.php), add a few helper classes instead
|
4 years ago |
Andrew Dolgov
|
d04ac399ff
|
clarify some URL validation-related error messages
|
4 years ago |