Andrew Dolgov
abb04b76a5
share: indicate whether article is shared or not using the icon
12 years ago
Andrew Dolgov
a6a61a8cb1
add plugin to show all shared articles
12 years ago
Andrew Dolgov
fe61dc1823
geturl: limit amount of redirects
12 years ago
Andrew Dolgov
c052e25a8b
remove unused cached_content
12 years ago
Andrew Dolgov
f48d89fd58
Merge branch 'hookhead' of git://github.com/justauserx/Tiny-Tiny-RSS into justauserx-hookhead
12 years ago
Andrew Dolgov
2f20dd58d2
integrate silk icons by Mark James
12 years ago
justauser
3b96b0ed7c
Merge branch 'master' into hookhead
...
Conflicts:
include/functions.php
changes for conflicts with master
12 years ago
justauser
e4e9ac1fc2
Merge branch 'master' of http://github.com/gothfox/Tiny-Tiny-RSS
...
updating from github]
12 years ago
justauser
47fecba235
changes to add hook_query_headlines
12 years ago
Andrew Dolgov
c722c0be17
rewrite_relative_url: don't touch stuff which has sheme in it ( closes #738 )
12 years ago
Joakim
4cb2c55025
Filter test from web interface now replicates behaviour from pull #167
12 years ago
justauser
891e36f57e
Changes to add a new hook: HOOK_QUERY_HEADLINES. An example is provided.
12 years ago
Andrew Dolgov
b627f574f8
fix 2week catchup parameter
12 years ago
Andrew Dolgov
202a81e7ba
add rel=noreferrer to article links
12 years ago
Andrew Dolgov
84acb0b711
Merge pull request #227 from whyparkc/master
...
Pull request for localization for Korean
12 years ago
whyparkc
d349eb8f88
adding Korean in the language list
12 years ago
Matt Haley
afd0849e30
Don't preload audio attachments.
12 years ago
Andrew Dolgov
b684a2e665
fix crash on feedlist collapse, do not use _COLLAPSED_FEEDLIST pref
12 years ago
Andrew Dolgov
1fcebfb3c7
make_lockfile: don't do inode checking on windows
12 years ago
Andrew Dolgov
58fc7095ed
make_lockfile: check ino and dev fields for lock file (refs #703 )
12 years ago
Luc Didry
c4db796fc7
Fix automatic language detection for registered users
...
If you do not choose a language, the db pref record for your language is an empty string, but if you choose "automatic detection" and save your prefs, it's "auto".
"auto" in startup_gettext function prevents ttrss to choose the appropriate language.
12 years ago
Andrew Dolgov
53a49ff82a
properly handle per-feed hide_images setting in three panel mode ( closes #706 )
12 years ago
Andrew Dolgov
67f4fe1780
format_tags_string: fix typo
12 years ago
Andrew Dolgov
7c01db43ef
sphinx: type cast port to integer
12 years ago
Andrew Dolgov
2457679aed
switch AUTO_ASSIGN_LABELS to off by default (bump schema)
12 years ago
Rob Hoelz
40a35a628d
Don't verify SSL peers in geturl
12 years ago
Rob Hoelz
e2b4c0b70c
Pass error code along if geturl fails
12 years ago
Andrew Dolgov
8ff2a86cf3
fix file_is_locked
12 years ago
Andrew Dolgov
1d76589693
file_is_locked: check if file exists before trying to flock it
12 years ago
Andrew Dolgov
d7b5a9e7f5
labels: add auxcounters
12 years ago
Heiko Adams
9717d5de9d
fixed wrong path for css files in function calculate_dep_timestamp
12 years ago
Andrew Dolgov
5bbc4bb4b0
move stylesheets to css/, reference default tt-rss stylesheets from
...
default.css to make custom themes easier
12 years ago
Andrew Dolgov
7711086b9a
when checking filter expression for validity, do not include ttrss_feed_categories ( closes #689 )
12 years ago
Andrew Dolgov
c594eca0de
implement additional counter mode for virtual feeds when there's 0 unread articles
12 years ago
Andrew Dolgov
32011b9b66
get_minified_js: use basename() on cached file
12 years ago
Andrew Dolgov
fd687300bf
Revert "subscribe_to_feed: use already fetched data when updating initially"
...
This reverts commit 23923fb29b
.
12 years ago
Andrew Dolgov
74a8b2f6f1
check_for_update: compare against VERSION_STATIC
12 years ago
Andrew Dolgov
14c53e4e60
tweak visual for headlines
12 years ago
Andrew Dolgov
23923fb29b
subscribe_to_feed: use already fetched data when updating initially
12 years ago
Rasmus Lerdorf
6f7798b643
Fixing bugs found by static analysis
12 years ago
Andrew Dolgov
54b7590c7f
format_article_tags: improve performance
12 years ago
Andrew Dolgov
f8a25082b3
make tag cache processing faster in cdm
12 years ago
Andrew Dolgov
b18d109f22
only get USER_LANGUAGE on schema 120 and up
12 years ago
Andrew Dolgov
7b149552cb
remove language selector from the login form, store language in the database per-user
12 years ago
Andrew Dolgov
e57a1507ae
do not use session cookie lifetime for additional cookies
12 years ago
Andrew Dolgov
1ee4900a54
fix startup_gettext() trying to get configured language before session is initialized
12 years ago
Andrew Dolgov
c35d0d8fdc
fix typo in format_article_labels()
12 years ago
Andrew Dolgov
3fbb4d183d
set default timezone to automatic (bump schema)
12 years ago
Andrew Dolgov
96f0cbe30d
clientTzOffset: use proper sign
12 years ago
Andrew Dolgov
6bfc97da86
add automatic timezone (based on client tz offset)
12 years ago
Andrew Dolgov
5ddef5ba23
do not store tz offset in global, store timezone object instead
12 years ago
Andrew Dolgov
dcd7ecaa0f
strip_harmful_tags: use XPath to actually get all tags to work on
12 years ago
Andrew Dolgov
90e5f4f1de
base if-modified-since on last received article, not feed update timestamp
12 years ago
Andrew Dolgov
6e3e8db915
subtoolbar: add last updated when hovering over originating site link
12 years ago
Andrew Dolgov
3472c4c569
use static version for session checking, show latest changeset for git version instead of head date
12 years ago
Andrew Dolgov
e2cf81e214
unify houskeeping stuff, increase spawn interval
12 years ago
Andrew Dolgov
81c2066345
updating: do not use cache timestamp if it is unusable for current feed;
...
sort chronologically instead of random
12 years ago
Andrew Dolgov
37ddf5b7e7
fetch: check if http_response_header is set
12 years ago
Andrew Dolgov
9ce600c801
disable on subscription feed XML validation for the time being
12 years ago
Andrew Dolgov
6122c449ab
correctly report fetch error
12 years ago
Andrew Dolgov
01311d86fe
fetch: support if-modified-since without CURL
12 years ago
Andrew Dolgov
68cccafcad
remove debug_enabled global
12 years ago
Andrew Dolgov
9ec103525d
update_rss_feed: simplify debug reporting
12 years ago
Andrew Dolgov
ebec81a6fb
subscribe: verify XML before adding to the database; fetch: try to work around entity problems if initial parsing fails
12 years ago
Andrew Dolgov
df25e4d221
check if http_response_header is defined
12 years ago
Andrew Dolgov
3c200461f8
more notice css tweaks
12 years ago
Andrew Dolgov
6d9426feae
tweak notice/warning/etc display
12 years ago
Andrew Dolgov
1ffe3391f9
make pluginhost a singleton
12 years ago
Andrew Dolgov
52d88392da
move db-prefs to OO
12 years ago
Andrew Dolgov
3f6f085769
add better gzdecode support for php native fetch, use curl under open_basedir
12 years ago
Matthias Wirtz
a08f94bd0e
make us of db_affected_rows($result) instead of using db specific functions
12 years ago
Andrew Dolgov
a42c55f02b
fix blank character after opening bracket in function calls
12 years ago
Andrew Dolgov
6322ac79a0
remove $link
12 years ago
Andrew Dolgov
404e2e3603
more work on singleton-based DB
12 years ago
Andrew Dolgov
ba68b6815a
db updates, remove init_connection()
12 years ago
Andrew Dolgov
89473cb5c6
feedtree: don't request null icon
12 years ago
Andrew Dolgov
438a3ecb04
disable FOLLOWLOCATION when under open_basedir
12 years ago
Andrew Dolgov
889a5f9f19
experimental SQL-based error logger
12 years ago
Andrew Dolgov
52803a0bfd
add SPHINX_SERVER
12 years ago
Andrew Dolgov
40fe2d7382
remove js-based player, better mp3 support detection for html5 audio
12 years ago
Andrew Dolgov
76e087b017
format_article_labels: bail out if passed something other than array
12 years ago
Andrew Dolgov
6ac722d5b1
try to improve color guessing algorithm a bit
12 years ago
Andrew Dolgov
63c323f736
only enable colored favicons in vfeeds; fix RGB triplet packing
12 years ago
Andrew Dolgov
14118af36f
fix schema for favicon_avg_color
12 years ago
moontear
2cfbb448fb
Added average color calculation of feeds' favicons for banded display.
12 years ago
Andrew Dolgov
96de8fea67
subscribe_to_feed: fix typo
12 years ago
Andrew Dolgov
41694a956d
fix double-escaping possible with encrypted passwords
12 years ago
Andrew Dolgov
044cff2d74
implement basic feed authentication parameter encryption in the database (FEED_CRYPT_KEY)
12 years ago
Andrew Dolgov
bb399c6271
add cache-control: public to the login page so that firefox would bother making a thumbnail
12 years ago
Andrew Dolgov
b68a266a73
remove no_cache_incantation()
12 years ago
Markus Birth
ef39be2b88
Added propagation of $fetch_last_content_type for curl- and file_get_contents-calls
12 years ago
Andrew Dolgov
881a158032
update default of allow_duplicate_posts to false, bump schema
12 years ago
Andrew Dolgov
ccb2b8dd42
add HOOK_ARTICLE_LEFT_BUTTON
12 years ago
Andrew Dolgov
efd840d87f
search_to_sql: fix searching for reserved keywords
12 years ago
Andrew Dolgov
e3b37a58ce
Merge pull request #140 from pictuga/master
...
Added 'section' in allowed elements
12 years ago
pictuga
e0d12697da
Added 'section' in allowed elements
...
Another element which was introduced in HTML5.
12 years ago
Terrence Ezrol
60376e9d52
fix bug with image attatchment settings
12 years ago
Andrew Dolgov
33373eca49
getLabelCounters: properly check for user_entry uid ( closes #671 )
12 years ago
Sunjay Cauligi
2375b6b6b5
fix for fetching urls with spaces
12 years ago
Sunjay Cauligi
8b35d17172
Added functionality for navigation without opening articles and toggling expansion of headlines
12 years ago
pictuga
1701b96502
Added other allowed elements to sanitize()
...
The following html elements are now kept when sanitizing entries: aside, bdi, bdo, caption, col, colgroup, figure, figcaption, mark, ruby, rp, rt, samp, time. Most of them are new in HTML5. Based on the list at https://developer.mozilla.org/en-US/docs/HTML/HTML5/HTML5_element_list
12 years ago
Andrew Dolgov
0fc3930be4
search: simplify code, allow searching by note and title content (note:blah, title:blah)
12 years ago
Andrew Dolgov
7f44364870
search: allow searching by note text
12 years ago
Andrew Dolgov
9ce7a5546c
implement some tweaks to session handling; properly remove session cookie if invalid/login failed
12 years ago
Andrew Dolgov
810205625b
session validation: check for tt-rss version
12 years ago
Andrew Dolgov
9772c52a62
fix operation without curl
12 years ago
Andrew Dolgov
cf57eb3c5d
all articles: allow archived
12 years ago
Andrew Dolgov
d0eef2a3b0
only destroy unlogged sessions
12 years ago
Andrew Dolgov
4ad99f23ff
deinitialize session in login_sequence() instead of sessions.php
12 years ago
Andrew Dolgov
686852d548
fix default sorting not taking score into account, remove unused SORT_HEADLINES_BY_FEED_DATE remnant
12 years ago
Andrew Dolgov
cfd34086c1
fix catchup not working on Fresh articles
12 years ago
Andrew Dolgov
6470aaec68
add NO_CURL; disable native gzdecoding for file_get_contents() experimentally
12 years ago
Andrew Dolgov
0db61af841
api: add article api hook to getArticle, change parameters passed
12 years ago
Andrew Dolgov
e3c394d391
remove THEME_VERSION_REQUIRED
...
reduce potential freak agitation
12 years ago
Barak Korren
9ef8798bec
No more "tunables.php" defaults dumped into "functions.php"
12 years ago
Barak Korren
58a2577d48
Merge branch 'master' of https://github.com/gothfox/Tiny-Tiny-RSS.git
12 years ago
Andrew Dolgov
f9df3e698c
Merge pull request #119 from dandersson/hotkey_info_hook
...
Hook to add hotkey definition texts via plugins
12 years ago
Andrew Dolgov
923b5c8b11
schema: remove unused prefs help_text/short_desc/section_name
12 years ago
Andrew Dolgov
f17cac6b26
retire DEFAULT_ARTICLE_LIMIT, infinite scrolling is fast enough to make it superfluous
12 years ago
Daniel Andersson
4785420034
Add hook to add explanations of hotkey actions via plugins.
12 years ago
Andrew Dolgov
eab5a5e241
Revert "add php native gzdecode()"
...
This reverts commit f2c624a236
.
12 years ago
Andrew Dolgov
129562e0b1
opml: add some data length limiting
12 years ago
Andrew Dolgov
f2c624a236
add php native gzdecode()
12 years ago
Andrew Dolgov
2324f15325
add sv_SE translation
12 years ago
Barak Korren
e470a273cf
Merge branch 'master' into tunable-fetches
12 years ago
Barak Korren
3f44977129
Merge branch 'master' of https://github.com/gothfox/Tiny-Tiny-RSS.git into tunable-fetches
12 years ago
Barak Korren
046ec65760
Move tuning settings to different file so config.php isn't overcrowded
...
by default
12 years ago
Andrew Dolgov
d3b923c917
Revert "remove ru_RU translation: unmaintained, broken"
...
This reverts commit c2647e294c
.
12 years ago
Andrew Dolgov
837ec70e3e
validate_session: check for user agent
12 years ago
Barak Korren
32b7a340ad
Merge branch 'master' into tunable-fetches
...
Conflicts:
include/rssfuncs.php
12 years ago
Andrew Dolgov
c2647e294c
remove ru_RU translation: unmaintained, broken
12 years ago
Barak Korren
8401101d50
Moved hard-coded fetch timeout values into config file to allow site-level tuning
12 years ago
Arto Tolonen
5d608138c8
Initial Finnish(Suomi) translation. 74% translated.
12 years ago
Andrew Dolgov
417591034a
remove experimental view_settings stuff from master
12 years ago
Andrew Dolgov
a2a3d5a3aa
add (disabled) per-feed view_settings handling placeholder
12 years ago
Andrew Dolgov
b4f83063cc
schema: add feed/cat view_settings
12 years ago
Andrew Dolgov
5e736e4592
implement stop action
12 years ago
Andrew Dolgov
8e8c8934a9
add necessary schema plumbing to implement filter ordering
...
also add filter titles
12 years ago
Andrew Dolgov
e9b7469233
validate session on startup
12 years ago
Andrew Dolgov
d538101618
catchup_feed: fix 1day on mysql
12 years ago
Andrew Dolgov
94828a8b12
catchup by date: go by date_entered
12 years ago
Andrew Dolgov
c8b693cf7f
implement catchup with selectable updated criteria
12 years ago
Andrew Dolgov
7a01dc776e
support If-Modified-Since
12 years ago
Andrew Dolgov
60b88b254c
add hotkey toggle_cdm_expanded (f c)
12 years ago
Andrew Dolgov
7040017160
unbreak auth_remote and possibly other auth plugins
12 years ago
Andrew Dolgov
2472737e20
cleanup_tags: remove dots
12 years ago
Andrew Dolgov
9cac360bd7
set combined display mode as default
12 years ago
Andrew Dolgov
9b523c01f9
remove unused view modes handling
12 years ago
Andrew Dolgov
d296ba50d4
initialize_user_prefs: escape data on import
12 years ago
Joschasa
ca5ff2d9fb
Remove 2 useless line breaks. One got printed even with --quiet.
12 years ago
Andrew Dolgov
5d40efc9b0
add ability to select CSS files in themes/
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
bf6df2368d
attachments dropdown: display as block element
12 years ago
Andrew Dolgov
eb734e5225
strip_harmful_tags: allow noscript
12 years ago
Andrew Dolgov
fcef9eeae0
remove dialogNotice; tweak dialog appearance a bit
12 years ago
Andrew Dolgov
f9432f2630
since dojo dropdowns won't work in article content because of html escaping trick, replace attachment dropdown with generic html controls
12 years ago
Andrew Dolgov
ba79634c2d
remove inlined images in bwlimit mode
12 years ago
Andrew Dolgov
25db6c5191
fix session support for single user mode
12 years ago
Andrew Dolgov
0196ef94f4
getVirtCounters: check if plugin feeds exist
12 years ago
Andrew Dolgov
127aaaa0f7
add has_note with mode
12 years ago
Andrew Dolgov
a413f53ebf
add experimental base for plugin vfeeds (3 pane mode not yet
...
implemented)
12 years ago
Felix Eckhofer
b70ccfe63f
allow ON_SANITIZE plugins to modify the list of tags and attributes that are permissible
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
d14004776a
change description of HIDE_READ_FEEDS
12 years ago
Andrew Dolgov
d3911f80ca
fetch_file_contents: fix fetching protected feeds when password has special characters
12 years ago
Andrew Dolgov
88a41b64a2
add label_base_index to init params
12 years ago
Andrew Dolgov
f822a8e56c
experimentally rebase labels; make base index configurable
12 years ago
Andrew Dolgov
0bf65987b6
do not apply unread view mode on last read feed because it makes no sense
12 years ago
Andrew Dolgov
24c0e2e57d
schema: disable sort headlines by feed date by default
12 years ago
Andrew Dolgov
1bd7413f6a
published and starred feeds: allow reversing headlines
12 years ago
Andrew Dolgov
434bf85626
add unread_first view mode (2)
12 years ago
Andrew Dolgov
2e4faaacff
add unread_first view mode
12 years ago
Andrew Dolgov
a6adb136fd
revert to previous adaptive behavior
12 years ago
Andrew Dolgov
f4a2f12ad5
implement _CLASSIC_ADAPTIVE
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
a3a896a127
let us rejoice on being able to create double negative filters (refs #631 )
12 years ago
Andrew Dolgov
a6b23045a4
fix adaptive vgroup view crashing
12 years ago
Andrew Dolgov
8cb46a1e83
support grouped vfeeds in adaptive mode
12 years ago
Andrew Dolgov
398eaeb419
experimentally tweak adaptive mode to show unread articles first and other stuff later
12 years ago
Andrew Dolgov
4cdb81737a
add a knob to disable reload on js change
12 years ago
Andrew Dolgov
bcbb2ec792
remove localized_js.php; integrate with other startup JS stuff
12 years ago
Andrew Dolgov
5f0081b05b
tweak strip_harmful_tags() for php 5.3.2 compatibility (refs #620 )
12 years ago
Tomas Chvatal
5d5e2e3ae8
strip_harmful_tags: allow center
12 years ago
Andrew Dolgov
b87a625c38
improve zoomed post content css
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
9972b7cdd7
Revert "update SITE_TITLE customization to work without needing to be pre-defined, make it compatible with unread count now being at start of title"
...
This reverts commit 8d051fa076
.
12 years ago
Andrew Dolgov
c1353b6384
Revert "remove default definition of SITE_TITLE; rename to _SITE_TITLE as with other constants of this nature"
...
This reverts commit 1f56ba13cd
.
12 years ago
Andrew Dolgov
d6ce708930
title escaping: do not double-encode entities
12 years ago
Andrew Dolgov
9e7f1f12f4
silence gzdecode() errors
12 years ago
Andrew Dolgov
0d6ecb1f1c
Merge pull request #71 from gvmelle/master
...
added dutch to array
12 years ago
Gideon van Melle
1f8d526fac
Typo
...
- had to be =
12 years ago
Gideon van Melle
1171fc4428
Added string for Dutch
...
Added "nl_NL" -> "Dutch", in the array for function get_translations()
12 years ago
Andrew Dolgov
11bd95b4f3
de-emphasize article author
12 years ago
Andrew Dolgov
06b0777fa7
feeds/view: periodically bump login timestamp
12 years ago
Andrew Dolgov
b1b1d25f50
remove obsolete entries from ccache on login
12 years ago
Andrew Dolgov
5defc29ff8
remove PTITLE kludge; use ajax
12 years ago
Andrew Dolgov
1f56ba13cd
remove default definition of SITE_TITLE; rename to _SITE_TITLE as with other constants of this nature
12 years ago
Andrew Dolgov
707ad6ddf7
Merge branch 'master' of git://github.com/richbeales/Tiny-Tiny-RSS into richbeales-master
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
Richard Beales
8d051fa076
update SITE_TITLE customization to work without needing to be pre-defined, make it compatible with unread count now being at start of title
12 years ago
Andrew Dolgov
d98e76d9c2
remove long deprecated mobile/
12 years ago
Andrew Dolgov
a60446bed0
remove sign_* from init params
12 years ago
Andrew Dolgov
16314ddafe
implement basic auto-reload on some dependent file timestamp changing
12 years ago
Andrew Dolgov
2ccc7b8e07
add a e hotkey for embed_original
12 years ago
Andrew Dolgov
33de3d37af
make sure rendering image enclosures respect hide_image setting
12 years ago
Andrew Dolgov
d1e0f35c3e
Merge pull request #65 from scarabeusiv/master
...
Add base for czech translation
12 years ago
Andrew Dolgov
2191eb7aab
update.php: add support for output logging
12 years ago
Andrew Dolgov
94a567df84
fix browsing by tag
12 years ago
Joschasa
ca5d9be49f
Remove deprecated $match_on
12 years ago
Joschasa
2a3b6de0ef
remove deprecated theme_image()
12 years ago
Andrew Dolgov
4e4048024a
iframe sandbox: allow scripts
12 years ago
Andrew Dolgov
46ec3348ca
harmful tags: enable font
12 years ago
Andrew Dolgov
b5d4716a52
optimize loading of external libraries a bit
...
fix bold text in Unread articles
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
81153e6b8b
fix broken redirects
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
b799dc8b0d
only use geturl() if in safe mode
12 years ago
Andrew Dolgov
911845b5e7
geturl: remove logging
12 years ago
Andrew Dolgov
44cd77b642
format_inline_player: add a link to original audio file
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
2229e6ed6b
strip_harmful_tags: allow article
12 years ago
Andrew Dolgov
d2db81a5f6
improve hotkey buffer scrolling speed; bind viewport scrolling to shift-arrows
12 years ago
Andrew Dolgov
e9b86f0a1c
reimplement HOOK_SANITIZE (plugs before final removal of harmful tags)
12 years ago
Tomáš Chvátal
a06b79c433
Add basic czech translation ~48% done.
12 years ago
Andrew Dolgov
6e61104d78
strip_harmful_tags: remove double iframe
12 years ago
Andrew Dolgov
10b55a120c
strip_harmful_tags: expand the allowed list
12 years ago
Andrew Dolgov
4f7d69e185
detect whether browser supports iframe.sandbox and allow iframes accordingly; allow object and embed elements
12 years ago
Andrew Dolgov
55783ca45c
remove duplicate gzdecode
12 years ago
Andrew Dolgov
57e0ae9d4b
remove include of htmlawed file
12 years ago
Andrew Dolgov
254a3f56a9
add prototype simple remover of baaaad tags based on domdocument
12 years ago
Andrew Dolgov
a0f2a3e105
enable automatic decoding of gzipped data when CURL is not available
12 years ago
Andrew Dolgov
f0bd8e6531
rework image caching to work without permanent article content rewriting (refs #582 )
12 years ago
Andrew Dolgov
e88c194357
print_select, print_select_hash: remove line endings and other special symbols ( closes #593 )
12 years ago
Andrew Dolgov
44ae16ce27
Merge pull request #59 from ValdisVitolins/master
...
Latvian resource files
12 years ago
Valdis Vitolins
7b6c1ca771
Resource files for Latvian were added
12 years ago
Andrew Dolgov
e2b0054be4
experimental patch to enable compatibility with php safe_mode
12 years ago
Andrew Dolgov
be124dc236
Revert "add experimental HOOK_SANITIZE"
...
This reverts commit 2130fe7a18
.
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
c670a80ddd
cache minified js files
12 years ago
Andrew Dolgov
9955a13462
properly allow false parameters passed through to API calls (refs #576 )
12 years ago
Andrew Dolgov
18f24d8e4c
use saveHTML() in sanitize instead of saveXML() (refs #522 )
12 years ago
Andrew Dolgov
16ad9085ea
sanitize: move htmlawed rewriting to execute last so that we can keep
...
LIBXML_NOEMPTYTAG to prevent stuck tags (which stil occur) and still
not cause duplicate br tags.
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
8349a32e75
remove cache_content remnants
12 years ago
Andrew Dolgov
cc38c8e549
remove LIBXML_NOEMPTYTAG because of double <br/>s - the #357 issue with
...
htmlpurifier might not be relevant anymore because of htmLawed switch,
but <br/>s are annoying
12 years ago
Andrew Dolgov
f60646622a
include hashed SELF_URL_PATH when checking for new version
12 years ago
André
822cbf2a87
Let htmLawed keep width+height for images
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
Andrew Dolgov
57b8469e67
db: use builtin classloader, lowercase class files
12 years ago
Markus Birth
65d0cc64a2
Rewrote database support to classes, Fixed strict warning in sanitizedummy.php
12 years ago
Andrew Dolgov
d26859b5e1
rename STRIP_IMAGES to make it less confusing (bump schema)
12 years ago
Andrew Dolgov
4b27f0c06d
add f C hotkey to toggle combined mode ( closes #549 )
12 years ago
Andrew Dolgov
123a764372
getLabelCounters: add caption to group by to fix query failing on pgsql 8.4 (refs #545 )
12 years ago
Andrew Dolgov
da15c140f7
only bind noscroll hotkeys in combined mode by default
12 years ago
Andrew Dolgov
c22580b55f
implement classic next/prev article movement behavior, bind to ctrl-arrows
12 years ago
Andrew Dolgov
fa9e88c367
replace getmicrotime() wrapper with microtime(true)
12 years ago
Andrew Dolgov
cb0810962c
enclosures player: hide html5 audio element
12 years ago
Andrew Dolgov
0a117b86b0
cache all db prefs on startup
12 years ago
Andrew Dolgov
88918ca637
remove server-side feedtree collapse implementation
12 years ago
Andrew Dolgov
45942238bf
getLabelCounters: optimize SQL
12 years ago
Andrew Dolgov
1bad74ea7c
change various catchup stuff to only affect unread articles
12 years ago
Andrew Dolgov
5321e775f9
remove update on checksum change (updated status has been removed); rtl stuff (unused)
12 years ago
Andrew Dolgov
2ea09bdef6
update_daemon_common: purge inactive/not updated feeds
12 years ago
Andrew Dolgov
a44bfcfd52
make_lockfile: check if file was created successfully
12 years ago
Andrew Dolgov
48b657fce1
fetch_file_contents: fix typos
12 years ago
Andrew Dolgov
fb850eecda
fix SELF_USER_AGENT defined with blank VERSION
...
better error reporting in fetch_file_contents()
12 years ago
Andrew Dolgov
84d952f141
implement article render hooks
12 years ago
Andrew Dolgov
7bfb3dabdd
add ttrss_user_entries.plugin_data (bump schema)
12 years ago
Andrew Dolgov
c396cd30be
bring back SELF_USER_AGENT (refs #540 )
12 years ago
Andrew Dolgov
f03701fe99
store widescreen status in a cookie (refs #539 )
12 years ago
Andrew Dolgov
7726063cf2
fix php warning while testing filters with regexps too complex for the database
12 years ago
Andrew Dolgov
1ff1374325
remove nonworking article zoom buttons ( closes #535 )
12 years ago
Andrew Dolgov
1389501e95
only override al2gt() locale setting if saved session language is not auto
12 years ago
Andrew Dolgov
6b3f228fdc
ignore VFEED_GROUP_BY_FEED when generating syndicated feeds
12 years ago
Andrew Dolgov
750cfcd2fa
remove processing of ttrss_feeds.icon_url
12 years ago
Andrew Dolgov
126e639a92
remove hlClicked call from postheader
12 years ago
Andrew Dolgov
35be65a1da
remove zoomToArticle() and PTITLE bits
12 years ago
Andrew Dolgov
38325ad6d1
remove tt-rss tabcontrol
12 years ago
Andrew Dolgov
5b55e9e25c
js: simplify counter updating, remove some unused stuff
12 years ago
Andrew Dolgov
75a316ab3c
login_sequence: flush prefs_cache
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
16cbc19a8a
do not show edit note prompt when article is shown in zoom mode
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
3fb401120a
support ctrl key hotkeys
12 years ago
Andrew Dolgov
e5e2cf3b88
add hack to support arbitrary key descriptions for hotkeys
12 years ago
Andrew Dolgov
7d8f56571b
persist widescreen mode in session
12 years ago
Andrew Dolgov
ca3bca990d
fix inline flash/html5 audio player
12 years ago
Andrew Dolgov
fb226bb16d
fix search shortcut, disable help dialog shortcut
12 years ago
Andrew Dolgov
1bcf8f456a
add ability to toggle widescreen mode on the fly
12 years ago
Andrew Dolgov
809c8e625b
fix filter testing on mysql
12 years ago
Andrew Dolgov
43f775de05
add description for f D
12 years ago
Andrew Dolgov
b8cb4d08b3
help cleanup, use dijit dialog
12 years ago
Andrew Dolgov
744a29309d
add arrow article movement back
12 years ago
Andrew Dolgov
e218c5f56f
main ui: action-based hotkey system, add swap_jk plugin
12 years ago
Andrew Dolgov
43e706238a
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
12 years ago
Andrew Dolgov
a83b58f16d
partial move to new hotkey system
12 years ago
Andrew Dolgov
a6b4518788
add _MOBILE_REVERSE_HEADLINES ( closes #524 )
12 years ago
Andrew Dolgov
c5bb0440d3
place the #357 comment to the correct instance of saveXML(), cleanup old version of rewrite_urls()
12 years ago
Andrew Dolgov
e9c04fd4e3
load_user_plugins: only load data when schema version > 100
12 years ago
Andrew Dolgov
2a3b7f25fc
sanitize: mention why LIBXML_NOEMPTYTAG is used
12 years ago
Andrew Dolgov
ec6732f460
Revert "sanitize: do not use LIBXML_NOEMPTYTAG (refs #522 )"
...
This reverts commit b0ec17ea3c
.
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
b0ec17ea3c
sanitize: do not use LIBXML_NOEMPTYTAG (refs #522 )
12 years ago
Andrew Dolgov
d8858f27c6
disable htmLawed tag balancing (should be handled later by DOMDocument) ( closes #521 )
12 years ago
Andrew Dolgov
c2167866ce
move mark/pub/feed icons to svg
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
6c2637d973
move data import/export to a separate plugin
12 years ago
Andrew Dolgov
41b82aa4b9
add HOOK_UPDATE_TASK
12 years ago
Andrew Dolgov
19b3992b78
remove magpie, fix article filter plugins
12 years ago
Andrew Dolgov
8dcb2b4762
implement plugin routing masks, add example plugin
12 years ago
Andrew Dolgov
7252abe3ea
add contributed plugins; load note plugin by default
12 years ago
Andrew Dolgov
19c7350770
experimental new plugin system
12 years ago
Andrew Dolgov
51cc387347
do not use regexps in get_self_url_prefix()
12 years ago
Andrew Dolgov
be1af6703f
add cosmetic workaround for get_self_url_prefix() to stop the unwashed whining about double slashes in URLs
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
afc3cf5522
fix default language not saved in the login form
12 years ago
Charlie Root
624d649f86
Labels were cached without taking into account related owner
12 years ago
Andrew Dolgov
32b8671144
limit is_html() to only work on the begging of passed string
12 years ago
Andrew Dolgov
32532f1c0f
improve status reporting for linked feeds
12 years ago
Andrew Dolgov
1b4d1a6b44
sharepopup: implement assigning labels while sharing
12 years ago
Andrew Dolgov
d9f3f57b05
htmLawed: tweak allowed attributes (2)
12 years ago
Andrew Dolgov
3795b73034
htmLawed: tweak allowed attributes
12 years ago
Andrew Dolgov
bb894b2990
fix update stopped by get_article_labels()
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
24be5e836f
remove sanitize_article_content (CDATA handled by htmLawed)
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
8b299a163e
fix ARTICLE_BUTTON_PLUGINS not loaded when string contains spaces
12 years ago
Andrew Dolgov
bed064442a
sanitize: strip comments and cdata sections
12 years ago
Andrew Dolgov
c7fe1b4e9e
sanitize article content when importing data from feed
12 years ago
Andrew Dolgov
acccafe3da
replace htmlpurifier with htmlawed
12 years ago
Andrew Dolgov
7fdf8eca99
multiple issues fixed in vfeed_group_by_feed
12 years ago
Andrew Dolgov
2680295b19
fix sql crash workaround preventing feed/category filters from testing
...
properly; fix filter testing for categories with children
12 years ago
Andrew Dolgov
854fee0976
filter testing fix for pgsql
12 years ago
Andrew Dolgov
dd8c36af4b
prevent crashes on filter regexp being too advanced for our database when testing filters (refs #508 )
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
bda6afa22b
catchup_feed: properly mark subcategories as read
12 years ago
Andrew Dolgov
835fb294a6
allow archived entries in labels and several other vfeeds
12 years ago
Andrew Dolgov
12e6de7296
fix types on RPC counter replies
12 years ago
Andrew Dolgov
0ef32f48b2
unify child category counter display; remove include_children control
12 years ago
Andrew Dolgov
daf0b0142d
api: add always_display_attachments to getHeadlines
12 years ago
Andrew Dolgov
7704bdc006
API: support comments count/url (2)
12 years ago
Andrew Dolgov
ff0ff5f064
API: support comments count/url
12 years ago
Andrew Dolgov
67bd0b1f26
allow filters to work on child categories
12 years ago
Andrew Dolgov
441a89d3c5
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
12 years ago
Mirosław Lach
ea45791abc
Polish translation for tt-rss.
...
Version from Transiflex updated to version 1.5.11.
12 years ago
Andrew Dolgov
f99759dae4
getCategoryTitle: return translated Uncategorized ( closes #506 )
12 years ago
Andrew Dolgov
07b63daf73
fix subcategory query on mysql
12 years ago
Andrew Dolgov
7032f2a598
simplify searching query
12 years ago
Andrew Dolgov
759e5132a1
subscribe_to_feed: stop fetching URL multiple times while subscribing, various other speedups
12 years ago
Andrew Dolgov
386c4ce63c
api: include recently read feed
12 years ago
Andrew Dolgov
4864633612
API: support nested categories
12 years ago
Andrew Dolgov
d2088ee6d5
create_published_article: better check for duplicate URLs, wrap everything in a transaction
12 years ago
Andrew Dolgov
71b6a2360e
create_published_article: check for duplicate URLs
12 years ago
Andrew Dolgov
c6c010d98a
remove mandatory truncating of post title, limit width using CSS
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
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
18cf1358e0
create_published_article: validate url
12 years ago
Andrew Dolgov
ecd5a3c87f
create_published_article: do not allow empty title
12 years ago
Andrew Dolgov
8361e72478
implement sharing of arbitrary stuff using bookmarklet and API call, bump API version
12 years ago
Andrew Dolgov
304aadb907
remove twitter-specific code
12 years ago
Andrew Dolgov
fb70f26ed9
implement one time passwords using TOTP
12 years ago
Andrew Dolgov
6b218731af
filter_to_sql: fix for all feeds
12 years ago
Andrew Dolgov
4e02f58294
implement filter testing
12 years ago
Andrew Dolgov
9299102f43
getFeedIcon: remove second parameter
12 years ago
Andrew Dolgov
5574b09ec2
fix filters not loading for feeds in Uncategorized
12 years ago
Andrew Dolgov
75c648cf5c
replace several preg_match() feed id tests with is_numeric()
12 years ago
Andrew Dolgov
8add44ec95
opml: fix category title in filter export
12 years ago
Andrew Dolgov
fd994f1a48
reimplement OPML filter export
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
2a3d00bbf5
show attachments dropdown on a separate line
12 years ago
Andrew Dolgov
5089b30b4f
recently read: select query fix
12 years ago
Andrew Dolgov
5417fbd77e
implement recently read vfeed (-6)
12 years ago
Andrew Dolgov
4c9d0490c6
rework filter dialog to make feed/category selection easier
12 years ago
Andrew Dolgov
6e65854727
bump config version
12 years ago
Andrew Dolgov
27211afe92
implement experimental web-based updater
12 years ago
Andrew Dolgov
e3449aa1aa
add experimental self-updating script
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
369dbc19d6
rework class system to use subdirectories
...
add placeholder plugin/hook system
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
238d594e6b
fix __autoload to work with mobile/
12 years ago
Andrew Dolgov
0d421af86f
split authentication to separate modules
12 years ago
Andrew Dolgov
7e18f8e710
print_feed_cat_select: fix Uncategorized not recognized as default_id
12 years ago
Andrew Dolgov
fc9de93985
add additional ownership checks to getfeedcounters/getcategorycounters
12 years ago
Andrew Dolgov
d2a317e3c8
refactor opml import/export code
...
fix opml to properly handle nested categories
allow creating categories with same name in different parent categories
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
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
99c9e91a51
fix queryFeedHeadlines, rename getCategoryUnreadRecursive
12 years ago
Andrew Dolgov
6d8d00e8c0
allow queryFeedHeadlines() to show child category entries
12 years ago
Andrew Dolgov
2c5f231e43
add special indication for categories having unread items in child categories
12 years ago
Andrew Dolgov
2a060a9456
initial work on nested categories
12 years ago
Andrew Dolgov
871f0a7ac6
add update.php -indexes to recreate tt-rss indexes from schema file
12 years ago
Rutger Wessels
5439d333ec
add command line option '-quiet' to make update.php more quiet
12 years ago
Andrew Dolgov
d68629dc09
set mb_internal_encoding
12 years ago
fluffy
f9052d35ac
Support protocol-relative URLs
13 years ago
Andrew Dolgov
545ca06789
do not perform sanity checks on each backend request
13 years ago
Andrew Dolgov
6f4bd262db
split related title to separate define _NGRAM_TITLE_RELATED_THRESHOLD
13 years ago
Andrew Dolgov
749b56bdac
experimental article attachment ui based on dijit dropdown
13 years ago
Andrew Dolgov
f360b02886
fix getLabelUnread (refs #464 )
13 years ago
Andrew Dolgov
d3d69daa3c
implement showing related articles in 3panel mode when ngram stuff is enabled
13 years ago
Andrew Dolgov
2ea9bbfd07
implement proof of concept postgresql pg_trgm N-gram based marking of similar article titles as read automatically
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
Andrew Dolgov
68916212b2
use Uncategorized coalesce in a few more places
13 years ago
Andrew Dolgov
e54dbacb7c
automatically add active article title in create filter dialog
13 years ago
Andrew Dolgov
f0755b7c7e
New class to differentiate post title & tags
13 years ago
Andrew Dolgov
64436e1039
prevent session modification in public/share
13 years ago
Andrew Dolgov
010efc9b81
Revert "remove htmlpurifier"
...
This reverts commit c21a462d52
.
13 years ago
Andrew Dolgov
705b97b7fc
revert to previous catchup behaviour on reverse headlines mode; fix typo in js
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
Andrew Dolgov
c21a462d52
remove htmlpurifier
13 years ago
Andrew Dolgov
65dd90f2ba
remove Archived articles from Uncategorized view
13 years ago
Andrew Dolgov
1bd11fdf95
Revert "get favicon from icon atom feeds & search for icons not only in html head ( closes #457 )"
...
This reverts commit 882311d9ad
.
13 years ago
Andrew Dolgov
882311d9ad
get favicon from icon atom feeds & search for icons not only in html head ( closes #457 )
13 years ago
Andrew Dolgov
21e42e5fb0
fix csrf_token for single user mode
13 years ago
Andrew Dolgov
0bf3e81daf
add patch by gmargo to improve favicon detection by content
13 years ago
Andrew Dolgov
787e5ebc21
set csrf and access_level in single user mode session
13 years ago
Andrew Dolgov
b4520bb8b1
rewrite_relative_url: add theoretical fix for magnet links (refs #436 )
13 years ago
Andrew Dolgov
c8226ce4cd
API: add order_id to getFeeds
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
56fbb82cb0
properly handle invalid regular expressions supplied when testing filters, add some additional regexp checks ( closes #427 )
13 years ago
Andrew Dolgov
7b8ff151ed
fix various tags being stuck because of invalid HTML markup being generated ( closes #357 )
13 years ago
Andrew Dolgov
376897afd7
rewrite_urls: try to workaround against some weird php-version related bug
13 years ago
Andrew Dolgov
6d490c4444
use local TZ in digest header
13 years ago
Andrew Dolgov
8437c066e1
implement digestTest back
...
misc digest updates and improvements
13 years ago
Andrew Dolgov
1b9b19af0f
try to send digests within 2 hours of preferred time only
13 years ago