Questions tagged [activecollab]

Active Collab is project collaboration system. It's a commercial product developed using PHP and MySQL.

Active Collab was originally released as an open source alternative to Basecamp in July 2006. One year after that, original author of the project founded a company and released a new, rewritten version of the application (Active Collab 1.0, in October 2007). New version was released under the terms of proprietary license, but customers still received full source code of the application.

Original open source version continues to live through various forks (Project Pier, Feng Office etc).

Active Collab offers JSON over HTTP API that allows developers to read, update and delete the data within the system. It also features webhooks, so external systems can receive notifications when events happen in Active Collab.

System Requirements for Active Collab 5 are:

  1. PHP 5.6 or newer
  2. MySQL 5.5.3 or newer
  3. Web server capable of running PHP

Application itself is platform independent and runs well on Windows, Linux, Mac etc powered servers.

149 questions
1
vote
1 answer

Update an invoice's related project field via API

This relates to Active Collab's API. When updating an invoice (using PUT method) I see how I can update the project_id value, and this is working. However, I would like to be able to associate an invoice with a project. I see that is done via the…
Adam
  • 11
  • 1
1
vote
1 answer

Active Collab get user info by token or credential is avalable?

What I have did : I get credential from user and generate token and stored this token in db. For making API call I use this token.It works fine. Now what is required In myapp, user can create comment and also delete comment , I want to show the…
Subrata
  • 175
  • 1
  • 2
  • 15
1
vote
1 answer

Active Collab API - getting all time records for a particular project for all users

I'm using the php wrapper for the Active Collab API to try and get all of the time records for all users on a particular project. The form of my query is for example: print_r($client->get('projects/9/time-records/')->getJson()); I am only seeing…
Pranath
  • 21
  • 1
1
vote
1 answer

Active Collab API Exception Handling

I am running Active Collab 5.8.7 with PHP 5.6. I am using the API to create a Company and User. The API works but if there are any errors, the errors do not bubble up to the calling PHP script. I am using the approach outlined here. try { …
1
vote
2 answers

Active Collab All User Tasks

There is a existing request: $requestUrl = "/users/".$userId."/tasks"; But it looks like it doesn't work for Subscriber, its empty. If I do a Assigned for this User, well it's filled but I require it for Subscriber. Sadly I didn't find something in…
Silver
  • 23
  • 2
1
vote
2 answers

Active Collab file upload using PHP SDK

I just started working with the API using this documentation, and I'm having trouble uploading files. I get no response from the api call to upload-files. I've tried with multiple file types with no success. Here is my API call: $client = new…
Christian
  • 41
  • 1
  • 8
1
vote
2 answers

Does ActiveCollab subversion integration work with subversion over ssh?

I'm trying to setup a repository in an ActiveCollab project. During setup, it reports that the connection tests successfully. However, when I try to actually update the repository, I get the following message: Could not obrain the highest revision…
executor21
  • 4,532
  • 6
  • 28
  • 38
1
vote
1 answer

ActiveCollab HTTP/1.1 403 Forbidden

I am facing a strange issue with ActiveCollab Project Management Tool. Whenever I create ticket and assign it to other user they are not able to see the item (access it via url) at all even though I can clearly see that they have been added to the…
Aazim Parkar
  • 490
  • 5
  • 20
1
vote
1 answer

Issues integrating Objective-C with ActiveCollab 3 Beta API

I am trying to implement an Objective C program to interface with activeCollab 3 beta and am having some issues. I can enter the url that the NSLog outputs in the browser and it works just fine pulling the xml for all the projects and it is not…
1
vote
4 answers

fetching logged in user data in activecollab by $this->logged_user

I am working with custom module of activecollab, I need to know how can I fetch logged in user data with the help of below object $this->logged_user or if anyone have another method to grab logged in user then please letme know, I just want to…
Shadman
  • 755
  • 2
  • 11
  • 19
1
vote
2 answers

ActiveCollab - failed to execute your request (reason DBConnectError)

I'm trying to convert an ActiveCollab PHP application (which included the active collab source) to run on Windows XP on XAMMP which was previously run on a RedHat server. I've set up a virtual host and changed the config to point to the local…
Jack BeNimble
  • 35,733
  • 41
  • 130
  • 213
0
votes
1 answer

PHP sendmail stalls processing in ActiveCollab

I am a developer in a shop that runs ActiveCollab as a project management tool. Activecollab sends out e-mail notifications when tickets are updated/completed/etc. Right now, the page is "halted" until the e-mail is sent, which slows down our…
dev_row
  • 162
  • 12
0
votes
1 answer

Disable Smarty on a single page in ActiveCollab

I'm working on a system (ActiveCollab) that uses Smarty for templates. I want to output some JSON so I need to have it output by itself... no other cruft. However, if I do NOT provide a Smarty template file for the corresponding action I get an…
rg88
  • 20,742
  • 18
  • 76
  • 110
0
votes
0 answers

Where do I find the values for the required parameters in the ActiveCollab API issue-token-intent endpoint?

I am struggling to find references in the ActiveCollab API documentation to aspects of the issue-token-intent endpoint, namely the intent, client_name, and client_vendor parameters. This is the guide I have been following:…
Dan
  • 17
  • 1
  • 7
0
votes
0 answers

ActiveCollab API - How do I sort assigned subtasks in their display order?

Sifting through the ActiveCollab API, it seems like subtasks are missing a position field, when fetched through the reports/run endpoint. When fetching subtasks through the /projects//tasks/ endpoint, they do have a position…
Phil
  • 1
  • 2