CapTODO 2.0.8: documents and photos on tasks, subtasks, and offline time log
CapTODO turns Dolibarr projects and tasks into simple TODO lists, with a mobile app to create and track tasks anywhere. This version combines the content of 2.0.5, 2.0.6, and 2.0.8, which were not released separately.
What this release brings
- Attached documents: commercial proposals, plans, or site photos can be attached to a list or a task, from Dolibarr (paperclip with counter) or from the phone (Photo button).
- Subtasks: a task card shows its parent task and subtasks, and you can navigate from one to another.
- Task history: modifications, status changes, logged time, and messages, in the order they occurred.
- Offline time log: entries are created and edited without a network, then sync automatically.
- Faster input: #tags from quick add are linked to the task, voice input understands "priority", "hashtag", and "keyword", and the form allows reassigning a task.
- Calendar: an event type colored by priority level.
- Keyboard shortcuts in the mobile app, and filter on multiple tags at once.
- Demo: demo data replicates a company with around fifty employees (55 customers, 15 users, 40 lists, and over 300 tasks), dated from the day you generate them, in your language and without duplicates when regenerated.
Fixes
- Tags set on a task are now preserved: they were lost on every save.
- Messages sent to a group are seen by its members.
- Tasks from private projects no longer appear to users without access, on the task form or on a third party’s tab.
- In multi-company mode, the mobile app can no longer modify a list from another entity.
- The dashboard tracks the due date: the "Today" counter and the list of overdue tasks are correct again.
- When enabled alongside other modules using SmartAuth, CapTODO no longer makes their mobile app inaccessible.
- The search field in a list header finds TODO lists and visible tasks, even with Dolibarr’s strictest CSRF protection.
- Marking a message as complete no longer causes an error, and Dolibarr records who closed it.
- Calendar events for synchronized tasks belong to the first assigned user, not to no one.
- No more deprecation warnings under PHP 8.2.
After updating, disable then re-enable the module to create the new tables and event types. Details are on the What’s new in version 2.0.8 page.
Try it
Try CapTODO on a Dolibarr installed in under 20 seconds: dolitry.fr/captodo
Compatible with Dolibarr 18 to 23, PHP 7.4 or higher.
Other languages: Deutsch, Español, Français, Italiano, Nederlands, Polski, Português