Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@flyck flyck released this 18 May 14:28
· 5 commits to main since this release

V1 Release:

  • Basic Layout
  • Create, Edit, List and Delete Party
  • Create, Edit, List and Delete Participant
  • Create, Edit, List and Delete Task
  • Astro DB auth for netlify
  • Deploy Astro frontend to Netlify
  • Issues
    • On delete cascade (astro-db)
    • Loading Skeletons (htmx)
    • Loading Spinners (htmx)
    • Move from query-params to dynamic routing (astro ssr)
    • Have party ids be uuids instead of an incremental counter (astro db)
    • Figure out basic error handling & displaying (htmx)
    • How to display toast messages within a Modal? (html5 dialog)
  • In general
    • View transitions (+for fancy slide-in of the whole menu+)
    • Make the html easier to read by introducing views / encapsulation
    • Have a decent 404 page
    • Biome linting
    • Move astro DB to netlify region to avoid double-roundtrip from EU
    • Do from inline validation (htmx)
  • bugs:
    • Fix Dark Mode corner cases
    • Remove date type from party date
    • Fix dialog focus properly
    • loading animation corners bug
    • Clean up dangling ids, make sure code is easy to understand and not too losely coupled.
      • check out golang htmx project structure
    • Recover the lost types in the utils function (zod)