Skip to content

Commit 75c01ee

Browse files
committed
Merge remote-tracking branch 'origin/main' into fix-16688-clean-up-pre-receive
2 parents cbe8dbe + 37d0d94 commit 75c01ee

33 files changed

+17721
-15348
lines changed

.eslintrc

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ rules:
125125
import/no-deprecated: [0]
126126
import/no-dynamic-require: [0]
127127
import/no-extraneous-dependencies: [2]
128+
import/no-import-module-exports: [0]
128129
import/no-internal-modules: [0]
129130
import/no-mutable-exports: [2]
130131
import/no-named-as-default-member: [0]
@@ -133,6 +134,7 @@ rules:
133134
import/no-named-export: [0]
134135
import/no-namespace: [0]
135136
import/no-nodejs-modules: [0]
137+
import/no-relative-packages: [0]
136138
import/no-relative-parent-imports: [0]
137139
import/no-restricted-paths: [0]
138140
import/no-self-import: [2]
@@ -365,6 +367,7 @@ rules:
365367
unicorn/no-abusive-eslint-disable: [0]
366368
unicorn/no-array-for-each: [0]
367369
unicorn/no-array-instanceof: [0]
370+
unicorn/no-array-method-this-argument: [2]
368371
unicorn/no-array-push-push: [2]
369372
unicorn/no-console-spaces: [0]
370373
unicorn/no-document-cookie: [2]
@@ -385,6 +388,8 @@ rules:
385388
unicorn/no-unreadable-array-destructuring: [0]
386389
unicorn/no-unsafe-regex: [0]
387390
unicorn/no-unused-properties: [2]
391+
unicorn/no-useless-length-check: [2]
392+
unicorn/no-useless-spread: [2]
388393
unicorn/no-useless-undefined: [0]
389394
unicorn/no-zero-fractions: [2]
390395
unicorn/number-literal-case: [0]
@@ -395,6 +400,7 @@ rules:
395400
unicorn/prefer-array-flat: [2]
396401
unicorn/prefer-array-index-of: [2]
397402
unicorn/prefer-array-some: [2]
403+
unicorn/prefer-at: [0]
398404
unicorn/prefer-dataset: [2]
399405
unicorn/prefer-date-now: [2]
400406
unicorn/prefer-default-parameters: [0]
@@ -408,7 +414,10 @@ rules:
408414
unicorn/prefer-node-protocol: [0]
409415
unicorn/prefer-node-remove: [0]
410416
unicorn/prefer-number-properties: [0]
417+
unicorn/prefer-object-from-entries: [2]
418+
unicorn/prefer-object-has-own: [0]
411419
unicorn/prefer-optional-catch-binding: [2]
420+
unicorn/prefer-prototype-methods: [0]
412421
unicorn/prefer-query-selector: [0]
413422
unicorn/prefer-reflect-apply: [0]
414423
unicorn/prefer-regexp-test: [2]
@@ -420,9 +429,13 @@ rules:
420429
unicorn/prefer-switch: [0]
421430
unicorn/prefer-ternary: [0]
422431
unicorn/prefer-text-content: [2]
432+
unicorn/prefer-top-level-await: [0]
423433
unicorn/prefer-trim-start-end: [2]
424434
unicorn/prefer-type-error: [0]
425435
unicorn/prevent-abbreviations: [0]
436+
unicorn/require-array-join-separator: [2]
437+
unicorn/require-number-to-fixed-digits-argument: [2]
438+
unicorn/require-post-message-target-origin: [0]
426439
unicorn/string-content: [0]
427440
unicorn/throw-new-error: [2]
428441
use-isnan: [2]

build/generate-svg.js

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import fastGlob from 'fast-glob';
2-
import {optimize, extendDefaultPlugins} from 'svgo';
2+
import {optimize} from 'svgo';
33
import {resolve, parse, dirname} from 'path';
44
import fs from 'fs';
55
import {fileURLToPath} from 'url';
@@ -26,18 +26,13 @@ async function processFile(file, {prefix, fullName} = {}) {
2626
}
2727

2828
const {data} = optimize(await readFile(file, 'utf8'), {
29-
plugins: extendDefaultPlugins([
30-
'removeXMLNS',
31-
'removeDimensions',
32-
{
33-
name: 'addClassesToSVGElement',
34-
params: {classNames: ['svg', name]},
35-
},
36-
{
37-
name: 'addAttributesToSVGElement',
38-
params: {attributes: [{'width': '16'}, {'height': '16'}, {'aria-hidden': 'true'}]},
39-
},
40-
]),
29+
plugins: [
30+
{name: 'preset-default'},
31+
{name: 'removeXMLNS'},
32+
{name: 'removeDimensions'},
33+
{name: 'addClassesToSVGElement', params: {classNames: ['svg', name]}},
34+
{name: 'addAttributesToSVGElement', params: {attributes: [{'width': '16'}, {'height': '16'}, {'aria-hidden': 'true'}]}},
35+
],
4136
});
4237
await writeFile(resolve(outputDir, `${name}.svg`), data);
4338
}

jest.config.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
export default {
2+
rootDir: 'web_src',
23
setupFilesAfterEnv: ['jest-extended'],
4+
testEnvironment: 'jsdom',
5+
testMatch: ['<rootDir>/**/*.test.js'],
36
testTimeout: 20000,
4-
rootDir: 'web_src',
5-
testMatch: [
6-
'<rootDir>/**/*.test.js',
7-
],
87
transform: {},
98
verbose: false,
109
};

options/locale/locale_tr-TR.ini

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,8 @@ never=Asla
100100
[error]
101101
occurred=Bir hata oluştu
102102
report_message=Bunun bir Gitea hatası olduğundan eminseniz, lütfen <a href="https://github.com/go-gitea/gitea/issues"> GitHub </a> 'da sorunu arayın ve gerekirse yeni bir sorun açın.
103+
missing_csrf=Hatalı İstek: CSRF anahtarı yok
104+
invalid_csrf=Hatalı İstek: Geçersiz CSRF anahtarı
103105

104106
[startpage]
105107
app_desc=Zahmetsiz, kendi sunucunuzda barındırabileceğiniz Git servisi
@@ -303,6 +305,8 @@ openid_connect_desc=Seçilen OpenID URI'si bilinmiyor. Burada yeni bir hesapla i
303305
openid_register_title=Yeni hesap oluştur
304306
openid_register_desc=Seçilen OpenID URI'si bilinmiyor. Burada yeni bir hesapla ilişkilendir.
305307
openid_signin_desc=OpenID URI'nızı girin. Örneğin: https://anne.me, bob.openid.org.cn veya gnusocial.net/carry.
308+
disable_forgot_password_mail=E posta ayarlanmadığından hesap kurtarma devre dışı. Site yöneticinizle iletişime geçin.
309+
disable_forgot_password_mail_admin=Hesap kurtarma sadece e posta ayarlıyken kullanılabilir. Hesap kurtarmayı etkinleştirmek için lütfen e posta ayarlayın.
306310
email_domain_blacklisted=Bu e-posta adresinizle kayıt olamazsınız.
307311
authorize_application=Uygulamayı Yetkilendir
308312
authorize_redirect_notice=Bu uygulamayı yetkilendirirseniz %s adresine yönlendirileceksiniz.
@@ -321,26 +325,59 @@ link_not_working_do_paste=Çalışmıyorsa, kopyalayıp tarayıcıya yapıştır
321325
hi_user_x=Merhaba <b>%s</b>,
322326
323327
activate_account=Lütfen hesabınızı aktifleştirin
328+
activate_account.title=%s, lütfen hesabınızı etkinleştirin
329+
activate_account.text_1=Merhaba <b>%[1]s</b>, %[2]s kaydınızı yaptırdığınız için teşekkürler!
330+
activate_account.text_2=Hesabınızı etkinleştirmek için lütfen <b>%s</b> içinde linke tıklayın:
324331
325332
activate_email=E-posta adresinizi doğrulayın
333+
activate_email.title=%s, lütfen e posta adresinizi doğrulayın
334+
activate_email.text=E posta adresinizi doğrulamak için lütfen <b>%s</b> içinde linke tıklayın:
326335
327336
register_notify=Gitea'ya Hoş Geldiniz
337+
register_notify.title=%[1]s, %[2]s e hoşgeldiniz
338+
register_notify.text_1=bu %s için kayıt onay e postanızdır!
339+
register_notify.text_2=Artık %s kullanıcı adı ile oturum açabilirsiniz.
340+
register_notify.text_3=Eğer bu hesap sizin için oluşturulduysa, lütfen önce <a href="%s">şifrenizi</a> ayarlayın.
328341

