listmonk/internal
Kailash Nadh 1232dc0d64 Add support for campaign-level JSON attributes.
- Add new `attribs` field to the DB.
- New `Attributes` JSON text input in the campaign editor UI.
- Introduces the new `{{ Campaign.Attribs.$key}}` syntax in campaign body.
2026-01-01 18:27:15 +05:30
..
auth Fix and imporve bulk deletion in campaigns and queries. 2025-12-31 11:02:06 +05:30
bounce Add support for campaign-level JSON attributes. 2026-01-01 18:27:15 +05:30
buflog Fix a number of cosmetic inconsistenies across handlers and functions. 2025-04-05 13:41:31 +05:30
captcha Add support for built-in ALTCHA CAPTCHA implementation. 2025-08-16 16:48:20 +05:30
core Add support for campaign-level JSON attributes. 2026-01-01 18:27:15 +05:30
events Fix a number of cosmetic inconsistenies across handlers and functions. 2025-04-05 13:41:31 +05:30
i18n Fix a number of cosmetic inconsistenies across handlers and functions. 2025-04-05 13:41:31 +05:30
manager Add minor security enhancements (#2682) 2025-09-29 20:29:30 +05:30
media Fix a number of cosmetic inconsistenies across handlers and functions. 2025-04-05 13:41:31 +05:30
messenger Fix a number of cosmetic inconsistenies across handlers and functions. 2025-04-05 13:41:31 +05:30
migrations Add support for campaign-level JSON attributes. 2026-01-01 18:27:15 +05:30
notifs Add Forgot password reset flow to the admin. Closes #2753. 2025-11-19 00:29:51 +05:30
subimporter Split 'overwrite' on import UI into 2 separate options (userinfo and subscription status). Closes #2496 2026-01-01 00:12:08 +05:30
tmptokens Add 2FA TOTP support for authentication. 2025-11-20 23:23:54 +05:30
utils