Journal des modifications

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 265983e9685bcc696daca9e0eb5072344a657252
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Mon May 18 23:38:19 2026 +0200

    update sql schema

commit 0a56499203b6f555a3cb4d2b32094722e2520a84
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Mon May 18 11:53:33 2026 +0200

    fix: strip title for diaries too

commit e567cfe2f42c32d620dd71006054e7c91a199886
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Sat May 16 16:18:19 2026 +0200

    Add new section logo

commit f969b711e28bb612c72cc5fc64f62b0ea9e45cf4
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Sat May 9 15:53:13 2026 +0200

    fix: add lazy loading on sections too

commit d894aa9964263cff675eef6c670cc8d73002f123
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Tue Apr 28 20:28:02 2026 +0200

    fix: URL in seeds.rb for FriendSite

commit 45ec5ce4c48a89e29301a83efaaf06ba73b851ec
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Sun Apr 12 12:54:55 2026 +0200

    remove protocol-relative / implicit

commit 23dd1eb0483e7502ba780f4b3c83f9c0211ff19d
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Sun Mar 29 12:42:59 2026 +0200

    fix: ensure post has been read at creation, for dashboard followup

commit 6dfc67d397d19e0d21a3f3e9c59a9ee6a73593ed
Author: Oumph <37904057+Oumph@users.noreply.github.com>
Date:   Sun Mar 29 12:18:38 2026 +0200

    Fix missing "poll" content in dashboard + wording
    
    Co-authored-by: Oumph <37904057+Oumph@users.noreply.github.com>

commit e83d59e6125ab920c85470d2b128fa2cc08ea406
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Thu Mar 19 23:38:26 2026 +0100

    add honeypot field for accounts too

commit 449604b3161588078a463422ac8e00a05bf8c5c7
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Thu Mar 19 23:04:50 2026 +0100

    add lazy loading for avatars

commit 5d3c5acc15889eebef0d1a91f4a6ed4024278315
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Thu Feb 19 22:03:03 2026 +0100

    avoid nil poll.wiki_explanations in Markdown

commit 4c9afb812dc7901345cf84d413398dbc85b986b3
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Thu Feb 19 21:34:38 2026 +0100

    fix: protect UriValidator from nil value

commit 7c7dd0447a4cf22a8e247f7a41e67d4e8d981c34
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Sun Feb 15 22:32:46 2026 +0100

    Add missing translation devise.sessions.account.already_signed_out

commit 3bce224fe9ae7255e8d978b52aeaee29f29fd14a
Author: Benoît Sibaud <oumph@linuxfr.org>
Date:   Sun Feb 15 19:03:40 2026 +0100

    Default branch is now main