• v1.5.3 a6e79b386c

    v1.5.3
    All checks were successful
    Main / Lint and Format (push) Successful in 19s
    Main / Docker Build (push) Successful in 31s
    Main / Deploy (push) Successful in 7s
    Stable

    tony released this 2026-02-14 13:58:47 -06:00 | 165 commits to main since this release

    • single flask endpoint for all /project/'s based on slug from db
    • robots.txt
    • generate sitemap.xml using urls generated from db
  • v1.5.2 14ed47a821

    v1.5.2
    All checks were successful
    Main / Lint and Format (push) Successful in 20s
    Main / Docker Build (push) Successful in 31s
    Main / Deploy (push) Successful in 7s
    Stable

    tony released this 2026-02-13 15:32:01 -06:00 | 167 commits to main since this release

    • use init to run process behind tini as PID 1
    • set cache-control header value depending on ENVIRONMENT
  • v1.5.1 507c90ce94

    v1.5.1
    All checks were successful
    Main / Lint and Format (push) Successful in 19s
    Main / Docker Build (push) Successful in 31s
    Main / Deploy (push) Successful in 16s
    Stable

    tony released this 2026-02-13 14:45:10 -06:00 | 169 commits to main since this release

    • static files from /static/ now have cache control headers allowing caching for 1 day
    • adjusted url_for() allowing cache busting by appending APP_VERSION as query param to url for static assets
    • modified deployment to bake in APP_VERSION from git tag
    • tossed SECRET_KEY into env vars over in ansible
  • v1.5.0 933277d889

    v1.5.0
    All checks were successful
    Main / Lint and Format (push) Successful in 20s
    Main / Docker Build (push) Successful in 28s
    Main / Deploy (push) Successful in 16s
    Stable

    tony released this 2026-02-13 10:09:02 -06:00 | 170 commits to main since this release

    • dark mode option with button toggle
    • it's really just inverted but leaving ".dark-mode" in case I update in future
    • only mess with cmd value in header if client has a mouse
    • added goto --forgejo and goto --linkedin for those types of links
    • mode --inverted and mode --normal added for toggle mode button
    • adjusted all pages to respect the dark/inverted mode toggle
  • v1.4.0 5773dcc558

    v1.4.0
    All checks were successful
    Main / Lint and Format (push) Successful in 20s
    Main / Docker Build (push) Successful in 28s
    Main / Deploy (push) Successful in 17s
    Stable

    tony released this 2026-02-11 15:50:22 -06:00 | 176 commits to main since this release

    • weather-globe project
    • [chatroom] allow focus on .status-right and tweak css that should allow mobile users to select to view status
  • v1.3.2 f41c8bdadd

    v1.3.2
    All checks were successful
    Main / Docker Build (push) Successful in 29s
    Main / Lint and Format (push) Successful in 19s
    Main / Deploy (push) Successful in 16s
    Stable

    tony released this 2026-02-07 13:56:22 -06:00 | 188 commits to main since this release

    • no longer have client send usercolor each message. instead save to user's session and use that.
  • v1.3.1 f86048ec1e

    v1.3.1
    All checks were successful
    Main / Lint and Format (push) Successful in 20s
    Main / Docker Build (push) Successful in 27s
    Main / Deploy (push) Successful in 16s
    Stable

    tony released this 2026-02-05 15:26:26 -06:00 | 189 commits to main since this release

    • [chatroom] move socketOns into function
    • [chatroom] title change for missed messages
    • [chatroom] min-width expanded a little.
    • make popovers scrollable and a little larger
  • v1.3.0 0b543c04e1

    v1.3.0
    All checks were successful
    Main / Lint and Format (push) Successful in 20s
    Main / Docker Build (push) Successful in 28s
    Main / Deploy (push) Successful in 18s
    Stable

    tony released this 2026-02-05 10:54:26 -06:00 | 192 commits to main since this release

    • [chatroom] show change-user popover if user has never connected to chatroom before
    • [chatroom] no two users can have the same name
    • [chatroom] room_members dict to track usernames and usercolors in chat room
    • [chatroom] status bar now shows active users with colors on hover
    • [chatroom] emit errors now go to the chatbox instead of alert()
  • v1.2.5 b9aefedd80

    v1.2.5
    All checks were successful
    Main / Lint and Format (push) Successful in 21s
    Main / Docker Build (push) Successful in 29s
    Main / Deploy (push) Successful in 17s
    Stable

    tony released this 2026-02-04 14:37:21 -06:00 | 195 commits to main since this release

    • minor bug fixed where if a user disconnects, the server would report the count with the disconnected user in it. Had to hardcode a -1 but it comes from flask_socketio and how it handles disconnect/leave_room
  • v1.2.4 a0cc71be75

    v1.2.4
    All checks were successful
    Main / Lint and Format (push) Successful in 21s
    Main / Docker Build (push) Successful in 1m6s
    Main / Deploy (push) Successful in 16s
    Stable

    tony released this 2026-02-04 11:43:14 -06:00 | 196 commits to main since this release

    • [chatroom] change user popover now uses a form for username validation. also server side validation.
    • [chatroom] status bar with connection status, number of users in the room.
    • [chatroom] adjusted sockets on server side to use the session username, and only emit status message/leave_room on disconnect if client hasn't already.