0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-28 08:48:04 +01:00
wagtail/CONTRIBUTORS.md

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

816 lines
20 KiB
Markdown
Raw Normal View History

## Core team
* Andy Chosak (consumerfinance.gov)
* Coen van der Kamp (Four Digits)
* Cynthia Kiser (Caltech)
* Dan Braghis (Torchbox)
* Dawn Wages (The Wharton School)
2020-04-08 13:12:52 +02:00
* Jacob Topp-Mugglestone (Torchbox)
* Kalob Taulien
* LB Johnston
* Loïc Teixeira (Springload)
* Matthew Westcott (Torchbox)
2023-06-07 17:27:10 +02:00
* Meagen Voss (Torchbox)
* Naomi Morduch Toubman
2022-10-19 16:30:39 +02:00
* Sage Abdullah (Torchbox)
* Scott Cranfill (JPL)
2022-11-02 12:59:09 +01:00
* Stefan Hammer (wunderweiss)
* Storm Heg
* Thibaud Colas (Torchbox)
* Tim Allen (The Wharton School)
* Tom Dyson (Torchbox)
* Vince Salvino (CodeRed)
## Core team alumni
* Andy Babic
* Bertrand Bordage
2022-04-01 13:19:57 +02:00
* Codie Roelf
* Emily Horsman
2022-04-01 13:19:57 +02:00
* Janneke Janssen
* Jonny Scholes
* Josh Barr
2022-12-05 11:31:27 +01:00
* Karl Hobley
2022-04-01 13:19:57 +02:00
* Lisa Adams
* Martin Sandström
* Michael van Tellingen
* Mikalai Radchuk
2022-04-01 13:19:57 +02:00
* Mike Dingjan
* Rob Moorman
* Tim Heap
* Will Barton
## Contributors
* David Cranwell
* Helen Chapman
* Balazs Endresz
* Neal Todd
* Paul Hallett
2014-02-11 18:16:12 +01:00
* Serafeim Papastefanos
* Łukasz Bołdys
* peterarenot
* Levi Gross
* Delgermurun Purevkhuu
* Lewis Cowper
* Stephen Newey
2014-03-11 14:06:26 +01:00
* Ryan Foster
2014-03-31 12:49:57 +02:00
* v1kku
* Miguel Vieira
2014-04-08 18:14:22 +02:00
* Ben Emery
2014-05-01 12:21:45 +02:00
* David Smith
2014-05-17 15:12:18 +02:00
* Ben Margolis
* Tom Talbot
2014-05-28 16:56:01 +02:00
* Jeffrey Hearn
* Robert Clark
2014-08-12 18:17:21 +02:00
* Nathan Brizendine
2017-09-13 22:41:35 +02:00
* Gordon Pendleton
2014-10-14 19:07:49 +02:00
* John-Scott Atlakson
2014-10-22 23:11:22 +02:00
* Eric Drechsel
2014-11-10 16:50:14 +01:00
* Alejandro Giacometti
* Robert Rollins
2014-12-01 12:21:16 +01:00
* linibou
2014-12-02 15:55:04 +01:00
* Timo Rieber
2015-01-15 14:57:43 +01:00
* Jerel Unruh
2015-01-18 15:47:18 +01:00
* georgewhewell
2015-02-03 11:48:15 +01:00
* Frank Wiles
* Sebastian Spiegel
* Alejandro Varas
2015-02-18 11:19:59 +01:00
* Martin Sanders
2015-04-17 11:53:14 +02:00
* Benoît Bar
* Claudemiro
2015-04-21 10:58:58 +02:00
* Tiago Henriques
* Arne Schauf
* Jordi Joan
* Damian Moore
* signalkraft
* Mac Chapman
2015-06-03 12:08:32 +02:00
* Brett Grace
* Nar Chhantyal
2015-07-15 11:01:10 +02:00
* Michael Fillier
2015-07-19 17:18:39 +02:00
* Mitchel Cabuloy
2015-07-21 11:20:39 +02:00
* Piet Delport
* Tom Christie
2015-08-17 13:43:52 +02:00
* Michael van Tellingen
2015-08-26 14:50:09 +02:00
* Scot Hacker
2015-08-26 15:08:20 +02:00
* Kyungil Choi
2015-08-28 15:57:12 +02:00
* Joss Ingram
2015-09-02 17:34:27 +02:00
* Christoph Lipp
2015-09-16 10:35:23 +02:00
* Michael Cordover
2015-09-18 12:29:50 +02:00
* Timothy Allen
2015-09-18 17:25:27 +02:00
* Rob Shelton
* Anurag Sharma
* Maximilian Stauss
2015-10-09 17:41:32 +02:00
* Salvador Faria
2015-10-13 01:15:50 +02:00
* Alex Gleason
2015-10-14 18:16:21 +02:00
* Ryan Pineo
2015-10-16 13:12:07 +02:00
* Petr Vacha
2015-10-20 11:37:04 +02:00
* Sævar Öfjörð Magnússon
2015-10-23 10:40:39 +02:00
* Ashia Zawaduk
2015-10-26 13:58:36 +01:00
* Denis Voskvitsov
* Kyle Stratis
2015-10-27 12:19:44 +01:00
* Sergey Nikitin
2015-11-18 14:04:50 +01:00
* John Draper
2015-11-20 13:37:22 +01:00
* Rich Brennan
* Alex Bridge
* Tamriel
2015-12-03 20:43:31 +01:00
* LKozlowski
* Matthew Downey
2015-12-07 13:00:13 +01:00
* Maris Serzans
* Shu Ishida
2015-12-14 22:06:31 +01:00
* Ben Kerle
* Christian Peters
* Adon Metcalfe
* rayrayndwiga
* Rich Atkinson
* jnns
2015-12-17 00:14:45 +01:00
* Eugene MechanisM
* Benjamin Bach
2016-01-12 12:58:08 +01:00
* Alexander Bogushov
* Aarni Koskela
* alexpilot11
* Peter Quade
* Josh Hurd
* Matt Fozard
* Chris Rogers
* Josh Schneier
2016-02-05 16:54:03 +01:00
* Charlie Choiniere
* Nigel Fletton
* Kait Crawford
* Adam Bolfik
* Thomas Winter
* Gareth Price
2016-03-02 23:25:05 +01:00
* Liam Brenner
* Nicolas Kuttler
* Juha Kujala
* Eirik Krogstad
2018-10-11 13:22:04 +02:00
* Rob Moorman
* Matthijs Melissen
2016-03-22 04:36:21 +01:00
* Jonas Lergell
* Danielle Madeley
2016-04-04 20:20:27 +02:00
* Roel Bruggink
* Yannick Chabbert
2016-04-25 22:00:30 +02:00
* Tomas Olander
2016-03-02 08:04:04 +01:00
* Andrew Tork Baker
2016-04-21 05:40:30 +02:00
* Vincent Audebert
* Jack Paine
2016-04-28 15:55:06 +02:00
* Nick Smith
* João Luiz Lorencetti
2016-04-28 16:20:27 +02:00
* Jason Morrison
* Mario César
2016-05-11 16:45:42 +02:00
* Moritz Pfeiffer
* David Seddon
* Brad Busenius
* Juha Yrjölä
2016-05-12 11:24:15 +02:00
* Bojan Mihelac
* Robert Moggach
* Stephen Rice
* Behzad Nategh
2016-06-06 18:54:28 +02:00
* Yann Fouillat (Gagaro)
* Richard McMillan
* Johannes Spielmann
* Franklin Kingma
* Ludolf Takens
2016-06-16 15:19:44 +02:00
* Oktay Altay
2016-06-21 14:08:07 +02:00
* Paul J Stevens
2016-06-17 14:06:03 +02:00
* kakulukia
2016-06-27 19:27:46 +02:00
* Raphael Stolt
* Tim Graham
* Tobias Schmidt
* Chris Darko
2016-07-21 13:03:53 +02:00
* Aymeric Augustin
2016-07-26 16:35:22 +02:00
* Adriaan Tijsseling
* sebworks
2016-07-01 17:19:25 +02:00
* Sean Muck
2016-07-28 12:41:12 +02:00
* Fábio Macêdo Mendes
* Eraldo Energy
2016-08-01 14:07:25 +02:00
* Jesse Legg
* Tim Leguijt
2016-09-05 12:48:26 +02:00
* Luiz Boaretto
* Jonathon Moore
2016-09-08 13:10:53 +02:00
* Kees Hink
* Jayden Smith
* emg36
* Stein Strindhaug
* Žan Anderle
* Mattias Loverot
* Ricky Robinett
* Axel Haustant
2016-09-28 15:55:38 +02:00
* Henk-Jan van Hasselaar
* alexfromvl
* Jaap Roes
* Ducky
* Shawn Makinson
* Tom Miller
* Luca Perico
2016-10-27 10:02:05 +02:00
* Gary Krige
2016-11-03 23:46:29 +01:00
* Hammy Goonan
* Thejaswi Puthraya
* Benoît Vogel
* Manuel E. Gutierrez
* Albert O'Connor
* Morgan Aubert
* Diederik van der Boor
* Sean Hoefler
* Edd Baldry
* PyMan Claudio Marinozzi
2016-12-05 20:23:29 +01:00
* Jeffrey Chau
* Craig Loftus
* MattRijk
* Marco Fucci
* Mihail Russu
* Robert Slotboom
2016-12-19 12:05:52 +01:00
* Erick M'bwana
* Andreas Nüßlein
* John Heasly
* Nikolai Røed Kristiansen
* Alex Zagorodniuk
* glassresistor
* Mikael Svensson
* Peter Baumgartner
* Matheus Bratfisch
2017-01-26 17:44:53 +01:00
* Kevin Whinnery
* Martey Dodoo
* David Ray
* Alasdair Nicol
* Tobias McNulty
* Vorlif
2017-02-13 11:21:40 +01:00
* Kjartan Sverrisson
2017-02-27 12:04:29 +01:00
* Christine Ho
* Trent Holliday
2017-03-07 02:40:58 +01:00
* jacoor
* hdnpl
2017-03-23 11:50:57 +01:00
* Tom Hendrikx
* Ralph Jacobs
* Wietze Helmantel
* Patrick Gerken
2017-03-14 17:05:11 +01:00
* Will Giddens
2017-03-22 16:04:48 +01:00
* Maarten Kling
2017-03-24 10:57:16 +01:00
* Huub Bouma
2017-03-24 11:52:38 +01:00
* Thijs Kramer
2017-03-27 19:28:45 +02:00
* Ramon de Jezus
* Ross Curzon-Butler
* Daniel Chimeno
2017-04-20 11:52:00 +02:00
* Medhat Assaad
2017-04-21 10:18:23 +02:00
* Sebastian Bauer
2017-05-17 17:33:56 +02:00
* Martin Hill
2017-05-13 22:51:40 +02:00
* Maurice Bartnig
* Eirikur Ingi Magnusson
* Harris Lapiroff
* Hugo van den Berg
* Olly Willans
* Ben Enright
2017-05-23 21:55:43 +02:00
* Alice Rose
* John Franey
2017-05-03 14:15:35 +02:00
* Marc Tudurí
2017-06-19 03:34:16 +02:00
* Lucas Moeskops
* Rob van der Linde
2017-06-19 17:57:05 +02:00
* Paul Kamp
* David Wasylciw
* Eugene Morozov
* Levi Adler
2017-08-01 15:58:37 +02:00
* Edwar Baron
* Tomasz Knapik
* Venelin Stoykov
2018-10-11 13:22:04 +02:00
* Emily Horsman
2017-08-17 21:06:20 +02:00
* jcronyn
* Ben Sturmfels
* Anselm Bradford
* Mads Jensen
* Samir Shah
* Patrick Woods
2017-02-03 13:14:35 +01:00
* Ross Crawford-d'Heureuse
* rifuso
2017-11-03 17:56:16 +01:00
* Jon Carmack
* Martin Sandström
* Adrian Turjak
2017-12-01 16:24:05 +01:00
* Michael Palmer
* Philipp Bosch
2018-01-03 00:37:56 +01:00
* misraX
* Bruno Alla
* Christopher Bledsoe (The Motley Fool)
* Florent Osmont
* J Rob Gant
2018-02-07 19:34:33 +01:00
* Mary Kate Fain
2018-02-12 15:29:14 +01:00
* Dário Marcelino
2018-02-02 12:34:12 +01:00
* Dave Bell
* Ben Weatherman
* Carlo Ascani
* Julian Gallo
* Dan Dietz
* Michael Harrison
* Todd Dembrey
2018-03-01 12:23:41 +01:00
* Sebastian Brestin
* Casper Timmers
* Kevin Chung (chungky)
2018-03-16 16:16:40 +01:00
* Kim Chee Leong
2018-03-16 18:57:19 +01:00
* Dan Swain
* Alexs Mathilda
* Tony Yates
* Pomax
* Arthur Holzner
* Alejandro Garza
* Rajeev J Sebastian
* Sander Tuit
2018-04-11 11:04:27 +02:00
* Tim Kamanin
* Sergey Fedoseev
* Harm Zeinstra
2018-04-09 08:56:10 +02:00
* David Moore
2018-04-23 17:26:32 +02:00
* Pierre Geier
2018-05-16 00:25:49 +02:00
* Jérôme Lebleu
* Victor Miti
* Andrew Plummer
2018-05-29 11:31:14 +02:00
* Dmitry Vasilev
* Benjamin Thurm
* Ed Henderson
2018-06-18 16:07:05 +02:00
* Strother Scott
* Daniele Procida
2018-06-18 18:56:07 +02:00
* Catherine Farman
2018-06-21 13:05:26 +02:00
* Abdulmalik Abdulwahab
2018-07-03 17:58:05 +02:00
* Andrew Crewdson
2018-06-29 15:36:59 +02:00
* Aram Dulyan
* Kevin Howbrook
* Ryan Verner
* Oliver Wilkerson
2018-08-28 03:15:06 +02:00
* Matthew Schinckel
* Michael Borisov
* Dan Braghis
* Ben Dickinson
* Meteor0id
2018-10-11 13:46:21 +02:00
* Naa Marteki Reed
* Jorge Barata
* Brady Moe
2018-10-21 11:01:24 +02:00
* Yi Huang
* Stas Rudakou
* Abdulaziz Alfuhigi
* Dzianis Sheka
* Scott Cranfill
2018-10-28 10:34:03 +01:00
* gmmoraes
2018-10-28 15:28:53 +01:00
* Justin Focus
* Fedor Selitsky
* Seb Brown
* Noah B Johnson
* Hillary Jeffrey
* Nick Travis
2018-11-30 12:27:35 +01:00
* Maylon Pedroso
2019-01-10 12:38:33 +01:00
* Thijs Walcarius
* mukesh5
* frmdstryr
* Aidarbek Suleimenov
* Matthew Linares
* Asanka Lihiniyagoda
* David Beitey
* Paul Vetch
* Vladimir Knobel
* Matt Collins
2019-02-23 15:15:07 +01:00
* Thomas Elliott
* damianosSemmle
2019-02-25 16:00:36 +01:00
* Evan Winter
* Neil Lyons
* Gassan Gousseinov
* Thomas Kremmel
2019-03-07 18:40:19 +01:00
* patta42
* Esper Kuijs
* Damian Grinwis
* Wesley van Lee
* Md Arifin Ibne Matin
2019-03-14 15:01:00 +01:00
* Tom Usher
* Haydn Greatnews
* Katie Locke
* Cassidy Brooke
* dthompson86
* Jason Dilworth
* Deniz Dogan
* Po-Chuan Hsieh
2019-04-26 04:01:30 +02:00
* scil
* Mike Hearn
2019-05-03 17:56:46 +02:00
* Samuel Mendes
* Adam Eikman
* Andreas Bernacca
* Alex Tomkins
2019-05-14 13:55:12 +02:00
* Beth Menzies
* Michael Bunsen
* Dillen Meijboom
2019-06-13 14:56:49 +02:00
* George Hickman
* Eric Dyken
* Jordan Bauer
* Fidel Ramos
* Quadric
* jonny5532
* William Blackie
* Andrew Miller
* Rodrigo
* Iman Syed
* John Carter
* Jonathan Liuti
2019-08-15 23:38:37 +02:00
* Rahmi Pruitt
* Sanyam Khurana
* Pavel Denisov
2019-08-22 04:01:25 +02:00
* Mikael Engström
* Zac Connelly
* Sarath Kumar Somana
* Dani Hodovic
* Janne Alatalo
* Colin Klein
* Eduard Luca
2019-09-11 15:45:55 +02:00
* Kiril Staikov
2019-09-15 15:23:08 +02:00
* Saptak Sengupta
* Dawid Bugajewski
* Brian Whitton
* Tim White
* Mike Janger
* Prithvi MK
2019-10-10 12:03:39 +02:00
* pySilver
* a-mere-peasant
* David T Thompson
* kailwallin
* ryanomor
* Thijs Baaijen
* Stefani Castellanos
* Aliosha Padovani
* Tom Readings
2019-11-16 09:28:21 +01:00
* Andrey Smirnov
* Tim Gates
* Timothy Bautista
* Pete Andrew
* Benedikt Willi
2019-12-13 16:14:23 +01:00
* Johannes Vogel
Fix: Properly save ordering of nested InlinePanels The order of nested InlinePanels (recently formally added in 5566) doesn't get saved properly due to some now-invalid assumptions in the JS selector code. Currently, Wagtail users can use the editor up/down arrows to order InlinePanel elements that contain child InlinePanels, but these may not be properly saved. Before InlinePanel nesting was supported, it was a safer bet that a child panel would only contain one hidden input named "-ORDER". With nesting, however, a parent panel will also contain hidden inputs named like this for its child panels. This breaks the logic used in the ordering code. This change modifies the logic to use the jQuery `.children()` selector instead of `.next()`, ensuring that we reference the correct adjacent panel item. An easy way to test this against current master is to use the Wagtail testapp test models that exercise this behavior: 1. `wagtail start testwagtail` to create a new project. 2. `cd testwagtail` 3. Edit testwagtail/settings/base.py to add the Wagtail test application `'wagtail.tests.testapp'` to the list of `INSTALLED_APPS`. For the admin to work properly with this app, you also need to add `'wagtail.contrib.settings'` to that list and copy the definition of `WAGTAILADMIN_RICH_TEXT_EDITORS` from wagtail/tests/settings.py. 4. `./manage.py migrate` to create your local database. 5. `./manage.py createsuperuser` to create an admin user. 6. Create a new Event Page (http://localhost:8000/admin/pages/add/tests/eventpage/3/). 7. Fill in all required items, and then add multiple speakers under "Speaker Lineup". For each speaker, add at least one Award. Save the page. 8. Try using the up/down arrows to reorder the speakers (the parent InlinePanel), and save the page. 9. Note that when the page reloads, the ordering hasn't been saved. If you debug using the developer tools, you'll notice that this is because the code being modified here selects the child panel items instead of the adjacent parent panel item.
2019-12-09 20:15:30 +01:00
* Sam Costigan
* Eric Sherman
2020-01-24 16:56:34 +01:00
* Martin Coote
2020-01-24 21:51:30 +01:00
* Simon Evans
* Arkadiusz Michał Ryś
* James O'Toole
* Storm Heg
2020-02-17 13:30:10 +01:00
* Daniel (aritas1)
* timmysmalls
* dtwm
* Steve Lyall
2020-03-04 12:38:32 +01:00
* Lars van de Kerkhof
* pimarc
* minusf
* Paulo Alvarado
2020-03-03 03:18:46 +01:00
* Karran Besen
* Mohamed Feddad
2020-04-08 12:12:57 +02:00
* Michał (Quadric) Sieradzki
2020-04-14 02:53:38 +02:00
* Vlad Gerasimenko
* Tomonori Tanabe
2020-04-22 13:32:34 +02:00
* Jannik Wempe
* Sylvain Fankhauser
* Ascani Carlo
* Chris Ranjana
* Tomas Walch
* François Poulain
* Jim Jazwiecki
* Kim LaRocca
* Jonatas Baldin
* Rick van Hattem
* Luke Hardwick
2020-04-10 18:55:07 +02:00
* Saeed Tahmasebi
* Liam Mullens
* Caitlin White
* Brylie Christopher Oxley
* Lacey Williams Henschel
* Dan Bentley
* GTpyro
2020-06-03 18:28:34 +02:00
* Yngve Høiseth
* Andrew Bunker
* Nikolay Lukyanov (mozgsml)
* Jean Zombie
2020-06-30 12:48:43 +02:00
* Pascal Widdershoven
* Max Gabrielsson
* Steven Wood
2020-07-23 14:48:26 +02:00
* Gabriel Peracio
* Jesse Menn
* Robbie Mackay
2020-08-17 17:47:18 +02:00
* Vyacheslav Matyukhin
* Vince Salvino
* Dino Perovic
* Ameet Virdee
* Anton Zhyltsou (@samgans)
* Meghana Bhange
* Cole Maclean
* Noah H
2020-10-19 22:32:46 +02:00
* David Bramwell
* Naglis Jonaitis
* Luis Nell
* Alex Sa
2020-12-09 17:27:46 +01:00
* Andreas Morgenstern
* Kristin Riebe
* Vadim Karpenko
2020-12-17 10:48:39 +01:00
* Bohreromir
* Fernando Cordeiro
* Matthias Rohmer
* Joshua Marantz
* Mike Brown
* Helder Correia
* James Gutu
2021-02-05 01:14:20 +01:00
* John Esther
* Lara Thompson
* Tibor Leupold
* Joan Eliot
* Sagar Agarwal
2021-03-12 00:37:43 +01:00
* Susan Dreher
* Dale Evans
* Vlad Podgurschi
* Kevin Breen
2021-04-19 11:34:10 +02:00
* Ihor Marhitych
2021-04-23 11:37:58 +02:00
* Andre Fonseca
* Tidiane Dia
2021-05-11 16:05:59 +02:00
* Jan Seifert
* hardcodd
* Chris Pollard
2021-06-16 11:19:49 +02:00
* Godswill Melford
* Jake Howard
2021-06-25 17:45:27 +02:00
* Petr Dlouhý
* Andrew Stone
2021-07-07 17:30:36 +02:00
* Daniel Fairhead
* Kevin Gutiérrez
* Brandon Murch
* Sean Kelly
* Himesh Samarasekera
2021-08-19 15:49:20 +02:00
* Jannis Vajen
* Dmitrii Faiazov
* Amy Chan
* Chakita Muttaraju
* Fabien Le Frapper
* Jonathan "Yoni" Knoll
* Onkar Apte
* Justin Slay
* Desai Akshata
* Krzysztof Jeziorny
2021-09-09 23:01:37 +02:00
* Nick Moreton
* Bryan Williams
* Wout De Puysseleir
* Kamil Marut
* Jane Liu
* Joe Howard
* Jochen Wersdörfer
* Sakshi Uppoor
* Indresh P
* Rinish Sam
2021-10-13 09:54:04 +02:00
* Anirudh V S
* Shariq Jamil
* Kyle Bayliss
* John Simms
* Justin Michalicek
* Nabil Khalil
2021-12-06 22:20:11 +01:00
* Md. Fahim Bin Amin
2022-01-05 16:35:19 +01:00
* Michael Karamuth
* Vu Pham
* Khanh Hoang
* Jason Attwood
* Vladimir Tananko
2022-01-24 17:10:01 +01:00
* Rizwan Mansuri
* Dennis McGregor
* Joshua Munn
* Gianluca De Cola
* Paarth Agarwal
* Nicolas Ferrari
* Vibhakar Solanki
* Riley de Mestre
* Mariusz Felisiak
* Dharmik Gangani
* Kyle Hart
* Stephanie Cheng Smith
* Luis Espinoza
* Hitansh Shah
* Saurabh Kumar
* James Ray
* Anuja Verma
* Shrey Parekh
2022-04-05 15:55:57 +02:00
* Vinit Kumar
* Shwet Khatri
* Abdulmajeed Isa
* Sandil Ranasinghe
* Caio Jhonny
* Heather White
* Onno Timmerman
* Kyle J. Roux
2022-04-08 12:59:40 +02:00
* Vaibhav Shukla
* Rishank Kanaparti
* Daniel Kirkham
* Luz Paz
* Simon Krull
* Przemysław Buczkowski
* Josh Woodcock
* Christian Franke
* Tom Hu
* Thiago Costa de Souza
* Benedict Faw
* Lucie Le Frapper
* Jaspreet Singh
* Yves Serrano
* Hugh Rawlinson
* Noble Mittal
2022-06-20 15:13:47 +02:00
* Oliver Parker
* Viggo de Vries
* Yuekui
* Igor Strapko
* Sandeep M A
* Bernd de Ridder
* Stefano Silvestri
* Alexander Rogovskyy
* Dominik Lech
* Paritosh Kabra
2022-08-06 13:42:10 +02:00
* Akash Kumar Sen
2022-08-12 09:19:28 +02:00
* Xabier Bello
2022-08-20 15:18:19 +02:00
* Mehrdad Moradizadeh
2022-08-22 07:27:57 +02:00
* ariadi
* Thomas van der Hoeven
* Kurt Wall
2022-09-01 18:02:54 +02:00
* Adam Johnson
2022-09-06 15:56:36 +02:00
* Josh Thomas
2022-09-09 12:15:10 +02:00
* Christophe Bastin
* Nicholas Johnson
* Shohan Dutta Roy
2022-09-20 12:52:44 +02:00
* Alex (sashashura)
* Adinapunyo Banerjee
* Dan Hayden
* Jadesola Kareem
* Dauda Yusuf
* Damilola Oladele
* Albina Starykova
* Sam Moran
* Toyibat Adele
* Umar Farouk Yunusa
* Chizoba Nweke
* Seremba Patrick
* Ruqouyyah Muhammad
* Loveth Omokaro
* Abayomi Victory
2022-10-21 00:36:27 +02:00
* Victoria Poromon
* Darrel O'Pry
* Mary Ayobami
* Bolarinwa Comfort Ajayi
* Mary Ojo
* Oluwaloseyi Adeleye
* Dennis Onyeka
2022-10-25 13:41:55 +02:00
* Precious Arinda
* Ogunbanjo Oluwadamilare
* Damee Zivah Olawuyi
* Harry Percival
* Akua Dokua Asiedu
2022-10-27 12:42:44 +02:00
* Chisom Okeoma
* Marvis Chukwudi
* Jordan Rob
2022-11-02 12:03:41 +01:00
* Juliet Adeboye
* Yekasumah
* Theresa Okoro
2022-11-07 17:02:57 +01:00
* Omerzahid Ali
* Aman Pandey
* Doug Harris
* Mohammad Areeb
* Florian Vogt
* Fatuma Abdullahi
* Elizabeth Bassey
2022-11-17 13:24:17 +01:00
* Suyash Singh
* Temidayo Azeez
2022-11-18 23:17:59 +01:00
* Mark McOsker
* Benita Anawonah
* Anisha Singh
* Ivy Jeptoo
* Jeremy Thompson
* Ben Gosney
* damascene
* Natarajan Balaji
* Vallabh Tiwari
* dr-rompecabezas
* Rishabh jain
* Jhonatan Lopes
* Alex Simpson
2023-01-12 02:22:05 +01:00
* GLEF1X
* Nick Lee
* Beniamin Bucur
2023-01-30 15:47:16 +01:00
* Ananjan-R
* Yosr Karoui
* Aadi jindal
2023-02-14 16:35:20 +01:00
* Satvik Vashisht
* Rishabh Kumar Bahukhandi
* Ayman Makroo
2023-02-19 05:19:32 +01:00
* Suyash Srivastava
2022-12-20 16:28:00 +01:00
* Julian Bigler
* Kenny Wolf
2023-02-23 12:29:12 +01:00
* Himanshu Garg
* Christopher Wardle
* Jatin Kumar
* Hans Kelson
* Sam
* Deepam Priyadarshi
2023-03-10 13:03:14 +01:00
* Mng
* George Sakkis
* Mehul Aggarwal
* Babitha Kumari
* Mansi Gundre
* Hanoon
2023-04-14 06:57:26 +02:00
* Steve Steinwand
* Swojak-A
2023-04-18 15:02:47 +02:00
* fidoriel
* Ramon Wenger
* Christer Jensen
* Virag Jain
* Lukas von Allmen
* Ester Beltrami
* Justin Koestinger
* NikilTn
* Thiago C. S. Tioma
* Kevin Chung (kev-odin)
* valnuro
* Vitaly Babiy
2023-06-23 10:48:38 +02:00
* Sébastien Corbin
* Sahil Jangra
* Henry Harutyunyan
* Alex Morega
* Scott Foster
* Florent Lebreton
* Shreshth Srivastava
* Sandeep Choudhary
* Antoni Martyniuk
* Gareth Palmer
* Hatim Makki Hoho
2023-09-12 23:29:21 +02:00
* Hussain Saherwala
* Faishal Manzar
* Rohit Sharma
* Subhajit Ghosh
* Neeraj Yetheendran
* TopDevPros
* Sandra Ashipala
* Omkar Jadhav
* Charlie Sue
* Dhrűv
2023-10-03 18:18:35 +02:00
* Sandro Rodrigues
* Brian Mugo
* Panagiotis H.M. Issaris
2023-10-09 07:43:18 +02:00
* Damilola Oladele
* Olumide Micheal
* Chiemezuo Akujobi
* Krish Soni
* Chris Shaw
2023-10-13 16:39:12 +02:00
* claudobahn
2023-10-16 22:28:56 +02:00
* Florian Delizy
2023-10-17 11:33:49 +02:00
* Susheel Thapa
* Hazh. M. Adam
* Chris Lawton
* Meghana Reddy
2014-12-01 12:21:16 +01:00
## Translators
2014-02-24 11:50:12 +01:00
2019-07-09 15:08:01 +02:00
* Afrikaans: Jaco du Plessis, Jared Osborn
2023-05-25 14:33:55 +02:00
* Arabic: Bashar Al-Abdulhadi, Abdulaziz Alfuhigi, Roger Allen, Khaled Arnaout, Amr Awad, Mohammed Abdul Gadir, Mohamed HossamElDin, Ahmad Kiswani, Waseem Kntar, Mahmoud Marayef, Mohamed Mayla, Ahmed Miske Sidi Med, Younes Oumakhou, Ultraify Media
* Armenian: Vachagan
2020-07-24 18:35:50 +02:00
* Azerbaijani: Mirza Iskandarov
2021-10-28 15:38:19 +02:00
* Bangla: Mahmud Abdur Rahman
2014-03-03 10:53:00 +01:00
* Basque: Unai Zalakain
2023-09-25 13:39:09 +02:00
* Belarusian: Stas Rudakou, Andrei Satsevich, Tatsiana Tsygan
2014-03-03 10:53:00 +01:00
* Bulgarian: Lyuboslav Petrov
2019-01-25 11:38:22 +01:00
* Burmese: ime11
2016-09-22 16:51:29 +02:00
* Catalan: Antoni Aloy, David Llop, Roger Pons
2022-10-18 12:13:15 +02:00
* Chinese: hanfeng, Lihan Li, Leway Colin, Adeline Link, Orangle Liu, shengsheng gz
2023-08-01 14:59:33 +02:00
* Chinese (Simplified): Ed, Yin Guanhao, hanfeng, Fan Hei, Yi Huang, Daniel Hwang, Jian Li, Monty Ng, Terry Peng, Aosp T, Listeng Teng, Feng Wang, whuim, Favo Yang, Fred Zeng, Joey Zhao, Vincent Zhao, zhushajun
2022-11-01 11:59:00 +01:00
* Chinese (Traditional): gogobook, Andy Kong, Lihan Li, Ocin Leung, Jp Shieh, Chih Wang, Brian Xu, Yeh Yen-Ke, Yu Hsun Lee
2020-04-21 15:36:25 +02:00
* Croatian (Croatia): Dino Aljević, Marko Burazin, Ivica Dosen, Luka Matijević
2023-09-25 13:39:09 +02:00
* Czech: Ales Dvorak, Jan Feřtek, Martin Galda, IT Management, Tomáš Jeřábek, Vláďa Macek, Eva Mikesova, Mořeplavec, Sophy O, Martina Oleksakova, Kryštof Pilnáček, Ivan Pomykacz, Jiri Stepanek, Marek Turnovec, Mirek Zvolský
2022-01-28 14:41:18 +01:00
* Danish: Benjamin Bach, Mads Kronborg, MRostgaard, Asger Sørensen
2022-01-21 14:54:59 +01:00
* Dutch: benny_AT_it_digin.com, Bram, Ramon de Jezus Brecht Dervaux, Harmen, Storm Heg, Kees Hink, Huib Keemink, Franklin Kingma, Maarten Kling, Thijs Kramer, Samuel Leeuwenburg, mahulst, Meteor0id, Rob Moorman, Benjamin van Renterghem, Michael van Tellingen, Arne Turpyn, Coen van der Kamp
2023-09-25 13:39:09 +02:00
* English (India): Neeraj PY, Apoorv Saini
2023-02-06 14:03:52 +01:00
* Estonian: Erlend Eelmets, Martin, Ragnar Rebase
2020-08-26 15:08:41 +02:00
* Finnish: Jiri Grönroos, Eetu Häivälä, Niklas Jerva, Aarni Koskela, Rauli Laine, Valter Maasalo, Glen Somerville, Juha Yrjölä
2023-08-01 14:59:33 +02:00
* French: Adrien, Timothy Allen, Sebastien Andrivet, Bertrand Bordage, André Bouatchidzé, Sébastien Corbin, Aurélien Debord, Romain Dorgueil, Tom Dyson, Antonin Enfrun, Axel Haustant, Renaud Kern, Fabien Le Frapper, Léo, Pierre Marfoure, nahuel, Sophy O, Dominique Peretti, fpoulain, Loïc Teixeira, Benoît Vogel
2022-08-30 17:51:14 +02:00
* Galician: X Bello, Amós Oviedo
* Georgian: André Bouatchidzé
2022-08-18 13:31:15 +02:00
* German: Ettore Atalan, Bohreromir, Matti Borchers, Benedikt Breinbauer, Donald Buczek, Patrick Craston, Peter Dreuw, Oliver Engel, Stefan Hammer, Patrick Hebner, Krzysztof Jeziorny, Benjamin Kaspar, Henrik Kröger, Tibor L, Tammo van Lessen, Martin Löhle, Wasilis Mandratzis-Walz, Daniel Manser, Matthias Martin, m0rph3u5, Max Pfeiffer, Moritz Pfeiffer, Herbert Poul, Karl Sander, Tobias Schmidt, Scriptim, Johannes Spielmann, Raphael Stolt, Benjamin Thurm, Norman Uekermann, unicode_it, Jannis Vajen, Florian Vogt, Alexander Weiß, Matthew Westcott, Benedikt Willi
2023-01-20 14:04:48 +01:00
* Greek: Jim Dal, Dimitri Fekas, fekioh, George Giannoulopoulos, Yiannis Inglessis, Wasilis Mandratzis-Walz, Nick Mavrakis, NeotheOne, Serafeim Papastefanos
2020-04-21 15:36:25 +02:00
* Haitian: Hantz Vius
* Hebrew (Israel): Lior Abazon, bjesus, Yossi Lalum, Gilad Levi, Men770, Adi Ron, Oleg Sverdlov
2023-09-25 13:39:09 +02:00
* Hindi: Apoorv Saini
* Hungarian: Istvan Farkas, Laszlo Molnar, Kornél Novák Mergulhão, BN, Patrik Radics, Aron Santa
2016-05-31 12:41:21 +02:00
* Icelandic (Iceland): Arnar Tumi Þorsteinsson, Kjartan Sverrisson, Sævar Öfjörð Magnússon
2020-12-10 18:56:38 +01:00
* Indonesian (Indonesia): atmosuwiryo, Sutrisno Efendi, Dzikri Hakim, Reshi Mahendra, Geek Pantura, Andry Widya Putra, Ronggo Radityo, M. Febrian Ramadhana
2021-10-01 14:41:47 +02:00
* Italian: Sandro Badalamenti, Marco Badan, Edd Baldry, Claudio Bantaloukas, Guglielmo Celata, Gian-Maria Daffre, gcm, Giacomo Ghizzani, LB (Ben Johnston), Marco Lerco, Stefano Marchetto, Carlo Miron, Alessio Di Stasio, Andrea Tagliazucchi
2023-09-25 13:39:09 +02:00
* Japanese: Sangmin Ahn, Goto Hayato, Shuhei Hirota, Shu Ishida, bayside kent, Yudai Kobayashi, Tri Minh, Koji Miyazawa, Tetsuya Morimoto, Tomo Mizoe, Hideaki Oguchi, Safu9, Hiroki Sawano, Kinoshita Shinji, Daigo Shitara, Okosama Star, Shimizu Taku, umepon0626, Takuya Yamamoto
* Korean: Kyungil Choi, Jihan Chung
2022-09-23 12:45:03 +02:00
* Latvian: Aleksandrs Korņijenko, Reinis Rozenbergs, Maris Serzans
2020-11-02 13:44:12 +01:00
* Lithuanian: Matas Dailyda, Naglis Jonaitis
2021-01-18 18:37:11 +01:00
* Maori: Awatea Randall
2023-01-20 14:04:48 +01:00
* Mongolian: Myagmarjav Enkhbileg, Delgermurun Purevkhuu, Soft Exim, visual
2020-05-04 12:30:24 +02:00
* Norwegian Bokmål: Eirik Krogstad, Ole Kristian Losvik, Robin Skahjem-Eriksen, Stein Strindhaug
2023-09-25 13:39:09 +02:00
* Persian: Mohsen Hassani, Mostafa Heidarian, Ehsan Jahanbakhsh, Mohammad reza Jelveh, Amir Mahmoodi, Mehdi, Mohammad Hossein Mojtahedi, Hamed Najand, Mohammad Sharif Shokouhi, Salar Yazdani, Py Zenberg
2023-06-21 14:51:54 +02:00
* Polish: X Bello, Łukasz Bołdys, Krzysztof Jeziorny, Konrad Lalik, Dominik Lech, Miron Levitsky, Mateusz, Miłosz Miśkiewicz, Piotr Moskal, Kacper Podpora, Bartek Sielicki, Grzegorz Wasilewski, Bartosz Wiśniewski
2023-08-01 14:59:33 +02:00
* Portuguese (Brazil): Claudemiro Alves Feitosa Neto, Bruno Bertoldi, Luiz Boaretto, Éder Brito, Gladson Brito, Thiago Cangussu, Daniel Carvalho, Hernandison Da Silva Bispo, Vitor Hugo da Silva Lima, Gustavo Simões, Rodrigo de Almeida Sottomaior Macedo, Gilson Filho, Joao Garcia, João Luiz Lorencetti, A M, Iuri L. Machado, Marcio Mazza, Douglas Miranda, Guilherme Nabanete, Fabio Santos, Ed Wurch
2022-01-21 14:54:59 +01:00
* Portuguese (Portugal): Gladson Brito, Hugo Cachitas, Thiago Cangussu, Luís Tiago Favas, Diogo Gomes, Tiago Henriques, Jose Lourenco, Rui Martins, Nuno Matos, Douglas Miranda, Diogo Ribeiro, Diogo Silva, Manuela Silva
2023-06-21 14:51:54 +02:00
* Romanian: Dan Braghis, Julian C, Bogdan Mateescu, Alex Morega
2023-09-25 13:39:09 +02:00
* Russian: ajk, Anatoly, Andrey Avdey, Paul Bid, Vitaly Chekryzhev, Daniil, Mikhail Gerasimov, gsstver, sergeybe, Sergey Khalymon, Sergey Komarov, Dmitry Kostelyanets, Miron Levitskiy, Arseni M, Sergey Mazanov, Eugene MechanisM, Rustam Mirzaev, Zhdan Parfenov, Alexander Penshin, Mikalai Radchuk, Alexandr Romantsov, Andrei Satsevich, Mikhail Sidorov, Alexey Sveshnikov, Nikita Tonkoshkur, Alexey Trofimov, Tatsiana Tsygan, Viktor, Nikita Viktorovich, Vassiliy Vorobyov, Vlad
2021-04-27 17:28:05 +02:00
* Serbian: Nikola Kadić
2020-11-17 16:57:48 +01:00
* Slovak (Slovakia): Stevo Backor, dellax, Jozef Gáborík, Martin Janšto, Jozef Karabelly
2022-11-01 11:59:00 +01:00
* Slovenian: Andrej Marsetič, Mitja Pagon, Lev Predan Kowarski, Urban Prevc, Matej Stavanja
2023-08-01 14:59:33 +02:00
* Spanish: Antoni Aloy, Mauricio Baeza, Lautaro Bringas, Daniel Chimeno, Oscar Luciano Espirilla Flores, fonso, Hector Garcia, José Luis, Florian Merges, Oluwadamilare Ogunbanjo, Amós Oviedo, Maylon Pedroso, Enrique Sánchez-Reboto García, Joaquín Tita, Daniel Wohlgemuth, Rodrigo Yanez, Unai Zalakain
2021-10-28 15:38:19 +02:00
* Swedish: Philip Andersen, Andreas Bergström, Jim Brouzoulis, Oscar Fröberg, Alexander Holmbäck, Elias Johnstone, André Karlsson, Jon Karlsson, Ludwig Kjellström, Thomas Kunambi, Andreas Lans, Hannes Lohmander, Martin Sandström, Tomas Walch
2022-08-18 13:31:15 +02:00
* Tamil: Ramakrishnan Sathyanarayanan
2019-09-19 16:33:39 +02:00
* Tetum: Alessandro, Joanico Barros, Peter Coward, Mariano de Deus, Onorio de Jesus Afonso, Mario Alves Pinto
* Thai: Amawalee Combe, Jon Combe, Walaksawan Vervoort
2023-09-25 13:39:09 +02:00
* Turkish: Saadettin Yasir Akel, Umut Bektaş, Halit Çelik, Zafer Cengiz, Cihad Gündoǧdu, Basitlik İyidir, Fatih Koç koç, José Luis, Py Data, Ahmet Sarıcan, Halim Turan, Ragıp Ünal, Suayip Uzulmez
2021-04-27 17:28:05 +02:00
* Turkish (Turkey): Saadettin Yasir Akel, Basitlik İyidir, Umut Bektaş, Aydın Zafer Cengiz, lzm dgl, Cihad Gündoǧdu, Ahmet Serdar Karadeniz, Fatih Koç koç, José Luis, Py Data, Halim Turan, Ragıp Ünal
2021-10-01 14:41:47 +02:00
* Ukrainian: Yuri Fabirovsky, Vladislav Herasimenko, Mikolai Incognito, Anastasiia La, Sergiy Shkodenko, Viktor Shytiuk, Ivan Tyshchenko, Zoriana Zaiats, Mykola Zamkovoi
2022-04-22 16:14:23 +02:00
* Vietnamese: Amelia Dao, Duc Huynh, Hồng Quân Nguyễn, Luan Nguyen, Vu Pham
* Welsh: Philip Crisp, Adam Hughes