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
9
votes
2 answers

activecollab 5 nginx url rewrite not working

I was trying to install Activecollab as per the instructions here. My vhost config for nginx is here server { listen *:80; server_name collab.example.com; access_log /var/log/nginx/ac.access.log; error_log…
niksmac
  • 2,667
  • 3
  • 34
  • 50
5
votes
3 answers

Smarty IE9 requests file download of index.php (after an upload has not occured)? is it my code at fault or activecollab?

Okay so I'm getting this weird unexpected response from Internet Explorer, while testing file upload with smarty in php. Here my smarty code for file upload (view), simplified down to main issue, for those who have not used activecollab the…
classicjonesynz
  • 4,012
  • 5
  • 38
  • 78
4
votes
1 answer

Error in console: uncaught error history.js adapter has already been loaded

I'm creating an small module for activeCollab composed by some webpages. I'm using PHP and Javascript/jQuery/AJAX. When I enter into the main page of the module I'm creating everything is working fine, but if later I try to go to other modules my…
Santi
  • 91
  • 1
  • 7
4
votes
3 answers

parse error, expecting `T_PAAMAYIM_NEKUDOTAYIM' error in activecollab model class

I'm working on activecollab custom module's permissions, and getting this error message when try to calling function of static method dont know why; please do help will be really appericiatable .. Parse error: parse error, expecting…
Shadman
  • 755
  • 2
  • 11
  • 19
3
votes
1 answer

How to access task by global id (without project) using ActiveCollab API

I can post a comment using the SDK with no problems using the "global" task id (found in the task URL) with the SDK: $client->post('comments/task/12', ['body' => $commit_msg]); I would like to send put requests to update a task id globally,…
3
votes
3 answers

Get pagination results in Active Collab API

I have just discovered you can get pagination results through the api by passing in the page parameter like so: $projects = $client->get('projects/147/time-records?page=3')->getJson(); Is there a way of knowing how many time records a project has…
mikestreety
  • 833
  • 6
  • 28
3
votes
1 answer

Get projects filtered by categories in Active Collab

I'm using the feather API to retrieve projects and categories. I was wondering if it is possible to get projects tagged to a specific category? E.g. $client->get('projects?category_id=15')->getJson() Is this possible?
mikestreety
  • 833
  • 6
  • 28
3
votes
1 answer

Add Subscribers to Discussion via Active Collab API

We are currently customizing our Active Collab 5.6.4 Self Hosted installation. I'm trying to add subscribers for a discussion through the api - I'm using the following api method PUT /subscribers/task/1 (see…
Alexander Kludt
  • 854
  • 6
  • 17
3
votes
2 answers

Active Collab v5 issue-token API call returns "invalid password" even though password is valid

I am trying to obtain an API Token via this call: curl -H "Content-Type: application/json" -X POST -d '{"username": "MY_EMAIL","password": "MY_PWD","client_name": "XXX","client_vendor": "XXX"}'…
2
votes
6 answers

Project management: SharePoint vs activeCollab

I'm trying to choose a project management and collaboration software for our next project and would like to know your opinion on "enterprisey" SharePoint vs. "lightweight" alternatives like BaseCamp or activeCollab (from the two, I would prefer the…
Borek Bernard
  • 50,745
  • 59
  • 165
  • 240
2
votes
1 answer

Find task by ID in ActiveCollab

I'm looking to get a task by ID. I have a support ticket system that submits to ActiveCollab and I would like to be able to close out a task. I currently store the project id and the task id but if the task moves projects I am unable to retrieve the…
2
votes
0 answers

ActiveCollab Webhooks not working anymore

We use AC 5.13.60. We have a Webhook configured to notify a 3rd party about new discussions. When we were testing this, it was working properly but in 'real life' it doesn't. The webhook doesn't even get triggered when a new discussion is created or…
Lukas
  • 73
  • 5
2
votes
0 answers

How to add task list when new project created via webhooks

Have been playing around with the zapier integration but can't figure out how to get the functionality I'm looking for. Looking for help. Basically, this is what I am trying to achieve When a new project is created (Project A), it gets added as a…
2
votes
0 answers

How can I exceed Active Collab API retrieve records?

I am using Active Collab API for fetching all discussions related to one project , but in json response I am getting only 25 discussions but there are around 78 discussions exists. So anyone can help me here for retrieving all discussions related to…
2
votes
1 answer

Problems attaching a file to a task via API with Active Collab v5

We are using the API of Active Collab v5, which works quite good. Unfortunately, we are not able to attach a successfully uploaded file to an existing task. We tried several different ways, but never suceeded. The one way we believe should work, is…
Lukas
  • 73
  • 5
1
2 3
9 10