6
0
mirror of https://github.com/ChristianLight/tutor.git synced 2024-09-30 05:09:02 +00:00
tutor/tutor
james 7b72a5a910 feat: support for mongodb SSL+auth source/mech+replica set
This change builds upon a previously proposed PR:
https://github.com/overhangio/tutor/pull/437

There was another long conversation about this topic here:
https://github.com/overhangio/tutor-forum/pull/10#issuecomment-1314799915

We could have supported the MongoDB auth/replica set/ssl parameters as part of
the MongoDB host URI, but then this URI is not supported in the forum plugin,
which uses an old version of the mongoid client. We were hoping that the client
would have been upgraded by now, but it's not been upgraded for a long time.

The changes introduced here are 100% backward-compatible. The forum plugin will
have to be updated to take into account the new parameters.
2022-11-28 13:09:13 +01:00
..
commands feat: auto-complete config save/printroot arguments 2022-11-24 16:21:57 +01:00
hooks feat: auto-complete --mount args 2022-11-17 14:50:52 +01:00
plugins feat: strongly typed hooks 2022-11-15 14:58:36 +01:00
templates feat: support for mongodb SSL+auth source/mech+replica set 2022-11-28 13:09:13 +01:00
__about__.py v14.2.1 (2022-11-24) 2022-11-24 16:25:34 +01:00
__init__.py Tutor v3 complete rewrite 2019-02-09 20:30:01 +01:00
bindmounts.py feat: add --mount option to local/dev 2022-04-20 19:33:17 +02:00
config.py feat: strongly typed hooks 2022-11-15 14:58:36 +01:00
env.py feat: strongly typed hooks 2022-11-15 14:58:36 +01:00
exceptions.py Tutor v3 complete rewrite 2019-02-09 20:30:01 +01:00
fmt.py feat: upgrade to Maple 2021-12-20 21:21:36 +01:00
images.py feat: migrate to plugins.v1 with filters & actions 2022-04-15 15:30:54 +02:00
interactive.py fix: Swahili locale name 2022-11-28 12:23:02 +01:00
jobs.py feat: strongly typed hooks 2022-11-15 14:58:36 +01:00
py.typed feat: add py.typed for typing extensions 2022-10-26 12:28:16 +02:00
serialize.py feat: auto-complete config save/printroot arguments 2022-11-24 16:21:57 +01:00
types.py feat: strongly typed hooks 2022-11-15 14:58:36 +01:00
utils.py fix: print proper command on check_output 2022-10-26 16:46:04 +02:00