Bernhard Posselt
|
dc8b8301d3
|
fix #302
|
2014-10-22 11:06:43 +02:00 |
Bernhard Posselt
|
66c73a96ac
|
first try to set indention limit at 80 characters in php
|
2014-10-21 18:19:23 +02:00 |
Bernhard Posselt
|
42d69a95f3
|
convert tabs indention to indention with 4 spaces because of mixing of both variants in code and better readability on github and websites because you cant set the indention width there and 8 spaces will be used for a tab
|
2014-10-21 16:45:36 +02:00 |
Bernhard Posselt
|
b32fc30d68
|
even more code coverage
|
2014-10-09 09:33:59 +02:00 |
Bernhard Posselt
|
c96445eadb
|
fix type issues with mappers
|
2014-10-08 14:52:09 +02:00 |
Bernhard Posselt
|
242fdbf9fc
|
add import articles
|
2014-09-14 04:17:32 +02:00 |
Bernhard Posselt
|
08df2433ca
|
autopaging
|
2014-09-13 16:58:38 +02:00 |
Bernhard Posselt
|
e06aaac512
|
fix starred count for deleted folders, reload path when deleting
|
2014-09-13 12:46:29 +02:00 |
Bernhard Posselt
|
42628b133f
|
fix phpunit tests
|
2014-09-11 15:42:52 +02:00 |
Bernhard Posselt
|
e9d37abf6d
|
add title ellipsis, fix #442
|
2014-09-09 21:36:00 +02:00 |
Bernhard Posselt
|
daaf87749d
|
add css custom classes
|
2014-09-09 18:56:31 +02:00 |
Bernhard Posselt
|
59db6aebde
|
fix backend sorting
|
2014-09-05 14:00:24 +02:00 |
Bernhard Posselt
|
cd10f93e0d
|
style fixes
|
2014-06-26 11:33:44 +02:00 |
Bernhard Posselt
|
06367d8b81
|
style fixes
|
2014-06-25 11:22:08 +02:00 |
Bernhard Posselt
|
cba949fb07
|
order by pubdate
|
2014-05-29 22:58:30 +02:00 |
Bernhard Posselt
|
2b4da592f1
|
simplify star and read
|
2014-05-22 02:15:56 +02:00 |
Bernhard Posselt
|
92ea15247e
|
add delete method for imapper since service depends on it
|
2014-05-16 13:27:06 +02:00 |
Bernhard Posselt
|
10d76fff64
|
fix operator for paging
|
2014-05-14 20:22:53 +02:00 |
Bernhard Posselt
|
d9acb9ed87
|
add serverside possibility to order by oldest first
|
2014-05-14 18:08:52 +02:00 |
Bernhard Posselt
|
f52cdaa750
|
add JsonSerializable to entities
|
2014-05-14 17:49:52 +02:00 |
Bernhard Posselt
|
160a0dfeba
|
convert array() to []
|
2014-05-14 17:32:49 +02:00 |
Bernhard Posselt
|
2bfa9f22b7
|
fix unittests
|
2014-05-14 01:04:57 +02:00 |
Bernhard Posselt
|
f82b818bdb
|
break all the things!
|
2014-05-13 20:14:00 +02:00 |
Bernhard Posselt
|
dc6b021857
|
add docs to imapper interface
|
2014-05-12 23:31:39 +02:00 |
Bernhard Posselt
|
27fe2a04ee
|
remove unneeded constructor args
|
2014-05-12 23:27:39 +02:00 |
Bernhard Posselt
|
2dd8827768
|
replace fetchRow with fetch to honour pdostatement
|
2014-05-12 23:21:01 +02:00 |
Bernhard Posselt
|
a72ed5f93f
|
remove dead code
|
2014-05-12 22:57:53 +02:00 |
Bernhard Posselt
|
1fbe0ea4cf
|
more style fixes
|
2014-05-12 22:45:24 +02:00 |
Bernhard Posselt
|
04d7d834f3
|
add annotations to entities
|
2014-05-12 22:27:00 +02:00 |
Bernhard Posselt
|
e231ba2ec1
|
add custom app.json config and parser
|
2014-05-02 21:34:17 +02:00 |
Bernhard Posselt
|
b9f3136f3a
|
get rid of unneeded settings core class and inject it from the core container
|
2014-04-20 12:14:42 +02:00 |
Bernhard Posselt
|
ffa43f3c3b
|
update headers to be compatible with phpdoc, slim down license text to make code more visible
|
2014-04-19 18:16:55 +02:00 |
Bernhard Posselt
|
517e4ca543
|
split up api class for easier testing and clearer code
|
2014-04-19 13:21:11 +02:00 |
Bernhard Posselt
|
21bd539847
|
ported to owncloud internal appframework classes, confused with how to start the app and define deps
|
2014-04-09 22:52:26 +02:00 |
Bernhard Posselt
|
31ae116fe4
|
migrated database, utility, bootstrap from appframework
|
2014-04-08 18:50:10 +02:00 |
Bernhard Posselt
|
59042aecb1
|
set item as default for item mapper classes to prevent bugs when inheriting from other classes, fix #506
|
2014-04-08 17:10:18 +02:00 |
Bernhard Posselt
|
3904320f95
|
fix probably broken sql query on sqlite and postgres for deleting items after a folder was deleted
|
2014-04-06 22:16:39 +02:00 |
Bernhard Posselt
|
d70f905f91
|
fix deletion of items from users on sqlite
|
2014-04-06 22:05:09 +02:00 |
Bernhard Posselt
|
dc062b8bfe
|
remove old fromrow method from itembusinesslayer to prevent failing when starring
|
2014-04-06 03:20:44 +02:00 |
Bernhard Posselt
|
df2613660f
|
use findEntity and findEntities from the mapper class to get rid of code duplication
|
2014-04-05 19:11:16 +02:00 |
Bernhard Posselt
|
d649e2d11c
|
write out type name to prevent confusion when using gettype
|
2014-04-04 20:06:46 +02:00 |
Bernhard Posselt
|
57e6103187
|
register hooks for deleting feeds, folders and items if a user is deleted, fix #468
|
2014-04-04 03:09:26 +02:00 |
Bernhard Posselt
|
32b5d57dbc
|
fix broken sql statement when deleting folders
|
2014-02-08 20:59:08 +01:00 |
Bernhard Posselt
|
d5beb1e72a
|
Revert "fix non utf-8 strings in article body, title, guid and author"
This reverts commit 321584dc33 .
|
2013-12-12 22:43:10 +01:00 |
Bernhard Posselt
|
3789cf50e7
|
Revert "less equal signs and goddamnit php dont spit out warnings if it worked"
This reverts commit d00da128e0 .
|
2013-12-12 22:43:00 +01:00 |
Bernhard Posselt
|
d00da128e0
|
less equal signs and goddamnit php dont spit out warnings if it worked
|
2013-12-12 22:23:00 +01:00 |
Bernhard Posselt
|
321584dc33
|
fix non utf-8 strings in article body, title, guid and author
|
2013-12-12 21:56:21 +01:00 |
Bernhard Posselt
|
55b9265a8d
|
added fixme
|
2013-09-27 20:53:28 +02:00 |
Bernhard Posselt
|
b679b8c031
|
always open links in new tab
|
2013-09-27 20:52:20 +02:00 |
Bernhard Posselt
|
3a13a680a3
|
also group by updates_per_article column
|
2013-09-20 20:06:12 +02:00 |
Bernhard Posselt
|
96a3156a09
|
allow inserted urls again
|
2013-09-14 19:51:51 +02:00 |
Bernhard Posselt
|
6df3b51c55
|
fix sql
|
2013-09-13 21:34:54 +02:00 |
Bernhard Posselt
|
f9691e0faf
|
respect articles per update count in item cleanup
|
2013-09-13 18:14:40 +02:00 |
Bernhard Posselt
|
dda579ccaa
|
also store feeds per article when doing updates
|
2013-09-13 17:59:16 +02:00 |
Bernhard Posselt
|
00c6e040de
|
removed google importer on the serverside, add importer for articles
|
2013-09-12 01:00:32 +02:00 |
Bernhard Posselt
|
09f60e75c9
|
#342 implement export
|
2013-09-12 01:00:32 +02:00 |
Bernhard Posselt
|
ee861fa6dd
|
extra work for postgres, fix #338
|
2013-09-07 23:00:34 +02:00 |
Bernhard Posselt
|
4a36e0e4af
|
quickfix release
|
2013-09-07 20:42:24 +02:00 |
Bernhard Posselt
|
efa881fd42
|
trying to fix delete older than threshold query
|
2013-09-05 14:36:41 +02:00 |
bastei
|
2f22e43a91
|
fix limit calculation for deleteReadOlderThanThreshold
|
2013-09-04 07:09:42 +02:00 |
Bernhard Posselt
|
824f074ecb
|
change email adress in copyright headers
|
2013-08-26 17:23:22 +02:00 |
Bernhard Posselt
|
2d4806ad4d
|
also allow magnet urls in article links, fix #313
|
2013-08-14 01:57:39 +02:00 |
Bernhard Posselt
|
78b0bcc19a
|
move sanitation of urls to the serverside code to also provide security for clients, fix #151
|
2013-08-06 13:56:32 +02:00 |
Bernhard Posselt
|
582dba7e94
|
strip all html tags from author and title, fix #287
|
2013-08-06 13:41:40 +02:00 |
bluehaze
|
8366f4c455
|
Modified readAll, readFolder and readFeed SQL queries
|
2013-07-01 14:32:22 +02:00 |
Bernhard Posselt
|
20597eb1af
|
also set last modified when marking feeds, folders, or all read, fix #256
|
2013-06-22 15:11:34 +02:00 |
Bernhard Posselt
|
6475bf5da4
|
also consider deleted folders and feeds in the feed update, #214
|
2013-06-01 11:00:25 +02:00 |
Bernhard Posselt
|
242555e659
|
fixed a bug when deleting folders
|
2013-05-24 17:15:51 +02:00 |
Bernhard Posselt
|
37b48d2aef
|
fix a bug that would not display items of feeds without folders
|
2013-05-24 15:28:42 +02:00 |
Bernhard Posselt
|
0fe7d8dd7e
|
Fix bug that would still show items after its feed or folder has been marked as deleted, fix #196
|
2013-05-24 15:09:41 +02:00 |
Bernhard Posselt
|
d529559942
|
dont use table in subselect of mark read query to not fail on mysql, fixes #173
|
2013-05-24 13:06:22 +02:00 |
Bernhard Posselt
|
031ba0ce52
|
When creating a feed or folder the it should purge the deleted
Edit
fix #176
|
2013-05-21 21:10:45 +02:00 |
s17t.net
|
c67fa31a2a
|
Fix #174
|
2013-05-18 18:49:30 +02:00 |
Bernhard Posselt
|
347000cc2d
|
use a deleted flag for deleted feeds to handle undo
|
2013-05-10 13:30:00 +02:00 |
Bernhard Posselt
|
b8b4dfb496
|
only make one request for mark all read and mark folder read, fix #171, fix a bug that prevented readding of feeds when its folder was deleted, fix a bug that would not allow mark read for feeds when the app was started for the first time
|
2013-05-09 12:57:35 +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
|
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
|
23f8a09489
|
fix broken sql statement fix #122
|
2013-04-25 10:23:15 +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
|
76cc72393a
|
added a way to prevent feed from being updated
|
2013-04-19 13:01:44 +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
|
3baa8b51e4
|
implement mark as read for feeds and folders, fix #29
|
2013-04-12 11:54:49 +02:00 |
Bernhard Posselt
|
e6d926de62
|
add link to feed which gets opened when clicked on the subheading of an item
|
2013-04-08 15:23:06 +02:00 |
Bernhard Posselt
|
e2381ea22c
|
typo fix
|
2013-04-06 17:58:47 +02:00 |
Bernhard Posselt
|
050d866f54
|
added warnings for future devs to not run into sql injection mistakes
|
2013-04-06 17:56:24 +02:00 |
Bernhard Posselt
|
2d8f76d28f
|
fix statusflag db query bugs and unittests
|
2013-04-05 22:56:22 +02:00 |
Bernhard Posselt
|
4560ab8556
|
making shit work since 1988
|
2013-04-05 22:34:52 +02:00 |
Bernhard Posselt
|
c6a279128e
|
fix #37 by fixing multiple, hard to track down typos
|
2013-04-05 16:06:04 +02:00 |
Bernhard Posselt
|
1ffedced05
|
fixes mappers by using the correct status condition
|
2013-04-04 17:21:43 +02:00 |
Bernhard Posselt
|
180b36f9b2
|
deleted old code that i forgot to delete
|
2013-04-04 13:45:33 +02:00 |
Bernhard Posselt
|
1f2391b0cd
|
move autopurge to itembl
|
2013-04-04 13:23:03 +02:00 |
Bernhard Posselt
|
3ec631a5c7
|
autopurge all read items which are not starred if there are more than 1000
|
2013-04-04 13:13:25 +02:00 |
Bernhard Posselt
|
4b994c97ad
|
autopurge all read items which are not starred if there are more than 1000
|
2013-04-04 13:12:07 +02:00 |
Bernhard Posselt
|
02ae36eba3
|
fixed mark all unread serverside (was missing highestitemid, dont use lastmodified to compare for new versions but use the highest item id. if items are updated and the guidHash and feedId are the same then it will be deleted and newly inserted to make the lastmodified feasable
|
2013-03-27 12:26:04 +01:00 |
Bernhard Posselt
|
35e4283ae4
|
show title and author below feed
|
2013-03-26 19:49:22 +01:00 |