Andrew Dolgov
|
e4071d2544
|
feedparser: fix syntax error
|
2016-11-11 19:47:09 +03:00 |
Andrew Dolgov
|
4a5490dc58
|
feedparser: fix normalize_encoding() not working properly for some encodings
|
2016-11-11 14:08:40 +03:00 |
Andrew Dolgov
|
cde8272205
|
parser: only try to convert encoding if mbstring actually supports it
|
2016-09-05 15:02:31 +03:00 |
John Brayton
|
f1b3b3f330
|
Add feed_id to subscribeToFeed response when the code is 1 or 0.
Set the API_LEVEL to 14.
|
2016-08-27 10:29:25 -04:00 |
Andrew Dolgov
|
e54eb40a8c
|
remove support for legacy mysql driver
|
2016-08-21 14:03:35 +03:00 |
Andrew Dolgov
|
a005ebb693
|
remove classes/db/api.php (shouldn't be there)
|
2016-08-19 18:33:48 +03:00 |
Heiko Adams
|
2842cf6e45
|
Merge branch 'master' into german-translation
|
2016-08-19 17:25:05 +02:00 |
Andrew Dolgov
|
a84fb943b4
|
pre-users: disallow renaming admin user
|
2016-08-17 17:54:27 +03:00 |
Andrew Dolgov
|
1818614949
|
api: fix article guid not being passed to render article hook
|
2016-07-20 15:38:42 +03:00 |
Andrew Dolgov
|
cfc2fe50cb
|
fix sql error when subscribing to a feed using feed archive
|
2016-07-05 11:48:36 +03:00 |
Heiko Adams
|
94e3a9ab44
|
Merge with master
|
2016-05-18 14:44:39 +02:00 |
Andrew Dolgov
|
c9a5903bcc
|
disable autocomplete in subscription dialog
|
2016-05-18 14:48:51 +03:00 |
Andrew Dolgov
|
ec21abb85d
|
update autocomplete to "new-password"
|
2016-05-18 12:43:56 +03:00 |
Andrew Dolgov
|
fa0e0ef315
|
set feed editor password fields to autocomplete=off
|
2016-05-18 12:31:25 +03:00 |
Andrew Dolgov
|
aa4ab8e0bc
|
remove .htaccess files
|
2016-05-13 09:10:54 +03:00 |
Andrew Dolgov
|
2f1a29d9c8
|
generate_syndicated_feed: sanitize content excerpt
|
2016-04-29 22:00:02 +03:00 |
Andrew Dolgov
|
977cea1438
|
actually check for failures properly in the dbupdater
|
2016-04-26 20:04:24 +03:00 |
Andrew Dolgov
|
79c891a8b7
|
set smallish timeout on update check, exclude update checking on initial load
|
2016-03-30 13:32:49 +03:00 |
Andrew Dolgov
|
b6b5554db4
|
normalize some html5 custom attributes
|
2016-03-22 23:43:32 +03:00 |
Andrew Dolgov
|
2d052e42b5
|
getLoadedArticleIds: consider visible rows only
catchupFeedInGroup: hide articles when catching up, with caveats
|
2016-03-22 23:22:28 +03:00 |
Andrew Dolgov
|
9232283815
|
pass feed information to hook_article_export_feed
|
2016-03-01 14:42:15 +03:00 |
Andrew Dolgov
|
399678a14e
|
add PluginHost.HOOK_ARTICLE_EXPORT_FEED
|
2016-03-01 14:39:36 +03:00 |
Andrew Dolgov
|
4f100ece19
|
pref_filters: sort rules by reg_exp when displaying index
|
2016-02-19 18:52:54 +03:00 |
Andrew Dolgov
|
cc43e19b44
|
error handler: do not log last query, truncate error message to a smaller length
|
2016-02-17 16:42:13 +03:00 |
Andrew Dolgov
|
3261dbfa21
|
generate_syndicated_feed: pass article id to sanitize()
|
2016-02-11 20:12:01 +03:00 |
Andrew Dolgov
|
d9de136c39
|
inline feed update: set feed as needing update if open_basedir is set + plugins need curl
|
2016-01-30 13:40:56 +03:00 |
Andrew Dolgov
|
67f3e3f942
|
pref-labels: remove obsolete searching code
|
2016-01-30 13:03:00 +03:00 |
Andrew Dolgov
|
9def554082
|
pref-feeds: allow searching by feed_url
|
2016-01-30 13:02:15 +03:00 |
Andrew Dolgov
|
a5556c2471
|
fix item_id not being properly escaped in pref_feeds::process_category_order() (possible sql injection)
|
2016-01-29 17:24:59 +03:00 |
Andrew Dolgov
|
7af2e79578
|
create_published_article: only use readability if enabled in the plugin
|
2016-01-29 15:48:44 +03:00 |
Andrew Dolgov
|
666cd33360
|
enable support for readability (if af_readability is enabled) in shareanything bookmarklet
|
2016-01-29 15:38:05 +03:00 |
Andrew Dolgov
|
71b75bb7fa
|
fix multiple issues with archived feeds
|
2016-01-26 19:03:05 +03:00 |
Andrew Dolgov
|
41245888f1
|
only stop inline feed updates with open_basedir enabled if there are any plugins that require CURL enabled
add plugin->flags() returning array with additional plugin information, currently only CURL requirement (optional)
|
2016-01-26 11:45:47 +03:00 |
Andrew Dolgov
|
29c92d7b08
|
prevent frontend updating of feeds on view if open_basedir is set to prevent plugins potentially not working correctly (i.e. if backend system has open_basedir disabled)
|
2016-01-23 12:13:03 +03:00 |
Andrew Dolgov
|
7d1e15c396
|
parser: properly support tag subtrees instead of text content for article content
|
2016-01-23 01:48:32 +03:00 |
Andrew Dolgov
|
d2bb392bae
|
Revert "parser: use node->c14n() instead of expecting html in nodeValue"
This reverts commit 1383514ad9 .
|
2016-01-23 01:24:13 +03:00 |
Andrew Dolgov
|
1383514ad9
|
parser: use node->c14n() instead of expecting html in nodeValue
|
2016-01-23 01:04:24 +03:00 |
Andrew Dolgov
|
312742db6e
|
updates: auto-disable CURL if open_basedir is enabled, notify possible issues w/ plugins
|
2016-01-13 18:12:31 +03:00 |
Andrew Dolgov
|
5bdcb8fd78
|
remove option ALLOW_DUPLICATE_POSTS as confusing/useless
|
2016-01-07 22:01:35 +03:00 |
Andrew Dolgov
|
9b736a20b3
|
do not automatically call cleanup_tags() in housekeeping tasks
|
2016-01-04 10:42:24 +03:00 |
Andrew Dolgov
|
f61f2a2699
|
format_headlines_list: fix pg_num_rows() called incorrectly when firstid check failed
|
2015-12-05 04:04:44 +03:00 |
Andrew Dolgov
|
b8619f8db0
|
store formatted backtrace to sql log
|
2015-12-04 15:58:20 +03:00 |
Andrew Dolgov
|
1bd552ee31
|
compat patches for php7
|
2015-12-04 09:29:58 +03:00 |
Andrew Dolgov
|
475d762872
|
logger: record last query before logged error
|
2015-12-03 16:15:28 +03:00 |
Andrew Dolgov
|
154f14d01b
|
filters: do not strip_tags() on regexps
|
2015-12-03 10:17:32 +03:00 |
JustAMacUser
|
73c77ab0a5
|
Add optional (default: true), boolean "sanitize" parameter to API::getArticle() method.
|
2015-11-23 14:57:03 -05:00 |
Andrew Dolgov
|
19e47ad60b
|
queryFeedHeadlines: don't check first_id when sorting by oldest first
|
2015-11-21 22:20:00 +03:00 |
Andrew Dolgov
|
583f163f40
|
don't init plugins when loading everything to make a list, duh
|
2015-10-08 17:02:32 +03:00 |
Andrew Dolgov
|
86d07d367c
|
rpc, setpref: properly save settings to active profile
|
2015-09-26 17:31:53 +03:00 |
Andrew Dolgov
|
77e8100669
|
add date suffixes to opml & import_export generated files
|
2015-09-21 12:45:25 +03:00 |
Andrew Dolgov
|
9a35ed6709
|
disable filter test result highlighting for the time being
|
2015-09-15 20:55:08 +03:00 |
Andrew Dolgov
|
94b8ce6cec
|
queryfeedheadlines: remove disable_offsets hack
|
2015-09-15 12:33:58 +03:00 |
Andrew Dolgov
|
dbeef0ca67
|
filter preview: remove unnecessary checkbox
|
2015-09-11 13:31:30 +03:00 |
Andrew Dolgov
|
f48f292d2b
|
tweak filter preview layout a bit; allow previewing matched articles in a popup
|
2015-09-11 13:05:08 +03:00 |
Andrew Dolgov
|
261226a3a5
|
mostly implement async filter test dialog
|
2015-09-09 22:09:03 +03:00 |
Andrew Dolgov
|
a007c18dff
|
wip: filter async testing
|
2015-09-09 16:56:04 +03:00 |
Andrew Dolgov
|
e17079dcef
|
make disabled filter rules easier to discern
show if filter set match_any_rule on the overview
|
2015-08-17 12:33:07 +03:00 |
Andrew Dolgov
|
73dfda1da6
|
various minor style updates, add danger buttons
|
2015-08-13 13:06:03 +03:00 |
Andrew Dolgov
|
dcbe36b2a2
|
fix some remaining old-style viewfeed() calls
|
2015-08-13 09:51:39 +03:00 |
Andrew Dolgov
|
d98779972d
|
tabbed feed editor
|
2015-08-12 20:35:53 +03:00 |
Andrew Dolgov
|
bf9cc9ad95
|
combine user edit & user details
|
2015-08-12 20:19:38 +03:00 |
Andrew Dolgov
|
f232aa5a34
|
remove num_articles from main pref_users query
|
2015-08-12 18:24:16 +03:00 |
Andrew Dolgov
|
f9c1f8b0d4
|
pref-feeds: check for inactive feeds asynchronously
|
2015-08-12 16:19:42 +03:00 |
Andrew Dolgov
|
1edff0d439
|
user manager: show stored feeds/articles
|
2015-08-12 16:01:47 +03:00 |
Andrew Dolgov
|
b028da0a2d
|
display lack of filter plugin actions properly
|
2015-08-12 12:11:12 +03:00 |
Andrew Dolgov
|
be2cfc1fff
|
Merge branch 'master' of git.fakecake.org:tt-rss
|
2015-08-12 08:29:23 +03:00 |
Andrew Dolgov
|
90da4ada66
|
move attachments back to cdm content
|
2015-08-12 08:29:09 +03:00 |
Andrew Dolgov
|
b87744534a
|
add plugin-based filter actions (see example plugin in attic)
bump schema
|
2015-08-11 23:28:42 +03:00 |
Andrew Dolgov
|
ad9928a5cb
|
adjust cpu_tuple to 0.5
|
2015-08-11 20:28:04 +03:00 |
Andrew Dolgov
|
981059fd1f
|
postgresql: adjust cpu_tuple (experimental)
|
2015-08-11 20:04:54 +03:00 |
Andrew Dolgov
|
314956d440
|
filter test dialog fixes for filters w/ many rules
|
2015-08-11 19:13:08 +03:00 |
Andrew Dolgov
|
fb8a032a6b
|
minor textarea fixes
|
2015-08-11 18:44:07 +03:00 |
Andrew Dolgov
|
6901ec6659
|
fix subtoolbar links lack of margin
|
2015-08-11 18:19:04 +03:00 |
Andrew Dolgov
|
e79e274fc8
|
add styles for several other dijit elements
|
2015-08-11 16:41:05 +03:00 |
Andrew Dolgov
|
bc20cb9fad
|
move attachment dropdown to cdmFooter, use table styles for cdmFooter
|
2015-08-11 15:30:17 +03:00 |
Andrew Dolgov
|
6810a1de42
|
use dijit form widget for attachments dropdown
|
2015-08-11 14:53:07 +03:00 |
Andrew Dolgov
|
91837f0a2a
|
update site_url (and title if needed) when changing feed_url in feed editor
|
2015-08-10 15:14:38 +03:00 |
Andrew Dolgov
|
0bd172cd6a
|
experimental: if using adaptive/unread mode w/ auto catchup don't calculate offsets because we're only interested in top $limit headlines anyway
|
2015-08-05 10:13:30 +03:00 |
Andrew Dolgov
|
60e680599d
|
allow selecting stemming language in search dialog
|
2015-08-04 13:53:48 +03:00 |
Andrew Dolgov
|
df659891ac
|
implement per-feed stemming language setting
|
2015-08-04 13:32:52 +03:00 |
Andrew Dolgov
|
3ceb893f66
|
add one catchall function to make uniqids/keyhashes/etc used by tt-rss
|
2015-08-03 19:21:06 +03:00 |
Andrew Dolgov
|
0d0cb8fe1e
|
fix missing cdmFeedTitle
|
2015-07-13 23:06:42 +03:00 |
Andrew Dolgov
|
33c4bd8968
|
fix error feed (i.e. when requested feed no longer exists) not display properly
|
2015-07-13 22:04:21 +03:00 |
Andrew Dolgov
|
f17069960c
|
roll back separate headline transport
|
2015-07-13 22:01:29 +03:00 |
Andrew Dolgov
|
6b954c0a83
|
fix dashboard feed
|
2015-07-13 18:43:54 +03:00 |
Andrew Dolgov
|
9f5eca992b
|
headlines: fix whitebox reply not returned in an updated format
|
2015-07-13 13:29:13 +03:00 |
Andrew Dolgov
|
9638ec51b6
|
minor filter test dialog fixes
|
2015-07-13 12:53:13 +03:00 |
Andrew Dolgov
|
077004e470
|
feed test layout updates
|
2015-07-13 12:49:02 +03:00 |
Andrew Dolgov
|
4f9a3c0e0f
|
Merge branch 'master' of git.fakecake.org:tt-rss
Conflicts:
classes/pref/filters.php
|
2015-07-13 12:46:05 +03:00 |
Andrew Dolgov
|
c939dfc396
|
rework filter preview to use native regexp implementation
|
2015-07-13 12:40:56 +03:00 |
Andrew Dolgov
|
ac4c1383ae
|
bring cdmFeedTitle style in line with the rest of the UI
send headline rows as separate JSON objects
|
2015-07-13 01:19:52 +03:00 |
Andrew Dolgov
|
48fefe2f6b
|
fixes for first_id stuff
|
2015-07-12 18:08:02 +03:00 |
Andrew Dolgov
|
ec57104d6e
|
apparently it's a bad idea to do is_resource() on a mysqli result
|
2015-07-12 14:23:32 +03:00 |
Andrew Dolgov
|
96ac72bc12
|
api: getHeadlines: cast feed_it to int if needed
|
2015-07-12 13:18:03 +03:00 |
Andrew Dolgov
|
b0ce3d33c3
|
api: initialize headlines header
|
2015-07-12 12:37:19 +03:00 |
Andrew Dolgov
|
491f69c7e3
|
bump api level
|
2015-07-12 12:27:18 +03:00 |
Andrew Dolgov
|
5c784e701c
|
api: add top id stuff, optionally return header w/ status information in getHeadlines (currently only top_id_changed)
|
2015-07-12 12:26:09 +03:00 |
Andrew Dolgov
|
3444020100
|
report top id changed in headlines buffer
|
2015-07-12 12:01:34 +03:00 |
Andrew Dolgov
|
f5a0fb8b64
|
queryFeedHeadlines: move to array-based arguments, optionally check if first element changed when paginating
|
2015-07-12 01:29:36 +03:00 |
Andrew Dolgov
|
9090b874ab
|
simplify search, remove search_mode as useless
remove dialog to select by tags, simplify browsing by tag query
|
2015-07-07 15:59:32 +03:00 |