1
0
Fork 0
Commit Graph

707 Commits

Author SHA1 Message Date
Sean Molenaar af2fd96825 Controllers: Use v2 services
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-11-03 23:12:01 +01:00
Benjamin Brahmer ab149a7870 fix unittest
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-11-03 21:23:04 +01:00
Sean Molenaar 10e8c28fea Add migration with foreign keys
Closes #829

Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-11-03 19:58:37 +01:00
Sean Molenaar c5daf112be Command: Add unittests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-29 08:19:03 +01:00
Sean Molenaar 48a130d3c0 Allow titles to be null
Issue GH-867

Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-12 21:40:23 +02:00
Sean Molenaar b46c6df632 Fix usage of at() in unittests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-10 10:26:12 +02:00
Sean Molenaar 49c6f7077d Define microtime as string
Closes #835

Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-05 09:47:44 +02:00
anoy 4fffe42eb9 fix incorrect cron recommendation
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2020-10-02 15:43:06 +02:00
Sean Molenaar e528361141 Add feed autodiscovery
Issue GH-415

Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-29 21:15:53 +02:00
Sean Molenaar 35b53ecd40 OPML export command and fixes
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-29 14:56:07 +02:00
Sean Molenaar bc01761221 Fix repair step and test it
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-29 13:02:03 +02:00
Sean Molenaar d00d1ab2a2 Create V2 mapper, Service and management commands
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-27 15:35:31 +02:00
Sean Molenaar 60ab4941cc Move to nextcloud config and update phpunit
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-25 19:18:04 +02:00
Benjamin Brahmer 3a62ffbe88 run phpcbf
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-09-17 10:23:43 +02:00
Benjamin Brahmer 7f714ba05d fix config test
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-09-17 10:23:43 +02:00
Benjamin Brahmer dd266ed05f fix import with invalid guid_hash
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-08-29 23:45:26 +02:00
Benjamin Brahmer 4ebc906fef Update to new BackgroudJob logic
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-08-14 18:22:57 +02:00
Daniel Kesselberg 58ec27e786 Add test to ensure that null will emit a exception
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2020-03-09 23:03:30 +01:00
Éloi Rivard 306d3cdc60
Basic Media-RSS support (#599)
Signed-off-by: Éloi Rivard <azmeuk@gmail.com>
2020-02-16 14:26:06 +01:00
kesselb f045bd0ba3 Update httpLastModified from the feed response (#594)
LastModified is used (in a feed context to see if a user edited a feed). httpLastModified to store the last-modified response from the source.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2019-12-27 03:51:06 +01:00
Benjamin Brahmer 5de8bed01e
Update for nextcloud 18 (#593)
bump nc-compatability 16 to 18, php-min 7.2
adapt tests for nc 18

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-12-25 06:40:24 +01:00
DriverXX 6673cbc3d9 Reimplement full-text scraping (#563)
Add readability.php scraper
Fixes #482
Signed-off-by: Gioele Falcetti <thegio.f@gmail.com>
2019-12-24 09:33:19 +01:00
b_b 35c6c91e26 Get content:encoded of item if available (#565)
Get content:encoded of item if available fixes #564

Signed-off-by: brunob <bruno@eliaz.fr>
2019-11-16 14:21:40 +01:00
Sean Molenaar b37e237c7a Fix xkcd commics 2019-03-26 09:31:03 +01:00
Sean Molenaar c69bcb8e68 Allow empty-ish lastmodified and clean up FeedFetcher Test (#458) 2019-03-21 05:16:35 +01:00
Sean Molenaar 2698214c41 fix/allow CDATA encoding (#428) 2019-03-17 08:23:37 +01:00
Sean Molenaar f416213993 Fix email and password not being encoded 2019-03-12 19:58:06 +01:00
Sean Molenaar 9d5ac4b039 Catch FeedIO reader exception.
Closes #413

Closes #412
2019-03-12 13:30:05 +01:00
Sean Molenaar da0872c5ca Fix references to old manual versions and general cleanup (#404) 2019-03-06 17:04:52 +01:00
Sean Molenaar 71ba5a3ad1 Fix generation commands and make them available in ./occ (#402) 2019-03-06 13:10:37 +01:00
Sean Molenaar 7c17b2c24b
Allow empty update time 2019-02-23 16:11:28 +01:00
Sean Molenaar ee6bb6ce70
Fix mismatched interface 2019-01-31 13:40:52 +01:00
Sean Molenaar a3246a927d
Parser: Switch to feedIO for parsing instead of picoFeed 2019-01-30 20:36:40 +01:00
Daniel Opitz e158cc1d3b use magic class constant instead of classname strings 2018-12-04 17:10:46 +01:00
Benjamin Brahmer 4456ef4a33 fix FeedTest and revert packacge-lock 2018-10-04 10:54:43 +02:00
Sean Molenaar 21e6f5cd6e
Merge pull request #283 from danopz/entity-methods
Entity setters + getters
2018-10-02 14:45:36 +02:00
Sean Molenaar fa5f07ba9a Put back old tests for stable nextcloud version 2018-10-02 14:33:09 +02:00
Daniel Opitz 3c3de17568 dont call parent constructor for fixture classes, revert php 7 requirement 2018-10-01 23:36:13 +02:00
Daniel Opitz 89f2c7cfdb add setters + getters to Folder and Item entities, fixed unit tests, rearranged methods 2018-09-28 23:24:10 +02:00
Daniel Opitz 2aabd8fd1f fixed feed tests 2018-09-28 23:24:10 +02:00
Daniel Opitz a3b5b516d2 add getters + setters for feed entity 2018-09-28 23:24:10 +02:00
David Guillot 5c4185e221 test(api): adapt tests to previous change
All API controllers unit tests now mock IUserSession and IUser to match new expectations
2018-07-01 23:03:36 +02:00
Sean Molenaar 5b94705cf3 Core: Fix compatibility with nextcloud codestyle (#280) 2018-03-27 15:35:06 +02:00
Sean Molenaar 17e85dd507 Unit: Fix unittests (#278)
* Unit: Fix unittests

Issue #171

* Tests: Move test namespace to the expected nextcloud namespace
2018-03-18 15:01:08 +01:00
Daniel Opitz a97dd58e3b Split binary to booleans (#203)
* replaced old status with 2 flags for unread and starred

* add fields to db, replace int(1,0) with booleans in sql queries, removed StatusFlags class + refactor code relying to it

* add repair step for migration

* again use integer(1,0) instead of bool in sql queries, because of sqlite doesn't support true/false

* add/fix unit tests for new boolean status

* set unread/starred flags as statements in sql

* fixed mysql unknown column items.unread, fixed marking of read items on repair step

* remove unnecessary bool casts

* add empty checks to Items::is* methods

* update migration to use native sql instead of the querybuilder

* don't cast the flags manually, let the api do the work
2017-08-14 10:34:53 +02:00
Daniel Schaal b7f20c0f36 Fix travis build (#178)
* Use stable12 branch for travis

* Shorten db indices to max 27 characters to satisfy app:check-code

* Use precise container, downgrade to psql 9.4

* Create psql role

* Fix ContentController test

* Fix PageController and StatusService tests

* Use OCP\IDBConnection, OCP\IDb was removed

* Extend IntegrationTest from \Test\Testcase, use loginAsUser to login

* Require phpunit 5, nextcloud tests not compatible with phpunit 6

Change tests to use phpunit from vendor directory
2017-06-06 18:20:20 +02:00
Bernhard Posselt f15511582d fix unit tests 2017-03-21 22:04:58 +01:00
Robin Appelman bc27596f70 Add postprocessor for getting lwn subscriber articles (#72) 2017-01-04 11:10:19 +01:00
Daniel Schaal 04f66c9710 Add updatedDate to item model (#81)
* Update picoFeed to v0.1.28

* Add updated_date to database and bump version to 10.1.1

* Add updatedDate to item model

* Check for updatedDate when updating a feed

* Fix unit test to check for newer updatedDate
2017-01-04 11:09:46 +01:00
Daniel Schaal f658beaf61 Throw ServiceNotFoundException when marking non-existent item as read (#61)
* Throw ServiceNotFoundException when marking non-existent item as read

Fixes #58

* Add test case for marking non-existent item as read
2016-11-18 16:03:31 +01:00
Daniel Schaal 7183da78c6 Use createMock() instead of deprecated getMock() (#62) 2016-11-18 16:03:09 +01:00
Bernhard Posselt 8d63975360 revert 2016-10-02 18:05:49 +02:00
Daniel Schaal e45511f6ba Add updatedDate to item model (#43)
* Update picoFeed to 0.1.25

* Add updated_date to database

* Add updatedDate to item model

* Bump version to 9.0.5

* Check for updatedDate when updating a feed

* Fix unit test to check for newer updatedDate
2016-10-01 08:34:40 +02:00
Bernhard Posselt 1576df5492 Merge pull request #25 from nextcloud/updated-api
Fix #24
2016-08-28 08:37:56 +02:00
Bernhard Posselt 4acfe5ab74 Fix #24 2016-08-28 08:36:42 +02:00
Bernhard Posselt 0daa9425b6 Delete UpgradeTest.php 2016-08-25 22:51:41 +02:00
Bernhard Posselt 360a9f3054 Fix #20 2016-08-23 20:07:40 +02:00
Bernhard Posselt 44792ace5b Try without 64bit requirement 2016-08-18 21:07:21 +02:00
Bernhard Posselt 38e657a5d5 removing owncloud references and updating links 2016-07-23 22:02:21 +02:00
Bernhard Posselt 7a3a22bd27 Adjust copyright header 2016-07-23 21:32:42 +02:00
Bernhard Posselt 004fcbbcc7 Move to new directory structure 2016-07-23 21:24:54 +02:00
Bernhard Posselt 9b1fe46fe9 Add timestamps for all entities in milisecond unix time format 2016-07-23 18:34:17 +02:00
Bernhard Posselt 782896cb44 Add content hash to items 2016-05-28 12:49:48 +02:00
Bernhard Posselt 537190cdbb blubb 2016-04-28 17:20:20 +02:00
Bernhard Posselt 5b91cb3f6e install node 6 on travis 2016-04-28 17:14:48 +02:00
Bernhard Posselt d74b8cf43e Fix #977 2016-04-17 16:47:11 +02:00
Bernhard Posselt d0401257f6 Fix #465 2016-04-12 22:16:13 +02:00
Bernhard Posselt ae11018b37 drop last_modified column 2016-04-09 19:14:28 +02:00
Bernhard Posselt 4fefbdb4f0 try to run migration for mysql and postgres 2016-04-09 18:51:08 +02:00
Bernhard Posselt 2d17054d76 add last modified fields for feed and folder and move etag and lastmodified to http_etag and http_last_modified columns 2016-04-09 18:23:19 +02:00
Bernhard Posselt 65d28653ae try marking same items as read if they contain the same content 2016-04-06 23:43:43 +02:00
Bernhard Posselt 0ee10a78ff remove proxy code from config since its defined in config/config.php 2016-03-30 21:26:14 +02:00
Bernhard Posselt c4a40d8269 fix #948 2016-03-25 21:51:50 +01:00
Bernhard Posselt 0d5c4e438e add basic basic auth support 2016-03-25 19:48:06 +01:00
Bernhard Posselt 7738ee6ad0 remove obsolete travis configs 2016-02-21 16:00:07 +01:00
Bernhard Posselt 9435bfc217 change explore url 2016-01-22 17:53:15 +01:00
Bernhard Posselt b66a762a02 final fixes 2016-01-17 19:54:51 +01:00
Bernhard Posselt bde168df35 more fixes 2016-01-17 18:50:54 +01:00
Bernhard Posselt 570c75db77 fix several integration test issues 2016-01-17 18:18:39 +01:00
Bernhard Posselt e5d606d3ee more fixes 2016-01-17 18:18:39 +01:00
Bernhard Posselt 2bbd1e10a8 fix various things 2016-01-17 18:18:39 +01:00
Bernhard Posselt 646b529684 update fixtures to simpler array 2016-01-17 18:18:39 +01:00
Bernhard Posselt d0155e9d66 first step at cleaning up integration tests 2016-01-17 18:18:39 +01:00
Bernhard Posselt a4759b31dd show text preview in compact mode 2016-01-17 17:31:33 +01:00
Bernhard Posselt 72e599bc87 Revert "also read duplicate feed items read"
This reverts commit 30e66657b8.
2015-11-28 15:30:35 +01:00
Bernhard Posselt 30e66657b8 also read duplicate feed items read 2015-11-28 14:19:51 +01:00
Bernhard Posselt 32ef47a1ec add last feed update error to message 2015-11-27 21:44:48 +01:00
Bernhard Posselt 6f48a74ead add autoupdate for indices 2015-11-26 19:51:49 +01:00
Bernhard Posselt 79736eb1cf fix tests 2015-11-25 19:52:22 +01:00
Bernhard Posselt 052178a79f also consider enclosure for fingerprint 2015-11-25 19:52:22 +01:00
Bernhard Posselt 1ae53bfec9 fix unit tests 2015-11-20 20:05:44 +01:00
Bernhard Posselt c995c5b447 If a feed failed to update more than 10 times, show a hint in the web interface 2015-11-20 19:55:23 +01:00
Bernhard Posselt fae882f834 add a fingerprint for all articles 2015-11-20 18:49:25 +01:00
Bernhard Posselt 759c9b5d67 remove cachebuster 2015-11-01 15:59:56 +01:00
Bernhard Posselt a42da9a97c clean up feed api 2015-11-01 15:16:15 +01:00
Bernhard Posselt b250747c66 fix #882 2015-11-01 14:25:42 +01:00
Bernhard Posselt 29dba079be fix #877 2015-10-25 14:11:23 +01:00
Bernhard Posselt a9521e1704 remove broken test 2015-10-03 18:00:31 +02:00
Bernhard Posselt 0e118230f6 fix test 2015-09-23 19:14:53 +02:00
Bernhard Posselt a8ddf748a7 fix import for integration tests 2015-09-20 18:18:36 +02:00
Bernhard Posselt 8d81beb6b2 try to fix shit 2015-09-14 20:19:55 +02:00
Bernhard Posselt 70ff47a9b7 fix # 848 2015-09-06 15:42:51 +02:00
Bernhard Posselt 619011d112 fix config 2015-08-27 14:07:47 +02:00
Bernhard Posselt adad6ca280 clean up app container 2015-08-27 13:27:29 +02:00
Bernhard Posselt c88b300bad use item lang precedence 2015-08-26 13:14:15 +02:00
Bernhard Posselt 0879029922 add rtl support 2015-08-26 13:04:48 +02:00
Bernhard Posselt a95ca971ef better php 7 compatibility 2015-08-19 13:29:19 +02:00
Bernhard Posselt 5a9015bf0e remove excessive group by, #540 2015-08-19 12:38:13 +02:00
Bernhard Posselt 6331ae1c03 more cleanup 2015-08-17 14:09:16 +02:00
Bernhard Posselt 71926d09dc improve integration test suite 2015-08-17 14:06:50 +02:00
Bernhard Posselt e1965f1f28 fix full text status not rendered correctly in navigation 2015-08-14 08:47:46 +02:00
Bernhard Posselt 53679811da serverside full text
remove enhancers

add full text client side implementation

fix bugs and tests for full text feed
2015-08-12 17:05:18 +02:00
Bernhard Posselt 6a489df47a remove empty line 2015-08-10 17:09:49 +02:00
Bernhard Posselt 300f22163b add console command to verify installation 2015-08-10 17:09:49 +02:00
Bernhard Posselt 80363c48fa try to fix test on php 5.5 2015-08-07 15:22:21 +02:00
Bernhard Posselt 6dd09a6280 add empty test to not fail 2015-08-07 15:10:52 +02:00
Bernhard Posselt c4b8aa5eab test hook 2015-08-07 15:04:25 +02:00
Bernhard Posselt 26363fd271 use stable8.1 for travis 2015-08-07 14:57:32 +02:00
Bernhard Posselt 55660499b4 also add test for running upgrade via cron 2015-08-07 14:41:51 +02:00
Bernhard Posselt 7d53f3a525 add integration test for generating search indices via command line 2015-08-07 14:36:16 +02:00
Bernhard Posselt 49c27d13e5 more ::class migrations and fix user deletion hook 2015-08-07 13:51:36 +02:00
Bernhard Posselt 360d0bdeed fix #828 also warn when webcron is disabled 2015-07-24 12:43:14 +02:00
Bernhard Posselt cda714c353 remove test for global article enhancer 2015-04-15 12:14:58 +02:00
Bernhard Posselt 026ccbc887 add back scrutinizer 2015-03-22 16:16:09 +01:00
Bernhard Posselt 169ff3f3aa coding style fixes 2015-03-21 21:43:58 +01:00
Bernhard Posselt a7688dec7d travis 2015-03-21 13:36:51 +01:00
Bernhard Posselt c82f3e5e09 adjust ini 2015-03-21 13:36:51 +01:00
Bernhard Posselt f6bf8ce402 add migrate command, fix #185 2015-03-21 13:36:50 +01:00
Bernhard Posselt 35550fe42e fix autopaging in search 2015-03-21 13:36:50 +01:00
Bernhard Posselt 1773a27fe2 search in lower case and ignore weird whitespace 2015-03-21 13:36:50 +01:00
Bernhard Posselt 4dfafc5910 add a search parameter to the find all queries 2015-03-21 13:36:50 +01:00
Bernhard Posselt c0dda27f20 also decode html entities 2015-03-21 13:36:50 +01:00
Bernhard Posselt 953b030e26 generate an index 2015-03-21 13:36:50 +01:00
Bernhard Posselt 03ce3af3a5 cleanup db stuff 2015-03-21 13:36:50 +01:00
Bernhard Posselt ea4ecf501f update picofeed 2015-02-27 09:19:59 +01:00
Bernhard Posselt 957dd4b86a use linkToRoute instead of absolute url to not rely on the base url 2015-02-25 15:04:14 +01:00
Bernhard Posselt 816a8beb0b add status api route 2015-02-17 15:17:40 +01:00
Bernhard Posselt 0368e1e3ce When passing a negative batchSizes to the item API, all items will be returned 2015-02-15 17:01:00 +01:00
Bernhard Posselt 91bfff39e0 update mappertestutiltiy 2015-01-29 20:20:09 +01:00
Bernhard Posselt 9b36078beb update mappertestutility 2015-01-29 20:20:08 +01:00
Bernhard Posselt 04e98e9890 update config to use node based public filesystem 2015-01-27 09:54:18 +01:00
Bernhard Posselt 4b0ec60043 expose feed ordering in api, #711 2015-01-25 12:01:51 +01:00
Bernhard Posselt f90dcaec77 enable mods 2015-01-23 16:28:27 +01:00
Bernhard Posselt fb8f05dde7 try to add support for hhvm 2015-01-23 16:26:05 +01:00
Bernhard Posselt 8a4f97c66a split up travis conf 2015-01-23 16:19:23 +01:00
Bernhard Posselt df509a4b85 fix #711 2015-01-23 14:32:53 +01:00
Bernhard Posselt f91e47b7f0 fix integration tests 2015-01-18 14:06:07 +01:00
Bernhard Posselt 26452806f5 another removed service 2015-01-18 14:06:07 +01:00
Bernhard Posselt 7375929865 first stab at intelligent container 2015-01-18 14:06:07 +01:00
Bernhard Posselt 4ea127ed03 set noreferrer tag for links pointing to articles 2015-01-06 17:07:24 +01:00
Bernhard Posselt 867cb7dbf9 update picofeed, fix #695 2014-12-17 09:02:13 +01:00
Bernhard Posselt 8e74fa253d Make expand entries in compact view after jumping to next/previous feed optional with a setting 2014-12-03 10:40:41 +01:00
Bernhard Posselt 7c34fee7eb use extended info.xml instead of app.json 2014-11-27 16:06:48 +01:00
Bernhard Posselt 8ddead0627 fix #660 2014-11-21 13:53:47 +01:00
Bernhard Posselt 794120c0f6 allow to change the explore service url 2014-11-19 18:13:54 +01:00
Bernhard Posselt 676b8dd187 first stab at recommended sites 2014-11-19 15:54:32 +01:00
Bernhard Posselt 62b6bd4850 controller action for recommended sites 2014-11-19 14:14:01 +01:00
Bernhard Posselt f4f27ce5c3 get rid of appconfig 2014-11-17 16:18:43 +01:00
Bernhard Posselt 2a54eb90ee show a warning if ajax webcron is detectedg 2014-11-17 15:37:47 +01:00
Bernhard Posselt 631a1e2baf dont set guidHash when setting guid to avoid overwriting different guid hashes that come from the db 2014-11-13 14:14:38 +01:00
Bernhard Posselt bff164146b add youtube playlist support, fix #620, fix #618 2014-11-11 13:22:00 +01:00
Bernhard Posselt 99b38506e8 remove lastmodified and etag from api 2014-11-07 17:49:58 +01:00
Bernhard Posselt e92d577407 another round of trying to fix the heise.de encoding issues 2014-11-07 15:00:45 +01:00
Bernhard Posselt 83e28c146a cleanup at tear down 2014-11-06 23:26:08 +01:00
Bernhard Posselt 143272b174 more integration tests 2014-11-06 22:30:39 +01:00
Bernhard Posselt 23dcd8e5bf fix mysql 2014-11-06 17:36:54 +01:00
Bernhard Posselt 31975bfab7 more tests 2014-11-06 17:07:50 +01:00
Bernhard Posselt 5c70396a43 curl installation to test if it is set up 2014-11-06 15:58:20 +01:00
Bernhard Posselt a600f6b718 try to fix delete older than threshold so we can test it properly 2014-11-06 15:49:16 +01:00
Bernhard Posselt dcf96e7299 more integration tests 2014-11-06 14:45:14 +01:00
Bernhard Posselt 5395685b05 add fixtures import 2014-11-06 14:05:38 +01:00
Bernhard Posselt 2a601bc35b enable other dbs for test suite 2014-11-06 10:25:30 +01:00
Bernhard Posselt c9f46e2e3c run integration tests on travis 2014-11-06 10:17:47 +01:00
Bernhard Posselt 6ab04993f8 first half working integration test 2014-11-06 09:46:22 +01:00
Bernhard Posselt 1bacdd19d6 add php server to grunt 2014-11-06 09:02:26 +01:00
Bernhard Posselt d5473377ee dont set db as private member 2014-11-05 16:53:06 +01:00
Bernhard Posselt 50b3e9a088 add integration test xml 2014-11-05 16:34:02 +01:00
Bernhard Posselt 17e16cf46f fix warnings 2014-11-05 16:05:16 +01:00
Bernhard Posselt 867768d172 set db as member 2014-11-05 15:49:30 +01:00
Bernhard Posselt ad295ba8bf more testing 2014-11-05 15:36:59 +01:00
Bernhard Posselt 49690031a5 sometimes it works 2014-11-05 15:34:11 +01:00
Bernhard Posselt 4c5e27bc13 first integration test 2014-11-05 15:23:59 +01:00
Bernhard Posselt 69b763523c set the correct mime type for the firefox manifest 2014-11-05 12:07:47 +01:00
Bernhard Posselt 95530f6251 update picofeed, add max size setting, fix #642 2014-11-05 11:30:38 +01:00
Bernhard Posselt 91f302245e also set the feed location 2014-10-30 11:30:12 +01:00
Bernhard Posselt 4c390fa6b0 dont generate guid hash by hashing the guid since picofeed already hashes the guid in all cases 2014-10-30 10:26:00 +01:00
Bernhard Posselt 5b8fff99a5 make cleanup faster 2014-10-27 15:49:50 +01:00
Bernhard Posselt 7375daf213 allow to turn of autopurge 2014-10-27 10:40:01 +01:00
Bernhard Posselt ea6f93d515 use factories for reader and favicon since they have state and cant be reused 2014-10-22 22:19:14 +02:00
Bernhard Posselt c102123dc9 add caching 2014-10-22 11:35:12 +02:00
Bernhard Posselt dc8b8301d3 fix #302 2014-10-22 11:06:43 +02:00
Bernhard Posselt cc3fa38cee fix tests 2014-10-22 10:49:45 +02:00
Bernhard Posselt 78d3e21641 get rid of simplepie 2014-10-22 01:35:59 +02:00
Bernhard Posselt fb28fadcf6 get rid of faviconfetcher and use picofeed 2014-10-21 23:45:06 +02:00
Bernhard Posselt fe030e7339 use composer for autoloading repos 2014-10-21 22:53:36 +02:00
Bernhard Posselt b1e046dbf8 fix long line 2014-10-21 18:32:00 +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 fbad651ebd Make config.ini editable in the admin interface 2014-10-21 15:14:19 +02:00
Bernhard Posselt a52df5cad2 move config class into config folder 2014-10-21 11:11:20 +02:00