• v1.7.7 6fde97cc0b

    v1.7.7
    All checks were successful
    Main / Lint, Format, and Test (push) Successful in 32s
    Main / Docker Build (push) Successful in 36s
    Main / Deploy (push) Successful in 10s
    Stable

    tony released this 2026-03-25 15:27:37 -05:00 | 117 commits to main since this release

    • api documentation using spectree
    • broke out api_models.py from api.py
    • api validation is now handled by spectree and not manually validated with our api functions
    • adjusted tests for updated api validation
    • added link to index for /docs/scalar/ with an svg element
  • v1.7.6 904b72c143

    v1.7.6
    All checks were successful
    Main / Docker Build (push) Successful in 58s
    Main / Lint, Format, and Test (push) Successful in 31s
    Main / Deploy (push) Successful in 10s
    Stable

    tony released this 2026-03-23 14:26:55 -05:00 | 120 commits to main since this release

    • uptime-kuma link and logo added to index
    • goto --uptime-kuma for index
    • app version returned in /health/ endpoint
  • v1.7.5 10dc81eca0

    v1.7.5
    All checks were successful
    Main / Lint, Format, and Test (push) Successful in 32s
    Main / Docker Build (push) Successful in 39s
    Main / Deploy (push) Successful in 10s
    Stable

    tony released this 2026-03-20 09:43:57 -05:00 | 122 commits to main since this release

    • /health/ route added
    • baked in docker HEALTHCHECK into the image
    • healthcheck uses python stdlib package to avoid installing curl
  • v1.7.4 cc56558d54

    v1.7.4
    All checks were successful
    Main / Docker Build (push) Successful in 34s
    Main / Deploy (push) Successful in 19s
    Main / Lint, Format, and Test (push) Successful in 31s
    Stable

    tony released this 2026-03-20 09:02:21 -05:00 | 124 commits to main since this release

    • move away from using background processes for main app and socket app, instead utilize docker compose
    • combine both gunicorn configs into single config
    • will require an update to our ansible
  • v1.7.3 437d5c8355

    v1.7.3
    All checks were successful
    Main / Lint, Format, and Test (push) Successful in 31s
    Main / Docker Build (push) Successful in 1m3s
    Main / Deploy (push) Successful in 9s
    Stable

    tony released this 2026-03-19 20:44:57 -05:00 | 128 commits to main since this release

    • behind the scenes release
    • switch to application factory for flask app
    • move api/routes to blueprints and their own files
    • add lots of tests!
    • pre-commit hooks updated to use ruff version from pyproject.toml and run tests locally
    • sqlalchemy queries updated to use 2.0 syntax and clear deprecation warnings
  • v1.7.2 460a6ea33d

    v1.7.2
    All checks were successful
    Main / Lint, Format, and Test (push) Successful in 32s
    Main / Docker Build (push) Successful in 1m11s
    Main / Deploy (push) Successful in 9s
    Stable

    tony released this 2026-03-18 15:03:53 -05:00 | 139 commits to main since this release

    • [url-shortener] popover for output
    • [url-shortener] adjust api to reuse normalized url if we find an existing one in the database already and update created_date
  • v1.7.1 d7e1db6c2c

    v1.7.1
    All checks were successful
    Main / Lint, Format, and Test (push) Successful in 30s
    Main / Docker Build (push) Successful in 34s
    Main / Deploy (push) Successful in 8s
    Stable

    tony released this 2026-03-18 09:49:42 -05:00 | 140 commits to main since this release

    • added better descriptions on how url shortener works to page
    • adjusted url shortener css a bit for it to look better
    • modified all time elements css to look like code elements
  • v1.7.0 7b5fd35ca5

    v1.7.0
    All checks were successful
    Main / Docker Build (push) Successful in 35s
    Main / Lint, Format, and Test (push) Successful in 35s
    Main / Deploy (push) Successful in 12s
    Stable

    tony released this 2026-03-17 21:29:13 -05:00 | 141 commits to main since this release

    • [project] url shortener project created and published
    • updates to db with unix timestamps for created_date
    • updated_date column added to records in db in case I want to utilize that later
  • v1.6.1 f5ff165eb4

    v1.6.1
    All checks were successful
    Main / Lint, Format, and Test (push) Successful in 43s
    Main / Docker Build (push) Successful in 32s
    Main / Deploy (push) Has been skipped
    Stable

    tony released this 2026-02-28 13:07:16 -06:00 | 151 commits to main since this release

    • move index page specific css/js to separate files
    • update rss feed name
  • v1.6.0 6d8ff51bdb

    v1.6.0
    All checks were successful
    Main / Lint, Format, and Test (push) Successful in 28s
    Main / Docker Build (push) Successful in 33s
    Main / Deploy (push) Successful in 8s
    Stable

    tony released this 2026-02-27 12:44:39 -06:00 | 152 commits to main since this release

    • lots of changes!
    • mainly added rss feed and tests for sitemap/rss
    • header content size using clamp()