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

α → β ⑨ #395

Merged
merged 75 commits into from
Oct 5, 2021
Merged

α → β ⑨ #395

merged 75 commits into from
Oct 5, 2021

Conversation

HebaruSan
Copy link
Contributor

@HebaruSan HebaruSan commented Oct 2, 2021

Successor to: #242 #267 #285 #300 #323 #328 #340 #355

User features:

Admin features:

Bug fixes:

Performance:

We talked about doing an upgrade approximately on 2021-10-13, and the current crop of pull requests are dwindling steadily.

Upgrade instructions

Before deployment:

curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt remove --auto-remove -y nodejs npm && sudo apt install -y nodejs

caption needs to be set in config.ini, e.g.

caption=A community modding site for Kerbal Space Program

After deployment (production path given below, beta server should use its own storage path):

find /storage/sdmods/ -empty -type d -delete

HebaruSan and others added 30 commits May 19, 2021 18:13
Serve /content/ routes with X-Sendfile
…ents

Checkbox to hide a blog post or announcement from anonymous users
Boost scores for mods in other users' mod packs
Fewer modpacks per page, hide modpacks without mods
Allow http or nothing in forum links
Let users choose which emails to receive
Add long description to mod creation page
Eliminate anonymous session cookies
Handle missing default mod version, don't close db before rendering templates
@HebaruSan HebaruSan added Type: Bug Type: Improvement Area: Backend Related to the Python code that runs inside gunicorn Area: Email Related to automated emails that we send to users Priority: High Type: Feature Status: In Progress Area: Frontend Related to HTML, JS, CSS, or other browser things Area: Migration Related to Alembic database migrations labels Oct 2, 2021
Copy link
Member

@DasSkelett DasSkelett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We got a nice set og features and fixes there

@HebaruSan HebaruSan merged commit 77d12b8 into beta Oct 5, 2021
@HebaruSan HebaruSan mentioned this pull request Oct 8, 2021
@HebaruSan HebaruSan mentioned this pull request Oct 8, 2021
@HebaruSan HebaruSan mentioned this pull request Apr 25, 2022
@HebaruSan HebaruSan mentioned this pull request Aug 31, 2022
@HebaruSan HebaruSan mentioned this pull request Mar 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Backend Related to the Python code that runs inside gunicorn Area: Email Related to automated emails that we send to users Area: Frontend Related to HTML, JS, CSS, or other browser things Area: Migration Related to Alembic database migrations Priority: High Status: Ready Type: Bug Type: Feature Type: Improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants