yii-tinymce – edytor WYSIWYG dla Yii

Wydałem nowe rozszerzenie do Yii 1.1: yii-tinymce. Jest to prosty widget integrujący edytor TinyMCE z Yii 1.1 z możliwością podpięcia managera plików (np za pomocą rozszerzenia yii-elfinder2). Rozszerzenie bazuje na yii-tinymce ze znacznie uproszczonym kodem, integracją z Composerem oraz dostosowaniem konfiguracji do nowych wydań TinyMCE.

Wersję 1.0.0 można pobrać z GitHuba lub zainstalować za pomocą Composera.

Wyłączenie battle-watcher.com

Wyłączenie battle-watcher.com

Battle-watcher został zamrożony ponad półtora roku temu. Od tego czasu strona straciła niemal wszystkich rzeczywistych użytkowników i jedynie boty były nią wciąż zainteresowane. Dlatego dzisiaj zdecydowałem się na kompletne wyłączenie tego serwisu – nie widzę sensu w dalszym hostowaniu tego projektu.

Jeśli jesteś zainteresowany kupnem domeny battle-watcher.com, skontaktuj się ze mną (z sensowną ofertą :)).

yii2-simple-auth v1.0.0

Wydałem dzisiaj nowe rozszerzenie do Yii 2yii2-simple-auth. Dostarcza ono komponenty do łatwego uwierzytelniania oraz walidacji żądania HTTP. Każde żądanie otrzymuje swój własny unikalny token z czasem ważności, a więc żadne hasła ani klucze nie są wysyłane razem z żądaniem –  w przypadku braku obsługi https to powinno być bezpieczniejsze rozwiązanie niż basic access authentication. Szczegóły są dostępne w README na GitHubie.

Dodatkowo stworzyłem helper dla oficjalnego klienta HTTP dla Yii 2 – yii2-simple-auth-yii-authenticator. Pozwala on w wygodny sposób uwierzytelniać żądania generowane przez yii2-httpclient.

Oba rozszerzenia są od jakiegoś czasu wykorzystywane na Salenauts oraz Łowcach Gier do uwierzytelniania komunikacji z wewnętrznymi API, można więc uznać je za przetestowane i stabilne :).