Commit Graph

6737 Commits

Author SHA1 Message Date
edb0920787 Fix UnauthorizedAddress test button not being clickable
[MAILPOET-1882]
2019-03-25 08:27:06 -04:00
96de1c0faa Fix selecting monthly post notification frequency
[MAILPOET-1866]
2019-03-25 07:12:03 -04:00
54868de4e0 Larger area for form fields
There has to be max-height and 'overflow: hidden' for animations to work properly. I just doubled the height, which gives spaces for 40+ possible fields, which seems like a reasonable limit.

[MAILPOET-1910]
2019-03-21 14:16:58 -04:00
c5b5d8f45d Downgrade PHPStan level to 4
[MAILPOET-1915]
2019-03-21 14:02:59 -04:00
f3f769316a Upgrade PHPStan level to 5
[MAILPOET-1915]
2019-03-21 14:02:59 -04:00
21766421d5 Upgrade PHPStan level to 4
I had to add some ignore errors until phpstan/phpstan#1482 is resolved

[MAILPOET-1915]
2019-03-21 14:02:59 -04:00
7d6f69ec1d Upgrade PHPStan level to 3
[MAILPOET-1915]
2019-03-21 14:02:59 -04:00
7b3f230081 Use PHPStan 0.11.4
[MAILPOET-1915]
2019-03-21 14:02:59 -04:00
bce05ce486 Fix statically calling non-static method
[MAILPOET-1882]
2019-03-21 13:15:29 -04:00
bd3d6467bd More robust setting sending method in UnauthorizedAddressCest
[MAILPOET-1882]
2019-03-21 13:15:29 -04:00
a8e3fe79c2 Remove unnecessary HTML elements from strings
[MAILPOET-1882]
2019-03-21 13:15:29 -04:00
b1d417c26d Remove static from checking if email is on free domain
[MAILPOET-1882]
2019-03-21 13:15:29 -04:00
9751dd326a Add acceptance test for unauthorized address notices
[MAILPOET-1882]
2019-03-21 13:15:29 -04:00
3ec5bf10bb Show different error message when sending from unauthorized *free* email address
[MAILPOET-1882]
2019-03-21 13:15:29 -04:00
5621d1df25 Set newsletter's ID when sending preview or actual newsletter
[MAILPOET-1882]
2019-03-21 13:15:29 -04:00
e2cde798df Unify detecting free domain in JS and PHP from one source
[MAILPOET-1882]
2019-03-21 13:15:29 -04:00
9b16a403e8 Create FreeDomains class
[MAILPOET-1882]
2019-03-21 13:15:29 -04:00
7a8ba52b57 Skip "Won't Do" issues from changelog
[MAILPOET-1867]
2019-03-21 15:58:48 +01:00
f10014d864 Remove unnecessary filtering 2019-03-21 10:03:21 -04:00
fee3b58e4e Fix small bugs 2019-03-21 10:03:21 -04:00
17949d06d5 Clean DB on _before() 2019-03-21 10:03:21 -04:00
f80a83386e Use VARCHAR instead of LONGTEXT for flags 2019-03-21 10:03:21 -04:00
7f131d256c Remove debugging code 2019-03-21 10:03:21 -04:00
de3d3331b0 Refactor tests [MAILOET-1677] 2019-03-21 10:03:21 -04:00
4fc53d2b36 Make all users able to edit flags [MAILOET-1677] 2019-03-21 10:03:21 -04:00
92cf0cc7db Refactor UserFlagsController 2019-03-21 10:03:21 -04:00
dd497d93c6 Filter flags values before saving them 2019-03-21 10:03:21 -04:00
f208a25f9a Pass only needed flags to views 2019-03-21 10:03:21 -04:00
22fc3089e6 Rename UserFlags to UserFlagsController 2019-03-21 10:03:21 -04:00
bc31db7d91 Avoid dynamic constant names 2019-03-21 10:03:21 -04:00
114a8281a9 Fix tests, code typos and style 2019-03-21 10:03:21 -04:00
afe7aa0a54 Move user flags from settings [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
6218166ca1 Add user flags API endpoint [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
33847397f3 Add UserFlags controller [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
6801204232 Add UserFlag model [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
31a8ca2dc0 Refactor Model::_createOrUpdate 2019-03-21 10:03:21 -04:00
3c282bcbb3 Refactor Database::defineTables [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
c043f0c666 Add user_flags table [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
wxa
0a9e23d2c4 Add tests [MAILPOET-1922] 2019-03-21 08:30:45 -04:00
wxa
59622cd5a0 Move bulkSendConfirmationEmail() method out of the Subscriber model [MAILPOET-1922] 2019-03-21 08:30:45 -04:00
wxa
a822114c6d Add bulk action factory to be able to use custom classes for actions [MAILPOET-1922] 2019-03-21 08:30:45 -04:00
92f5ef200f Add stylelint when compiling css, warn about slow watch task
[MAILPOET-1917]
2019-03-21 08:14:54 -04:00
668f7750e1 Fix error by variable defined after it's used 2019-03-21 08:14:54 -04:00
395e08e576 Add stylelint rule: 'order/properties-alphabetical-order'
[MAILPOET-1917]
2019-03-21 08:14:54 -04:00
fd2c90e6d3 Add qa:lint-css task, incorporate style linting into current flow
[MAILPOET-1917]
2019-03-21 08:14:54 -04:00
f7c34c8b5c Fix autoprefixer issues with old gradient syntax 2019-03-21 08:14:54 -04:00
c708163d22 Simplify compiling scss and autoprefixing
[MAILPOET-1917]
2019-03-21 08:14:54 -04:00
4021dff2d6 Add stylelint dependencies
[MAILPOET-1917]
2019-03-21 08:14:54 -04:00
wxa
f0683f5226 Revert "Get rid of double html parsing during render" [MAILPOET-1914]
This reverts commit 6056dcd417.
2019-03-20 09:23:14 -04:00
46416e410b Rename posts to product
[MAILPOET-1709]
2019-03-19 10:25:06 -04:00