Logo white

Peter M. Groen / knowledgetree

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 9,762
  • Compare
  • Branches 2
  • Tags 28
  • knowledgetree
  • webservice
  • atompub
  • cmis
  • KT_cmis_atom_server.services.inc.php
10 Mar, 2010
6 commits
  • Beginnings of link media types and complete atom node data ...
    f3438102
    Story ID:2713417. CMIS working with PHP client
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-10 17:25:03 +0200  
    Browse File »
  • Clean up of CMIS webservice code ...
    90d3ad60
    Story ID:2713417. CMIS working with PHP client
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-10 12:22:16 +0200  
    Browse File »
  • CMIS Versioning Services bubbling up exceptions and applying status code mapping ...
    2af67809
    Story ID:2713417. CMIS working with PHP client
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-10 11:03:35 +0200  
    Browse File »
  • CMIS Repository Services bubbling up exceptions and applying status code mapping ...
    b49c3655
    Story ID:2713417. CMIS working with PHP client
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-10 10:55:11 +0200  
    Browse File »
  • CMIS Object Services bubbling up exceptions and applying status code mapping ...
    52a9d9ac
    Story ID:2713417. CMIS working with PHP client
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-10 10:43:56 +0200  
    Browse File »
  • CMIS Navigation Services bubbling up exceptions and applying status code mapping ...
    5db5412c
    Story ID:2713417. CMIS working with PHP client
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-10 09:37:42 +0200  
    Browse File »

09 Mar, 2010
3 commits
  • Initial setup of 'exception to status code' mapping, along with a couple of exce… ...
    609417f8
    …ptions bubbling up for testing
    
    Story ID:2713417. CMIS working with PHP client
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-09 18:07:49 +0200  
    Browse File »
  • Updates to move object functionality ...
    a98877b0
    Story ID:2713417. CMIS working with PHP client
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-09 15:51:17 +0200  
    Browse File »
  • Add basic URI templates and service support ...
    712f1028
    Story ID:2713417. CMIS working with PHP client
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-09 11:23:33 +0200  
    Browse File »

04 Mar, 2010
4 commits
  • Fix issue with document creation caused by changes in getTypeDefinition ...
    007187de
    Story ID:2295472. Update KT CMIS implementation to 1.0 lib/api/compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-04 11:19:28 +0200  
    Browse File »
  • Fix issue with parent folder return caused by removal of redundant code layer ...
    bb935276
    Story ID:2295472. Update KT CMIS implementation to 1.0 lib/api/compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-04 11:07:53 +0200  
    Browse File »
  • Fetch and use argument for depth on getDescendants call ...
    d30cd127
    Story ID:2295472. Update KT CMIS implementation to 1.0 lib/api/compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-04 10:48:33 +0200  
    Browse File »
  • Fix broken links in child/descendant feeds ...
    1faa0263
    Story ID:2295472. Update KT CMIS implementation to 1.0 lib/api/compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-04 09:51:57 +0200  
    Browse File »

03 Mar, 2010
2 commits
  • Update getObjectParents ...
    fa62036c
    Story ID:2295472. Update KT CMIS implementation to 1.0 compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-03 16:19:46 +0200  
    Browse File »
  • Update getTypeDefinition ...
    9fa9c1c9
    Story ID:2295472. Update KT CMIS implementation to 1.0 compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-03 15:11:18 +0200  
    Browse File »

02 Mar, 2010
3 commits
  • Update CMIS Create Folder, AtomPub level Move Folder ...
    144f91fb
    Story ID:2295472. Update KT CMIS implementation to 1.0 compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-02 16:12:48 +0200  
    Browse File »
  • Update CMIS Move Document ...
    ae59d347
    Story ID:2295472. Update KT CMIS implementation to 1.0 compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-02 15:31:32 +0200  
    Browse File »
  • Update AtomPub links for children/descendants feed ...
    93e7ad70
    Story ID:2295472. Update KT CMIS implementation to 1.0 compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-02 09:47:16 +0200  
    Browse File »

01 Mar, 2010
1 commit
  • Update getProperties, deleteObject, deleteTree, getDescendants ...
    c8f198dd
    Story ID:2295472. Update KT CMIS implementation to 1.0 compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-03-01 16:46:18 +0200  
    Browse File »

26 Feb, 2010
2 commits
  • Remove unnecessary webservice level classes ...
    251943ff
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-02-26 16:14:30 +0200  
    Browse File »
  • Update CMIS Checkout, Cancel Checkout, Checkin, and begin removing unnecessary t… ...
    2aaa0bf9
    …op layer in webservice
    
    Story ID:2295472. Update KT CMIS implementation to 1.0 compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-02-26 11:43:18 +0200  
    Browse File »

25 Feb, 2010
1 commit
  • Update CMIS Create Document ...
    928dddfc
    Story ID:2295472. Update KT CMIS implementation to 1.0 compliance
    
    Committed by: Paul Barrett
    
    Reviewed by: Charl Mert
    Paul Barrett authored
    2010-02-25 10:26:27 +0200  
    Browse File »

24 Feb, 2010
1 commit
  • Changes to cmis object definitions ...
    fa2ad31d
    Story ID:2295472. Update KT CMIS implementation to 1.0 compliance
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2010-02-24 17:19:20 +0200  
    Browse File »

22 Feb, 2010
1 commit
  • Fix CMIS Spaces access and some of the folder listing problems ...
    d71619f9
    Story ID:2295472. Update KT CMIS implementation to 1.0 compliance
    
    Committed by: Paul Barrett
    
    Reviewed: Charl Mert
    Paul Barrett authored
    2010-02-22 13:47:19 +0200  
    Browse File »

