Andrew Dolgov
861a632ac7
move published opml JS code to pref helpers
4 years ago
wn_
1bd5152c80
Open the default feed after unsubscribing.
...
Previously the UI appeared to hang, even though the backend request had already completed successfully.
4 years ago
Andrew Dolgov
22fe9b54d2
feed editor: use client dialog
4 years ago
Andrew Dolgov
9586c72a17
wip: feed editor client-side
4 years ago
Andrew Dolgov
660a1bbe01
* switch to xhr.post() almost everywhere
...
* call App.handlerpcjson() automatically on json request (if possible)
* show net/log indicators in prefs
4 years ago
Andrew Dolgov
bb4e4282f4
migrate a bunch of xhrPost invocations
4 years ago
Andrew Dolgov
6b43b788d9
migrate xhrJson invocations to the new helper
4 years ago
Andrew Dolgov
bec35200e9
fix some eslint-related stuff
4 years ago
Andrew Dolgov
dcfea9baac
properly validate feed editor dialog
4 years ago
Andrew Dolgov
70fa423026
initial for RIP prototype/scriptaculous
4 years ago
Andrew Dolgov
b16abc157e
* App: rename hidden to hidden_tag
...
* search: use client dialog
* add some form field helpers
4 years ago
Andrew Dolgov
3887665bcb
CommonDialogs.addLabel: remove long unused parameters
4 years ago
Andrew Dolgov
6b006a18e7
subscribe to feed: use client dialog
4 years ago
Andrew Dolgov
3c584376ca
shared opml and feed dialogs: remove unique target element id, move associated methods into dialog
4 years ago
Andrew Dolgov
a2e688fcb2
render headline-specific toolbar on the client
4 years ago
Andrew Dolgov
c36b2adf84
feeds with errors: use client dialog
4 years ago
Andrew Dolgov
6d7fea537e
silence some more eslint warnings
4 years ago
Andrew Dolgov
157675d9fd
prefs: fix published shared URL dialog
4 years ago
Andrew Dolgov
03b85248e6
move some dialogs to xhr loading
4 years ago
Andrew Dolgov
3268364693
more dialog-related cleanup
4 years ago
Andrew Dolgov
3d11c61f32
* OPML import: don't reload everything, just feed tree
...
* dialogs: use auto-destroying dialog for almost all dialogs instead of destroying them manually
* some general dialog-related cleanup
4 years ago
Andrew Dolgov
d466284fab
* customizeCSS: client dialog
...
* 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
4 years ago
Andrew Dolgov
4182018cb7
generated feed: use client dialog
4 years ago
Andrew Dolgov
1a680d4eae
publishedOPML: use client dialog
4 years ago
Andrew Dolgov
6c13449088
remove CommonDialogs.feedBrowser()
4 years ago
Andrew Dolgov
77faa5d523
editFeed: only try to reload feed tree in preferences if its actually there
4 years ago
Andrew Dolgov
cbcb10a272
Feeds: load quickaddfeed and search dialogs via XHR w/ CSRF protection
4 years ago
Andrew Dolgov
d01ad09800
eslint-related fixes; move a few things from global context to App
4 years ago
Andrew Dolgov
88027d7a39
fix various minor issues reported by eslint
4 years ago
Andrew Dolgov
e37f8cfa78
don't use declare() for static objects with no inheritance because apparently it's not actually needed by AMD
4 years ago
Andrew Dolgov
340bb7f392
fix typo
5 years ago
Andrew Dolgov
8645f36c5b
filter test dialog: pass contents via xhr POST
5 years ago
Andrew Dolgov
5b4eb8d7b9
remove unnecessary "== 1" when checking for init params
...
unsubscribeFeed: check for undefined title correctly
5 years ago
Andrew Dolgov
019f4578bc
fix feed icon upload not working, rework form to use FormData/ajax
6 years ago
Andrew Dolgov
a68b150601
remove separate classes for various panels, unify under .panel
...
remove a few other unnecessary css classes/ids
6 years ago
Andrew Dolgov
d8d3662729
CommonDialogs: refresh proper elements after feed operations in preferences
6 years ago
Andrew Dolgov
71fc6d45bd
refactor error reporting to AppBase; keep exception_error() for now as a shim
6 years ago
Andrew Dolgov
84affc7b1d
rework dojo singleton modules to better work with phpstorm completion (ugh) - declare() is not needed there anyway
...
remove event.observe from login form (not needed)
load pluginhost via amd
6 years ago
Andrew Dolgov
eeb49d375c
uploadIconHandler -> CommonDialogs
6 years ago
Andrew Dolgov
526389b2d3
update notify_* calls to use Notify
6 years ago
Andrew Dolgov
d9c5c93cef
move some more stuff out of common.js
...
rework client-side cookie functions a bit
limit dojo cachebust based on server scripts modification time
remove param_escape()
6 years ago
Andrew Dolgov
f89924f7a1
set use strict on JS modules; remove some mostly useless stuff like get_minified_js()
6 years ago
Andrew Dolgov
fda3ad39c8
split several utility objects into separate dojo modules
6 years ago