commit 5fca5df5c1a8bb04c1d010ad90d8744190ba7cc0
Author: Steve Frécinaux <code@istique.net>
Date: Mon Dec 19 21:42:24 2022 +0100
Include the Mastodon URL in a link element on user page (#2046)
We add a `<link rel="me" href="https://mastodon.example/@me">` URL in
the `<head>` when the user configures their Mastodon URL.
We only accept URLs (not `@me@mastodon.example`-style identifiers) for
the sake of simplicity, because it's both the most universal format and
the one required for the "verification" feature. A placeholder is used
to convey that fact.
For the record, at this time Mastodon requires a `<a>` or `<link>`
element with `rel="me"` and an `href` attribute pointing to the
`https://` URL of the Mastodon account. I opted for the `<link>` element
because it didn't involve modifying the web interface any further. See
https://docs.joinmastodon.org/user/profile/#verification for details.
https://linuxfr.org/suivi/faire-valider-sa-page-perso-linuxfr-org-sur-mastodon
commit fe811a6bccf69cfbb8ca9cd55d9b7ec27ca784c6
Author: Steve Frécinaux <code@istique.net>
Date: Thu Dec 29 23:17:34 2022 +0100
Fix formatting of command lines in Docker.md
These were using "inline code" syntax rather than code block. Code
blocks look better and make the lines easier to cut and paste when
editing the file.
commit 3ac001ba1c635f3e2306120777b21baa3bd9742d
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Tue Jan 3 21:05:56 2023 +0100
Top XMPP domains in stats
Fix #2048 Statistiques sur les domaines XMPP
commit 31ae3e8975677cc393e8000f8163c315977728bc
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Sun Dec 25 14:23:19 2022 +0100
Use minimal deploy Bullseye Docker image for linuxfr-img
This is possible because Go creates static binaries by default.
commit de82bdc66fa82a1c4c69dec6259551bb916ce373
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Mon Dec 19 22:47:45 2022 +0100
docker: fix nginx configuration to serve correctly avatar links
commit a74388318186e7c2eb801b735eb297385c1f18f0
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Mon Dec 19 22:05:28 2022 +0100
docker: deploy development and test databases on same service
commit f1385d0cec3cdac4ee3edd99f83e3c3d82fcaeb8
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Sat Nov 19 18:36:10 2022 +0100
Fix #1991 Souci indéfini sur le tsv de la tribune
Occurred between 0 and 4 times per day in November 2022
commit ba3b2fdf979447e8d92352c1874f67f2438416e4
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Sun Dec 19 09:00:31 2021 +0100
refuse to convert non cc licensed diary to news
commit 94381ffbd2fd8c0e51b5c0fe3b86b11a9a87a10a
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Sat Sep 25 22:31:19 2021 +0200
keep chosen license when a diary is converted to a news
This was the original intention of commit 6a8984b526dbb81f785e5c61d6435edf47902ac2
on March 2011. At that moment, the default value for `cc_licensed` on nodes
where `false` and we only needed to set it to true if the diary
license where the CC one.
Although, on December 2012, we changed the default value to `false` with
commit 7c6058f512bf004305eea2655d50bd1802b084e9 and it broke the diary
converter algorithm.
This fix allows to be not any more linked to the current default value
on the `cc_licensed` node as we always enfoce the new news to have the
same license.
commit 2ce456c634b9e5699bf77a0312539f0a77a6bb50
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Fri Nov 18 15:57:00 2022 +0100
docker: add documentation about how to run tests
commit a717c04a448c5e27629e2700953d058fe072dd72
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Wed Sep 22 22:47:23 2021 +0200
test diary model to news model convert
commit aca26af56c333d26bbf014bff60db6be7e0e5ccd
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Wed Sep 22 17:59:39 2021 +0200
add test for Diary.destroyable_by and Diary.updatable_by
commit d63b45933865c585c99adf68736bea3c5352f6b7
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Fri Sep 17 21:04:28 2021 +0200
add back test system and add tests for Diary.creatable_by?
commit 4da5b4e2db7f2c13b7acaad87e6d8f4217d5d492
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Fri Sep 17 21:39:08 2021 +0200
Dockerfile uses npm ci to be able to lint and prettier css
commit 6bb2cab4253e861ac7ab819b0fda8d5670122b39
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Fri Nov 11 19:17:26 2022 +0100
Fix #2042 filter params for pagination