summaryrefslogtreecommitdiff
path: root/classes/handler
AgeCommit message (Collapse)Author
2021-11-14fix HOOK_QUERY_HEADLINES being invoked with different argument lists, add ↵Andrew Dolgov
some more phpdoc comments for base plugin class
2021-11-13Typing IHandler methods, typing Handler_Public, fix type of $feed_id (might ↵wn_
be tag).
2021-11-11Address PHPStan warnings in 'classes/sanitizer.php'.wn_
This also includes some minor tweaks to things that call 'Sanitizer::sanitize()'.
2021-11-10add two helper account access levels:Andrew Dolgov
- read only - can't subscribe to more feeds, feed updates are skipped - disabled - can't login define used access levels as UserHelper constants and refactor code to use them instead of hardcoded numbers
2021-10-22minor phpstan tweaksAndrew Dolgov
2021-08-25fix password recoveryjmechnich
2021-04-19FIX: public.php - Undefined index: feed_titleOliver Haucke
2021-03-17Minor cleanup in 'Handler_Public->getProfiles'wn_
2021-03-17Fix a couple of array index warnings in 'Handler_Public->forgotpass'wn_
2021-03-17Switch 'Handler_Public->forgotpass' to ORMwn_
2021-03-17Switch 'Handler_Public->login' to ORM, fix 'Handler_Public->getProfiles'wn_
2021-03-17Switch 'Handler_Public->rss' to ORMwn_
2021-03-17Switch 'Handler_Public->getProfiles' to ORMwn_
2021-03-16remove published opml (use CLI instead)Andrew Dolgov
2021-03-11add Config::LOCAL_OVERRIDE_JSAndrew Dolgov
2021-03-07nsfw: support API clientsAndrew Dolgov
2021-03-04fix a bunch of bookmarklets login forms not leading backAndrew Dolgov
2021-03-04bring back web dbupdate using new migrations systemAndrew Dolgov
2021-03-02move dbupdater to db/updater; move base SCHEMA_VERSION constant inside ↵Andrew Dolgov
db/updater class
2021-03-02* sanitize: never rewrite relative links to our own prefixAndrew Dolgov
* use Config::get_self_url() instead of get_self_url_prefix() in a bunch of places
2021-03-01generate_syndicated_feed: timestamp is a strtotime() expression, not an integerAndrew Dolgov
2021-03-01move version-related stuff to Config; fix conditional feed requestsAndrew Dolgov
2021-02-25enforce some stricter type checking for loggersAndrew Dolgov
2021-02-25logger: shorter syntaxAndrew Dolgov
2021-02-25api: remove base64 encoded passwords (wtf), log all authentication failures ↵Andrew Dolgov
in userhelper
2021-02-25stop caching schema version entirely, fix some session_start() related warningsAndrew Dolgov
2021-02-25use constants in get_pref()/set_pref()Andrew Dolgov
2021-02-25initial (wip) for new prefsAndrew Dolgov
2021-02-23drop errors.php and simplify error handlingAndrew Dolgov
2021-02-22wip: initial for config objectAndrew Dolgov
2021-02-22fix several issues reported by phpstanAndrew Dolgov
2021-02-21move published OPML endpoint to public.phpAndrew Dolgov
2021-02-19rename public.php/cached_url to cachedAndrew Dolgov
2021-02-19move bookmarklet-related methods out of public.php into the pluginAndrew Dolgov
2021-02-18get rid of a few more prototype-ismsAndrew Dolgov
2021-02-18initial for RIP prototype/scriptaculousAndrew Dolgov
2021-02-17* implement shortcut syntax for exposed plugin methodsAndrew Dolgov
* move shared article rendering code to share plugin
2021-02-16add namespaced controls with unified naming; deprecated old-style control ↵Andrew Dolgov
shortcuts
2021-02-15move reset_password to UserHelperAndrew Dolgov
2021-02-15dbupdater: unify namingAndrew Dolgov
2021-02-15diskcache: unify namingAndrew Dolgov
2021-02-15prefs: unify namingAndrew Dolgov
2021-02-15article: unify namingAndrew Dolgov
2021-02-15feeds: unify namingAndrew Dolgov
2021-02-15render enclosures on the clientAndrew Dolgov
2021-02-14add Handler_AdministrativeAndrew Dolgov
2021-02-14move logout_user() to UserHelperAndrew Dolgov
2021-02-14use shortcut echo syntax for php templatesAndrew Dolgov
2021-02-12fix a bunch of warnings related to generated feedsAndrew Dolgov
2021-02-12fix a few more session-related warningsAndrew Dolgov