Commit Graph

719 Commits

Author SHA1 Message Date
Drew DeVault 2dc2c80c6a Use container-fluid for ticket title 2017-09-14 14:28:54 -04:00
Drew DeVault f06707ca88 Use extended markdown for ticket descriptions 2017-09-14 08:22:20 -04:00
Drew DeVault d45308555a Add appropriate <title> tags to most pages 2017-09-14 08:02:31 -04:00
Drew DeVault 2fb931ceb4 Fix case where tracker has no tickets 2017-09-14 07:44:57 -04:00
Drew DeVault dbd434cbe2 Add alembic to setup.py 2017-09-14 07:36:24 -04:00
Drew DeVault abc404e79c Use tracker-specific ticket IDs 2017-09-14 07:26:29 -04:00
Drew DeVault a44e5a68a6 Add alembic 2017-09-14 06:57:56 -04:00
Drew DeVault 8e5c8aa3d9 Add create tracker link to header 2017-09-13 22:51:33 -04:00
Drew DeVault f9a69e8d17 Add setup.py 2017-09-13 22:30:05 -04:00
Drew DeVault af0c7d84ca Add initial .build.yml 2017-09-13 22:28:07 -04:00
Drew DeVault de44015367 Implement basic ticket resolution 2017-09-13 22:25:11 -04:00
Drew DeVault 09d66b26d3 Implement initial ticket detail page 2017-09-13 22:09:32 -04:00
Drew DeVault 2c6b094d49 Implement pagination on ticket list 2017-09-13 08:28:10 -04:00
Drew DeVault cf65dc3ed0 Improve ticket list 2017-09-13 08:19:53 -04:00
Drew DeVault e4048c9efc Implement ticket submission 2017-09-13 08:17:52 -04:00
Drew DeVault 970d62a545 Implement ticket submission 2017-09-13 08:02:25 -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