TGViewer
Channel Public Channel
[Обновления] Код Памяти

[Обновления] Код Памяти

@memorycode

Subscribers
12
Photos
22
Videos
0
Links
7
Recent Posts 15 shown
Post #50 50
Январь 2026

В начале 2026 года мы продолжили работать над тем, что делает генеалогическое древо понятным и аккуратным — особенно когда оно становится большим.

Что нового

🧭 Разметочная сетка древа
Теперь на древе можно включить вспомогательную сетку, которая помогает выстраивать карточки и связи более структурировано.

При включении сетки карточки автоматически притягиваются к ближайшим линиям — древо становится аккуратнее без ручной подгонки.

🧬 Расстановка по поколениям
Появилась возможность автоматически распределять карточки по поколениям:
каждое поколение — на своей линии, с корректным соотношением родителей и детей.

Такая структура соответствует классическому генеалогическому древу и упрощает навигацию в больших семьях.

🧩 Управление видом древа
Кнопки управления видом древа теперь собраны в правой части экрана в вертикальный, визуально выделенный блок.

Для ориентира мы добавили подсказки — теперь понятно, за что отвечает каждая кнопка, даже при первом использовании.

Мелкие исправления

🔧 Исправлена проблема с периодически некорректной подстройкой подложки у семейных пар в древе.
📰 Исправлена первичная выдача публикаций в разделе «Статьи» на сайте «Код Памяти».

———

Мы продолжаем развивать «Код Памяти» не за счёт усложнения, а за счёт ясности.
Чтобы даже самые большие семейные истории оставались приятными для чтения.

Спасибо, что вы с нами.
Дальше — больше ⚰️
Post #49 78
Итоги 2025 года

Год, когда сервис стал системой

2025 год стал важной вехой для Кода Памяти.
За этот год сервис вырос из узконаправленного ресурса со страницами памяти в цельную платформу для работы с памятью поколений, историей и семейными связями.

Мы сосредоточились не на количестве функций, а на их глубине — чтобы каждая новая возможность усиливала уже существующие.

———

Надёжность и фундамент

Год начался с работы над тем, что редко видно, но всегда ощущается.

В «Коде Памяти» появился полноценный бэкап генеалогических древ — теперь данные можно восстановить, а сама структура сервиса стала устойчивой к ошибкам и сбоям.

Мы также добавили административные инструменты управления деревьями: сортировки, контроль состояний, удобную навигацию.
Это заложило основу для дальнейшего роста.

———

Управление древом: ясность и контроль

Весной мы глубоко переработали интерфейс работы с древом.

Навигация стала проще и предсказуемее:

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

Ключевым обновлением стал импорт GEDCOM — теперь в «Код Памяти» можно переносить данные из других генеалогических сервисов без ручного ввода.

———

Подписка: прозрачная модель доступа

Летом сервис перешёл к полноценной подписной модели.

Появился раздел управления подпиской в личном кабинете, логика продления и отмены, а также промо-подписка за 1 рубль на 6 месяцев — простой и честный способ познакомиться с возможностями сервиса.

Подписка стала не ограничением, а инструментом устойчивого развития проекта.

———

Работа с историческими данными

История редко бывает точной — и сервис должен это учитывать.

В 2025 году в «Коде Памяти» появились неточные даты, корректные расчёты возраста и улучшенное отображение информации на страницах памяти.
Импорт GEDCOM был доработан для сложных случаев — например, когда в данных отсутствует стартовая персона.

Сервис стал лучше работать с реальными, неоднозначными историческими данными.

———

Музей памяти и открытость

Осенью мы сделали важный шаг в сторону публичности.

Появился «Музей памяти» — отдельный раздел со всеми страницами памяти, фильтрами и навигацией.
Параллельно была проведена масштабная SEO-оптимизация, благодаря которой страницы памяти стали находиться поисковыми системами и получать органический трафик.

