2023-06-28 11:20:11 +02:00
## Core team
2014-02-07 16:20:27 +01:00
2017-11-02 11:41:13 +01:00
* Andy Chosak (consumerfinance.gov)
2021-04-28 17:27:59 +02:00
* Coen van der Kamp (Four Digits)
* Cynthia Kiser (Caltech)
2019-09-18 17:41:13 +02:00
* Dan Braghis (Torchbox)
2022-03-08 16:21:46 +01:00
* Dawn Wages (The Wharton School)
2020-04-08 13:12:52 +02:00
* Jacob Topp-Mugglestone (Torchbox)
2021-04-28 17:27:59 +02:00
* Kalob Taulien
* LB Johnston
* Loïc Teixeira (Springload)
* Matthew Westcott (Torchbox)
2023-06-07 17:27:10 +02:00
* Meagen Voss (Torchbox)
2021-04-28 17:27:59 +02:00
* Naomi Morduch Toubman
2022-10-19 16:30:39 +02:00
* Sage Abdullah (Torchbox)
2021-08-30 17:33:43 +02:00
* Scott Cranfill (JPL)
2022-11-02 12:59:09 +01:00
* Stefan Hammer (wunderweiss)
2021-04-28 17:27:59 +02:00
* Storm Heg
* Thibaud Colas (Torchbox)
2022-03-08 16:21:46 +01:00
* Tim Allen (The Wharton School)
2021-04-28 17:27:59 +02:00
* Tom Dyson (Torchbox)
2022-03-08 16:21:46 +01:00
* Vince Salvino (CodeRed)
2014-02-07 16:20:27 +01:00
2023-06-28 11:20:11 +02:00
## Core team alumni
2019-09-19 18:08:46 +02:00
2022-03-08 16:21:46 +01:00
* Andy Babic
* Bertrand Bordage
2022-04-01 13:19:57 +02:00
* Codie Roelf
2021-04-28 17:27:59 +02:00
* Emily Horsman
2022-04-01 13:19:57 +02:00
* Janneke Janssen
* Jonny Scholes
2019-09-19 18:08:46 +02:00
* 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
2022-03-08 16:21:46 +01:00
* Michael van Tellingen
2019-09-19 18:08:46 +02:00
* Mikalai Radchuk
2022-04-01 13:19:57 +02:00
* Mike Dingjan
2021-04-28 17:27:59 +02:00
* Rob Moorman
* Tim Heap
* Will Barton
2019-09-19 18:08:46 +02:00
2023-06-28 11:20:11 +02:00
## Contributors
2014-02-07 16:20:27 +01:00
2017-11-02 11:41:13 +01:00
* David Cranwell
* Helen Chapman
* Balazs Endresz
* Neal Todd
* Paul Hallett
2014-02-11 18:16:12 +01:00
* Serafeim Papastefanos
2014-03-03 11:05:57 +01:00
* Ł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
2014-04-01 16:23:36 +02:00
* 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
2014-05-28 16:41:40 +02:00
* Tom Talbot
2014-05-28 16:56:01 +02:00
* Jeffrey Hearn
2014-06-17 23:03:11 +02:00
* 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
2014-12-16 17:41:00 +01:00
* 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
2015-02-04 17:00:59 +01:00
* Sebastian Spiegel
2015-02-09 13:39:12 +01:00
* 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
2015-05-03 12:24:35 +02:00
* Arne Schauf
2015-05-07 11:12:31 +02:00
* Jordi Joan
* Damian Moore
2015-05-15 10:04:05 +02:00
* signalkraft
* Mac Chapman
2015-06-03 12:08:32 +02:00
* Brett Grace
2015-06-05 14:42:26 +02:00
* 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
2015-08-03 15:35:58 +02:00
* 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
2015-10-08 10:35:21 +02:00
* Anurag Sharma
2015-10-09 10:57:33 +02:00
* 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
2015-11-23 21:52:46 +01:00
* Alex Bridge
2015-12-03 18:34:00 +01:00
* Tamriel
2015-12-03 20:43:31 +01:00
* LKozlowski
2015-12-04 12:02:08 +01:00
* Matthew Downey
2015-12-07 13:00:13 +01:00
* Maris Serzans
2015-12-08 14:22:08 +01:00
* Shu Ishida
2015-12-14 22:06:31 +01:00
* Ben Kerle
2015-10-15 11:45:52 +02:00
* Christian Peters
2015-12-15 17:30:36 +01:00
* Adon Metcalfe
* rayrayndwiga
2015-11-11 06:01:20 +01:00
* Rich Atkinson
2015-12-14 11:58:00 +01:00
* jnns
2015-12-17 00:14:45 +01:00
* Eugene MechanisM
2016-03-08 16:49:10 +01:00
* Benjamin Bach
2016-01-12 12:58:08 +01:00
* Alexander Bogushov
2016-01-19 14:15:43 +01:00
* Aarni Koskela
2016-01-19 23:38:10 +01:00
* alexpilot11
2016-01-18 18:28:30 +01:00
* Peter Quade
2016-01-21 12:26:19 +01:00
* Josh Hurd
2016-01-20 16:40:23 +01:00
* Matt Fozard
2016-01-24 19:57:34 +01:00
* Chris Rogers
2016-01-27 12:15:43 +01:00
* Josh Schneier
2016-02-05 16:54:03 +01:00
* Charlie Choiniere
2016-01-28 17:34:53 +01:00
* Nigel Fletton
2016-03-01 13:32:09 +01:00
* Kait Crawford
2016-03-01 16:26:53 +01:00
* Adam Bolfik
2016-02-15 10:31:07 +01:00
* Thomas Winter
* Gareth Price
2016-03-02 23:25:05 +01:00
* Liam Brenner
2016-02-06 15:13:29 +01:00
* Nicolas Kuttler
2016-03-07 20:53:53 +01:00
* Juha Kujala
2016-02-11 17:06:47 +01:00
* Eirik Krogstad
2018-10-11 13:22:04 +02:00
* Rob Moorman
2016-03-01 01:34:24 +01:00
* Matthijs Melissen
2016-03-22 04:36:21 +01:00
* Jonas Lergell
2016-03-28 02:49:07 +02:00
* Danielle Madeley
2016-04-04 20:20:27 +02:00
* Roel Bruggink
2016-04-12 13:48:56 +02:00
* 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
2016-04-26 17:22:20 +02:00
* 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
2016-05-06 23:37:32 +02:00
* Mario César
2016-05-11 16:45:42 +02:00
* Moritz Pfeiffer
* David Seddon
* Brad Busenius
2016-05-11 21:53:55 +02:00
* Juha Yrjölä
2016-05-12 11:24:15 +02:00
* Bojan Mihelac
2016-04-14 18:31:11 +02:00
* Robert Moggach
2016-05-12 14:26:50 +02:00
* Stephen Rice
2016-04-28 02:15:05 +02:00
* Behzad Nategh
2016-06-06 18:54:28 +02:00
* Yann Fouillat (Gagaro)
2016-06-13 20:11:48 +02:00
* Richard McMillan
2016-04-19 18:01:22 +02:00
* Johannes Spielmann
2016-06-16 12:48:45 +02:00
* 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
2016-06-29 12:02:09 +02:00
* Tim Graham
2016-04-27 02:43:39 +02:00
* Tobias Schmidt
2016-07-21 08:36:28 +02:00
* Chris Darko
2016-07-21 13:03:53 +02:00
* Aymeric Augustin
2016-07-26 16:35:22 +02:00
* Adriaan Tijsseling
2016-07-26 18:17:15 +02:00
* sebworks
2016-07-01 17:19:25 +02:00
* Sean Muck
2016-07-28 12:41:12 +02:00
* Fábio Macêdo Mendes
2016-06-28 13:55:09 +02:00
* Eraldo Energy
2016-08-01 14:07:25 +02:00
* Jesse Legg
2016-08-26 11:06:23 +02:00
* Tim Leguijt
2016-09-05 12:48:26 +02:00
* Luiz Boaretto
2016-09-02 23:58:06 +02:00
* Jonathon Moore
2016-09-08 13:10:53 +02:00
* Kees Hink
2016-06-09 03:26:44 +02:00
* Jayden Smith
2016-09-15 17:44:51 +02:00
* emg36
2016-09-07 09:41:49 +02:00
* Stein Strindhaug
2016-06-08 17:55:56 +02:00
* Žan Anderle
2016-09-22 16:07:23 +02:00
* Mattias Loverot
2016-07-28 16:52:47 +02:00
* Ricky Robinett
2016-10-05 10:23:20 +02:00
* Axel Haustant
2016-09-28 15:55:38 +02:00
* Henk-Jan van Hasselaar
2016-10-06 04:04:50 +02:00
* alexfromvl
2016-10-25 09:46:33 +02:00
* Jaap Roes
2016-10-27 06:07:49 +02:00
* Ducky
2016-11-01 15:03:46 +01:00
* 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
2016-06-18 19:24:55 +02:00
* Thejaswi Puthraya
2016-11-13 00:18:58 +01:00
* Benoît Vogel
2016-11-14 22:56:14 +01:00
* Manuel E. Gutierrez
2016-11-08 20:23:35 +01:00
* Albert O'Connor
2016-11-15 19:15:51 +01:00
* Morgan Aubert
2016-11-24 12:42:04 +01:00
* Diederik van der Boor
2016-11-30 12:00:52 +01:00
* Sean Hoefler
2016-10-29 20:53:06 +02:00
* Edd Baldry
2016-09-28 12:07:00 +02:00
* PyMan Claudio Marinozzi
2016-12-05 20:23:29 +01:00
* Jeffrey Chau
2016-12-05 21:12:03 +01:00
* Craig Loftus
2016-12-07 19:51:35 +01:00
* MattRijk
2016-12-09 14:00:46 +01:00
* Marco Fucci
2016-12-13 10:45:23 +01:00
* Mihail Russu
2016-12-14 18:34:58 +01:00
* Robert Slotboom
2016-12-19 12:05:52 +01:00
* Erick M'bwana
2016-12-30 14:12:53 +01:00
* Andreas Nüßlein
2017-01-05 04:05:14 +01:00
* John Heasly
2017-01-05 22:18:23 +01:00
* Nikolai Røed Kristiansen
2017-01-12 18:34:00 +01:00
* Alex Zagorodniuk
2017-01-10 22:40:21 +01:00
* glassresistor
2017-01-16 19:51:42 +01:00
* Mikael Svensson
* Peter Baumgartner
2017-01-09 02:00:53 +01:00
* Matheus Bratfisch
2017-01-26 17:44:53 +01:00
* Kevin Whinnery
2017-01-28 09:04:47 +01:00
* Martey Dodoo
2017-02-03 18:42:15 +01:00
* David Ray
2017-02-04 20:14:05 +01:00
* Alasdair Nicol
2017-02-14 13:42:10 +01:00
* Tobias McNulty
2017-02-11 18:11:13 +01:00
* Vorlif
2017-02-13 11:21:40 +01:00
* Kjartan Sverrisson
2017-02-27 12:04:29 +01:00
* Christine Ho
2017-03-01 17:23:02 +01:00
* Trent Holliday
2017-03-07 02:40:58 +01:00
* jacoor
2017-03-08 22:57:07 +01:00
* hdnpl
2017-03-23 11:50:57 +01:00
* Tom Hendrikx
2017-03-22 15:31:09 +01:00
* Ralph Jacobs
2017-03-23 16:27:44 +01:00
* Wietze Helmantel
2017-03-17 16:35:47 +01:00
* 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
2017-04-08 21:41:52 +02:00
* Ross Curzon-Butler
2017-01-27 23:33:48 +01:00
* 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
2017-05-28 21:10:56 +02:00
* John Franey
2017-05-03 14:15:35 +02:00
* Marc Tudurí
2017-06-19 03:34:16 +02:00
* Lucas Moeskops
2017-06-19 13:23:30 +02:00
* Rob van der Linde
2017-06-19 17:57:05 +02:00
* Paul Kamp
2019-10-23 18:43:18 +02:00
* David Wasylciw
2017-06-22 06:09:26 +02:00
* Eugene Morozov
2017-07-19 19:53:01 +02:00
* Levi Adler
2017-08-01 15:58:37 +02:00
* Edwar Baron
2017-08-10 16:48:30 +02:00
* Tomasz Knapik
2017-09-05 17:09:07 +02:00
* Venelin Stoykov
2018-10-11 13:22:04 +02:00
* Emily Horsman
2017-08-17 21:06:20 +02:00
* jcronyn
2017-08-23 22:12:24 +02:00
* Ben Sturmfels
2017-08-18 02:28:38 +02:00
* Anselm Bradford
2017-10-02 21:04:28 +02:00
* Mads Jensen
2017-09-19 09:08:07 +02:00
* Samir Shah
2017-10-12 15:36:55 +02:00
* Patrick Woods
2017-02-03 13:14:35 +01:00
* Ross Crawford-d'Heureuse
2017-10-23 13:40:07 +02:00
* rifuso
2017-11-03 17:56:16 +01:00
* Jon Carmack
2017-11-11 15:35:57 +01:00
* Martin Sandström
2017-11-30 13:08:17 +01:00
* Adrian Turjak
2017-12-01 16:24:05 +01:00
* Michael Palmer
2017-11-09 13:14:04 +01:00
* Philipp Bosch
2018-01-03 00:37:56 +01:00
* misraX
2017-10-25 19:54:51 +02:00
* Bruno Alla
2017-08-17 21:03:14 +02:00
* Christopher Bledsoe (The Motley Fool)
2018-01-12 17:54:01 +01:00
* Florent Osmont
2018-01-25 15:39:56 +01:00
* 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
2018-02-14 10:37:44 +01:00
* Ben Weatherman
2016-10-11 10:14:31 +02:00
* Carlo Ascani
2018-02-14 14:26:35 +01:00
* Julian Gallo
2018-02-11 06:06:29 +01:00
* Dan Dietz
2018-02-15 20:53:22 +01:00
* Michael Harrison
2018-03-02 12:15:20 +01:00
* Todd Dembrey
2018-03-01 12:23:41 +01:00
* Sebastian Brestin
2018-03-15 00:53:33 +01:00
* Casper Timmers
2023-06-13 17:52:35 +02:00
* Kevin Chung (chungky)
2018-03-16 16:16:40 +01:00
* Kim Chee Leong
2018-03-16 18:57:19 +01:00
* Dan Swain
2018-03-20 23:35:41 +01:00
* Alexs Mathilda
* Tony Yates
2018-07-09 20:36:35 +02:00
* Pomax
2018-03-22 14:08:49 +01:00
* Arthur Holzner
2018-04-02 14:42:46 +02:00
* Alejandro Garza
2018-04-02 15:51:14 +02:00
* Rajeev J Sebastian
2018-04-08 22:41:24 +02:00
* Sander Tuit
2018-04-11 11:04:27 +02:00
* Tim Kamanin
2018-03-27 11:34:50 +02:00
* Sergey Fedoseev
2018-03-15 11:06:44 +01:00
* 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
2018-05-12 23:56:35 +02:00
* Victor Miti
2018-04-12 13:12:51 +02:00
* Andrew Plummer
2018-05-29 11:31:14 +02:00
* Dmitry Vasilev
2018-06-14 10:26:09 +02:00
* Benjamin Thurm
2018-06-16 23:13:38 +02:00
* Ed Henderson
2018-06-18 16:07:05 +02:00
* Strother Scott
2018-06-18 16:43:17 +02:00
* 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
2018-07-09 09:07:03 +02:00
* Kevin Howbrook
2018-07-25 08:23:16 +02:00
* Ryan Verner
2018-03-23 13:09:22 +01:00
* Oliver Wilkerson
2018-08-28 03:15:06 +02:00
* Matthew Schinckel
2018-09-04 15:19:33 +02:00
* Michael Borisov
2018-09-04 21:11:27 +02:00
* Dan Braghis
2018-09-12 00:01:07 +02:00
* Ben Dickinson
2018-09-12 22:33:10 +02:00
* Meteor0id
2018-10-11 13:46:21 +02:00
* Naa Marteki Reed
2018-10-13 23:03:53 +02:00
* Jorge Barata
2018-10-16 21:22:23 +02:00
* Brady Moe
2018-10-21 11:01:24 +02:00
* Yi Huang
2018-10-27 10:36:36 +02:00
* Stas Rudakou
2018-10-20 01:58:21 +02:00
* Abdulaziz Alfuhigi
2018-10-27 17:43:46 +02:00
* Dzianis Sheka
2018-10-25 00:45:17 +02:00
* Scott Cranfill
2018-10-28 10:34:03 +01:00
* gmmoraes
2018-10-28 15:28:53 +01:00
* Justin Focus
* Fedor Selitsky
2018-10-30 02:20:27 +01:00
* Seb Brown
2018-10-31 17:06:39 +01:00
* Noah B Johnson
2018-10-17 18:50:48 +02:00
* Hillary Jeffrey
2018-11-28 00:04:03 +01:00
* Nick Travis
2018-11-30 12:27:35 +01:00
* Maylon Pedroso
2019-01-10 12:38:33 +01:00
* Thijs Walcarius
2018-12-30 07:32:28 +01:00
* mukesh5
2019-01-23 16:20:13 +01:00
* frmdstryr
2019-01-24 09:26:36 +01:00
* Aidarbek Suleimenov
2019-01-22 12:22:47 +01:00
* Matthew Linares
2019-01-29 12:58:12 +01:00
* Asanka Lihiniyagoda
2019-01-31 08:11:20 +01:00
* David Beitey
2019-02-04 10:33:30 +01:00
* Paul Vetch
2019-02-09 19:35:28 +01:00
* Vladimir Knobel
2019-02-19 11:21:03 +01:00
* Matt Collins
2019-02-23 15:15:07 +01:00
* Thomas Elliott
2019-02-20 16:55:15 +01:00
* damianosSemmle
2019-02-25 16:00:36 +01:00
* Evan Winter
2019-02-27 12:28:39 +01:00
* Neil Lyons
2019-02-24 12:37:50 +01:00
* Gassan Gousseinov
2018-11-14 16:30:03 +01:00
* Thomas Kremmel
2019-03-07 18:40:19 +01:00
* patta42
2019-03-13 15:44:12 +01:00
* Esper Kuijs
2019-03-14 14:08:47 +01:00
* Damian Grinwis
2019-03-14 17:31:10 +01:00
* Wesley van Lee
2019-03-15 01:39:18 +01:00
* Md Arifin Ibne Matin
2019-03-14 15:01:00 +01:00
* Tom Usher
2019-03-26 23:25:50 +01:00
* Haydn Greatnews
2019-03-29 15:38:05 +01:00
* Katie Locke
2019-04-05 20:10:36 +02:00
* Cassidy Brooke
2019-04-11 04:33:40 +02:00
* dthompson86
2019-04-12 17:52:53 +02:00
* Jason Dilworth
2019-04-23 16:02:53 +02:00
* Deniz Dogan
2019-04-29 20:43:47 +02:00
* Po-Chuan Hsieh
2019-04-26 04:01:30 +02:00
* scil
2019-02-07 21:02:25 +01:00
* Mike Hearn
2019-05-03 17:56:46 +02:00
* Samuel Mendes
2019-04-24 23:07:46 +02:00
* Adam Eikman
2019-05-01 16:27:19 +02:00
* Andreas Bernacca
2019-04-18 19:17:49 +02:00
* Alex Tomkins
2019-05-14 13:55:12 +02:00
* Beth Menzies
2019-05-22 23:42:56 +02:00
* Michael Bunsen
2019-05-30 21:39:08 +02:00
* Dillen Meijboom
2019-06-13 14:56:49 +02:00
* George Hickman
2019-06-14 16:44:28 +02:00
* Eric Dyken
2019-06-18 13:49:16 +02:00
* Jordan Bauer
2019-05-20 17:44:31 +02:00
* Fidel Ramos
2019-06-13 18:17:10 +02:00
* Quadric
2019-06-25 14:40:09 +02:00
* jonny5532
2019-07-02 21:01:41 +02:00
* William Blackie
2019-02-08 14:58:04 +01:00
* Andrew Miller
2019-07-25 08:49:41 +02:00
* Rodrigo
2019-08-01 12:46:34 +02:00
* Iman Syed
2019-08-06 06:17:05 +02:00
* John Carter
2019-08-15 16:29:27 +02:00
* Jonathan Liuti
2019-08-15 23:38:37 +02:00
* Rahmi Pruitt
2019-08-20 12:06:17 +02:00
* Sanyam Khurana
2019-08-17 07:23:07 +02:00
* Pavel Denisov
2019-08-22 04:01:25 +02:00
* Mikael Engström
2019-06-11 18:07:19 +02:00
* Zac Connelly
2019-08-23 22:37:22 +02:00
* Sarath Kumar Somana
2019-08-25 16:09:34 +02:00
* Dani Hodovic
2019-05-10 13:45:14 +02:00
* Janne Alatalo
2019-09-05 22:28:35 +02:00
* Colin Klein
2019-08-29 23:57:10 +02:00
* Eduard Luca
2019-09-11 15:45:55 +02:00
* Kiril Staikov
2019-09-15 15:23:08 +02:00
* Saptak Sengupta
2019-09-18 11:05:20 +02:00
* Dawid Bugajewski
2019-09-13 22:37:59 +02:00
* Brian Whitton
2019-09-25 16:17:34 +02:00
* Tim White
2019-10-02 02:56:30 +02:00
* Mike Janger
2019-10-02 17:27:31 +02:00
* Prithvi MK
2019-10-10 12:03:39 +02:00
* pySilver
2019-10-06 07:09:42 +02:00
* a-mere-peasant
2019-10-05 06:48:42 +02:00
* David T Thompson
* kailwallin
* ryanomor
2019-10-16 00:12:03 +02:00
* Thijs Baaijen
2019-10-28 23:23:44 +01:00
* Stefani Castellanos
2019-03-12 10:51:47 +01:00
* Aliosha Padovani
2019-11-05 18:48:59 +01:00
* Tom Readings
2019-11-16 09:28:21 +01:00
* Andrey Smirnov
2019-11-18 22:04:04 +01:00
* Tim Gates
2019-11-13 23:03:58 +01:00
* Timothy Bautista
2019-11-26 10:05:25 +01:00
* Pete Andrew
2019-11-12 14:43:09 +01:00
* 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
2020-01-10 03:58:38 +01:00
* Eric Sherman
2020-01-24 16:56:34 +01:00
* Martin Coote
2020-01-24 21:51:30 +01:00
* Simon Evans
2020-02-05 13:18:17 +01:00
* Arkadiusz Michał Ryś
2020-02-10 23:24:49 +01:00
* James O'Toole
2020-02-05 18:34:43 +01:00
* Storm Heg
2020-02-17 13:30:10 +01:00
* Daniel (aritas1)
* timmysmalls
2020-02-25 09:18:58 +01:00
* dtwm
2020-02-03 22:36:45 +01:00
* Steve Lyall
2020-03-04 12:38:32 +01:00
* Lars van de Kerkhof
2020-02-26 00:00:33 +01:00
* pimarc
2020-01-06 18:00:25 +01:00
* minusf
2019-10-28 00:34:41 +01:00
* Paulo Alvarado
2020-03-03 03:18:46 +01:00
* Karran Besen
2020-03-24 17:52:40 +01:00
* Mohamed Feddad
2020-04-08 12:12:57 +02:00
* Michał (Quadric) Sieradzki
2020-04-14 02:53:38 +02:00
* Vlad Gerasimenko
2020-04-21 14:56:55 +02:00
* Tomonori Tanabe
2020-04-22 13:32:34 +02:00
* Jannik Wempe
2020-04-24 11:23:40 +02:00
* Sylvain Fankhauser
2020-01-14 16:26:26 +01:00
* Ascani Carlo
2018-06-15 10:12:13 +02:00
* Chris Ranjana
2020-04-28 15:15:58 +02:00
* Tomas Walch
2020-04-27 19:21:31 +02:00
* François Poulain
2020-04-28 22:23:15 +02:00
* Jim Jazwiecki
* Kim LaRocca
2018-06-08 00:40:05 +02:00
* Jonatas Baldin
2019-01-14 23:26:10 +01:00
* Rick van Hattem
2020-05-06 17:58:22 +02:00
* Luke Hardwick
2020-04-10 18:55:07 +02:00
* Saeed Tahmasebi
2020-04-05 03:38:37 +02:00
* Liam Mullens
2020-05-09 20:35:09 +02:00
* Caitlin White
2018-08-26 17:28:55 +02:00
* Brylie Christopher Oxley
* Lacey Williams Henschel
2020-05-13 18:35:37 +02:00
* Dan Bentley
2020-05-21 03:55:45 +02:00
* GTpyro
2020-06-03 18:28:34 +02:00
* Yngve Høiseth
2020-06-01 21:12:56 +02:00
* Andrew Bunker
2020-06-09 12:04:13 +02:00
* Nikolay Lukyanov (mozgsml)
2020-06-19 11:18:06 +02:00
* Jean Zombie
2020-06-30 12:48:43 +02:00
* Pascal Widdershoven
2020-05-25 23:15:34 +02:00
* Max Gabrielsson
2020-07-13 05:09:00 +02:00
* Steven Wood
2020-07-23 14:48:26 +02:00
* Gabriel Peracio
2020-08-01 22:52:28 +02:00
* Jesse Menn
2020-07-20 02:41:07 +02:00
* Robbie Mackay
2020-08-17 17:47:18 +02:00
* Vyacheslav Matyukhin
2020-08-29 22:19:37 +02:00
* Vince Salvino
2020-09-03 12:12:41 +02:00
* Dino Perovic
2020-08-08 17:35:26 +02:00
* Ameet Virdee
2020-10-21 17:20:10 +02:00
* Anton Zhyltsou (@samgans)
2020-10-05 13:35:51 +02:00
* Meghana Bhange
2020-10-16 11:45:29 +02:00
* Cole Maclean
* Noah H
2020-10-19 22:32:46 +02:00
* David Bramwell
2020-10-30 20:09:32 +01:00
* Naglis Jonaitis
2020-11-13 03:29:09 +01:00
* Luis Nell
2020-12-02 13:41:37 +01:00
* Alex Sa
2020-12-09 17:27:46 +01:00
* Andreas Morgenstern
2020-12-10 01:56:32 +01:00
* Kristin Riebe
2020-11-20 00:46:50 +01:00
* Vadim Karpenko
2020-12-17 10:48:39 +01:00
* Bohreromir
2021-01-06 10:50:31 +01:00
* Fernando Cordeiro
2020-12-14 14:57:20 +01:00
* Matthias Rohmer
2021-01-17 03:17:41 +01:00
* Joshua Marantz
2021-01-11 21:19:38 +01:00
* Mike Brown
2021-01-29 15:08:53 +01:00
* Helder Correia
2021-02-04 16:59:36 +01:00
* James Gutu
2021-02-05 01:14:20 +01:00
* John Esther
2021-02-05 20:45:51 +01:00
* Lara Thompson
2021-02-23 11:26:12 +01:00
* Tibor Leupold
2021-03-11 16:28:54 +01:00
* Joan Eliot
2021-03-05 21:39:19 +01:00
* Sagar Agarwal
2021-03-12 00:37:43 +01:00
* Susan Dreher
2021-03-04 21:15:56 +01:00
* Dale Evans
2021-04-08 18:04:21 +02:00
* Vlad Podgurschi
2021-04-19 10:59:01 +02:00
* Kevin Breen
2021-04-19 11:34:10 +02:00
* Ihor Marhitych
2021-04-23 11:37:58 +02:00
* Andre Fonseca
2022-07-20 11:02:57 +02:00
* Tidiane Dia
2021-05-11 16:05:59 +02:00
* Jan Seifert
2021-05-21 21:41:38 +02:00
* hardcodd
2021-05-28 23:29:55 +02:00
* Chris Pollard
2021-06-16 11:19:49 +02:00
* Godswill Melford
2021-05-25 14:21:29 +02:00
* Jake Howard
2021-06-25 17:45:27 +02:00
* Petr Dlouhý
2021-07-02 21:59:17 +02:00
* Andrew Stone
2021-07-07 17:30:36 +02:00
* Daniel Fairhead
2021-06-29 21:30:42 +02:00
* Kevin Gutiérrez
2021-07-20 19:43:21 +02:00
* Brandon Murch
2021-07-21 17:13:21 +02:00
* Sean Kelly
2021-08-12 12:25:06 +02:00
* Himesh Samarasekera
2021-08-19 15:49:20 +02:00
* Jannis Vajen
2021-08-18 15:25:45 +02:00
* Dmitrii Faiazov
2021-08-27 09:12:41 +02:00
* Amy Chan
2021-08-30 08:05:22 +02:00
* Chakita Muttaraju
2021-08-30 17:33:43 +02:00
* Fabien Le Frapper
2021-07-31 04:20:08 +02:00
* Jonathan "Yoni" Knoll
2021-08-30 16:06:46 +02:00
* Onkar Apte
2021-08-31 21:55:24 +02:00
* Justin Slay
2021-09-06 12:38:50 +02:00
* Desai Akshata
2021-06-02 13:45:29 +02:00
* Krzysztof Jeziorny
2021-09-09 23:01:37 +02:00
* Nick Moreton
2021-09-10 18:34:02 +02:00
* Bryan Williams
2021-09-23 03:05:56 +02:00
* Wout De Puysseleir
2021-09-01 08:05:58 +02:00
* Kamil Marut
2020-10-29 02:17:27 +01:00
* Jane Liu
2020-12-02 10:13:54 +01:00
* Joe Howard
2021-09-30 23:23:21 +02:00
* Jochen Wersdörfer
2021-10-08 23:32:55 +02:00
* Sakshi Uppoor
2021-10-10 14:11:17 +02:00
* Indresh P
* Rinish Sam
2021-10-13 09:54:04 +02:00
* Anirudh V S
2021-10-15 03:10:00 +02:00
* Shariq Jamil
2021-10-15 18:51:19 +02:00
* Kyle Bayliss
2021-11-01 18:41:02 +01:00
* John Simms
2021-12-02 14:47:52 +01:00
* 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
2022-01-08 12:18:25 +01:00
* Vu Pham
2021-12-08 05:18:12 +01:00
* Khanh Hoang
2022-01-13 07:46:35 +01:00
* Jason Attwood
2022-01-20 15:07:47 +01:00
* Vladimir Tananko
2022-01-24 17:10:01 +01:00
* Rizwan Mansuri
2022-02-02 19:10:30 +01:00
* Dennis McGregor
2022-02-08 10:47:33 +01:00
* Joshua Munn
2022-02-16 00:40:38 +01:00
* Gianluca De Cola
2022-03-15 12:33:12 +01:00
* Paarth Agarwal
2022-03-15 13:29:59 +01:00
* Nicolas Ferrari
2022-03-15 19:16:48 +01:00
* Vibhakar Solanki
2022-03-14 07:15:00 +01:00
* Riley de Mestre
2022-03-15 09:58:31 +01:00
* Mariusz Felisiak
2022-03-15 13:16:05 +01:00
* Dharmik Gangani
2022-03-26 16:56:44 +01:00
* Kyle Hart
2022-03-26 17:44:59 +01:00
* Stephanie Cheng Smith
2022-03-26 17:48:15 +01:00
* Luis Espinoza
2022-03-21 08:25:36 +01:00
* Hitansh Shah
2022-03-29 18:10:20 +02:00
* Saurabh Kumar
2022-04-02 00:50:47 +02:00
* James Ray
2022-03-29 18:10:20 +02:00
* Anuja Verma
2022-03-26 04:43:27 +01:00
* Shrey Parekh
2022-04-05 15:55:57 +02:00
* Vinit Kumar
2022-03-13 19:15:07 +01:00
* Shwet Khatri
2022-03-25 22:35:05 +01:00
* Abdulmajeed Isa
2022-04-02 11:16:03 +02:00
* Sandil Ranasinghe
2022-04-07 10:50:01 +02:00
* Caio Jhonny
2022-03-17 04:00:48 +01:00
* Heather White
2022-03-18 13:47:27 +01:00
* Onno Timmerman
2022-04-03 01:23:49 +02:00
* Kyle J. Roux
2022-04-08 12:59:40 +02:00
* Vaibhav Shukla
2022-04-12 13:37:26 +02:00
* Rishank Kanaparti
2022-04-16 03:14:06 +02:00
* Daniel Kirkham
2022-04-15 14:12:33 +02:00
* Luz Paz
2022-04-17 19:44:45 +02:00
* Simon Krull
2022-04-20 15:00:38 +02:00
* Przemysław Buczkowski
2020-09-17 10:06:37 +02:00
* Josh Woodcock
2022-05-10 14:20:15 +02:00
* Christian Franke
2022-04-18 17:02:13 +02:00
* Tom Hu
2022-05-20 01:14:50 +02:00
* Thiago Costa de Souza
2022-04-27 17:22:30 +02:00
* Benedict Faw
2022-04-01 18:36:58 +02:00
* Lucie Le Frapper
2022-06-13 16:34:21 +02:00
* Jaspreet Singh
2022-06-15 13:52:48 +02:00
* Yves Serrano
2022-06-16 12:26:03 +02:00
* Hugh Rawlinson
2022-06-17 16:25:59 +02:00
* Noble Mittal
2022-06-20 15:13:47 +02:00
* Oliver Parker
2022-06-15 15:31:28 +02:00
* Viggo de Vries
2022-06-27 15:53:36 +02:00
* Yuekui
* Igor Strapko
2022-06-29 01:56:58 +02:00
* Sandeep M A
2022-06-28 22:32:23 +02:00
* Bernd de Ridder
2022-06-26 16:41:13 +02:00
* Stefano Silvestri
2022-05-16 15:39:30 +02:00
* Alexander Rogovskyy
2022-07-18 14:00:02 +02:00
* Dominik Lech
2022-03-10 14:02:03 +01:00
* 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
2020-01-24 11:02:21 +01:00
* Thomas van der Hoeven
2016-08-08 16:38:24 +02:00
* 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
2022-09-12 16:33:35 +02:00
* Nicholas Johnson
2022-09-19 11:40:46 +02:00
* Shohan Dutta Roy
2022-09-20 12:52:44 +02:00
* Alex (sashashura)
2022-09-21 19:14:18 +02:00
* Adinapunyo Banerjee
2022-10-05 13:08:07 +02:00
* Dan Hayden
2022-10-09 20:24:55 +02:00
* Jadesola Kareem
2022-10-11 01:30:15 +02:00
* Dauda Yusuf
2022-10-10 19:48:32 +02:00
* Damilola Oladele
2022-10-11 20:09:57 +02:00
* Albina Starykova
2022-10-13 08:16:53 +02:00
* Sam Moran
2022-10-13 08:42:12 +02:00
* Toyibat Adele
2022-10-12 21:50:32 +02:00
* Umar Farouk Yunusa
2022-10-12 17:00:36 +02:00
* Chizoba Nweke
2022-10-14 18:48:15 +02:00
* Seremba Patrick
2022-10-16 02:12:57 +02:00
* Ruqouyyah Muhammad
2022-10-13 23:20:23 +02:00
* Loveth Omokaro
2022-10-19 23:16:33 +02:00
* Abayomi Victory
2022-10-21 00:36:27 +02:00
* Victoria Poromon
2022-08-10 05:07:27 +02:00
* Darrel O'Pry
2022-10-22 06:19:19 +02:00
* Mary Ayobami
2022-10-21 11:24:03 +02:00
* Bolarinwa Comfort Ajayi
2022-10-23 19:56:55 +02:00
* Mary Ojo
2022-10-25 08:04:14 +02:00
* Oluwaloseyi Adeleye
2022-10-25 08:08:37 +02:00
* Dennis Onyeka
2022-10-25 13:41:55 +02:00
* Precious Arinda
2022-10-19 19:48:06 +02:00
* Ogunbanjo Oluwadamilare
2022-10-21 21:12:16 +02:00
* Damee Zivah Olawuyi
2018-08-29 15:35:04 +02:00
* Harry Percival
2022-10-24 00:59:09 +02:00
* Akua Dokua Asiedu
2022-10-27 12:42:44 +02:00
* Chisom Okeoma
2022-11-01 11:42:54 +01:00
* Marvis Chukwudi
2022-10-31 10:40:00 +01:00
* Jordan Rob
2022-11-02 12:03:41 +01:00
* Juliet Adeboye
2022-11-04 23:24:13 +01:00
* Yekasumah
2022-11-04 10:34:37 +01:00
* Theresa Okoro
2022-11-07 17:02:57 +01:00
* Omerzahid Ali
* Aman Pandey
2022-11-08 22:22:51 +01:00
* Doug Harris
2022-11-02 17:16:06 +01:00
* Mohammad Areeb
2022-11-04 15:14:21 +01:00
* Florian Vogt
2022-10-28 14:35:55 +02:00
* Fatuma Abdullahi
2022-11-16 10:59:39 +01:00
* Elizabeth Bassey
2022-11-17 13:24:17 +01:00
* Suyash Singh
2022-11-18 12:18:01 +01:00
* Temidayo Azeez
2022-11-18 23:17:59 +01:00
* Mark McOsker
2022-10-16 02:11:05 +02:00
* Benita Anawonah
2022-11-18 22:57:46 +01:00
* Anisha Singh
2022-11-19 00:23:39 +01:00
* Ivy Jeptoo
2022-04-07 21:09:48 +02:00
* Jeremy Thompson
2022-11-06 16:42:02 +01:00
* Ben Gosney
2020-11-28 19:55:15 +01:00
* damascene
2022-12-11 23:54:36 +01:00
* Natarajan Balaji
2022-12-23 14:04:07 +01:00
* Vallabh Tiwari
2023-01-01 21:19:43 +01:00
* dr-rompecabezas
2022-12-23 16:23:41 +01:00
* Rishabh jain
2023-01-06 15:48:24 +01:00
* Jhonatan Lopes
2023-01-09 14:32:08 +01:00
* Alex Simpson
2023-01-12 02:22:05 +01:00
* GLEF1X
2023-01-17 18:21:45 +01:00
* Nick Lee
2023-01-11 13:38:01 +01:00
* Beniamin Bucur
2023-01-30 15:47:16 +01:00
* Ananjan-R
2022-05-13 10:48:54 +02:00
* Yosr Karoui
2023-02-05 00:05:31 +01:00
* Aadi jindal
2023-02-14 16:35:20 +01:00
* Satvik Vashisht
2023-02-07 15:14:19 +01:00
* Rishabh Kumar Bahukhandi
2023-01-23 11:44:10 +01:00
* 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
2023-02-23 22:52:14 +01:00
* Christopher Wardle
2023-02-22 19:12:48 +01:00
* Jatin Kumar
2023-03-07 11:11:45 +01:00
* Hans Kelson
2023-03-07 14:47:59 +01:00
* Sam
2023-03-10 10:52:17 +01:00
* Deepam Priyadarshi
2023-03-10 13:03:14 +01:00
* Mng
2023-03-05 10:48:25 +01:00
* George Sakkis
2023-02-20 21:13:56 +01:00
* Mehul Aggarwal
2023-03-28 18:15:38 +02:00
* Babitha Kumari
2023-03-20 07:14:38 +01:00
* Mansi Gundre
2023-03-30 06:16:43 +02:00
* Hanoon
2023-04-14 06:57:26 +02:00
* Steve Steinwand
2023-04-03 14:25:05 +02:00
* Swojak-A
2023-04-18 15:02:47 +02:00
* fidoriel
2023-03-13 15:43:01 +01:00
* Ramon Wenger
2023-05-17 00:00:49 +02:00
* Christer Jensen
2023-05-22 21:01:56 +02:00
* Virag Jain
2023-06-01 16:04:57 +02:00
* Lukas von Allmen
2023-06-01 14:41:24 +02:00
* Ester Beltrami
2023-06-01 15:01:23 +02:00
* Justin Koestinger
2023-06-09 10:48:01 +02:00
* NikilTn
2023-06-12 16:38:14 +02:00
* Thiago C. S. Tioma
2023-06-13 17:52:35 +02:00
* Kevin Chung (kev-odin)
2023-06-13 18:28:41 +02:00
* valnuro
2023-06-26 23:53:52 +02:00
* Vitaly Babiy
2023-06-23 10:48:38 +02:00
* Sébastien Corbin
2023-07-02 11:33:54 +02:00
* Sahil Jangra
2023-07-06 04:37:30 +02:00
* Henry Harutyunyan
* Alex Morega
2023-07-12 23:37:31 +02:00
* Scott Foster
2023-08-09 08:48:20 +02:00
* Florent Lebreton
2023-08-18 14:02:32 +02:00
* Shreshth Srivastava
2023-08-06 05:31:11 +02:00
* Sandeep Choudhary
2023-07-08 06:30:20 +02:00
* Antoni Martyniuk
2022-04-05 04:34:15 +02:00
* Gareth Palmer
2023-09-11 18:27:42 +02:00
* Hatim Makki Hoho
2023-09-12 23:29:21 +02:00
* Hussain Saherwala
2023-08-31 19:52:59 +02:00
* Faishal Manzar
2023-09-11 14:02:14 +02:00
* Rohit Sharma
2023-09-13 23:51:30 +02:00
* Subhajit Ghosh
2023-09-15 13:30:23 +02:00
* Neeraj Yetheendran
2023-09-01 13:55:02 +02:00
* TopDevPros
2023-09-30 15:16:23 +02:00
* Sandra Ashipala
2023-09-27 16:21:37 +02:00
* Omkar Jadhav
2023-09-27 04:50:21 +02:00
* Charlie Sue
2023-09-27 16:33:25 +02:00
* Dhrűv
2023-10-03 18:18:35 +02:00
* Sandro Rodrigues
2023-10-04 11:28:59 +02:00
* Brian Mugo
2023-10-06 11:02:52 +02:00
* Panagiotis H.M. Issaris
2023-10-09 07:43:18 +02:00
* Damilola Oladele
* Olumide Micheal
2023-10-12 04:52:18 +02:00
* Chiemezuo Akujobi
2023-10-01 13:38:41 +02:00
* Krish Soni
2023-10-10 11:36:32 +02:00
* 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
2023-10-17 17:01:34 +02:00
* Hazh. M. Adam
2023-10-17 17:50:07 +02:00
* Chris Lawton
2023-10-19 13:02:57 +02:00
* Meghana Reddy
2014-12-01 12:21:16 +01:00
2023-06-28 11:20:11 +02: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
2019-04-08 22:55:03 +02:00
* 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
2015-11-02 12:47:51 +01:00
* 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
2022-08-12 15:54:56 +02:00
* 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
2022-08-12 15:54:56 +02:00
* 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
2016-08-01 15:23:11 +02:00
* 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
2019-04-08 22:55:03 +02:00
* 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