Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Datanar 1.7.3 #38

Merged
merged 26 commits into from
Jun 22, 2024
Merged

Datanar 1.7.3 #38

merged 26 commits into from
Jun 22, 2024

Conversation

Gray-Advantage
Copy link
Owner

@Gray-Advantage Gray-Advantage commented Jun 21, 2024

Datanar 1.7.0 -> ... -> Datanar 1.7.3

  • Панель управления
  • Чёрный список доменов
  • Немного тестов
  • Щепотка безопасности
  • Предпросмотр QR-кодов
  • Возможность удаления редиректов из интерфейса
  • Небольшая оптимизация под телефоны
  • Расширенное API

  • Отдельный сервер для тестирования test.datanar.ru

@Gray-Advantage
Copy link
Owner Author

У тестового сервера своя отдельная БД, поэтому там вообще ничего нет, но я перекопировал туда всех пользователей, так что ты должен смочь зайти под своим аккаунтом (правда почту нужно будет подтвердить ещё раз)

@Gray-Advantage
Copy link
Owner Author

Собственно, немного по изучай обновление, особенно API и ещё блокировки, а то на них я тесты ещё не сделал, но тоже скоро добавлю

А я пожалуй на боковую)

@brandonzorn
Copy link
Collaborator

brandonzorn commented Jun 21, 2024

r = requests.get(f"{url_api}redirects/47", params={"token": a.json()["token"]})
r
<Response [500]>
r = requests.get(f"{url_api}redirects/47/", params={"token": a.json()["token"]})
r
<Response [200]>

Ошибка сервера если в запросе после id ссылки нет /

@brandonzorn
Copy link
Collaborator

На тестовом сервере ничего нет. Так и должно быть?
изображение

@Gray-Advantage
Copy link
Owner Author

На тестовом сервере ничего нет. Так и должно быть? изображение

Странно, у меня всё работает, я и с телефона смог зайти, думаю это что-то у тебя, точно домен верно введён?
test.datanar.ru
изображение

@brandonzorn
Copy link
Collaborator

Получилось на сайт зайти.

@brandonzorn
Copy link
Collaborator

почему-то в firefox меня перекидывало на протокол http а не https

@brandonzorn
Copy link
Collaborator

Сервер возвращает ошибку 500 (должен 404) если переходить по несуществующим адресам в API
изображение

@Gray-Advantage
Copy link
Owner Author

Да да, по какой-то причине, а браузер проверяет сначала http://<...> и не получив ответа, считает, что сайта нет, интересно, т.к. у меня firefox сам переключился на https://<...>, пару мгновений - сделаю перенаправление с http на https

@Gray-Advantage
Copy link
Owner Author

Сервер возвращает ошибку 500 (должен 404) если переходить по несуществующим адресам в API изображение

А на 1.6.3 (main) есть такое поведение?

@brandonzorn
Copy link
Collaborator

На 1.6.3 возвращает 404

@Gray-Advantage
Copy link
Owner Author

Хорошо, понял, сейчас посмотрю,

Сделал только что перенаправление на https для test.datanar.ru

@Gray-Advantage
Copy link
Owner Author

Так, теперь возвращается 404 + слэш теперь не обязателен на конце, и так и так работает

@Gray-Advantage Gray-Advantage changed the title Datanar 1.7.0 Datanar 1.7.2 Jun 21, 2024
@brandonzorn
Copy link
Collaborator

Так, теперь возвращается 404 + слэш теперь не обязателен на конце, и так и так работает

проверил. Теперь всё правильно работает!

@Gray-Advantage Gray-Advantage changed the title Datanar 1.7.2 Datanar 1.7.3 Jun 22, 2024
@Gray-Advantage
Copy link
Owner Author

Ладно, думаю можно выпускать в свет

@Gray-Advantage Gray-Advantage merged commit b1d6977 into main Jun 22, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants