Closed josecelano closed 2 months ago
Excellent. How long do you think that this may take?
Excellent. How long do you think that this may take?
@cgbosse If we don't provide a way to override texts by configuration just a couple of days. I think we can:
Something I don't like is that we inject the Index GUI configuration from the Index API, and we decided those projects should not be coupled. For example, the Index should not contain the Index GUI site name. If we add a new config option demo = true | false
that option should be injected directly as configuration only for the GUI. I hope that does not require much time. In case it's not easy to implement because of the CI we can add the config option in the API for now.
cc @da2ce7
I think that the "torrent upload agreement" text should be supplied by the api. This we should have a default value, and could be overridden in the api configuration.
Sounds good to me, you two are the experts here. I only think that it needs to be implement.
@da2ce7 @cgbosse I've updated the demo site with all these changes:
In today's meeting, we were discussing adding a new page and warning in the Index GUI (especially for the demo site).
This should be done before realising version v3.0.0
Subtasks
General Disclaimer for GitHub Repositories (README)
Disclaimer
"This software is provided solely for lawful purposes. Users must ensure compliance with all applicable laws and regulations regarding copyright and intellectual property. The developers of this software do not condone or support the use of this software for any illegal activities, including but not limited to the distribution of copyrighted, protected, or otherwise illegal content. By using this software, you agree to use it responsibly and in compliance with all legal requirements. Misuse of this software for illegal purposes may lead to legal consequences, for which the developers are not liable."
Index GUI policies page and warnings
Title: Usage Policies and Content Restrictions
Content:
"Our software is designed to support the distribution of legal, authorized content only. Users may only upload or share files that fall under the following categories:
Prohibited Content: Any content that infringes copyright, is subject to copyright protection, or is illegal under applicable laws is strictly prohibited. This includes but is not limited to copyrighted movies, music, software, books, and any other media.
Enforcement: We reserve the right to remove any content that does not comply with these policies without notice. We may also take additional steps, including reporting violations to the relevant authorities, if necessary."
Checkbox Text: "I confirm that the content I am uploading is authorized, and I have read and agree to the Usage Policies."
Banner Text:
"⚠️ Please be aware: This demo resets all data weekly. Torrents that do not comply with our Usage Policies will be removed immediately without notice. We encourage responsible use of this software in compliance with all legal requirements."
cc @da2ce7 @cgbosse