Bernhard Posselt
|
10831dd274
|
use html purifier for sanitation
|
2013-05-04 00:15:41 +02:00 |
|
Bernhard Posselt
|
7b628a3e4d
|
log feed errors
|
2013-05-03 15:03:27 +02:00 |
|
Bernhard Posselt
|
e241d438bb
|
also provide the app version
|
2013-05-03 10:41:14 +02:00 |
|
Bernhard Posselt
|
b8a2a02744
|
implemented last api method, fix #105
|
2013-05-02 22:46:54 +02:00 |
|
Bernhard Posselt
|
d2e9cbd3c9
|
implement item api methods
|
2013-05-02 22:11:59 +02:00 |
|
Bernhard Posselt
|
ec8394eda1
|
add read button
|
2013-05-02 21:03:33 +02:00 |
|
Bernhard Posselt
|
2b42d8bd9e
|
send correct folder exists error code
|
2013-05-02 20:49:41 +02:00 |
|
Bernhard Posselt
|
20d4c2911f
|
implemented folder api methods
|
2013-05-02 20:42:39 +02:00 |
|
Bernhard Posselt
|
f29881d554
|
force links to open in new tabs, fix #146
|
2013-05-02 20:01:35 +02:00 |
|
Bernhard Posselt
|
5ae697ac9d
|
added proper exception handling for all controllers and businesslayer
|
2013-05-02 19:40:10 +02:00 |
|
Bernhard Posselt
|
e9878cb5b5
|
added api method for getting items
|
2013-05-02 18:45:10 +02:00 |
|
Bernhard Posselt
|
3d405e0541
|
removed useless get calls to api
|
2013-05-02 18:04:14 +02:00 |
|
Bernhard Posselt
|
f8bdf57881
|
add test for api result
|
2013-05-02 17:47:07 +02:00 |
|
Bernhard Posselt
|
51d71796ad
|
move external api stuff to appframework
|
2013-05-02 17:30:51 +02:00 |
|
Bernhard Posselt
|
d7014ce74f
|
added small result wrapper
|
2013-05-02 17:23:13 +02:00 |
|
Bernhard Posselt
|
c8c01278d8
|
implement all routes and function bodies for api calls
|
2013-05-02 16:55:11 +02:00 |
|
Bernhard Posselt
|
c5dde50a71
|
implemented first feeds get all method
|
2013-05-02 13:45:34 +02:00 |
|
Bernhard Posselt
|
2dfab0dbec
|
added toAPI methods for folder and feed
|
2013-05-02 12:53:17 +02:00 |
|
Bernhard Posselt
|
0da3c160df
|
add serialize method for api
|
2013-05-02 12:44:37 +02:00 |
|
Bernhard Posselt
|
3fc18156ae
|
go back to order by id, fix #138, use a newest item id to prevent marking items as read that the user didnt see yet fix #141, also update the starred count periodically
|
2013-04-29 13:30:01 +02:00 |
|
Bernhard Posselt
|
cd2488ee42
|
prefer web favicon over feed favicon, fix #101
|
2013-04-27 14:00:52 +02:00 |
|
Bernhard Posselt
|
f987751d8c
|
order by pubdate on the client side fix #115
|
2013-04-26 11:52:50 +02:00 |
|
Bernhard Posselt
|
5cc47b4f41
|
use last_modified column for finding new items (so we also see if they were updated or starred), use offset to paginate rather than item id
|
2013-04-26 11:52:50 +02:00 |
|
Bernhard Posselt
|
4ca4b190c8
|
import in reversed order because first item is the newest one, #80
|
2013-04-25 12:03:21 +02:00 |
|
Bernhard Posselt
|
5a0e774ad8
|
fix unittests
|
2013-04-25 10:44:25 +02:00 |
|
Bernhard Posselt
|
830398682f
|
dont add items with no title or guid or url and handle non existent pubdate
|
2013-04-22 18:38:29 +02:00 |
|
Bernhard Posselt
|
df18314b32
|
added import from google reader, fix #80
|
2013-04-22 18:24:31 +02:00 |
|
Bernhard Posselt
|
5f71477e1a
|
added unittest for author mail
|
2013-04-22 10:14:35 +02:00 |
|
Bernhard Posselt
|
1140199677
|
if feed has no title, use its url, fix #108
|
2013-04-21 13:53:22 +02:00 |
|
Bernhard Posselt
|
252168aceb
|
update items when they are being set read or starred
|
2013-04-20 23:44:22 +02:00 |
|
Bernhard Posselt
|
18b523b808
|
Also load the newest feed data when you load a feed
Edit
fix #102
|
2013-04-20 21:51:42 +02:00 |
|
Robin Appelman
|
b4defde566
|
Add test case for feed items with missing pubDate
|
2013-04-20 20:16:28 +02:00 |
|
Bernhard Posselt
|
afe9467f17
|
also test for limit parameter
|
2013-04-20 15:12:08 +02:00 |
|
Bernhard Posselt
|
381f8efd10
|
set autopurge limit to 200 and purge per feed rather than per user or per all items, fix #98
|
2013-04-20 15:09:15 +02:00 |
|
Bernhard Posselt
|
e0091e293b
|
added test for opmlexporter fix #58
|
2013-04-19 15:38:36 +02:00 |
|
Bernhard Posselt
|
823f57eafe
|
added unittest for opmlexporter
|
2013-04-19 15:31:33 +02:00 |
|
Bernhard Posselt
|
9bb05d9733
|
also html decode author
|
2013-04-19 15:00:25 +02:00 |
|
Bernhard Posselt
|
a841116494
|
added some hints for importing google reader items
|
2013-04-19 14:42:48 +02:00 |
|
Bernhard Posselt
|
76cc72393a
|
added a way to prevent feed from being updated
|
2013-04-19 13:01:44 +02:00 |
|
Bernhard Posselt
|
3e9a13efc9
|
added skeletons for google reader import
|
2013-04-19 11:42:40 +02:00 |
|
Bernhard Posselt
|
ffea36001e
|
Merge pull request #83 from owncloud/unkown-pubdate
Don't always mark feed items as unread if the pubDate of the item is unknown
|
2013-04-18 12:09:26 -07:00 |
|
Robin Appelman
|
826e345c85
|
Add test case for feed items with unknown pubdate
|
2013-04-18 16:40:56 +02:00 |
|
Bernhard Posselt
|
daa2c7dea5
|
added test for fetcher class fix #47
|
2013-04-18 15:56:12 +02:00 |
|
Bernhard Posselt
|
1fbcd35ac8
|
always return the unreadcount when marking read to set update request as 0, dont create new feeds that only consist of unreadcount updates
|
2013-04-17 10:51:04 +02:00 |
|
Bernhard Posselt
|
cdbf8ca56d
|
dont add items if they are already in the database
|
2013-04-16 23:52:23 +02:00 |
|
Bernhard Posselt
|
42ca456a05
|
fix bug that prevented marking read if the highestitemid was 0
|
2013-04-16 17:16:42 +02:00 |
|
Bernhard Posselt
|
3b425b0a46
|
dont care if starred items are read or unread, always show them
|
2013-04-16 16:08:55 +02:00 |
|
Bernhard Posselt
|
dee17d002d
|
dont show unread count when it is 0, dont bold read feeds, implemented autopaging
|
2013-04-16 15:23:12 +02:00 |
|
Bernhard Posselt
|
464ff6c4c1
|
renamed bl to businesslayer, handle exception in update routine, fix #69
|
2013-04-15 16:02:32 +02:00 |
|
Bernhard Posselt
|
360966ab4b
|
get language from server and save it in a language object, dont use a seperate file for instantiating controllers
|
2013-04-15 12:06:14 +02:00 |
|