Кэшер имён, кэшер постов и комментариев (Cache DTF & TJ) и мои боты (Кхалиси) перестанут обновляться в ближайшее время

Несколько лет я занимался и поддерживал эти продукты, но пришла пора завершать это дело, ибо некогда, лень и ресурсозатратно. Лавочку закрывать не буду, оно упадёт само. Где надо, исходный код открыт – github.com/serguun42.

То же самое относится и к Тёмной теме. Юзерскрипт и десятки CSS-модулей пока работают и будут ещё долго работать сами по себе. И хотя поддерживать это расширение проще, но в связи со скорым (надеюсь) и очередным редизайном всё пойдёт по одному месту. Исходный код расширения и инструкции по сборке доступны каждому – github.com/serguun42/OsnovaDarkTh…

90

Комитет решил пойти по стопам Twitter и Reddit и закрыл API¿¿¿

Даже о ЧУДОВИЩНОЙ ошибке некуда теперь писать…

Комитет решил пойти по стопам Twitter и Reddit и закрыл API¿¿¿
19

а где уведомления

Again?

а где уведомления
3

Встречаем LifeStyle медиа

На основе нашей любимой "Основы"!

Встречаем LifeStyle медиа
6

Большая радость: Теперь подписки на что-то влияют

На данный момент, только не формирование ленты новостей

Большая радость: Теперь подписки на что-то влияют
4

Маленькая радость: Подписки работают

Маленькая радость: Подписки работают
10

Делаем свою Основу. Домен и бэкэнд

Делаем свою Основу. Домен и бэкэнд

Ну что же, наконец то в моей жизни настало время, когда я занимаюсь бэкэндом форка "Основы". И по традиции я начал делать его не с нуля, а форкнул бэкэнд своего интернет-магазина. К слову, на всех моих пет-проектах трудится точно такой же форк.

8

Маленькая победа: Начало бэкэнда

Маленькая победа: Начало бэкэнда

Бэкэнд для этого раздела полностью готов!

10

Делаем свою Основу. Пятый элемент: Бэкэнд?

Делаем свою Основу. Пятый элемент: Бэкэнд?

Результаты пятого дня не так заметны, но очень важные. Пользовательские страницы уже готовы на 80%, все разобрано на компоненты, как и положено.
Я стал лучше понимать логику самого проекта и его верстки. Признаюсь честно, мне нравится Очоба!

5

Делаем свою Основу. Четвертый день за чертой страха

Это был очень сложный день. Долго разбирался и доделывал обертку для Leonardo. Исправлял недоразумения в эвентах окна авторизации. Собирал Layout компоненты.

Результат на текущий момент
8

Диалоги об Основе

Вот и подошла моя неделя «рефакторинга» Основы к концу. Это была потрясающая неделя, полная радости и разочарования. Взлетов и падений.

Это ui-tabs
15

Вах, какая красота то!

Вах, какая красота то!

#osnova #dev #vue

7

Делаем свою Основу. Третий день пыток

На текущем этапе работ, все UI/UX элементы в точности повторяют, а точнее являются, идентичными Основе. Но крайне сильно переработана логика самого приложения. В целом, меня это расстраивает, так как первоначально я хотел целиком и полностью форкнуть фронт.

8

Делаем свою Основу. День второй

Итог второго дня

Успешно разобрал все основные компоненты на Vue. В целом, очень доволен собой.

9

Ха, а я думал это только у меня такой баг

Ха, а я думал это только у меня такой баг

А лечится двумя способами:

1

Делаем свою Основу. Введение

Недавно мне ударила моча в голову и я решил форкнуть фронт движка Основа. Дальше, будут мои размышления по поводу.

9

Некоторые предложения по API по постам

Очень, конечно, хотелось бы вебхука на новые посты, но если нет, то вот кое-какие предложения. Конкретно это всё мне нужно для бота. На данный момент он пропустит посты, которые очень долго были в черновиках.

Для преодоления этого очень бы помогло, к примеру, в getTimeline добавление возможности получить все посты, без подписки, скажем, через api.dtf.ru/v{version}/timeline/all/{sorting}. Текущий метод возвращает посты в зависимости от подписок того, чей ключ используется, поэтому посты из блогов туда не попадают, если на человека не подписан.

11

Ещё одно обновление тем

  • Вернул отображение логотипа в шапке на тёмных темах – на светлых темах лого не пропадало. (скрины 1-3)
  • Пофиксил отображение выпадающего под аватаркой меню в шапке – правильные отступы как при включенной карме, так и без неё: иконка настроек тем ведь тоже имеет размер! (скрины 4 и 5)
  • Если у вас включено отображение кармы рядом в правом верхнем углу, т…
12

Обновил темы

  • Поддержка новой шапки (скрины 1-3)
  • Фикс для новых стилей списка диалогов и уведомлений (скрины 4 и 5)
  • Если у вас включено отображение кармы рядом в правом верхнем углу, то по нажатию на эти циферки вас будет перебрасывать в ваш профиль. (Средняя кнопка мыши или нажатие с Ctrl тоже работает – открываться будет в новом окне, как обычная ссылка).
  • Для все…
14

Мини-отчёт по темам

Починил в тёмных темах: цвета у неактивного поиска, ссылки слева внизу, привёл кнопку "Новая запись" к старому виду. Если чего есть по пожеланиям – милости в комменты.

2