Commit Graph

4782 Commits

Author SHA1 Message Date
Andrew Dolgov 37c03d3a42 implement automatic precaching for next normal and unread feeds
allow opening cached next_unread_feed on f-q if available
tweak getRelativeArticles() to scan forward only
reenable prefetch_old server requests
2011-08-31 16:15:01 +04:00
Andrew Dolgov 165c88ff31 remove unused headlines-info.unread 2011-08-31 14:23:59 +04:00
Andrew Dolgov 78b2c6ce9a rework caching, use html5 local storage
allow caching of headlines
code cleanup
2011-08-31 14:04:19 +04:00
Andrew Dolgov 81787bbf98 viewfeed: do not return sync counters on subop 2011-08-30 19:41:27 +04:00
Andrew Dolgov 0e2d03a74e css: remove Lucida Grande 2011-08-30 13:28:01 +04:00
Andrew Dolgov 55ad314e0b update_rss_feed_real: allow overriding fetch url 2011-08-27 00:28:09 +04:00
Andrew Dolgov 85e836d868 bump prototype to 1.6.1 (refs #291) 2011-08-26 09:27:04 +04:00
Craig Meyer 147f563228 Extended Actions to include Select by tag (add local modifications, fix
display for tags starting with a number)
2011-08-23 12:49:18 +04:00
Andrew Dolgov 8efb5f62e8 ldap auth: support LDAP extra attributes (closes #363) 2011-08-23 12:03:11 +04:00
Andrew Dolgov 6ad2bbbce8 fix SQL query variable being overridden when using AUTO_CREATE_USER (closes #362) 2011-08-23 09:54:15 +04:00
Andrew Dolgov cd9da66363 ccache_cleanup: fix sql syntax for mysql 2011-08-21 16:36:08 +04:00
Andrew Dolgov 4dd369d42a pubsub: cast feed_id as integer 2011-08-21 15:46:44 +04:00
Andrew Dolgov e6a63a1c69 add sanity check for SELF_URL_PATH being kept at default value (refs #349) 2011-08-16 08:56:52 +04:00
Andrew Dolgov 59a6e9f3bb reinstate open_basedir sanity check 2011-08-10 08:48:50 +04:00
Andrew Dolgov 1b79034372 do not perform synchronous update on pubsub call 2011-08-08 11:30:26 +04:00
Andrew Dolgov 3261ca5820 add ccache_cleanup(), invoke on login 2011-08-05 14:16:06 +04:00
Andrew Dolgov 3205fab020 viewfeed: do not show notify progress when offset != 0 2011-08-05 13:29:14 +04:00
Andrew Dolgov 173d57e527 remove sphinxapi.php.08_04_11_183927 2011-08-04 22:51:03 +04:00
Andrew Dolgov 2d7f37ecd0 Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS 2011-08-04 22:50:29 +04:00
Andrew Dolgov ff780a2a42 Merge pull request #11 from meyercr/master
Update to latest Sphinx API for PHP
2011-08-04 11:49:47 -07:00
Craig Meyer 116841e4e3 Update lib/sphinxapi.php to V2.0.1 2011-08-04 18:41:04 +00:00
Craig Meyer 99bfd4c47d Merge branch 'master', remote-tracking branch 'origin' 2011-08-04 18:40:40 +00:00
Andrew Dolgov 7d96bfcd6d misc headlines speedup 2011-08-04 19:54:44 +04:00
Andrew Dolgov e56beb95fa fix wrong even/odd position in headlines buffer 2011-08-04 18:05:14 +04:00
Andrew Dolgov 21c92cdc9b do not perform catchup batch request when infscroll request is in progress 2011-08-04 16:53:32 +04:00
Andrew Dolgov b9d54789ba misc code cleanup 2011-08-04 16:29:26 +04:00
Andrew Dolgov 956cca2a2a do not schedule catchup batch request when infscroll request is in progress 2011-08-04 15:53:07 +04:00
Andrew Dolgov 7131797307 implement workaround for missing autoloaded headlines for adaptive & unread modes; reduce js debugging (refs #280) 2011-08-04 15:32:10 +04:00
Andrew Dolgov c3fed9e63d add experimental fade-in effect for autoloaded headlines 2011-08-04 11:56:43 +04:00
Andrew Dolgov e2d2339cf0 backend/pubsub: block immediately if PUBSUBHUBBUB_ENABLED is false 2011-08-04 10:29:16 +04:00
Andrew Dolgov 76495dfd31 auto catchup: prevent request flood 2011-08-04 10:16:27 +04:00
Andrew Dolgov 608cbde285 prototypize creation of headlines-spacer 2011-08-03 18:48:28 +04:00
Andrew Dolgov 18eb64a8a1 allow marking last headline as read automatically by scrolling below content 2011-08-03 18:36:08 +04:00
Andrew Dolgov e3642715df cdm auto catchup: mark posts when scrolled above half their height 2011-08-03 16:54:08 +04:00
Andrew Dolgov f7cffd2cfd view: fix article not being marked as read when not requested from client cache 2011-08-03 12:32:30 +04:00
Andrew Dolgov 68a57364f4 properly handle relative link elements for feed and articles (closes #358) 2011-08-01 13:06:25 +04:00
Andrew Dolgov 1aea205cc1 update mysql schema upgrade files to use ENGINE= instead of TYPE= (closes #359) 2011-08-01 12:57:38 +04:00
Andrew Dolgov 71bc164586 tweak OPML panel UI a bit 2011-07-31 10:44:20 +04:00
Andrew Dolgov 01664ee728 Merge pull request #10 from meyercr/master
Extend OPML preferences pane, to provide more control of Export OPML
2011-07-30 23:38:03 -07:00
Andrew Dolgov e78477b4e2 Merge pull request #9 from meyercr/9949bd154e9d01b50132e387059ef987c6887c8b
Here are my patches which fix 2 bugs, and remove some dead code, and deprecated usage.
2011-07-30 23:36:35 -07:00
Andrew Dolgov 7d7f44ec01 Merge pull request #8 from chernesk/master
Added hotkey for sending article as an email
2011-07-30 23:32:23 -07:00
Craig Meyer 08ae2a5ba6 Extend OPML preferences pane, to provide more control of Export OPML
User is prompted for filename, and also whether to include settings.
    Default filename is: TinyTinyRSS.opml

    modules/pref-feeds.php
        Prompt for output OPML filename (Default: TinyTinyRSS.opml )
    opml.php
        Modify to support passing in name=<filename>&settings=[0|1]
    functions.js
        Modify to support passing in name=<filename>&settings=[0|1]
2011-07-30 22:34:22 -04:00
Craig Meyer 9949bd154e functions.php: Fixed some mild errors.
fetch_file_contents()
        using $updated when it was not defined - commented it out
    update_rss_feed_real()
        was also using $updated, undefined
        and had a inconsistent return, added return false;
    lookup_user_id($link, $user)
        was using $login for the SELECT not $user
    format_headline_subtoolbar()
        used $search_q before it was assigned to, re-ordered the code
    format_article()
        The 3rd arg "$feed_id" was never used in the function, it was set in the function
        Verified (and modified as needed) function calls in backend.php (5 Usages) and in modules/backend-rpc,php (1 usage)
    printTagCloud()
        Before ksort($tags) add a check for count($tags) == 0 return
    replace depreciated split() calls with explode()

backend.php

    replace depreciated split() calls with explode()

modules/backed-rpc.php

    replace depreciated split() calls with explode()
    in handle_rpc_request(), separate asort() from join(),  asort() does not return an array.
        This fixes a problem where a new tag is added to an entry, but doesn't show up after clicking on save. User must do a screen refresh.
        A PHP error msg was being returned in the JSON response.
.gitignore
    Make sure Mac OS X .DS_Store & PHPStorm project files (.idea/) are not included
2011-07-30 22:31:40 -04:00
Andrew Dolgov 9d9faf6dc2 fix 'view as rss' not working correctly for search results 2011-07-30 19:22:38 +04:00
Andrew Dolgov 52c8007d81 add undocumented constant _SHOW_FEED_TITLE_IN_VFEEDS which enables showing full feed title in virtual feeds 2011-07-30 19:07:56 +04:00
Chris Chernesky fe66e229d7 adding an email article hotkey 'e' 2011-07-18 12:24:41 -04:00
Andrew Dolgov 44cddbcedb release 1.5.5 2011-07-13 16:37:42 +04:00
Andrew Dolgov 2bb3f95783 hotkeys: implement a-prefix hotkeys (a i, a u, a a, a n) 2011-07-12 12:25:59 +04:00
Andrew Dolgov c252d7c781 pref-instances: mention open_basedir as a reason for pubsub functionality to be disabled 2011-07-05 12:09:53 +04:00
Andrew Dolgov c1bc3a2794 pref-instances: remove unnecessary check for open_basedir 2011-07-05 12:07:52 +04:00