1
0
mirror of https://github.com/chylex/Nextcloud-News.git synced 2024-09-28 05:42:49 +02:00
Commit Graph

746 Commits

Author SHA1 Message Date
Bernhard Posselt
dda579ccaa also store feeds per article when doing updates 2013-09-13 17:59:16 +02:00
Bernhard Posselt
7f3a42d949 fix cors options request for routes deeper than one level 2013-09-13 17:21:42 +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
1035d07162 version bump 2013-09-05 15:27:13 +02:00
Bernhard Posselt
9c6350b394 version bump 2013-09-03 16:06:15 +02:00
Bernhard Posselt
6ec58b14a7 fixing cors again 2013-09-02 15:59:43 +02:00
Bernhard Posselt
5affdfe146 fixing cors again 2013-09-02 15:59:20 +02:00
Bernhard Posselt
01e4a7a824 fix updater cleanup route 2013-09-02 15:46:37 +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
824f074ecb change email adress in copyright headers 2013-08-26 17:23:22 +02:00
Bernhard Posselt
575ac85fa1 version bump 2013-08-26 12:53:46 +02:00
Bernhard Posselt
1a0d63f4b1 version bump 2013-08-14 12:24:58 +02:00
Bernhard Posselt
07eb992fa5 version bump 2013-08-13 15:48:31 +02:00
Bernhard Posselt
e591fb06b0 version bump 2013-08-08 11:19:06 +02:00
Bernhard Posselt
9507e6a3ee make cron updater optional, created updater class for better updating handling, created a route for the api to clean up old stuff 2013-08-02 15:31:55 +02:00
Bernhard Posselt
27c7c7773e add api for updating feeds with a seperate cron job, #301 2013-08-02 14:34:08 +02:00
Bernhard Posselt
8b10144d7c log unimportant errors on debug level 2013-07-23 13:54:32 +02:00
Bernhard Posselt
617f4b6049 fix create api route 2013-07-19 19:25:36 +02:00
Bernhard Posselt
f04b1f4915 also update version file 2013-07-19 18:55:25 +02:00
Bernhard Posselt
d464c79921 version bump 2013-07-19 17:52:09 +02:00
Bernhard Posselt
73c02fdaa6 adjust routes for new api 2013-06-12 20:32:49 +02:00
Bernhard Posselt
653b9f82ab implement starring and marking as read for multiple items 2013-06-11 00:25:00 +02:00
Bernhard Posselt
8bffbedcd8 added method for marking all read 2013-06-11 00:25:00 +02:00
Bernhard Posselt
87c72e2669 bump version to unstable 2013-06-06 00:08:43 +02:00
Bernhard Posselt
609ffc6fc2 Merge pull request #206 from xemle/restful-urls-for-backend
Issue #166 Improve RESTful urls for web backend
2013-06-05 02:52:26 -07:00
Bernhard Posselt
7f1c8d203b version bump 2013-06-01 12:45:28 +02:00
Xemle
ce88338925 Issue #166 Improve RESTful urls for web backend
Change create and delete urls for feeds and folders:

    POST /feed - Creates a feed
    DELETE /feed/:feedId - Deletes a feed
    POST /folder - Creates a folder
    DELETE /folder/:folderId - Deletes a feed
2013-05-27 17:01:48 +02:00
Bernhard Posselt
7ff36447e7 version bump 2013-05-25 03:29:28 +02:00
Bernhard Posselt
242555e659 fixed a bug when deleting folders 2013-05-24 17:15:51 +02:00
Bernhard Posselt
0cee70501a version bump 2013-05-24 13:07: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
6ce173b1cd removed useless upgrade helper 2013-05-06 14:14:44 +02:00
Bernhard Posselt
d97d1f3c45 require 5.0.6 for api fixes 2013-05-06 14:13:42 +02:00
Bernhard Posselt
d648b26345 use 99 as maximum unread count to display, permanently display delete button for active feed 2013-05-04 16:44:22 +02:00
Bernhard Posselt
aa60a37d81 version bump 2013-05-04 01:48:25 +02:00
Bernhard Posselt
1d02523092 fix link xss vulnerabilities 2013-05-04 01:48:25 +02:00
Bernhard Posselt
8ab961ae6f bump version 2013-05-04 00:19:57 +02:00
Bernhard Posselt
a8e38bf780 also set version number in xml file to fix appstore problems 2013-05-03 11:21:27 +02:00
Bernhard Posselt
e241d438bb also provide the app version 2013-05-03 10:41:14 +02:00
Bernhard Posselt
a8a1a4addb set a lower version for owncloud to enable future proper upgrades 2013-05-02 22:17:34 +02:00
Bernhard Posselt
61299d7205 require at least owncloud 5.0.5 2013-05-02 20:01:56 +02:00
Bernhard Posselt
3d405e0541 removed useless get calls to api 2013-05-02 18:04:14 +02:00
Bernhard Posselt
51d71796ad move external api stuff to appframework 2013-05-02 17:30:51 +02:00
Bernhard Posselt
c8c01278d8 implement all routes and function bodies for api calls 2013-05-02 16:55:11 +02:00
Bernhard Posselt
df91fdfa37 fix result return 2013-05-02 13:59:38 +02:00
Bernhard Posselt
c5dde50a71 implemented first feeds get all method 2013-05-02 13:45:34 +02:00
Bernhard Posselt
ec0c3e8c6a mention requirements and backgroundjobs in the apps description 2013-04-30 18:29:46 +02:00
Bernhard Posselt
946cd73258 fix version tag 2013-04-29 19:58:24 +02:00
Bernhard Posselt
3153baed3e set version 1.0 2013-04-29 19:57:54 +02:00
Bernhard Posselt
077548e655 prepare readme for beta release 2013-04-29 15:43:35 +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
df18314b32 added import from google reader, fix #80 2013-04-22 18:24:31 +02:00
Bernhard Posselt
057172ab9b error log when appframework is not enabled 2013-04-20 16:38:53 +02:00
Bernhard Posselt
76cc72393a added a way to prevent feed from being updated 2013-04-19 13:01:44 +02:00
Bernhard Posselt
67e00e798d added javascript for uploading google reader json files 2013-04-19 12:31:54 +02:00
Bernhard Posselt
3e9a13efc9 added skeletons for google reader import 2013-04-19 11:42:40 +02:00
Bernhard Posselt
cbf9baf3c1 dont break if owncloud if appframework isnt enabled 2013-04-15 21:23:37 +02:00
Bernhard Posselt
360966ab4b get language from server and save it in a language object, dont use a seperate file for instantiating controllers 2013-04-15 12:06:14 +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
1df9491ac0 remove admin page 2013-04-05 14:19:24 +02:00
Bernhard Posselt
2cffff339b removed useless settings 2013-04-03 12:25:48 +02:00
Alessandro Cosentino
821be8c6b9 remove search plugin. YAGNI 2013-03-30 18:38:45 +01:00
Bernhard Posselt
78674ebc36 star by guid hash and feedid to also star an item if it has been updated in the meantime. read still only works on the current version of the item, that means if an item is updated on the server side and an older version is being read on the server it will not be marked as read 2013-03-27 13:47:53 +01:00
Bernhard Posselt
89a1713f06 changed timestamp datatype to integer which fixes #10 2013-03-27 10:53:42 +01:00
Bernhard Posselt
3560ac0555 use container class instead of non existent function 2013-03-26 00:22:45 +01:00
Bernhard Posselt
0f9e0e3de7 implemented feed update 2013-03-25 12:54:38 +01:00
Bernhard Posselt
77ec6f08aa updated backgroundjob 2013-03-25 11:48:15 +01:00
Bernhard Posselt
7837e71f70 added index template 2013-03-23 14:37:49 +01:00
Bernhard Posselt
db5ba2b807 added additional controllers in the container 2013-03-21 13:01:10 +01:00
Bernhard Posselt
aa4916b829 wired routing 2013-03-21 12:56:14 +01:00
Bernhard Posselt
964383cc7a welcome in the age of newness 2013-03-21 00:31:48 +01:00
Bernhard Posselt
97855d5d6a updated docs 2013-03-20 17:55:03 +01:00
Bernhard Posselt
50e00916ce added namespaced indices for the newsapp 2013-03-19 20:32:44 +01:00
Jan-Christoph Borchardt
cff8adacea devs keep forgetting the designers 2013-03-19 17:47:07 +01:00
Bernhard Posselt
9e0316964d added indices and primary keys 2013-03-18 18:46:58 +01:00
Alessandro Cosentino
f652daa3d9 fix merge conflict 2013-03-08 14:50:10 +01:00
Gregor Tätzner
25a766a009 implement folder modify and delete api calls 2013-03-07 18:25:31 +01:00
Alessandro Cosentino
3c87c2be39 api calls are anonymous functions now 2013-03-06 10:27:50 +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
Robin Appelman
b6320ae937 Set required owncloud version to 4.93 2013-02-24 17:39:59 +01:00
Jan-Christoph Borchardt
463f5258bc Merge branch 'master' into navigation 2013-02-02 11:01:53 +01:00
Jan-Christoph Borchardt
8114480b42 merge master into navigation 2013-02-02 10:50:10 +01:00
Bernhard Posselt
ac423f6ca0 added foldercontroller + test 2013-02-02 00:20:41 +01:00
Robin Appelman
086d74618a change required ownCloud version to 4.91 2013-01-28 19:46:08 +01:00
Bernhard Posselt
ae7393db3d merged the angularjs branch 2013-01-27 04:15:53 +01:00
Jan-Christoph Borchardt
5bf727b324 Merge branch 'master' into navigation 2012-12-18 15:44:12 +01:00
Nick Frey
207c085b30 Play audio podcasts from feeds in the News app 2012-11-28 16:57:07 -06:00
Jan-Christoph Borchardt
018a1d1079 Merge branch 'master' into navigation 2012-11-01 16:57:35 +01:00
Alessandro Cosentino
a7f7f04052 sharing items in the News app 2012-10-28 10:57:35 -04:00
Jan-Christoph Borchardt
a77ab8799c first step to update icons for changes in core navigation, still needs sprited hover state 2012-10-27 17:46:14 +02:00
Alessandro Cosentino
d0cf0d1eca more info in info.xml 2012-10-19 14:29:50 -04:00
Alessandro Cosentino
f17574c2b0 index accepts feedid as parameter; fix to make the search provider work and to have nice urls anyway 2012-10-19 14:14:49 -04:00
Alessandro Cosentino
b3baecc30e almost-working search provider 2012-10-18 00:18:57 -04:00
Alessandro Cosentino
1781450975 specifies name of the blog when showing items 2012-10-15 00:37:11 -04:00
Bart Visscher
1e37bc139b Whitespace cleanup 2012-10-14 21:15:47 +02:00
Bernhard Posselt
9fcfdae0c2 remember collapsed folders, simplyfied css and js 2012-09-08 19:11:22 +02:00
Bart Visscher
ce2e3bd0cb Remove empty lines at end of file 2012-09-07 14:25:28 +02:00
Alessandro Cosentino
45e7d2dfd7 fix conflicts 2012-08-17 23:01:13 -04:00
Alessandro Cosentino
30fcd3949c bookmarkelet working now 2012-08-17 22:54:54 -04:00
Bernhard Posselt
3f524eac6c removed edit feed because it has no function 2012-08-17 21:29:55 +02:00
Bernhard Posselt
5ef50596b2 bumped db version 2012-08-17 21:24:10 +02:00
Alessandro Cosentino
9d56198d1a change charset to utf8 2012-08-17 15:14:28 -04:00
Bernhard Posselt
2c2f8d98da fixed a bug that would cause the app to crash if the previously feed is deleted from the database 2012-08-17 20:32:52 +02:00
Alessandro Cosentino
9132f6a27d saves and shows datetime of items 2012-08-16 01:13:16 -04:00
Bernhard Posselt
80369c0596 fixed bug that prevented the setting of mark as unread when you clicked directly on the checkbox 2012-08-13 23:33:52 +02:00
Alessandro Cosentino
74129d1b9e database tables changed 2012-08-13 17:06:12 -04:00
Alessandro Cosentino
703e892b69 removes the Everything folder 2012-08-12 01:50:19 -04:00
Alessandro Cosentino
48513e8e42 changes namespace to OCA\News 2012-08-11 11:39:03 -04:00
Alessandro Cosentino
837438ab0d Merge branch 'newsapp_cron' into newsapp 2012-08-10 10:42:21 -04:00
Alessandro Cosentino
a077e4ea2f importing opml becomes simple for debugging reasons (ignore SimplePie issues for now) 2012-08-10 00:12:38 -04:00
Jakob Sack
2eb2f91793 Register background job 2012-08-09 21:24:02 +02:00
Alessandro Cosentino
4be12df25c handle SimplePie issues when adding feed 2012-08-07 18:21:48 -04:00
Alessandro Cosentino
eda7f50864 fixes what broke in the last commit 2012-07-30 15:38:58 -04:00
Alessandro Cosentino
da51c810f7 conform to the new app setting policy 2012-07-24 15:59:20 -04:00
Alessandro Cosentino
2259f86359 introduces field userid in the feed table to fix a bug in the update functions 2012-07-19 21:45:31 -04:00
Alessandro Cosentino
c378e972a1 adds favicon; needs css polishing 2012-07-17 17:37:54 -04:00
Alessandro Cosentino
a0afcd5f71 adds dialog to add feed or folder / starts settings page 2012-06-26 19:20:22 -04:00
Alessandro Cosentino
a03926f90e shows feeds in the left column 2012-06-13 14:39:07 -04:00
Alessandro Cosentino
e583df60d3 creates a superclass collection for feeds and folders 2012-06-07 16:19:25 -04:00
Alessandro Cosentino
e10cdc67c4 close tag in database.xml 2012-05-31 11:00:12 -04:00
Alessandro Cosentino
91972e5dbe rename some fields of database schema 2012-05-30 19:22:26 -04:00
Alessandro Cosentino
d9fe92a78d fix name on db schema 2012-05-30 16:49:35 -04:00
Alessandro Cosentino
f60e64ef9d add foldermapper in the classpath 2012-05-30 15:39:01 -04:00
Alessandro Cosentino
39330d521b not add same items twice 2012-05-30 15:35:51 -04:00
Alessandro Cosentino
a6e57a9a1f adds indices to database schema 2012-05-29 16:07:12 -04:00
Alessandro Cosentino
6b268694ca new icon for the navigation entry 2012-05-26 16:51:09 -04:00
Alessandro Cosentino
4cb80788b0 increase the ownCloud dependency to 4 2012-05-19 18:07:26 -04:00
Alessandro Cosentino
4d612fa6f0 new classes for the data mapping 2012-05-17 22:59:49 -04:00
Alessandro Cosentino
4823774679 increase version number to trigger db tables update 2012-05-15 14:57:51 -04:00
Alessandro Cosentino
4353c8ab58 decoupled model class Feed and mapper class FeedMapper 2012-05-15 14:49:53 -04:00
Alessandro Cosentino
72770c15d3 Added folders and items table to database 2012-05-12 21:50:53 -04:00
Alessandro Cosentino
f8222c89af changed the version number to update db tables 2012-05-10 16:02:23 -04:00
Alessandro Cosentino
14115e04e3 added a rudimantal feed class (+ trying to save on DB) 2012-05-10 15:43:56 -04:00
Alessandro Cosentino
c29f6774ca cleaned repo from backup files 2012-05-09 17:03:55 -04:00
Alessandro Cosentino
4bf4af8741 rudimental item class and tests on it 2012-05-08 15:57:08 -04:00
Alessandro Cosentino
d1b37e12b2 created feeds table in the database 2012-05-07 17:45:59 -04:00
Alessandro Cosentino
797edb75a1 created a stub for the News app 2012-04-28 10:27:29 -04:00