19 Feb, 2010
1 commit
  • Update KT CMIS implementation to 1.0 compliance ...
    3eb150ee
    PT:2295472
    
    Partial commit that includes changes to some atompub responses.
    
    Committed by: Charl Joseph Mert
    Reviewed by: Paul Barrett
    Charl Joseph Mert authored
    2010-02-19 16:55:03 +0200  
    Browse File »

26 Oct, 2009
1 commit
  • Modified CMIS AtomPub helper class fetching KTAPI object to attempt re-auth and … ...
    e01aba9f
    …send auth request if the session is invalid for whatever reason (was happening sometimes and causing issues with the eZ Publish NXC CMIS client extension on some systems.
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2009-10-26 17:07:15 +0200  
    Browse File »

23 Oct, 2009
1 commit
  • Removed unwanted parent link in CMIS object properties response for the root folder ...
    1de29d07
    KTS-4447. CMIS folder properties for root folder should not include a link to the parent
    
    Fixed
    
    Committed by: Paul Barrett
    
    Reviewed by: Jarrett Jordaan
    Paul Barrett authored
    2009-10-23 15:40:58 +0200  
    Browse File »

19 Oct, 2009
2 commits
  • Added preliminary parent return support for CMIS document service - one parent o… ...
    dfe8da73
    …nly as we don't currently support multi-filing.
    
    Story ID:1434265. CMIS patch contributions
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2009-10-19 16:21:41 +0200  
    Browse File »
  • Implemented return for CMIS folder parent request ...
    5c7d6464
    Story ID:1434265. CMIS patch contributions
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2009-10-19 14:06:14 +0200  
    Browse File »

23 Sep, 2009
1 commit
  • Fix for potential CMIS bug on checking in document
    8bda82d3
    Paul Barrett authored
    2009-09-23 12:07:37 +0200  
    Browse File »

22 Sep, 2009
1 commit
  • Restored function in KTUploadManager which is required by CMIS code (or anything… ...
    2cca3ddc
    … else which may want to store content which is not base64 encoded.
    
    KTS-4407. Function for storing non-base64 files required by CMIS document content functionality missing
    
    Fixed
    
    Committed by: Paul Barrett
    
    Reviewed by: Jarrett Jordaan
    Paul Barrett authored
    2009-09-22 11:15:52 +0200  
    Browse File »

07 Sep, 2009
1 commit
  • Separated KnowledgeTree CMIS API interface classes into separate files instead o… ...
    fdfa82fa
    …f a single file for all 4 classes plus base class
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2009-09-07 13:28:16 +0200  
    Browse File »

04 Sep, 2009
1 commit
  • Added API and AtomPub support for document checkin via CMIS (note: document cont… ...
    d6f4d51f
    …ent update not included as the tested clients do not allow it.)
    
    Story ID:1093056
    
    Committed by: Paul Barrett
    
    Reviewed by: Jarrett Jordaan
    Paul Barrett authored
    2009-09-04 11:23:02 +0200  
    Browse File »

03 Sep, 2009
1 commit
  • Fixed problems with CMISSpaces checked out document listing and cancel checkout ...
    88d61b7d
    Story ID:1093055. CMIS Checkout
    
    Committed by: Paul Barrett
    
    Reviewed by: Jarrett Jordaan
    Paul Barrett authored
    2009-09-03 10:23:03 +0200  
    Browse File »

02 Sep, 2009
1 commit
  • Added AtomPub level implementation for checkout related functions ...
    1f10b170
    Story ID:1093055. CMIS Checkout
    
    In Progress
    
    Committed by: Paul Barrett
    
    Reviewed by: Jarrett Jordaan
    Paul Barrett authored
    2009-09-02 11:47:55 +0200  
    Browse File »

28 Aug, 2009
1 commit
  • AtomPub code for CMIS checkout ...
    9f69bab5
    StoryID: 1093055. CMIS Checkout
    
    In Progress
    
    Committed by: Paul Barrett
    
    Reviewed by: Jarrett Jordaan
    Paul Barrett authored
    2009-08-28 11:37:32 +0200  
    Browse File »

28 Jul, 2009
1 commit
  • Added CMIS API and AtomPub code to return a content stream for a document object… ...
    12e3df4d
    …, allowing vuiewing of document content through a CMIS client.
    
    Story ID: 966928. In order to view content from the repository using CMIS, as a developer, I would like KnowledgeTree's CMIS interface to handle fetching content streams
    
    Committed by: Paul Barrett
    
    Reviewed by: Jarrett Jordaan
    Paul Barrett authored
    2009-07-28 16:50:53 +0200  
    Browse File »

24 Jul, 2009
3 commits
  • Minor modifications to code dealing with base64 content decode for CMIS, intende… ...
    24c2575c
    …d to catch possible issues with unencoded data and decoders which may not accept content without the padding bits
    
    Committed by: Paul Barrett
    Paul Barrett authored
    2009-07-24 17:17:54 +0200  
    Browse File »
  • Fixed bug where folder/document not found by CMIS/AtomPub still returned a 200 OK response. KTS-4364 ...
    74f75339
    The CMIS API does not send back a failure message on not finding the requested Folder or Document object
    
    Fixed
    
    Committed by: Paul Barrett
    
    Reviewed by: Megan Watson
    Paul Barrett authored
    2009-07-24 13:00:21 +0200  
    Browse File »
  • Story ID: 966930. Added support for move via AtomPub and CMIS ...
    2b68ca02
    In order to be able to move content using a CMIS client, as a user, I would like KnowledgeTree's CMIS interface to support move
    
    Committed by: Paul Barrett
    
    Reviewed by: Jarrett Jordaan
    Paul Barrett authored
    2009-07-24 10:53:43 +0200  
    Browse File »