~grayhatter


#104 Add hardware RNG to build hosts a month ago

Comment by ~grayhatter on ~sircmpwn/builds.sr.ht:

I'm pretty sure that's not how CSPRNG work...

#100 Feature request: rss feeds a month ago

Comment by ~grayhatter on ~sircmpwn/git.sr.ht:

optionally, include the ability to link to lists.sr.ht too

#102 git should work without a builds.sr.ht oauth token- a month ago

Ticket created by ~grayhatter on ~sircmpwn/git.sr.ht:

#102 Python 3.7 is a thing a month ago

Ticket created by ~grayhatter on ~sircmpwn/sr.ht:

It's a thing I like

#116 When notifications are enabled, the icon should be fa-envelope-open-o a month ago

Ticket created by ~grayhatter on ~sircmpwn/todo.sr.ht:

#77 Implement ticket assignees 3 months ago

Comment by ~grayhatter on ~sircmpwn/todo.sr.ht:

my todo list

add \assigned user to the notify list add input and datalist to the details pane last 16 users + anyone who's commented/followed the ticket add un-assign user

#77 Implement ticket assignees 3 months ago

Comment by ~grayhatter on ~sircmpwn/todo.sr.ht:

patch sent

#19 Trackers with no subcategories render weirdly 3 months ago

Comment by ~grayhatter on ~sircmpwn/todo.sr.ht:

image attached?

#91 Comments by others are attributed to you in notification display 3 months ago

Comment by ~grayhatter on ~sircmpwn/todo.sr.ht:

patch submitted

#18 Add ticket labels 3 months ago

Comment by ~grayhatter on ~sircmpwn/todo.sr.ht:

something like?

``` class TicketLabel(Base): tablename = 'ticket_label' id = sa.Column(sa.Integer, primary_key=True) created = sa.Column(sa.DateTime, nullable=False) updated = sa.Column(sa.DateTime, nullable=False)

label_id = sa.Column(sa.Integer, sa.ForeignKey('label.id'))
tracker_id = sa.Column(sa.Integer, sa.ForeignKey('tracker.id'))
ticket_id = sa.Column(sa.Integer, sa.ForeignKey('ticket.id'))

user_id = sa.Column(sa.Integer, sa.ForeignKey('user.id'))

__table_args__ = (sa.UniqueConstraint('label_id', 'ticket_id', name='_label_ticket_uc'),)

class Label(Base): tablename = 'label' id = sa.Column(sa.Integer, primary_key=True) created = sa.Column(sa.DateTime, nullable=False) updated = sa.Column(sa.DateTime, nullable=False)

tracker_id = sa.Column(sa.Integer, sa.ForeignKey('tracker.id'), primary_key=True) name = sa.Column(sa.Text) color = sa.Column(sa.Text)

```

or are there other things you want to include as well?