,___,
        [•⌄•]
        /)_)
        “  “
OvO Hosting — Service Update Log

The goal of this file is to provide a single document which contains all updates
to ovo.hr since 2024-10-25. Updates are posted at the top, so the contents are
reverse-chronological.

Previous updates may be changed but only to better provide details or context
relevant to the time when it was originally posted. Use `diff` on a previously
downloaded copy to easily see all changes.

~!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~

2025-05-09

Telegram Support Temporarily Disabled: The OvO system has excluded Telegram
integration for the time being. We are reviewing and refining its functionality
for future reinstatement.
Frontend Improvements: The user interface for the ticketing system has been
updated to enhance usability, responsiveness, and overall user experience.
Infrastructure Upgrade: Our primary hardware has been both updated and upgraded
to improve performance, reliability, and scalability.

~!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~

2025-04-24

Two-Factor Authentication (2FA) Enabled: OvO has introduced 2FA support to
enhance account security.
Flexible Configuration: Users now have the ability to enable or disable 2FA from
their account settings at any time.
Authenticator App Support: The system is compatible with popular authentication
apps such as Google Authenticator, Authy, and others, allowing for secure and
convenient login verification.

~!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!~

-----BEGIN PGP SIGNED MESSAGE-----
LIBERTY CANARY

OvO is in 100% control of all of its hardware, and the service is operating
normally.

OvO is not under duress of any government or organization

To confirm ownership and validation, I, Davvy, am signing this specific message.
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEErY0lsR4RaNsQ7yzDkWefHky+sxwFAmgfwdUACgkQkWefHky+
sxyd5xAAkafzO3UAKq5xMZ1y70fk1E3NPmlQAlS6QoS5fqWoTzcQtuZqCJxYhKe8
B6DMSzEF5bQTWuNp4Oyl9DpvBxSGn5AbfQNAWjqNG0R7rRXMXYBsaS/+OIaCtvHw
tTA8Zrp7bLm3RadledyfZVYj2eLoq08Fv+tQDD/ADQ69TSGldcFrUcw+3pkMfjLy
7Zog58rI+V8+oT1/TnHeBiMKFlPjQXtzzWLFFSG8HwgbM19PO/C5jdjP7U4hjIWc
VayE/LUjyh70FLtVMgXnoBMsyiXKClxOGYG7cWxHo5Q3on05fX47bDITA0lNMuel
Loui1pcTJIRCEpvFp32NRFWPAWZcyqC9UsL8S/GevTYr7+3hrZ1Y/1XXpX0aYJhX
I0AN7gKLdDxohByFmuqqj7uRQOQVLrSJs+fcV6mOkYK1OTk1okFGxTUudaX5moOh
VIFiqnWss6r3H2yfucZ1GDRK8cH8Yu02FW0vLOY3wNXjKEW1YZLoCB2mqN/bOCP+
6loXFWXZgPAbpV/NYw3qF2AustaugSF2dYYtCgpRcQB8a4StMfLYXyiGBTI8ySaR
0Q52C0KMa4EiE9JnvkUOytgrLE78IczdZPulYiv64+Q0/NQYvECuV07csSJYYhrH
lmMFlSQxjZ7kXMKOWqr5Zb2G0UJ8IRfMtjjeYT2YrQ8C6ibOXEg=
=sghQ
-----END PGP SIGNATURE-----
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
7qVkHzgbh/WacA3El+St5vNOORr5nFjj1+OBibE=
=hWdv
-----END PGP PUBLIC KEY BLOCK-----