Commit graph

615 commits

Author SHA1 Message Date
Andrew Dolgov
71bc164586 tweak OPML panel UI a bit 2011-07-31 10:44:20 +04: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
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
Andrew Dolgov
3610b48ba3 remove sanity check on open_basedir, block using CURL instead while running under it 2011-07-05 12:05:51 +04:00
Andrew Dolgov
11adc49e71 pref-feeds/add: properly handle rc=3 2011-06-14 14:19:22 +04:00
Andrew Dolgov
e3ba4e2921 pref-feeds: show subscribed feeds count (closes #338) 2011-06-14 13:43:01 +04:00
Andrew Dolgov
65eebd13f4 add option to disable PUSH client support globally (closes #340 2011-04-26 18:42:05 +04:00
Andrew Dolgov
8d588e2d9a block pref-instances tab if CURL is not available 2011-04-21 09:25:37 +04:00
Andrew Dolgov
1c36d3aaa9 update feedbrowser 2011-04-21 08:43:37 +04:00
Andrew Dolgov
6f907113ef feed browser: allow subscribing by url for linked feeds 2011-04-20 18:39:30 +04:00
Andrew Dolgov
bcce39e3d8 pref-instances: check access level 2011-04-20 16:04:50 +04:00
Andrew Dolgov
9530efa1b5 feed browser: use title from cache table 2011-04-20 15:48:26 +04:00
Andrew Dolgov
414d0d1f46 implement feedbrowser using linked feeds; set proper fetch timeout 2011-04-20 15:36:46 +04:00
Andrew Dolgov
ae5f7bb11a implement fetching and exporting of shared feeds 2011-04-20 15:21:00 +04:00
Andrew Dolgov
258d48a047 show partial access key in main instance editor, better key input checking 2011-04-20 14:32:30 +04:00
Andrew Dolgov
323103323b implement instance adding and deleting 2011-04-20 14:25:02 +04:00
Andrew Dolgov
9104a3e65a implement instance edit & save 2011-04-20 14:11:15 +04:00
Andrew Dolgov
16270276cf implement search in pref-feeds (closes #332) 2011-04-20 13:32:40 +04:00
Andrew Dolgov
373266eb03 implement instances tab 2011-04-20 13:13:29 +04:00
Andrew Dolgov
afb875ccd7 add rpc method to export feedbrowser data; update schema 2011-04-20 12:07:07 +04:00
Andrew Dolgov
5300354848 fix searching by date; add search help prompt 2011-04-19 15:59:28 +04:00
Andrew Dolgov
0780f4f4fd add tooltip with all article tags 2011-04-19 14:54:27 +04:00
Andrew Dolgov
fcfa9ef15b rework article notes; re-add built-in XSL template for generated feeds; remove schema_version caching in session 2011-04-19 13:20:59 +04:00
Andrew Dolgov
da497babda about dialog, UI tweaks 2011-04-18 16:46:52 +04:00
Andrew Dolgov
85ebaa7aab filter test: fix date display format 2011-04-18 13:13:02 +04:00
Andrew Dolgov
aaba22250f filter dialog: display parsed date when checking; fix Check it button not using Dijit control 2011-04-18 13:09:59 +04:00
Andrew Dolgov
361840203b filter_test: proper implementation using queryFeedHeadlines 2011-04-18 13:04:24 +04:00
Andrew Dolgov
452a329b97 filter_test: fix per-feed filter testing; misc tweaks 2011-04-18 08:24:24 +04:00
Andrew Dolgov
5593784a2c implement test button in filter dialogs 2011-04-18 00:01:24 +04:00
Andrew Dolgov
b6c1201c33 filters: cast score expression as integer on save to prevent misscoring 2011-04-15 11:42:22 +04:00
Andrew Dolgov
388c645a8b block STRIP_UNSAFE_TAGS (force enable) 2011-04-11 16:43:54 +04:00
Andrew Dolgov
50b284b196 feed editor: show last update error near URL 2011-04-08 15:45:39 +04:00
Andrew Dolgov
e57e73ef29 rework feed update errors and inactive feeds dialogs 2011-04-08 15:37:50 +04:00
Andrew Dolgov
0a13e84edb remove domxml OPML import path 2011-04-05 19:07:19 +04:00
Andrew Dolgov
5de271146b add feed editor button to reset pubsub subscription state 2011-04-02 14:39:46 +04:00
Andrew Dolgov
5ab9791f34 implement pubsubhubbub subscriber (update schema) 2011-04-01 13:55:39 +04:00
Andrew Dolgov
b0f379dfff add experimental support for pubsubhubbub in published feed, bump config version (refs #251) 2011-04-01 09:36:29 +04:00
Andrew Dolgov
add81ec7a7 fix wrong content-type of pref-feeds/add when subscribing through an external mechanism (closes #330) 2011-03-29 18:01:04 +04:00
Andrew Dolgov
7fc715a997 mobile/classic: remove USER_STYLESHEET_URL 2011-03-29 16:00:06 +04:00
Andrew Dolgov
74b046a1c9 add ttrss_feeds.update_on_checksum_change 2011-03-29 12:16:09 +04:00
Andrew Dolgov
9382ca847f add ttrss_feeds.mark_unread_on_update, bump schema, cleanup ttrss_prefs 2011-03-29 12:05:39 +04:00
Andrew Dolgov
8ffd20110e implement a special dialog to show feeds without recent updates (closes #264) 2011-03-28 15:53:48 +04:00
Andrew Dolgov
a4cd9d58ff update feeds with errors dialog 2011-03-28 12:34:39 +04:00
Andrew Dolgov
aa3b9272c6 pref-prefs: profile blacklist SSL_CERT_SERIAL 2011-03-28 12:26:33 +04:00
Andrew Dolgov
1dc52ae7b3 pref-prefs: blacklist HEADLINES_SMART_DATE 2011-03-28 12:17:40 +04:00
Andrew Dolgov
a335a9f80d pref-prefs: show disabled register certificate button when certificate is unavailable 2011-03-28 11:39:50 +04:00
Andrew Dolgov
8de8bfb871 authenticate against a hash of identifyable information from certificate instead of only serial (refs #324) 2011-03-28 09:45:23 +04:00
Andrew Dolgov
3d72afa19a use SSL serial to bind certificate to user; implement autologin using SSL certificate; set a separate session cookie for SSL connections (refs #324) 2011-03-28 08:30:15 +04:00