Память перестала быть закрытой — она стала доступной.

———

Большое обновления древа. Карточки персон: глубина и контекст

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

В «Коде Памяти» появились:

- карточки живых персон,
- создание страниц памяти прямо из древа,
- расширенный просмотр для владельцев и приглашённых,
- новые вкладки: семья, биография, фотоальбом,
- разные режимы отображения для гостей и авторов,
- изучения биографии людей прямо внутри древа, не переходя на страницы памяти


Генеалогическое древо перестало быть просто схемой.
Оно стало историей семьи.


———

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

Спасибо всем, кто пользуется «Кодом Памяти» и помогает ему расти.
Мы продолжаем делать сервис, который новую традицию сохранения памяти о людях и памятных местах
Post #48 70
Спринт март-апрель
Технические доработки админки для работы с деревьями пользователей через их шеринг-ссылку

1. Изменения в админке:

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

Это позволяет решать вопросы пользователей через удобный и привычный интерфейс.

2. Провели хакатон и получили исходники для телеграм бота для заполнения страниц памяти с использованием YandexGPT с элементами ML. Планируем внедрить полученные разработки на сервис в ближайшее время.

3. Технические изменения
- выполнен переезд инфраструктуры продакшен серверов КП и древа на новые IP-адреса, по требованию Я.Клауд. Затронуты виртуальная машина и PostgreSQL-сервер.
Post #44 58
Спринт: Февраль-март 2024
Доработка родственного древа для запуска


1. Переработан пользовательский путь для создания и работы с древом
- добавлен блок на главной странице с примером древа Романовых
- на все кнопки «Создать древо», «Мое древо» добавлена авторизация и прокидывания пользователя на страницу древа
- добавлены пункт «Создать древо» в навигацию, поправлено название пункта меню Древа
- добавлена плашка ЛК пользователя, всплывающая после авторизации в древе
- обновлена посадочная страница https://memorycode.ru/familytree
- проведена оптимизация скорости загрузки посадочной страницы
- мелкие изменения в названиях и порядке пунктов меню в личном кабинете для удобства пользователей

2. Добавлены новые конверсионные элементы
- добавлен конверсионный блок создать древо на странице шеринга любого древа
- переработана сетка вывода статей: https://memorycode.ru/articles - банеры на древо и на создание страницы памяти теперь встроены в сетку, а не опубликованы в самом низу, где по ним никто не переходил
- переработана структура статьи, например: https://memorycode.ru/articles/zhizn-aleksandra-shirvindta - теперь во всех статьях автоматически размещаются банеры на создание древа и страницы памяти

Технические изменения
- добавлены бакеты для хранения файлов древа на тест и прод-окружение
- добавлен фавикон для древа
- добавлены переводы для страницы древа на memorycode.org - чтобы поддерживать всю структуру в актуальном состоянии
- исправлено некоректное отображение некоторых кнопок при наведении мыши (сливался текст с фоном кнопки)
- исправлена верстка всплывающего окна поиска, теперь он отцентрирован

Дальнейшие шаги
- подготовлены и оценены задачи на следующий спринт. Его основаня цель - дать администратору редактировать любое древо из личного кабинета
Post #43 93
Июнь 2022
Служебное:
- Правки и переносы страниц между мастерами для партнеров

Личный кабинет:
- Теперь можно менять порядок фотографий в галерее
- Исправили ошибку, когда кнопка сохранить отключалась при потере интернета в процессе редактирования
- Добавили поиск по ID таблички на странице управления страницами памяти

Сайт:
- Поправили призыв к действию и внешний вид попапа для создания страницы памяти в подвале пользовательских страниц
- Исправили ошибку с обрезанием UTM-меток
- Добавили УТП на главную страницу
Post #42 102
01.02.2022 - 28.03.2022 - Рефакторинг
Весь февраль-март нашей основной задачей была оптимизация код сервиса.

