← Назад

Журнал інцидентів

Кожен раз, коли Мурро ламався або тихо не працював — відкрито. Застосунок тримає записи людей про ліки й настрій; чесна заява — не «ми ніколи не ламаємось», а «кожна поломка записана: чого вона коштувала і що тепер її унеможливлює».

  1. 17 серпня 2026

    Бекап зберігав менше, ніж застосунок

    Незалежний скрипт бекапу мав ручний список таблиць, і йому не сказали про п'ять таблиць, доданих між 29 липня і 4 серпня (утримання грошей і нотатки, питання до лікаря, утримання слів і їхні нотатки). Він щоразу звітував про успіх.

    Чого коштувало: До трьох тижнів ці п'ять таблиць існували лише в щоденному бекапі провайдера, не в нашому. Дані не втрачено.

    Що тепер: Таблиці додано, знято свіжу копію, а тест тепер виводить список таблиць із міграцій і валить збірку, коли бекап відстає.

  2. 29 липня – 14 серпня 2026

    Нагадування про ліки, яких ніхто не вводив

    Міграція, що переносила дві типові назви прийомів у таблицю ліків, записала їх для кожного профілю, а не лише тим, хто їх увімкнув. Люди, які нічого не налаштовували, отримали двоє ліків із нагадуваннями о 10:00 і 20:30.

    Чого коштувало: Шістнадцять днів по два нагадування на день про не свої ліки — для всіх, хто нічого не заводив. Повідомила користувачка.

    Що тепер: Рядки прибрано всім, хто їх не торкався, а тест тепер валить будь-яку міграцію, що пише медичний рядок людині за всіх, а не за когось одного.

  3. 7 – 10 серпня 2026

    Вхід не працював три дні для всіх без сесії

    Після перейменування на murro.app адреса відправника листа для входу лишилась на старому домені, який поштовий провайдер більше не підтверджував. Кожен запит коду закінчувався помилкою сервера і без листа.

    Чого коштувало: Три дні без входу для всіх, у кого сплила сесія. Повідомив друг; застосунок не повідомив нічого.

    Що тепер: Відправника виправлено. Збої листа тепер пишуться на сторінку безпеки власника, а застосунок каже «це на нашому боці», а не «спробуй ще».

  4. 4 – 5 серпня 2026

    Нагадування про ліки тихо померли при перейменуванні

    Переїзд на murro.app зробив недійсними всі підписки на пуші. Провайдер звітував про успішні відправки; код звітував «надіслано»; нічого не приходило.

    Чого коштувало: Нагадування про ліки зупинились для всіх, крім засновника, — тихо, доки це не помітили руками.

    Що тепер: Усіх попросили ввімкнути нагадування заново. У налаштуваннях з'явилась кнопка тесту, а з 17 серпня — рядок «останнє нагадування, яке реально дійшло», і чесне «схоже, не доходять», коли ми шлемо, а нічого не приходить.

  5. 3 серпня 2026, ніч

    Вхід не працював дві з половиною години

    Шаблон листа для входу відредагували в панелі провайдера, яка HTML-екранує те, що зберігає. Сервер отримав шаблон, який не міг розібрати, і кожен запит коду падав.

    Чого коштувало: Дві з половиною години без входу, вночі.

    Що тепер: Шаблони змінюються лише через API провайдера і перечитуються після кожної зміни; редактор у панелі задокументований як те, що зламало.

  6. 1 серпня 2026

    Чотири м'які нагадування за пів години

    Того дня редагували колонку дедуплікації в задачі нагадувань, і задача пересилала одне й те саме нагадування при кожному запуску.

    Чого коштувало: Чотири сповіщення за тридцять хвилин на телефон засновника; зловили до того, як дійшло до інших.

    Що тепер: Задача спершу «займає» день у базі, потім шле, і тест закріплює цей порядок.

Написано з реєстру проєкту. Якщо чогось тут бракує або щось не так — напиши на адресу на сайті; це виправлять тут, а не тихо.