Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Genel düzenlemeler #244

Merged
merged 1 commit into from
Dec 19, 2024
Merged

Genel düzenlemeler #244

merged 1 commit into from
Dec 19, 2024

Conversation

GokturkTalha
Copy link
Member

@GokturkTalha GokturkTalha commented Dec 19, 2024

Yapılan Değişikler

Lütfen yaptığınız değişikleri önizleme olması açısından kısaca açıklayınız. Yaptığınız değişiklikler bir hatayı düzeltiyorsa veya bir özellik talebini çözüyorsa, bu soruna bağlantı verdiğinizden emin olun.

Değişiklik Türü

Katkınız proje üzerinde ne tür bir değişikliğe eşit geliyor?
Uygun olan kutulara x işareti koyun.

  • Dökümantasyon eklemeleri yapıldı (yeni sayfalar, yeni uygulamalar)
  • Dökümantasyon düzeltmeleri yapıldı (sayfa iyileştirmeleri, yazım hatalarının giderilmesi)
  • Koda katkı yapıldı (CSS/JS yada diğer unsurlar)
  • Hatalar giderildi (kod ve diğerleri)

Kontrol Listesi

Uygun olan kutulara x işareti koyun. Bunları PR oluşturduktan sonra da doldurabilirsiniz. Bunlardan herhangi biri hakkında emin değilseniz, sormaktan çekinmeyin. Yardım etmek için buradayız! Bu sadece kodunuzu birleştirmeden önce nelere bakacağımıza dair bir hatırlatmadır._

  • Yapılan değişiklerin kontrolleri yerel sitede yapıldı.
  • Eklemelerim markdown ve yazım kurallarına uygun.
  • Sayfaya tablo ekledim/ tabloyu düzenledim. (tabloda gereksiz sütunlar yok)
  • Sayfa düzeni, diğer sayfalardan farklı değil.
  • Eklediğim uygulama(lar) açık kaynak.
  • Uygulama logosunu ekledim.
  • Eklediğim logo transparan.
  • Eklediğim tarayıcı eklentisi mahremiyet ve güvenlik anlamında tarayıcıya artılar ekliyor.
  • Eklediğim uygulamanın açık kaynak deposunu ve gizlilik politikalarını ekledim.
  • CSS/JS ve diğer kod düzeltmelerimde bir hata yok.
  • Giderilen hataları test ettim.

Diğer yorumlar

Tablolardaki bağlantılar kaldırıldı, sayfa içinde başlık altında bağlantı eklemeleri yapılması daha iyi olacaktır. Bazı transparan olmayan ve estetik durmayan logolar güncellendi. Anasayfa uygulamalar kısmına eksik olan uygulamalar eklendi ve bazıları çıkartıldı. Vaultwarden sunucu oluşturmaya yaradığından kaldırıldı. Tarayıcı Eklentileri sayfası Güvenlik kategorisine eklendi.

@GokturkTalha
Copy link
Member Author

Sanırım kendi PR'larımı çekmemem proje güvenliği açısından daha iyi olacaktır. Maintainer arkadaşlar arasından inceleyen birisi PR'ı olumlu bulursa çekebilir.

Copy link
Member

@wiseweb-works wiseweb-works left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1- Görseller ile ilgili imgbot adlı aracı kullanmamız iyi olabilir. Görsellerin çözünürlüğü ve boyutunu dikkate almadan yüklüyoruz sonrasında o gerekli aralıklarla gelip görselleri tarıyor ve sıkıştırma/resize etme imkanı varsa pull request atıyor.

2- Markdown'ın içine çok fazla miktarda html yazıyoruz. Bu da pek mantıklı bir kullanım olmuyor. Özellikle docsify özelinde gerekli olan bir kısım yok ise mümkün olduğunda markdown özellikleri ile yapılması güzel olur diye düşünüyorum.

3- Bazı kısımlarda önceki PR'lar ile eklenmiş linkler kaldırılmış. Bunun bir sebebi var mı acaba?

<div class="title">
<a href="https://guvendekal.org/#/sifre-yoneticileri?id=-vaultwarden" target="_blank" style="color: inherit; text-decoration: none;">Vaultwarden</a>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vaultwarden neden kaldırıldı? Acaba satır eklenmek istenirken yanlışıkla mı silindi?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vaultwarden, sunucu kurmaya yaradığından kaldırıldı. İleride self-host rehberi açarsak oraya ekleyebiliriz ancak Keepass, Bitwarden ve Proton Pass'in yanında farklı kategoride bir uygulama olarak kalıyordu. Örneğin Vaultwarden ile kurduğun sunucuya Bitwarden ile bağlanıyorsun yada başka istemcilerle.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vaultwarden bir Bitwarden forku değil miydi? 🤔 ben mi yanlış hatırlıyorum. Hatta kendi sunucumda da var. Basit bir docker container'ına kurup bitwarden ile bağlayabiliyoruz. Sunucu kurmaktan kastınız nedir tam olarak?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benim hatırladığım kadarıyla Bitwarden forku ancak Rust ile tekrar yazılmıştı sanırım. Sonuç olarak bir istemci değil bildiğim kadarıyla şifrelerin depolanmasına yarayan bir sunucu işlevi gördüğünü hatırlıyorum. Ben eklemiştim Vaultwarden'i ancak ne işe yaradığını tam hatırlamıyorum.