В рамках этих работ, были переработаны и улучшены следующие компоненты:
- Формирование адресной строки для выбранной локали. Переработаны префиксы языка в маршрутизаторе VUE и удалены из компонентов по всему проекту, тем самым мы исключаем ошибку отображения компонентов на неправильном языке
- Хранение фотоматериалов. Переписали компонент с учетом использования докера: каждое использование - один запрос, картинку грузим сразу с перемещением на Я.Облако, переделали загрузку и скачивание
- Формирование меню. Ранее меню было в blade-шаблонах. Переписали его как единый VUE-компонент, собрали всю навигацию с набором правил и переверстали меню для мобильной версии, что значительно упрощает разработку и логику проекта
- Генерация QR-кодов. Обновили механизм с учетом новой архитектуры с докером
- Отображение QR-кодов на сайте. Показ, скачивание и печать было реализовано тремя разными VUE-компонентами. Собрали все в один.
- Работа с отзывами. Убрали дублирование функционала форм.
- Привязка страницы к памятному месту при выгрузке памятного места на внешний сервер. Упростили работу компоненты и снизили число запросов, переведя асинхронную работу компонента к обработке данных при сохранении страницы. Это улучшает стабильность системы
- Контроллер сброса пароля по email или телефону. Переработали и выделили две отдельные функции, сброс по email и сброс по телефону
- Убраны дубли страниц для разных ролей в личном кабинете
- Переработаны ссылки в личном кабинете, так, /admin/pages и /partner/pages приведена к формату /cabinet/pages. Это значительно упрощает работу с ролями и доступами в личном кабинете и снижает количество ошибок при работе с пользователями
- Переделали компонент авторизации, содержавший редиректы для каждой роли.
- Переделали компоненты установки пароля на странице. Избавились от дублирования.
- Нашли и убрали RAW-запросы к базе данных, что увеличивает стабильность и безопасность сервиса. Сырые запросы не поддерживают экранирование, что могло повлечь SQL-иньекцию.
- Исправили валидацию форм. Объединили все правила в один компонент.

Кроме работ по рефакторингу, мы провели небольшие доработки функционала.

Функционал:
- Добавили раздел SEO-статей на сайте с фунционалом добавления/редактирования статей
- Доработали наш API: добавили методы для поиска ответственных по ФИО/номеру телефона/емейлу и получения страниц ответственных
- Протестировали несколько разных механик для создания документации по компонентам и функционалу проекта. Выбрали larecipe и расписали компонент для генерации QR-кодов. В апреле-мае планируем дополнить ее всем основным функционалом сервиса. Это позволит легко подключать новых программистов и быстрее проводить доработки сервиса.

Незапланированные доработки, которые пришлось делать экстренно:
- Добавили возможность вставки на страницу видео из RuTube и ВКонтакте, дополнительно к YouTube и Vimeo.
- Организовали дополнительную систему хранения бэкапов базы данных на российских серверах Selectel, а так же синхронизацию бэкапов с локальным сервером NAS, стоящим в офисе. Бэкапы создаются каждый 3 часа, что позволит в случае возникновения проблем откатиться с минимальными потерями пользовательских данных.
- Обновили подвал и убрали ссылки на некоторые соцсети

Сайт:
- Обновили оферту, так как обнаружили страницы с внешними ссылками, ведущими на запрещенные в России сайты. Все ссылки были удалены, а оферта теперь легализует этот процесс с юридической стороны
- Добавили функционал с расчётом стоимости памятного места, в апреле будем дорабатывать UI.
Post #41 64
17.01.2022 - Minor
Функционал:
- Все давно об этом просили - и теперь партнеры имеют свой партнерский QR-код с зашитой реф-ссылкой. Смотреть в ЛК партнера.

Личный кабинет
- Поправили ссылку с реквизитами для входа администратора. Сейчас пользователи с админскими правами могут сменить свой пароль через сервис.

