707 Commits
Author SHA1 Message Date
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
Davide Saurino d67b77ac25 Test for renaming feed API feature 2014-03-13 00:00:03 +01:00
Bernhard Posselt 99af7d32d4 fix XSS when importing articles, speed up update and adding of feeds by only purifying content that will be added to the db 2014-02-11 16:05:58 +01:00
Bernhard Posselt c638ef6f06 disable simplepie caching, see https://github.com/simplepie/simplepie/issues/345#issuecomment-34718099 2014-02-11 02:37:48 +01:00
Bernhard Posselt 32b5d57dbc fix broken sql statement when deleting folders 2014-02-08 20:59:08 +01:00
Robin Appelman d38f2576b2 fix unit tests 2014-01-23 22:47:52 +01:00
Bernhard Posselt 28d28d8c9e add serverside infrastructure for setting and remembering compact view 2013-12-19 14:09:59 +01:00
Davide Saurino 260beb6b12 Rename Feed: tests added 2013-11-16 12:51:13 +01:00
Robin Appelman 9666a55c07 adjust tests to xpathenhancer fallback behaviour 2013-10-20 15:48:48 +02:00
Bernhard Posselt b679b8c031 always open links in new tab 2013-09-27 20:52:20 +02:00
Bernhard Posselt 7675b0184f external to api folder 2013-09-27 20:06:58 +02:00
Bernhard Posselt d6066c3820 use seperate direcotires for article enhancers and fetchers 2013-09-27 20:03:16 +02:00
Bernhard Posselt c56d433ca4 create a seperate config file for regex enhancers 2013-09-26 20:54:56 +02:00
bastei ca0b341401 ArticleEnhancer: convert relative urls to html characters 2013-09-26 06:45:47 +02:00
Bernhard Posselt 2f651f709d 64bit integers for everyone 2013-09-22 15:09:22 +02:00
Bernhard Posselt 7d7511714d Merge pull request #358 from bastei/relativeurls
ArticleEnhancer: Transform relative to absolute URLs
2013-09-20 20:18:13 -07:00
bastei ea8e552ccb ArticleEnhancer: Transform relative to absolute URLs 2013-09-21 04:27:13 +02:00
Bernhard Posselt 3a13a680a3 also group by updates_per_article column 2013-09-20 20:06:12 +02:00
Bernhard Posselt 483ef49d7c manually convert ' to ' because its not built into PHP for author an title 2013-09-16 17:27:45 +02:00
David 8b380a09ff Add ThemeRepublic Enhancer 2013-09-14 23:07:23 +02:00
Bernhard Posselt 96a3156a09 allow inserted urls again 2013-09-14 19:51:51 +02:00
Bernhard Posselt df8f6b5fee implement pull to refresh, fix #44 2013-09-14 02:22:44 +02:00
Bernhard Posselt 6df3b51c55 fix sql 2013-09-13 21:34:54 +02:00
Bernhard Posselt 6b138b98a6 use before and after update hooks to delete items only after new ones have been fetched 2013-09-13 18:29:34 +02:00
Bernhard Posselt e178dc843a go back to 200 autopurge count 2013-09-13 18:17:47 +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 2391e6bf62 fix #342 2013-09-12 01:00:32 +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
bastei e57fe91d2a unit tests for commit a051d38 2013-09-06 18:40:24 +02:00
Bernhard Posselt efa881fd42 trying to fix delete older than threshold query 2013-09-05 14:36:41 +02:00
bastei 772999e562 ArticleEnhancer unit test modified for multiple XPath-results 2013-09-05 02:51:20 +02:00
bastei 99ba646192 deleteReadOlderThanThreshold unit test fix 2013-09-05 02:34:45 +02:00
Bernhard Posselt 9315f0c6de typecast config values to default values of config object 2013-09-02 17:24:45 +02:00
Bernhard Posselt d4a2bb9d15 fixing cors again 2013-09-02 16:20:36 +02:00
Bernhard Posselt 01e4a7a824 fix updater cleanup route 2013-09-02 15:46:37 +02:00
Bernhard Posselt 479d5e2e37 fix cors and cors unittests, fix #324 2013-09-02 14:45:37 +02:00
Bernhard Posselt b512f04544 switch from json config to ini config 2013-09-02 03:19:42 +02:00
Bernhard Posselt 38297af11f move configuration values into a config file, fix #167 2013-09-02 02:43:32 +02:00
Bernhard Posselt 7036a1407c Throw proper error codes when creating invalid folders through the API, fix #297 2013-08-31 02:58:56 +02:00
Bernhard Posselt 4d7f53380d allow more than one article enhancer per url based on the url regex, also allow embedded youtube videos that start with // 2013-08-29 13:30:38 +02:00
Bernhard Posselt 3d46b715e9 add unittest for cors middleware 2013-08-29 00:20:12 +02:00
Bernhard Posselt dec43f5e77 also allow authorization header 2013-08-28 23:50:59 +02:00
Bernhard Posselt 6191bf5339 add access control max age header 2013-08-28 23:23:25 +02:00
Bernhard Posselt 9e2975c629 add cors for API 2013-08-28 23:09:07 +02:00
Bernhard Posselt 2f67340e55 Possible backwards incompatible change by using the link provided by simplepie instead of the user for the url hash. This prevents duplication of the feed when adding a slightly different feed url which points to the same feed and allows a speedup from O(n) to O(1) for article enhanchers 2013-08-28 19:19:28 +02:00
Bernhard Posselt a9eb72911b add enhancers for articles, fix #14 2013-08-28 17:26:38 +02:00