Package me.nickhanson.codeforge.web


package me.nickhanson.codeforge.web
  • Classes
    Class
    Description
    Simple servlet to render the current authenticated user details.
    Application bootstrap listener to initialize services and seed data.
    AuthGuardFilter is a servlet filter that enforces authentication for specific routes.
    DTO (Data Transfer Object) for creating or updating a Challenge entity.
    Servlet for handling CRUD operations on Challenge entities.
    Lightweight view model for rendering the drill queue without triggering LAZY loads in JSP.
    Servlet handling drill-related operations, including displaying the drill queue, serving challenges for drilling, and processing challenge submissions.
    Servlet to handle errors and display appropriate error pages.
    Lightweight readiness/liveness endpoint.
    Servlet handling requests to the home page.
    Simple servlet to render the current authenticated user details.
    Servlet handling practice mode operations, including displaying practice challenges and processing challenge submissions.
    Helper for reading the authenticated user context (Cognito sub) from the session.
    A servlet filter that sets the character encoding for requests and responses to UTF-8.