Conrad Hoffmann
d637723564
Uppercase the Visibility enum keys
...
There is currently a mismatch, causing for example project creation via
the web interface to fail, because the validation code is using the enum
keys, which are lowercase, but everything else uses uppercase.
Simply use uppercase everywhere, like already the case in other
services.
2022-07-01 09:18:57 +02:00
Drew DeVault
c34944b943
trackers: configure with visibility
...
Following the introduction of visibility parameters to todo.sr.ht.
Fixes ~sircmpwn/hub.sr.ht#75
2021-10-29 10:55:05 +02:00
Drew DeVault
48aadb5b1c
Correct syntax error in previous change
...
I would have sworn that I had tested that.
2021-10-06 10:06:51 +02:00
Drew DeVault
af1c1b3797
Fixes per lists.sr.ht updates
2021-10-06 10:02:14 +02:00
Drew DeVault
84710264d5
Fetch existing resources for sources, trackers
...
This is a generalization of the previous bug fix.
2021-08-12 08:21:29 +02:00
Drew DeVault
27b0dba424
blueprints.trackers: import abort from flask
2021-02-21 19:32:23 -05:00
Drew DeVault
47d6ec09a1
Implement mailing list removal
2020-07-08 12:19:54 -04:00
Drew DeVault
43b3a612e6
tracker.py: import Visibility
2020-04-29 13:34:57 -04:00
Drew DeVault
7d1cb671f3
Better handling of private or unlisted resources
2020-04-29 13:25:49 -04:00
Drew DeVault
07251c0336
trackers: do not require write access to view
2020-04-29 10:36:59 -04:00
Drew DeVault
15280eb32f
Don't require login to view resource lists
2020-04-29 10:18:14 -04:00
Drew DeVault
ef585b6e3f
Prevent user from adding duplicate resources
2020-04-29 09:59:53 -04:00
Drew DeVault
e0326ac0e2
Refactor webhooks to be more discrete
2020-04-06 16:19:07 -04:00
Drew DeVault
c2b3216250
Implement ticket tracker creation
2020-04-02 13:41:46 -04:00
Drew DeVault
e3cae053b9
Resource addition: fix searching and creation
2020-04-02 13:38:28 -04:00
Drew DeVault
6456c0a7bf
Implement tracker management
2020-04-02 10:26:04 -04:00
Drew DeVault
c866a9f4ed
Add tracker listing
2020-04-02 10:18:04 -04:00
Drew DeVault
ae7768cc70
Implement bug tracker addition
2020-04-02 09:24:29 -04:00
Drew DeVault
b98a88e47f
Stub out todo.sr.ht support
2020-04-01 18:51:14 -04:00