Colin Vidal
c217de557f
rpc: addfeed: gets login and pass only if need_auth is checked.
...
Because of browser form auto-completion, the hidden field login and
password can be automatically filled when adding a feed. It would
enable feed authentication even if the user doesn't click on need_auth
button.
7 years ago
Andrew Dolgov
92175a8371
setpref: remove nl2br()
7 years ago
Andrew Dolgov
e6532439d6
force strip_tags() on all user input unless explicitly allowed
7 years ago
Andrew Dolgov
731ecac530
completeLabels: use prepare() not query()
7 years ago
Andrew Dolgov
b5bf9a0ff3
remove long forgotten stuff related to feed debugging actionbar
7 years ago
Andrew Dolgov
7039370368
pref-prefs: PDO
7 years ago
Andrew Dolgov
fbe7cb0a48
rpc: switch to PDO
7 years ago
Andrew Dolgov
5b6ea1ef91
remove pubsubhubbub: dead
8 years ago
Andrew Dolgov
e6c886bf66
wrap rssfuncs into rssutils class
8 years ago
Andrew Dolgov
65af3b2cbb
move counter stuff to a separate class
8 years ago
Andrew Dolgov
aeb1abedb2
move a bunch of functions into Feeds/Article namespaces
...
+ static function catchupArticlesById($ids, $cmode, $owner_uid = false) {
+ static function getLastArticleId() {
+ static function queryFeedHeadlines($params) {
+ static function getParentCategories($cat, $owner_uid) {
+ static function getChildCategories($cat, $owner_uid) {
move the rest of functions2.php back to functions.php as it is of more manageable size, remove the former
8 years ago
Andrew Dolgov
a230bf88a9
move to Article:
...
+ static function purge_orphans($do_output = false) {
move to Feeds
+ static function getGlobalUnread($user_id = false) {
+ static function getCategoryTitle($cat_id) {
+ static function getLabelUnread($label_id, $owner_uid = false) {
8 years ago
Andrew Dolgov
86a8351ca2
move the following to Feeds:
...
+ static function catchup_feed($feed, $cat_view, $owner_uid = false, $mode = 'all', $search = false) {
+ static function getFeedArticles($feed, $is_cat = false, $unread_only = false,
+ static function subscribe_to_feed($url, $cat_id = 0,
+ static function getFeedIcon($id) {
+ static function getFeedTitle($id, $cat = false) {
+ static function getCategoryUnread($cat, $owner_uid = false) {
+ static function getCategoryChildrenUnread($cat, $owner_uid = false) {
8 years ago
Andrew Dolgov
ea79a0e033
remove some redundant php closing tags
8 years ago
Andrew Dolgov
7b55001eee
fix various issues reported by static analysis
...
update gitlab-ci config
8 years ago
Andrew Dolgov
337535416f
filter by search results while marking feed as read
8 years ago
Andrew Dolgov
270c0a00e5
improve JS error logging with additional stuff
8 years ago
Andrew Dolgov
cb3f877303
reference pubsubhubbub classes using their namespace
8 years ago
Andrew Dolgov
cfc2fe50cb
fix sql error when subscribing to a feed using feed archive
9 years ago
Andrew Dolgov
79c891a8b7
set smallish timeout on update check, exclude update checking on initial load
9 years ago
Andrew Dolgov
71b75bb7fa
fix multiple issues with archived feeds
9 years ago
Andrew Dolgov
9b736a20b3
do not automatically call cleanup_tags() in housekeeping tasks
9 years ago
Andrew Dolgov
86d07d367c
rpc, setpref: properly save settings to active profile
9 years ago
Anders Kaseorg
0e653f751e
Make _DISABLE_FEED_BROWSER also disable the updateFeedBrowser RPC
...
The undocumented _DISABLE_FEED_BROWSER option added in commit
c39befacb2
turns off the UI for looking
at which feeds other users are subscribed to, but it did not prevent
you from manually constructing an RPC call to get the same data. This
was a privacy risk for those who consider _DISABLE_FEED_BROWSER
important.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
10 years ago
Andrew Dolgov
4a80c57c50
remove some unused code reported by phpmd
11 years ago
Andrew Dolgov
e1f1857d95
fix globalUpdateFeeds failing when no active session exists
11 years ago
Andrew Dolgov
113c3dec9e
make globalUpdateFeeds handler use simple update mechanism to prevent script timeouts
12 years ago
Andrew Dolgov
41a7a066ef
share: move unsharing all articles into the plugin
12 years ago
Rasmus Lerdorf
6f7798b643
Fixing bugs found by static analysis
12 years ago
Andrew Dolgov
e57a1507ae
do not use session cookie lifetime for additional cookies
12 years ago
Andrew Dolgov
6bfc97da86
add automatic timezone (based on client tz offset)
12 years ago
Andrew Dolgov
f66492d357
better javascript error reporting, save error reports in tt-rss log
12 years ago
Andrew Dolgov
52d88392da
move db-prefs to OO
12 years ago
Andrew Dolgov
d9c85e0f11
classes: use OO DB interface
12 years ago
Andrew Dolgov
a42c55f02b
fix blank character after opening bracket in function calls
12 years ago
Andrew Dolgov
6322ac79a0
remove $link
12 years ago
Andrew Dolgov
40fe2d7382
remove js-based player, better mp3 support detection for html5 audio
12 years ago
Andrew Dolgov
41694a956d
fix double-escaping possible with encrypted passwords
12 years ago
Andrew Dolgov
ae31704bb3
only unmark articles which had been processed when automarking (for realz)
12 years ago
Andrew Dolgov
4b7726f0b4
rpc: move labelops to article
12 years ago
Andrew Dolgov
9c96a3e28c
rpc: remove getArticles
12 years ago
Andrew Dolgov
c83554bddd
rpc: move completeTags to article
12 years ago
Andrew Dolgov
5df8be5c0a
rpc: move setArticleTags to article
12 years ago
Andrew Dolgov
195187c490
rpc: move several feed-related calls to pref-feeds
12 years ago
Andrew Dolgov
d719b06240
rpc: move setScore to article
12 years ago
Andrew Dolgov
8956b3a607
remove obsolete checkDate stuff
12 years ago
Andrew Dolgov
c88e4a2af3
remove small_article_preview
12 years ago
Andrew Dolgov
96e3ae8cce
move batchAddFeeds to pref-feeds
12 years ago
Andrew Dolgov
76f2113b35
instances: fix a few wrong calls, move genHash method from rpc
12 years ago
Andrew Dolgov
1c9bda915b
move several methods from dlg; fix displayed tags not updated after editing
12 years ago
Andrew Dolgov
c8b693cf7f
implement catchup with selectable updated criteria
12 years ago
Andrew Dolgov
b029f91621
archive: automatically subscribe user to originating feed while unarchiving
12 years ago
Andrew Dolgov
f0d3c94aa7
purge orphans after deleting articles
12 years ago
Andrew Dolgov
b9a06a0e39
retire frankly ridiculous sorting by score/title/date/default
...
keep defaul and oldest first instead of REVERSE_HEADLINES
12 years ago
Andrew Dolgov
cda55d67d0
add cleanup_tags/purge orphans to globalUpdateFeeds and simple update
...
rpc call (closes #636 )
12 years ago
Andrew Dolgov
d2f3467bb6
add a simple appearing preview for unexpanded cdm and normal mode
12 years ago
Andrew Dolgov
efc6553da4
api: implement subscribeToFeed/unsubscribeFeed ( closes #623 )
12 years ago
Andrew Dolgov
5defc29ff8
remove PTITLE kludge; use ajax
12 years ago
Andrew Dolgov
3972bf5981
db_escape_string: specify link parameter for consistency; sessions: do not force-close db connection in _close()
12 years ago
Andrew Dolgov
7fc2e87e17
add headline menu entry to show article url
12 years ago
Joschasa
2a3b6de0ef
remove deprecated theme_image()
12 years ago
Andrew Dolgov
4f7d69e185
detect whether browser supports iframe.sandbox and allow iframes accordingly; allow object and embed elements
12 years ago
Andrew Dolgov
7873d58822
implement proper last_marked/last_published feeds for proper sorting of
...
published and marked virtual feeds, remove sorting by last_read
workaround
api: add pubsubhubbub ping when article is being set published
bump schema
12 years ago
Andrew Dolgov
f03701fe99
store widescreen status in a cookie (refs #539 )
12 years ago
Andrew Dolgov
5b55e9e25c
js: simplify counter updating, remove some unused stuff
12 years ago
Andrew Dolgov
5083271956
move some more functions out of functions.php; fix opml.php failing due to redeclared autoload
12 years ago
Andrew Dolgov
87d7e8507a
split some more functions from functions.php
12 years ago
Andrew Dolgov
6b1a4ecd41
updaterandomfeed: use max_execution_time parameter
12 years ago
Andrew Dolgov
8b83bf5fa1
implement fallback _SIMPLE_UPDATE_MODE
12 years ago
Andrew Dolgov
7d8f56571b
persist widescreen mode in session
12 years ago
Andrew Dolgov
55c7f0923e
split feedbrowser into a separate file
12 years ago
Andrew Dolgov
6c2637d973
move data import/export to a separate plugin
12 years ago
Andrew Dolgov
19b3992b78
remove magpie, fix article filter plugins
12 years ago
Andrew Dolgov
ac22075182
move digest to a separate plugin
12 years ago
Andrew Dolgov
19c7350770
experimental new plugin system
12 years ago
Andrew Dolgov
29064218d0
allow batch setting of article scores
12 years ago
Andrew Dolgov
beb6ce2761
allow setting article score manually
12 years ago
Andrew Dolgov
1b4d1a6b44
sharepopup: implement assigning labels while sharing
12 years ago
Andrew Dolgov
b3682750bb
Revert "sanitize article content when importing data from feed"
...
This reverts commit c7fe1b4e9e
.
Conflicts:
include/functions.php
include/rssfuncs.php
12 years ago
Andrew Dolgov
c7fe1b4e9e
sanitize article content when importing data from feed
12 years ago
Andrew Dolgov
5d7688fe43
rpc: remove unneeded methods
12 years ago
Andrew Dolgov
9a0e28f4da
fix rpc/cdmGetArticle for archived articles
12 years ago
Andrew Dolgov
759e5132a1
subscribe_to_feed: stop fetching URL multiple times while subscribing, various other speedups
12 years ago
Andrew Dolgov
46b781491b
set last_read to NOW() when publishing, order published feed by last read by default, allow overriding order in recently read feed
12 years ago
Andrew Dolgov
8361e72478
implement sharing of arbitrary stuff using bookmarklet and API call, bump API version
12 years ago
Andrew Dolgov
304aadb907
remove twitter-specific code
12 years ago
Andrew Dolgov
369dbc19d6
rework class system to use subdirectories
...
add placeholder plugin/hook system
12 years ago
Andrew Dolgov
0e4a7d7a94
remove memcached stuff
13 years ago
Andrew Dolgov
184f51952c
experimental tweak to not mark articles newer than last one loaded in the buffer as read
13 years ago
Andrew Dolgov
941e48a402
apply patch from gmargo to differentiate between manual and new feed after-subscription update
13 years ago
Andrew Dolgov
ecbd7b91fe
allow manual updates for feeds with disabled automatic updates
13 years ago
Andrew Dolgov
74eef4fca8
fix rpc setpref (key unassigned)
13 years ago
Andrew Dolgov
7e431502dd
fix customize CSS dialog disappearing newlines (2)
13 years ago
Andrew Dolgov
0380cfa9ee
fix customize CSS dialog disappearing newlines
13 years ago
Andrew Dolgov
33f0fdd0a2
prefs: implement batch subscribe to feeds
13 years ago
Andrew Dolgov
aa60999b97
allow subscribing to twitter feeds without oauth (if require auth checkbox is unset)
13 years ago
Andrew Dolgov
dddd80cf1b
only gzip xml exported data when gz functions are available
13 years ago
Andrew Dolgov
051195eccd
xml export: gzip export data
13 years ago
Andrew Dolgov
2c43770f98
export: add link
13 years ago
Andrew Dolgov
566faa1476
implement neutral-format personal data export
13 years ago