commit 428ead40a5ac6c48294513aaeb9ec36fefc7e374
Author: Benoît Audouard <baud123@users.noreply.github.com>
Date: Thu Sep 25 13:50:19 2025 +0200
display percentage of those having declared a mastodon or xmpp account
commit f266c80076a8bbdba3a66c19cd67854114fb5823
Author: Benoît Audouard <baud123@users.noreply.github.com>
Date: Thu Sep 25 13:30:17 2025 +0200
add percentage of those having declared a mastodon or xmpp account
commit adeaed5b4a3faad82483e7bc15543798e3662d0e
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Sun Apr 27 20:30:17 2025 +0200
Mention in doc the cache store database in Redis
commit ffafa01d85bc4b358f01bf1cc5f5c5986e8fe287
Author: Steve Frécinaux <code@istique.net>
Date: Tue Mar 4 22:22:19 2025 +0100
Make the bookmark title field length consistent with the model
The model specifies a max length of 160 for the title column, but the
form template specified a max length of 100 for the title field.
Indeed, if you look in db/schema.rb you'll find:
t.string "title", limit: 160, null: false
commit 73ecdfac4e1a418693fd6445557b6a94a165e40c
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Sun Jan 12 19:56:53 2025 +0100
Explicit karma effect in the help page
commit c4a95bf331d1e1e88ba02363d1f4573f526c6f1d
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Tue Dec 17 23:24:09 2024 +0100
Display user's news/wiki versions if any
commit e2f40d1595f3c5036d3f9f9c4874426010ec81ce
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Sat Nov 9 21:26:01 2024 +0100
Update help doc
commit 5a006efc005a71c106f04396ca1fe0f4d7d0a4f8
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Fri Apr 19 19:22:23 2024 +0200
ensure markdown export is using only LF as end of line
Web browsers send multiline textarea value with CRLF as end of line.
As the markdown export uses the raw value from database, we need to
replace the CRLF by LF end of lines. Otherwise the file will have both
type of end of lines.
See suivi request: https://linuxfr.org/suivi/export-markdown
commit 06e3ef25d749b4f160aa08d0d82c88660304afa3
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Sun Mar 24 16:40:12 2024 +0100
use `exec` command in container documentation
The `docker compose exec` advantage is that it runs the command inside
the already running container and avoid to create new containers.
commit 1abb21fc30d6e00a228cce03a45e4205525afa6b
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Sun Mar 24 16:32:13 2024 +0100
improve health checks for container composition
commit d9962b5475090867715038cd94059a96bfd381a3
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Sat Mar 23 15:39:15 2024 +0100
linuxfr.org container uses Debian Bullseye and backports container definition from rails7
The linuxfr.org container wasn't anymore buildable due to `npm ci` which
were stuck. So, even if the prod still use Debian Stretch, we had to
upgrade the development environment to Debian Bullseye.
Took the opportunity to backport container definition improvements from
rails7. Especially, containers are run without root user and there are
healthchecks which can help to better see the state of the containers.
commit ac07ad51bb0498a9d01c9580b8783dca7f0c395f
Author: Oumph <37904057+Oumph@users.noreply.github.com>
Date: Wed Mar 20 19:34:51 2024 +0100
Update app/views/moderation/images/index.html.haml
Co-authored-by: Adrien Dorsaz <adrien@adorsaz.ch>
commit 8a582a0325c84ab5fbb7a6c5381ae7a5a0f07f60
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Mon Mar 18 07:41:12 2024 +0100
update help to inspect the database schema with the container setup
commit 4a98d06e5bc4ac1902012f5e8dfb912d460b0358
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Sat Mar 9 17:19:31 2024 +0100
List blocked images
- Moderation team can block unblocked images
- Moderation team can see last blocked images.
- Admin team can see all blocked images.
- Full remove of blocked images still by hand
(delete in img/latest, img/blocked and img/<uri> for redis)
commit 4dfd531e90395c21a7694ae3c41f5ce561b01741
Author: Adrien Kunysz <adrien@kunysz.be>
Date: Mon Mar 11 18:06:12 2024 +0100
Allow showing user e-mail address.
As per https://linuxfr.org/suivi/permettre-aux-utilisateurs-de-publier-leur-adresse-de-courriel
This adds an account preference field "show_email" that is controlled
by the user. When it is enabled, the user's e-mail is displayed along
their username in a similar way than their website, XMPP address and
Mastodon identifier.
Test plan:
* have a user with karma >0 and at least one post
* go to http://dlfp.lo/compte/modifier
* tick "Rendre mon adresse de courriel visible publiquement" and save
* check the e-mail is shown along the post
* go to http://dlfp.lo/statistiques/users#stats_fonctionnalites
* check "Publication de l'adresse de courriel" has at least one user