Commit Graph
43 Commits
Author SHA1 Message Date
Adam Cooke 17dd7cc757 refactor: remove the fast server 2021-07-29 11:20:47 +00:00
Adam Cooke 21a8d89045 feat: add priorities to IP address assignment 2021-07-28 14:18:40 +00:00
Adam Cooke daf469ce7f refactor: user management 2021-07-28 14:17:59 +00:00
Charlie Smurthwaite 9a3d568b27 Add IP-based SMTP authentication (#1149) 2020-07-17 11:43:51 +01:00
Will Power f56380e3b2 correct suppression expired check (#988) 2020-07-17 10:31:38 +01:00
Will Power dcb2919cc6 Suppression list improvements (#867) 2019-11-22 17:28:11 +00:00
Raven a75c125931 Make it more clear that the record should point to the domain (#906) 2019-11-22 17:24:59 +00:00
Alec Papierniak 48daec1328 Minor typo fix 2019-02-25 11:49:18 +00:00
Charlie Smurthwaite a7e3e9de79 Revert "add domain button on top of Domains page."
I've tested this, and I'm afraid I don't like it from a design perpective as it is not consistent with the other pages, and it looks inverted when only one domain is present. Perhaps we can design this better, though I'm not sure how.
2018-08-22 11:40:49 +01:00
Valentin Ouvrard 96294988cb add domain button on top of Domains page. 2018-08-22 11:36:49 +01:00
lrns 3a4aa0bdaa Change seperate/seperately to separate/separately in 2 forms 2018-03-16 12:39:40 +00:00
Charlie Smurthwaite 53475abf55 always allow emails to be redelivered 2017-12-05 10:54:47 +00:00
Adam Cooke 21039f07e8 update link to using the api 2017-11-10 14:18:53 +00:00
Will Power 5634640fd8 fix typos related to message retention (#317) 2017-08-21 22:22:58 +01:00
Adam Cooke 6f29bc8d3f ensure all timestamps from the message DB go through a zone 2017-06-02 15:36:12 +01:00
Adam Cooke fda0cfafc6 rename admin to advanced settings & add help text
closes #163
2017-06-02 12:11:19 +01:00
Adam Cooke 96f190ae25 fixes style issue on error when no messages found 2017-05-30 15:16:01 +01:00
Adam Cooke 3f8c52501b put postal version in footer 2017-05-18 12:25:28 +01:00
Adam Cooke cb0e3a4f4e support for a null send limit for unlimited
part of #144
2017-05-16 15:52:43 +01:00
Adam Cooke d33994ce0f fixes bug with IP rules list
closes #136
2017-05-12 17:06:35 +01:00
Adam Cooke e9b03987fe only allow users with an invite to create accounts 2017-05-12 14:45:42 +01:00
Robert Lyall ffc4586d5b Only display a server's IP pool name if it has an IP pool (#121) 2017-05-08 21:21:34 +01:00
Adam Cooke f75806b693 wording updates on the server limit page 2017-05-05 12:06:38 +01:00
Adam Cooke 0ee58b2b3e send limit email wording updates 2017-05-05 12:05:52 +01:00
Adam Cooke 49faf73e66 fixes bug on credentials list 2017-05-02 13:44:32 +01:00
Adam Cooke f6784238d3 a sad sad day in postal-land, no more puns. 2017-05-02 13:33:17 +01:00
Alex Bouma 594cff74a9 Add address endpoints to the routes UI (#71) 2017-05-02 13:06:46 +01:00
Alex Bouma ddf2a859bf Fix removed ip_pool type errors (#62)
* Fix undefined method description

Sice `:description` was removed from the IP pools it should display the IP pool `:name` instead of the `:description`.

* Fix using the removed ip_pool type
2017-04-29 19:42:29 +01:00
Adam Cooke 45fd472f76 configurable maximum delivery attempts
closes #59
2017-04-29 11:56:25 +01:00
Adam Cooke 3333a7baf3 add script for testing app SMTP connections 2017-04-28 17:09:39 +01:00
Adam Cooke 698b580db4 remove types from ip pools
closes #24
2017-04-28 16:40:53 +01:00
Adam Cooke 0a25fe986d fixes header when server has no IP pools but ip pools are enabled 2017-04-28 15:40:48 +01:00
Adam Cooke 6af7f332bf hide IP rules & IPs when ip pools aren't available 2017-04-27 10:36:30 +01:00
Adam Cooke 61da4bf48c hide away IP pool things in the UI if not enabled 2017-04-27 09:41:21 +01:00
Adam Cooke 1f64c61105 add a defaults file containing all defaults for configuration options and tidy initial config 2017-04-27 09:35:57 +01:00
Adam Cooke 3d45a5d4f1 allow fast server to be disabled by removing it from the config file 2017-04-26 20:52:04 +01:00
Adam Cooke 2def9c0fb9 UI for admins to assign ip pools to servers 2017-04-21 11:26:19 +01:00
Adam Cooke 79f7707d09 ip pools nav link 2017-04-21 11:11:06 +01:00
Adam Cooke c09c501ef4 admin UI for managing ip pools & ip addresses 2017-04-21 11:09:31 +01:00
Adam Cooke 6eb425eaed move org ip rules into their own controller 2017-04-21 10:32:22 +01:00
Adam Cooke ec73bffce0 admins don't need to verify domain ownership 2017-04-21 10:23:14 +01:00
Adam Cooke 46daca9aa7 only allow organizations to be managed by admins 2017-04-21 10:18:24 +01:00
Adam Cooke 2fdba0ceb5 initial commit from appmail 2017-04-19 13:07:25 +01:00