Copy link
Member

@wiseweb-works wiseweb-works Dec 19, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tamam şimdi anladım durumu. Sunucuya yüklediğimiz anlam ve görev farklı.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aynen aynen ben biraz yanlış anlattım sanırım. İşteyim ondan tam kafamı kullanamıyorum. Vaultwarden, Bitwarden sunucularını kullanmak istemeyen (kendi şifre sunucusunu kurmak isteyen) kullanıcılara 3. parti bir sunucu sağlıyor.

@@ -20,10 +20,10 @@ Bu gibi sebeplerden ötürü, Chromium'dan sonra en çok kullanılan tarayıcı

| Tarayıcı | Tabanı | Açık Kaynak | Lisans Türü | Platform Desteği |
| --- | :---: | :---: | :---: | :---: |
| <span style="display: inline-block; vertical-align: middle;"><img src="docs/images/firefox.png" alt="Firefox" style="width: 30px; height: 30px;"> </span> <span style="display: inline-block; vertical-align: middle;"> [**Firefox**](https://www.mozilla.org/en-US/firefox/new/) | Firefox | <span style="color: green;">✓</span> | MPL | <i class="fa-brands fa-windows"></i> <i class="fa-brands fa-apple"></i> <i class="fa-brands fa-linux"></i> <i class="fa-brands fa-android"></i> <i class="fa-brands fa-app-store-ios"></i> |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kaldırılan linkler. Tek girdiyi seçtim ama birçok dosyada bu durum var.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bütün tablolarda olan linkleri kaldırdım, başlıklar altında kalan kısma linkleri girmemiz daha sağlıklı olur bence.

@@ -41,16 +40,6 @@ Bulut tabanlı çalışan [**Bitwarden**](https://bitwarden.com/) açık kaynakl

Bitwarden'da tüm veriler kullanıcı cihazında şifrelenir ve şifre çözümlenir; bu da herhangi bir veri ihlali yada çalınma durumlarında, hırsızların eline sadece şifrenin hash değerlinin geçeceği anlamına gelir. Bitwarden'in ücretli ve ücretsiz sürümleri bulunur. Bitwarden'in ücretli sürümü TOTP, gelişmiş 2FA seçenekleri, 1 GB şifreli dosya saklama gibi ek özellikler sunar.

### <span style="display: inline-block; vertical-align: middle;"><img src="docs/images/vaultwarden.png" alt="Vaultwarden" style="width: 50px; height: auto;"> </span> <span style="display: inline-block; vertical-align: middle;"> Vaultwarden
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vaultwarden'ın kaldırılması ile mi ilgili?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Evet yukarıda belirtildi.

@GokturkTalha
Copy link
Member Author

Markdown içine html yazmamızın nedeni daha estetik sayfalar oluşturabilmek için aslında. Markdownda böyle komplike tasarımlar olmuyor ne yazık ki.

@GokturkTalha
Copy link
Member Author

Markdown içine html yazmamızın nedeni daha estetik sayfalar oluşturabilmek için aslında. Markdownda böyle komplike tasarımlar olmuyor ne yazık ki.

Görsel botunu kurabiliriz, eve geçince bakacağım.

@wiseweb-works
Copy link
Member

Markdown içine html yazmamızın nedeni daha estetik sayfalar oluşturabilmek için aslında. Markdownda böyle komplike tasarımlar olmuyor ne yazık ki.

Bunu anlıyorum fakat her şey için de HTML kullanmamak lazım. Düz a etiketi için bile html kullanmışız mesela. Kaldı ki başka yerlerde bunun markdown versiyonuna zaten aşinayız. Özellikle bir yerde farklılık gerekirse mesela (renk, decoration vs) bunu zaten css ile sağlayabiliyoruz.

@GokturkTalha
Copy link
Member Author

Markdown içine html yazmamızın nedeni daha estetik sayfalar oluşturabilmek için aslında. Markdownda böyle komplike tasarımlar olmuyor ne yazık ki.

Bunu anlıyorum fakat her şey için de HTML kullanmamak lazım. Düz a etiketi için bile html kullanmışız mesela. Kaldı ki başka yerlerde bunun markdown versiyonuna zaten aşinayız. Özellikle bir yerde farklılık gerekirse mesela (renk, decoration vs) bunu zaten css ile sağlayabiliyoruz.

Başlıkların yanında ki görsellerin belli bir boyuta (50px) indirmek için aynı zamanda yanında yazan yazıya oranlamak için kullanıyoruz. Bunu da Markdown ile yapamıyoruz.

Başka aklıma gelmiyor farklı tarzda html kullandığımız .

@GokturkTalha GokturkTalha merged commit 0f2bb01 into GuvendeKal:main Dec 19, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants