Skip to content

Labels

Labels

  • Work related to external/public API selection, integration, and resilience.
  • GitHub Actions, build, test, packaging, and release workflows.
  • AWS Elastic Beanstalk, environments, and runtime configs.
  • README, docs/, inline JavaDoc, and project planning artifacts.
  • Log4J configuration, structured logging, MDC, and log hygiene.
  • Entities, DAOs, JPA/Hibernate mappings, and database concerns.
  • Authentication/authorization, Spring Security, Cognito integration.
  • Business logic and orchestration (e.g., DrillService, ChallengeRunService).
  • UI layout, styling, accessibility, and UX flows (client-side behavior and visual polish).
  • Controllers, JSP/JSTL, view models, and UI wiring.
  • Something isn't working
  • Use for Project Checkpoints. Include acceptance evidence (tests, screenshots) when used.
  • Maintenance, refactors, and non-feature tasks (e.g., config, build, logging hygiene).
  • Improvements or additions to documentation
  • This issue or pull request already exists
  • New feature or request
  • Elastic Beanstalk packaging, Procfile, health checks, and deployment.
  • OAuth2/OIDC login via Amazon Cognito and protected routes.
  • Drill queue, scheduling (nextDueAt), streak/timesSeen, and related UI.
  • Client-side pagination using jQuery/CDN; no server-side Pageable.
  • Practice flow, challenge prompts, and basic submission behavior.
  • Good for newcomers
  • Stabilization, safety, resilience work (e.g., tx boundaries, locking, validation, error handling).
  • Extra attention is needed
  • This doesn't seem right
  • Log4J configuration, structured logging, MDC, and log hygiene.
  • Schema/data migrations and related tasks (e.g., Flyway/Liquibase scripts, rollout coordination).
  • Use for all issues/PRs that do not belong to the MVP release. Will be implement post-MVP.
  • Critical path or breakage; address immediately.
  • High importance; schedule next.