Seno
1446fbb5e4
fix(static): no matching closing anchor tag
2025-01-24 11:02:21 +13:00
Kailash Nadh
7153777ba2
Merge pull request #2266 from vinitparekh17/patch-1
...
docs: removed duplicate line
2025-01-20 18:35:31 +05:30
Vinit Parekh
7c952e7844
docs: removed duplicate line
2025-01-20 15:47:39 +05:30
Kailash Nadh
afa717fddc
Upgrade smtp-pool lib fixing non-FQDN hostnames. Closes #2146 .
2025-01-20 00:21:14 +05:30
Kailash Nadh
ff19a34f30
Fix bounce meta JSON overflowing in the table on admin UI. Closes #1797 .
2025-01-20 00:17:33 +05:30
Kailash Nadh
0e49a4bb7d
Merge pull request #2264 from knadh/edit-campaign
...
Refactor campaign editing and status management.
- Add `Unschedule` button.
- Add `Start` button on paused campaigns.
- Make paused campaigns editable.
- Remove redundant API and query logic.
2025-01-19 16:42:16 +05:30
Kailash Nadh
3d383cd537
Make paused campaigns editable.
2025-01-19 16:40:25 +05:30
Kailash Nadh
5ba0adcb0b
Automatically switch scheduled campaigns to draft
when send_at
date it removed.
2025-01-19 16:35:16 +05:30
Kailash Nadh
61c6b7e15a
Add explicit Unschedule
button on campaign UI.
2025-01-19 16:27:39 +05:30
Kailash Nadh
fd31ac6f58
Remove redundant send_later
param in campaign POST/PUT.
2025-01-19 16:06:39 +05:30
Kailash Nadh
e8fd12bddf
Add List-Unsubscribe
header to opt-in confirmation mails. Closes #2224 .
2025-01-19 11:41:17 +05:30
Kailash Nadh
2e8a5ace1d
Add user roles/perms documentation. Closes #2242 .
2025-01-19 11:19:56 +05:30
Kailash Nadh
0930a22b4a
Add VACUUM to maintenance section in docs.
2025-01-13 13:18:54 +05:30
Kailash Nadh
e2aa9c5350
Make media image background checkered to show transparency. Closes #2080 .
2025-01-13 12:32:46 +05:30
dependabot[bot]
c87715628d
Bump golang.org/x/net from 0.23.0 to 0.33.0 ( #2253 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.23.0 to 0.33.0.
- [Commits](https://github.com/golang/net/compare/v0.23.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-10 10:48:40 +05:30
Shaun Warman
a5e56c3446
fix: forwardemail bounce processing invalid signature issue ( #2250 )
2025-01-10 10:40:21 +05:30
Oluwaseun Raphael Afolayan
0878f3e6e5
Add Laravel SDK to Supported Libraries Lists ( #2240 )
2025-01-06 09:05:33 +05:30
Kailash Nadh
50b296da08
Remove GitHub from OIDC shortcuts as it doesn't support OIDC. Closes #2235 .
2025-01-05 21:00:17 +05:30
TRISHIT CHAR
b75de39fc2
Fix elest.io image in docs ( #2239 )
2025-01-05 10:12:38 +05:30
Robin
cb9b7985c1
Fix typo in de i118 ( #2236 )
2025-01-04 08:46:15 +05:30
Bharat Kashyap
62c996bcc7
Fix typo ( #2233 )
2025-01-03 11:20:50 +05:30
ANU MADHAV
2abc0a8651
Apply minor Go code fixes ( #2219 )
...
- replace deprecated 'strings.Title' with 'cases.Title'
- remove unreachable return and fix syntax issue
2024-12-25 19:57:14 +05:30
Po-Ru, Lin
98934e601e
Fix outdated docker local dev suite ( #2200 )
...
* deps(dev): Upgrade golang to 1.20 in dev Dockerfile
* feat(dev): Make dev's config.toml conform to prod's
* fix(dev): Use dev db credentials in config
* feat(dev): Add support for devcontainer
* docs: How to set up dev env in different ways
2024-12-10 23:05:12 +05:30
Kailash Nadh
97fde64461
Make CSV (import) header fields agnostic of surrounding spaces. Closes #2189 .
2024-12-04 23:11:51 +05:30
Kailash Nadh
63712285aa
Fix schema and add migration for incorrect subscriber count (null) in materialized view.
2024-12-04 23:06:49 +05:30
Kailash Nadh
5c0de6ef0b
Fix broken sorting lists by subscriber_count
. Closes #2151 .
2024-12-04 22:40:13 +05:30
Kailash Nadh
7bfbd6a856
Add all
to subscriber deletion by query which broke with query
validation. Ref: #2122 .
2024-12-04 22:07:54 +05:30
Kailash Nadh
a1291114d9
Replace broken indent
JS lib with js-beautify
. Closes #2182 .
2024-12-04 21:52:37 +05:30
Kailash Nadh
1c33d32b9e
Remove redundant event from bounces UI. Closes #1850 .
2024-12-04 21:16:48 +05:30
centja1
cb99d600aa
Fix loading of messengers from serverConfig on line 629 ( #2187 )
2024-12-03 13:40:31 +05:30
Kailash Nadh
3f5bad1a9a
Fix incorrent curl command in docs.
2024-11-25 10:20:08 +05:30
Dylan Cetin
fce46b2103
fix: update OpenAPI specs for routes and correct docs for campaign endpoints ( #2179 )
...
* Fix API Docs for campaign routes' params
1. Added no_body for some. These existed in OpenApi spec but was not present in the docs
2. GET /api/campaigns/analytics/{type} fixed params description for "from" and "to"
* OpenApi Specs GET routes and File Type Fix
This commit fixes some routes' openapi specs by following lismonk.app/docs/
1. GET Routes can't have a body. All params spesified in the body is moved up to query params
2. On the route /import/subscribers POST fixed content type to Multipart, added example params and fixed file type to string/binary
3. And added required: false to many
2024-11-25 10:19:12 +05:30
dependabot[bot]
882c49f1dd
Bump cross-spawn from 7.0.3 to 7.0.6 in /frontend ( #2169 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 10:14:02 +05:30
Ulf Seltmann
ee9677cd8e
removes example properties from attribs property and allow additional properties ( #2154 )
2024-11-15 13:23:47 +05:30
Kailash Nadh
1451c4b1f1
Improve API auth/permission docs and examples.
2024-11-15 12:18:44 +05:30
Kailash Nadh
392bc87225
Add curl example to subscriber import docs.
2024-11-15 12:02:09 +05:30
Kailash Nadh
1198f6f3af
Update release link on static site homepage.
2024-11-13 00:28:46 +05:30
Kailash Nadh
0a27de16c6
Replace type field in user creation UI with radio-button for better usability.
2024-11-13 00:03:40 +05:30
Kailash Nadh
894d284309
Fix GET subscribers not filtering by list permissions. Closes #2129 .
2024-11-12 22:59:33 +05:30
Ulf Seltmann
8b213f0996
adds property description
to List
and NewList
, updates docs ( #2150 )
2024-11-11 16:31:18 +05:30
Kailash Nadh
18edc653a8
Add v4.1.0 migrations.
2024-11-11 16:11:56 +05:30
Kailash Nadh
abe09d67ed
Refactor OIDC redirect state to have nonce validation. Closes #2138 .
2024-11-10 22:27:11 +05:30
Kailash Nadh
b995cce5d1
Switch login form URLs to relative URIs.
2024-11-10 22:25:11 +05:30
Shaun Warman
cb8b54fd00
Add ForwardEmail (provider) bounce integration ( #2016 )
...
* Add ForwardEmail one-click SMTP form option.
* Add bounce webhook integration.
---------
Co-authored-by: Kailash Nadh <kailash@nadh.in>
2024-11-10 21:45:07 +05:30
Bowrna
03925821fb
Add % on campaign analytics pie chart hover ( #2124 )
...
Co-authored-by: Kailash Nadh <kailash@nadh.in>
2024-11-05 21:32:36 +05:30
Kailash Nadh
c35ed68759
Fix quotes in JSON API req example in docs.
2024-11-05 00:21:36 +05:30
Kailash Nadh
e182fb5660
Fix the delete/blocklist by SQL query example in docs.
2024-11-05 00:18:22 +05:30
Kailash Nadh
1ac9ccbb8b
Reject blocklist-by-query API requests with no query.
2024-11-05 00:18:22 +05:30
Kailash Nadh
ac5e10158a
Reject query-by-delete API requests with no query. Ref #2122 .
2024-11-05 00:18:22 +05:30
Davide Caligiuri
d8a394d0f4
Update it.json ( #2134 )
2024-11-04 15:13:56 +05:30