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

205 Коммитов

Автор SHA1 Сообщение Дата
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
Bernhard Posselt f7c8199380 viewing the first 20 items is now possible 2013-03-26 19:30:27 +01:00
Bernhard Posselt c8d3f8fb46 added casting information for data objects 2013-03-26 18:04:02 +01:00
Bernhard Posselt b553ff3903 fix referential integrity 2013-03-26 11:44:36 +01:00
Bernhard Posselt d0fde9dbce also use feedid because feed + guid hash are unique together 2013-03-26 11:08:14 +01:00
Bernhard Posselt c16402308b remove prefix 2013-03-25 14:43:30 +01:00
Bernhard Posselt 0f9e0e3de7 implemented feed update 2013-03-25 12:54:38 +01:00
Bernhard Posselt 842b39c380 various bugfixes 2013-03-23 16:43:50 +01:00
Bernhard Posselt 2956c5c673 finished itemmappers 2013-03-23 15:17:46 +01:00
Bernhard Posselt 7837e71f70 added index template 2013-03-23 14:37:49 +01:00
Bernhard Posselt 3455fe9cb7 finished findall methods in itembl 2013-03-23 13:24:35 +01:00
Bernhard Posselt 452d91ee39 slim down select queries 2013-03-22 21:49:36 +01:00
Bernhard Posselt f9107664b0 made mappers faster by only joining the relevant rows for each user 2013-03-22 21:39:39 +01:00
Bernhard Posselt 91a327f5c6 implemented feedRead 2013-03-22 16:08:19 +01:00
Bernhard Posselt 585667bdf4 dont add feed twice 2013-03-22 13:47:45 +01:00
Bernhard Posselt 196177a0ca removed mapper parent class and use the new mapper methods from the framework 2013-03-22 13:20:24 +01:00
Bernhard Posselt e674fe47e6 disallow creating and renaming of folders that already exist 2013-03-21 23:29:54 +01:00
Bernhard Posselt c8bdd9c3fb finished feedcontroller 2013-03-21 20:38:20 +01:00
Alessandro Cosentino 25177ab493 not working itemmapper with tests 2013-03-21 18:00:07 +01:00
Bernhard Posselt ac84b27965 reorganize folder 2013-03-21 16:32:36 +01:00
Bernhard Posselt f475d882d0 also get unread count when fetching feeds from a user 2013-03-21 16:18:43 +01:00
Alessandro Cosentino 93cf89a858 findAll All All 2013-03-21 00:31:58 +01:00
Bernhard Posselt 6dab27a668 be nice 2013-03-21 00:31:18 +01:00
Bernhard Posselt b9d98e336c finished foldermapper 2013-03-20 19:40:17 +01:00
Bernhard Posselt c26baa1eb7 finished feedmapper 2013-03-20 19:30:05 +01:00
Bernhard Posselt 9c78fd8295 added feedmaper 2013-03-20 19:21:47 +01:00
Bernhard Posselt 8f215ec03b tests 2013-03-20 19:06:17 +01:00
Alessandro Cosentino eacd2a1755 adds findAllFromFolder 2013-03-20 19:04:34 +01:00
Alessandro Cosentino 843f5e0fd2 findAll functions in the itemmapper 2013-03-20 18:24:21 +01:00
Bernhard Posselt 97855d5d6a updated docs 2013-03-20 17:55:03 +01:00
Bernhard Posselt f2e5c7060f finished cleaning up in db 2013-03-20 16:32:07 +01:00
Bernhard Posselt bd3d7a730d removed entity 2013-03-20 16:30:58 +01:00
Bernhard Posselt 289980a50c removed collection 2013-03-20 16:30:25 +01:00
Bernhard Posselt 85ba81650b ported entities 2013-03-20 16:29:30 +01:00
Alessandro Cosentino 46a7c39bcb test find method 2013-03-20 14:28:29 +01:00
Bernhard Posselt 0f0a7f0c47 moved entity to the appframework 2013-03-20 12:19:17 +01:00
Bernhard Posselt de16ffbec0 removed comments from item class 2013-03-20 12:03:27 +01:00
Bernhard Posselt 5a32f7a956 added tablename for entites 2013-03-20 12:03:02 +01:00
Bernhard Posselt 959f29146e use a hashmap for updated fields 2013-03-20 11:09:06 +01:00
Bernhard Posselt 4c6cdf277a also mark field as updated in item 2013-03-20 11:08:07 +01:00
Bernhard Posselt 070abc32e5 finished item 2013-03-20 11:05:15 +01:00
Bernhard Posselt fa3a2e469d throw exceptions when attributes dont exist 2013-03-20 10:46:37 +01:00
Bernhard Posselt acb40d091f correctly map table column names to properties 2013-03-20 10:23:04 +01:00
Bernhard Posselt 1d43634ebd created a protected function to mark a field as updated 2013-03-19 21:30:12 +01:00
Bernhard Posselt d96e794673 added getter and setter automation and added translation for database fields 2013-03-19 21:24:33 +01:00
Bernhard Posselt 50e00916ce added namespaced indices for the newsapp 2013-03-19 20:32:44 +01:00
Bernhard Posselt 4e077697a1 added itemmapper test 2013-03-19 19:20:42 +01:00
Bernhard Posselt 3cacc9c90d added entity baseclass and pull deps if phpunit is run 2013-03-19 18:41:42 +01:00
Gregor Tätzner 25a766a009 implement folder modify and delete api calls 2013-03-07 18:25:31 +01:00
Alessandro Cosentino ef450898bb create folder api call 2013-03-03 22:27:18 +01:00
Alessandro Cosentino 0852773340 adds a call to create feed 2013-03-03 11:06:00 +01:00
Alessandro Cosentino 4902253e9c prototype for business layer for feed 2013-03-02 19:50:33 +01:00
Alessandro Cosentino 165540d346 prototype of business layer for api 2013-03-02 16:21:50 +01:00
Bernhard Posselt adc5f90f83 show spinning wheel on adding and removed unused file 2013-02-11 23:29:04 +01:00
Bernhard Posselt 2d767a6172 basic businesslayer stuff 2013-02-01 14:54:08 +01:00
Bernhard Posselt ae7393db3d merged the angularjs branch 2013-01-27 04:15:53 +01:00