Labels
Labels
42 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.