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

Migrate to Python 3.9 to allow running on Kubernetes after Grid Engine shutdown #27

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Commits on Nov 9, 2019

  1. Add UNDETERMINED and no votes, improve parsing

    Show pages where vote is "UNDETERMINED",
    have link to show pages where no vote is found,
    detect nominator using altname,
    detect "speedy deletion",
    detect result when line break is present (such as those closed by MelanieN)
    zanhecht committed Nov 9, 2019
    Configuration menu
    Copy the full SHA
    443dadc View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. Fix enterprisey#20

    pppery committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    a2f2f5e View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    3e0d7d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bd251e View commit details
    Browse the repository at this point in the history
  3. Migrate to Python 3.9

    Change print statements to use parentheses, decode byte strings, replace deprecated cgi, and htmllib libraries.
    zanhecht committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    fc4ca04 View commit details
    Browse the repository at this point in the history
  4. Add lighttpd.conf and bootstrap_venv.sh

    K8s containers don't have /usr/bin/python that they can access. Script creates a venv with appropriate libraries, and the lighttpd.conf points the server to the venv for .py files.
    zanhecht committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    dc8c58a View commit details
    Browse the repository at this point in the history
  5. Create .lighttpd.conf

    Wasn't uploaded correctly in previous commit
    zanhecht committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    bee10c2 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    094c136 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0842535 View commit details
    Browse the repository at this point in the history