Commit Graph

15684 Commits

Author SHA1 Message Date
20d703eaf3 Update to glob-parent package without ReDoS issu
This package is only used by storybook, so safe for prod

[MAILPOET-4222]
2022-07-11 11:55:49 +02:00
f6a8bd0014 Update to trim package without ReDoS issue
This package is only used by storybook, so safe for prod

[MAILPOET-4222]
2022-07-11 11:55:49 +02:00
8816a12016 Update @wordpress/scripts
Updating it is safe since we only use the webpack.config
provided by this package

[MAILPOET-4222]
2022-07-11 11:55:49 +02:00
668dabfe4c Add the packages needed for the overriden webpack
[MAILPOET-4222]
2022-07-11 11:55:49 +02:00
069bfa09ba Override packages with vulnerability
[MAILPOET-4222]
2022-07-11 11:55:49 +02:00
0fabc52905 Enforce npm 8.3+ to support package overrides
[MAILPOET-4222]
2022-07-11 11:55:49 +02:00
2afdb234cf naming colors
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
28c0f9ffff Place admin notices at the correct position when created from 3rd party
When an admin notice is created using 'admin_notices', JavaScript (wp-admin/js/common.js) tries to move those to the end
of the header. We need to signal WordPress where this header end is.

[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
87144af6ba Fix uppercase in acceptance test
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
5ccc12a784 Adjust padding of th element in listing
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
94b9402a53 Update text style of unknown status texts
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
34de0e839e Remove uppercase rule in thead
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
b1597b7766 Adjust table borders, border/background greyscales, color of headers
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
b54796119f Adjust padding of .mailpoet-listing-pages-num with table
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
44d5dde99e Exchange Updates icon, move global translations
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
3a3b3934c2 Use gutenberg plus icon
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
a964cbb763 Add @wordpress/icons
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
2519cc304c Adjust left padding of logo
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
22cd145c6d Change box-shadow of top-bar and tertiary-light color
Follow design for 'border-bottom is added'

[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
db6837aec7 Reduce size of logo
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
4146022783 Lower case email in 'New Email' string
[MAILPOET-4305]
2022-07-11 11:04:52 +02:00
b45d0ef130 Use flex for vertical centering react options
MAILPOET-4057
2022-07-11 10:32:43 +02:00
1e1006042f Fix badge alignment in React selects
MAILPOET-4057
2022-07-11 10:32:43 +02:00
16590542cf Fix auth error with Circle CI
CircleCI HTTP basic authentication (basic_auth) requires the circle-token to be the username and the password should be empty.

MAILPOET-4436
2022-07-08 16:17:56 +01:00
b4d270c1f2 Expose test db port to local dev machine
A not very common db port number is used so that it won’t
easily conflict with other possible instances of database

MAILPOET-4468
2022-07-08 16:04:52 +02:00
7c690dfa07 Bundle automation editor styles for now
We need to use older @wordpress/edit-site package (version 4.1.0)
to be compatible with the current @wordpress/edit-post (version 6.1.1).

[MAILPOET-4451]
2022-07-06 09:02:02 +02:00
134bd7c6de Add a comment 2022-07-05 10:11:20 +02:00
73909a4cf0 Complete workflow run if step ID is null
[MAILPOET-4450]
2022-07-05 08:39:57 +02:00
263123ba44 Don't schedule next step if it's null
[MAILPOET-4450]
2022-07-05 08:39:57 +02:00
9e56609ee0 Check workflow status validity
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
b85b2b188b Add references to edit-site package
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
67d45d47da Use automation prefixes for keyboard shortcuts
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
0d89a1ac2a Lower delay step times for demo purposes
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
5c87442c6b Fix subject initialization in workflow runs
[MAILPOET-4454]
[MAILPOET-4449]
2022-07-04 14:09:00 +02:00
d7fe884452 Use subject loader in trigger handler
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
b733e7b770 Add subjects to registry, implement subject loader service
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
f4845232d2 Improve React key props for automation listing
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
3390e73ed6 Display workflow status next to the title
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
2383657b5f Display automation workflow name
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
9d2fb791a1 Display activate/update buttons based on workflow status
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
aa6f64b99b Use edit-site styles instead of edit-post to use some site-editor-specific components
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
642825cfe8 Display current workflow status in automation listing
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
c08f5b3a35 Implement workflow activation in the UI
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
74ab57b5aa Add controls from @wordpress/data-controls to automation editor store
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
3fa2ffb8f8 Initialize @wordpress/api-fetch in automation editor
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
91de8bd105 Install @wordpress/data-controls explicitly
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
d6633efef2 Add workflows PUT endpoint for workflow updating
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
bb90ae97d0 Add basic workflow update controller with status change caps
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
92d55362b1 Add update workflow method to storage
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
083bf93851 Add welcome email sequence template
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00