До конца года менять этот хостинг не планируем, он работает просто идеально по сравнению со всеми что у нас были ранее
#новость
#новость
❤1
❤1👍1
0.95.2 - Технический дроп №2
- Функционал окон был расширен в разы - теперь им можно менять размер и разворачивать на весь экран
- В настройках появилась опция, позволяющая открывать редактор страниц вики в окне
- Лайки были изменены
- Переменная
#обновление
- Функционал окон был расширен в разы - теперь им можно менять размер и разворачивать на весь экран
- В настройках появилась опция, позволяющая открывать редактор страниц вики в окне
- Лайки были изменены
- Переменная
thisUser переработана с массива на объект для будущего обновления 0.98#обновление
❤4🍌1
❤1
Обнаружен серверный баг из-за которого невозможно убрать дизлайк, скоро возьмёмся исправлять
#техработы
#техработы
❤2
Проводятся горячие тестирования API сайта прямо сейчас и прямо на продакшене (мы вкурсе что это ужас)
Пожалуйста не трогайте лайки пока мы пытаемся понять почему код с локального сервера несовместим с продакшеном
#техработы
Пожалуйста не трогайте лайки пока мы пытаемся понять почему код с локального сервера несовместим с продакшеном
#техработы
❤1
Баг - Невозможно было удалить дизлайк
Причина: строгое сравнение, которое возвращает на разных серверах разные результаты
Нам пришлось немного обновить код серверной функции
в базе данных '-1' хранится как лайк а '1' как дизлайк, если полученный тип лайка равнялся простой единице мы приписываем плюсик в начало и вставляем это прямо в запрос, вроде бы всё классно? а вот нет! по всей видимости pdo на этом сервере даже при извлечении значения int ставил ему тип string и строгое сравнение (===) пришлось заменить на нестрогое (==), в целом на безопасность кода это никак не влияет, потому что извлекаются значения из базы данных которое может быть только либо 1 либо -1
Результат фикса: дизлайки начали убираться
#багревью
Причина: строгое сравнение, которое возвращает на разных серверах разные результаты
Нам пришлось немного обновить код серверной функции
removeLike() и где то переписать его под более простой дебаг. В общем на локальном сервере и прошлом хостинге данная строчка не вызывала проблемif ($likeAction === 1)
$likeAction = '+1'; // по неведомой нам причине строгое сравнение на новом хостинге перестало работать
в базе данных '-1' хранится как лайк а '1' как дизлайк, если полученный тип лайка равнялся простой единице мы приписываем плюсик в начало и вставляем это прямо в запрос, вроде бы всё классно? а вот нет! по всей видимости pdo на этом сервере даже при извлечении значения int ставил ему тип string и строгое сравнение (===) пришлось заменить на нестрогое (==), в целом на безопасность кода это никак не влияет, потому что извлекаются значения из базы данных которое может быть только либо 1 либо -1
Результат фикса: дизлайки начали убираться
#багревью
❤1
❤1
Хотите ли вы видеть такую панель для разработчиков в публичном доступе? (мы её сами только начали делать из-за проблем с тестированием)
#опрос #апдейтинфо
#опрос #апдейтинфо
❤1
0.95.3 - Технический дроп №3
- Теперь пользователи могут изменять уже оставленные новости и комментарии
- Добавлена панель для разработчиков и переводчиков сайта, открывается в настройках
- Работа ссылки полностью изменена, теперь через ссылку можно вызывать команды (их список не будет доступен нигде, если вы его найдёте - значит вы молодцы)
- Это первое обновление которое перед выпуском никак не тестировалось
#обновление
- Теперь пользователи могут изменять уже оставленные новости и комментарии
- Добавлена панель для разработчиков и переводчиков сайта, открывается в настройках
- Работа ссылки полностью изменена, теперь через ссылку можно вызывать команды (их список не будет доступен нигде, если вы его найдёте - значит вы молодцы)
- Это первое обновление которое перед выпуском никак не тестировалось
#обновление
❤3
В будущем планируется система push уведомлений, которые приходят на ваше устройство и без посещения сайта, какие уведомления вы бы предпочли видеть?
Anonymous Poll
67%
Сообщения от администрации (в будущем добавим сообщения о бане/разбане проектов)
13%
Все сообщения
20%
Не делайте push уведомления
❤1
Перед тем как выпускать 0.96, хочу внести важное измнение в работу проектов и вики, а именно
Привязка вики и ваших проектов (которые пока называются "контентом" на сайте) была исправлена, также было убрано требование на верификацию, теперь если ваша вики или ваш проект не верифицированы это не помешает привязать их друг к другу
#обновление
Привязка вики и ваших проектов (которые пока называются "контентом" на сайте) была исправлена, также было убрано требование на верификацию, теперь если ваша вики или ваш проект не верифицированы это не помешает привязать их друг к другу
#обновление
❤2
За последние 7 дней было добавлено 4 обджект шоу
Битва за абер
ДНБД
Битва За Админку В Ролке
Тело Без Органов
#верификации
Битва за абер
ДНБД
Битва За Админку В Ролке
Тело Без Органов
#верификации
objecthub.xyz
ТБО / Тело Без Органов
Вам прилетает флаер в лицо. Вы его берёте и читаете: "У тебя проблемы с психологическим здоровьем? С деньгами? C зависимостями? Поучаствуй в курсе Т.Б.О. и получи главный приз - материальное и психологическое благополучие!"
❤2