Commit 701621dd authored by Lars Kruse's avatar Lars Kruse
Browse files

docs(release): update release notes for 3.1.2 and 3.2

Additionally release notes for the upcoming 3.3 release are prepared.
parent c789a2de
# Grouprise 3.1.2
Release date: *2021-03-04*
## Bug fixes
* The start page was broken, if two or more events occurred on the same day in a month
which name contains a (locale-based) special character (e.g. "März").
# Grouprise 3.2.0
Release date: *unreleased*
Release date: *2021-04-19*
## Changes for users
## Mail processing
### Improved search
* Groups (based on their name or description) can now be found via the site search.
* Partial search terms now also yield results (e.g. *groupri* leads to *grouprise*).
### Notifications
* Users may now disable all email-based notifications in their account settings.
* Disabled notifications (per group for an account) are now respected even for
threads, if the account participates.
## Changes for administrators
### Mail processing
* The management command `processincomingmessage` is superseded by the new
command `import_mail_message`.
......@@ -16,7 +33,7 @@ Release date: *unreleased*
See [mail setup](../mail_setup) for details.
## Cron jobs
### Cron jobs
All previously required cron jobs (`update_scores`, `update_index` and
`import`feeds`) were migrated to *huey* tasks. Thus these actions are now
......@@ -24,7 +41,7 @@ executed periodically by the *grouprise* service process (`run_huey`).
Cron jobs are not required anymore.
## Huey storage (Redis / SQLite)
### Huey storage (Redis / SQLite)
Previously the *huey* worker process used a local [Redis](https://redis.io/)
server for storing its data.
......@@ -39,3 +56,8 @@ except NameError:
HUEY = {}
HUEY['huey_class'] = 'huey.RedisHuey'
```
### Upload filesize
The default upload filesize limit is now 10 MB (before: 0).
# Grouprise 3.3.0
Release date: *2021-05-16*
## Changes for users
## Instant messaging (chat)
Instant messaging (chat) is now supported via Matrix.
Each group automatically gains two *rooms* (public and private).
New published content is announced in these rooms.
Rooms can be freely created by users.
The matrix service is fully federated, thus it is possible to communicate with other Matrix users
outside of the grouprise instance.
Every user is free to configure an existing (external) Matrix user ID - otherwise a Matrix user ID
is created within the grouprise instance.
The instant messaging support needs to be enabled by the administrators of the grouprise instance.
### Registration captcha
* A trivial (math-based and local) captcha needs to be solved during account registration.
## Changes for administrators
### Translations
* A few strings used in *grouprise* are now translatable (via gettext). The emitted language
depends on the default language configured in the user's browser. A mixed-language visualization
can be expected for users with English configured as the default browser language.
### Hook scripts
* It is now possible to react on certain events (for now: new group created) via a custom hook
script (see `HOOK_SCRIPT_PATHS`).
## Instant messaging (chat)
Administrators may choose to enable the Matrix integration of grouprise.
All relevant requirements (e.g. a running matrix-synapse instance and an element-web frontend) are
comfortably configured via provided deb packages.
See the [matrix-chat documentation](../matrix_chat) for details.
......@@ -4,6 +4,8 @@ Release Notes
.. toctree::
:maxdepth: 1
3.2
3.1.2
3.1.1
3.1
3.0
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment