Skip to content

Imp/task list loading improvement#119

Merged
chamikaJ merged 3 commits intoWorklenz:developmentfrom
chamikaJ:imp/task-list-loading-improvement
May 14, 2025
Merged

Imp/task list loading improvement#119
chamikaJ merged 3 commits intoWorklenz:developmentfrom
chamikaJ:imp/task-list-loading-improvement

Conversation

@chamikaJ
Copy link
Copy Markdown
Contributor

No description provided.

chamikaJ added 3 commits May 9, 2025 15:59
Introduce a new `progress_mode` field to tasks and projects to support different progress calculation methods (manual, weighted, time, default). Update database migrations, task progress calculation functions, and related handlers to accommodate these changes. This ensures consistent progress tracking across different project management needs.

The changes include:
- Adding `progress_mode` to the `tasks` table.
- Updating progress calculation functions to respect the selected mode.
- Adding triggers to reset progress values when the project's progress mode changes.
- Enhancing documentation to explain the default progress method.
Add new translation keys for billing plan details in English, Spanish, and Portuguese to support localized text for credit plan, custom plan, seat purchase, and contact sales. Also, update the `current-plan-details.tsx` component to use these translations for better internationalization support.
- Introduced a new script to unregister service workers, enhancing control over service worker lifecycle.
- Updated index.html to include the unregister script, ensuring it is loaded for proper service worker management.
@chamikaJ chamikaJ merged commit fba1add into Worklenz:development May 14, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant