Skip to content

BRAMPP 2.03

Choose a tag to compare

@macitkaraca macitkaraca released this 13 Aug 23:57
· 19 commits to main since this release

pgAdmin4 desteği kaldırıldı, ve alan adı silmenin arkada bıraktıkları toplandı.

Kaldırıldı

  • pgAdmin4 artık kurulmuyor ve yönetilmiyor. Homebrew pgAdmin4'ü formula olmaktan çıkarıp cask'a taşımıştı; BRAMPP hâlâ eski formula yolunu sınadığı için kalıcı olarak "kurulu değil" diyordu. Kaldır düğmesi de aynı koşula bağlı olduğundan hiç görünmüyor, yani BRAMPP'ın kendi yazdığı yapılandırma arayüzden temizlenemiyordu. Bir masaüstü uygulamasının kurulumunu üstlenmek bir servis yöneticisinin işi değil. PostgreSQL yönetimi için Adminer duruyor (tek dosya, hem MySQL hem PostgreSQL) ve o hep çalışıyordu. PostgreSQL'in kendisine dokunulmadı. Güncelleme pgAdmin4'ü sizin için kaldırmaz — isterseniz brew uninstall --cask pgadmin4.

Düzeltildi

  • Alan adı silinirken açık paylaşım kapatılamazsa artık silme yapılmıyor. Paylaşımı durdurma denemesinin sonucu atılıyor ve koşulsuz "kapatıldı" yazılıyordu. Tünel gerçekten ölmediyse kayıt ve vhost yine de siliniyordu: herkese açık adres yayında kalmaya devam ediyor ama artık varsayılan siteyi gösteriyor, üstelik tünel alan adına bağlı olduğu için arayüzden durdurulamıyordu.
  • Silme, alan adının log dosyalarını bırakıyordu — her seferinde iki ilâ dört dosya. Artık dört yol birden temizleniyor: nginx alan adlarına bir de Apache companion vhost'u yazılıyor, ve sunucu tercihi sonradan değiştiyse eski sunucunun dosyaları da diskte kalıyordu.
  • Tünel log ve pid dosyaları ait oldukları alan adı silindikten sonra da duruyordu.
  • /etc/hosts satırı kaldırılamazsa artık uyarı düşüyor. Kayıt zaten silinmiş olduğundan o satırı bir daha hiçbir akış aramıyor ve sessizce kalıcı oluyordu.
  • Silme onayı ne olduğunu söylüyor. Yalnızca "geri alınamaz" diyordu; site klasörünüzün ve içindekilerin kaldığını söylemiyordu.

Ayrıntı: Değişiklikler

Apple Silicon, macOS 14+.


In English

pgAdmin4 support is gone, and domain deletion no longer leaves things behind.

Removed

  • pgAdmin4 is no longer installed or managed. Homebrew moved pgAdmin4 from a formula to a cask; BRAMPP still probed the old formula path, so it reported "not installed" permanently. The Remove button was gated on that same check and therefore never appeared, leaving configuration BRAMPP had written itself with no way to clean it up from the UI. Installing a desktop application is not a service manager's job. Adminer remains for PostgreSQL (a single file covering both MySQL and PostgreSQL) and always worked. PostgreSQL itself is untouched. Updating does not uninstall pgAdmin4 for you — run brew uninstall --cask pgadmin4 if you want it gone.

Fixed

  • Deleting a domain now refuses to proceed if its open share cannot be closed. The attempt's result was discarded and success logged unconditionally. If the tunnel did not actually die, the record and the vhost went anyway: the public address kept serving, now showing the default site, and since the tunnel is keyed by domain name it could no longer be stopped from the UI.
  • Deletion left the domain's log files behind — two to four per domain, every time. All four paths are cleaned now: an nginx domain also gets an Apache companion vhost, and a domain that switched web servers leaves files under the old one.
  • Tunnel log and pid files survived deletion of the domain they belonged to.
  • A failed /etc/hosts removal now warns. With the record already gone, nothing would ever look for that line again and it became permanent in silence.
  • The delete confirmation says what happens. It only said "cannot be undone" — never that your site folder and everything in it stays.

Details: Changelog

Apple Silicon, macOS 14+.