42 Commits
Author SHA1 Message Date
Aine f2432270e5 Merge branch 'main-patch-09ef' into 'main'
Fixes a copy and paste mistake in the docstring of in RoomNoInlines

See merge request etke.cc/postmoogle!45
2023-08-24 16:23:42 +00:00
Aine 4c11919a46 Merge branch 'mautrix-0.15.x' into 'main'
BREAKING: update mautrix to 0.15.x

See merge request etke.cc/postmoogle!44
2023-06-01 14:32:20 +00:00
Aine 2bdb8ca635 BREAKING: update mautrix to 0.15.x 2023-06-01 14:32:20 +00:00
Aine 81c6d5abf1 Merge branch 'feature/relay-host' into 'main'
Added support for sending with relay hosts

See merge request etke.cc/postmoogle!43
2023-05-10 19:33:06 +00:00
Aine a7d5207484 Merge branch 'ssl-live-reload' into 'main'
automatic ssl live reload

See merge request etke.cc/postmoogle!42
2023-02-12 20:43:33 +00:00
Aine 0f7af734e5 automatic ssl live reload 2023-02-12 20:43:33 +00:00
Aine 8007f77535 Merge branch 'addmeto.cc' into 'main'
correctly handle TCP connections without forging them for banned hosts

See merge request etke.cc/postmoogle!41
2022-11-19 16:21:23 +00:00
Aine 9d25b9455f Merge branch 'addmeto.cc' into 'main'
CC/BCC support

See merge request etke.cc/postmoogle!40
2022-11-19 16:06:29 +00:00
Aine 70cd8bd155 Merge branch 'queue' into 'main'
mail queue

See merge request etke.cc/postmoogle!39
2022-11-15 08:21:47 +00:00
Aine 19dec770b9 Merge branch 'refactoring' into 'main'
refactor smtp

See merge request etke.cc/postmoogle!38
2022-11-10 18:54:59 +00:00
Aine e6722dd5e8 Merge branch 'multidomain' into 'main'
show multi-domain aliases everywhere

See merge request etke.cc/postmoogle!37
2022-11-08 19:21:55 +00:00
Aine 710e49f4cc Merge branch 'multidomain' into 'main'
initial, rought, not-user-friendly support for multi-domain setup

See merge request etke.cc/postmoogle!36
2022-11-08 16:22:07 +00:00
Aine 841f5dfcfa Merge branch 'spamlist-wildcards' into 'main'
spamlist wildcards

See merge request etke.cc/postmoogle!35
2022-10-17 16:31:41 +00:00
Aine b79fcceb3d Merge branch 'security' into 'main'
Security

See merge request etke.cc/postmoogle!34
2022-10-10 06:56:41 +00:00
Aine f3873132a7 Merge branch 'expose-mta' into 'main'
use postmoogle as general purpose SMTP server and allow other apps or scripts to send emails through it

See merge request etke.cc/postmoogle!33
2022-09-23 08:31:50 +00:00
Aine a92b4c64ae Merge branch 'only-follow-invites-for-allowed' into 'main'
Only auto-join rooms when invited by allowed users

Closes #17

See merge request etke.cc/postmoogle!28
2022-08-31 12:59:04 +00:00
Aine a3c81ab232 Merge branch 'better-introduction' into 'main'
Improve introduction and getters usability

See merge request etke.cc/postmoogle!26
2022-08-31 07:40:25 +00:00
Aine 67f504f888 Merge branch 'fix-double-domain-again' into 'main'
Do not append domain twice when updating mailbox (again)

See merge request etke.cc/postmoogle!27
2022-08-31 07:24:40 +00:00
Aine 75e5ed8245 Merge branch 'improve-help-wording' into 'main'
Improve help message wording

See merge request etke.cc/postmoogle!25
2022-08-30 16:43:02 +00:00
Aine 050b8f890b Merge branch 'botconfig' into 'main'
manage users in runtime

Closes #16

See merge request etke.cc/postmoogle!24
2022-08-30 16:37:13 +00:00
Aine d59ab94b13 Merge branch 'admin-support' into 'main'
Initial work on admin commands support

See merge request etke.cc/postmoogle!22
2022-08-29 14:45:27 +00:00
Aine ba2596afa2 Merge branch 'fix-double-domain' into 'main'
Do not append domain twice when updating mailbox

