commit 6e7d0a2eea1011071663b36136eaabc2906398cd
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Tue Aug 18 10:06:43 2026 +0200
fix: typo on registration page
Thanks to Mahmoud B. for reporting it.
commit 358c93f504d6ec0fb7bba779360cc2c251b297b1
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Tue Jul 14 21:52:46 2026 +0200
doc: clarifications about new accounts, a posteriori edition, notes and interest
- https://linuxfr.org/suivi/expliciter-ce-que-peut-faire-un-nouveau-compte
- https://linuxfr.org/suivi/aide-sur-les-corrections-post-publications
- https://linuxfr.org/suivi/detail-des-notes
- https://linuxfr.org/suivi/faq-note-et-interet
commit 820c19c6c956268df41fcd6f42f4f1f6c4145df4
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Tue Jul 14 14:56:48 2026 +0200
fix: extend maxsize to 2047 for bookmarks.link and links.url
commit 30cc0fc73bbd72305823f6a2b05cc64459bfb00c
Author: Nils Ratusznik <nils.github@anotherhomepage.org>
Date: Mon Jun 29 14:58:39 2026 +0200
feat: switch to Mojeek search engine
commit c8216dfedbcaecd220032f2e20dfa062350368bc
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Sun Jul 12 20:53:50 2026 +0200
fix: xml:lang attribute for Atom feeds
fix https://linuxfr.org/suivi/langue-des-flux-atom
commit 528692200920e327702093cacc670ce4cc8616ef
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Sun Jul 12 20:10:00 2026 +0200
doc: help about Atom syndication
commit 52ac1191c5637b97b0c32edb0fcf74c5f7b50810
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Sun Jul 5 20:50:54 2026 +0200
fix chat to create a more precise highlight
When a board received 2 messages the same second,
an identifier is added to the norloge to quote precisely
a message.
This little coffescript bug made the quote in a new message
to highlight all messages sent at the same time.
Fortunately JavaScript String length is read only and this
bug did not affect other quotes: user can highlight a precise
message using second precision and it can highlight all
messages from the same minutes using minute precision.
commit 546e95585f33cb0c905d5306a1084792d9373cd5
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Sun Jul 5 15:03:56 2026 +0200
use correct environment variable name to setup public HTTP port in INSTALL.md
commit 7eeb4ab37be2af6e0334592ff851163593499dca
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Sat Jul 4 12:12:28 2026 +0200
no-AI version of DDG search engine
commit 2baed7c4b24b899fd10daa650726d5f7aa3abf06
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Sun Jun 28 14:02:37 2026 +0200
fix: Markitup translated and fix unfilled "alt" detection
- translate Markitup HTML interface in French
- by default, fill "alt" image attribute with a punctuation apostrophe (’)
- CSS to a red border if "alt" image attribute is empty or let with default
value (both kind of apostrophes)
commit 6091d4d6c85ea5113f02ebd48d16ae957f2e3cb6
Author: Benoît Sibaud <oumph@linuxfr.org>
Date: Mon Jun 22 22:26:11 2026 +0200
fix: [XSS] filtering in poll answers
Poll answers are in plain-text but accept []() markdown links.
XSS found and kindly reported by 0xMitsurugi H (many thanks).
Answers are now trimmed.
commit 199bf4e13a82a0d6b2ba1c743a671d9697215a1d
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Sun May 31 21:55:19 2026 +0200
fix linuxfr-img container cache folder permission
Create the cache folder with permissions for ${UID} so docker/podman
now which rights to set when it creates the`cache-img` volume for
this path.
commit c1f87e998e5ebffe511a0300cf5e3744540a15d5
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Sun May 31 21:37:16 2026 +0200
make compose.yaml compatible with docker
commit 7fe3d0b456984b8093d66c2d6c4bdd62599c4e1e
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Sun May 31 10:36:48 2026 +0200
fix development.rb: `config.hosts` does not exists with Rails 5.2
commit fda8c591cfdbd71c9e970b9eaabeece47ddd8e11
Author: Adrien Dorsaz <adrien@adorsaz.ch>
Date: Fri Sep 20 08:37:55 2024 +0200
backport: use custom HTTP public port to use rootless containers by default
This commit introduces two new global constants MY_PUBLIC_URL and
IMG_PUBLIC_URL which should be used now to build URLs.
For alpha and production Ruby environments, they are fixed with their real
values directly in the `config/environments/*.rb` files.
For the development Ruby environment, they are both defined by default to
`http://dlfp.lo`. You can customize either by updating the
`config/environments/development.rb` file or by setting the
*process* environment variables `DOMAIN`, `DOMAIN_HTTP_PORT`, `IMAGE_DOMAIN`
and `IMAGE_DOMAIN_HTTP_PORT`.
For containers, you can set these variables in the `deployment/default.env`
file. For containers the default IMG_DOMAIN is set to `img.dlfp.lo`.