-
Notifications
You must be signed in to change notification settings - Fork 2
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
Uncommitted schema and API changes sitting on main
area:opsBuild, CI, Docker, runtime, deploymentBuild, CI, Docker, runtime, deploymentP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#21 In andrewpcodes/mugs;plan.md is stale: five of its seven items are implemented
area:docsDocumentation and project docsDocumentation and project docsgood first issueGood for newcomersGood for newcomersP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#20 In andrewpcodes/mugs;VISION.md describes a different product than the one that was built
area:docsDocumentation and project docsDocumentation and project docsP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#19 In andrewpcodes/mugs;Container hardening for Pi: no health endpoint, no HEALTHCHECK, no JVM memory bounds
area:opsBuild, CI, Docker, runtime, deploymentBuild, CI, Docker, runtime, deploymentP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#18 In andrewpcodes/mugs;OpenAPI polish: createdAt lacks format: date-time, and list endpoints are unbounded
area:apiREST contract, OpenAPI spec, validationREST contract, OpenAPI spec, validationP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#17 In andrewpcodes/mugs;Missing validation: renewalDate can precede purchaseDate, no string length limits, mug numbers not unique
area:apiREST contract, OpenAPI spec, validationREST contract, OpenAPI spec, validationP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#16 In andrewpcodes/mugs;The mug SELECT projection is duplicated verbatim three times
area:dataSchema, migrations, SQL, persistenceSchema, migrations, SQL, persistencegood first issueGood for newcomersGood for newcomersP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#15 In andrewpcodes/mugs;Nickname cannot be set at mug creation; controller passes a hardcoded null
area:apiREST contract, OpenAPI spec, validationREST contract, OpenAPI spec, validationP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#14 In andrewpcodes/mugs;Persist equippedStickers instead of keeping them in browser state
area:apiREST contract, OpenAPI spec, validationREST contract, OpenAPI spec, validationarea:dataSchema, migrations, SQL, persistenceSchema, migrations, SQL, persistenceenhancementNew feature or requestNew feature or requestP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#13 In andrewpcodes/mugs;Move tier calculation from the frontend into the backend
area:apiREST contract, OpenAPI spec, validationREST contract, OpenAPI spec, validationenhancementNew feature or requestNew feature or requestP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#12 In andrewpcodes/mugs;SQLite concurrency unconfigured: no WAL, no busy_timeout, 10-connection pool
area:dataSchema, migrations, SQL, persistenceSchema, migrations, SQL, persistencearea:opsBuild, CI, Docker, runtime, deploymentBuild, CI, Docker, runtime, deploymentP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#11 In andrewpcodes/mugs;Replace SQLite-only == equality operator with standard = (blocks PostgreSQL swap)
area:dataSchema, migrations, SQL, persistenceSchema, migrations, SQL, persistencegood first issueGood for newcomersGood for newcomersP2-mediumWorth doing; not urgentWorth doing; not urgentStatus: Open.#10 In andrewpcodes/mugs;