Xaneo
170 subscribers
26 photos
2 videos
41 links
Официальное сообщество Xaneo в Telegram.

TikTok: tiktok.com/@xaneodev

YouTube: youtube.com/@xaneodev

VK: vk.com/xaneo_official

Xaneo: xaneo.ru

Репозиторий XaneoMobile на GitHub: github.com/saneome/xaneo_mobile
Download Telegram
ну и прям совсем ближайшее время - патч страницы регистрации, так как она немного отличается от остальных двух.


Скоро загрузим долгожданный (да, мы его тоже ждали) патч страницы регистрации, который позволит ей быть унифицированной с страницей логина и входа без пароля.

Также её ждёт фикс — теперь кнопка Enter будет продолжать регистрацию, а не выпадать в JSON-ошибку.

этот шаг позволит нам стать еще ближе к долгожданному началу рефакторинга мессенджера.
1👾1
xaneo.ruтехническое обновление страницы регистрации

Что нового:
1) кнопки навигации теперь появляются вместе с лого
2) теперь разницы между страницей логина и страницей регистрации не имеется (в плане стилей)
3) кнопка "Enter" вызывает следующий этап регистрации
4) исправлены баги

Приятного пользования!

Фидбеки — сюда
🔥1👾1
На главную страницу xaneo.ru сегодня будет добавлена локализация.

Это означает, что вы сможете поменять язык интерфейса сайта.

Пока только на главной странице, в последующем планируется добавление локализации в остальные страницы.
❤‍🔥1👾1
локализацию дропнули, но если выбрать русский - все на английском.

завтра продолжим выяснение причин, спокойной ночи!
1👾1
xaneo.ruисправление бага с выбором языка

Теперь при выборе русского языка будет отображаться русский текст.
🔥1
Новое видево в тектонике, чекайте 👍
Показал новый интерфейс мессенджера
🔥3
да, кстати, я совсем забыл поздравить с 100 подписчиками на тт! ❤️
❤‍🔥2🔥2
FAQ по XC (XaneoConnect если что)

Стек:
Бэкенд построен на Django 5.1.6.
Фронтенд построен на HTML+CSS+JS (без фреймворков)
Мобильные и настольные приложения - на Flutter
Является ли наш проект open-source?
Клиент-мобильное приложение и клиент-настольное приложение являются open-source (пока к разработке настольного приложения не приступали) проектами. Репозиторий мобильного приложения можно найти в описании канала.

Код сервера будет проприетарным (впрочем как и везде).

Есть ли сквозное шифрование?
Нет, его не будет в нашем мессенджере, потому что это нарушает законы: №152-ФЗ и Яровой, а так как мессенджер создаётся в России, мы обязаны соблюдать эти законы. Хоть отсутствие сквозного шифрования может вас немного огорчить, мы обязательно придумаем способ шифрования, которое защитит ваши данные от хакеров и будет доступно спецслужбам в случае острой необходимости. Мы будем передавать данные только особо опасных преступников. Иначе говоря, будем держаться между доверием к нам со стороны пользователей и соблюдением законов.

Какие отличия от конкурентов?
Наш мессенджер обеспечит работу интернет-звонков на территории Российской Федерации. Также деятельность нашего мессенджера будет легальной за счёт соблюдения законов, что обеспечит его работу без риска блокировки на территории Российской Федерации. Пользовательский интерфейс веб-клиента и мобильного/настольного приложений можно будет глубоко кастомизировать.

Когда релиз?
Ориентировочно в ноябре-декабре, но как только мессенджер будет готов, мы вам обязательно сообщим
🔥8
опа, нас 50 в телеге и 200 в тиктоке, поздравляю!
🔥6
в смысле в тт уже 302 подписчика? мы только что 200 отмечали
🔥8😱2
500 подписчиков в тт и 100 в тг 🔥🔥🔥
🔥7💘1
Уважаемые пользователи!

При исправлении багов возникли проблемы с авторизацией.

Приносим свои извинения!

