2021 et avant
Contributions logicielles
Cachet
Diaspora*
- Création d'une interface pour la page statistiques
- Amélioration de l'interface “signalements” #7180
- Création d'une interface d'administration pour les interfaces mobiles #7295
Ethercalc
- Création d'un système de révision (et un fix)
- Traduction française venant de Framacalc
- Fix d'un bug amenant à un crash
Etherpad
Gitlab
Miroir des dépôts Debian/Ubuntu de Gitlab CE pour permettre aux pays bloqués par les lois américaines d’installer et mettre à jour Gitlab : https://apt.gitlab.mirror.framasoft.org/
Kanboard
- Traduction intégrale de la documentation en français https://kanboard.net/fr
Framadate
Framadate Framadate
Code initialement basé sur Studs, entièrement refondu et développé par Framasoft
Framapack
Loomio
- traduction de la doc officielle en français
Lstu
- Ajout d'un système de thème
- Diverses résolutions de bugs et ajouts de fonctionnalités
Lutim
- Ajout d'un système de thème
- Découverte d'une faille XSS permettant d'accéder et de supprimer toutes les images uploadées par une cible. Écriture d'un POC d'exploit. Plus de détails
Lufi
- Même s'il a été développé en dehors de Framasoft, Lufi a été pensé pour servir à Framasoft (vous pouvez me croire, c'est moi le développeur :P).
Mastodon
Mattermost
- traduction de la doc officielle en français
Mumble-web
NextCloud
- Mise en place des services Nextcloud : (Framagenda (72 800 users au 12/01/2021) et Framadrive) (4838 users au 12/01/2021).
- Création de différentes applications : https://framagit.org/framasoft/nextcloud
- https://framagit.org/framasoft/nextcloud/calendar_backup : This app allows to export and backup your Nextcloud calendars as .ics files.
- https://framagit.org/framasoft/nextcloud/drop_account : Allow users to remove their own Nextcloud account
- https://framagit.org/framasoft/nextcloud/login-notes : A Nextcloud app to show notes on the login page
- https://framagit.org/framasoft/nextcloud/csp_editor : An app to edit Nextcloud's default CSP policy
- https://framagit.org/framasoft/nextcloud/nextcloud-theme : Framasoft theme for the Framagenda and Framadrive Nextcloud instances
- Nombreuses participations au code : https://github.com/nextcloud/server/pulls?q=author%3Atcitworld+is%3Apr (et issues : https://github.com/nextcloud/server/issues?q=is%3Aissue+author%3Atcitworld )
Core/Server
- Suppression des agendas lorsqu'un utilisateur est supprimé.
- Traduction des agendas et des carnets d'adresses par défaut
- Ajout d'un paramètre de région pour la localisation.
- [Prévu pour nextcloud 17] Rappels des événements de ses agenda (à travers emails et notifications)
- diverses petites corrections de bugs (par exemple)
Application Calendar
- Ajout du partage d'agenda public (cf. au dessus)
- Mainteneur officiel de l'application.
- Ajout de la fonctionnalité de souscription à des événements
- Affichage d'une info-bulle au survol d'un événement
- Import d'un fichier .ics à partir de l'application Fichiers
Autres applications
- Drop user, pour que les utilisateurs suppriment eux-mêmes leur compte.
PodFeeder
Scrumblr
Searx
Shaarli
- et un template Bootstrap
Sympa
- Participation aux hackathons Sympa 2017 et 2018
Tiny Tiny RSS
- [2017] Une amélioration drastique d'une requête SQL (sur notre serveur, on passe de plus de 20 minutes à 380ms)
Turtl
- Ajout d'une cible ''minify'' (utile pour l'utilisation de Turtl via une interface web)
- Utilisation d'une bibliothèque javascript markdown mieux maintenue (c'était dans la roadmap du développeur)
WiseMapping
- février 2021 : Wisemapping : correction d'un bug empêchant la suppression de cartes (intégré upstream)
Yunohost
- https://github.com/YunoHost-Apps/svgedit_ynh/ 17 mars 2017
- Allocation d'une journée de travail par semaine d'un permanent pour créer des paquets YuNoHost des services Framasoft n'en disposant pas encore (plus d'une dizaine de paquets créés !)
Dons
24 juillet 2018 (Liberapay)
- ZeMarmot 177,10 €
- davidrevoy 177,10 €
- nos-oignons 177,10 €
- exodus 177,10 €
- FDN2org 177,10 €
- play.it (vv221, PengouinPdt, Mopi) 177,10 €
- YunoHost (Maniack_Crudelis, Aleks) 177,10 €
- Mastodon (joyeusenoelle, chrismartin) 177,10 €
- senya 177,10 €
- SuperTux88 177,10 €
- Funkwhale (eliotberriot) 177,17 €
Contributions hors logiciel
Informatique ou Libertés (conférence gesticulée)
Temps salarié consacré à aider Lunar pour l'écriture et le jeu de sa conférence gesticulée, dont on peut voir la deuxième version ici.
- Été 2016 : travail à l'écriture de la première mouture, formation à l'écriture scénique, formation au jeu scénique (3j.)
- Juillet 2017 : Travail de réécriture scène par scène (2e version), astuces scéniques (4j.)
- Août 2018 : Documentation des buts et effets de chaque scène, refonte structurelle (troisième version), dégraissage du texte (4j.)
Contributions diverses
- Hackathon de conversion Flash vers HTML5 du documentaire en CC BY-SA « No Es Una Crisis » http://blog.noesunacrisis.com/no-es-una-crisis-en-html5-2/
- Hébergement du documentaire en CC BY-SA « No Es Una Crisis » https://noesunacrisis.framasoft.org/html5/
- Hébergement d'un miroir pour http://data.abuledu.org/wp/
- Hébergement d'images iso
- Hébergement d'un miroir des paquets gitlab : https://apt.gitlab.mirror.framasoft.org/
- Soutien financier à https://nos-oignons.net/
- Soutien technique (mise en place d'une instance Peertube) à https://datagueule.tv
- Soutien technique (mise en place d'une instance Peertube) à https://thinkerview.video (février 2018 à septembre 2021)
- Soutien technique (mise en place d'une instance Peertube) à https://tube.conferences-gesticulees.net/
- Soutien technique (mise en place d'une instance Peertube) à https://imagotv.fr (septembre 2019 à septembre 2020)
- Accompagnement technique à Alternatiba/ANV-COP21 et Extinction Rebellion
- hébergement de la page https://wiki.framasoft.org/labatailledulibre
- Formation d'une personne de l'institut Allinsky à YesWiki + réalisation d'un site de démo
- OpenStreetMap : mise à disposition d'une machine virtuelle (+ bande passante) pour redondance des tuiles OSM (année 2020)
- April : mise à disposition d'une instance du logiciel de vote gvote
- Accompagnement à l'association https://horscine.org/
- Conseils aux CEMEA pour la réalisation d'une clef USB (réalisée par https://cozy.io/fr/ ) à destination de publics précaires
- …