Commit graph

712 commits

Author SHA1 Message Date
Chris Anderson
3d59d28fff
Adds additional context to true send errors (#667) 2025-04-29 18:59:40 -05:00
Blaž Dular
02b0b4f1aa
fix(docs): incorrect auth_driver in Google workspace SAML instructions (#662) 2025-04-24 18:41:51 -05:00
Chris Anderson
09bd17d50d
Improves parsing of empty env values (#665) 2025-04-24 18:38:47 -05:00
Chris Anderson
75706bb63f
Allow list total recalculation (#657) 2025-04-22 10:21:26 -05:00
Chris Anderson
b9c26e3204
Adds phone number metadata before insert (#656) 2025-04-21 11:30:54 -05:00
Chris Anderson
c528c06d9d
Improved Campaign State Handling (#651) 2025-03-09 14:47:40 -05:00
Chris Anderson
610c820943
Revert to original campaign generation implementation (#650) 2025-03-09 12:30:49 -05:00
Chris Anderson
7b7a73f912
Improvements to row locking (#649) 2025-03-09 09:04:04 -05:00
Chris Anderson
4c62f60cf8
Removes top level transaction around campaigns (#648) 2025-03-08 23:29:12 -06:00
Chris Anderson
f3f9192da8
Removes outer user fetch query from campaign generation (#647) 2025-03-08 21:56:19 -06:00
Chris Anderson
d368613818
Adds additional campaign generation logic (#646) 2025-03-08 20:36:12 -06:00
Chris Anderson
a7c855e8db
Switches to temp tables for campaign generation (#645) 2025-03-08 19:23:59 -06:00
Chris Anderson
0afe09da05
Prevents campaign loading progress clobbering (#644) 2025-03-08 17:49:47 -06:00
Chris Anderson
d728ed2523
Break campaign generation into additional chunks (#643) 2025-03-08 17:21:07 -06:00
Chris Anderson
456a97851e
Add soft deletes to providers (#642) 2025-03-08 17:06:49 -06:00
Chris Anderson
d1c0cf1500
Campaign list generation performance improvements (#641) 2025-03-07 21:39:15 -06:00
Chris Anderson
30bde64257
Adds handling for more region errors in Telnyx (#639) 2025-03-05 14:05:03 -06:00
Chris Anderson
1d02605099
Fix Github actions version (#638) 2025-03-04 10:36:06 -06:00
Chris Anderson
4fe9a25231
Performance improvements for list import (#637) 2025-03-04 10:28:07 -06:00
Chris Anderson
6e1ef5f76c
Improves parsing of phone numbers during user import (#636) 2025-03-02 13:00:57 -06:00
Chris Anderson
9e89e815e3
Fixes assuming Telnyx error codes are numbers (#635) 2025-03-02 12:59:13 -06:00
Chris Anderson
0540af3ca9
Improves error handling for SMS sending (#633) 2025-02-26 10:46:14 -06:00
Chris Anderson
4d1d7d1e53
Improves i18n and allows for toggling to simplified Chinese (#632) 2025-02-25 22:45:55 -06:00
Chris Anderson
eac555ca58
Updates Github actions to latest library versions (#631) 2025-02-25 21:42:10 -06:00
白菜
3fcc14bbe3
Create zh.json (#629) 2025-02-25 21:35:41 -06:00
Chris Anderson
a9791ff1e2
List regeneration performance improvements (#625) 2025-02-09 16:42:05 -06:00
Chris Anderson
be400ec40c
Fixes journeys not scheduling properly (#622) 2025-01-25 23:19:58 -06:00
Chris Anderson
2a780aab93
Adds better default error handling and docs (#621) 2025-01-25 18:26:59 -06:00
Chris Anderson
1527e01650
Prevent campaign details being edited during send (#620) 2025-01-25 17:58:53 -06:00
Chris Anderson
c24e37cb01
Adds AJV timezone validation to client API (#616) 2025-01-19 23:34:30 -06:00
Chris Anderson
e14155baa1
Allow for scheduling journey entrances by hour (#615) 2025-01-19 22:59:29 -06:00
Chris Anderson
729397907d
Force timezone check during record creation (#613) 2025-01-19 22:08:21 -06:00
Chris Anderson
617da44916
When re-evaluating an existing list decrement count by removals (#609) 2025-01-14 08:33:15 -06:00
Chris Anderson
3467d90c17
Fixes bug where journey link always takes 24hrs (#608) 2025-01-11 11:55:03 -06:00
Chris Anderson
e8d2cd97ac
Improvements to reduce deadlocks (#589) 2025-01-05 15:58:30 -06:00
Chris Anderson
a5a82c8473
Adds per-job timing metrics (#605) 2025-01-05 15:56:53 -06:00
Chris Anderson
1c262945f3
Quality of life tweaks (#604) 2025-01-04 15:35:38 -06:00
Chris Anderson
b921fef6dd
Add better per job metrics and UI (#603) 2025-01-04 13:26:33 -06:00
Chris Anderson
27a457b53a
Add support for redis auth (#602) 2025-01-04 09:23:57 -06:00
Chris Anderson
33119ef1d3
Adds check for unsaved changes (#599) 2025-01-02 19:53:15 -06:00
Chris Anderson
dd4a8528ca
Fixes Telnyx authentication (#598) 2025-01-02 19:44:48 -06:00
Chris Anderson
53549fb73d
Improves how user data is displayed when previewing campaign (#597) 2025-01-02 08:17:44 -06:00
Chris Anderson
616fcf727a
Adds new inverse rule operators (#594) 2024-12-28 16:06:08 -06:00
Chris Anderson
394504a023
Selectively refresh stats for opened campaigns (#592) 2024-12-27 00:14:58 -06:00
Chris Anderson
69a5e9b174
Update dependencies (#588) 2024-12-19 21:51:58 -06:00
Chris Anderson
7721d4c010
Don't error our device saving for nonexistent user (#587) 2024-12-19 21:23:20 -06:00
Chris Anderson
22a6991bb2
Improve list detail UI (#586) 2024-12-19 20:32:09 -06:00
Chris Anderson
a6be349036
Adds priority jobs (#585) 2024-12-19 20:18:52 -06:00
Chris Anderson
d248c74734
Adds duplication of lists and journeys (#581) 2024-12-15 10:18:37 -06:00
Chris Anderson
881ffb53c4
Fixes year resetting in date inputs (#580) 2024-12-12 20:43:38 -06:00