Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4105 commits
Select commit Hold shift + click to select a range
be60340
Made FeedItem_RSS::get_title() more aggresive in finding an article t…
Jan 14, 2015
2b4853f
Reverts most of be60340. Implements a simplier solution using XPath t…
Jan 14, 2015
b1bb951
fix for yet another dilbert changes
Jan 15, 2015
7871ed8
Merge pull request #430 from dzaikos/rss-get-title
Jan 15, 2015
d87b710
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
Jan 15, 2015
c9299c2
comment out old-school test trgm code
Jan 19, 2015
117efb6
add trgm plugin for postgresql
Jan 19, 2015
97600dd
af_psql_trgm: allow dupe checking within one feed
Jan 19, 2015
9a12129
add some stuff to the trgm plugin
Jan 19, 2015
167fb03
trgm: add disabled for now button part
Jan 19, 2015
7ebb2da
trgm: add disabled for now button part (add missing files)
Jan 19, 2015
f52879f
trgm: add basic related stories dialog
Jan 19, 2015
d806953
trgm: extend relative articles search interval
Jan 19, 2015
94238b1
related: do not consider negative scored headlines
Jan 19, 2015
206326c
feedparser: xpath doesn't properly query for title element if there's…
Jan 19, 2015
3192fb4
do not invalidate session when version_static and user agent changes
Jan 30, 2015
5c145bd
Make the floating title transition smoother
andersk Jan 31, 2015
fbea9ea
Merge pull request #432 from andersk/floating
Jan 31, 2015
ed775e4
remove obsolete code related to version checking and tarball updater …
Jan 31, 2015
ffc3a1e
session: don't try to validate session schema version on empty sessions
Jan 31, 2015
d498b60
do not subscribe new users to now obsolete releases feed
Feb 1, 2015
4834ad5
fix parse atom feed
Feb 2, 2015
af97364
Merge pull request #433 from hybner/master
Feb 2, 2015
47cdc58
af_redditimgur: add support for bullshit ajaxified imgur albums
Feb 3, 2015
efcc5d3
add placeholder update checker using git changesets
Feb 3, 2015
119ba03
minor fixes for previous
Feb 3, 2015
480b2de
minor fixes for previous (2)
Feb 3, 2015
4ca621a
add config option CHECK_FOR_UPDATES
Feb 3, 2015
d9c042c
Merge branch 'master' into patch-1
Art4 Feb 19, 2015
8697622
Update messages.po
Art4 Feb 19, 2015
600d2bd
remove bundled license as unnecessary
Feb 20, 2015
8eee97a
Merge pull request #407 from Art4/patch-1
Feb 20, 2015
89e31b9
migration: remove mandatory index drops from 127 because of potential…
Feb 20, 2015
5cbc1c7
mysql: remove some more unneeded manual index()es from table create s…
Feb 20, 2015
c9bcda5
pgsql schema: remove unnecessary named indexes
Feb 20, 2015
1103172
Revert "pgsql schema: remove unnecessary named indexes"
Feb 20, 2015
e6c826f
remove AUTO_ASSIGN_LABELS (confusing, idiots keep enable it and compl…
Feb 21, 2015
95ebe73
cache_starred_images: route images to public.php
Feb 25, 2015
0c6f7b3
remove image.php; put cached image endpoint to public.php
Feb 27, 2015
a29fe12
add auto_assign_labels plugin; allow article filter plugins to add la…
Mar 3, 2015
49ad5e0
ttrssZoom: enlarge content part
Mar 4, 2015
7db9c1c
Updated italian translation
dedioste Mar 4, 2015
f27e174
Merge pull request #436 from dedioste/master
Mar 4, 2015
95a95b0
Add unread category to build-in Search
SkyREgit Mar 5, 2015
aac7067
Merge pull request #439 from SkyREgit/patch-1
Mar 5, 2015
65718c7
Fixed italian translation
came88 Mar 5, 2015
21fcaf9
Merge remote-tracking branch 'origin/master'
came88 Mar 5, 2015
679d1bf
Merge pull request #440 from came88/master
Mar 5, 2015
8b4bfd5
rebase translations
Mar 5, 2015
168cf35
add housekeeping task for orphaned counter cache entries
Mar 6, 2015
40f147d
feedtree: do not hide special category for reals if configured as such
Mar 6, 2015
669fc88
add error notification if trying to toggle widescreen in cdm
Mar 6, 2015
e06c7a4
rebase translations
Mar 6, 2015
04fd3e0
French translation update
RaphaelRochet Mar 7, 2015
60ef62b
Merge pull request #442 from RaphaelRochet/master
Mar 7, 2015
9ad04ac
Added bg_BG
neter-bg Mar 10, 2015
e84e0e1
Merge pull request #443 from moyat/master
Mar 11, 2015
51faa11
add bg_BG entry to get_translations()
Mar 11, 2015
da1e7e2
defuzzify some valid strings
Mar 11, 2015
96ab1bd
rebase translations
Mar 11, 2015
9a87d0d
Update german translation
HeikoAdams Mar 11, 2015
acfec96
Update german translation
HeikoAdams Mar 11, 2015
f888847
Update german translation
HeikoAdams Mar 12, 2015
ffb7c48
Merge pull request #444 from HeikoAdams/master
Mar 12, 2015
755869f
remove unread first sorting: has issues, is pretty much adaptive anyway
Mar 16, 2015
469d9ad
Added a "title" attribute in the link to an article.
MatthieuSarter Mar 21, 2015
7e1cf4e
Merge pull request #446 from MatthieuSarter/patch-1
Mar 21, 2015
4b7391d
generated feed: use tag: instead of the public.php URL as an entry ID…
Mar 28, 2015
f75e7c6
rename url_to_tag_uri to a more relevant name
Mar 28, 2015
27f7b59
add a wrapper for standard error codes returned by backend, also add …
Mar 30, 2015
0722e85
add additional check for sphinxclient class
Apr 3, 2015
6d204cd
schema: remove obsolete releases.rss feed
Apr 18, 2015
e55a5ec
atom: consider link rel=alternate in feed element for site urls
Apr 21, 2015
945346c
add HOOK_RENDER_ENCLOSURE & af_youtube_embed plugin
Apr 21, 2015
a3013ad
Add support for sillies
aliz27 May 13, 2015
6da5c4c
Merge pull request #452 from aliz27/patch-1
May 13, 2015
9875d71
Support .gifv
aliz27 May 14, 2015
7adf955
Sometimes imgur links has ?1 in the url
aliz27 May 14, 2015
248c5a6
Allow links to m.imgur.com pages
aliz27 May 14, 2015
89722f5
Merge pull request #453 from aliz27/patch-1
May 14, 2015
1af9f54
Correct variable
aliz27 May 14, 2015
c68013b
Merge pull request #454 from aliz27/patch-2
May 14, 2015
299aeb3
af_redditimgur: gifv: fix iframe not being wide enough, fix indenting
May 15, 2015
1ae46c5
redditimgur: iframes are garbage
May 15, 2015
1929149
Revert "Add support for sillies"
May 15, 2015
98e2051
af_redditimgur: reinstate img placeholder for <video> rewrites to aut…
May 18, 2015
eccf8e2
Increase favicon size to 32x32 pixels
michaelkuhn May 19, 2015
0e653f7
Make _DISABLE_FEED_BROWSER also disable the updateFeedBrowser RPC
andersk May 22, 2015
5078ebc
Merge pull request #456 from andersk/disable-feed-browser
May 22, 2015
c3dfc1b
Merge pull request #455 from suraia/favicon
May 29, 2015
7c0a2ab
pluginhost: allow loading user plugins from plugins.local
Jun 5, 2015
b9634eb
support loading themes from themes.local
Jun 5, 2015
ca5d39e
pluginhost: assume plugins.local exists
Jun 5, 2015
415a3b5
fix some minor typos and stuff
Jun 7, 2015
dd6e238
fix_url: support schema-less urls
Jun 8, 2015
53df80c
af_psql_trgm: clear no longer existing feeds from stored list of enab…
Jun 11, 2015
f79c4a8
remove obsolete eclipse project files
Jun 11, 2015
7624aa6
add a generic af_comics filter for .comic class sites (much like comi…
Jun 12, 2015
86b05f8
better feed debugger ui for f D
Jun 12, 2015
6de3a1b
allow plugins modify article score
Jun 15, 2015
5914f31
pluginhost: mention that update task & housekeeping hooks are for glo…
Jun 15, 2015
35c12dc
add workaround for mysql only accepting subset of unicode characters
Jun 16, 2015
853cc12
add placeholder stuff for af_sort_bayes
Jun 17, 2015
59e8345
add some more bayes stuff
Jun 17, 2015
7c69068
reenable autolearn as good
Jun 17, 2015
b02e8bc
bayes: add mysql script
Jun 17, 2015
3c43def
add button to clear bayes database
Jun 17, 2015
4947c02
show article count in bayes stats
Jun 17, 2015
3dcd00e
use ngram tokens instead of whole words for matching
Jun 17, 2015
08cfcba
switch to three different bayes categories
Jun 17, 2015
e0ae194
some bayes updates
Jun 17, 2015
4da0cb3
classifier: add workaround for division by zero
Jun 17, 2015
d62a5e0
bayes: fix psql schema typo
Jun 17, 2015
61c9ce6
bayes: remote unused content field for references schema
Jun 17, 2015
47cd0bd
bayes filter: remove unnecessary debugging
Jun 17, 2015
308c55c
bayes: better prefs ui/stats
Jun 17, 2015
a72cd54
bayes: properly reset score when going good -> ugly
Jun 17, 2015
21111f6
bayes: fix typo
Jun 17, 2015
fa05356
show ugly minimum word count for auto categorizing in prefs ui
Jun 17, 2015
6022776
speedup feed subscription process
Jun 17, 2015
fe4535e
bayes, filter: do not categorize already processed articles
Jun 17, 2015
6c9f3d4
update_rss_feed: limit maximum execution time while processing articles
Jun 17, 2015
5613bb3
fix toothpastefordinner valiant efforts to prevent scraping
Jun 18, 2015
ef7395f
add more english common words to bayes ignore list
Jun 18, 2015
e0940bf
experiment: switch to 3-gram tokens
Jun 18, 2015
5df13f3
bayes: fix check for already categorized articles
Jun 18, 2015
4dbd303
Revert "experiment: switch to 3-gram tokens"
Jun 18, 2015
13167d2
fix previous
Jun 18, 2015
5b0cb9a
bayes: stop onclick event on our button from propagating back to article
Jun 18, 2015
0f03731
bayes: add loading message
Jun 18, 2015
5a45821
prevent event propagation when clicking on CDM article footer
Jun 18, 2015
168e32b
add basic classifier information window
Jun 18, 2015
bc0e565
apparently classifier may return NaN
Jun 18, 2015
132e42a
limit maximum data length for bayesian processing
Jun 18, 2015
724e08f
add missing chart_bar.png
Jun 18, 2015
3318d32
move language detection to a plugin, remove config.php constant
Jun 19, 2015
57243a9
af_lang_detect: fix dependency includes
Jun 19, 2015
4cbca7b
af_psql_trgm: match equal strings correctly, remove score checking fr…
Jun 23, 2015
241026d
Merge branch 'master' of git.fakecake.org:tt-rss
Jun 23, 2015
f46fe83
af_psql_trgm: add option to match all feeds
Jun 23, 2015
cadaafb
rebase translations
Jun 23, 2015
d6ec72a
French translation update
RaphaelRochet Jun 24, 2015
91f3140
Merge pull request #463 from RaphaelRochet/master
Jun 24, 2015
6b3063f
Update german translation
HeikoAdams Jun 24, 2015
f50766f
Merge pull request #464 from HeikoAdams/master
Jun 24, 2015
1d3cf5e
Update Finnish translations
pabl0 Jun 25, 2015
87c267f
Merge pull request #465 from pabl0/l10n-fi
Jun 25, 2015
d517829
limit width of embedded <video> elements
Jul 3, 2015
1599996
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
Jul 3, 2015
46973af
smart_date_time: add special case when article date is within current…
Jul 3, 2015
b6714c7
limit smart_date_time stuff to headlines only
Jul 3, 2015
6bb96be
update_rss_feed: set basic feed info if title is [Unknown] (fixes bat…
Jul 4, 2015
5d42991
af_redditimgur: support gfycat embeds
Jul 5, 2015
611e5ba
update .gitignore
Jul 5, 2015
5f58daa
af_redditimgur: better handling of image urls with multiple-character…
Jul 5, 2015
0989732
af_redditimgur: add yet another imgur album variant
Jul 5, 2015
5956f31
add a bit more visible separate infobox for password change results
Jul 6, 2015
6affdc5
Merge branch 'master' of git.fakecake.org:tt-rss
Jul 6, 2015
35c3735
fix article tags/labels not assigning properly on mysql because of th…
Jul 6, 2015
5dcc7bf
af_redditimgur: add <video> controls
Jul 6, 2015
74c1ff6
Merge branch 'master' of git.fakecake.org:tt-rss
Jul 6, 2015
3b9ca4e
af_redditimgur: embed youtube links
Jul 6, 2015
b90c446
sanitize: allow <hr> elements
Jul 6, 2015
a95fb16
af_redditimgur: update description
Jul 6, 2015
1ff7ae4
add af_readability
Jul 6, 2015
baf2bfd
remove old-style per-site plugins
Jul 6, 2015
e2a3689
sanitize: disable <hr> for now
Jul 6, 2015
fd61fd6
rewrite relative urls in readability output
Jul 6, 2015
7975ace
fix previous, oops
Jul 6, 2015
f7c0d9f
fix previous AGAIN aargh
Jul 6, 2015
99bb8b3
af_redditimgur: do not embed content of reddit links
Jul 6, 2015
6322fc6
af_redditimgur: fix youtube regexp, try to inline images again if parsed
Jul 7, 2015
b7d1306
af_readability: add a workaround for meta charset html pages
Jul 7, 2015
88bf000
cache_starred_images: also handle html5 mp4 video files
Jul 7, 2015
f7745af
af_redditimgur: improve youtube detection a bit
Jul 7, 2015
2374294
update gitignore
Jul 7, 2015
9090b87
simplify search, remove search_mode as useless
Jul 7, 2015
0cf9109
shorten_expanded: shorten based on window height not preset value
Jul 7, 2015
3cea4a4
go back to fixed wrapper height because dynamic one breaks layout in …
Jul 7, 2015
6475fc7
af_redditimgur: check if document is text/html before trying to reada…
Jul 8, 2015
831129f
ad_readability: also check for content-type if possible
Jul 8, 2015
25c747f
Merge branch 'master' of git.fakecake.org:tt-rss
Jul 8, 2015
8b08d9d
move readability libs to system location
Jul 8, 2015
47888b3
af_redditimgur: do not reinline content extracted by readability
Jul 9, 2015
12d880d
redditimgur: don't try to readability parse twitter
Jul 9, 2015
5a4074a
Check for HTML in the first 100 bytes.
cweiske Jul 9, 2015
75112f7
Merge pull request #467 from cweiske/fix-html-detection
Jul 9, 2015
9ec9a8f
redditimgur: don't try to readability parse youtube, add another yout…
Jul 9, 2015
206e99f
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
Jul 9, 2015
9959acc
change version_static based on y.m
Jul 9, 2015
b8887eb
redditimgur: extract video poster urls
Jul 10, 2015
d4ac4fc
af_redditimgur: fix imgur single-image pages
Jul 10, 2015
5f297a5
af_redditimgur: some additional .gif -> mp4 rewriting
Jul 10, 2015
dae3697
add a quick hack for imgur single page links
Jul 11, 2015
b9bd7ec
cap iframes width
Jul 11, 2015
f5a0fb8
queryFeedHeadlines: move to array-based arguments, optionally check i…
Jul 11, 2015
1727cea
Merge branch 'master' of git.fakecake.org:tt-rss
Jul 11, 2015
3444020
report top id changed in headlines buffer
Jul 12, 2015
5c784e7
api: add top id stuff, optionally return header w/ status information…
Jul 12, 2015
491f69c
bump api level
Jul 12, 2015
b0ce3d3
api: initialize headlines header
Jul 12, 2015
96ac72b
api: getHeadlines: cast feed_it to int if needed
Jul 12, 2015
15ae8cd
js: remove current_top_id global
Jul 12, 2015
39d488a
viewfeed: set hsp status when scrolling to the very end
Jul 12, 2015
83ce77a
functions: fix some phpstorm-reported warnings
Jul 12, 2015
ec57104
apparently it's a bad idea to do is_resource() on a mysqli result
Jul 12, 2015
48fefe2
fixes for first_id stuff
Jul 12, 2015
d5e0486
minor first_id query fix
Jul 12, 2015
8831632
add some more stuff to first_id query to fix virtual feeds
Jul 12, 2015
f7fd1ed
first_id default value: type is important
Jul 12, 2015
f56e5a3
add workaround for fresh feed first id calculation issue
Jul 12, 2015
ac4c138
bring cdmFeedTitle style in line with the rest of the UI
Jul 12, 2015
0e4da73
do not allow commas in tags
Jul 12, 2015
9ef1985
viewfeed.js: cleanup the code a bit
Jul 12, 2015
402073d
remove headlines-tmp element
Jul 12, 2015
c939dfc
rework filter preview to use native regexp implementation
Jul 13, 2015
4f9a3c0
Merge branch 'master' of git.fakecake.org:tt-rss
Jul 13, 2015
077004e
feed test layout updates
Jul 13, 2015
9638ec5
minor filter test dialog fixes
Jul 13, 2015
f45b67c
queryFeedHeadlines: remove filter stuff
Jul 13, 2015
c291685
Performance breakthrough
GregThib Jul 13, 2015
9f5eca9
headlines: fix whitebox reply not returned in an updated format
Jul 13, 2015
57c521d
maybe speedup headline adding a bit, maybe not
Jul 13, 2015
6b954c0
fix dashboard feed
Jul 13, 2015
37b2bca
af_readability: encoding may be lower case
Jul 13, 2015
f170699
roll back separate headline transport
Jul 13, 2015
33c4bd8
fix error feed (i.e. when requested feed no longer exists) not displa…
Jul 13, 2015
0d0cb8f
fix missing cdmFeedTitle
Jul 13, 2015
e7a66d1
(experimental) disable infscroll requests while marking auto catched …
Jul 14, 2015
8aaf7f4
Merge pull request #468 from GregThib/patch-1
Jul 14, 2015
a950fbe
Revert "Performance breakthrough"
Jul 15, 2015
9264ec7
af_psql_trgm: enable checking for similar articles in the source feed…
Jul 15, 2015
7680d44
purge_orphans: optimize the query, maybe
Jul 15, 2015
e6257c3
remove af_habr
Jul 15, 2015
c43f3e4
update intervals: use less broken english for a change
Jul 15, 2015
dfabcb3
rebase translations
Jul 15, 2015
770f615
German translation update
HeikoAdams Jul 15, 2015
1ac887d
Merge pull request #469 from HeikoAdams/master
Jul 15, 2015
ecc92d9
af_redditimgur: maybe fix duplicate album images
Jul 15, 2015
86e33f8
French translation update
RaphaelRochet Jul 16, 2015
6cc9a5e
Merge pull request #470 from RaphaelRochet/master
Jul 16, 2015
b8f434f
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
Jul 17, 2015
ed8afc5
Update messages.po
dedioste Jul 17, 2015
34b11ae
Merge pull request #1 from dedioste/dedioste-patch-1
dedioste Jul 17, 2015
1b5553c
Merge pull request #472 from dedioste/master
Jul 17, 2015
c06a5a4
update of messages.mo
dedioste Jul 17, 2015
6457009
update of .mo file (hope it0s right this time)
dedioste Jul 17, 2015
97aa917
smart_date_time: better eta_min handling
Jul 17, 2015
6d192c5
Merge pull request #473 from dedioste/master
Jul 18, 2015
2caeb0f
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
Jul 18, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 18 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
Thumbs.db
/deploy.exclude
/deploy.sh
/messages.mo
*~
*.DS_Store
#*
.idea/*
plugins.local/*
themes.local/*
config.php
feed-icons/*
cache/*/*
lock/*
tags
cache/htmlpurifier/*/*ser
lib/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer/*/*ser
web.config
3 changes: 3 additions & 0 deletions .htaccess
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
AddType image/svg+xml svg
AddType image/svg+xml svgz

339 changes: 0 additions & 339 deletions LICENSE

This file was deleted.

36 changes: 0 additions & 36 deletions README

This file was deleted.

41 changes: 41 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
Tiny Tiny RSS
=============

Web-based news feed aggregator, designed to allow you to read news from
any location, while feeling as close to a real desktop application as possible.

http://tt-rss.org (http://mirror.tt-rss.org)

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

Copyright (c) 2005 Andrew Dolgov (unless explicitly stated otherwise).

Uses Silk icons by Mark James: http://www.famfamfam.com/lab/icons/silk/

## Requirements

* Compatible web browser (http://tt-rss.org/wiki/CompatibleBrowsers)
* Web server, for example Apache
* PHP (with support for mbstring functions)
* PostgreSQL (tested on 8.3) or MySQL (InnoDB and version 4.1+ required)

## Installation Notes

http://tt-rss.org/wiki/InstallationNotes

## See also

* FAQ: http://tt-rss.org/wiki/FrequentlyAskedQuestions
* Forum: http://tt-rss.org/forum
* Wiki: http://tt-rss.org/wiki/WikiStart
Loading