Commit Graph

7018 Commits

Author SHA1 Message Date
Jan Jakeš
fe51e5e38c Add admin page for experimental features
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
aa4a442a29 Add tests for feature flags API
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
ab683b47de Add feature flags API
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
1b091f144b Add FeaturesController for *.js and context for *.jsx
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
343ad0008c Render feature flags in layout.html
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
c472d015d0 Add test for FeaturesController
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
6323d5dc32 Load feature flags also from DB
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
8e335a808f Add FeatureFlag entity and table
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
947d53413e Add basic FeaturesController
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Ján Mikláš
9f21ff1285 Fix checking if post notification email contains any ALC posts
[MAILPOET-2029]
2019-05-16 09:33:00 -04:00
Ján Mikláš
c6c9442588 Make PostsTask method non-static
[MAILPOET-2029]
2019-05-16 09:33:00 -04:00
Ján Mikláš
cc2dfcddb8 Allow scrolling when Posts or Products widgets are opened
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
78c822dec0 More robust wait when editing newsletter
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
ce617c0441 Allow toggling settings by clicking on settings icon
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
e0f1b07161 Check what is actually highlighted, not just number of blocks highlighted
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
748fbdf863 Better naming
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
ae46c45aff Simplify EditorSettingsBehaviourCest opening newsletter editor
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
0bca4dd93b Test that other blocks are not highlightable when settings are open
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
e6c0de9deb Test that settings close when another block is clicked
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
cfb4861ac5 Test that settings close when block is duplicated
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
7934925229 Test that settings are visible when clicked on the same block
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
84b275a624 Hide settings on click outside email content
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
f3301dea3a Don't remove highlight after resizing when settings are still showed
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
5663b1f745 Hide settings when clicked on another block
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
abbd7873fc Hide settings when deleting, duplicating or dragging block
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
d735adddd4 Disable block highlights when settings are showed
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
970e835ddc Remember currently showed settings model ID
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
4817347293 Remove eslint comments
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
c86a2446fc Add .off method to stubChannel so removing listeners work
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
787a3870c2 Don't render modal overlay for editor block's settings
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Ján Mikláš
63caaeddaa Refactor Mailpoet.Modal to allow not rendering overlay
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
Jan Jakeš
cdd0c69779 Disable XDebug in RoboFile, allow it for specific commands
[MAILPOET-1923]
2019-05-16 07:05:07 -04:00
Jan Jakeš
01926d3bf7 Install Composer's XDebug handler explicitly
[MAILPOET-1923]
2019-05-16 07:05:07 -04:00
Rostislav Wolny
296ad974d8 Improve readability of inactive subscribers controller test
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
Rostislav Wolny
02ead5bedc Reactivate subscribers created before recent MP2 migration
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
Rostislav Wolny
279289cb34 Do not deactivate subscribers when mp2 migration completed recently
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
Rostislav Wolny
1f3a9278d2 Refactor MP2 migration setting names to constants
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
Pavel Dohnal
0b632e158c Use our own wp-js-hooks fork
[MAILPOET-2082]
2019-05-15 05:05:07 -04:00
Ján Mikláš
b4612424b0 Stylelint rules - allow flex and grid properties to be longhanded
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
Ján Mikláš
8ae7e87b8f Stylelint rules - no unnecessary nesting rules
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
Ján Mikláš
3e59e717ba Stylelint rules - general styling
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
Ján Mikláš
8767887faa Stylelint rules - whitespaces
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
Ján Mikláš
6ea29bc4be Stylelint rules - spaces
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
Ján Mikláš
d2d42c2edc Stylelint rules - new lines
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
Ján Mikláš
6edd7a15ab Stylelint rules - empty lines
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
Ján Mikláš
61d2bbd5a1 Stylelint rules - indentation 2 spaces
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
Ján Mikláš
8e409ecfe0 Stylelint rules - lowercase everything
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
wxa
213fb4c1d8 Add a migration to fix meta fields [MAILPOET-2073] 2019-05-14 10:06:47 -04:00
wxa
b99096d2df Don't serialize meta fields if they're null [MAILPOET-2073] 2019-05-14 10:06:47 -04:00
Rostislav Wolny
e15fd4661e Remove newsletters list cest dependency on db dump
[MAILPOET-2076]
2019-05-14 15:40:16 +02:00