summaryrefslogtreecommitdiff
path: root/classes/pref/prefs.php
AgeCommit message (Collapse)Author
2021-02-27don't try to update all pluginsAndrew Dolgov
2021-02-27only show plugin update buttons when neededAndrew Dolgov
2021-02-27add basic updater for stuff in plugins.localAndrew Dolgov
2021-02-27add an option to disable conditional countersAndrew Dolgov
2021-02-26* switch to composer for qrcode and otp dependenciesAndrew Dolgov
* move most OTP-related stuff into userhelper * remove old phpqrcode and otphp libraries
2021-02-26upd previousAndrew Dolgov
2021-02-26add Prefs::DEBUG_HEADLINE_IDSAndrew Dolgov
2021-02-26add a separator before HEADLINES_NO_DISTINCTAndrew Dolgov
2021-02-26add an option to disable DISTINCT on headlines query (unless it's Labels ↵Andrew Dolgov
category)
2021-02-25prefs cleanupAndrew Dolgov
2021-02-25use constants in get_pref()/set_pref()Andrew Dolgov
2021-02-25pref-prefs: use constants instead of hardcoded stringsAndrew Dolgov
2021-02-25cleanup a bunch of old prefs codeAndrew Dolgov
2021-02-25implement prefs UI based on new prefs class and a few more thingsAndrew Dolgov
2021-02-25initial (wip) for new prefsAndrew Dolgov
2021-02-23drop errors.php and simplify error handlingAndrew Dolgov
2021-02-23cleanup some defined-stuffAndrew Dolgov
2021-02-22wip: initial for config objectAndrew Dolgov
2021-02-22fix several issues reported by phpstanAndrew Dolgov
2021-02-21pref-prefs: switch to new control shorthand in a few placesAndrew Dolgov
2021-02-19 * switch to xhr.post() almost everywhereAndrew Dolgov
* call App.handlerpcjson() automatically on json request (if possible) * show net/log indicators in prefs
2021-02-19cleanup some unused code, fix App.byId() invoked by wrong nameAndrew Dolgov
2021-02-18initial for RIP prototype/scriptaculousAndrew Dolgov
2021-02-18shorten many invocations of Ajax.Request in inline form methodsAndrew Dolgov
2021-02-18profiles: use client dialog; move related methods to pref-prefsAndrew Dolgov
2021-02-16rework controls to accept parameters as arrayAndrew Dolgov
2021-02-16add namespaced controls with unified naming; deprecated old-style control ↵Andrew Dolgov
shortcuts
2021-02-15prefs: unify namingAndrew Dolgov
2021-02-14prefs system: load phpinfo using inline methodAndrew Dolgov
2021-02-14pref prefs: load secondary tabs when neededAndrew Dolgov
2021-02-14appPasswordList: markup cleanupAndrew Dolgov
2021-02-14pref prefs: split index into manageable chunksAndrew Dolgov
2021-02-12pref helpers: move some methods to their own sectionsAndrew Dolgov
2021-02-12* OPML import: don't reload everything, just feed treeAndrew Dolgov
* dialogs: use auto-destroying dialog for almost all dialogs instead of destroying them manually * some general dialog-related cleanup
2021-02-12remove customizecss from csrf-ignored methodsAndrew Dolgov
2021-02-12various dialog-related fixes; stop referring to many dialogs by name; move ↵Andrew Dolgov
filter test initial dialog to client side
2021-02-12* customizeCSS: client dialogAndrew 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-10fix warning in profile edit dialog (2)Andrew Dolgov
2021-02-10fix warning in profile edit dialogAndrew Dolgov
2021-02-10pref/prefs: fix warning when in non-default profileAndrew Dolgov
2021-02-08prefs: fix user plugins shown by incorrect criteriaAndrew Dolgov
2021-02-08pluginhost: rework run_hooks() to be shorter, add callback variant; ↵Andrew Dolgov
implement exception handling for both
2021-02-06fix clean() for arrays and user plugin listAndrew Dolgov
2021-02-05initial WIP for php8; bump php version requirement to 7.0Andrew Dolgov
2021-01-15pluginhost: load plugin data automatically (also marks load_data method as ↵Andrew Dolgov
private)
2020-12-21BLACKLISTED_TAGS: use textarea for editing; normalize value when savingAndrew Dolgov
2020-12-12Fix some 'isset' checks in 'classes/pref/prefs.php'.wn
2020-09-23move timestamp-related stuff to a separate classAndrew Dolgov
2020-09-22remove a lot of stuff from global context (functions.php), add a few helper ↵Andrew Dolgov
classes instead
2020-09-18add basic safe mode which doesn't load any user pluginsAndrew Dolgov