Andrew Dolgov
c088e9d9d8
get rid of a few more prototype-isms
4 years ago
Andrew Dolgov
a2c75257f1
bookmarklets: cleanup
4 years ago
Andrew Dolgov
e4609c18ef
* add (disabled) shortcut syntax for plugin methods
...
* add controls shortcut for pluginhandler tags
* add similar shortcut for frontend
* allow plugins to selectively exclude their methods from CSRF checking
4 years ago
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