Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove deprecated mod_revproxy #3617

Merged
merged 2 commits into from
Mar 30, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions doc/configuration/Modules.md
Original file line number Diff line number Diff line change
Expand Up @@ -162,13 +162,6 @@ Handles push notifications generated by [mod_pubsub](../modules/mod_pubsub.md)'s
Implements [XEP-0077: In-Band Registration](http://xmpp.org/extensions/xep-0077.html), that enables creating an account and changing the password once connected.
This does not provide a solution to the forgotten password use case via SMS or email.

### mod_revproxy
With this extension, MongooseIM may serve as a reverse proxy.

!!! Warning
This module is deprecated and can only be configured with the older, `.cfg` configuration file.
Please refer to the older versions of the documentation to see how to do this.

### [mod_roster](../modules/mod_roster.md)
Roster support, specified in [RFC 6121](http://xmpp.org/rfcs/rfc6121.html).
Includes support for [XEP-0237: Roster Versioning](http://xmpp.org/extensions/xep-0237.html).
Expand Down
4 changes: 4 additions & 0 deletions doc/migrations/5.0.0_5.1.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,7 @@ There's an experimental and undocumented module called `mod_smart_markers`, that

## Inbox
The archive functionality recently introduced has been extended to support many more boxes. IQ queries can remain as they were, but, a new flag called `box` is now introduced, and if provided, it takes preference over the old `archive` flag. The database requires a migration, as the archive is now a column storing the proper name of the box, see the migrations for Postgres, MySQL and MSSQL in the [`priv/migrations`](https://github.com/esl/MongooseIM/tree/master/priv/migrations) directory.

## Removal of deprecated modules
* `mod_revproxy` - removed from the code base as it was unsupported since 4.2.0.
* `mod_aws_sns` - its functionality is fully covered by [`mod_event_pusher`](../modules/mod_event_pusher.md).
13 changes: 0 additions & 13 deletions include/mod_revproxy.hrl

This file was deleted.

2 changes: 1 addition & 1 deletion rebar.config
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
%% *_backend
mod_bosh_backend,
mod_global_distrib_mapping_backend,
mod_pubsub_db_backend, mod_revproxy_dynamic,
mod_pubsub_db_backend,
mod_shared_roster,
%% Deprecated functions
{crypto, rand_uniform, 2},
Expand Down
Loading