summaryrefslogtreecommitdiff
path: root/js/CommonFilters.js
AgeCommit message (Collapse)Author
2022-01-25make sure notification is closed when saving/creating filterAndrew Dolgov
2021-12-20filters:Andrew Dolgov
* add filter action to ignore feed-provided tags * simplify handling of various filter-provided tags * bump schema to 146
2021-03-17filter test dialog: remove .gif; cleanup markupAndrew Dolgov
2021-03-05add a bunch of button iconsAndrew Dolgov
2021-03-03add basic plugin installer (uses tt-rss.org)Andrew Dolgov
2021-03-03reduce Amount of Caps Used in Multiple DialogsAndrew Dolgov
2021-02-21minor filter UI layout fixAndrew Dolgov
2021-02-21deal with filter actions UIAndrew Dolgov
2021-02-21for the most part, deal with filter rules UIAndrew Dolgov
2021-02-20more filter stuffAndrew Dolgov
2021-02-20prevent filter selected text dialog from opening in wrong orderAndrew Dolgov
2021-02-20a few more methods shuffled aroundAndrew Dolgov
2021-02-20first for filter frontend overhaulAndrew 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-19migrate a bunch of xhrPost invocationsAndrew Dolgov
2021-02-19fix some eslint-related stuffwip-no-prototypeAndrew Dolgov
2021-02-18initial for RIP prototype/scriptaculousAndrew Dolgov
2021-02-17 * App: rename hidden to hidden_tagAndrew Dolgov
* search: use client dialog * add some form field helpers
2021-02-15article: unify namingAndrew Dolgov
2021-02-14 * remove users/filters toolbar edit button (just click on it)Andrew Dolgov
* fix title of edit filter dialog always showing create filter
2021-02-13fail better if requested article URL is blankAndrew Dolgov
2021-02-12silence some more eslint warningsAndrew Dolgov
2021-02-12more dialog-related cleanupAndrew 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-12fix previous: secondary dialog not opening because of onLoadAndrew Dolgov
2021-02-12* filters: remove duplicate code, overall cleanupAndrew Dolgov
* check if some tres exist before trying to reload them
2021-02-12fix typoAndrew 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
2020-06-05eslint-related fixes; move a few things from global context to AppAndrew Dolgov
2020-06-04fix various minor issues reported by eslintAndrew Dolgov
2020-06-04don't use declare() for static objects with no inheritance because ↵Andrew Dolgov
apparently it's not actually needed by AMD
2020-02-28add validationtextarea control, use it for filter match editorAndrew Dolgov
2020-02-28getTestResults: don't try to use previously removed variableAndrew Dolgov
2020-02-28filter edit dialog: load rule editor via XHRAndrew Dolgov
2020-02-28filter test dialog: pass contents via xhr POSTAndrew Dolgov
2019-07-12filter dialog: add inline regexp checkerAndrew Dolgov
2019-07-12add placeholder Filters.filterDlgCheckRegExpAndrew Dolgov
2018-12-14filter test results: remove table bloatAndrew Dolgov
2018-12-06add Lists.select() and make filter dialogs use itAndrew Dolgov
2018-12-03refactor error reporting to AppBase; keep exception_error() for now as a shimAndrew Dolgov
2018-12-03rework dojo singleton modules to better work with phpstorm completion (ugh) ↵Andrew Dolgov
- declare() is not needed there anyway remove event.observe from login form (not needed) load pluginhost via amd
2018-12-02update notify_* calls to use NotifyAndrew Dolgov
2018-12-02move some more stuff out of common.jsAndrew Dolgov
rework client-side cookie functions a bit limit dojo cachebust based on server scripts modification time remove param_escape()
2018-12-02set use strict on JS modules; remove some mostly useless stuff like ↵Andrew Dolgov
get_minified_js()
2018-12-02split several utility objects into separate dojo modulesAndrew Dolgov