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

Add a setting to allow anonymous access to individual gists while still RequireLogin everywhere else #229

Merged
merged 7 commits into from
May 12, 2024

Commits on Feb 29, 2024

  1. Add a setting to allow accessing individual gists without auth

    This is a middle ground between the existing setting "Require Login",
    which requires login to do anything at all, and having it off, which
    shows a public list of gists and more generally allows discovering info
    about the users/gists of the instance without login.
    
    The idea of this setting is that it is "require login" for everything
    except individual gists.
    
    Fixes thomiceli#228.
    lf- committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    d698532 View commit details
    Browse the repository at this point in the history
  2. Add test for anonymous access

    lf- committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    748bd83 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Merge from master

    thomiceli committed May 12, 2024
    Configuration menu
    Copy the full SHA
    235fe5d View commit details
    Browse the repository at this point in the history
  2. Fix test

    thomiceli committed May 12, 2024
    Configuration menu
    Copy the full SHA
    cedba85 View commit details
    Browse the repository at this point in the history
  3. add tr

    thomiceli committed May 12, 2024
    Configuration menu
    Copy the full SHA
    6c4d92b View commit details
    Browse the repository at this point in the history
  4. Get rid of FIXME and lint

    thomiceli committed May 12, 2024
    Configuration menu
    Copy the full SHA
    dd86d89 View commit details
    Browse the repository at this point in the history
  5. lint

    thomiceli committed May 12, 2024
    Configuration menu
    Copy the full SHA
    1b86cc7 View commit details
    Browse the repository at this point in the history