Сайт:
- Исправили механизм авторизации на .org, убрав номер телефона из всех форм.

ПаМе
На примере Пискаревского мемориала доделали выгрузку лендинга на тильде и ПаМЕ партнера на один сервер. При этом остается возможность редактирования данных на оригинальных платформах - Тильде и КП. Обновление происходит автоматически при сохранении данных. Теперь этот функционал можно активно использовать для любых интеграция на базе памятных мест.
Post #40 55
23.11.2021 - Minor
Функционал:
- доработали отображения языков в списке, их порядок, привязку к стоимости, алгоритм публикации нового языка на сайте
- добавили локализацию для новостей - для каждого языка можно добавлять свои собственные новости

Личный кабинет:
- проработали сканирование таблички мастером в его локали с получением локализованной страницы привязки ответственного
- поправили внешний вид в личном кабинете для нового пользователя - добавили яркий призыв к действию - «Добавить страницу»

Сайт:
- изменили формы на лендингах и в профиле пользователя - теперь номер телефона подставляется со страной, основанной на IP пользователя
- на .org отключили регистрацию по номеру телефона, чтобы обойти на старте потенциальные проблемы с смс-провайдером
- мелкие правки в верстке
- добавили колумбарии в список сущностей
Post #39 70
15.11.2021 - Minor
Функционал:
Продолжаем дорабатывать .org, в этот апдейт вошли:
- генерация всех типов QR-кодов для табличек на английском языке, ведущих на memorycode.org
- доработали отображение сайта на локали, для не переведенных текстов подставляем английский язык
- добавили вкладку в панели управления - Языки, которая позволяет управлять локализациями
- связали локализации и цены

Сайт:
- добавили проверку - при сбое в отправке SMS, не создаем пользователя, выводим сообщение об ошибке, отравляем информацию об ошибке
- исправили ошибку с показом сервисного сообщения на восстановление пароля с новой главной страницы
- полностью ушли от burial для родственных страниц
- вывели переключатель языков в подвале сайта
- добавили итальянский язык из файла

На этой неделе продолжаем работы по .org, дорабатываем логику регистрации пользователей мастером на org-домене и решаем попутные задачи с отображением локализованных страниц
Post #36 50
11.10.2021 - Памятные места - Major
Функционал:
Теперь у нас появился функционал памятных мест.
Пример: https://memorycode.ru/place/40885992
- памятные места создаются только администраторами, но их можно назначать партнеру/мастеру. После этого они смогут редактировать памятное место так же, как и обычную страницу памяти
- реализовали выгрузку страницы памятного места на удаленный сервер в виде статичной страницы

А так же:
- в рамках .org добавили таблицу для управления ценами всех продуктов для различных языковых версий сайта

На этой неделе в работе лендинги и обновление дизайна главной страницы, а так же мелкие доработки памятного места.
Post #35 39
11.10.2021 - Minor
Личный кабинет:
- добавили автоматическое включение индексации страницы для заполненных страниц - теперь при сохранении страницы она автоматически доступна для поиска, с предупреждением для ответственного
- мелкие изменения в ЛК администратора

Сайт:
- обновили стили для индикаторов просмотра страниц, добавили к странице кнопку «Поделиться». Теперь поделиться страницей в соцсетях стало удобнее.
Post #34 49
04.10.2021 - Minor
Функционал:
- доработки по интеграции с amoCRM
- доработки по интеграции с Roistat, заявки корректно фиксируются

Сайт:
- мелкие изменения по верстке сайта
- оптимизировали скорость загрузки сайта, подняли десктоп по PageSpeed Insights до 76/100 (улучшение в полтора раза), мобильную версию 36/100 (улучшение в 3 раза)

В работе на этой неделе:
- памятное место
- английская версия
- скорость работы сайта, продолжаем оптимизировать
Post #33 50
27.09.2021 - Minor
Функционал:
- доработки на тестовом сервере для корректной работы многоязычной версии проекта. Редиректы, планирование доработок для генерации табличек на английском языке, планирование подключения платежной системы.

