From 36c41f9ae7638cc2c86c083551c037c6252019c7 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Fri, 14 Dec 2018 10:17:43 -0500 Subject: [PATCH] Remove user agent from tickets --- ...f809d6a775_drop_user_agent_from_tickets.py | 22 +++++++++++++++++++ todosrht/blueprints/tracker.py | 1 - todosrht/templates/ticket.html | 4 ---- todosrht/types/ticket.py | 1 - 4 files changed, 22 insertions(+), 6 deletions(-) create mode 100644 todosrht/alembic/versions/bdf809d6a775_drop_user_agent_from_tickets.py diff --git a/todosrht/alembic/versions/bdf809d6a775_drop_user_agent_from_tickets.py b/todosrht/alembic/versions/bdf809d6a775_drop_user_agent_from_tickets.py new file mode 100644 index 0000000..77a5cd8 --- /dev/null +++ b/todosrht/alembic/versions/bdf809d6a775_drop_user_agent_from_tickets.py @@ -0,0 +1,22 @@ +"""Drop user_agent from tickets + +Revision ID: bdf809d6a775 +Revises: bd06de76eb15 +Create Date: 2018-12-14 10:17:07.041567 + +""" + +# revision identifiers, used by Alembic. +revision = 'bdf809d6a775' +down_revision = 'bd06de76eb15' + +from alembic import op +import sqlalchemy as sa + + +def upgrade(): + op.drop_column('ticket', 'user_agent') + + +def downgrade(): + op.add_column('ticket', sa.Column('user_agent', sa.Unicode(2048))) diff --git a/todosrht/blueprints/tracker.py b/todosrht/blueprints/tracker.py index c440da3..642196f 100644 --- a/todosrht/blueprints/tracker.py +++ b/todosrht/blueprints/tracker.py @@ -329,7 +329,6 @@ def tracker_submit_POST(owner, name): ticket.tracker_id = tracker.id ticket.scoped_id = tracker.next_ticket_id tracker.next_ticket_id += 1 - ticket.user_agent = request.headers.get("User-Agent") ticket.title = title ticket.description = desc db.session.add(ticket) diff --git a/todosrht/templates/ticket.html b/todosrht/templates/ticket.html index 92372db..dba1472 100644 --- a/todosrht/templates/ticket.html +++ b/todosrht/templates/ticket.html @@ -179,10 +179,6 @@
{{ ticket.created | date }}
Updated
{{ ticket.updated | date }}
-
User Agent
-
- {{ ticket.user_agent }} -
Labels
{% for label in ticket.labels %} diff --git a/todosrht/types/ticket.py b/todosrht/types/ticket.py index 41eb83a..0e56c6f 100644 --- a/todosrht/types/ticket.py +++ b/todosrht/types/ticket.py @@ -33,7 +33,6 @@ class Ticket(Base): title = sa.Column(sa.Unicode(2048), nullable=False) description = sa.Column(sa.Unicode(16384)) - user_agent = sa.Column(sa.Unicode(2048)) status = sa.Column(FlagType(TicketStatus), nullable=False,