Easier token issuing and authenticationWe're happy to announce that ActiveCollab API wrapper for PHP is hitting version 3.0, bringing easier token issuing and authentication. Token issuingThere are now two authenticators that make the authentication a lot easier. To grab a token for one of your ActiveCollab ...
How a small, two-hour investment can save hundreds of hoursIt took me a couple of hours, but I managed to automate two big processes:Migrating extremely big ActiveCollab accounts (which can take more than 24 hours);Integrating with translation services.Before the automation, I had to manually migrate ...
I was refactoring ActiveCollab’s datepicker and came across a problem: to close the popover, I’d always have to trigger one extra keypress event.Chrome’s debuggerCommonly, you’d use JavaScript to attach an event handler to do something when you click a button on a web page. You’d create a button ...
PHP7 has a release date set: it’s November 12. As always, some of our users will stick to PHP5 for a while before upgrading and others will switch to v7 as soon as it becomes available. To make sure that ActiveCollab is not broken on v7, we started playing with it a bit earlier.For performance and ...
We rebuilt ActiveCollab Project Management Software (codename Feather) to make it more user-friendly.Here’s the technology we used on backend, frontend, our infrastructure and everything else.Front-EndWe use Angular as a basis for Feather front-end. The choice wasn’t random, and we did a lot of experimenting ...
In broad strokes, the interaction with web and data on the web evolved in three stages. First, there were HTML files (hyper)linking to one another. Then came the tempting age - a user sends a request, web applications processes it and sends out the rendered page based on a template filled with data fetched ...