Слетают настройки/не грузит фото

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

Исправлено *

Если переписка не влезает на один экран - её не получается прочитать, показываются только первые сообщения из диалога и окно не листается. Последних сообщений не видно Сообщения не прокручиваются, переписываться невозможно! Уже 12 часов не работает!

а остальное?) также не работает нормально поиск по городам + в блоке внизу не работают данные ссылки


и отступы добавить бы между кнопками, вот тут тоже:
image

p.s. в контакты можно бы было добавить еще телеграмм, так как основная масса людей уже давно им пользуется

Отступы и диалоги барахлят из-за конфликта CSS библиотек/фреймворков. Нужно заменить и переписать это глобально. Чуть позже

а что за фреймворк, если не секрет?) react?
на чем вообще этот сайт написан был, что все так плохо работает, судя по комментам даже 3 года назад работало все плохо

Проекту уже 10+ лет - начиналось всё с JS инлайн. Потом JQuery все вперемешку с PHP - абсолютная инфернальна каша из кода.

  • Через 5 лет после старта, это всё превратилось в недвижимость
    • Невозможно было вносить изменения, ломалось
    • Невозможно было масштабировать нагрузку

Пришлось вырезать кусками в сервисы/микросервисы PHP функционал. Потом Весь JS вытянули во VUE тогда вроде первый. Примерно здесь началось аварийное отбрасывание ранее работавшего функционала

  • Уперлись в управляемость в целом, микросервисы в примерно - 2015/2020 без Kubernetes, это самоубийство, но мало кто об этом предупреждал.
  • Кажется на тот момент сначала появились микросервисы, потом только нормально работающий Kubernetes

Экстренно все проекты поехали в Kubernetes, с нулевыми/минимальными знаниями, так как оплачиваемый человек для этой задачи стоил в несколько раз дороже чем у проекта доходов… Ну и опять Экстренно отключается второстепенный функционал, и периодически “ложится” основной.

Сегодняшние проблемы связаны опять таки с Экстренным переходом от VUE 1 сразу в NUXT 3 - кодовая база несовместима, переход “ломающий”, о чем было сказано ранее.


Больно конечно, но зато появилась управляемость, нет никакой головной боли с нагрузкой и ресурсами. Проект теперь легко изменять/улучшать.

  • По старому коду “Темная тема” была невозможна в принципе. В новом коде она появилась фактически сама собой - это заняло пару дней
  • Перевод интерфейса на языки был возможен, но крайне труден. Теперь проект имеет поддержку почти 10 языков. Как только решатся основные проблемы, перевод продолжится, и делать теперь его очень легко.
  • Старый код был сложен для SEO оптимизации, и после перехода на VUE начались проблемы и поисковиками. Теперь стало легче, но закончить получится после решения основных проблем.

По итогу, мобильное приложение на старой кодовой базе было невозможно. Теперь - оно появится с той же скоростью, как появилась темная тема - пару дней. Это направление было выбрано стратегическим, поэтому отвалившаяся система безопасности до сих пор не работает. Но обязательно вернется, но уже с AI / Gpt - что на старой базе тоже было невозможно

Так, невзначай пропустили несколько лет Ковида и полномасштабное вторжение в Украину. Что также повлияло на разработку и планирование.