aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/lib/emailer.ts
Commit message (Collapse)AuthorAgeFilesLines
* Fix email text containing linksChocobozzz2022-04-151-1/+1
|
* Fix email links displayed twice as textChocobozzz2022-04-151-0/+6
|
* chore(refactor): remove shared folder dependencies to the serverlutangar2021-12-161-1/+2
| | | | | | | | | | | Many files from the `shared` folder were importing files from the `server` folder. When attempting to use Typescript project references to describe dependencies, it highlighted a circular dependency beetween `shared` <-> `server`. The Typescript project forbid such usages. Using project references greatly improve performance by rebuilding only the updated project and not all source files. > see https://www.typescriptlang.org/docs/handbook/project-references.html
* Fix email logger typingsChocobozzz2021-10-111-1/+1
|
* Refactor notifierChocobozzz2021-08-021-432/+8
|
* Add sendmail log in serverChocobozzz2021-04-211-1/+2
|
* render markdown and plainify descriptions on previewsRigel Kent2021-04-131-21/+1
|
* Add banners supportChocobozzz2021-04-081-1/+1
|
* Stricter email options typingsChocobozzz2021-03-241-29/+24
|
* Add new plugin/peertube version notifsChocobozzz2021-03-241-3/+39
|
* Fix sendmail emailerChocobozzz2021-01-261-48/+45
|
* emailer: use instance name instead of hostnamekontrollanten2020-12-141-6/+7
|
* do not crash if SMTP server is downGirish Ramakrishnan2020-12-121-5/+4
| | | | | | just log a warning if the SMTP server is down on startup time fixes #3457
* Refactor markdown/sanitize html codeChocobozzz2020-11-171-29/+3
|
* Reorganize left menu and account menuChocobozzz2020-11-131-1/+1
| | | | | | Add my-settings and my-library in left menu Move administration below my-library Split account menu: my-setting and my library
* Fix email footerChocobozzz2020-11-101-1/+4
| | | | Do not include notif preferences in contact form email
* render html/markdown for new comment notification email (#3255)Kimsible2020-11-071-0/+51
| | | | Co-authored-by: kimsible <kimsible@users.noreply.github.com> Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
* Add migrations for abuse messagesChocobozzz2020-07-311-8/+22
|
* Add abuse messages/states notificationsChocobozzz2020-07-311-2/+51
|
* Add server API to abuse messagesChocobozzz2020-07-311-2/+2
|
* Merge branch 'release/2.3.0' into developChocobozzz2020-07-201-2/+4
|\
| * Fix: display username in password-reset and verify-email notifskimsible2020-07-201-2/+4
| |
* | Add ability to report accountChocobozzz2020-07-101-1/+4
| |
* | Add new abuses testsChocobozzz2020-07-101-0/+1
| |
* | Add migrationsChocobozzz2020-07-101-1/+1
| |
* | Use 3 tables to represent abusesChocobozzz2020-07-101-37/+73
|/
* Split types and typingsChocobozzz2020-06-181-3/+3
|
* Fix emailsChocobozzz2020-06-021-3/+3
|
* Switch emails to pug templates and provide richer html/text-only versionsRigel Kent2020-05-081-187/+205
|
* Avoir some circular dependenciesChocobozzz2020-05-041-12/+2
|
* Add video channel and video thumbnail, rework video appearance in rowRigel Kent2020-05-011-1/+1
|
* Fix lint for emailerRigel Kent2020-04-101-1/+1
|
* Add sendmailIsmaël Bouya2020-04-101-25/+41
|
* Fix emailerChocobozzz2020-02-181-1/+1
|
* Refactor email enabled functionChocobozzz2020-02-171-3/+3
|
* Creating a user with an empty password will send an email to let him set his ↵John Livingston2020-02-171-0/+16
| | | | | | | | | | | | | | | | password (#2479) * Creating a user with an empty password will send an email to let him set his password * Consideration of Chocobozzz's comments * Tips for optional password * API documentation * Fix circular imports * Tests
* Move to eslintcontainChocobozzz2020-02-031-50/+51
|
* Feature/password reset link expiration (#2305)Nassim Bounouas2019-12-181-1/+1
| | | | | | | | | | | | | | | | * #1928 Add a sentence indicating the reset time limit on form and email * #1928 Customizable password reset lifetime * #1928 Add a route to verify reset link and call it on reset form init * Revert "#1928 Customizable password reset lifetime" This reverts commit 0ed97453f8e64e31a723cc6740b251a69a57d658. * #1928 Reset password lifetime hardcoded to one hour * Remove useless modifications for #1928
* Fix email to fieldChocobozzz2019-11-291-8/+10
|
* Add auto follow back support for instancesChocobozzz2019-09-041-5/+28
|
* Merge branch 'feature/strong-model-types' into developChocobozzz2019-08-221-21/+17
|\
| * Cleanup model typesChocobozzz2019-08-201-4/+2
| |
| * Stronger model typingsChocobozzz2019-08-191-19/+17
| |
* | email object -> email subjectChocobozzz2019-08-221-17/+17
|/
* Feature/subject in contact form (#1926)Nassim Bounouas2019-06-211-2/+2
| | | | | | | | * #1915 Add a subject to contact form and add it to email sent * #1915 Add subject to contact form tests * #1915 Contact form test corrected && tslint correction
* Allow to control emails prefix and signature with config (#1789)Yohan Boniface2019-05-171-33/+33
| | | | | | * Allow to control emails prefix and signature with config * Adapt email config according to @Chocobozzz review
* Move config in its own fileChocobozzz2019-04-111-21/+22
|
* Add notification on new instance follower (server side)Chocobozzz2019-04-081-0/+18
|
* add quarantine videos feature (#1637)Josh Morel2019-04-021-0/+23
| | | | | | | | | | | | | | | | | | | | * add quarantine videos feature * increase Notification settings test timeout to 20000ms. was completing 7000 locally but timing out after 10000 on travis * fix quarantine video test issues -propagate misspelling -remove skip from server/tests/client.ts * WIP use blacklist for moderator video approval instead of video.quarantine boolean * finish auto-blacklist feature
* Create send email typeChocobozzz2019-02-201-1/+11
| | | | Instead of using email job handler payload type