annotate mod_muc_occupant_id/README.markdown @ 5298:12f7d8b901e0

mod_audit: Support for adding location (GeoIP) to audit events This can be more privacy-friendly than logging full IP addresses, and also more informative to a user - IP addresses don't mean much to the average person, however if they see activity from outside their expected country, they can immediately identify suspicious activity. As with IPs, this field is configurable for deployments that would like to disable it. Location is also not logged when the geoip library is not available.
author Matthew Wild <mwild1@gmail.com>
date Sat, 01 Apr 2023 13:11:53 +0100
parents ad133c619097
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3629
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
1 ---
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
2 summary: 'Anonymous unique occupant identifiers for MUCs'
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
3 ...
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
4
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
5 Introduction
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
6 ============
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
7
3654
7b02b8de6d27 mod_muc_occupant_id: Update XEP number (XEP-0421)
Maxime “pep” Buquet <pep@bouah.net>
parents: 3631
diff changeset
8 This module implements [XEP-0421: Anonymous unique occupant identifiers for
7b02b8de6d27 mod_muc_occupant_id: Update XEP number (XEP-0421)
Maxime “pep” Buquet <pep@bouah.net>
parents: 3631
diff changeset
9 MUCs](https://xmpp.org/extensions/xep-0421.html).
3629
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
10
3913
21b30b30cc16 mod_muc_occupant_id: add TODOs
Maxime “pep” Buquet <pep@bouah.net>
parents: 3654
diff changeset
11 TODO
21b30b30cc16 mod_muc_occupant_id: add TODOs
Maxime “pep” Buquet <pep@bouah.net>
parents: 3654
diff changeset
12 ====
21b30b30cc16 mod_muc_occupant_id: add TODOs
Maxime “pep” Buquet <pep@bouah.net>
parents: 3654
diff changeset
13
21b30b30cc16 mod_muc_occupant_id: add TODOs
Maxime “pep” Buquet <pep@bouah.net>
parents: 3654
diff changeset
14 - Subject messages
21b30b30cc16 mod_muc_occupant_id: add TODOs
Maxime “pep” Buquet <pep@bouah.net>
parents: 3654
diff changeset
15
3629
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
16 Compatibility
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
17 =============
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
18
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
19 ------- ------------------
4952
ad133c619097 mod_muc_occupant_id: Update Compatibility to mention being built-in in 0.12
Kim Alvefur <zash@zash.se>
parents: 4122
diff changeset
20 0.12 Built-in, not needed
3945
cf682a02b6d8 mod_muc_occupant_id: Handle MUC-PMs
Maxime “pep” Buquet <pep@bouah.net>
parents: 3916
diff changeset
21 0.11 Works; except in MUC-PMs
3629
cfe0907808e1 mod_muc_occupant_id: initial commit
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
22 ------- ------------------