Andrew Dolgov
404e2e3603
more work on singleton-based DB
2013-04-17 15:36:48 +04:00
Andrew Dolgov
ba68b6815a
db updates, remove init_connection()
2013-04-17 14:23:35 +04:00
Andrew Dolgov
857efe49e6
add schema checking to feed updating and update script
2013-04-17 12:10:35 +04:00
Andrew Dolgov
89473cb5c6
feedtree: don't request null icon
2013-04-17 09:09:51 +04:00
Andrew Dolgov
77be1217e5
errorhandler: remove unneeded stuff
2013-04-17 08:32:45 +04:00
Andrew Dolgov
7a51032cab
errorhandler: do not report hidden errors
2013-04-17 01:26:55 +04:00
Andrew Dolgov
4fe9327491
Revert "remove floIcon: bugs"
...
This reverts commit 7970c09255
.
2013-04-16 23:22:32 +04:00
Andrew Dolgov
7970c09255
remove floIcon: bugs
2013-04-16 23:16:51 +04:00
Andrew Dolgov
438a3ecb04
disable FOLLOWLOCATION when under open_basedir
2013-04-16 20:40:14 +04:00
Andrew Dolgov
e2261e177b
implement old log entry purging in update_daemon_common; add some more error types; tweak error log display
2013-04-16 20:34:20 +04:00
Andrew Dolgov
4e53956add
implement error log viewer
2013-04-16 20:16:15 +04:00
Andrew Dolgov
889a5f9f19
experimental SQL-based error logger
2013-04-16 19:41:31 +04:00
Andrew Dolgov
52803a0bfd
add SPHINX_SERVER
2013-04-16 16:41:32 +04:00
Andrew Dolgov
b9863a153c
unify SMTP_HOST and SMTP_PORT as SMTP_SERVER
2013-04-16 16:40:04 +04:00
Andrew Dolgov
40fe2d7382
remove js-based player, better mp3 support detection for html5 audio
2013-04-16 15:44:38 +04:00
Andrew Dolgov
76e087b017
format_article_labels: bail out if passed something other than array
2013-04-16 01:02:42 +04:00
Andrew Dolgov
5e3d5480f7
use hashed guids in a hopefully backwards compatible fashion
2013-04-15 19:28:11 +04:00
Andrew Dolgov
bc7a144dd5
properly remove and replace favicon color when favicon gets manually removed/uploaded
2013-04-15 18:22:48 +04:00
Andrew Dolgov
12a6bd28ac
remove hsl stuff from classes/feeds, we take care of this when choosing the color
2013-04-15 17:07:06 +04:00
Andrew Dolgov
6ac722d5b1
try to improve color guessing algorithm a bit
2013-04-15 17:01:51 +04:00
Andrew Dolgov
63c323f736
only enable colored favicons in vfeeds; fix RGB triplet packing
2013-04-15 15:17:12 +04:00
Andrew Dolgov
687a4f59c8
store favicon color as #rrggbb; process existing favicons
2013-04-15 15:08:00 +04:00
Andrew Dolgov
14118af36f
fix schema for favicon_avg_color
2013-04-15 14:54:17 +04:00
moontear
2cfbb448fb
Added average color calculation of feeds' favicons for banded display.
2013-04-15 12:28:52 +02:00
Andrew Dolgov
96de8fea67
subscribe_to_feed: fix typo
2013-04-14 09:11:02 +04:00
Andrew Dolgov
41694a956d
fix double-escaping possible with encrypted passwords
2013-04-13 18:58:09 +04:00
Andrew Dolgov
5276b7c768
fix handling of blank FEED_CRYPT_KEY
2013-04-13 18:32:57 +04:00
Andrew Dolgov
044cff2d74
implement basic feed authentication parameter encryption in the database (FEED_CRYPT_KEY)
2013-04-13 18:24:41 +04:00
Andrew Dolgov
c5569ff8d3
decode html entities in article title on import
2013-04-12 16:30:40 +04:00
Andrew Dolgov
bb399c6271
add cache-control: public to the login page so that firefox would bother making a thumbnail
2013-04-12 14:14:11 +04:00
Andrew Dolgov
b68a266a73
remove no_cache_incantation()
2013-04-12 14:06:20 +04:00
Andrew Dolgov
9bfda43e77
digest: use proper logging, update.php: fix typo
2013-04-12 09:55:41 +04:00
Andrew Dolgov
3306daecf4
implement upload-related support for open_basedir
2013-04-11 19:12:00 +04:00
Markus Birth
ef39be2b88
Added propagation of $fetch_last_content_type for curl- and file_get_contents-calls
2013-04-10 00:59:48 +02:00
Andrew Dolgov
881a158032
update default of allow_duplicate_posts to false, bump schema
2013-04-09 22:26:38 +04:00
Andrew Dolgov
ccb2b8dd42
add HOOK_ARTICLE_LEFT_BUTTON
2013-04-09 16:46:56 +04:00
Andrew Dolgov
efd840d87f
search_to_sql: fix searching for reserved keywords
2013-04-09 16:30:45 +04:00
Andrew Dolgov
e3b37a58ce
Merge pull request #140 from pictuga/master
...
Added 'section' in allowed elements
2013-04-08 02:05:00 -07:00
pictuga
e0d12697da
Added 'section' in allowed elements
...
Another element which was introduced in HTML5.
2013-04-08 12:02:01 +03:00
Terrence Ezrol
60376e9d52
fix bug with image attatchment settings
2013-04-07 19:35:44 -04:00
Andrew Dolgov
33373eca49
getLabelCounters: properly check for user_entry uid ( closes #671 )
2013-04-07 08:43:51 +04:00
Sunjay Cauligi
2375b6b6b5
fix for fetching urls with spaces
2013-04-06 02:05:11 -07:00
Sunjay Cauligi
8b35d17172
Added functionality for navigation without opening articles and toggling expansion of headlines
2013-04-05 18:57:05 -07:00
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
2013-04-05 15:56:14 +03:00
Andrew Dolgov
aadd636a01
enable remember me
2013-04-04 17:59:04 +04:00
Andrew Dolgov
0fc3930be4
search: simplify code, allow searching by note and title content (note:blah, title:blah)
2013-04-04 16:52:25 +04:00
Andrew Dolgov
7f44364870
search: allow searching by note text
2013-04-04 16:42:37 +04:00
Andrew Dolgov
9ce7a5546c
implement some tweaks to session handling; properly remove session cookie if invalid/login failed
2013-04-04 15:33:14 +04:00
Andrew Dolgov
e6cdbaec9f
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
2013-04-04 13:21:11 +04:00
Andrew Dolgov
5929a0c1e4
updater: prevent duplicate feed ids being scheduled for update
2013-04-04 13:20:44 +04:00
Andrew Dolgov
810205625b
session validation: check for tt-rss version
2013-04-04 12:55:15 +04:00
Andrew Dolgov
9fb91a2043
release 1.7.8
2013-04-04 12:21:37 +04:00
Andrew Dolgov
9772c52a62
fix operation without curl
2013-04-04 12:21:29 +04:00
Andrew Dolgov
a78cb4b18b
release 1.7.7
2013-04-04 09:05:59 +04:00
Andrew Dolgov
cf57eb3c5d
all articles: allow archived
2013-04-04 09:01:17 +04:00
Andrew Dolgov
d0eef2a3b0
only destroy unlogged sessions
2013-04-03 19:23:43 +04:00
Andrew Dolgov
4ad99f23ff
deinitialize session in login_sequence() instead of sessions.php
2013-04-03 19:16:59 +04:00
Andrew Dolgov
6f431804a9
remove session check/destroy stuff, looks problematic
2013-04-03 19:13:23 +04:00
Andrew Dolgov
686852d548
fix default sorting not taking score into account, remove unused SORT_HEADLINES_BY_FEED_DATE remnant
2013-04-03 16:06:54 +04:00
Andrew Dolgov
cfd34086c1
fix catchup not working on Fresh articles
2013-04-03 13:48:50 +04:00
Andrew Dolgov
737ede9cbc
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
2013-04-03 13:43:45 +04:00
Andrew Dolgov
6470aaec68
add NO_CURL; disable native gzdecoding for file_get_contents() experimentally
2013-04-03 13:43:09 +04:00
Andrew Dolgov
b3b48f61c0
add an angrier blurb to sanity_check.php
2013-04-03 12:28:21 +04:00
Andrew Dolgov
9f4bd669c6
release 1.7.6
2013-04-03 08:50:21 +04:00
Andrew Dolgov
0db61af841
api: add article api hook to getArticle, change parameters passed
2013-04-02 23:02:52 +04:00
Andrew Dolgov
e3c394d391
remove THEME_VERSION_REQUIRED
...
reduce potential freak agitation
2013-04-02 22:46:28 +04:00
Barak Korren
9ef8798bec
No more "tunables.php" defaults dumped into "functions.php"
2013-04-02 21:29:10 +03:00
Barak Korren
58a2577d48
Merge branch 'master' of https://github.com/gothfox/Tiny-Tiny-RSS.git
2013-04-02 20:38:07 +03:00
Andrew Dolgov
f9df3e698c
Merge pull request #119 from dandersson/hotkey_info_hook
...
Hook to add hotkey definition texts via plugins
2013-04-02 05:57:39 -07:00
Andrew Dolgov
923b5c8b11
schema: remove unused prefs help_text/short_desc/section_name
2013-04-02 16:34:08 +04:00
Andrew Dolgov
dfad9d7a36
pref-prefs: don't use schema-defined help/desc/section names
2013-04-02 16:20:43 +04:00
Andrew Dolgov
9eeb6d5e23
label_create: set default owner_uid
2013-04-02 15:42:49 +04:00
Andrew Dolgov
f17cac6b26
retire DEFAULT_ARTICLE_LIMIT, infinite scrolling is fast enough to make it superfluous
2013-04-02 15:32:47 +04:00
Andrew Dolgov
8f2ad8e134
remove some old ?op syntax notation calls
2013-04-02 14:29:11 +04:00
Andrew Dolgov
c35b6d8e14
initialize session connection in ttrss_open but define session_connection in global context
2013-04-02 14:04:47 +04:00
Andrew Dolgov
168680976f
sessions: initialize connection on include, not in ttrss_open
2013-04-02 13:58:08 +04:00
Daniel Andersson
4785420034
Add hook to add explanations of hotkey actions via plugins.
2013-04-02 09:05:17 +02:00
Andrew Dolgov
eab5a5e241
Revert "add php native gzdecode()"
...
This reverts commit f2c624a236
.
2013-04-02 09:19:20 +04:00
Andrew Dolgov
129562e0b1
opml: add some data length limiting
2013-04-02 09:03:35 +04:00
Andrew Dolgov
f2c624a236
add php native gzdecode()
2013-04-02 00:04:05 +04:00
Andrew Dolgov
2324f15325
add sv_SE translation
2013-04-01 21:35:00 +04:00
Barak Korren
e470a273cf
Merge branch 'master' into tunable-fetches
2013-04-01 18:40:46 +03:00
Barak Korren
3f44977129
Merge branch 'master' of https://github.com/gothfox/Tiny-Tiny-RSS.git into tunable-fetches
2013-04-01 18:39:57 +03:00
Barak Korren
046ec65760
Move tuning settings to different file so config.php isn't overcrowded
...
by default
2013-04-01 18:32:05 +03:00
Andrew Dolgov
c050148df4
fix broken header of ru_RU translation thanks to Tomáš Chvátal; rebase translations
2013-04-01 19:17:25 +04:00
Andrew Dolgov
d3b923c917
Revert "remove ru_RU translation: unmaintained, broken"
...
This reverts commit c2647e294c
.
2013-04-01 19:10:26 +04:00
Ryan Parrish
f4bae03a6e
Merge branch 'master' of https://github.com/stickystyle/Tiny-Tiny-RSS
2013-04-01 10:41:20 -04:00
Ryan Parrish
7081aaa09b
add missing gettext libs
2013-04-01 10:40:28 -04:00
Andrew Dolgov
837ec70e3e
validate_session: check for user agent
2013-04-01 18:22:07 +04:00
Barak Korren
32b7a340ad
Merge branch 'master' into tunable-fetches
...
Conflicts:
include/rssfuncs.php
2013-04-01 16:05:48 +03:00
Andrew Dolgov
c2647e294c
remove ru_RU translation: unmaintained, broken
2013-04-01 16:47:54 +04:00
Andrew Dolgov
f058366d9b
rebase translations
2013-04-01 16:28:08 +04:00
Barak Korren
8401101d50
Moved hard-coded fetch timeout values into config file to allow site-level tuning
2013-04-01 15:08:21 +03:00
Arto Tolonen
5d608138c8
Initial Finnish(Suomi) translation. 74% translated.
2013-04-01 14:51:04 +03:00
Andrew Dolgov
417591034a
remove experimental view_settings stuff from master
2013-04-01 13:02:29 +04:00
Andrew Dolgov
022af85b19
rebase translations
2013-04-01 12:16:32 +04:00
Andrew Dolgov
a2a3d5a3aa
add (disabled) per-feed view_settings handling placeholder
2013-04-01 10:09:22 +04:00
Andrew Dolgov
b4f83063cc
schema: add feed/cat view_settings
2013-04-01 09:09:20 +04:00
Andrew Dolgov
5e736e4592
implement stop action
2013-03-31 19:28:36 +04:00
Andrew Dolgov
8e8c8934a9
add necessary schema plumbing to implement filter ordering
...
also add filter titles
2013-03-31 16:25:27 +04:00
Andrew Dolgov
ee0542ce28
daemon: do not schedule user-disabled feeds (2)
2013-03-31 14:36:06 +04:00
Andrew Dolgov
cd7ebb39e4
daemon: do not schedule user-disabled feeds
2013-03-31 14:24:13 +04:00
Andrew Dolgov
c1d2bd2603
Merge branch 'master' of github.com:gothfox/Tiny-Tiny-RSS
2013-03-31 13:11:33 +04:00
Andrew Dolgov
e9b7469233
validate session on startup
2013-03-31 13:10:46 +04:00
Andrew Dolgov
6b3082ee33
rebase translations
2013-03-31 12:47:44 +04:00
Andrew Dolgov
d538101618
catchup_feed: fix 1day on mysql
2013-03-31 12:45:19 +04:00
Andrew Dolgov
94828a8b12
catchup by date: go by date_entered
2013-03-31 12:41:28 +04:00
Andrew Dolgov
c8b693cf7f
implement catchup with selectable updated criteria
2013-03-31 12:37:42 +04:00
Andrew Dolgov
e81610d9ef
daemon: sort by random
2013-03-30 16:28:21 +04:00
Andrew Dolgov
8292d05b7c
daemon: show feeds/minute stats
2013-03-30 16:25:10 +04:00
Andrew Dolgov
17e74b21cf
update_rss_feed: bailout if cache is considered valid, but older than last_updated
2013-03-30 15:42:27 +04:00
Andrew Dolgov
31623bfa99
if-modified-since: also take last_updated into account
2013-03-30 15:35:16 +04:00
Andrew Dolgov
7a01dc776e
support If-Modified-Since
2013-03-30 15:12:20 +04:00
Andrew Dolgov
60b88b254c
add hotkey toggle_cdm_expanded (f c)
2013-03-30 14:28:13 +04:00
Andrew Dolgov
7b11aa80ab
Revert "Avoid updating feed based on user pref DEFAULT_UPDATE_INTERVAL if it is set to -1 (no update)"
...
This reverts commit bca1cfbb95
.
2013-03-30 13:26:15 +04:00
all
bca1cfbb95
Avoid updating feed based on user pref DEFAULT_UPDATE_INTERVAL if it is set to -1 (no update)
2013-03-30 09:43:37 +01:00
Andrew Dolgov
7040017160
unbreak auth_remote and possibly other auth plugins
2013-03-30 10:48:19 +04:00
Andrew Dolgov
2472737e20
cleanup_tags: remove dots
2013-03-29 23:28:24 +04:00
Andrew Dolgov
9cac360bd7
set combined display mode as default
2013-03-29 19:37:42 +04:00
Andrew Dolgov
8f49a2257b
fix stuff broken by previous pull
2013-03-29 19:20:46 +04:00
all
48ec0b8526
Check that $_SESSION["uid"] is defined before checking value
2013-03-29 15:17:38 +01:00
Andrew Dolgov
0d6943b097
Revert "order feeds selected for update randomly"
...
This reverts commit 13b33a3fc3
.
2013-03-29 17:25:07 +04:00
Andrew Dolgov
13b33a3fc3
order feeds selected for update randomly
2013-03-29 15:36:40 +04:00
Andrew Dolgov
32b05702ff
daemon: do not show feed urls twice
2013-03-29 14:32:11 +04:00
Andrew Dolgov
30ac8d1f86
update: exclude feeds with disabled updates
2013-03-29 12:31:53 +04:00
Andrew Dolgov
1c4421fcd7
experimentally rework update daemon to process all feeds with the same url sequentially to minimize network access and better utilize caches
2013-03-29 12:21:40 +04:00
Andrew Dolgov
4f9cbdff1d
cache simplepie object instead of xml feed data
2013-03-29 11:50:58 +04:00
Andrew Dolgov
d5974daa33
remove feed update interval debugging
2013-03-29 11:32:22 +04:00
Andrew Dolgov
f074ffe945
cache downloaded feed data to minimize network access
2013-03-29 11:31:10 +04:00
Andrew Dolgov
9b523c01f9
remove unused view modes handling
2013-03-29 09:46:38 +04:00
Andrew Dolgov
d296ba50d4
initialize_user_prefs: escape data on import
2013-03-29 08:51:05 +04:00
Joschasa
ca5ff2d9fb
Remove 2 useless line breaks. One got printed even with --quiet.
2013-03-28 20:30:06 +01:00
Andrew Dolgov
20136c7860
rebase translations
2013-03-28 21:05:21 +04:00
Andrew Dolgov
e98a4bf62a
update schema translations
2013-03-28 21:05:11 +04:00
Andrew Dolgov
5d40efc9b0
add ability to select CSS files in themes/
2013-03-28 21:04:29 +04:00
Andrew Dolgov
b9a06a0e39
retire frankly ridiculous sorting by score/title/date/default
...
keep defaul and oldest first instead of REVERSE_HEADLINES
2013-03-28 20:44:43 +04:00
Andrew Dolgov
699e3cfc65
rebase translations
2013-03-28 19:38:52 +04:00
Andrew Dolgov
bf6df2368d
attachments dropdown: display as block element
2013-03-28 18:52:55 +04:00
Andrew Dolgov
eb734e5225
strip_harmful_tags: allow noscript
2013-03-28 14:03:09 +04:00
Andrew Dolgov
fcef9eeae0
remove dialogNotice; tweak dialog appearance a bit
2013-03-28 14:01:25 +04:00
Andrew Dolgov
2137d67496
sessions: properly check for cookie being set
2013-03-28 12:40:56 +04:00
Andrew Dolgov
f9432f2630
since dojo dropdowns won't work in article content because of html escaping trick, replace attachment dropdown with generic html controls
2013-03-28 10:56:29 +04:00
Andrew Dolgov
ba79634c2d
remove inlined images in bwlimit mode
2013-03-28 10:49:47 +04:00
Andrew Dolgov
24ff3b44d2
sanity check: better suggestion for SELF_URL_PATH
2013-03-28 10:14:10 +04:00
Andrew Dolgov
6cfd3c149c
remove SESSION_EXPIRE_TIME
2013-03-28 10:06:16 +04:00
Andrew Dolgov
f231f438ba
reimplement remember_me
2013-03-28 09:48:58 +04:00
Andrew Dolgov
25db6c5191
fix session support for single user mode
2013-03-28 09:13:30 +04:00
Andrew Dolgov
60ed4c9ad5
add yet another workaround for stuck login due to session cookies
2013-03-28 09:09:41 +04:00
Andrew Dolgov
0196ef94f4
getVirtCounters: check if plugin feeds exist
2013-03-28 08:19:05 +04:00
Andrew Dolgov
5160620c8a
only autostart session if login cookie exists
2013-03-28 08:06:21 +04:00