From 4aa42ac32c203d193acb88f99008925ef4571628 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Thu, 29 Oct 2020 18:18:35 +0100 Subject: [PATCH 1/2] Version 1.0.1 Signed-off-by: Thomas Citharel --- CHANGELOG.md | 52 +++++++++++++++++++++++++++++++++++++++++++++++++ js/package.json | 2 +- mix.exs | 2 +- 3 files changed, 54 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d9fe81a9c..4f64e8041 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,58 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## 1.0.1 - 2020-11-14 + +**This release adds new migrations, be sure to run them before restarting Mobilizon** + +### Added + +- **Possibility to join open groups** (local and remote). Possibility in the group settings to pick if the group is open to new members or not. + Note: The group default setting is closed. You need to manually set your group as open in the group settings. +- **Docker support** (@Pascoual). See [documentation](https://docs.joinmobilizon.org/administration/docker/) +- Added steps to the onboarding process on first login, including a profile and federation presentation step +- Added a regular job to refresh remote groups once in a while + +### Changed + +- Adapted the demo mode to reflect changes (Mobilizon is no longer in beta) +- User language is now saved in localStorage (allowing to load the right locale right away, and in the future allowing to pick custom language without account https://framagit.org/framasoft/mobilizon/-/issues/375) + +### Fixed + +- Fixed group list, group members and instance followers/followings pagination +- Fixed detecting file MIME type if the file hasn't got a filename +- Changed a few sentences that didn't sounded english (@mkljczk) +- Fixed instance custom privacy policy not being applied +- Fixed demo warning always displaying on the text version of emails +- Fixed language picker not loading languages and saving the preference +- Fixed groups created without collections URLs and added a repair step to add them to local groups where these are missing +- Handle accessing instance followers/followings unlogged +- Made sure we only have a single instance relay actor +- Fixed about page crashing when the instance was configured with languages that Mobilizon doesn't support itself +- Don't allow remote comments under events if the event doesn't allow comments +- Fixed notification settings not displaying as saved +- Fixed pictures not being served by `Plug.Static` +- Fixed emails missing `Date` and `Message-ID` headers +- Fixed onboarding not saving language/timezone/notification settings + +### Translations + +- Basque +- Catalan +- Esperanto +- Finnish +- French +- Galician +- German +- Hungarian +- Italian +- Kannada +- Occitan +- Norwegian Nynorsk +- Polish +- Spanish + ## 1.0.0 - 2020-10-26 ### Changed diff --git a/js/package.json b/js/package.json index 5e6024c6b..0a75db29e 100644 --- a/js/package.json +++ b/js/package.json @@ -1,6 +1,6 @@ { "name": "mobilizon", - "version": "1.0.0", + "version": "1.0.1", "private": true, "scripts": { "serve": "vue-cli-service serve", diff --git a/mix.exs b/mix.exs index 4e7ca0950..20cb9c072 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Mobilizon.Mixfile do use Mix.Project - @version "1.0.0" + @version "1.0.1" def project do [ From 90ee9d7d72eb37daa4f68c3c90e79890779489ad Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Sat, 14 Nov 2020 13:49:03 +0100 Subject: [PATCH 2/2] Activate missing languages Signed-off-by: Thomas Citharel --- config/config.exs | 2 ++ js/src/i18n/langs.json | 1 + 2 files changed, 3 insertions(+) diff --git a/config/config.exs b/config/config.exs index 1990ca919..6f7490ec2 100644 --- a/config/config.exs +++ b/config/config.exs @@ -190,9 +190,11 @@ config :mobilizon, :cldr, "fi", "fr", "gl", + "hu", "it", "ja", "nl", + "nn", "oc", "pl", "pt", diff --git a/js/src/i18n/langs.json b/js/src/i18n/langs.json index e6dbae694..2cda8d150 100644 --- a/js/src/i18n/langs.json +++ b/js/src/i18n/langs.json @@ -7,6 +7,7 @@ "en": "English", "eo": "Esperanto", "es": "Español", + "eu": "Euskara", "fi": "suomi", "fr": "Français", "gl": "Galego",