mirror of https://gitlab.com/tildes/tildes.git
Browse Source
Added support for hiding vote counts as a user setting.
Added support for hiding vote counts as a user setting.
Implements #780merge-requests/145/head
9 changed files with 109 additions and 20 deletions
-
32tildes/alembic/versions/8056ce0a4f19_add_user_setting_to_hide_vote_counts.py
-
1tildes/scripts/clean_private_data.py
-
7tildes/scss/modules/_topic.scss
-
1tildes/tildes/models/user/user.py
-
4tildes/tildes/templates/macros/buttons.jinja2
-
8tildes/tildes/templates/macros/comments.jinja2
-
31tildes/tildes/templates/macros/topics.jinja2
-
29tildes/tildes/templates/settings.jinja2
-
16tildes/tildes/views/api/web/user.py
@ -0,0 +1,32 @@ |
|||||
|
"""Add user setting to hide vote counts |
||||
|
|
||||
|
Revision ID: 8056ce0a4f19 |
||||
|
Revises: 55f4c1f951d5 |
||||
|
Create Date: 2023-06-26 05:59:44.862789 |
||||
|
|
||||
|
""" |
||||
|
from alembic import op |
||||
|
import sqlalchemy as sa |
||||
|
|
||||
|
|
||||
|
# revision identifiers, used by Alembic. |
||||
|
revision = "8056ce0a4f19" |
||||
|
down_revision = "55f4c1f951d5" |
||||
|
branch_labels = None |
||||
|
depends_on = None |
||||
|
|
||||
|
|
||||
|
def upgrade(): |
||||
|
op.add_column( |
||||
|
"users", |
||||
|
sa.Column( |
||||
|
"show_vote_counts", |
||||
|
sa.Boolean(), |
||||
|
server_default="true", |
||||
|
nullable=False, |
||||
|
), |
||||
|
) |
||||
|
|
||||
|
|
||||
|
def downgrade(): |
||||
|
op.drop_column("users", "show_vote_counts") |
Write
Preview
Loading…
Cancel
Save
Reference in new issue