Прошло достаточно много времени с даты 12.12.2025, поэтому...
Список изменений с той даты:
- Sparks. Был достаточно немного улучшен. Я написал немного свой контроллер для видео, а также улучшил вертикальную ленту, немного сократив некоторое количество багов. Вообще, я его неплохо таки доделал, я думал, оно останется таким же, каким тогда и был
- Что-то связанное с аудио для Sparks. Теперь в постах с картинками можно подбирать конкретное видео чтобы воспроизводить его аудио. В случаях с видео, аудио просто перезаписвается. Если честно, я не знаю, как это все устроено, поэтому сделал по-своему.
- Посты / Комментарии. Я сделал их более адаптивным для мобильной вариации. Так, чтобы реакции не заставяли интерфейс слезать за рамки положенного. Ну, и сделал их более чем-то читабельным в мобильной вариации. Ну и дофиксил многие стили
- Эмодзи. Этот функционал оставался заброшенным со времен лета 2024 года, когда я все-таки не особо то и понял смысл и забросил веб-приложение. Я и не только исправил некоторые баги с их отображением. Но отныне их теперь можно загружать, использовать в постах, комментариях и даже в Sparks, и даже использовать их в качестве реакций. В любом случае, они все еще остаются достаточно баганными
- Реакции & Рейтинг. Если поставить реакцию, а потом поставить лайк, то реакция пропадет. Это достаточно старый баг, на который я не обращал внимание. Я это исправил
- Редактирование профиля. Я допустил один баг, но что-то я уже с ним то и исправил, в первый же день
- Уведомления. Теперь отображается количество непрочитанных уведомлений на мобильной вариации. Но во впервых, она все еще очень баганная
- Страница пользователя. Теперь баннер в декстопной вариации отображается с центра, а не снизу изображения, как раньше
- Прокси. Теперь внешний контент проксируется сервером Mipu
- Посты Sparks. Их теперь можно частично редактировать или удалять полностью. Это теперь полностью реализовано. Улучшен интерфейс чего-то там
Что-то другое
- Старый фронтенд под кодовым именем EW. Он относительно мертвый с лета 2025 года, так как я мало того, что переделал авторизацию, так и изменил формат API-запросов. Но я дал себе время переделать его, чтобы оно работало. И вышло, теперь более менее. Но все-таки, у приложения уже мертво много чего: не поддерживается новый синтаксис, уведомления переделаны, а для комментариев теперь используется новые пути API, а тут старые и удаленные. Но здесь присутствует отображение дизлайков: это неиспользуемая часть API в Mipu, которая, вообще, рабочая - я их заменил реакциями. Оживить снова в плане звучало просто, так как само собой бэкенд Mipu является родным для него, поэтому многое все еще не устарело.
- Старые версии Mipu. Помимо EW, у меня есть и старые наработки, которые никто никогда и не видел вовсе. Они относительно небезопасны: один подвержим XSS-атакой в фронтенде, а второй SQL-инъекцией в бэкенде. Я хочу попробовать их снова оживить в плане того, чтобы они имели дело с нынешним бэкендом, а не со старым, но также постараться со стороны бэкенда устранить эти проблемы. Вторая версия вообще настолько мертвая, что она содержит критический баг, делающий его использование просто невозможным хотябы в минимальном плане. Попытка их оживить будет очень затруднительным, так как их API вообще слишком нестандартный, бэкенд Mipu прямо настолько отличается от их родного бэкенда, что тут, ну, мучаться, поэтому я планирую как-то не скоро что-то с ним то и делать
- Хостинг. Те 150 рублей за белый айпи все еще не окупаются. Вот беда!
- Домен. Я создал домен https://mipuwu.mooo.com/ у сервиса FreeDNS, но я что-то видимо получаю жестокое угнетение со стороны самого сервиса и Google. Чтобы расти, как империя, мне нужно учиться попадаться в результаты поиска Google - самого крупного поисковика. Но FreeDNS не позволяет пройти верификацию от Google, мол "выберите ваш домен", какбы блокируя любую возможность на своих поддоменах, то Google Search Console не может получить доступ к моему сервису, то ли вправду блокирует сам запрос, лжет с ошибкой DNS, то ли сам сервис блокирует запросы от Google, не давая процветать. В любом случае, видимо, мне видимо потребуется какой-то платный домен
- Неокупаемость. Нету популярности, нету и сервера, но нету и сервера, нету и популярности. Эта дилемма в сфере хоть чего-то решается риском. Тут я решил все-таки взять VPS, выбрал максимально дешевый, чтобы не тратиться. По моему эквиваленту, 1 уникальный юзер в сети примерно окупает 40 рублей от цены на хостинг. Тут самый максимальный пик онлайна был ну, 13 декабря, это 3*40 = 120рублей. Хостинг стоит 150 рублей в месяц. Поэтому, ну, беда. Так как дилемма не заполнена, следовательно, хостинга не будет, поэтому в скором времени я объявлю о закрытии Mipu(возможно, не гарантирую)