Rostislav Wolny
a36d71850a
Fix Routes and paths for newsletter listing
...
Paths don't support regexps any more https://reactrouter.com/en/main/upgrading/v5#note-on-route-path-patterns
[MAILPOE-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
6a4e81bd88
Remove nested HashRouter from dynamic segments list.tsx
...
This was causing: You cannot render a <Router> inside another <Router>. You should never have more than one in your app.
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
913bb7e50a
Remove @types/react-router-dom
...
v6 is written in Typescript
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
cd3c6982da
Fix tiny CSS glitches on segment editor page
...
This was causing small items like badges and values in multi selelect
to look broken.
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
feadef6c3c
Update usage of Link components
...
See https://reactrouter.com/en/main/upgrading/v5#pass-link-state-as-separate-prop
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
d781b899c7
Delete unused component EventsConditions
...
This component seems to be a leftover after we removed automatic email.
It uses this.prop.history.push which is no longer available.
I was not able to find any usage of this component in the free or premium
plugin.
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
fc76b5608d
Remove the rest of the usages of history.push
...
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
f54b9f590c
Replace <Redirect> with <Navigate>
...
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
ca77a01d5c
Replace useRouteMatch
...
The hook useRouteMatch was removed in react-router-dom v6
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
f917b4e885
Replace withRouter with react-router-dom hooks
...
withRouter was removed
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
0f5fbcf044
Replace useHistory which was removed from react-router-dom
...
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
530f62f021
Refactor Switch to Routes
...
See https://reactrouter.com/en/main/upgrading/v5#upgrade-all-switch-elements-to-routes
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
8810a734b5
Update react-router-dom package to v6
...
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
ce0901a237
Refactor redirects placed directly in <Switch>
...
This is per the second step in https://reactrouter.com/en/main/upgrading/v5
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Rostislav Wolny
76cf3cfd75
Refactor Route render or component to children
...
This is per the first step in update guide https://reactrouter.com/en/main/upgrading/v5
[MAILPOET-3911]
2024-07-10 18:02:00 +02:00
Jan Jakes
c84910c075
Add test for switching active automation to draft
...
[MAILPOET-6131]
2024-07-10 12:56:52 +02:00
Jan Jakes
9be6895cf1
Simplify automation test helpers
...
[MAILPOET-6131]
2024-07-10 12:56:52 +02:00
Jan Jakes
b7cee657c7
When unscheduling automation run actions, cancel related runs
...
[MAILPOET-6131]
2024-07-10 12:56:52 +02:00
alex-mpoet
45592114bd
Fix privacy policy links not being replaced if no privacy page exists
...
[MAILPOET-4504]
2024-07-10 12:27:20 +02:00
Jan Jakes
da93cc5237
Render sender domain notice together with other field errors
...
[MAILPOET-5270]
2024-07-09 17:09:41 +02:00
Jan Jakes
f3da8048c4
Expose sender domain notice component
...
[MAILPOET-5270]
2024-07-09 17:09:41 +02:00
Jan Jakes
63189e6b5d
Move sender domain notice component up to components dir
...
[MAILPOET-5270]
2024-07-09 17:09:41 +02:00
Pavel Dohnal
b0c8d84c78
Ensure value is always number
...
https://github.com/mailpoet/mailpoet/security/code-scanning/13
2024-07-09 16:02:12 +02:00
github-actions[bot]
1d0596f14f
Update used WooCommerce Subscriptions plugin in Circle CI
...
- latest version: 6.4.1
- previous version: 6.3.2
2024-07-09 13:28:25 +02:00
Pavel Dohnal
f490215ff2
Release 4.55.0
2024-07-09 13:12:56 +02:00
Jan Jakes
1c41fe81b1
Fix side effect in shortcodes test
...
[MAILPOET-5359]
2024-07-09 09:03:18 +02:00
Rostislav Wolny
b59e6fb683
Add instructions for running individual acceptance test in premium
2024-07-08 16:31:13 +02:00
Ján Mikláš
0017e21523
Add Table of Contents in free plugin README
...
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Ján Mikláš
757582546d
Simplify free plugin README + small improvements
...
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Ján Mikláš
3e40492caf
Add section on translators comments
...
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Ján Mikláš
dc49f56c7f
Add Table of Contents in README
...
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Ján Mikláš
c7cbece95c
Better header structure in README
...
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Ján Mikláš
79ae36f4db
Remove new template section - the link is 404
...
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Ján Mikláš
3912426190
Add examples how to run individual tests locally
...
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Ján Mikláš
f7b942ece6
Simplify SUPPORT
...
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Ján Mikláš
945680f643
Improve CONTRIBUTING
...
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Ján Mikláš
b6d8b86afd
Remove issues section as it's irrelevant for external contributors
...
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Ján Mikláš
c87fc41a22
Remove IdiORM to Doctrine section as it's completed now
...
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Jan Jakes
ce94e24fb1
Fix rendering of special characters using [site:name] shortcode
...
[MAILPOET-5359]
2024-07-08 14:45:41 +02:00
Ján Mikláš
a4c6929e27
Fix type
...
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
Ján Mikláš
a23d6e2609
Unify font-size and verically align activity modal header
...
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
Ján Mikláš
cd424e9e58
Add detailed run logs sample data
...
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
Ján Mikláš
964b391672
API now returns "Unknown step: $key" so fallback is not needed
...
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
Ján Mikláš
0dffcc5ebd
Update API endpoint response structure
...
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
Ján Mikláš
ac751871f9
Unify automation endpoint 404 exceptions
...
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
Ján Mikláš
8376494d6f
Simplify managing state of runId URL parameter
...
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
Ján Mikláš
9d964ab6e3
Rename "View subscribers activity" to "View subscriber activity"
...
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
Ján Mikláš
131ecec452
Use tertiary button variant for bigger click area
...
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
Ján Mikláš
b2853af8c7
Simplify code by removing ternary operator, which is not necessary, because logs is always an array
...
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
Ján Mikláš
d18706d81f
Return null when activity modal is hidden
...
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00