Documentation merge requestshttps://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests2024-02-07T11:52:13Zhttps://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/100Long events, recurring events --> activities2024-02-07T11:52:13ZLaurent GAYLong events, recurring events --> activitiesLink to ticket #1394
Documentation about this new featureLink to ticket #1394
Documentation about this new featurehttps://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/99fix: add details about Erlang/Elixir for install from source doc2024-01-04T09:29:59Zb_bfix: add details about Erlang/Elixir for install from source docFix: #24Fix: #24https://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/98doc(structure_of_code): import from main repo2023-12-03T11:27:33ZJérémy Dufraissedoc(structure_of_code): import from main repo_First pull-request on this repo for me_
Two months ago, I created this pull-request on main Mobilizon repository : https://framagit.org/framasoft/mobilizon/-/merge_requests/1473
Because of legitimate remarks from @tcit , I propose this..._First pull-request on this repo for me_
Two months ago, I created this pull-request on main Mobilizon repository : https://framagit.org/framasoft/mobilizon/-/merge_requests/1473
Because of legitimate remarks from @tcit , I propose this PR to introduce the same content from main documentation.
I am not so happy to copy the main document from Mobilizon code and so cut the link. We should be attentive to synchronize the two files, but I do not see an easy way to make that automated and secure.
_If you see other way, I will be happy to read it !_https://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/97Add joinMode:external and externalParticipationUrl2023-12-03T17:12:58ZAndré MenrathAdd joinMode:external and externalParticipationUrlhttps://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/96fix(docs): update install from source doc2023-12-05T08:19:11Zb_bfix(docs): update install from source docFix: #22Fix: #22https://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/95Fix image in about.md2023-11-10T12:57:10ZLucian LastFix image in about.mdChanged from a dead link to ![](https://mobilizon.org/img/rose.jpg)Changed from a dead link to ![](https://mobilizon.org/img/rose.jpg)https://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/94Fix typo2023-09-25T05:31:29ZSandroFix typohttps://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/93Update Keycloak sample configuration2023-09-14T08:04:04ZGuillaume LacasaUpdate Keycloak sample configurationIn order to use keycloak, the `openid` scope needs to be added since version 19.
https://framacolibri.org/t/probleme-pour-me-connecter-avec-keycloak/18876/3
I added it in the configuration exempleIn order to use keycloak, the `openid` scope needs to be added since version 19.
https://framacolibri.org/t/probleme-pour-me-connecter-avec-keycloak/18876/3
I added it in the configuration exemplehttps://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/92Add installation instructions for Mobilizon on NixOS2023-12-05T08:19:40ZKerstin HummAdd installation instructions for Mobilizon on NixOSFollowing up on https://framagit.org/framasoft/mobilizon/-/issues/567, this would add installation instructions for running Mobilizon on NixOS.
I've been running Mobilizon on NixOS for years and the configuration supplied is copied toge...Following up on https://framagit.org/framasoft/mobilizon/-/issues/567, this would add installation instructions for running Mobilizon on NixOS.
I've been running Mobilizon on NixOS for years and the configuration supplied is copied together from my setups. I didn't deploy this particular config yet, though.https://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/91fix: docker-compose to docker compose2023-08-30T16:52:19ZThomasthomas.citharel@framasoft.orgfix: docker-compose to docker composehttps://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/90fix(docker-ci): upgrade MKDOCS version2023-08-30T16:36:07ZThomasthomas.citharel@framasoft.orgfix(docker-ci): upgrade MKDOCS versionhttps://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/89(fix) Updating the SMTP documentation to reflect required TLS options.2023-08-28T08:49:34ZSteven Hicks(fix) Updating the SMTP documentation to reflect required TLS options.Added the update to the tls_options. This has changed in OTP 26/27 and is required for it to work. Without it, email will not work and it won't be very vocal about reporting it.
This follows the prior fix in the source: https://framagit...Added the update to the tls_options. This has changed in OTP 26/27 and is required for it to work. Without it, email will not work and it won't be very vocal about reporting it.
This follows the prior fix in the source: https://framagit.org/framasoft/mobilizon/-/commit/f54fff56fc5c94408b1fd16b1eb9dd0f91bc2dfdhttps://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/88fix endpoint path for Device Code grant type2023-08-30T13:40:54Zpots damnfix endpoint path for Device Code grant typeNoticed that proposed path in the docs returns a 404.Noticed that proposed path in the docs returns a 404.https://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/87fix: docker-compose to docker compose2023-08-30T16:52:38ZJon Freerfix: docker-compose to docker composedocker-compose is now depreciated and has been replaced by docker compose
https://docs.docker.com/compose/#compose-v2-and-the-new-docker-compose-command
Addresses issue: #20docker-compose is now depreciated and has been replaced by docker compose
https://docs.docker.com/compose/#compose-v2-and-the-new-docker-compose-command
Addresses issue: #20https://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/86Add "-- password" doc to mobilizon_ctl users.modify2023-08-28T08:47:13ZFrancois LesueurAdd "-- password" doc to mobilizon_ctl users.modifyhttps://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/85add a section for the links I would have liked to have2023-08-28T08:47:02ZNicco Kunzmannadd a section for the links I would have liked to haveThese links are useful for me and I think for other people, too.These links are useful for me and I think for other people, too.https://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/84Update compilation requirements to Elixir 1.13+2023-08-28T08:48:28ZJesús P ReyUpdate compilation requirements to Elixir 1.13+The instructions to build the sources still states that Elixir 1.11+ is required, but compilation with versions of Elixir earlier than 1.13 will fail with this error:
```
== Compilation error in file lib/web/auth/guardian.ex ==
** (Func...The instructions to build the sources still states that Elixir 1.11+ is required, but compilation with versions of Elixir earlier than 1.13 will fail with this error:
```
== Compilation error in file lib/web/auth/guardian.ex ==
** (FunctionClauseError) no function clause matching in Application.compile_env/3
(elixir 1.12.3) expanding macro: Application.compile_env/3
lib/web/auth/guardian.ex:6: Mobilizon.Web.Auth.Guardian (module)
(elixir 1.12.3) expanding macro: Kernel.|>/2
lib/web/auth/guardian.ex:6: Mobilizon.Web.Auth.Guardian (module)
(elixir 1.12.3) expanding macro: Kernel.@/1
lib/web/auth/guardian.ex:6: Mobilizon.Web.Auth.Guardian (module)
(guardian 2.3.0) expanding macro: Guardian.using/1
lib/web/auth/guardian.ex:6: Mobilizon.Web.Auth.Guardian (module)
```
This is actually warned when starting compilation with this message:
```
warning: the dependency :guardian requires Elixir "~> 1.13" but you are running on v1.12.3
```https://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/83Fix typo: adds missing comma2023-08-28T08:49:12ZClément GibaudFix typo: adds missing commaMissing comma in doc causing app crash:
```
ERROR! Config provider Mobilizon.ConfigProvider failed with:
** (SyntaxError) etc/mobilizon/config.exs:85:3: syntax error before: csp
|
85 | csp: [
| ^
(elixir 1.14.2) lib/cod...Missing comma in doc causing app crash:
```
ERROR! Config provider Mobilizon.ConfigProvider failed with:
** (SyntaxError) etc/mobilizon/config.exs:85:3: syntax error before: csp
|
85 | csp: [
| ^
(elixir 1.14.2) lib/code.ex:424: Code.validated_eval_string/3
(elixir 1.14.2) lib/config.ex:288: Config.__eval__!/3
(elixir 1.14.2) lib/config/reader.ex:92: Config.Reader.read!/2
lib/config_provider.ex:16: Mobilizon.ConfigProvider.load/2
(elixir 1.14.2) lib/config/provider.ex:372: anonymous fn/2 in Config.Provider.run_providers/2
(elixir 1.14.2) lib/enum.ex:2468: Enum."-reduce/3-lists^foldl/2-0-"/3
(elixir 1.14.2) lib/config/provider.ex:238: Config.Provider.boot_providers/4
init terminating in do_boot ({,[{Elixir.Code,validated_eval_string,3,[{_},{_}]},{Elixir.Config,__eval__!,3,[{_},{_}]},{Elixir.Config.Reader,read!,2,[{_},{_}]},{Elixir.Mobilizon.ConfigProvider,load,2,[{_},{_}]},{Elixir.Config.Provider,-run_providers/2-fun-0-,2,[{_},{_}]},{Elixir.Enum,-reduce/3-lists^foldl/2-0-,3,[{_},{_}]},{Elixir.Config.Provider,boot_providers,4,[{_},{_}]}]})
{"init terminating in do_boot",{#{'__exception__'=>true,'__struct__'=>'Elixir.SyntaxError',column=>3,description=><<"syntax error before: csp">>,file=><<"/etc/mobilizon/config.exs">>,line=>85,snippet=>#{content=><<" csp: [">>,offset=>2}},[{'Elixir.Code',validated_eval_string,3,[{file,"lib/code.ex"},{line,424}]},{'Elixir.Config','__eval__!',3,[{file,"lib/config.ex"},{line,288}]},{'Elixir.Config.Reader','read!',2,[{file,"lib/config/reader.ex"},{line,92}]},{'Elixir.Mobilizon.ConfigProvider',load,2,[{file,"lib/config_provider.ex"},{line,16}]},{'Elixir.Config.Provider','-run_providers/2-fun-0-',2,[{file,"lib/config/provider.ex"},{line,372}]},{'Elixir.Enum','-reduce/3-lists^foldl/2-0-',3,[{file,"lib/enum.ex"},{line,2468}]},{'Elixir.Config.Provider',boot_providers,4,[{file,"lib/config/provider.ex"},{line,238}]}]}}
```https://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/82Updated mobilizon-reshare info2022-11-08T13:50:07ZSimone RobuttiUpdated mobilizon-reshare infohttps://framagit.org/framasoft/joinmobilizon/documentation/-/merge_requests/81Metadonnées/Metadatas2022-08-24T12:44:10ZspfMetadonnées/Metadatas