Граф коммитов

205 Коммитов

Автор SHA1 Сообщение Дата
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