Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 2 release: remove logrus and outdated modules #4

Merged
merged 6 commits into from
Jul 31, 2024
Merged

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    d5e81c2 View commit details
    Browse the repository at this point in the history
  2. Upgrade to echo v4

    rgalanakis committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    84c78bf View commit details
    Browse the repository at this point in the history
  3. Remove JWT packages

    These depended on an outdated library,
    and were meant mostly as aids to that library.
    Since the libraries are newer, they have different and ideally
    better ways of doing things, so don't bother trying
    to do a direct upgrade.
    rgalanakis committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    f0b7ff2 View commit details
    Browse the repository at this point in the history
  4. Remove logrus, use slog

    Required replacing logrus' testing tools
    with a new `logctx.Hook` type.
    
    Also remove sqlw since alternatives like pgx have become
    so popular and use different logging patterns,
    which now that there is slog as a common library,
    won't require so many workarounds like sqlw.
    rgalanakis committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    490ca58 View commit details
    Browse the repository at this point in the history
  5. Remove stringutil

    Go has generics now, so such utilities are not generally useful.
    Libraries should have generic utilities instead.
    rgalanakis committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    572476a View commit details
    Browse the repository at this point in the history
  6. Bump to v2

    rgalanakis committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    23d0bb9 View commit details
    Browse the repository at this point in the history