Уважаемые пользователи!
При исправлении багов возникли проблемы с авторизацией.
Приносим свои извинения!
UPD: исправлено
При исправлении багов возникли проблемы с авторизацией.
Приносим свои извинения!
UPD: исправлено
❤6
Уважаемые пользователи!
Устранили баг с отправкой сообщений, при котором сообщения отправлялись от пользователя с ID: 127 (баг касается пользователей с ID большим 127)
Устранили баг с отправкой сообщений, при котором сообщения отправлялись от пользователя с ID: 127 (баг касается пользователей с ID большим 127)
🔥2❤1
привет, это xaneodev
сейчас посидел, подумал, что же является причиной всех этих багов которые появляются на клиентах. и причина одна - криво настроенная СУБД.
ранее я тестировал свой продукт на своей локальной машине с СУБД SQLite3, и всё прекрасно работало. если пролистнуть к мартовским или апрельским постам - можете увидеть временные линки ngrok, которые как раз вели на мой сайт.
и когда я эту штуку как раз деплоил, у меня пришла идея перенести все данные со своей локальной БД на БД хостинга. и я понял что это стало фатальной ошибкой для проекта.
переносил с дампа SQLite3 и привел к синтаксису дампа MySQL. в итоге перевелись не только данные, но и их типы (например из за этого обрезаются сессионные ключи - это причина таких багов как "перенаправляет с страницы регистрации на страницу логина", "перенаправляет на логин после входа" и тд), смена которых сейчас не даёт никакой пользы, наоборот только усугубляет. короче говоря, типы данных на SQL не соответствуют тем, что в настройках сервера.
и нет, я не закрываю проект. я поставлю новую БД которая будет работать и которая будет соответствовать настройкам сервера. но новая БД = новое всё, в том числе будут стёрты ВООБЩЕ все данные, которые были вообще на этой БД.
хотел бы обратиться к вам. вы не против такой процедуры? я сразу скажу - она поможет избавиться от большинства багов, которые связаны с входом/регистрацией.
напишите своё мнение в комментариях, я посмотрю и в случае чего приму соответствующее решение.
сейчас посидел, подумал, что же является причиной всех этих багов которые появляются на клиентах. и причина одна - криво настроенная СУБД.
ранее я тестировал свой продукт на своей локальной машине с СУБД SQLite3, и всё прекрасно работало. если пролистнуть к мартовским или апрельским постам - можете увидеть временные линки ngrok, которые как раз вели на мой сайт.
и когда я эту штуку как раз деплоил, у меня пришла идея перенести все данные со своей локальной БД на БД хостинга. и я понял что это стало фатальной ошибкой для проекта.
переносил с дампа SQLite3 и привел к синтаксису дампа MySQL. в итоге перевелись не только данные, но и их типы (например из за этого обрезаются сессионные ключи - это причина таких багов как "перенаправляет с страницы регистрации на страницу логина", "перенаправляет на логин после входа" и тд), смена которых сейчас не даёт никакой пользы, наоборот только усугубляет. короче говоря, типы данных на SQL не соответствуют тем, что в настройках сервера.
и нет, я не закрываю проект. я поставлю новую БД которая будет работать и которая будет соответствовать настройкам сервера. но новая БД = новое всё, в том числе будут стёрты ВООБЩЕ все данные, которые были вообще на этой БД.
хотел бы обратиться к вам. вы не против такой процедуры? я сразу скажу - она поможет избавиться от большинства багов, которые связаны с входом/регистрацией.
напишите своё мнение в комментариях, я посмотрю и в случае чего приму соответствующее решение.
❤3😱3🔥1
Xaneo
привет, это xaneodev сейчас посидел, подумал, что же является причиной всех этих багов которые появляются на клиентах. и причина одна - криво настроенная СУБД. ранее я тестировал свой продукт на своей локальной машине с СУБД SQLite3, и всё прекрасно работало.…
xaneo.ru — новая база данных
Как я уже и говорил, новая БД призвана решить проблемы со входом и регистрацией, но при этом приводит к тому что все данные будут удалены, а я не хотел их терять. Впрочем, так и есть - все данные, в том числе и аккаунты - удалены, и придётся перерегистрироваться заново. Решил, что для стабильности работы сайта это будет лучше.
Протестировал новую БД через SquareX (виртуальная машина для браузеров) - всё работает как задумано.
Приношу свои извинения и желаю приятного пользования!
Как я уже и говорил, новая БД призвана решить проблемы со входом и регистрацией, но при этом приводит к тому что все данные будут удалены, а я не хотел их терять. Впрочем, так и есть - все данные, в том числе и аккаунты - удалены, и придётся перерегистрироваться заново. Решил, что для стабильности работы сайта это будет лучше.
Протестировал новую БД через SquareX (виртуальная машина для браузеров) - всё работает как задумано.
Приношу свои извинения и желаю приятного пользования!
🔥2
Xaneo
xaneo.ru — новая база данных Как я уже и говорил, новая БД призвана решить проблемы со входом и регистрацией, но при этом приводит к тому что все данные будут удалены, а я не хотел их терять. Впрочем, так и есть - все данные, в том числе и аккаунты - удалены…
фидбеки если что можете кидать в комментарии, или сюда
xaneo.ru — обновление страниц логина, регистрации и входа без пароля, добавление страницы "Поддержка"
Что добавили:
1) возможность сменить цвет анимации и саму анимацию из 4 возможных;
2) оптимизация страниц - можно отключить анимацию вообще;
3) добавили новый стиль тостов уведомлений;
4) добавили возможность поставить форму регистрации по центру, но всегда можно вернуть её к левому краю (актуально для ПК клиентов или планшетов);
5) в странице регистрации заменили стандартный выбор даты на кастомный (спасибо @kot_az за идею);
6) в последнем этапе регистрации (принятие всех соглашений) добавили согласие на обработку персональных данных, также вернули ссылку на пользовательское соглашение и добавили на политику обработки персональных данных;
7) добавили страницу "Поддержка" - тут пока что ещё не всё, но нужные документы уже есть;
8) в этих четырёх страницах добавили локализацию;
9) следствие этапа 6 - у тех кто не дал согласие, будет заблокирован доступ к мессенджеру, пока его не дадите на странице профиля - там вас будет ждать окно согласия (учтите что обработка персданных осуществляется в соответствии с ФЗ-152 России).
насчёт последнего пункта - честно, не хотел его вводить, но перестраховался, чтобы не пришли огромные штрафы с РКН, сам не люблю такое
Что добавили:
1) возможность сменить цвет анимации и саму анимацию из 4 возможных;
2) оптимизация страниц - можно отключить анимацию вообще;
3) добавили новый стиль тостов уведомлений;
4) добавили возможность поставить форму регистрации по центру, но всегда можно вернуть её к левому краю (актуально для ПК клиентов или планшетов);
5) в странице регистрации заменили стандартный выбор даты на кастомный (спасибо @kot_az за идею);
6) в последнем этапе регистрации (принятие всех соглашений) добавили согласие на обработку персональных данных, также вернули ссылку на пользовательское соглашение и добавили на политику обработки персональных данных;
7) добавили страницу "Поддержка" - тут пока что ещё не всё, но нужные документы уже есть;
8) в этих четырёх страницах добавили локализацию;
9) следствие этапа 6 - у тех кто не дал согласие, будет заблокирован доступ к мессенджеру, пока его не дадите на странице профиля - там вас будет ждать окно согласия (учтите что обработка персданных осуществляется в соответствии с ФЗ-152 России).
👍4
начал работать над бэком нового мессенджера.
пока что пытаюсь подружить Django с вебсокетами + пытаюсь настроить шифрование сообщений
пока что пытаюсь подружить Django с вебсокетами + пытаюсь настроить шифрование сообщений
🔥1🥰1
попытки подружить джангу с вебсокетами пока идут своим ходом
на фото - сообщения которые были переданы исключительно через вебсокеты + зашифрованы XSEC
на фото - сообщения которые были переданы исключительно через вебсокеты + зашифрованы XSEC
🔥2
На базе какой ОС твой телефон?
Anonymous Poll
84%
Android (любой сборки)
14%
iOS
2%
Другая (в комментариях)
🔥3
дамы и господа, приступаем к реализации звонков, уже сделали соответствующий ui, кроме звуков. ща кину три примерчика