Commit Graph
712 Commits
Author SHA1 Message Date
Daniel SchaalandBernhard Posselt 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 AppelmanandBernhard Posselt bc27596f70 Add postprocessor for getting lwn subscriber articles (#72) 2017-01-04 11:10:19 +01:00
Daniel SchaalandBernhard Posselt 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 SchaalandBernhard Posselt 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 SchaalandBernhard Posselt 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 SchaalandBernhard Posselt 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 PosseltandGitHub 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 PosseltandGitHub 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