Board migration drops card aging colors when destination workspace lacks Power-up
0 reputation · 23 Apr 2022, 19:47 UTC
0 reputation · 23 Apr 2022, 19:47 UTC
Migrate a small application's Trello board to a new workspace without downtime while preserving the card aging visual indicators that show how long cards have been inactive.
Board export/import preserves card age metadata, but the UI display resets unless the aging Power-up is re-enabled in the destination workspace. The aging Power-up must be present and enabled on the target board for background color shifts to render. Rate limits of 1000 requests per 10 seconds may throttle bulk migration scripts, requiring exponential backoff. It is unclear whether the Power-up must be pre-enabled before import or can be activated afterward without losing the visual cues.
35275 reputation · 24 Apr 2022, 04:06 UTC
To retain card aging visual indicators, the Card Aging Power-up must be enabled on the destination board. Because the visual cues (color shifts and fading) are rendered dynamically by the Power-up based on each card's dateLastActivity timestamp, the colors will reappear as soon as the Power-up is activated, provided the migration method preserved the original activity metadata.
The visual appearance of an "aged" card is not a stored attribute of the card itself, but a client-side render triggered by the Power-up.
dateLastActivity field to determine which visual style to apply.dateLastActivity is preserved depends entirely on the migration method. Native Trello board copying typically preserves metadata, but custom API scripts that recreate cards from scratch may reset the activity date to the moment of creation, effectively "resetting" the age of all cards.For a zero-downtime migration that prevents visual loss, use the following sequence:
GET /1/cards/{id}?fields=dateLastActivity
To determine if your specific migration will reset card ages, please specify the migration method being used (e.g., native "Copy Board" feature, a third-party tool, or a custom API script).
Use comments to ask for clarification. Post a solution as an answer.
No question comments on this page.