Andrew Dolgov
9d76e75451
move editPrefProfiles to pref-prefs
12 years ago
Andrew Dolgov
7a5103ae90
move addInstance call to instances plugin
12 years ago
Andrew Dolgov
00e347410e
move customizeCSS to pref-prefs
12 years ago
Andrew Dolgov
1c9bda915b
move several methods from dlg; fix displayed tags not updated after editing
12 years ago
Andrew Dolgov
a7edcc5585
minor css cleanup
12 years ago
Andrew Dolgov
fb54e3b188
remove xml stuff from backend/dlg
12 years ago
Andrew Dolgov
a2a3d5a3aa
add (disabled) per-feed view_settings handling placeholder
12 years ago
Andrew Dolgov
f041932021
pref-filters: fix overview load order
12 years ago
Andrew Dolgov
b895510f5c
mark filters with no caption in overview
12 years ago
Andrew Dolgov
442bca2752
filters: make caption required (fix)
12 years ago
Andrew Dolgov
4aa1e31e4e
filters: make caption required
12 years ago
symac
e9c6e27ddb
Update public.php
...
Adding ability to access ARTICLE_NOTE directly in themes. Needed in a project of sharing RSS with notes in a specific atom field.
12 years ago
Andrew Dolgov
a86ba0a67a
implement filter drag and drop sorting
12 years ago
Andrew Dolgov
da46d21e88
simplify filter overview
12 years ago
Andrew Dolgov
18ad09af01
implement filter titles
12 years ago
Andrew Dolgov
3dd0306f3e
subtoolbar: remove catchupPage, label confusing with upper toolbar catchup function
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
aa5ac2cd3a
do not create duplicate archived feeds on unsubscribe, file entries into already existing archive entry
12 years ago
Andrew Dolgov
583dbc5695
api: add author to getHeadlines
12 years ago
Andrew Dolgov
a7c0e150b6
fix invisible active headline in 3pane mode
12 years ago
Andrew Dolgov
a0ddecb98d
remove cdm tiles; update cdm stylesheet as to stop reading on yellow
12 years ago
Andrew Dolgov
f0d3c94aa7
purge orphans after deleting articles
12 years ago
Andrew Dolgov
e216d3025f
forgotpass: remove secretkey stuff because of new session handling; use stylesheet/javascript_tag
12 years ago
Andrew Dolgov
9a2aed9193
sharepopup: use stylesheet/javascript_tag
12 years ago
Andrew Dolgov
e92a353b1f
feeds: fix browsing by labels broken by pfeeds
12 years ago
Andrew Dolgov
19a206578f
fix date_reverse sorting
12 years ago
Andrew Dolgov
7ef7dd31ee
syndicated feeds: fix ordering for last_marked etc
12 years ago
Andrew Dolgov
5d40efc9b0
add ability to select CSS files in themes/
12 years ago
Andrew Dolgov
8aa01d7989
disable SORT_HEADLINES_BY_FEED_DATE; replace with a toolbar newest first order
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
250b2e10cb
use new double-date sorting in non-default sorting modes
12 years ago
Andrew Dolgov
4cf0f9a900
greaderimport: add command line mode
12 years ago
Andrew Dolgov
b3575bd8e4
fix include_empty to use bool type
12 years ago
Andrew Dolgov
66ca7c3097
api: add include_empty to getCategories/getFeedTree
12 years ago
Andrew Dolgov
fcef9eeae0
remove dialogNotice; tweak dialog appearance a bit
12 years ago
Andrew Dolgov
483f15d538
update utility.css related stuff some more
12 years ago
Andrew Dolgov
0bb5833beb
api: add getFeedTree
12 years ago
Andrew Dolgov
f231f438ba
reimplement remember_me
12 years ago
Andrew Dolgov
60ed4c9ad5
add yet another workaround for stuck login due to session cookies
12 years ago
Andrew Dolgov
79bb55892b
api/login: add session_destroy
12 years ago
Andrew Dolgov
f79bd4397f
login: add session_destroy() first
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
5160620c8a
only autostart session if login cookie exists
12 years ago
Andrew Dolgov
919984a436
css cleanup; change notify css a bit
12 years ago
Andrew Dolgov
6deafe90db
modify notify/warn/error boxes css
12 years ago
Andrew Dolgov
00df2b5f91
various utility.css updates
12 years ago
Andrew Dolgov
bb5e1a328d
enable 4th field in plugin->about() to serve as a more info link
12 years ago
Andrew Dolgov
65f85248ce
pref-prefs: mention tt-rss forums as a plugin source
12 years ago
Andrew Dolgov
a413f53ebf
add experimental base for plugin vfeeds (3 pane mode not yet
...
implemented)
12 years ago
Andrew Dolgov
af2941dbb3
truncate feed title length in vfeeds
12 years ago
Andrew Dolgov
c72069b098
pref_users: do not escape password to prevent special character
...
mishandling; remove inconsistent trimming of passwords
12 years ago
Andrew Dolgov
be574731fc
modify sorting by date_entered: set date_entered per-batch; use updated as a secondary criteria
12 years ago
Andrew Dolgov
33b3db3372
for consistency, show hotkey-toggleable options relating to headlines list in preferences
12 years ago
Andrew Dolgov
744a1b0080
disable show additional preferences checkbox as repeatedly confusing
12 years ago
Andrew Dolgov
884d16505e
tweak how utility.css-based stuff looks
12 years ago
Andrew Dolgov
f822a8e56c
experimentally rebase labels; make base index configurable
12 years ago
Andrew Dolgov
2e828a4af6
add a button to show release notes before updating; remove obsolete elements
12 years ago
Andrew Dolgov
ec1f8a3d8a
fix inverse rule to only mean negative regexp matching except for whole rule (refs #631 )
12 years ago
Andrew Dolgov
bcd4d24086
getFilterName: only show inverse rules as actually inverse
12 years ago
Andrew Dolgov
a3a896a127
let us rejoice on being able to create double negative filters (refs #631 )
12 years ago
Andrew Dolgov
c1f6e5f865
api: fix updateFeed crashing ( closes #616 )
12 years ago
Andrew Dolgov
d2f3467bb6
add a simple appearing preview for unexpanded cdm and normal mode
12 years ago
Andrew Dolgov
d2888e8832
create_published_article: set last_published properly on creation
12 years ago
Tomas Chvatal
9a73994c5e
Allow translation of notices in prefs.
12 years ago
Andrew Dolgov
8850646ff3
Merge pull request #77 from scarabeusiv/master
...
Fix pluralized forms and whitespace in translations and fix the l10n tools
12 years ago
Tomas Chvatal
1844694351
gettext whitespace fix
12 years ago
Tomas Chvatal
f5c1fef9cd
Fix plural forms on feed count.
12 years ago
Andrew Dolgov
7be3fcd5e1
api, getCategories: properly return information for categories with 0 feeds, but children categories present
12 years ago
Andrew Dolgov
efc6553da4
api: implement subscribeToFeed/unsubscribeFeed ( closes #623 )
12 years ago
Andrew Dolgov
bf1dc420b9
Revert "title escaping: do not double-encode entities"
...
This reverts commit d6ce708930
.
12 years ago
Andrew Dolgov
d6ce708930
title escaping: do not double-encode entities
12 years ago
Andrew Dolgov
68fb3c955a
update reset user password to use ttrssMailer
12 years ago
Andrew Dolgov
6ef8ec84cb
Merge pull request #73 from derekmurawsky/dmChanges
...
Centralized mail handling per post on google + community.
12 years ago
derekmurawsky
1b2afd2bd3
Additions:
...
classes/trssmailer.php - Created class TTRSS mailer which extends phpmailer and sets the default mail settings upon instantiation. Class includes quickmail function that allows for a quick email send with no extra configurion necessary.
Changes:
config.php-dist - Added the smtp port option
include/digest.php - Converted it to use the new ttrrssmailer class
include/sanity_config.php - Added the smtp port option to the sanity check
plugins/mail/init.php - Modified to use ttrssmailer class. This particular configuration shows a hybrid use case.
register.php = Modified to use ttrssmailer class.
All code was tested and functioned on my local machine.
12 years ago
Andrew Dolgov
f43e9e97a5
add basic password recovery thing
12 years ago
Andrew Dolgov
06b0777fa7
feeds/view: periodically bump login timestamp
12 years ago
Andrew Dolgov
feb9b2dfc9
generate_syndicated_feeds use last_published/last_marked
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
043dacd3b1
Merge pull request #67 from Joschasa/master
...
Fix feed title display in "normal" (not combined) mode
12 years ago
Andrew Dolgov
7fc2e87e17
add headline menu entry to show article url
12 years ago
Joschasa
b830cca7ee
In "normal mode" don't show feed title, when articles are grouped by feed
...
Got removed here: e17e99fbcf
12 years ago
Andrew Dolgov
b6604c9613
add HOOK_RENDER_ARTICLE_API ( closes #608 )
12 years ago
Andrew Dolgov
33de3d37af
make sure rendering image enclosures respect hide_image setting
12 years ago
Andrew Dolgov
764555ff8a
rework update.php to use getopt; allow --task parameter
12 years ago
Andrew Dolgov
b74c513428
experimental: limit initialized html content for expanded cdm
12 years ago
Joschasa
ca5d9be49f
Remove deprecated $match_on
12 years ago
Joschasa
2a3b6de0ef
remove deprecated theme_image()
12 years ago
Andrew Dolgov
f0540b598a
add a hack to prevent loading of stuff for hidden content in unexpanded combined mode (refs #602 )
12 years ago
Andrew Dolgov
3ac153f1b3
update styling for unexpanded cdm; misc fixes related to collapsing
12 years ago
Andrew Dolgov
414191d428
make a separate headline button to collapse current article in
...
unexpanded cdm mode; modify a q hotkey to collapse article in unexpanded
mode and dismiss article in expanded mode
12 years ago
Andrew Dolgov
451ff72289
rework pref-prefs to use checkboxes
12 years ago
Andrew Dolgov
bfd61d3f85
rework STRIP_IMAGES to remove embedding; add per-feed control over embedded images (bump schema)
12 years ago
Andrew Dolgov
36b4cf2f64
tweak vfeed grouped title display a bit to make it more similar to other modes
12 years ago
Andrew Dolgov
e9b86f0a1c
reimplement HOOK_SANITIZE (plugs before final removal of harmful tags)
12 years ago
Andrew Dolgov
1d5cf085a3
implement mail plugin using mailto: links; deprecate mail plugin
12 years ago
Andrew Dolgov
4f7d69e185
detect whether browser supports iframe.sandbox and allow iframes accordingly; allow object and embed elements
12 years ago
Rebecca Turner
98c39afc06
Fix strict standards issue-- DOMDocument::load isn't static
12 years ago
Andrew Dolgov
82d69730cb
rename titleAuthor to author to unify class names with normal mode
12 years ago
Andrew Dolgov
5035e91ece
Merge pull request #58 from dandersson/authorstyling
...
Enable styling of author in feed item title by adding span class.
12 years ago
Andrew Dolgov
be124dc236
Revert "add experimental HOOK_SANITIZE"
...
This reverts commit 2130fe7a18
.
12 years ago
Daniel Andersson
b5459be1f2
Enable styling of author in feed item title by adding span class.
12 years ago
Andrew Dolgov
2130fe7a18
add experimental HOOK_SANITIZE
12 years ago
Andrew Dolgov
5b18c93622
tweak hotkey map notation to allow stuff like shift-arrows
12 years ago
Andrew Dolgov
e9f42579a3
fix boolean wrapped as a string literal passed when saving user ( closes #568 )
12 years ago
Andrew Dolgov
08dfc22391
in combined mode, when viewing vfeeds relative urls are rewritten incorrectly ( fixes #586 )
12 years ago
Andrew Dolgov
9955a13462
properly allow false parameters passed through to API calls (refs #576 )
12 years ago
Andrew Dolgov
cf2f643edb
hlFeed: remove unnecessary br
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
f01c8ec4f1
prevent absolutely useless 'exploit' (not really) while editing filters ( closes #572 )
12 years ago
Andrew Dolgov
e17e99fbcf
add back vfeed title display, optimize layout; do some layout tweaks on combined mode
12 years ago
Andrew Dolgov
d56ec7005e
cdm: fix alignment of feed title in vfeeds
12 years ago
Andrew Dolgov
8349a32e75
remove cache_content remnants
12 years ago
Andrew Dolgov
bb9c6cc513
disable label row gradient in cdm, looks weird
12 years ago
Andrew Dolgov
b251d917c7
remove gray/white content tiling in cdm because headers make a better job to distinguish between posts
12 years ago
Andrew Dolgov
bdb7d62e9f
tweak cdm header button alignment
12 years ago
Andrew Dolgov
aca71915c4
pluginhandler: better error reporting
12 years ago
Andrew Dolgov
3fd035f5eb
reinstate back sanitizedummy parameter fix that got reverted
12 years ago
Andrew Dolgov
9803a08886
Merge pull request #48 from stephen-hill/master
...
Edit User Password Input
12 years ago
Andrew Dolgov
8c0496f74c
Revert "Rewrote database support to classes, Fixed strict warning in sanitizedummy.php"
...
This reverts commit 65d0cc64a2
.
12 years ago
Andrew Dolgov
a48d8533bf
Revert "db: use builtin classloader, lowercase class files"
...
This reverts commit 57b8469e67
.
12 years ago
Stephen Hill
9bb6811d2a
Input didn't have a type.
...
This pasword input didn't have type="input". Now it does.
12 years ago
Andrew Dolgov
57b8469e67
db: use builtin classloader, lowercase class files
12 years ago
Andrew Dolgov
07be89952d
Merge pull request #46 from mbirth/master
...
Core db features in separate classes for Pgsql and Mysql
12 years ago
Markus Birth
65d0cc64a2
Rewrote database support to classes, Fixed strict warning in sanitizedummy.php
12 years ago
Andrew Dolgov
7d272e5c04
fix warning in hotkey help dialog when disabled hotkey is processed
12 years ago
Andrew Dolgov
ef3da31cd9
api: force returned timestamps to integer
12 years ago
Andrew Dolgov
35e5f1da35
patch sanitizedummy with proper declaration ( closes #554 )
12 years ago
Andrew Dolgov
ef69681b93
enable feed titles in vfeeds in combined mode, align to date
12 years ago
Andrew Dolgov
b999f4c75a
slightly better article note display in CDM
12 years ago
Andrew Dolgov
b389aeb7fc
headlines renderer: do not attach topmost article ids
12 years ago
Andrew Dolgov
524de8dcf6
Revert "headlines buffer: remove dijit-based RCHK elements"
...
This reverts commit f7945c99d0
.
12 years ago
Andrew Dolgov
f7945c99d0
headlines buffer: remove dijit-based RCHK elements
12 years ago
Andrew Dolgov
831408f0e8
fix cdm checkbox not selecting entire cell
12 years ago
Andrew Dolgov
350e3944d4
fix uploadicon() returning wrong content-type ( closes #543 )
12 years ago
Andrew Dolgov
f4c02a157a
fix warning when saving plugins with 0 plugins enabled ( closes #542 )
12 years ago
Andrew Dolgov
c2e4e8fe91
hotkey help: fix actions bound to multiple sequences not displayed correctly
12 years ago
Andrew Dolgov
fa9e88c367
replace getmicrotime() wrapper with microtime(true)
12 years ago
Andrew Dolgov
0a7b15207e
remove previous counter hacks; force request counters when there's no
...
unread stuff left in current feed (e.g. finished reading)
12 years ago
Andrew Dolgov
77a3e1233f
rpc/getAllCounters: include virtual counters when last_article_id is supplied and unchanged
12 years ago
Andrew Dolgov
88918ca637
remove server-side feedtree collapse implementation
12 years ago
Andrew Dolgov
1bad74ea7c
change various catchup stuff to only affect unread articles
12 years ago
Andrew Dolgov
be17885789
pluginhost: add get_debug()/set_debug() for plugins to detect if debugging is allowed
12 years ago
Andrew Dolgov
5321e775f9
remove update on checksum change (updated status has been removed); rtl stuff (unused)
12 years ago
Andrew Dolgov
5d56d100f1
force disable simplepie unnecessarily sanitizing data
12 years ago
Andrew Dolgov
81c54e3d8d
only allow clearing data of active plugins
12 years ago
Andrew Dolgov
017401ddce
implement HOOK_FEED_FETCHED
12 years ago
Andrew Dolgov
42ecc25ba5
cdm: fix tags display
12 years ago
Andrew Dolgov
84d952f141
implement article render hooks
12 years ago
Andrew Dolgov
6afcbcd1a5
fix wrong DOS line-endings
12 years ago
Andrew Dolgov
f03701fe99
store widescreen status in a cookie (refs #539 )
12 years ago
Andrew Dolgov
1ff1374325
remove nonworking article zoom buttons ( closes #535 )
12 years ago
Andrew Dolgov
6b3f228fdc
ignore VFEED_GROUP_BY_FEED when generating syndicated feeds
12 years ago
Andrew Dolgov
2c8e90c3fa
rename subtoolbar actions dropdown
12 years ago
Andrew Dolgov
d49dfa381e
api: block real categories with 0 feeds to appear in getCategories
12 years ago
Andrew Dolgov
ed47e3c418
new version dialog: display error when no version info available
12 years ago
Andrew Dolgov
0a3fd79b0e
fix image caching not working on plugin-rewritten content; remove content cache stuff
12 years ago
Andrew Dolgov
5b55e9e25c
js: simplify counter updating, remove some unused stuff
12 years ago
Andrew Dolgov
d147154cca
subtoolbar: only show mail action if plugin is enabled
12 years ago
Andrew Dolgov
96f0a3e79d
remove themes/
12 years ago
Andrew Dolgov
2cda431400
add a q shortcut; remove close_article button
12 years ago
Andrew Dolgov
c2cd348b75
rename digest_checkbox
12 years ago
Andrew Dolgov
a6a9b81264
split remove_feed_* stuff to pref/feeds
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
04f60eb729
move api_get_* functions to classes/api
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
5cb1730648
pref-filters: mention native-regexp difficulties in testing window
12 years ago
Andrew Dolgov
e5e2cf3b88
add hack to support arbitrary key descriptions for hotkeys
12 years ago
Andrew Dolgov
1b03e1deb6
feed editor: hide cache content option
12 years ago
Andrew Dolgov
7d8f56571b
persist widescreen mode in session
12 years ago
Andrew Dolgov
10bdeb4b82
misc generated feed tweaks (fix json content-type, etc)
12 years ago
Andrew Dolgov
1ae948ed08
force text/plain when DevForceUpdate is set
12 years ago
Andrew Dolgov
12f317822d
api: use text/json content-type
12 years ago
Andrew Dolgov
2ec1e00e2d
add bookmarklets plugin
12 years ago
Andrew Dolgov
e938b1de11
rename plugin main class files
12 years ago
Andrew Dolgov
93f53ffe55
help: remove checkboxes
12 years ago
Andrew Dolgov
b8cb4d08b3
help cleanup, use dijit dialog
12 years ago
Andrew Dolgov
e218c5f56f
main ui: action-based hotkey system, add swap_jk plugin
12 years ago
Andrew Dolgov
715a8239ac
fix feedEditor not saving
12 years ago
Andrew Dolgov
5d9abb1e11
add plugin storage table to schema; add ability to clear plugin data
12 years ago
Andrew Dolgov
d8a1d2a25b
add experimental key/value storage for plugins
12 years ago
Andrew Dolgov
0f28f81f89
move authentication modules to plugins/
12 years ago
Andrew Dolgov
04cdc8023d
add IMAP authenticator module ( closes #485 )
12 years ago
Andrew Dolgov
699daf5856
add several HOOK_PREFS_TAB_SECTION hook points
12 years ago
Andrew Dolgov
7d5e162073
fix dijit checkbox in CDM
12 years ago
Andrew Dolgov
84391d6948
update user editor a bit
12 years ago
Andrew Dolgov
f947467aa8
remove fupdpic and related images
12 years ago
Andrew Dolgov
c4f5283052
move to dijit checkboxes in headlines/cdm list
12 years ago
Andrew Dolgov
c2167866ce
move mark/pub/feed icons to svg
12 years ago
Andrew Dolgov
65d1e2501b
plugins web list style tweaks
12 years ago
Andrew Dolgov
23be0bd3fb
hide example plugins from the admin page
12 years ago
Andrew Dolgov
d2a421e3cb
more work on user-selectable plugins; properly process system and user plugins
12 years ago
Andrew Dolgov
de612e7a38
experimental support for per-user plugins (bump schema)
12 years ago
Andrew Dolgov
55c7f0923e
split feedbrowser into a separate file
12 years ago
Andrew Dolgov
f16116834e
split digest stuff into digest.php
12 years ago
Andrew Dolgov
ebff9ef7c6
instances: add fbexport method
12 years ago
Andrew Dolgov
7a866114e1
add -list-plugins option; about sections to plugins
12 years ago
Andrew Dolgov
6c2637d973
move data import/export to a separate plugin
12 years ago
Andrew Dolgov
41b82aa4b9
add HOOK_UPDATE_TASK
12 years ago
Andrew Dolgov
4412b877d0
implement HOOK_FEED_PARSED, add example plugin (refs #424 )
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
73f28fe979
add support for registering update.php commands; move rest of the self-updating stuff into updater plugin
12 years ago
Andrew Dolgov
6cbe53c9f5
add instances plugin
12 years ago
Andrew Dolgov
8dcb2b4762
implement plugin routing masks, add example plugin
12 years ago
Andrew Dolgov
5cedb389d2
split self-updater gui to updater/ plugin
12 years ago
Andrew Dolgov
6065f3ad63
add support for plugins in prefs
12 years ago
Andrew Dolgov
5a0e03923f
add and check plugin base class
12 years ago
Andrew Dolgov
19c7350770
experimental new plugin system
12 years ago
Andrew Dolgov
61a748f87f
fix sharepopup/subscribe public handler actions in single user mode
12 years ago
Andrew Dolgov
dd8c289b8f
update example reddit filter
12 years ago
Andrew Dolgov
cc85704f3c
implement experimental article on-import data filters
12 years ago
Andrew Dolgov
87764a50cf
implement ttrss_feeds.cache_content
12 years ago
Andrew Dolgov
7b28a98697
several translation fixes, update translations
12 years ago
Andrew Dolgov
b77d0c4a12
fix missing commit after OPML import ( closes #513 )
12 years ago
Andrew Dolgov
cc616ea162
opml import: add workaround for broken OPML files using title instead of text (refs #509 )
12 years ago
Andrew Dolgov
fa2374d805
fix headlines subtoolbar not being inserted for feeds with 0 headlines breaking various JS stuff expecting it
12 years ago
Andrew Dolgov
49b2401e0d
savefeedorder: properly process Uncategorized
12 years ago
Andrew Dolgov
72ae3877a3
opml: fix export broken by special characters in category titles
12 years ago
Andrew Dolgov
a8c1802512
simplify search dialog
12 years ago
Andrew Dolgov
e8438e8fd0
update broken tt-rss.org links
12 years ago
Andrew Dolgov
9a5f5633c0
remove backend/digestSend
12 years ago
Andrew Dolgov
fd087799fd
tweak opml import/export according to OPML spec
12 years ago
Andrew Dolgov
32532f1c0f
improve status reporting for linked feeds
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
b24504b121
add ability to auto-assign articles to labels (bump schema)
12 years ago
Andrew Dolgov
92c14e9d53
move article filter functions to rssfuncs.php
12 years ago
Andrew Dolgov
74467907c5
add special link to cancel current search
12 years ago
Andrew Dolgov
db9e00e339
api: sanitize article content
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
d372d2bbab
disable sync feed updates for feeds with cache_images set
12 years ago
Andrew Dolgov
8b299a163e
fix ARTICLE_BUTTON_PLUGINS not loaded when string contains spaces
12 years ago
Andrew Dolgov
c7fe1b4e9e
sanitize article content when importing data from feed
12 years ago
Andrew Dolgov
17525d0127
quickAddFeed: remove oauth notice, mention you can paste site URL
12 years ago
Andrew Dolgov
5d7688fe43
rpc: remove unneeded methods
12 years ago
Andrew Dolgov
09c816cac4
remove unexpanded CDM ajax loading
12 years ago
Andrew Dolgov
9a0e28f4da
fix rpc/cdmGetArticle for archived articles
12 years ago
Andrew Dolgov
02195b9d48
fix label row backgrounds only used when cached data is available
12 years ago
Andrew Dolgov
f65ede50eb
use css3 gradients to color rrows
12 years ago
Andrew Dolgov
30c337cf3d
add rrow background color setting by first assigned label
12 years ago
Andrew Dolgov
c0c2abbaa7
force refetch feed when clicking update/clicking on same feed in the tree
12 years ago
Andrew Dolgov
56b2a4095b
filter dialog: sort rules by reg_exp
12 years ago
Andrew Dolgov
6e577ba157
properly escape comment links
12 years ago
Andrew Dolgov
5c56897349
properly escape article link/PTITLEs (refs #472 )
12 years ago
Andrew Dolgov
008ebad928
syndicated feeds: force sort by last_read for published
12 years ago
Andrew Dolgov
c719943aa9
fix testing of author filter type
12 years ago
Andrew Dolgov
ce5652160e
generated feeds: add offset=
12 years ago
Andrew Dolgov
0ef32f48b2
unify child category counter display; remove include_children control
12 years ago
Andrew Dolgov
5ba4ebc65e
api: return api_level with login
12 years ago
Andrew Dolgov
759e5132a1
subscribe_to_feed: stop fetching URL multiple times while subscribing, various other speedups
12 years ago
Andrew Dolgov
839b065860
api: remove unneeded stuff, add special header for android httpurlconnection which seems to be retarded
12 years ago
Andrew Dolgov
4864633612
API: support nested categories
12 years ago
Andrew Dolgov
b235e09b8d
remove truncating of titles in CDM
12 years ago
Andrew Dolgov
d1e31c7a74
Revert "only enable OTPHP on php version 5.3+"
...
This reverts commit 1835f145a8
.
12 years ago
Andrew Dolgov
d031f69813
Revert "auth internal: fix otp check clause"
...
This reverts commit 72d0e9b33f
.
12 years ago
Andrew Dolgov
6e0ee8336f
do not use prefs_feed_search when displaying main UI feedtree
12 years ago
Andrew Dolgov
bc6fa2364b
move inactiveFeeds and feedsWithErrors to pref-feeds; fix element id collisions
12 years ago
Andrew Dolgov
72d0e9b33f
auth internal: fix otp check clause
12 years ago
Andrew Dolgov
1835f145a8
only enable OTPHP on php version 5.3+
12 years ago
Andrew Dolgov
7ac3f735e1
quickAddFeed: remove OAuth mention
12 years ago
Andrew Dolgov
f393dc6fb2
pref-feeds: disable show empty cats when searching
12 years ago
Andrew Dolgov
17c755f048
fix pref-feeds search
12 years ago
Andrew Dolgov
22439dad49
sharepopup look tweaks
12 years ago
Andrew Dolgov
dd0a17b07a
opml fixes
12 years ago
Andrew Dolgov
eeee2ccf74
login form: resize input fields, fix missing error output
12 years ago
Andrew Dolgov
675f198a7c
rework login form
12 years ago
Andrew Dolgov
2d6847495f
fix OTP
12 years ago
Andrew Dolgov
d493aba238
allow logging in by sharepopup
12 years ago
Andrew Dolgov
97acbaf190
login system fixes
...
remove old-style session checking from backend.php
move outside subscription endpoint to public.php, change subscription
bookmarklet
12 years ago
Andrew Dolgov
c3d2cda86d
bump default for generated feed article count to 100
12 years ago
Andrew Dolgov
2ebf38a9bd
public/rss: implement JSON output format
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
50b8b50355
sharepopup: add help text
12 years ago
Andrew Dolgov
8361e72478
implement sharing of arbitrary stuff using bookmarklet and API call, bump API version
12 years ago
Andrew Dolgov
b8386ad3d1
disable OTP when saving user
12 years ago
Andrew Dolgov
304aadb907
remove twitter-specific code
12 years ago
Andrew Dolgov
ec78654f4e
add auth_base check_password()
12 years ago
Andrew Dolgov
3ca8af7fd8
require entering password before enabling/disabling otp
12 years ago
Andrew Dolgov
b8cdc39433
focus input field in otp form
12 years ago
Andrew Dolgov
02cd6de128
api: add workaround to disable OTP
12 years ago
Andrew Dolgov
4e70344bbf
auth internal: fix login screen warning
12 years ago
Andrew Dolgov
973392b9f5
pref-prefs/otpqrcode: do not show image if otp is enabled
12 years ago
Andrew Dolgov
fb70f26ed9
implement one time passwords using TOTP
12 years ago
Andrew Dolgov
fd26d5bfdf
implement removing selected categories
12 years ago
Andrew Dolgov
4e02f58294
implement filter testing
12 years ago
Andrew Dolgov
75c648cf5c
replace several preg_match() feed id tests with is_numeric()
12 years ago
Andrew Dolgov
5a49ed95a8
do not load test opml when debugging
12 years ago
Andrew Dolgov
d7f9e4fc08
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
12 years ago
Andrew Dolgov
3b003f6396
implement OPML filter import
12 years ago
Andrew Dolgov
8592a8e3b2
opml: fix cat_filter type
12 years ago
Andrew Dolgov
8b6e08a11a
opml export filter format fix
12 years ago
Andrew Dolgov
fd994f1a48
reimplement OPML filter export
12 years ago
Andrew Dolgov
ff34bac2bf
fix filter newrule reg_exp length
12 years ago
Andrew Dolgov
ab564aef7b
filterEditDlg: automatically open new rule dialog when active feed or article title present
12 years ago
Andrew Dolgov
84d9750edc
show label color indicators in pref-filters
12 years ago
Andrew Dolgov
04e41840fe
use dijit.form.CheckBox in filter edit dialog
12 years ago
Andrew Dolgov
69c6e94d35
implement basic filter search
12 years ago
Andrew Dolgov
e8b703878d
fix preffiltertree layout being wrong
12 years ago
Andrew Dolgov
37f78940d8
block type 5 filters (date)
12 years ago
Andrew Dolgov
c2ee5846fa
fix getfiltertree enabled on psql
12 years ago
Andrew Dolgov
5451903ce3
fix cat_filter parsed wrong on psql
12 years ago
Andrew Dolgov
6aff784575
implement multiple rule/action filters
12 years ago
Andrew Dolgov
f9ebb32ca0
hide more obscure preferences under "show more" checkbox in pref-prefs,
...
bump schema
12 years ago
Andrew Dolgov
5417fbd77e
implement recently read vfeed (-6)
12 years ago
Andrew Dolgov
da1da2e4d8
quickAddFilter: prefill current feed in the dialog
12 years ago
Andrew Dolgov
4c9d0490c6
rework filter dialog to make feed/category selection easier
12 years ago
Andrew Dolgov
c39befacb2
add (undocumented) _DISABLE_FEED_BROWSER
12 years ago
Andrew Dolgov
4c97d1f6af
newVersionDlg: mention prefs updater
12 years ago
Andrew Dolgov
808dd053c6
implement web-based self updater ( closes #395 )
12 years ago
Andrew Dolgov
1280612515
self-update: update up to date prompt
12 years ago
Andrew Dolgov
27211afe92
implement experimental web-based updater
12 years ago
Andrew Dolgov
366f06f7cf
update.php: display error message when running from the browser
...
mention self-updating in new version dialog
12 years ago
Andrew Dolgov
9aceda3afc
remove hook-based plugins
12 years ago
Andrew Dolgov
23d2471c92
expand error messages in subscribeToFeed(), provide proper error message
...
when URL download failed (refs #489 )
12 years ago
Andrew Dolgov
9da07c8ad2
unbreak classes/dlg
12 years ago
Andrew Dolgov
369dbc19d6
rework class system to use subdirectories
...
add placeholder plugin/hook system
12 years ago
Andrew Dolgov
dc0374df2b
auth_internal.change_password: do not rely on session
12 years ago
Andrew Dolgov
d5fd183d18
move changing password code to authentication modules
12 years ago
Andrew Dolgov
200e0d4ebb
save module user authenticated with, only allow password change if module is 'internal'
12 years ago
Andrew Dolgov
1e666f0aeb
add hide_change_password session variable
12 years ago
Andrew Dolgov
501ed09a26
allow auto_create_user() to be used instead of find_user_by_login() when auto creating is off
12 years ago
Andrew Dolgov
0d421af86f
split authentication to separate modules
12 years ago
Andrew Dolgov
3f9de6ccbc
opml: remove CRs, tweak category node detection
12 years ago
Andrew Dolgov
65c8267980
opml: clean empty categories
12 years ago
Andrew Dolgov
d75409bfda
move opml stuff to classes/opml.php
12 years ago
Andrew Dolgov
ba5296a19b
disable dnd tip in pref_feeds
12 years ago
Andrew Dolgov
95ee44b33d
fix drag-and-drop categorizing of feeds into nested cats
12 years ago
Andrew Dolgov
28537341ef
pref_feeds: add missing methods to add/remove cats
12 years ago
Andrew Dolgov
5ef071e00b
remove old category editor
...
allow creating/removing categories in main feed editor
12 years ago
Andrew Dolgov
e07f89815b
properly persist include_children
12 years ago
Andrew Dolgov
fbf85cf646
print_feed_cat_select: display nested category structure
...
fix empty sub-sub-categories never being shown
12 years ago
Andrew Dolgov
a26f57e63a
fix savefeedorder for dojo 1.7 (wtf)
12 years ago
Andrew Dolgov
d04f8c826f
remove call-by-reference to comply with php 5.4
12 years ago
Andrew Dolgov
854a2ace86
change include_children to a togglebutton; add placeholder setting save in a session
12 years ago
Andrew Dolgov
09101297ee
add toolbar checkbox to include subcategories to viewfeed()
12 years ago
Andrew Dolgov
2c5f231e43
add special indication for categories having unread items in child categories
12 years ago
Andrew Dolgov
be514d00c9
remove feeds/index()
12 years ago
Andrew Dolgov
2ecd2df560
sorta-kinda fix the feedlist
12 years ago
Andrew Dolgov
2a060a9456
initial work on nested categories
12 years ago
Andrew Dolgov
d3253f49aa
Revert "add experimental clientside headline clamping (refs #479 )"
...
This reverts commit 26e4b12466
.
12 years ago
Andrew Dolgov
26e4b12466
add experimental clientside headline clamping (refs #479 )
12 years ago
Steven Allen
093fae5e3c
Change ttrss_logo.png (deleted) to logo_wide.png
13 years ago
Andrew Dolgov
687bb90d27
remove COUNTERS_MAX_AGE, add some optimization for counter queries (refs #464 )
13 years ago
Andrew Dolgov
0e4a7d7a94
remove memcached stuff
13 years ago
John Keeping
17f9d2003a
Make Handler::before() hierarchy consistent
...
In API, the before() method (inherited from Handler) takes a $method
argument, although this is not declared for the before method() in
handler. PHP in strict mode treats this as an error.
Since call sites already pass the $method argument, change
Handler::before() and the before() method in all other subclasses to
take this argument.
13 years ago
Andrew Dolgov
68916212b2
use Uncategorized coalesce in a few more places
13 years ago
Andrew Dolgov
310fa2ddef
implement search in pref-filters
13 years ago
Andrew Dolgov
a5e0ffb0ce
fix creating category filters on mysql
13 years ago
Andrew Dolgov
40b67ac7c7
Merge pull request #19 from plaidfluff/7e454e815dd67f0ac3804e213599be9bbbc2755e
...
Change update.php shebang to support any in-path installation locatio…
Fix category count query for mysql
13 years ago
fluffy
7e454e815d
Fix category count query for mysql
13 years ago
Andrew Dolgov
82ace1aba8
fix borders on filter test results container
13 years ago
Andrew Dolgov
aa8b48a02b
fix creating filter with active article title in cdm
13 years ago
Andrew Dolgov
917c12ee30
show empty categories in italic in category editor
13 years ago
Andrew Dolgov
a62812a6b4
show amount of feeds category holds in category editor
13 years ago
Andrew Dolgov
ca6a0741b4
tweak dialog topmost notices; add an explanation for the batch feed editor
13 years ago
Andrew Dolgov
ddb575c744
add select all/none functionality to several edit dialogs
13 years ago
Andrew Dolgov
2fb947eb21
prevent session modification in public/rss
13 years ago
Andrew Dolgov
64436e1039
prevent session modification in public/share
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
Alexandre Gravel-Raymond
b1e592d37f
Escape quotes in bookmarklet confirm message
13 years ago
Andrew Dolgov
949b1a9491
hide several user-related prompts when using remote auth + auto_login ( closes #447 )
13 years ago
Andrew Dolgov
35b9844be1
fix broken feed icon upload ( closes #459 )
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
442456184c
simplify catching up of feeds, do not reload headlines buffer on catchup unless on_catchup_show_next_feed is enabled ( closes #442 )
13 years ago
Andrew Dolgov
d4c64ecc77
pref_prefs: only disable password changing block in single user mode ( closes #444 )
13 years ago
André
a498d18b55
Remove apostrophs from boolean values when editing feeds in batch
13 years ago
Andrew Dolgov
b11e9943d8
API: add order_id to getCategories; add feed_title to getHeadlines; bump api level to 3
13 years ago
Andrew Dolgov
5b7bd238ee
pref-feeds: apply patch by gmargo@forum to show/hide empty categories
13 years ago
Andrew Dolgov
d50edb08ba
fix wrong translation in de_DE
13 years ago
Andrew Dolgov
9c97041d55
make generated_feed parameters optional, add specific date type for RSS feeds
13 years ago
Andrew Dolgov
f4ce1d645e
fix encoding for pref-feeds/add when called as a HTML page ( closes #423 )
13 years ago
Andrew Dolgov
56fbb82cb0
properly handle invalid regular expressions supplied when testing filters, add some additional regexp checks ( closes #427 )
13 years ago
Andrew Dolgov
5f85d90d71
remove readitlater button plugin from trunk, mention Plugins page in config.php
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
1a740cf68e
api: limit getHeadlines output to 60 headlines
13 years ago
Andrew Dolgov
8437c066e1
implement digestTest back
...
misc digest updates and improvements
13 years ago
Andrew Dolgov
8eba830f08
pref_prefs: mention that tt-rss server time is UTC
13 years ago
Andrew Dolgov
1b92f54375
update DIGEST_PREFERRED_TIME prefs regexp
13 years ago
Andrew Dolgov
1b9b19af0f
try to send digests within 2 hours of preferred time only
13 years ago
Andrew Dolgov
76c843a9ba
pref_prefs: fix markup error
13 years ago
Andrew Dolgov
e95e78198f
update translations
13 years ago
Andrew Dolgov
6d9455e9ba
add DIGEST_PREFERRED_TIME to profile blacklist
13 years ago
Andrew Dolgov
61c1812f29
implement preferred time for sending out digests
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
8db5d8ea6d
add get_random_bytes() in case openssl_random_pseudo_bytes() is unavailable
13 years ago
Andrew Dolgov
098df83ba6
fix various password-change related functions
13 years ago
Andrew Dolgov
3e4af5b0b3
api: add search parameters to getHeadlines (bump API level)
13 years ago
Andrew Dolgov
f6cd767b9f
fix savefeedorder not working due to CSRF check (refs #366 )
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
41f68571ab
fix opml export
13 years ago
Andrew Dolgov
a1159c01f3
tweak import/export preferences pane
13 years ago
Andrew Dolgov
7acc194b53
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
13 years ago
Andrew Dolgov
55f34b811f
implement experimental personal data import
13 years ago
Andrew Dolgov
2c43770f98
export: add link
13 years ago
Andrew Dolgov
566faa1476
implement neutral-format personal data export
13 years ago
Andrew Dolgov
b4a9e560aa
mention filters import/export on prefs OPML page
13 years ago
Andrew Dolgov
34aa9e20c7
implement filter import
13 years ago
Andrew Dolgov
bbefea90a7
implement import/export of labels using OPML
13 years ago
Andrew Dolgov
11cb9506d2
pngquant some images
13 years ago
Andrew Dolgov
ba975b2ec7
implement filtering by category ( closes #386 )
13 years ago
Andrew Dolgov
b69a09ea07
fix filter test dialog
13 years ago
Andrew Dolgov
3c696512fc
universal image caching and automatic cache directories maintenance
13 years ago
Andrew Dolgov
8484ce2258
experimental CSRF protection
13 years ago
Andrew Dolgov
036cd3a410
globalUpdateFeeds: disable debugging info
13 years ago
Andrew Dolgov
c4c74732db
fix OPML import
13 years ago
Andrew Dolgov
638e27c8d4
rename dismiss article button
13 years ago
Andrew Dolgov
55ad22fa55
add note plugin
13 years ago
Andrew Dolgov
ae0647e085
add readitlater plugin
13 years ago
Andrew Dolgov
1baac2803c
add mail and share plugins
13 years ago
Andrew Dolgov
8e70d965a8
add missing files
13 years ago
Andrew Dolgov
f9ac31d671
move tweet button to a plugin, implement basic support for article action button plugins
13 years ago
Andrew Dolgov
f10808259c
tweak headlines-toolbar appearance
13 years ago
Andrew Dolgov
d0dfb4c8a8
fix pref_filters
13 years ago
Andrew Dolgov
396bfdf928
api: add setArticleLabel
13 years ago
Andrew Dolgov
ea1c2903ee
api: add getLabels
13 years ago
Andrew Dolgov
8aa3becccc
api: fix browsing uncategorized
13 years ago
Andrew Dolgov
ab05e53813
remove about dialog
13 years ago
Andrew Dolgov
66be620a87
do not include keyboard help files into index and prefs.php
13 years ago
Andrew Dolgov
07391e36b8
public: enable globalUpdateFeeds
13 years ago
Andrew Dolgov
4fdb875944
fix labelops
13 years ago
Andrew Dolgov
3a76e2a25c
fix feed editor
13 years ago
Andrew Dolgov
09e8bdfd18
simplify default global config, expand sanity_check messages
13 years ago
Andrew Dolgov
a3b5394aaf
api: fix API_LEVEL
13 years ago
Andrew Dolgov
791780621b
split several functions to related classes
13 years ago
Andrew Dolgov
183ff16c7c
rename sanitize_rss to sanitize
13 years ago
Andrew Dolgov
de8260cb10
move API to classes/
13 years ago
Andrew Dolgov
5f0a3741d0
add Public_Handler
...
misc code cleanup
13 years ago
Andrew Dolgov
46da73c255
implement ProtectedHandler
13 years ago
Andrew Dolgov
8e17d6636e
add Pref_Filters
13 years ago
Andrew Dolgov
66665fba79
add Pref_Users class
13 years ago
Andrew Dolgov
cbe50c800d
add pref_labels class
13 years ago
Andrew Dolgov
4f09f594c2
move help to backend class
13 years ago
Andrew Dolgov
611efae712
add catchall backend class
13 years ago
Andrew Dolgov
1395083e94
add pref_prefs class
13 years ago
Andrew Dolgov
afcfe6cad5
add pref_feeds class
13 years ago
Andrew Dolgov
3f3630529e
implement tiny-OOP routing
13 years ago
Andrew Dolgov
d51124689d
add tiny-OOP style backend RPC
13 years ago