UPD: исправлено
6
Уважаемые пользователи!

Устранили баг с отправкой сообщений, при котором сообщения отправлялись от пользователя с ID: 127 (баг касается пользователей с ID большим 127)
🔥21
привет, это xaneodev

сейчас посидел, подумал, что же является причиной всех этих багов которые появляются на клиентах. и причина одна - криво настроенная СУБД.

ранее я тестировал свой продукт на своей локальной машине с СУБД SQLite3, и всё прекрасно работало. если пролистнуть к мартовским или апрельским постам - можете увидеть временные линки ngrok, которые как раз вели на мой сайт.

и когда я эту штуку как раз деплоил, у меня пришла идея перенести все данные со своей локальной БД на БД хостинга. и я понял что это стало фатальной ошибкой для проекта.

переносил с дампа SQLite3 и привел к синтаксису дампа MySQL. в итоге перевелись не только данные, но и их типы (например из за этого обрезаются сессионные ключи - это причина таких багов как "перенаправляет с страницы регистрации на страницу логина", "перенаправляет на логин после входа" и тд), смена которых сейчас не даёт никакой пользы, наоборот только усугубляет. короче говоря, типы данных на SQL не соответствуют тем, что в настройках сервера.

и нет, я не закрываю проект. я поставлю новую БД которая будет работать и которая будет соответствовать настройкам сервера. но новая БД = новое всё, в том числе будут стёрты ВООБЩЕ все данные, которые были вообще на этой БД.

хотел бы обратиться к вам. вы не против такой процедуры? я сразу скажу - она поможет избавиться от большинства багов, которые связаны с входом/регистрацией.

напишите своё мнение в комментариях, я посмотрю и в случае чего приму соответствующее решение.
3😱3🔥1
Xaneo
привет, это xaneodev сейчас посидел, подумал, что же является причиной всех этих багов которые появляются на клиентах. и причина одна - криво настроенная СУБД. ранее я тестировал свой продукт на своей локальной машине с СУБД SQLite3, и всё прекрасно работало.…
xaneo.ru — новая база данных

Как я уже и говорил, новая БД призвана решить проблемы со входом и регистрацией, но при этом приводит к тому что все данные будут удалены, а я не хотел их терять. Впрочем, так и есть - все данные, в том числе и аккаунты - удалены, и придётся перерегистрироваться заново. Решил, что для стабильности работы сайта это будет лучше.

Протестировал новую БД через SquareX (виртуальная машина для браузеров) - всё работает как задумано.

Приношу свои извинения и желаю приятного пользования!
🔥2
С др легенду
🔥82❤‍🔥1
Олды поймут
7
xaneo.ru — обновление страниц логина, регистрации и входа без пароля, добавление страницы "Поддержка"

Что добавили:
1) возможность сменить цвет анимации и саму анимацию из 4 возможных;
2) оптимизация страниц - можно отключить анимацию вообще;
3) добавили новый стиль тостов уведомлений;
4) добавили возможность поставить форму регистрации по центру, но всегда можно вернуть её к левому краю (актуально для ПК клиентов или планшетов);
5) в странице регистрации заменили стандартный выбор даты на кастомный (спасибо @kot_az за идею);
6) в последнем этапе регистрации (принятие всех соглашений) добавили согласие на обработку персональных данных, также вернули ссылку на пользовательское соглашение и добавили на политику обработки персональных данных;
7) добавили страницу "Поддержка" - тут пока что ещё не всё, но нужные документы уже есть;
8) в этих четырёх страницах добавили локализацию;
9) следствие этапа 6 - у тех кто не дал согласие, будет заблокирован доступ к мессенджеру, пока его не дадите на странице профиля - там вас будет ждать окно согласия (учтите что обработка персданных осуществляется в соответствии с ФЗ-152 России).

насчёт последнего пункта - честно, не хотел его вводить, но перестраховался, чтобы не пришли огромные штрафы с РКН, сам не люблю такое
👍4
ну и по традиции фидбеки сюда