summaryrefslogtreecommitdiff
path: root/js/functions.js
AgeCommit message (Collapse)Author
2018-12-02prefs: store active tab for reload, remove most old table row functionsAndrew Dolgov
2018-12-02remove getSelectedTableRowIds (Tables.getSelected)Andrew Dolgov
2018-12-02remove obsolete row selection functionsAndrew Dolgov
move getUrlParam() to Utils
2018-12-02remove toggleSelectListRow2()Andrew Dolgov
2018-12-02filters: simplify list row selection for checkboxes (properly)Andrew Dolgov
2018-12-02filters: simplify list row selection for checkboxesAndrew Dolgov
2018-12-02toggleSelect(etc): properly check for headlines objectAndrew Dolgov
2018-12-02Feeds: shorten some method namesAndrew Dolgov
finally rename "view as rss"
2018-12-02Article, Headlines: shorten several method namesAndrew Dolgov
2018-12-02fix some minor linter problemsAndrew Dolgov
2018-12-01move some more shared stuff to CommonDialogs, Filters, and UtilsAndrew Dolgov
2018-12-01addLabel -> CommonDialogsAndrew Dolgov
2018-12-01hotkeys: simplify prefix timeout handlingAndrew Dolgov
2018-12-01migrate tt-rss.js contents to AppAndrew Dolgov
2018-12-01further effocts to wrap JS stuff into objectsAndrew Dolgov
2018-12-01js-ification: start on some common dialogsAndrew Dolgov
2018-12-01further objectificationAndrew Dolgov
2018-12-01further objectification of JS codeAndrew Dolgov
2018-12-01WIP reshuffling of JS global context into separate logical objectsAndrew Dolgov
2018-12-01minor refactoring: normalize some function names; cleanup; etcAndrew Dolgov
2018-12-01remove infobox_callback2Andrew Dolgov
2018-11-30remove remove_splash()Andrew Dolgov
2018-11-30replace 4 space indents with tabsAndrew Dolgov
2018-11-30packed headlines: no point in using JSON hereAndrew Dolgov
2018-11-30remove ok = confirm() thingAndrew Dolgov
2018-11-30remove duplicated code from hotkey actions handlerAndrew Dolgov
more xhrPost() refactoring
2018-11-30some more xhrPost refactoring (batchEditSave WIP)Andrew Dolgov
2018-11-30use xhrPost is even more places!Andrew Dolgov
2018-11-29use xhrPost in more places; various minor cleanupAndrew Dolgov
2018-11-29set dialogs to constAndrew Dolgov
2018-11-29some more eslint-related stuffAndrew Dolgov
2018-11-29eslint-related fixesAndrew Dolgov
2018-03-16addLabel: remove unused active_tabAndrew Dolgov
2018-03-11strict js: fix subscribing when HTML with multiple feedswn_
also a minor fix for response handling in quickAddFilter
2018-03-10strict js: fix more dialog varswn_
2018-03-09strict js: fix helpDialogwn_
2018-03-08initial for JS strict modeAndrew Dolgov
2018-02-04filter delete action/rule: fix selector syntaxAndrew Dolgov
2017-12-04remove some obsolete stuff, fix minor issues found by code analyzerAndrew Dolgov
2017-12-01rpc: switch to PDOAndrew Dolgov
2017-07-02quickAddFeed: fix legacy feed_id type being passed to newruleAndrew Dolgov
2017-05-16remove pubsubhubbub: deadAndrew Dolgov
2017-03-05improve JS error logging with additional stuffAndrew Dolgov
2017-03-05use try/catch block in updatefeedlistAndrew Dolgov
remove reporting function from exception dialog
2017-03-04simplify error handlingAndrew Dolgov
* less convoluted exception dialogs * use window.onerror for the majority of exception catching/reporting * remove most of now useless try/catch blocks * report stacktrace instead of manually specified error locations
2017-02-14set error report url to httpsAndrew Dolgov
2017-02-09pass several image files used in notify messages to frontend as base64 to ↵Andrew Dolgov
prevent broken error messages in case network connection is down. also, update some close buttons to show correct cursor.
2017-02-08add some protection against opener attacks if external site is opened via ↵Andrew Dolgov
window.open()
2017-01-28subscribe dialog: do not report errors via alert()Andrew Dolgov
fetch_file_contents: reset all globals on start, return error message body when not using curl subscribe_to_feed: report if cloudflare is in the error message
2017-01-21Replace all setTimeout strings with functionsAnders Kaseorg
This fixes a cross-site scripting vulnerability. Signed-off-by: Anders Kaseorg <[email protected]>