Andrew Dolgov
|
057177eb2c
|
add HOOK_PREFS_EDIT_FEED
|
2013-04-26 14:21:08 +04:00 |
Andrew Dolgov
|
b367c951b9
|
make logging configurable; add logging to syslog
|
2013-04-19 09:45:43 +04:00 |
Andrew Dolgov
|
48ed517e8d
|
pref_prefs: remove second argument from the constructor
|
2013-04-19 08:40:19 +04:00 |
Andrew Dolgov
|
1ffe3391f9
|
make pluginhost a singleton
|
2013-04-18 12:27:34 +04:00 |
Andrew Dolgov
|
52d88392da
|
move db-prefs to OO
|
2013-04-18 12:00:01 +04:00 |
Andrew Dolgov
|
d9c85e0f11
|
classes: use OO DB interface
|
2013-04-17 20:12:14 +04:00 |
Andrew Dolgov
|
01568557b5
|
log viewer: add refresh button
|
2013-04-17 19:00:15 +04:00 |
Andrew Dolgov
|
a42c55f02b
|
fix blank character after opening bracket in function calls
|
2013-04-17 18:34:18 +04:00 |
Andrew Dolgov
|
72ff013729
|
fix pluginhost created without dbh
|
2013-04-17 18:30:22 +04:00 |
Andrew Dolgov
|
6322ac79a0
|
remove $link
|
2013-04-17 16:48:41 +04:00 |
Andrew Dolgov
|
2cbdc95bb0
|
add a separate tab for the logger
|
2013-04-17 08:42:39 +04:00 |
Andrew Dolgov
|
9deca86d96
|
require entering current one time code to enable otp
|
2013-04-16 21:07:26 +04:00 |
Andrew Dolgov
|
a5680acbe8
|
replace split with explode
|
2013-04-16 20:40:23 +04:00 |
Andrew Dolgov
|
4e53956add
|
implement error log viewer
|
2013-04-16 20:16:15 +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
|
41694a956d
|
fix double-escaping possible with encrypted passwords
|
2013-04-13 18:58:09 +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
|
3306daecf4
|
implement upload-related support for open_basedir
|
2013-04-11 19:12:00 +04:00 |
Andrew Dolgov
|
723bcdb213
|
update description of DEFAULT_UPDATE_INTERVAL (2)
|
2013-04-09 22:28:06 +04:00 |
Andrew Dolgov
|
3ddbefabef
|
update description of DEFAULT_UPDATE_INTERVAL
|
2013-04-09 22:18:59 +04:00 |
Andrew Dolgov
|
b1df14d0ec
|
do not rely on feed_id when adding archived feed while unsubscribing
|
2013-04-08 13:58:48 +04:00 |
Andrew Dolgov
|
2714d5caa3
|
fix batch subscribe eating CRs (closes #667)
|
2013-04-05 09:08:28 +04:00 |
Andrew Dolgov
|
bf87833884
|
fix prefs reset not working properly
|
2013-04-05 07:52:50 +04:00 |
Andrew Dolgov
|
29c8fa080e
|
add language dropdown to prefs
|
2013-04-04 18:15:37 +04:00 |
Andrew Dolgov
|
122e9d788e
|
add a dropdown button action to save and exit prefs (closes #660)
|
2013-04-04 14:53:36 +04:00 |
Andrew Dolgov
|
8ef9645da0
|
pref-prefs: add help for USER_CSS_THEME
|
2013-04-02 21:41:30 +04:00 |
Andrew Dolgov
|
9db8e60784
|
update pref descriptions
|
2013-04-02 16:46:08 +04:00 |
Andrew Dolgov
|
5f462963a0
|
remove blank string gettext invocations
|
2013-04-02 16:38:12 +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
|
f17cac6b26
|
retire DEFAULT_ARTICLE_LIMIT, infinite scrolling is fast enough to make it superfluous
|
2013-04-02 15:32:47 +04:00 |
Andrew Dolgov
|
195187c490
|
rpc: move several feed-related calls to pref-feeds
|
2013-04-02 14:47:43 +04:00 |
Andrew Dolgov
|
96e3ae8cce
|
move batchAddFeeds to pref-feeds
|
2013-04-02 14:32:10 +04:00 |
Andrew Dolgov
|
0671359f28
|
make show empty cats menu item more visible, move unsubscribe to feeds dropdown
|
2013-04-02 08:55:35 +04:00 |
Andrew Dolgov
|
977580a41c
|
remove obsolete xml stuff in pref-users infoboxes
|
2013-04-01 18:28:47 +04:00 |
Andrew Dolgov
|
1a293f10ab
|
improve filter overview display; replace ngettext with php gettext
|
2013-04-01 16:06:04 +04:00 |
Andrew Dolgov
|
201bb1ca54
|
move batchSubscribe to pref-feeds
|
2013-04-01 12:36:57 +04:00 |
Andrew Dolgov
|
9d76e75451
|
move editPrefProfiles to pref-prefs
|
2013-04-01 12:34:49 +04:00 |
Andrew Dolgov
|
00e347410e
|
move customizeCSS to pref-prefs
|
2013-04-01 12:30:34 +04:00 |
Andrew Dolgov
|
fb54e3b188
|
remove xml stuff from backend/dlg
|
2013-04-01 10:47:41 +04:00 |
Andrew Dolgov
|
f041932021
|
pref-filters: fix overview load order
|
2013-04-01 08:56:46 +04:00 |
Andrew Dolgov
|
b895510f5c
|
mark filters with no caption in overview
|
2013-04-01 08:54:20 +04:00 |
Andrew Dolgov
|
442bca2752
|
filters: make caption required (fix)
|
2013-04-01 08:49:00 +04:00 |
Andrew Dolgov
|
4aa1e31e4e
|
filters: make caption required
|
2013-04-01 08:46:01 +04:00 |
Andrew Dolgov
|
a86ba0a67a
|
implement filter drag and drop sorting
|
2013-03-31 17:15:23 +04:00 |
Andrew Dolgov
|
da46d21e88
|
simplify filter overview
|
2013-03-31 16:52:33 +04:00 |
Andrew Dolgov
|
18ad09af01
|
implement filter titles
|
2013-03-31 16:40:24 +04:00 |
Andrew Dolgov
|
aa5ac2cd3a
|
do not create duplicate archived feeds on unsubscribe, file entries into already existing archive entry
|
2013-03-30 21:45:24 +04:00 |
Andrew Dolgov
|
5d40efc9b0
|
add ability to select CSS files in themes/
|
2013-03-28 21:04:29 +04:00 |
Andrew Dolgov
|
8aa01d7989
|
disable SORT_HEADLINES_BY_FEED_DATE; replace with a toolbar newest first order
|
2013-03-28 20:51:06 +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
|
66ca7c3097
|
api: add include_empty to getCategories/getFeedTree
|
2013-03-28 15:28:37 +04:00 |
Andrew Dolgov
|
fcef9eeae0
|
remove dialogNotice; tweak dialog appearance a bit
|
2013-03-28 14:01:25 +04:00 |
Andrew Dolgov
|
483f15d538
|
update utility.css related stuff some more
|
2013-03-28 13:19:28 +04:00 |
Andrew Dolgov
|
0bb5833beb
|
api: add getFeedTree
|
2013-03-28 11:04:27 +04:00 |
Andrew Dolgov
|
6deafe90db
|
modify notify/warn/error boxes css
|
2013-03-27 22:03:55 +04:00 |
Andrew Dolgov
|
bb5e1a328d
|
enable 4th field in plugin->about() to serve as a more info link
|
2013-03-27 18:16:30 +04:00 |
Andrew Dolgov
|
65f85248ce
|
pref-prefs: mention tt-rss forums as a plugin source
|
2013-03-27 16:24:43 +04:00 |
Andrew Dolgov
|
a413f53ebf
|
add experimental base for plugin vfeeds (3 pane mode not yet
implemented)
|
2013-03-27 16:15:25 +04:00 |
Andrew Dolgov
|
c72069b098
|
pref_users: do not escape password to prevent special character
mishandling; remove inconsistent trimming of passwords
|
2013-03-27 13:47:35 +04:00 |
Andrew Dolgov
|
33b3db3372
|
for consistency, show hotkey-toggleable options relating to headlines list in preferences
|
2013-03-27 12:42:01 +04:00 |
Andrew Dolgov
|
744a1b0080
|
disable show additional preferences checkbox as repeatedly confusing
|
2013-03-27 12:29:51 +04:00 |
Andrew Dolgov
|
f822a8e56c
|
experimentally rebase labels; make base index configurable
|
2013-03-27 09:40:07 +04:00 |
Andrew Dolgov
|
ec1f8a3d8a
|
fix inverse rule to only mean negative regexp matching except for whole rule (refs #631)
|
2013-03-25 20:09:37 +04:00 |
Andrew Dolgov
|
bcd4d24086
|
getFilterName: only show inverse rules as actually inverse
|
2013-03-25 19:58:37 +04:00 |
Andrew Dolgov
|
a3a896a127
|
let us rejoice on being able to create double negative filters (refs #631)
|
2013-03-25 19:46:43 +04:00 |
Tomas Chvatal
|
9a73994c5e
|
Allow translation of notices in prefs.
|
2013-03-24 21:24:24 +04:00 |
Andrew Dolgov
|
8850646ff3
|
Merge pull request #77 from scarabeusiv/master
Fix pluralized forms and whitespace in translations and fix the l10n tools
|
2013-03-24 09:00:55 -07:00 |
Tomas Chvatal
|
1844694351
|
gettext whitespace fix
|
2013-03-24 13:37:40 +01:00 |
Tomas Chvatal
|
f5c1fef9cd
|
Fix plural forms on feed count.
|
2013-03-24 12:55:53 +01:00 |
Andrew Dolgov
|
efc6553da4
|
api: implement subscribeToFeed/unsubscribeFeed (closes #623)
|
2013-03-24 14:28:43 +04:00 |
Andrew Dolgov
|
68fb3c955a
|
update reset user password to use ttrssMailer
|
2013-03-23 09:20:16 +04:00 |
Andrew Dolgov
|
f43e9e97a5
|
add basic password recovery thing
|
2013-03-22 14:50:02 +04:00 |
Andrew Dolgov
|
3972bf5981
|
db_escape_string: specify link parameter for consistency; sessions: do not force-close db connection in _close()
|
2013-03-22 09:14:55 +04:00 |
Joschasa
|
ca5d9be49f
|
Remove deprecated $match_on
|
2013-03-21 00:36:30 +01:00 |
Andrew Dolgov
|
451ff72289
|
rework pref-prefs to use checkboxes
|
2013-03-19 23:14:23 +04:00 |
Andrew Dolgov
|
bfd61d3f85
|
rework STRIP_IMAGES to remove embedding; add per-feed control over embedded images (bump schema)
|
2013-03-19 22:41:10 +04:00 |
Andrew Dolgov
|
e9f42579a3
|
fix boolean wrapped as a string literal passed when saving user (closes #568)
|
2013-03-18 17:53:53 +04:00 |
Andrew Dolgov
|
f01c8ec4f1
|
prevent absolutely useless 'exploit' (not really) while editing filters (closes #572)
|
2013-03-17 14:55:55 +04:00 |
Andrew Dolgov
|
8349a32e75
|
remove cache_content remnants
|
2013-03-16 16:11:58 +04:00 |
Stephen Hill
|
9bb6811d2a
|
Input didn't have a type.
This pasword input didn't have type="input". Now it does.
|
2013-03-15 14:54:39 +00:00 |
Andrew Dolgov
|
350e3944d4
|
fix uploadicon() returning wrong content-type (closes #543)
|
2013-02-28 09:17:17 +04:00 |
Andrew Dolgov
|
f4c02a157a
|
fix warning when saving plugins with 0 plugins enabled (closes #542)
|
2013-02-28 09:13:00 +04:00 |
Andrew Dolgov
|
88918ca637
|
remove server-side feedtree collapse implementation
|
2013-02-27 15:34:13 +04:00 |
Andrew Dolgov
|
5321e775f9
|
remove update on checksum change (updated status has been removed); rtl stuff (unused)
|
2013-02-26 19:20:58 +04:00 |
Andrew Dolgov
|
81c54e3d8d
|
only allow clearing data of active plugins
|
2013-02-23 21:27:50 +04:00 |
Andrew Dolgov
|
0a3fd79b0e
|
fix image caching not working on plugin-rewritten content; remove content cache stuff
|
2013-02-04 13:00:50 +04:00 |
Andrew Dolgov
|
96f0a3e79d
|
remove themes/
|
2013-01-23 15:36:32 +04:00 |
Andrew Dolgov
|
a6a9b81264
|
split remove_feed_* stuff to pref/feeds
|
2013-01-22 22:38:18 +04:00 |
Andrew Dolgov
|
87d7e8507a
|
split some more functions from functions.php
|
2013-01-22 22:32:17 +04:00 |
Andrew Dolgov
|
5cb1730648
|
pref-filters: mention native-regexp difficulties in testing window
|
2013-01-22 13:34:02 +04:00 |
Andrew Dolgov
|
1b03e1deb6
|
feed editor: hide cache content option
|
2013-01-22 12:16:17 +04:00 |
Andrew Dolgov
|
2ec1e00e2d
|
add bookmarklets plugin
|
2012-12-30 23:44:53 +04:00 |
Andrew Dolgov
|
715a8239ac
|
fix feedEditor not saving
|
2012-12-27 21:50:56 +04:00 |
Andrew Dolgov
|
5d9abb1e11
|
add plugin storage table to schema; add ability to clear plugin data
|
2012-12-27 19:20:36 +04:00 |
Andrew Dolgov
|
0f28f81f89
|
move authentication modules to plugins/
|
2012-12-27 15:14:44 +04:00 |
Andrew Dolgov
|
699daf5856
|
add several HOOK_PREFS_TAB_SECTION hook points
|
2012-12-27 01:13:18 +04:00 |
Andrew Dolgov
|
84391d6948
|
update user editor a bit
|
2012-12-25 18:20:33 +04:00 |
Andrew Dolgov
|
65d1e2501b
|
plugins web list style tweaks
|
2012-12-25 12:31:07 +04:00 |
Andrew Dolgov
|
23be0bd3fb
|
hide example plugins from the admin page
|
2012-12-25 10:08:49 +04:00 |
Andrew Dolgov
|
d2a421e3cb
|
more work on user-selectable plugins; properly process system and user plugins
|
2012-12-25 10:02:08 +04:00 |
Andrew Dolgov
|
de612e7a38
|
experimental support for per-user plugins (bump schema)
|
2012-12-25 00:45:10 +04:00 |
Andrew Dolgov
|
6c2637d973
|
move data import/export to a separate plugin
|
2012-12-24 15:03:19 +04:00 |
Andrew Dolgov
|
19b3992b78
|
remove magpie, fix article filter plugins
|
2012-12-24 13:45:34 +04:00 |
Andrew Dolgov
|
6cbe53c9f5
|
add instances plugin
|
2012-12-23 23:36:07 +04:00 |
Andrew Dolgov
|
5cedb389d2
|
split self-updater gui to updater/ plugin
|
2012-12-23 18:07:41 +04:00 |
Andrew Dolgov
|
6065f3ad63
|
add support for plugins in prefs
|
2012-12-23 16:15:34 +04:00 |
Andrew Dolgov
|
87764a50cf
|
implement ttrss_feeds.cache_content
|
2012-11-23 13:22:34 +04:00 |
Andrew Dolgov
|
7b28a98697
|
several translation fixes, update translations
|
2012-11-22 16:07:40 +04:00 |
Andrew Dolgov
|
49b2401e0d
|
savefeedorder: properly process Uncategorized
|
2012-11-06 15:48:47 +04:00 |
Andrew Dolgov
|
32532f1c0f
|
improve status reporting for linked feeds
|
2012-10-31 16:15:29 +04:00 |
Andrew Dolgov
|
1b4d1a6b44
|
sharepopup: implement assigning labels while sharing
|
2012-10-31 12:55:24 +04:00 |
Andrew Dolgov
|
92c14e9d53
|
move article filter functions to rssfuncs.php
|
2012-10-30 12:11:46 +04:00 |
Andrew Dolgov
|
56b2a4095b
|
filter dialog: sort rules by reg_exp
|
2012-10-25 12:24:24 +04:00 |
Andrew Dolgov
|
c719943aa9
|
fix testing of author filter type
|
2012-10-19 12:53:24 +04:00 |
Andrew Dolgov
|
d1e31c7a74
|
Revert "only enable OTPHP on php version 5.3+"
This reverts commit 1835f145a8 .
|
2012-09-15 17:17:44 +04:00 |
Andrew Dolgov
|
6e0ee8336f
|
do not use prefs_feed_search when displaying main UI feedtree
|
2012-09-15 16:24:00 +04:00 |
Andrew Dolgov
|
bc6fa2364b
|
move inactiveFeeds and feedsWithErrors to pref-feeds; fix element id collisions
|
2012-09-14 12:30:04 +04:00 |
Andrew Dolgov
|
1835f145a8
|
only enable OTPHP on php version 5.3+
|
2012-09-14 02:52:49 +04:00 |
Andrew Dolgov
|
f393dc6fb2
|
pref-feeds: disable show empty cats when searching
|
2012-09-13 12:54:11 +04:00 |
Andrew Dolgov
|
17c755f048
|
fix pref-feeds search
|
2012-09-13 12:47:09 +04:00 |
Andrew Dolgov
|
97acbaf190
|
login system fixes
remove old-style session checking from backend.php
move outside subscription endpoint to public.php, change subscription
bookmarklet
|
2012-09-10 19:01:06 +04:00 |
Andrew Dolgov
|
8361e72478
|
implement sharing of arbitrary stuff using bookmarklet and API call, bump API version
|
2012-09-09 16:05:59 +04:00 |
Andrew Dolgov
|
b8386ad3d1
|
disable OTP when saving user
|
2012-09-09 12:39:04 +04:00 |
Andrew Dolgov
|
304aadb907
|
remove twitter-specific code
|
2012-09-07 10:23:46 +04:00 |
Andrew Dolgov
|
3ca8af7fd8
|
require entering password before enabling/disabling otp
|
2012-09-04 12:39:33 +04:00 |
Andrew Dolgov
|
973392b9f5
|
pref-prefs/otpqrcode: do not show image if otp is enabled
|
2012-09-03 18:42:17 +04:00 |
Andrew Dolgov
|
fb70f26ed9
|
implement one time passwords using TOTP
|
2012-09-03 18:33:46 +04:00 |
Andrew Dolgov
|
fd26d5bfdf
|
implement removing selected categories
|
2012-09-03 16:06:24 +04:00 |
Andrew Dolgov
|
4e02f58294
|
implement filter testing
|
2012-09-03 15:05:43 +04:00 |
Andrew Dolgov
|
ff34bac2bf
|
fix filter newrule reg_exp length
|
2012-08-31 17:45:07 +04:00 |
Andrew Dolgov
|
ab564aef7b
|
filterEditDlg: automatically open new rule dialog when active feed or article title present
|
2012-08-31 17:33:22 +04:00 |
Andrew Dolgov
|
84d9750edc
|
show label color indicators in pref-filters
|
2012-08-31 15:40:19 +04:00 |
Andrew Dolgov
|
04e41840fe
|
use dijit.form.CheckBox in filter edit dialog
|
2012-08-31 15:26:11 +04:00 |
Andrew Dolgov
|
69c6e94d35
|
implement basic filter search
|
2012-08-31 15:14:12 +04:00 |
Andrew Dolgov
|
e8b703878d
|
fix preffiltertree layout being wrong
|
2012-08-31 13:00:23 +04:00 |
Andrew Dolgov
|
37f78940d8
|
block type 5 filters (date)
|
2012-08-31 12:54:37 +04:00 |
Andrew Dolgov
|
c2ee5846fa
|
fix getfiltertree enabled on psql
|
2012-08-31 12:27:50 +04:00 |
Andrew Dolgov
|
5451903ce3
|
fix cat_filter parsed wrong on psql
|
2012-08-31 12:24:13 +04:00 |
Andrew Dolgov
|
6aff784575
|
implement multiple rule/action filters
|
2012-08-31 12:13:47 +04:00 |
Andrew Dolgov
|
f9ebb32ca0
|
hide more obscure preferences under "show more" checkbox in pref-prefs,
bump schema
|
2012-08-30 13:10:28 +04:00 |
Andrew Dolgov
|
5417fbd77e
|
implement recently read vfeed (-6)
|
2012-08-27 10:08:11 +04:00 |
Andrew Dolgov
|
4c9d0490c6
|
rework filter dialog to make feed/category selection easier
|
2012-08-26 12:36:08 +04:00 |
Andrew Dolgov
|
808dd053c6
|
implement web-based self updater (closes #395)
|
2012-08-23 22:56:04 +04:00 |
Andrew Dolgov
|
1280612515
|
self-update: update up to date prompt
|
2012-08-23 22:02:29 +04:00 |
Andrew Dolgov
|
27211afe92
|
implement experimental web-based updater
|
2012-08-23 20:23:19 +04:00 |
Andrew Dolgov
|
369dbc19d6
|
rework class system to use subdirectories
add placeholder plugin/hook system
|
2012-08-17 14:22:33 +04:00 |