1
0
Fork 0
forked from mirror/prosody
Commit graph

47 commits

Author SHA1 Message Date
Sara Aimée Smiseth
375b006814
Update to debian bookworm (#54) 2023-07-09 09:59:41 +02:00
Sara Aimée Smiseth
81e9c1abd9
Add LDAP authentication support to Prosody (#50)
This commit adds support for LDAP authentication.

The Dockerfile has been modified to install the required Lua modules (lua-ldap) and the prosody.cfg.lua file has been modified to add environment variables for configuring the LDAP connection. These environment variables include LDAP_BASE, LDAP_SERVER, LDAP_ROOTDN, LDAP_PASSWORD, LDAP_FILTER, LDAP_SCOPE, LDAP_TLS, LDAP_MODE, and LDAP_ADMIN_FILTER.

The authentication variable has also been updated to use the value of the AUTHENTICATION environment variable, which defaults to "internal_hashed" if not set. This allows users to configure Prosody to use LDAP for authentication instead of the default internal hashing method.

* Update test dependencies: aioxmpp, pytest-asyncio + add pytz to requirements.txt

This fixes the following error when running the tests:
E   ModuleNotFoundError: No module named 'pytz'

Instead of pytz only pytz-deprecation-shim was installed.

TODO Check if "pytz" can be removed from requirements.txt later on.
2023-03-25 11:23:51 +01:00
Sara Aimée Smiseth
f7fcfd5d88
Update prosody and luarocks (#48)
* Update prosody to version 0.12.3.
* Update luarocks to version 3.9.2
2023-02-23 16:22:36 +01:00
Sara Aimée Smiseth
ab2afd4249
Update prosody to version 0.12.1 (#37) 2022-06-15 17:57:41 +02:00
Sara Aimée Smiseth
7a4ebd68d8
Update prosody to version 0.12.0 (#35)
* Update luarocks to 3.9.0
* Update tests for prosody version 0.12.0
2022-05-05 18:25:19 +02:00
Sara Aimée Smiseth
13d9c1b9d1
Update prosody to version 0.11.13 (#34) 2022-01-27 21:23:32 +01:00
Sara Aimée Smiseth
52e8f5388e
Update prosody to version 0.11.12 (#33) 2022-01-24 18:08:55 +01:00
Sara Aimée Smiseth
75e4b05ce5
Updates to luarocks and prosody (#32)
* Updated to Prosody version 0.11.11.
* Updated luarocks to version 3.8.0.
* .github workflow: Use actions/checkout@v2 with submodules: recursive
2021-12-23 16:01:53 +01:00
Sara Aimée Smiseth
eab04aeaf0
Update prosody to version 0.11.10 (#28) 2021-09-02 20:48:59 +02:00
Sara Aimée Smiseth
ca4e265ffe
Update debian from buster-slim to bullseye-slim (#27) 2021-08-05 10:15:53 +02:00
Sara Aimée Smiseth
4bbcdb80e9
Updated prosody to version 0.11.9 (#26)
Prepare version v1.2.1
2021-05-13 15:33:16 +02:00
Sara Aimée Smiseth
80216c5fdc
Add support for postgres, mariadb/mysql databases (#23)
* Add environment variables for Database configuration.
* Install postgres and mysql dependencies.
* Test refactoring
* Run tests for prosody with postgres and also for prosody with sqlite.
* Add tests that check if postgres or sqlite is used.
2021-05-07 14:06:29 +02:00
Sara Aimée Smiseth
5bcf0fd3d0
Update luarocks to version 3.7.0 (#22) 2021-04-17 13:32:49 +02:00
Sara Aimée Smiseth
aec0a30279
Updated luarocks to version 3.6.0 (#21)
* Update luarocks 3.6.0
2021-03-31 18:03:14 +02:00
Sara Aimée Smiseth
66723e19a1
Updated prosody to version 0.11.8 (#19) 2021-02-16 16:46:07 +01:00
Sara Aimée Smiseth
dbc63cc00f
Updated luarocks to version 3.5.0. (#18) 2020-12-11 08:15:36 +01:00
Sara Aimée Smiseth
fc45a7bab1
Add opencontainers LABELs (#17)
See https://github.com/opencontainers/image-spec/blob/master/annotations.md
2020-10-14 11:49:30 +02:00
Sara Aimée Smiseth
357f4d4040
Fix arrays with multiple values (#14)
* fix arrays
* Set pidfile in prosody.cfg.lua
2020-10-10 08:55:43 +02:00
Sara Aimée Smiseth
58f5d18987 update luarocks to version 3.4.0 2020-10-01 18:22:06 +02:00
Sara Aimée Smiseth
ceef3c335f update prosody to version 0.11.7 2020-10-01 17:50:58 +02:00
Sara Aimée Smiseth
a5c6d5ecef update prosody to version 0.11.6 2020-09-09 17:56:16 +02:00
Sara Aimée Smiseth
5537365e36 Download modules, install modules and delete modules in one Docker RUN. 2020-06-27 19:54:16 +02:00
Sara Aimée Smiseth
476dbd06b8 Refactor module install scripts to remove duplicate code. Fixes #6. 2020-06-27 19:47:57 +02:00
Sara Aimée Smiseth
9e24592826 Download prosody-modules only once. 2020-06-27 19:22:55 +02:00
Sara Aimée Smiseth
d9535a54bc Update Dockerfile and change base image to debian:buster-slim.
Create docker-publish.yml and automatically build and push to dockerhub.
2020-06-11 14:12:09 +02:00
Sara Aimée Smiseth
145e1308f6 move cloud_notify to correct module install list 2020-06-05 08:08:32 +02:00
Sara Aimée Smiseth
0ec8728539 cloud_notify XEP-0357: Push Notifications 2020-06-05 07:46:25 +02:00
Sara Aimée Smiseth
d9aff8aaad Use automatic location for certificates
README: SSL certificates
Port 5223 for legacy ssl c2s
2020-06-02 16:18:53 +02:00
Sara Aimée Smiseth
32fbf2c8db http_upload at upload.domain.tld 2020-05-31 18:21:42 +02:00
Sara Aimée Smiseth
167672ac89 remove blocking module in favor of blocklist which is already enabled 2020-05-31 12:57:04 +02:00
Sara Aimée Smiseth
98e37ca13e add vcard_muc module 2020-05-31 12:30:18 +02:00
Sara Aimée Smiseth
956af6a580 add XEP-0411 + add TOC + Test your server 2020-05-30 17:16:48 +02:00
Sara Aimée Smiseth
c1275e4bc5 add commandline flag to not deamonize 2020-05-26 17:27:48 +02:00
Sara Aimée Smiseth
e7b6fabe78 TEST: Add libidn11 2020-05-25 18:51:40 +02:00
Sara Aimée Smiseth
921f31d42a Already in that folder 2020-05-25 18:50:57 +02:00
Sara Aimée Smiseth
d26ed205d6 Update luarocks 3.3.1 2020-05-25 18:30:14 +02:00
Sara Aimée Smiseth
b720a0b699 Update 0.11.5 2020-05-25 17:54:28 +02:00
Sara Aimée Smiseth
2f298b1b59
Update baseimage 2020-02-22 10:41:51 +00:00
Sara Aimée Smiseth
0a1fb7c765
Update 0.11.4 2020-02-22 10:36:33 +00:00
shaula
89277930fe Upgrade to Prosody 0.11.2 2019-01-13 19:17:09 +00:00
shaula
0bbfc44ac7 Upgrade to Prosody 0.11.1 2018-11-28 20:44:03 +00:00
shaula
7c484beb14 Upgrade to Prosody 0.11.0:
* featuring Lua 5.2
* installing luaevent, luadbi, luadbi-sqlite3 using luarocks (omitting mysql & postgres to keep build small)
* enabling new modules: vcard4, csi_simple, carbons, mam & muc_mam
2018-11-27 19:43:15 +00:00
shaula
e83be937b7 Upgrade to 0.10.2 2018-06-03 06:34:27 +00:00
shaula
3e022f69eb * upgrade to 0.10 2018-01-13 23:35:19 +00:00
shaula
678ba9c79c * upgrading to 0.9.12 2017-02-09 22:21:15 +00:00
shaula
2f12339397 * upgrade from 0.9.10 to 0.9.11 2016-12-27 13:43:47 +00:00
shaula
16e9418632 initial commit 2016-10-18 20:20:59 +00:00