AtTask
Categories
Component ID
2184087
Component name
AtTask
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
About
AtTask is a Project-Portfolio Management (PPM) software as a service. In human terms, this means it is a top-down project management tool. The primary use case of this module is to use AtTask's Restful API to provide an issue collector for projects on a Drupal web site.
Dependencies
- Entity API: AtTask Projects are entities.
- CTools: The issue collector and project entity form are ctools ajax/wizard forms.
Configuration
- Go to
admin/config/services/attask
and configure the AtTask domain for your project.- Note that only attask on-demand is supported at the moment.
- You may also configure the position and alignment of the issue collector modal link.
- Add a project at
admin/config/services/attask/project/add
- The first step of adding or modifying a project is to login with your AtTask user name and password. This does a pass-through via the Form API instead of a purely client-side implementation (see Roadmap).
- Then choose a project from the available AtTask projects in your domain, and provide a list of Drupal paths that it will relate to on your site.
- Examples:
<front>
node/*
user/*
Roadmap
- Guzzle would be much easier in Drupal 8, anda standalone JS library would make requests only in the client. One or the other would be appropriate. At the moment I am leaning toward a client library only.