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