Drew DeVault
|
533ca5c4d5
|
todosrht-lmtp: fix error reason selection
|
2021-02-28 08:39:10 -05:00 |
David Florness
|
6efba83e54
|
Only care about the mail handler's sock-group when using LMTP
The "not None" logic was copied from listssrht:
372eda06cb/item/listssrht-lmtp (L349-352)
|
2021-02-22 08:58:48 -05: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
|
6dbc8e927b
|
todosrht-lmtp: allow command without comment
|
2020-09-01 16:28:56 -04:00 |
наб
|
b7b5abb83a
|
Allow (un)subscribing by mailing ~u/t[/1]/[un]subscribe
|
2020-07-22 13:19:56 -04:00 |
наб
|
8a3c9b63b9
|
Include an In-Reply-To: <Message-ID of triggering e-mail>, if any, in the new_ticket notification
|
2020-07-17 09:59:49 -04:00 |
Gabriel Augendre
|
6599be5371
|
Notify sender for tickets created by email.
Fix ticket ~sircmpwn/todo.sr.ht/180
|
2020-06-08 13:42:37 -04:00 |
Drew DeVault
|
0a30060cb4
|
todosrht-lmtp: alias !resolved as !resolve
|
2020-04-05 09:50:10 -04:00 |
Drew DeVault
|
204597dfb4
|
Accept email tickets/comments for anon users
|
2019-08-22 13:20:39 +09:00 |
Drew DeVault
|
b4c92a39db
|
Generalize users into participants
|
2019-08-22 11:05:25 +09:00 |
Drew DeVault
|
ebc57e1c43
|
Enforce ticket access on labels via email
|
2019-07-08 13:10:18 -04:00 |
Drew DeVault
|
102998365b
|
Add !label and !unlabel to todosrht-lmtp
|
2019-07-08 13:03:47 -04:00 |
Drew DeVault
|
b0a3857cb5
|
Discard HTML emails sent to LMTP daemon
|
2019-06-14 11:09:20 -04:00 |
Drew DeVault
|
274d050572
|
Finalize webhooks
|
2019-06-11 11:50:00 -04:00 |
Drew DeVault
|
2368339664
|
Rig up ticket webhooks
|
2019-06-10 15:46:32 -04:00 |
Drew DeVault
|
a3f1f9491b
|
Fix fallback addresses for ticket submission
|
2019-05-15 11:41:11 -04:00 |
Drew DeVault
|
0b70b847be
|
Add tracker labels endpoint
|
2019-05-09 11:34:55 -04:00 |
Drew DeVault
|
d6986aed72
|
Add simple ticket API
|
2019-04-30 16:17:43 -04:00 |
Drew DeVault
|
060eea1c1a
|
Add support for replying to tickets via email
|
2019-04-29 18:26:36 -04:00 |
Drew DeVault
|
3df816c9f8
|
Pass sender into get_tracker as explicit kwarg
|
2019-04-29 15:36:50 -04:00 |
Drew DeVault
|
93c2b4fa59
|
Fix typo in data command
|
2019-04-29 15:18:01 -04:00 |
Drew DeVault
|
4c51567ca0
|
Roll back database session on exceptions
|
2019-04-29 15:15:12 -04:00 |
Drew DeVault
|
8ba331bd53
|
Check sender before destination
|
2019-04-29 15:07:38 -04:00 |
Drew DeVault
|
16530ada56
|
Fix unbound variable usage
|
2019-04-29 14:57:57 -04:00 |
Drew DeVault
|
9a5d256e53
|
Enforce permissions on submissions via email
|
2019-04-29 14:48:20 -04:00 |
Drew DeVault
|
b765014994
|
Implement todosrht-lmtp daemon
|
2019-04-29 14:42:45 -04:00 |