web: base custom instance functionality
also: - renamed processing tab in settings to "instances" - improved override description - prefer custom over override (and grey out the option) - dedicated lib for all api safety warnings - left aligned small popup with smaller icon - ability to grey out settings category & toggle
This commit is contained in:
@@ -11,5 +11,6 @@
|
||||
"import": "import",
|
||||
"continue": "continue",
|
||||
"star": "star",
|
||||
"follow": "follow"
|
||||
"follow": "follow",
|
||||
"save": "save"
|
||||
}
|
||||
|
||||
@@ -15,5 +15,7 @@
|
||||
"import.body": "importing unknown or corrupted files may unexpectedly alter or break cobalt functionality. only import files that you've personally exported and haven't modified. if you were asked to import this file by someone - don't do it.\n\nwe are not responsible for any harm caused by importing unknown setting files.",
|
||||
|
||||
"api.override.title": "processing instance override",
|
||||
"api.override.body": "{{ value }} is now the processing instance. if you don't trust it, press \"cancel\" and it'll be ignored.\n\nyou can change your choice later in processing settings."
|
||||
"api.override.body": "{{ value }} is now the processing instance. if you don't trust it, press \"cancel\" and it'll be ignored.\n\nyou can change your choice later in processing settings.",
|
||||
|
||||
"safety.custom_instance.body": "custom instances can potentially pose privacy & safety risks.\n\nbad instances can:\n1. redirect you away from cobalt and try to scam you.\n2. log all information about your requests, store it forever, and use it to track you.\n3. serve you malicious files (such as malware).\n4. force you to watch ads, or make you pay for downloading.\n\nafter this point, we can't protect you. please be mindful of what instances to use and always trust your gut. if anything feels off, come back to this page, reset the custom instance, and report it to us on github."
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"page.download": "downloading",
|
||||
"page.advanced": "advanced",
|
||||
"page.debug": "debug information",
|
||||
"page.processing": "processing",
|
||||
"page.instances": "instances",
|
||||
|
||||
"section.general": "general",
|
||||
"section.save": "save",
|
||||
@@ -112,5 +112,10 @@
|
||||
|
||||
"processing.override": "default instance override",
|
||||
"processing.override.title": "use instance-provided processing server",
|
||||
"processing.override.description": "cobalt will use the processing server from DEFAULT_API when this is enabled. this is a temporary description."
|
||||
"processing.override.description": "if web instance provides its own default processing server, you can choose to use it over the main processing server. make sure it's a server by someone you trust.",
|
||||
|
||||
"processing.community": "community instances",
|
||||
|
||||
"processing.enable_custom.title": "use a custom processing server",
|
||||
"processing.enable_custom.description": "cobalt will use a custom processing server if you choose to. even though cobalt has some security measures in place, we are not responsible for any damage done via a community instance, as we have no control over them.\n\nplease be mindful of what instances you use and make sure they're hosted by people you trust."
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user