Andrew Dolgov
865ecc8796
move to psr-4 autoloader
2023-10-25 12:55:09 +03:00
wn_
93fd85df6f
Switch to direct type declarations of class properties.
2022-08-12 14:13:26 +00:00
wn_
cd71292610
Actually, always clean in Handler._param_to_bool()
2021-11-18 18:18:49 +00:00
wn_
16a7208893
Clean string params in Handler._param_to_bool()
2021-11-18 18:16:50 +00:00
wn_
2422aae577
Consistently handle param string to bool conversions in handlers.
2021-11-18 18:09:47 +00:00
wn_
1ec003ce35
Typing IHandler methods, typing Handler_Public, fix type of $feed_id (might be tag).
2021-11-13 14:05:48 +00:00
wn_
5606e38bff
Update signature of handler 'csrf_ignore' to include types.
2021-11-12 02:01:31 +00:00
Andrew Dolgov
0706a328a4
handler: default base csrf_ignore() to false
2020-09-15 18:16:33 +03:00
Andrew Dolgov
df5d2a0665
pluginhost: do not connect via legacy DB api until requested
...
log all initiated legacy database connections
2017-12-03 14:49:18 +03:00
Andrew Dolgov
c39ee27235
article: start pdo
2017-12-01 15:31:16 +03:00
Andrew Dolgov
ea79a0e033
remove some redundant php closing tags
2017-04-26 20:24:18 +03:00
Andrew Dolgov
1f29443530
fix missing DB object when instantiated to import opml
2013-04-18 23:19:14 +04:00
Andrew Dolgov
6322ac79a0
remove $link
2013-04-17 16:48:41 +04:00
Andrew Dolgov
8dcb2b4762
implement plugin routing masks, add example plugin
2012-12-23 23:05:51 +04:00
Andrew Dolgov
97acbaf190
login system fixes
...
remove old-style session checking from backend.php
move outside subscription endpoint to public.php, change subscription
bookmarklet
2012-09-10 19:01:06 +04:00
John Keeping
17f9d2003a
Make Handler::before() hierarchy consistent
...
In API, the before() method (inherited from Handler) takes a $method
argument, although this is not declared for the before method() in
handler. PHP in strict mode treats this as an error.
Since call sites already pass the $method argument, change
Handler::before() and the before() method in all other subclasses to
take this argument.
2012-07-05 19:43:44 +01:00
Andrew Dolgov
8484ce2258
experimental CSRF protection
2011-12-26 12:02:52 +04:00
Andrew Dolgov
3f3630529e
implement tiny-OOP routing
2011-12-13 00:20:53 +04:00
Andrew Dolgov
d51124689d
add tiny-OOP style backend RPC
2011-12-12 23:32:29 +04:00