- What is laravel-liberu/tasks used for?
- It is a task management module for the Laravel Liberu ecosystem. It provides structured task tracking with statuses, priorities, assignments, reminders, and comments. It integrates with Liberu users, roles, and permissions so task access and actions can follow your existing authorization model.
- How do I install laravel-liberu/tasks in a Laravel Liberu application?
- Install it with Composer using laravel-liberu/tasks, then run the package migrations and any module registration steps required by your Liberu application. Tasks is intended for an existing Laravel Liberu installation rather than a plain Laravel app. Check the repository README for the exact publish, migrate, and configuration commands for your version.
- Which Laravel versions does laravel-liberu/tasks support?
- The supported Laravel versions are defined by the package Composer constraints and the Liberu core version it targets. Before installing, check composer.json and the repository release notes for the branch you plan to use. Matching the Tasks module to your Laravel Liberu core version is the safest way to ensure compatibility.
- What are the requirements for using laravel-liberu/tasks?
- You need a Laravel Liberu application with its users, roles, and permissions structure in place. The package also depends on Liberu core packages and the PHP and Composer versions declared in its composer.json. Review those constraints before adding it to development or production environments.
- How are tasks assigned to users in laravel-liberu/tasks?
- Tasks include assignment support so work can be associated with Liberu users. Assignment data works alongside the module statuses, priorities, reminders, and comments. Access to assigned tasks and related actions should be governed by your Liberu roles and permissions configuration.
- Can laravel-liberu/tasks handle task statuses and priorities?
- Yes. The module is described as offering structured task tracking with statuses and priorities. You can use those fields to organize work and filter or report on tasks in your Liberu application. Confirm the exact status and priority values in the package configuration and source.
- How do reminders work in laravel-liberu/tasks?
- Tasks supports reminders as part of its task tracking features. Reminders typically depend on Laravel scheduling and queue configuration so notifications are sent reliably. Confirm the module notification and scheduling setup in the repository before relying on reminders in production.
- Does laravel-liberu/tasks include comments on tasks?
- Yes, comments are part of the module task tracking feature set. Comments let users discuss or annotate tasks alongside status, priority, assignment, and reminder data. Permissions for viewing and posting comments should be managed through Liberu roles and permissions.
- How does laravel-liberu/tasks integrate with Liberu roles and permissions?
- The module is designed to integrate with Liberu users, roles, and permissions. Task visibility and actions can therefore follow the same authorization rules used elsewhere in your Liberu application. Review and configure the relevant permissions after installation.
- Is laravel-liberu/tasks suitable for production use?
- It can be used in production when installed in a compatible Laravel Liberu application and configured with proper permissions, queues, and scheduling. Test migrations, reminders, and authorization behavior in staging first. Review the repository release history and open issues for the version you plan to deploy.