Adds a job to set a new user's XMPP private storage for bookmarks to contain configured default rooms. A new global setting lets operators configure default rooms, as well as decide if they should be auto-joined (turned off by default).
Also refactors/simplifies the exchange-contacts jobs and overall job usage in the Devise hook a little bit.
Adds a job to set a new user's XMPP private storage for bookmarks to contain configured default rooms. A new global setting lets operators configure default rooms, as well as decide if they should be auto-joined (turned off by default).
Also refactors/simplifies the exchange-contacts jobs and overall job usage in the Devise hook a little bit.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds a job to set a new user's XMPP private storage for bookmarks to contain configured default rooms. A new global setting lets operators configure default rooms, as well as decide if they should be auto-joined (turned off by default).
Also refactors/simplifies the exchange-contacts jobs and overall job usage in the Devise hook a little bit.
Resolved the merge conflicts that another PR created.