Commit Graph

70 Commits

Author SHA1 Message Date
uszekkk
9e3eb85491 Fix: stream note for scheduled emails missing user attribution (#3621)
When emails are sent via the "Send Later" feature, the stream note
shows "sent email" without the user name because the job runs in
system user context. The FROM address fallback fails for group email
accounts.

This fix first tries to resolve the user who created/scheduled the
email via getCreatedBy() before falling back to email address lookup.

Fixes #3541
2026-03-31 13:55:39 +03:00
Yurii
a43e14a33f note about assignment populate names 2026-03-20 16:48:02 +02:00
Yurii
0b577b3878 rename const 2026-03-19 11:27:52 +02:00
Yurii
e153a70c1c note fields const 2026-03-19 11:21:46 +02:00
Yurii
49f7ac30ca notification grouping 2026-03-10 18:44:31 +02:00
Yurii
6902ae0e04 move SaveContext to ORM namespace 2026-03-04 15:21:04 +02:00
Yurii
04794bb2aa method usage fix 2026-03-03 18:09:35 +02:00
Yurii
268ba27cf8 year change 2 2026-01-12 11:02:47 +02:00
Yuri Kuznetsov
cbc39cefe4 (c) source files 2025-08-26 20:10:28 +03:00
Yuri Kuznetsov
1a0ba55448 Note status => update 2025-07-03 16:11:56 +03:00
Yuri Kuznetsov
ddaa662a81 ref 2025-07-03 12:32:35 +03:00
Yuri Kuznetsov
712f3a1cbd ref 2025-07-03 11:54:24 +03:00
Yuri Kuznetsov
2e704cc6d8 note status => update 2025-07-01 19:59:45 +03:00
Yuri Kuznetsov
15de70c8f7 action ID 2025-06-30 19:03:55 +03:00
Yuri Kuznetsov
e4959e0c38 cleanup 2025-02-08 15:18:50 +02:00
Yuri Kuznetsov
dbafd6ba4d ORM: Mapper relate return false if no row affected 2025-02-08 15:16:43 +02:00
Yuri Kuznetsov
5c7d603899 rename 2025-01-09 11:39:31 +02:00
Yuri Kuznetsov
3316afaaad change year 2025-01-06 09:16:05 +02:00
Yuri Kuznetsov
1579d62277 update super parent stream updated at 2025-01-02 18:05:47 +02:00
Yuri Kuznetsov
86d4a5f78b stream updated at created related 2025-01-02 17:27:19 +02:00
Yuri Kuznetsov
e192ea3c41 stream updated at only if stream enabled 2024-12-19 14:57:40 +02:00
Yuri Kuznetsov
8bc70dfaec stream updated at: use query 2024-12-19 14:12:41 +02:00
Yuri Kuznetsov
b999273b6d unfollow portal users 2024-11-20 11:09:10 +02:00
Yuri Kuznetsov
b3606ee35a email note strip reply part 2024-11-16 16:10:26 +02:00
Yuri Kuznetsov
3edb30285c stream note email expand 2024-11-16 15:03:02 +02:00
Yuri Kuznetsov
432a0f0474 ref 2024-11-14 18:21:14 +02:00
Yuri Kuznetsov
32fe2064ec ref 2024-11-14 17:18:20 +02:00
Yuri Kuznetsov
3bd3e8b882 stream updated at 2024-11-14 13:54:22 +02:00
Yuri Kuznetsov
6d1c4d2aa8 const ID usage 2024-11-11 17:41:22 +02:00
Yuri Kuznetsov
9e396b43a8 const usage 2024-11-11 16:04:47 +02:00
Yuri Kuznetsov
8d76eda198 name field consts 2024-11-11 15:46:37 +02:00
Yuri Kuznetsov
089fc98fde collaborators 2024-10-25 17:25:40 +03:00
Yuri Kuznetsov
6ce7856902 stream: force one assignee for emails 2024-10-09 16:16:30 +03:00
Yuri Kuznetsov
1aa004b0a6 email assignment notification force 2024-10-09 16:07:47 +03:00
Yuri Kuznetsov
dd06a51ae0 assigned users notes 2024-09-19 17:55:58 +03:00
Yuri Kuznetsov
d70ef1e6cd cs 2024-09-15 13:29:15 +03:00
Yuri Kuznetsov
9e30e60fb1 cs 2024-09-15 13:01:35 +03:00
Yuri Kuznetsov
15860096d3 rename subscription table 2024-05-21 14:28:09 +03:00
Yuri Kuznetsov
c1855e84a9 ref 2024-04-25 15:43:29 +03:00
Yuri Kuznetsov
4aa4b17c9f ref 2024-04-25 14:42:22 +03:00
Yuri Kuznetsov
1b4bdfaa12 note email sent when from user 2024-04-16 14:50:45 +03:00
Yuri Kuznetsov
46897ec3dd status styles changes 2024-03-22 11:04:30 +02:00
Yuri Kuznetsov
7d90a0c59b fix 2024-03-21 21:23:35 +02:00
Yuri Kuznetsov
7ba7f8aa14 load assigned user name always 2024-03-19 09:07:42 +02:00
Yuri Kuznetsov
91d0660cba load assigned user name if null 2024-03-19 08:56:54 +02:00
Yuri Kuznetsov
7cdcb375b3 wysiwyg audited 2024-03-04 16:09:28 +02:00
Yuri Kuznetsov
54216709b2 text field audited 2024-02-10 15:30:34 +02:00
Yuri Kuznetsov
3f2ffb851f ref 2024-02-08 10:24:08 +02:00
Yuri Kuznetsov
580c0bef0a ref 2024-01-30 14:29:43 +02:00
Yuri Kuznetsov
eef7fef69b cs 2024-01-30 14:16:52 +02:00