329342
reset_password=Hesabınızı kurtarın
343+
reset_password.title=%s, hesap kurtarma talep ettiniz
344+
reset_password.text=Hesabınızı kurtarmak için lütfen <b>%s</b> içinde linke tıklayın:
330345

331346
register_success=Kayıt başarılı
332347

348+
issue_assigned.pull=@%[1]s sizi %[3]s deposundaki %[2]s değişiklik isteğine atadı.
349+
issue_assigned.issue=@%[1]s sizi %[3]s deposundaki %[2]s konusuna atadı.
333350

351+
issue.x_mentioned_you=<b>@%s</b> sizden bahsetti:
352+
issue.action.force_push=<b>%[1]s</b> %[3]s den <b>%[2]s</b> i %[4]s e zorla gönderdi.
353+
issue.action.push_1=<b>@%[1]s</b> %[3]d işlemesini %[2]s konumuna gönderdi
354+
issue.action.push_n=<b>@%[1]s</b> %[3]d işlemeyi %[2]s konumuna gönderdi
334355
issue.action.close=<b>@%[1]s</b> kapattı #%[2]d.
335356
issue.action.reopen=<b>@%[1]s</b> yeniden açtı #%[2]d.
357+
issue.action.merge=<b>@%[1]s</b> #%[2]d değişiklik isteğini %[3]s ile birleştirdi.
358+
issue.action.approve=<b>@%[1]s</b> bu değişiklik isteğini onayladı.
359+
issue.action.reject=<b>@%[1]s</b> bu değişiklik isteği üzerinde değişiklikler talep etti.
360+
issue.action.review=<b>@%[1]s</b> bu değişiklik isteğine yorum yaptı.
361+
issue.action.review_dismissed=<b>@%[1]s</b> %[2]s tarafından bu değişiklik isteği için yapılmış son incelemeyi reddetti.
362+
issue.action.ready_for_review=<b>@%[1]s</b> bu değişiklik isteğini incelemeye hazır olarak işaretledi.
363+
issue.action.new=<b>@%[1]s</b> #%[2]d oluşturdu.
364+
issue.in_tree_path=%s içinde:
336365

337366
release.new.subject=%s içinden %s bırakıldı
367+
release.new.text=<b>@%[1]s</b> %[2]s içinde %[3]s çıkardı
368+
release.title=Başlık: %s
369+
release.note=Not:
370+
release.downloads=İndirmeler:
371+
release.download.zip=Kaynak Kodu (ZIP)
372+
release.download.targz=Kaynak Kodu (TAR.GZ)
338373

339374
repo.transfer.subject_to=%s "%s" aktarımını %s tarafına gerçekleştirmek istiyor
340375
repo.transfer.subject_to_you=%s size "%s" aktarmak istiyor
341376
repo.transfer.to_you=siz
377+
repo.transfer.body=Kabul veya reddetmek için %s ziyaret edin veya görmezden gelin.
342378

343379
repo.collaborator.added.subject=%s sizi %s ekledi
380+
repo.collaborator.added.text=Bu depo için katkıcı olarak eklendiniz:
344381

345382
[modal]
346383
yes=Evet
@@ -381,6 +418,7 @@ email_error=' geçerli bir e-posta adresi değil.'
381418
url_error=` geçerli bir bağlantı değil.`
382419
include_error=` '%s' içermelidir.`
383420
glob_pattern_error=` glob deseni geçersiz: %s.`
421+
regex_pattern_error=` regex dizisi geçersiz: %s.`
384422
unknown_error=Bilinmeyen hata:
385423
captcha_incorrect=CAPTCHA eşleşmedi.
386424
password_not_match=Parolalar uyuşmuyor.
@@ -990,6 +1028,7 @@ editor.require_signed_commit=Dal imzalı bir işleme gerektirir
9901028
commits.desc=Kaynak kodu değişiklik geçmişine göz atın.
9911029
commits.commits=İşleme
9921030
commits.no_commits=Ortak bir işleme yok. '%s' ve '%s' tamamen farklı geçmişlere sahip.
1031+
commits.nothing_to_compare=Bu dallar eşit.
9931032
commits.search=İşlemeleri ara…
9941033
commits.search.tooltip=Anahtar kelimeleri "yazar:", "işleyici:", "sonra:" veya "önce:", örneğin; "eski haline yazan: Alice önce: 2019-04-01" ile önekleyebilirsiniz.
9951034
commits.find=Ara

0 commit comments

Comments
 (0)