listmonk/cmd
Kailash Nadh 6cf43ea674 Add generic HTTP postback `Messenger` support.
This is a major feature that builds upon the `Messenger` interface
that has been in listmonk since its inception (with SMTP as the only
messenger). This commit introduces a new Messenger implementation, an
HTTP "postback", that can post campaign messages as a standard JSON
payload to arbitrary HTTP servers. These servers can in turn push them
to FCM, SMS, or any or any such upstream, enabling listmonk to be a
generic campaign messenger for any type of communication, not just
e-mails.

Postback HTTP endpoints can be defined in settings and they can be
selected on campaigns.
2020-10-10 18:52:08 +05:30
..
admin.go Add generic HTTP postback `Messenger` support. 2020-10-10 18:52:08 +05:30
campaigns.go Add generic HTTP postback `Messenger` support. 2020-10-10 18:52:08 +05:30
handlers.go Add automatic update checks. 2020-08-08 16:59:47 +05:30
import.go Clean up root and move app to `cmd` directory 2020-08-08 13:54:25 +05:30
init.go Add generic HTTP postback `Messenger` support. 2020-10-10 18:52:08 +05:30
install.go Add generic HTTP postback `Messenger` support. 2020-10-10 18:52:08 +05:30
lists.go Fix incorrect default values and server response in list creation UI 2020-08-22 14:13:13 +05:30
main.go Add generic HTTP postback `Messenger` support. 2020-10-10 18:52:08 +05:30
manager_db.go Clean up root and move app to `cmd` directory 2020-08-08 13:54:25 +05:30
media.go Clean up root and move app to `cmd` directory 2020-08-08 13:54:25 +05:30
notifications.go Add generic HTTP postback `Messenger` support. 2020-10-10 18:52:08 +05:30
public.go Add generic HTTP postback `Messenger` support. 2020-10-10 18:52:08 +05:30
queries.go Clean up root and move app to `cmd` directory 2020-08-08 13:54:25 +05:30
settings.go Add generic HTTP postback `Messenger` support. 2020-10-10 18:52:08 +05:30
subscribers.go Clean up root and move app to `cmd` directory 2020-08-08 13:54:25 +05:30
templates.go Clean up root and move app to `cmd` directory 2020-08-08 13:54:25 +05:30
updates.go Add automatic update checks. 2020-08-08 16:59:47 +05:30
upgrade.go Clean up root and move app to `cmd` directory 2020-08-08 13:54:25 +05:30
utils.go Clean up root and move app to `cmd` directory 2020-08-08 13:54:25 +05:30