Matthew Wild
2f997d50b5
prosody: Enable mod_snikket_restricted_users on MUC host to enforce channel creation
2021-11-09 11:23:19 +00:00
Matthew Wild
0294b0e7e0
prosody: Prevent restricted users from creating public channels ( #37 )
2021-11-08 16:13:07 +00:00
Matthew Wild
5dddfeb876
prosody: Prevent federation for users with prosody:restricted role ( #37 )
2021-11-08 12:51:14 +00:00
Matthew Wild
00ad72bcf1
prosody: add symlink for mod_cloud_notify_extensions
2021-11-02 12:52:51 +00:00
Matthew Wild
1fe4571ab4
mod_snikket_ios_preserve_push: Handle case where user has no push registrations stored
2021-11-01 10:16:08 +00:00
Matthew Wild
e125e70e3e
docs: Fix missing quote in command
2021-10-20 20:49:09 +01:00
Matthew Wild
94a279a277
docs: Fix infoboxes in the quickstart to be mkdocs-compatible
2021-10-20 14:20:20 +01:00
Matthew Wild
609183c305
Makefile: Some fixes for the docs build process
2021-10-20 14:03:36 +01:00
Matthew Wild
6160d259e6
docs: Add troubleshooting guide
2021-10-20 14:03:08 +01:00
Matthew Wild
dae151c7c9
prosody: Add new module to load push registration for new sessions
2021-10-18 14:17:20 +01:00
Matthew Wild
ff38924c47
Merge pull request #71 from Zash/repo-filename
...
Specify a filename for repository
2021-10-18 13:52:15 +01:00
Matthew Wild
adb1fb92ae
prosody: Bump prosody-modules for cloud_notify improvements
2021-10-18 13:51:55 +01:00
Matthew Wild
83c757c786
prosody: Add module to expose stable client id across sessions
2021-10-18 13:50:36 +01:00
Kim Alvefur
30e05e8754
Specify a filename for repository
...
So that it stays the same even if the URL is changed.
2021-10-18 14:15:32 +02:00
Matthew Wild
deddef38f2
prosody: Use new cloud_notify_extensions meta-module
2021-10-16 21:23:05 +01:00
Matthew Wild
f6cf8f2645
prosody: Add mod_muc_offline_delivery for group notifications on iOS
2021-10-16 21:23:05 +01:00
Matthew Wild
7f94dd21bc
Update prosody + prosody-modules
2021-10-16 21:23:05 +01:00
Matthew Wild
0ce5d3acf5
Merge pull request #70 from snikket-im/http-upload-limits
...
New HTTP upload limits and quota
2021-10-14 14:52:17 +01:00
Matthew Wild
c02b8b7f3f
docs/advanced/config: document new SNIKKET_UPLOAD_STORAGE_GB option
2021-10-14 14:50:22 +01:00
Matthew Wild
88b61461cc
prosody: more consistent environment variable import
2021-10-14 14:35:42 +01:00
Matthew Wild
03f0bb2bd9
prosody: Allow configuration of global upload storage quota
2021-10-14 14:16:04 +01:00
Matthew Wild
6852c37111
prosody: Bump per-upload limit from 16MB to 100MB
2021-10-14 14:14:48 +01:00
Matthew Wild
301ee238be
Merge pull request #68 from horazont/feature/upload-size-config-name-fix
...
Fix incorrect config option
2021-10-06 17:22:31 +01:00
Jonas Schäfer
dabfaa2132
Fix incorrect config option
...
Both the docs [1] and the code [2] of mod_http_file_share agree that it
should be `http_file_share_size_limit`, not
`http_file_share_file_size_limit`.
[1]: https://prosody.im/doc/modules/mod_http_file_share#larger-files
[2]: https://hg.prosody.im/trunk/file/default/plugins/mod_http_file_share.lua#l35
2021-10-06 17:43:30 +02:00
Matthew Wild
29ae464a47
Merge pull request #65 from horazont/feature/docs-advanced-config
...
Add documentation for advanced config options
2021-10-03 16:45:15 +01:00
Jonas Schäfer
78946c32fd
Add documentation for advanced config options
...
Fixes #38 .
2021-10-03 17:38:29 +02:00
Matthew Wild
78b3d4e7e4
ansible: Update Prosody and prosody-modules
...
Specifically for cloud_notify and mod_message fixes to support MUC push
notifications.
2021-09-26 11:56:59 +01:00
Matthew Wild
384fdf3454
Merge pull request #62 from distefam/patch-1
...
Add instructions for configuring firewall via UFW
2021-09-09 20:53:17 +01:00
Michael DiStefano
103876e0fd
Add instructions for configuring firewall via UFW
2021-09-09 14:01:08 -04:00
Matthew Wild
bd10b2a861
Update luaunbound source URL while code.zash.se is offline
2021-08-27 07:49:37 +01:00
Matthew Wild
2c3ca07ee0
Add and enable mod_spam_reporting/mod_watch_spam_reports
2021-08-26 19:42:26 +01:00
Matthew Wild
d0149e52df
Merge pull request #49 from Zash/mod_http_file_share
...
Switch to mod_http_file_share
2021-08-06 15:59:28 +01:00
Matthew Wild
3152aa8ba2
Merge pull request #45 from horazont/feature/turnserver-port-range
...
Make TURN server port range configurable
2021-08-06 12:22:28 +01:00
Jonas Schäfer
5b8d22a2f1
Make TURN server port range configurable
...
Fixes #32 ; see there and in the text for details and rationale.
2021-08-02 17:04:32 +02:00
Kim Alvefur
37f2af4acd
Switch to mod_http_file_share
...
More future-proof, allowing for larger uploads.
2021-07-31 21:05:09 +02:00
Matthew Wild
ecf3dede57
Merge pull request #54 from Zash/fix_qrencode
...
Fix create-invite --qr
2021-07-31 19:57:54 +01:00
Kim Alvefur
89b8c7dfc7
create-invite: Fix that --qr was also passed to prosodyctl
2021-07-31 20:54:31 +02:00
Kim Alvefur
a163990ef8
ansible/scripts: Install qrencode
...
Used by create-invite when called with --qr
2021-07-31 20:54:31 +02:00
Matthew Wild
cec33debd3
Merge pull request #52 from Zash/fix_apt_cruft2
...
Remove some cruft
2021-07-31 17:48:00 +01:00
Matthew Wild
c32e9c4d26
Merge branch 'master' into fix_apt_cruft2
2021-07-31 14:27:28 +01:00
Matthew Wild
94d0113a2e
Merge pull request #51 from Zash/ansiblepy3
...
Switch Ansible to Python 3, remove Python 2
2021-07-31 14:23:53 +01:00
Kim Alvefur
2fbde36b5b
Dockerfile: Switch Ansible to Python 3
...
Also, ahem, https://pythonclock.org/
2021-07-30 22:37:14 +02:00
Kim Alvefur
8e3c28dd73
Dockerfile: Explicitly remove python3
...
This and the previous commit ensures these are completely removed.
2021-07-30 21:06:48 +02:00
Kim Alvefur
212de80da1
Dockerfile: Tell apt to remove left-over config
...
Inspection of the resulting image shows that python3 is not fully
removed, this takes care of that.
2021-07-30 21:06:48 +02:00
Matthew Wild
4b923555b3
Merge pull request #50 from Zash/fix_apt_cruft
...
Dockerfile: Remove apt lists at the very end
2021-07-30 19:45:48 +01:00
Kim Alvefur
e4e31976f3
Dockerfile: Remove apt lists at the very end
...
Doing this after the Ansible step should ensure that they are gone even
if Ansible happens to notice that they're missing and re-fetch them.
This also fixes that Ansible is unable to install Lua if Ansible is
switched over to Python 3.
2021-07-30 16:37:54 +02:00
Matthew Wild
274efd9a32
Merge pull request #46 from Greylinux/patch-2
...
Update reverse_proxy.md
2021-07-19 13:49:25 +01:00
Greylinux
eae1069295
Update reverse_proxy.md
...
change MB to M in client_max_body_size so reverse proxy doesnt fail
2021-07-19 13:32:25 +01:00
Matthew Wild
04e421a7e1
docs: Fix HTTPS port in nginx reverse proxy example
2021-07-19 12:27:07 +01:00
Matthew Wild
8324fe2059
Merge pull request #44 from Greylinux/patch-1
...
Update firewall.md
2021-07-17 08:09:25 +01:00