Личный кабинет:
- мелкие доработки в покупке страниц и табличек
- заменили в фильтре поля для ввода дат на календарь

Сайт:
- начали цикл доработок по оптимизации скриптов и графики для ускорения работы сайта. За эту итерацию улучшили в два раза оценку по PageSpeed Insights для мобильной версии и на 20% - для десктопа. Конечная цель - вывести индикаторы в зеленую зону или как можно ближе к ней.
Post #32 45
20.09.2021 - Minor
Функционал:
- закончена базовая интеграция с Ройстатом. Теперь информацию об эффективности всех каналов трафика можно смотреть в удобном виде. Самое главное - Ройстат хранит данные пользователя в течение неограниченного срока, что позволит фиксировать поведение пользователей на длительном временном отрезке, в отличии от 7-30 дней стандартных систем аналитики.
- настроили кастомный отчет по ТОРО с ежедневной выгрузкой на почту
- добавили в админку тестовый товар за 10 руб, виден только демо-ответственным. Нужен для отладки интеграций и уведомлений.
- теперь вместе с заявкой передаем UTM-метки в amoCRM

Личный кабинет:
- мелкие правки в верстке страниц

Сайт:
- мелкие правки в верстке страниц и исправление ошибок

В понедельник, 20 сентября будет еще одно обновление, касающееся мелких правок по верстке в личном кабинете.
Post #31 59
13.09.2021 - Major
На сайте заработала мультиязычность. Пока проверяем английский перевод, сайт переключается вручную и его работу можно посмотреть по этим адресам: memorycode.ru/lang/en или memorycode.ru/lang/ru. В дальнейшем добавится переключение языка и заработает автоматический выбор локали в зависимости от языка пользователя.

Перевод работает через специальную таблицу, куда вынесены в качестве констант все тексты, названия кнопок, навигация, подписи и фильтры админки. А в коде сайта вместо них теперь используются автоматически заменяемые параметры. Это позволит редактировать 1 единственный файл и добавлять новый язык буквально в несколько кликов.

Функционал:
- долгожданный: для партнеров добавили возможность вывести рекламный банер «Перейти на сайт»
- теперь при оформлении заказа ответственный может выбрать варианты доставки - самовывоз или через Боксберри. Во втором варианте ему добавится к стоимости страницы цена за доставку.
- при выгрузке статистики по партнерам, теперь можно отмечать требуемых мастеров. Это позволит создавать отчеты по всем мастерам одного ТОРО, например.
- важно: из соображений безопасности, админские учетки работают теперь только с поддомена lk.memorycode.ru. При попытке входа как раньше, вы получите уведомление о некорректности логина или пароля.

Личный кабинет:
- обновили попап результатов создания страницы, добавили кнопки ОК и Перейти к редактированию
- убрали обязательные поля при редактировании биографии - теперь если загружен фотография без описания, она отобразится на сайте
- доработали UI/UX при загрузке фотографий - теперь если фото загружено, но не обрезано, то при попытке сохранить или открыть предпросмотр страницы, система покажет этот блок с просьбой завершить обработку фотографии.
- обновили верстку в поле поиска ответственных, мастеров, партнеров, родственных

Сайт:
- обновили новости: почистили верстку, упростили логику, у страницы СМИ о нас теперь есть свой собственный URL
- поменяли видео на мобильной версии с горизонтального на 4:3
Older posts →

About this channel

How can I read @memorycode without a Telegram account?
TGViewer shows the public web preview Telegram publishes for [Обновления] Код Памяти: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does [Обновления] Код Памяти have?
[Обновления] Код Памяти (@memorycode) has 12 subscribers on Telegram, refreshed roughly every 30 minutes.
Does [Обновления] Код Памяти know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →