Kailash Nadh
97583fe4b4
Rewrite frontend with Vue+Buevy and ditch React+Ant Design.
...
- antd+react was resulting in extremely clunky and unreadable
spaghetti frontend code (primarily due to how antd is).
- Buefy is lighter by an order of magnitude, has excellent
responsive views (especially tables) and usability.
- Vue's templating produces far more readable template code.
2020-07-04 00:12:14 +05:30
Kailash Nadh
693b939a72
Fix incorrect wrapping of subscriber handler
2020-06-07 16:28:33 +05:30
Kailash Nadh
3048ab5afb
Add a check for zero SMTP config
2020-06-05 17:00:11 +05:30
Kailash Nadh
67eb3dbbbe
Fix incorrect config check in subscriber data wipe
2020-06-05 09:25:45 +05:30
Kailash Nadh
ae68bd2645
Merge pull request #126 from PhilippSeitz/bugfix/status-on-success
...
fix: status code on success
2020-06-04 22:34:45 +05:30
Philipp Seitz
f789f06cc0
fix status code on success
2020-06-04 17:42:37 +02:00
Kailash Nadh
7a467a5a3b
Add support for custom e-mail headers per SMTP server
2020-05-31 21:16:56 +05:30
Kailash Nadh
82702ed5bc
Remove completed items
2020-05-25 11:55:02 +05:30
Kailash Nadh
f06d6b360d
Fix optin e-mails on subscriber addition to single option lists
2020-05-23 12:54:25 +05:30
Kailash Nadh
bfe31b75c1
Fix incorrect param read bug in list deletion handler
2020-05-23 12:03:04 +05:30
Kailash Nadh
3dcff5dbca
Remove redundant log import
2020-05-21 23:12:56 +05:30
Kailash Nadh
c9fc83fb60
Fix comments
2020-05-19 23:29:58 +05:30
Kailash Nadh
18329ff052
Add TLS to SMTP config
2020-05-17 21:07:48 +05:30
Kailash Nadh
cb331b9341
Merge branch 'master' of github.com:knadh/listmonk
2020-05-16 23:39:40 +05:30
Kailash Nadh
abddcb9a03
Remove redundant SMTP LOGIN auth implementation
2020-05-16 23:38:19 +05:30
Kailash Nadh
69d3e9b9c8
Fix JSON error on HTML form subscription
2020-05-16 23:30:43 +05:30
Kailash Nadh
9d3ca357f6
Integrate new SMTP pool lib
2020-05-16 23:25:37 +05:30
Kailash Nadh
1e61760338
Merge pull request #104 from mr-karan/master
...
fix: Remove root URI on frontend
2020-05-16 19:56:40 +05:30
Karan Sharma
23faa9f127
fix: Remove root URI on frontend
...
Removes appending root URI in `img src` from frontend which broke the rendering
of S3 URLs in campaign templates.
Closes https://github.com/knadh/listmonk/issues/101
2020-05-16 19:39:21 +05:30
Kailash Nadh
e58b2fa669
Fix typo
2020-05-11 21:00:06 +05:30
Kailash Nadh
f498cddc7a
Add support for hosted messages and `{{ MessageURL }}` tpl tag.
2020-04-26 15:51:43 +05:30
Kailash Nadh
3a9a2ef4ec
Refactor `get-campaign` to accept uuid + get body
2020-04-26 15:51:26 +05:30
Kailash Nadh
6bba55f0eb
Remove 'campaignDone?' check that incorrectly ignored queued
...
messages in a finishing campaign.
2020-04-25 15:54:25 +05:30
Kailash Nadh
0abc1ae05a
Merge pull request #86 from thejaswinipathi/patch-1
...
Changed on PR comment
2020-04-22 16:16:00 +05:30
thejaswinipathi
c93ba78938
Changed on PR comment
2020-04-22 14:25:42 +05:30
Kailash Nadh
56122c0bfe
Merge pull request #80 from jaredfolkins/master
...
enhc: add plain text email body along with HTML increasing deliverability
2020-04-15 00:27:58 +05:30
jaredfolkins
11c7c60455
enhc: add plain text email body along with HTML, add option in
...
config.toml
2020-04-14 11:19:34 -07:00
Kailash Nadh
b8d9ab10f2
Merge branch 'master' of github.com:knadh/listmonk
2020-04-02 18:22:56 +05:30
Kailash Nadh
894ede561a
Add support for message throughput rate limiting
2020-04-02 18:22:27 +05:30
Kailash Nadh
55d818574d
Merge pull request #78 from bumi/patch-1
...
Add note about Heroku deploy button
2020-04-02 16:00:28 +05:30
Michael Bumann
8fbbcd310b
Add note about Heroku deploy button
...
The Heroku deploy button provides automated on-click deployments to Heroku.
2020-04-02 10:23:01 +00:00
Kailash Nadh
21ffe5fb02
Clean up [upload] config doc
2020-04-01 19:59:41 +05:30
Kailash Nadh
9dcd716f91
Add support for SMTP 'LOGIN' auth
2020-04-01 19:56:40 +05:30
Kailash Nadh
71803ab1af
Add support for loading custom static files with `--static-dir`
...
- Removed duplicate copies of static files in `static/public/`
2020-03-14 21:07:14 +05:30
Kailash Nadh
bbe239ba29
Added link to Docker env configuration wiki
2020-03-13 18:55:37 +05:30
Kailash Nadh
faf8a7ae63
Add fix for BOM in CSV importers
2020-03-09 19:47:20 +05:30
Kailash Nadh
ad9ee7528d
Update build script to reflect new static paths
2020-03-08 16:10:34 +05:30
Kailash Nadh
83d888a30b
Update and cleanup deps
2020-03-08 16:03:57 +05:30
Kailash Nadh
901c456aa9
Fix issues with responsive UI on the campaign page
2020-03-08 15:55:22 +05:30
Kailash Nadh
8771dc28cb
Refactor init functions for clearer dependency visibility
2020-03-08 15:38:47 +05:30
Kailash Nadh
07856d34a2
Fix bug in e-mail scheduling
2020-03-08 15:29:53 +05:30
Kailash Nadh
68c4ccdefc
Fix campaign UI to update start/schedule button automatically
2020-03-08 15:23:57 +05:30
Kailash Nadh
ba87801930
Fix template preview sending invalid view requests
2020-03-08 15:10:51 +05:30
Kailash Nadh
ca032c89d6
Refactor manager.CampaignMessage's exposed fields
2020-03-08 15:02:20 +05:30
Kailash Nadh
a0d9a4771a
Fix incorrect send_at time in installer's sample campaign
2020-03-08 15:01:42 +05:30
Kailash Nadh
442dec9341
Fix broken subscriber data export
2020-03-08 14:36:50 +05:30
Kailash Nadh
892d5d2a20
Remove 'govalidator' package dependecy
2020-03-08 13:03:38 +05:30
Kailash Nadh
d4aea0a436
Add support for pushing non-campaign message with workers.
...
- Refactor campaign.Message into campaign.Message and
campaign.CampaignMessage
- Remove ad-hoc goroutines (flawed approach) that were used to push
admin and optin notifications.
- Provision for largscale pushing of ad-hoc, non-campaign messages
such as transactional messages (in the future).
2020-03-08 12:27:41 +05:30
Kailash Nadh
5f6a4af6b4
Cleanup unnecessary pointers
2020-03-08 11:07:24 +05:30
Kailash Nadh
ac2145de89
Fix default template path in installer
2020-03-08 11:04:34 +05:30