Commit graph

1589 commits

Author SHA1 Message Date
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
Kailash Nadh
68df63773d Update curl example to remove username/api_username confusion. Closes #2136. 2024-11-04 13:35:54 +05:30
Luís Mendes
2c02e01aaa
#2114 - Fix issue of wrong platform used during docker build (#2123) 2024-10-30 10:13:00 +05:30
Salim B
599147c102
fix: favicon markup (#2115) 2024-10-30 00:05:03 +05:30
ovari
be9fe9c7a2
Update hu.json (#2102) 2024-10-29 11:23:23 +05:30
pbence
5abf004655
fix dummy detection for OIDC client secret (#2116) 2024-10-29 10:36:17 +05:30
Kailash Nadh
cf7d6644f1 Fix broken individual list GET API. Closes #2117. 2024-10-29 10:17:05 +05:30
Kailash Nadh
ca73e4f1dc Change wording to 'one-way mailing list' on the static homepage. 2024-10-29 00:11:47 +05:30
Kailash Nadh
998b6e300a Remove version info from docker-compose docs to avoid confusion. 2024-10-28 23:59:01 +05:30
Kailash Nadh
f6ed13a6a9 Add explicit instructions for older docker-compose files. 2024-10-28 23:54:48 +05:30
Kailash Nadh
319053dd7a Update release link on static site homepage. 2024-10-28 14:38:58 +05:30
Kailash Nadh
f5dfb0cf62 Remove root URL from login setup form to prevent bad redirect on first install. Closes #2103. 2024-10-28 13:17:01 +05:30
Kailash Nadh
136d9d1fa9 Don't fail on chown in Docker entry script. Closes #2104. 2024-10-28 12:56:49 +05:30
Kailash Nadh
8ef71aa7a4 Fix docker-compose curl command examples. 2024-10-28 00:16:26 +05:30
Kailash Nadh
120d27575b Update release link on static site homepage. 2024-10-28 00:08:59 +05:30
Kailash Nadh
3894571d1a Remove obsolete demo file reference from Docker build commands. 2024-10-27 18:55:21 +05:30
Kailash Nadh
0f2c679e5b Remove deprecated goreleaser flag from GitHub action workflow. 2024-10-27 18:36:02 +05:30
Kailash Nadh
11cb3ce890 Update gorelease Go build version to latest. 2024-10-27 18:31:08 +05:30
Kailash Nadh
79f94d3528 Update gorelease command and remove deprecated flags. 2024-10-27 18:14:32 +05:30
Kailash Nadh
afd5db994a Fix incorrect image tag in docker-compose. 2024-10-27 18:00:30 +05:30
Kailash Nadh
fd04fc1c3a Refresh i18n language files and add (GPT 3.5) auto-translations for new strings. 2024-10-27 17:38:51 +05:30
Abhinand KR
4eefd4215e
Remove redundant campaign manager config validations (#2095) 2024-10-27 17:25:48 +05:30
dependabot[bot]
9bad699a5c
Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#2083)
Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-27 17:24:56 +05:30