Commit Graph

22212 Commits

Author SHA1 Message Date
 Ján Mikláš
61f992a823 Only render log status info when it's available
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
b725f7af17 More robust query building
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
9fa81e6887 Close modal on error (notice will be shown)
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
58a81a2f7a Make activity modal header white, so the text doesn't overlay when scrolling
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
ba79200f55 Show time left in activity modal for Delay action
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
abbabeef6a Show next step in activity modal
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
083b6bf8d6 Show step name instead of key in activity modal
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
0796b6d258 Show error message in activity modal
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
0d95963c15 Reduce flex-grow as it caused customer to be put on multiple lines
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
35995ce1be Show sample run logs when premium is not active and valid
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
785957731f Move RunData type to prevent cyclic dependency
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
83e8a828ac Use unified status badge
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
0c94994784 Update types for API response
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
302837724b Add footer to activity modal with run status
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
91aa10ac63 Show table of subscriber's run logs in modal
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
42bccf0a9a Add activity modal header with subscriber info
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
e833f34826 Fetch run data when URL parameter changes
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
a92f876b96 Add types for API response
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
8c612a7d82 Open activity modal when clicked on "View activity" button
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
79da5c5124 Add activity modal skeleton that reacts to "runId" URL parameter
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
d298ca40c4 Add new column to view subscriber's activity in automation analytics
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
10ed39ece3 Rename "View subscribers" to "View subscribers activity" in automation analytics
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
Pavel Dohnal
55d69869d7 Install react-codemirror
[MAILPOET-5483]
2024-07-08 14:29:08 +02:00
Pavel Dohnal
58c7ab526c Upgrade codemirror dependency
[MAILPOET-5483]
2024-07-08 14:29:08 +02:00
Pavel Dohnal
a0ada40c9f Use react code mirror
[MAILPOET-5483]
2024-07-08 14:29:08 +02:00
Veljko
237e3988bf Fix flaky clicking segment action items 2024-07-04 09:14:56 +02:00
 Ján Mikláš
e52ffbc32c Don't show email stats for cancelled scheduled emails
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
22754ac717 Add tests for cancelling and rescheduling tasks, and check that it resumes sending queue
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
7f01d11a31 Add tests that it's not fetching deleted tasks
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
8b7556a479 Add more tests for rescheduling tasks
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
31821d05b5 Fix test
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
898e45b275 Show list of paused tasks
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
9236c0ee6a Fix query builder for getting tasks by status
st.deletedAt line was ignored, because the "->where" on the next line replaced it. Resulting query was also wrongy built because of mixing of OR and AND conditions.

[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
d4e42eead7 Show total number of cancelled task on System Status page
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
7bacd887a9 Resume sending queue when rescheduling cancelled task
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
255122ebd3 Show that newsletter is cancelled when sending task is cancelled
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
73d302556e Use class names instead of hardcoded classes in tests
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
4af5720741 Refactor help endpoint
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
5253d79e81 Use types in new class properties
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
d0d6cb108f Limit the width of confirm modal in welcome wizard
[MAILPOET-6113]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
fe5010110b Fix typo
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
6155053f91 Limit the width of confirm modal when cancelling/rescheduling tasks
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
e2c6f61ecd Show "Cancel task" button on running tasks
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
ef2101ef46 Allow running tasks to be cancelled
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
b8ca544596 Fix HelpTest integartion tests
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
2117d43d6b Add integration tests for Help API
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
5847918409 Return 400 instead of 404 in Help API
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
64ccf5b948 Add ScheduledTasksRepository integration tests for new cancelled status
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
3f6210c7ed Show date time in local (not server) timezone on Help > System Status page
Related to #5650

[MAILPOET-5755]
2024-07-04 08:04:34 +02:00
 Ján Mikláš
4805e611e7 Add message for reschedule task confirmation
[MAILPOET-5755]
2024-07-04 08:04:34 +02:00