Open Images Platform

Download API

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: OIP 1.1.1
  • Fix Version/s: OIP 1.2
  • Component/s: Transcoding
  • Description:
    A 'Download API' will be made to support downloading of files from other sites by the platform. This way larger files can be committed (since we're no longer restricted by http uploading) and users can post them using an API and the API key.

Issue Links

Activity

Repository Revision Date User Message
MMBase SVN #46020 Tue Nov 15 19:53:20 CET 2011 andre OIP-192 and OIP-195 API key and download API that will make use of key
Files Changed
ADD /openimages/trunk/src/main/java/eu/openimages/api
ADD /openimages/trunk/src/main/java/eu/openimages/api/MediaDownload.java
ADD /openimages/trunk/src/main/java/eu/openimages/api/ApiToken.java
MODIFY /openimages/trunk/src/main/config/builders/cloudcontext/mmbaseusers.xml
ADD /openimages/trunk/src/main/java/eu/openimages/api/ApiTokenFunction.java
ADD /openimages/trunk/src/main/java/eu/openimages/api/Downloader.java
MODIFY /openimages/trunk/src/main/config/builders/media/mediafragments.extra.functions.xml
MODIFY /openimages/trunk/src/main/java/eu/openimages/Authentication.java
Repository Revision Date User Message
MMBase SVN #46040 Tue Nov 22 10:51:49 CET 2011 andre OIP-195 download and transcoding seems to be working OK now, thinking about moving this to mmbase streams application
Files Changed
MODIFY /openimages/trunk/src/main/java/eu/openimages/api/MediaDownload.java
MODIFY /openimages/trunk/src/main/java/eu/openimages/api/Downloader.java
Repository Revision Date User Message
MMBase SVN #46044 Tue Nov 22 11:02:43 CET 2011 andre OIP-195 moved function to mmbase streams app
Files Changed
MODIFY /openimages/trunk/src/main/config/builders/media/mediafragments.extra.functions.xml
Repository Revision Date User Message
MMBase SVN #46045 Tue Nov 22 11:03:21 CET 2011 andre OIP-195 moved function here to mmbase streams app
Files Changed
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/config/builders/media/mediafragments.extra.functions.xml
Repository Revision Date User Message
MMBase SVN #46046 Tue Nov 22 11:07:59 CET 2011 andre OIP-195 renaming of classes after moving them, correct licenses
Files Changed
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/download/Downloader.java
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/download/DownloadFunction.java
Repository Revision Date User Message
MMBase SVN #46049 Tue Nov 22 16:45:34 CET 2011 andre OIP-195 block for DownloadFunction
Files Changed
ADD /mmbase/branches/MMBase-1_9/applications/streams/src/main/webapp/mmbase/components/streams/download.jspx
Repository Revision Date User Message
MMBase SVN #46050 Tue Nov 22 16:46:45 CET 2011 andre OIP-195 block for DownloadFunction
Files Changed
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/config/components/streams.xml
Repository Revision Date User Message
MMBase SVN #46087 Thu Nov 24 15:30:53 CET 2011 andre OIP-195 check download status
Files Changed
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/webapp/mmbase/components/streams/download.jspx
Repository Revision Date User Message
MMBase SVN #46088 Thu Nov 24 15:31:49 CET 2011 andre OIP-195 download status
Files Changed
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/config/components/streams.xml
Repository Revision Date User Message
MMBase SVN #46089 Thu Nov 24 15:33:38 CET 2011 andre OIP-195 rationalizing download function, less imports, doc
Files Changed
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/createcaches/Job.java
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/CreateCachesFunction.java
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/download/Downloader.java
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/createcaches/Processor.java
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/download/DownloadFunction.java
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/thumbnails/ThumbNailFunction.java
Repository Revision Date User Message
MMBase SVN #46101 Tue Nov 29 22:04:48 CET 2011 andre OIP-195 added mail to send after download is complete, maybe make timeout to return something to user configurable?
Files Changed
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/download/DownloadFunction.java
Repository Revision Date User Message
MMBase SVN #46104 Wed Nov 30 12:17:38 CET 2011 andre OIP-195 still need a function here in Open Images for some specific values
Files Changed
ADD /openimages/trunk/src/main/java/eu/openimages/api/DownloadFunction.java
Repository Revision Date User Message
MMBase SVN #46105 Wed Nov 30 13:44:28 CET 2011 andre OIP-195 added classsecurity file to be able to make mails, throw exception when url connection fails, some other details
Files Changed
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/download/Downloader.java
ADD /mmbase/branches/MMBase-1_9/applications/streams/src/main/config/security
ADD /mmbase/branches/MMBase-1_9/applications/streams/src/main/config/security/classsecurity.xml
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/download/DownloadFunction.java
Repository Revision Date User Message
MMBase SVN #46106 Wed Nov 30 16:13:08 CET 2011 andre OIP-195 block to start download from browser, details in upload and login
Files Changed
ADD /openimages/trunk/src/main/webapp/mmbase/components/oip/user-mediadownload.jspx
MODIFY /openimages/trunk/src/main/webapp/mmbase/components/oip/user-login.jspx
MODIFY /openimages/trunk/src/main/webapp/mmbase/components/oip/user-mediaupload.jspx
Repository Revision Date User Message
MMBase SVN #46107 Wed Nov 30 16:14:40 CET 2011 andre OIP-195 block to start a download in browser
Files Changed
MODIFY /openimages/trunk/src/main/config/components/oip.xml
Repository Revision Date User Message
MMBase SVN #46109 Thu Dec 01 17:31:41 CET 2011 andre OIP-195 new timeout parameter and details
Files Changed
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/download/Downloader.java
MODIFY /mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/download/DownloadFunction.java
Repository Revision Date User Message
MMBase SVN #46111 Thu Dec 01 17:35:50 CET 2011 andre OIP-195 new block for download function
Files Changed
MODIFY /openimages/trunk/src/main/java/eu/openimages/UsersUrlConverter.java
MODIFY /openimages/trunk/src/main/config/components/oip.xml
MODIFY /openimages/trunk/src/main/config/builders/media/mediafragments.extra.functions.xml
Repository Revision Date User Message
MMBase SVN #46112 Thu Dec 01 17:37:40 CET 2011 andre OIP-195 making function return the new url of downloaded file
Files Changed
MODIFY /openimages/trunk/src/main/java/eu/openimages/api/DownloadFunction.java
MODIFY /openimages/trunk/src/main/java/eu/openimages/PortalFilter.java
Repository Revision Date User Message
MMBase SVN #46211 Wed Jan 18 12:42:50 CET 2012 andre OIP-197 OIP-198 OIP-195 portal editors, improving editing via ajax, improved editing and sorting lists, relating page nodes with footerrel for footer, some new (unfinished) editors for portal pages and articles, new link for adding items to list after search
Files Changed
MODIFY /openimages/trunk/src/main/webapp/style/js/editors.js.jsp
MODIFY /openimages/trunk/src/main/webapp/editors/edit-properties.jspx
MODIFY /openimages/trunk/src/main/webapp/editors/index.jspx
MODIFY /openimages/trunk/src/main/webapp/WEB-INF/tags/oip/header.tagx
MODIFY /openimages/trunk/src/main/webapp/WEB-INF/tags/oip/user.tagx
ADD /openimages/trunk/src/main/webapp/editors/editor-portal.jspx
ADD /openimages/trunk/src/main/webapp/editors/list-articles.jspx
MODIFY /openimages/trunk/src/main/webapp/editors/relate.jspx
MODIFY /openimages/trunk/src/main/webapp/editors/show-portallogo.jspx
MODIFY /openimages/trunk/src/main/webapp/editors/tools/tools.jspx
MODIFY /openimages/trunk/src/main/webapp/editors/delete-thumb.jspx
MODIFY /openimages/trunk/src/main/webapp/editors/edit-thumb.jspx
MODIFY /openimages/trunk/src/main/webapp/editors/edit-node.jspx
MODIFY /openimages/trunk/src/main/webapp/editors/pages.jspx
MODIFY /openimages/trunk/src/main/webapp/style/css/portaleditors.css
MODIFY /openimages/trunk/src/main/webapp/editors/add-node.jspx
MODIFY /openimages/trunk/src/main/webapp/mmbase/components/oip/user-mediaupload.jspx
MODIFY /openimages/trunk/src/main/webapp/style/css/framework.css
ADD /openimages/trunk/src/main/webapp/editors/editor-articles.jspx
MODIFY /openimages/trunk/src/main/webapp/mmbase/components/oip/user-picture.jspx
ADD /openimages/trunk/src/main/webapp/editors/editor-pages.jspx
MODIFY /openimages/trunk/src/main/webapp/WEB-INF/tags/oip/editor.tagx
MODIFY /openimages/trunk/src/main/webapp/editors/tools/keywords.jspx
MODIFY /openimages/trunk/src/main/webapp/WEB-INF/config/applications/OIP.xml
MODIFY /openimages/trunk/src/main/webapp/editors/add-thumb.jspx
MODIFY /openimages/trunk/src/main/webapp/editors/search-node.jspx
ADD /openimages/trunk/src/main/webapp/editors/actions.div.params.jspx
MODIFY /openimages/trunk/src/main/webapp/editors/delete-node.jspx
MODIFY /openimages/trunk/src/main/webapp/editors/edit-list.jspx
ADD /openimages/trunk/src/main/webapp/editors/tools/sitemap.jspx
ADD /openimages/trunk/src/main/webapp/editors/actions.div.jspx
MODIFY /openimages/trunk/src/main/webapp/WEB-INF/tags/oip/footer.tagx
MODIFY /openimages/trunk/src/main/webapp/editors/delete-relation.jspx
MODIFY /openimages/trunk/src/main/webapp/mmbase/components/oip/user-mediapreview.jspx
MODIFY /openimages/trunk/src/main/webapp/mmbase/components/oip/user-translations.jspx
Repository Revision Date User Message
MMBase SVN #46236 Tue Jan 24 21:24:55 CET 2012 andre OIP-195 details with parameters, new block for media only
Files Changed
MODIFY /openimages/trunk/src/main/config/components/oipapi.xml
Repository Revision Date User Message
MMBase SVN #46237 Tue Jan 24 21:25:50 CET 2012 andre OIP-195 details blocks, new block create-media
Files Changed
MODIFY /openimages/trunk/src/main/webapp/mmbase/components/oipapi/get.jspx
MODIFY /openimages/trunk/src/main/webapp/api/api.jspx
ADD /openimages/trunk/src/main/webapp/mmbase/components/oipapi/create-media.jspx
MODIFY /openimages/trunk/src/main/webapp/api/block.xml.jspx
Repository Revision Date User Message
MMBase SVN #46308 Mon Mar 26 10:29:57 CEST 2012 andre OIP-195 nodetypes used in download api
Files Changed
MODIFY /openimages/trunk/src/main/java/eu/openimages/AfterDeployment.java
Repository Revision Date User Message
MMBase SVN #46327 Sat Apr 07 10:46:27 CEST 2012 andre OIP-195
Files Changed
MODIFY /openimages/trunk/src/main/webapp/mmbase/components/oipapi/create.jspx
MODIFY /openimages/trunk/src/main/webapp/mmbase/components/oip/user-login.jspx
MODIFY /openimages/trunk/src/main/webapp/api/api.jspx
MODIFY /openimages/trunk/src/main/webapp/api/block.xml.jspx
Repository Revision Date User Message
MMBase SVN #46427 Thu Jun 07 14:23:49 CEST 2012 andre OIP-195 added list and configuration to excluded some nodetypes from API
Files Changed
MODIFY /openimages/trunk/src/main/webapp/WEB-INF/config/framework.xml
MODIFY /openimages/trunk/src/main/java/eu/openimages/api/ApiUrlConverter.java
MODIFY /openimages/trunk/src/main/java/eu/openimages/RelatedByTags.java
Repository Revision Date User Message
MMBase SVN #46431 Fri Jun 08 16:06:46 CEST 2012 andre OIP-195 API check if nodetype may be handled
Files Changed
MODIFY /openimages/trunk/src/main/java/eu/openimages/api/ApiUrlConverter.java
MODIFY /openimages/trunk/release-notes.txt
MODIFY /openimages/trunk/pom.xml

People

Dates

  • Created:
    2011-11-15 19:51
    Updated:
    2012-09-19 10:55
    Resolved:
    2012-06-11 22:30