See merge request etke.cc/postmoogle!23
2022-08-29 08:08:30 +00:00
Aine 77a7e9efc6 Merge branch 'show-option-value-in-help' into 'main'
Show option values in help

See merge request etke.cc/postmoogle!21
2022-08-28 15:37:29 +00:00
Aine 2397075717 Merge branch 'user-whitelisting' into 'main'
Add support for configuring user whitelisting

See merge request etke.cc/postmoogle!20
2022-08-28 15:36:53 +00:00
Aine a7877cac00 Merge branch 'ignore-cover-out-file' into 'main'
Add cover.out to .gitignore

See merge request etke.cc/postmoogle!19
2022-08-26 12:33:15 +00:00
Aine e6fd5a38d7 Merge branch 'code-formatted-option-value' into 'main'
Format option value as code

See merge request etke.cc/postmoogle!18
2022-08-26 12:32:56 +00:00
Aine 8419386a95 Merge branch 'introduction-on-join' into 'main'
Send introduction text and help after the bot joins a room

See merge request etke.cc/postmoogle!16
2022-08-25 18:44:44 +00:00
Aine 8d88d4a929 Merge branch 'strip-style' into 'main'
strip <style> in html emails

See merge request etke.cc/postmoogle!17
2022-08-25 18:30:06 +00:00
Aine 3495c60f24 Merge branch 'safer-notice' into 'main'
Make Notice() not do string formatting anymore

See merge request etke.cc/postmoogle!15
2022-08-25 08:16:48 +00:00
Aine 7e1b7f5c08 Merge branch 'better-help' into 'main'
Improve sendHelp() to show full commands

See merge request etke.cc/postmoogle!14
2022-08-25 06:40:50 +00:00
Aine 7e5ae78ba2 Merge branch 'relations' into 'main'
threads

See merge request etke.cc/postmoogle!13
2022-08-24 18:42:11 +00:00
Aine 5b76afc0eb Merge branch 'ensure-settings-always-initialized' into 'main'
Ensure settings map is always initialized

See merge request etke.cc/postmoogle!12
2022-08-24 09:26:08 +00:00
Aine ef22ca03d9 Merge branch 'ordered-commands' into 'main'
Revert "visual fixes"

See merge request etke.cc/postmoogle!11
2022-08-24 09:10:10 +00:00
Aine 8d4cb1d883 Merge branch 'ordered-commands' into 'main'
Use a command list (not a map) to have a consistent manually-defined commands order

See merge request etke.cc/postmoogle!10
2022-08-24 09:05:54 +00:00
Aine 382fe43dd0 Merge branch 'no-magic-strings' into 'main'
Use string constants for options, not magic strings

See merge request etke.cc/postmoogle!9
2022-08-24 08:00:03 +00:00
Aine 79ed440fdc Merge branch 'sanitize-on-get-option' into 'main'
Sanitize settings on Get() and add convenience getters

See merge request etke.cc/postmoogle!8
2022-08-24 07:36:51 +00:00
Aine 82b84e3c35 Merge branch 'stop' into 'main'
add '!pm stop'

See merge request etke.cc/postmoogle!7
2022-08-24 06:41:15 +00:00
Aine c8fb811ae9 Merge branch 'add-no-subject-option' into 'main'
Add nosubject option

See merge request etke.cc/postmoogle!6
2022-08-24 06:34:29 +00:00
Aine bd92e54614 Merge branch 'hide-sender-address-support' into 'main'
Add ability to hide sender's email address (hide-sender-address setting)

See merge request etke.cc/postmoogle!5
2022-08-23 19:16:34 +00:00
Aine b8cb8196c2 Merge branch 'notice-instead-of-error' into 'main'
Use notice instead of error for expected "errors"

See merge request etke.cc/postmoogle!4
2022-08-23 14:54:34 +00:00
Aine 99e62a54a5 Merge branch 'settings-or-error' into 'main'
Suppress M_NOT_FOUND error when fetching settings

See merge request etke.cc/postmoogle!3
2022-08-23 14:50:08 +00:00
Aine b24bd498a0 Merge branch 'always-return-settings' into 'main'
Make sure getSettings() always returns settings or error

See merge request etke.cc/postmoogle!2
2022-08-23 13:04:55 +00:00