Commit graph

1141 commits

Author SHA1 Message Date
Kailash Nadh d2e8a9368c Upgrade Cypress to major version 10. 2022-10-18 21:58:57 +05:30
Kailash Nadh c38100427d Add arbitrary meta field to media. Closes #938.
- Add new `meta` JSONB field to `media` table.
- Start storing image width and height as meta with media uploads.
2022-10-02 23:04:51 +05:30
Kailash Nadh c3d04a5490 Refactor models.SubscriberAttribs JSON wrapper to generic name JSON. 2022-10-02 22:53:38 +05:30
dependabot[bot] db2fd9ad70
Bump github.com/labstack/echo/v4 from 4.6.1 to 4.9.0 (#962)
Bumps [github.com/labstack/echo/v4](https://github.com/labstack/echo) from 4.6.1 to 4.9.0.
- [Release notes](https://github.com/labstack/echo/releases)
- [Changelog](https://github.com/labstack/echo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/labstack/echo/compare/v4.6.1...v4.9.0)

---
updated-dependencies:
- dependency-name: github.com/labstack/echo/v4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-01 14:12:31 +05:30
Kailash Nadh bea1680360 Fix incorrect day-of-week on the UI. Closes #942. 2022-10-01 14:12:07 +05:30
davidesteve 9c94efb863
Create ca.json (#955) 2022-09-27 09:44:24 +05:30
Kailash Nadh 5b8c705f03 Fix headers not being copied in campaign clone. Closes #948. 2022-09-16 23:19:15 +05:30
Kailash Nadh edb4c9168d Improve HTML check in notif template loading. Closes #903. 2022-09-10 12:21:53 +05:30
Kailash Nadh f266f93cc8 Add Safe() template function to notif templates. 2022-09-10 12:20:27 +05:30
Kailash Nadh 5a9e9209c8 Fix missing list names on optin page. Closes #940. 2022-09-10 12:17:01 +05:30
Kailash Nadh f9bc049271 Merge branch 'maintenance' 2022-09-03 14:59:04 +05:30
Kailash Nadh 6d820f4f6e Add maintenance options.
- Add new maintenance UI with options to garbage collect (delete)
  orphan subscriber and analytics records.
2022-09-03 14:58:25 +05:30
Peter yang 8eb4f7e7da
Create zh-TW.json (#936) 2022-09-02 12:11:22 +05:30
Kailash Nadh 8ace25849e Add /api/public/* endpoints.
- Add `/api/public/lists` that returns the list of public lists, same
  information revealed on the `/subscription/form` page.

- Add `/api/public/subscription` that accepts a JSON POST for a
  subscription signup same as `/subscription/form`.

Closes #910.
2022-08-28 15:12:20 +05:30
Tarlan Isaev 4ef7a6a1ee
Update RU i18n translation (#922) 2022-08-28 12:15:10 +05:30
Kailash Nadh 76df9c8d76 Refactor and simply function name. 2022-08-26 16:49:58 +05:30
Kailash Nadh 13068ccce2 Fix broken bulk subscriber query. Closes #897. 2022-08-26 16:49:58 +05:30
Marcin Kunert a5c14a17d3
Update Polish translations (#918) 2022-08-24 17:19:42 +05:30
Kailash Nadh 6b11020a67 Fix empty subject on non-tpl tx subject. Closes #898. 2022-08-20 19:57:30 +05:30
mannminh c60412dcb3
Update vi.json (#901)
change "campaigns.rateMinuteShort":
2022-08-19 13:57:38 +05:30
George aaac82a5c9
Update zh-CN.json (#904)
Modify the language name of zh-CN package.
2022-08-19 12:23:26 +05:30
Kailash Nadh bbbf28c5ce Create default tx template on upgrade. 2022-07-30 22:37:05 +05:30
Kailash Nadh cd09c5a59d Remove MailerSend (no config available) from SMTP settings UI. 2022-07-30 21:05:58 +05:30
Kailash Nadh 57dbb9e5db Add explicit warning on empty password to SMTP test UI. 2022-07-30 20:42:17 +05:30
Kailash Nadh b497f52ae7 Merge branch 'fix-analytics' 2022-07-30 20:12:11 +05:30
Kailash Nadh bfc27def57 Fix regression of public subscriber page behaviour. 2022-07-30 20:11:59 +05:30
Kailash Nadh 3550d5453d Fix incorrect analytics count. Closes #712. 2022-07-30 19:01:20 +05:30
dependabot[bot] d19a55b08a
Bump terser from 4.7.0 to 4.8.1 in /frontend (#885)
Bumps [terser](https://github.com/terser/terser) from 4.7.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-21 10:40:21 +05:30
Petteri Pucilowski 2ef7e262f5
update FI translation (still partial) (#878) 2022-07-16 19:51:46 +05:30
Nathanaël Houn 71dd48b0a0
I18n fr translations update (#876) 2022-07-15 14:54:57 +05:30
Lumir Srch 6aa63fe76b
Update cs-cz.json (#879) 2022-07-15 12:37:53 +05:30
Rafael Slonik 3163f919e6
fix(i18n): update i18n/pt-BR for 2.2.0 release (#875) 2022-07-15 10:12:19 +05:30
MickGe 54349ceefa
Update fr.json (#877) 2022-07-15 10:11:02 +05:30
Kailash Nadh fb3c429116 Fix Chinese i18n language code. 2022-07-14 19:34:38 +05:30
an0nfunc 08c7de148b
updated german translation (#874) 2022-07-14 18:08:54 +05:30
Chris 650e23ed0b
Update de.json (#873) 2022-07-14 18:05:07 +05:30
marcofucito f607c0b989
Italian translations (#872)
Made several translations into Italian
2022-07-14 17:22:39 +05:30
David Regla 300fb7f5e6
Update Spanish (es.json) translations (#871) 2022-07-14 17:22:03 +05:30
Kailash Nadh a5ce226324
Merge pull request #870 from TychoWerner/tychowerner_nlTranslations
Translated new strings
2022-07-14 13:06:28 +05:30
Tycho Werner b5b69861ee
Translated new strings 2022-07-14 09:24:30 +02:00
Kailash Nadh c742c91c85
Merge pull request #869 from t3hmrman/fix/i18n-jp-for-release-2.2.0
fix(i18n): update i18n/jp for 2.2.0 release
2022-07-14 11:50:05 +05:30
vados f68af83dbe
fix(i18n): two leftover replacements 2022-07-14 15:17:57 +09:00
vados 96197b01ee
fix(i18n): JP language name tag and templated vars 2022-07-14 15:15:57 +09:00
vados 641616efb7
fix(i18n): update i18n/jp for 2.2.0 release 2022-07-14 15:02:42 +09:00
Kailash Nadh 0cd41ed9c4 Add comment explicitly stating that DB has to be created externally. Closes #830. 2022-07-14 10:52:41 +05:30
Kailash Nadh b44d0a653a Refresh newly added i18n langauge strings. 2022-07-13 22:24:54 +05:30
Kailash Nadh df31426566 Add button to insert HTML snippets into WYSIWYG editor. 2022-07-13 22:24:27 +05:30
Kailash Nadh 77bc8a7745 Send full media object in upload API response. Closes #770. 2022-07-13 19:48:09 +05:30
Kailash Nadh c84837f8cb Fix '&amp' encoding in tracked URLs before saving in the DB. Closes #844. 2022-07-11 23:18:08 +05:30
Kailash Nadh 9107edf867 Add SMTP config shortcuts for popular providers in the settings UI. 2022-07-11 21:17:23 +05:30