Skip to content

Conversation

@redreceipt
Copy link
Member

Summary

  • fetch project status name
  • show completed cycle projects with a strikethrough when status is Completed
  • hide countdown info when project is completed

Testing

  • pytest -q
  • flake8 *.py (fails: flake8 not installed due to network restrictions)

https://chatgpt.com/codex/tasks/task_e_687e80d8bf048324a488c45e42653e4e

Copilot AI review requested due to automatic review settings July 21, 2025 19:46
@redreceipt redreceipt temporarily deployed to bug-board-codex-add-str-lh9nxl July 21, 2025 19:46 Inactive

This comment was marked as outdated.

@redreceipt redreceipt temporarily deployed to bug-board-codex-add-str-lh9nxl July 21, 2025 20:01 Inactive
@redreceipt redreceipt requested a review from Copilot July 21, 2025 20:01

This comment was marked as outdated.

@redreceipt redreceipt requested a review from Copilot July 21, 2025 20:08
@redreceipt redreceipt temporarily deployed to bug-board-codex-add-str-lh9nxl July 21, 2025 20:08 Inactive

This comment was marked as outdated.

@redreceipt redreceipt temporarily deployed to bug-board-codex-add-str-lh9nxl July 21, 2025 20:12 Inactive
@redreceipt redreceipt temporarily deployed to bug-board-codex-add-str-lh9nxl July 21, 2025 20:22 Inactive
@redreceipt redreceipt requested a review from Copilot July 21, 2025 20:26
@redreceipt redreceipt temporarily deployed to bug-board-codex-add-str-lh9nxl July 21, 2025 20:26 Inactive
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds visual styling and improved organization for completed cycle projects in the team dashboard. When projects have a "Completed" status, they now display with strikethrough text and hide countdown information that's no longer relevant.

  • Fetch project status information from the Linear API to identify completed projects
  • Apply strikethrough styling to completed projects and hide countdown timers
  • Separate completed projects into a dedicated collapsible section

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
linear.py Adds status field to GraphQL query to fetch project completion status
app.py Implements logic to separate completed projects from active ones and pass to template
templates/team.html Adds CSS styling and conditional rendering for completed projects
Comments suppressed due to low confidence (1)

{% endfor %}
</ul>
{% if completed_cycle_projects %}
<details open>
Copy link

Copilot AI Jul 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[nitpick] The completed projects section defaults to being open with open attribute. Consider if this should be collapsed by default to reduce visual clutter, especially when there are many completed projects.

Suggested change
<details open>
<details>

Copilot uses AI. Check for mistakes.
@redreceipt redreceipt merged commit 04c5fc7 into main Jul 21, 2025
2 checks passed
@redreceipt redreceipt deleted the codex/add-strikethrough-to-completed-projects branch July 21, 2025 20:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants