Commit Graph

22 Commits

Author SHA1 Message Date
Ignas Kiela 03f8983945 Remove TicketSeen
Has a fair amount of complexity for not much gain.
2021-12-20 10:15:17 +01:00
Drew DeVault d2f57b98c1 Overhaul default access lists (web)
The changes are:

- Introduce a visibility column, similar to git.sr.ht et al
- Consolodate the default access columns into one
2021-09-24 08:21:04 +02:00
наб bb5a0a8ccf Add option to notify users of their own web activity
Ref: ~sircmpwn/todo.sr.ht#94
2020-10-10 14:00:58 -04:00
Drew DeVault fe08cd4447 Implement ticket import 2020-01-09 12:19:44 -05:00
Drew DeVault b4c92a39db Generalize users into participants 2019-08-22 11:05:25 +09:00
Ivan Habunek eef166ade5 Add UserAccess type and migration 2019-07-05 12:34:23 -04:00
Drew DeVault 785574871c Initial pass on API support
Adds an API for working with trackers
2019-04-30 15:12:05 -04:00
Drew DeVault 0a41f684d0 Fix test failures 2018-12-30 18:16:56 -05:00
Drew DeVault 01f734bd8c Updates per core.sr.ht OAuth changes 2018-12-30 15:52:29 -05:00
Drew DeVault 22f3d2d132 Updates per meta.sr.ht API changes 2018-12-28 17:43:19 -05:00
Ivan Habunek 6126b24398 Include TicketCommitte type and add migration 2018-11-30 08:04:08 -05:00
Ivan Habunek 5730d360aa Implement linking tickets to labels 2018-10-16 21:10:41 -04:00
Ivan Habunek cfc0ac9412 Add Label type and migration 2018-10-16 21:10:37 -04:00
Drew DeVault cde30a81b0 Split events/notifications into two tables 2017-11-09 21:54:45 -05:00
Drew DeVault dfb0799672 Add event list 2017-11-09 10:09:50 -05:00
Gregory Mullen f191ced8f2 Add last_seen/new_updates icon to the ticket tracker list (added alembic) 2017-10-30 16:00:54 -04:00
Drew DeVault 0963b4a79f Move FlagType into srht 2017-09-19 20:15:18 -04:00
Drew DeVault 09d66b26d3 Implement initial ticket detail page 2017-09-13 22:09:32 -04:00
Drew DeVault e4048c9efc Implement ticket submission 2017-09-13 08:17:52 -04:00
Drew DeVault bb22b8d791 Flesh out schema and update templates/create 2017-09-13 07:39:40 -04:00
Drew DeVault f2885f8777 Add initial schema
Includes:

- Trackers
- Tickets
- Custom ticket fields
- Comments
- Initial permissions
- Audit logging

Will eventually also need:

- More custom ticket field types
- API-only ticket fields
- User specific permissions
- git.sr.ht (and other gits) integrations
- Attachments (blocked pending files.sr.ht)
2017-07-22 00:33:29 -04:00
Drew DeVault ac67654f18 Initial commit 2017-07-21 21:00:00 -04:00