aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2019-11-05 08:56:27 +0100
committerChocobozzz <me@florianbigard.com>2019-11-05 08:56:27 +0100
commitebd316d142d1619ded87277c274ea39df2eb21c2 (patch)
treee0dc61830be278b22de94e160ff2cbbd719b2873
parent71056d000864f0bc059626627772ddb61055f211 (diff)
downloadPeerTube-ebd316d142d1619ded87277c274ea39df2eb21c2.tar.gz
PeerTube-ebd316d142d1619ded87277c274ea39df2eb21c2.tar.zst
PeerTube-ebd316d142d1619ded87277c274ea39df2eb21c2.zip
Fix duplicated in CREDITS
-rw-r--r--CREDITS.md35
-rwxr-xr-xscripts/generate-code-contributors.ts4
2 files changed, 4 insertions, 35 deletions
diff --git a/CREDITS.md b/CREDITS.md
index e381e2acb..5e14bcc4e 100644
--- a/CREDITS.md
+++ b/CREDITS.md
@@ -8,13 +8,13 @@
8 * [Jorropo](https://github.com/Jorropo) 8 * [Jorropo](https://github.com/Jorropo)
9 * [frankstrater](https://github.com/frankstrater) 9 * [frankstrater](https://github.com/frankstrater)
10 * [buoyantair](https://github.com/buoyantair) 10 * [buoyantair](https://github.com/buoyantair)
11 * [fflorent](https://github.com/fflorent)
11 * [bnjbvr](https://github.com/bnjbvr) 12 * [bnjbvr](https://github.com/bnjbvr)
12 * [alcalyn](https://github.com/alcalyn) 13 * [alcalyn](https://github.com/alcalyn)
13 * [jankeromnes](https://github.com/jankeromnes) 14 * [jankeromnes](https://github.com/jankeromnes)
14 * [lucas-dclrcq](https://github.com/lucas-dclrcq) 15 * [lucas-dclrcq](https://github.com/lucas-dclrcq)
15 * [JohnXLivingston](https://github.com/JohnXLivingston) 16 * [JohnXLivingston](https://github.com/JohnXLivingston)
16 * [DavidLibeau](https://github.com/DavidLibeau) 17 * [DavidLibeau](https://github.com/DavidLibeau)
17 * [fflorent](https://github.com/fflorent)
18 * [kaiyou](https://github.com/kaiyou) 18 * [kaiyou](https://github.com/kaiyou)
19 * [ldidry](https://github.com/ldidry) 19 * [ldidry](https://github.com/ldidry)
20 * [McFlat](https://github.com/McFlat) 20 * [McFlat](https://github.com/McFlat)
@@ -206,84 +206,51 @@
206 * [zveryok](https://trad.framasoft.org/zanata/profile/view/zveryok) 206 * [zveryok](https://trad.framasoft.org/zanata/profile/view/zveryok)
207 * [6543](https://trad.framasoft.org/zanata/profile/view/6543) 207 * [6543](https://trad.framasoft.org/zanata/profile/view/6543)
208 * [aasami](https://trad.framasoft.org/zanata/profile/view/aasami) 208 * [aasami](https://trad.framasoft.org/zanata/profile/view/aasami)
209 * [abidin24](https://trad.framasoft.org/zanata/profile/view/abidin24)
210 * [aditoo](https://trad.framasoft.org/zanata/profile/view/aditoo)
211 * [alidemirtas](https://trad.framasoft.org/zanata/profile/view/alidemirtas) 209 * [alidemirtas](https://trad.framasoft.org/zanata/profile/view/alidemirtas)
212 * [alpha](https://trad.framasoft.org/zanata/profile/view/alpha) 210 * [alpha](https://trad.framasoft.org/zanata/profile/view/alpha)
213 * [anastasia](https://trad.framasoft.org/zanata/profile/view/anastasia)
214 * [ariasuni](https://trad.framasoft.org/zanata/profile/view/ariasuni) 211 * [ariasuni](https://trad.framasoft.org/zanata/profile/view/ariasuni)
215 * [autom](https://trad.framasoft.org/zanata/profile/view/autom)
216 * [balaji](https://trad.framasoft.org/zanata/profile/view/balaji)
217 * [bfonton](https://trad.framasoft.org/zanata/profile/view/bfonton) 212 * [bfonton](https://trad.framasoft.org/zanata/profile/view/bfonton)
218 * [bristow](https://trad.framasoft.org/zanata/profile/view/bristow)
219 * [butterflyoffire](https://trad.framasoft.org/zanata/profile/view/butterflyoffire)
220 * [c0dr](https://trad.framasoft.org/zanata/profile/view/c0dr) 213 * [c0dr](https://trad.framasoft.org/zanata/profile/view/c0dr)
221 * [canony](https://trad.framasoft.org/zanata/profile/view/canony) 214 * [canony](https://trad.framasoft.org/zanata/profile/view/canony)
222 * [cat](https://trad.framasoft.org/zanata/profile/view/cat) 215 * [cat](https://trad.framasoft.org/zanata/profile/view/cat)
223 * [chocobozzz](https://trad.framasoft.org/zanata/profile/view/chocobozzz)
224 * [clerie](https://trad.framasoft.org/zanata/profile/view/clerie) 216 * [clerie](https://trad.framasoft.org/zanata/profile/view/clerie)
225 * [curupira](https://trad.framasoft.org/zanata/profile/view/curupira) 217 * [curupira](https://trad.framasoft.org/zanata/profile/view/curupira)
226 * [dhsets](https://trad.framasoft.org/zanata/profile/view/dhsets) 218 * [dhsets](https://trad.framasoft.org/zanata/profile/view/dhsets)
227 * [dibek](https://trad.framasoft.org/zanata/profile/view/dibek)
228 * [digitalkiller](https://trad.framasoft.org/zanata/profile/view/digitalkiller) 219 * [digitalkiller](https://trad.framasoft.org/zanata/profile/view/digitalkiller)
229 * [dwsage](https://trad.framasoft.org/zanata/profile/view/dwsage) 220 * [dwsage](https://trad.framasoft.org/zanata/profile/view/dwsage)
230 * [fkohrt](https://trad.framasoft.org/zanata/profile/view/fkohrt)
231 * [flauta](https://trad.framasoft.org/zanata/profile/view/flauta) 221 * [flauta](https://trad.framasoft.org/zanata/profile/view/flauta)
232 * [frankstrater](https://trad.framasoft.org/zanata/profile/view/frankstrater) 222 * [frankstrater](https://trad.framasoft.org/zanata/profile/view/frankstrater)
233 * [gillux](https://trad.framasoft.org/zanata/profile/view/gillux) 223 * [gillux](https://trad.framasoft.org/zanata/profile/view/gillux)
234 * [giqtaqisi](https://trad.framasoft.org/zanata/profile/view/giqtaqisi)
235 * [goofy](https://trad.framasoft.org/zanata/profile/view/goofy)
236 * [gunchleoc](https://trad.framasoft.org/zanata/profile/view/gunchleoc) 224 * [gunchleoc](https://trad.framasoft.org/zanata/profile/view/gunchleoc)
237 * [h3zjp](https://trad.framasoft.org/zanata/profile/view/h3zjp)
238 * [jaidedtd](https://trad.framasoft.org/zanata/profile/view/jaidedtd) 225 * [jaidedtd](https://trad.framasoft.org/zanata/profile/view/jaidedtd)
239 * [jhertel](https://trad.framasoft.org/zanata/profile/view/jhertel)
240 * [joss2lyon](https://trad.framasoft.org/zanata/profile/view/joss2lyon) 226 * [joss2lyon](https://trad.framasoft.org/zanata/profile/view/joss2lyon)
241 * [kekkotranslates](https://trad.framasoft.org/zanata/profile/view/kekkotranslates) 227 * [kekkotranslates](https://trad.framasoft.org/zanata/profile/view/kekkotranslates)
242 * [kingu](https://trad.framasoft.org/zanata/profile/view/kingu) 228 * [kingu](https://trad.framasoft.org/zanata/profile/view/kingu)
243 * [kittybecca](https://trad.framasoft.org/zanata/profile/view/kittybecca) 229 * [kittybecca](https://trad.framasoft.org/zanata/profile/view/kittybecca)
244 * [knuxify](https://trad.framasoft.org/zanata/profile/view/knuxify) 230 * [knuxify](https://trad.framasoft.org/zanata/profile/view/knuxify)
245 * [kousha](https://trad.framasoft.org/zanata/profile/view/kousha)
246 * [krkk](https://trad.framasoft.org/zanata/profile/view/krkk)
247 * [lapor](https://trad.framasoft.org/zanata/profile/view/lapor) 231 * [lapor](https://trad.framasoft.org/zanata/profile/view/lapor)
248 * [laufor](https://trad.framasoft.org/zanata/profile/view/laufor) 232 * [laufor](https://trad.framasoft.org/zanata/profile/view/laufor)
249 * [leeroyepold48](https://trad.framasoft.org/zanata/profile/view/leeroyepold48)
250 * [lstamellos](https://trad.framasoft.org/zanata/profile/view/lstamellos) 233 * [lstamellos](https://trad.framasoft.org/zanata/profile/view/lstamellos)
251 * [lw1](https://trad.framasoft.org/zanata/profile/view/lw1) 234 * [lw1](https://trad.framasoft.org/zanata/profile/view/lw1)
252 * [mablr](https://trad.framasoft.org/zanata/profile/view/mablr) 235 * [mablr](https://trad.framasoft.org/zanata/profile/view/mablr)
253 * [marcinmalecki](https://trad.framasoft.org/zanata/profile/view/marcinmalecki) 236 * [marcinmalecki](https://trad.framasoft.org/zanata/profile/view/marcinmalecki)
254 * [matograine](https://trad.framasoft.org/zanata/profile/view/matograine)
255 * [mayana](https://trad.framasoft.org/zanata/profile/view/mayana) 237 * [mayana](https://trad.framasoft.org/zanata/profile/view/mayana)
256 * [mikeorlov](https://trad.framasoft.org/zanata/profile/view/mikeorlov) 238 * [mikeorlov](https://trad.framasoft.org/zanata/profile/view/mikeorlov)
257 * [nin](https://trad.framasoft.org/zanata/profile/view/nin) 239 * [nin](https://trad.framasoft.org/zanata/profile/view/nin)
258 * [noncommutativegeo](https://trad.framasoft.org/zanata/profile/view/noncommutativegeo)
259 * [norbipeti](https://trad.framasoft.org/zanata/profile/view/norbipeti) 240 * [norbipeti](https://trad.framasoft.org/zanata/profile/view/norbipeti)
260 * [nvivant](https://trad.framasoft.org/zanata/profile/view/nvivant)
261 * [osoitz](https://trad.framasoft.org/zanata/profile/view/osoitz)
262 * [ppnplus](https://trad.framasoft.org/zanata/profile/view/ppnplus) 241 * [ppnplus](https://trad.framasoft.org/zanata/profile/view/ppnplus)
263 * [predatorix](https://trad.framasoft.org/zanata/profile/view/predatorix) 242 * [predatorix](https://trad.framasoft.org/zanata/profile/view/predatorix)
264 * [quentin](https://trad.framasoft.org/zanata/profile/view/quentin)
265 * [quentind](https://trad.framasoft.org/zanata/profile/view/quentind)
266 * [rigelk](https://trad.framasoft.org/zanata/profile/view/rigelk)
267 * [robin](https://trad.framasoft.org/zanata/profile/view/robin) 243 * [robin](https://trad.framasoft.org/zanata/profile/view/robin)
268 * [rond](https://trad.framasoft.org/zanata/profile/view/rond) 244 * [rond](https://trad.framasoft.org/zanata/profile/view/rond)
269 * [s8321414](https://trad.framasoft.org/zanata/profile/view/s8321414)
270 * [sato_ss](https://trad.framasoft.org/zanata/profile/view/sato_ss)
271 * [secreet](https://trad.framasoft.org/zanata/profile/view/secreet) 245 * [secreet](https://trad.framasoft.org/zanata/profile/view/secreet)
272 * [sercom_kc](https://trad.framasoft.org/zanata/profile/view/sercom_kc)
273 * [severo](https://trad.framasoft.org/zanata/profile/view/severo)
274 * [sftblw](https://trad.framasoft.org/zanata/profile/view/sftblw) 246 * [sftblw](https://trad.framasoft.org/zanata/profile/view/sftblw)
275 * [silkevicious](https://trad.framasoft.org/zanata/profile/view/silkevicious)
276 * [sporiff](https://trad.framasoft.org/zanata/profile/view/sporiff) 247 * [sporiff](https://trad.framasoft.org/zanata/profile/view/sporiff)
277 * [tekuteku](https://trad.framasoft.org/zanata/profile/view/tekuteku) 248 * [tekuteku](https://trad.framasoft.org/zanata/profile/view/tekuteku)
278 * [thecatjustmeow](https://trad.framasoft.org/zanata/profile/view/thecatjustmeow) 249 * [thecatjustmeow](https://trad.framasoft.org/zanata/profile/view/thecatjustmeow)
279 * [tirifto](https://trad.framasoft.org/zanata/profile/view/tirifto)
280 * [tmota](https://trad.framasoft.org/zanata/profile/view/tmota) 250 * [tmota](https://trad.framasoft.org/zanata/profile/view/tmota)
281 * [tuxayo](https://trad.framasoft.org/zanata/profile/view/tuxayo)
282 * [unzarida](https://trad.framasoft.org/zanata/profile/view/unzarida)
283 * [uranix](https://trad.framasoft.org/zanata/profile/view/uranix) 251 * [uranix](https://trad.framasoft.org/zanata/profile/view/uranix)
284 * [wakutiteo](https://trad.framasoft.org/zanata/profile/view/wakutiteo) 252 * [wakutiteo](https://trad.framasoft.org/zanata/profile/view/wakutiteo)
285 * [wonderingdane](https://trad.framasoft.org/zanata/profile/view/wonderingdane) 253 * [wonderingdane](https://trad.framasoft.org/zanata/profile/view/wonderingdane)
286 * [xosem](https://trad.framasoft.org/zanata/profile/view/xosem)
287 * [zeynepeliacik](https://trad.framasoft.org/zanata/profile/view/zeynepeliacik) 254 * [zeynepeliacik](https://trad.framasoft.org/zanata/profile/view/zeynepeliacik)
288 255
289 256
diff --git a/scripts/generate-code-contributors.ts b/scripts/generate-code-contributors.ts
index 8493d3d0c..8cc3dc5b4 100755
--- a/scripts/generate-code-contributors.ts
+++ b/scripts/generate-code-contributors.ts
@@ -1,8 +1,10 @@
1import { registerTSPaths } from '../server/helpers/register-ts-paths' 1import { registerTSPaths } from '../server/helpers/register-ts-paths'
2
2registerTSPaths() 3registerTSPaths()
3 4
4import { doRequest } from '../server/helpers/requests' 5import { doRequest } from '../server/helpers/requests'
5import { readFileSync } from 'fs-extra' 6import { readFileSync } from 'fs-extra'
7import { uniqBy } from 'lodash'
6 8
7run() 9run()
8 .then(() => process.exit(0)) 10 .then(() => process.exit(0))
@@ -89,5 +91,5 @@ async function fetchZanata (zanataUsername: string, zanataPassword: string) {
89 get(year2019, headers) 91 get(year2019, headers)
90 ]) 92 ])
91 93
92 return results2018.concat(results2019) 94 return uniqBy((results2018.concat(results2019)), 'username')
93} 95}