1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jwma-jump-jump

Предпросмотр версии
25.11.2024 02:52
GitLife Service Account

Фон

При первоначальном проектировании не уделялось должного внимания требованиям к статистике данных и отчётности, поэтому был выбран неподходящий тип данных для хранения информации о запросах. Изначально планировалось добавить функции статистики коротких ссылок в версии v1.3.0, но при подготовке к разработке было обнаружено, что тип list не подходит для целей статистики. Поэтому в версии v1.3.0 он будет заменён на zset. (Конечно, я пока не планирую добавлять традиционную базу данных в jump-jump.)

Изменения

Обновление до версии v1.3.0

Если вы уже развернули предыдущую версию до v1.3.0 и хотите обновить её до версии v1.3.0 с сохранением предыдущих записей доступа к коротким ссылкам, после развёртывания версии v1.3.0 необходимо запустить программу migraterequesthistory. Если вы используете docker-compose для развёртывания, выполните следующие действия:

docker-compose -f deployments/docker-compose.yaml exec apiserver ./migraterequesthistory

После выполнения программы вы должны увидеть следующий вывод:

[V1.2.0] Возможно, потребуется перенести 2 записи доступа к коротким ссылкам
[V1.2.0] Перенос завершён

[V1.3.0] Возможно, потребуется перенести 2 записи доступа к коротким ссылкам
[V1.3.0] Перенос завершён
Последнее сообщение коммита: Merge pull request #20 from jwma/feat/request-history
25.11.2024 02:52
GitLife Service Account

Полные сведения о проблемах и PR можно найти здесь: v1.4.0

Новые функции/оптимизация

Оптимизация маршрутов

Состояние соответствующего запроса сохраняется в querystring после операции перелистывания или изменения размера страницы, чтобы восстановить состояние при обновлении страницы. #21

Демонстрация свернутых целевых ссылок

Спасибо @guvmao за предложение по оптимизации #26

Функции закрепления/открепления коротких ссылок

В списке коротких ссылок вы можете закрепить интересующие вас короткие ссылки на главной странице Dashboard, нажав на значок звёздочки! Чтобы открепить, просто нажмите на звёздочку ещё раз.
Pin

Dashboard будет отображать небольшой график недавних посещений закреплённых коротких ссылок.
Результат Pin

Последнее сообщение коммита: docs(readme): 更新 README
25.11.2024 02:52
GitLife Service Account

Новые функции:

  • Функция изменения пароля пользователя
  • Настройка домена для коротких ссылок (поддержка нескольких доменов)
  • Быстрая копия полной короткой ссылки :heart:
  • Возможность указания ID при добавлении короткой ссылки (для администраторов) :muscle:

Jump Jump будет становиться всё более полезным!

Последнее сообщение коммита: fix(shortlink): 更新短链接仓库
25.11.2024 02:52
GitLife Service Account

Оптимизация:

  • Обновлена обработка запросов библиотеки для HTTP Status Code 500, отображается сообщение об ошибке
  • При закрытии Drawer для добавления короткой ссылки, поле ввода ID очищается
Последнее сообщение коммита: refactor(webapp): 更新管理端 web app
1
https://api.gitlife.ru/oschina-mirror/jwma-jump-jump.git
git@api.gitlife.ru:oschina-mirror/jwma-jump-jump.git
oschina-mirror
jwma-jump-jump
jwma-jump-jump