-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmanifest.json
More file actions
174 lines (174 loc) · 5.19 KB
/
manifest.json
File metadata and controls
174 lines (174 loc) · 5.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
{
"author": "CandleSmartHome.com",
"description": "Connect your wifi-based smart home devices to the Candle hotspot, and stop them from connecting to internet servers without your permission.",
"content_scripts": [
{
"css": [
"css/extension.css"
],
"js": [
"js/extension.js"
]
}
],
"gateway_specific_settings": {
"webthings": {
"exec": "python3 {path}/main.py",
"primary_type": "adapter",
"strict_max_version": "*",
"strict_min_version": "0.10.0"
}
},
"homepage_url": "https://www.candlesmarthome.com/hotspot",
"id": "hotspot",
"license": "MPL-2.0",
"manifest_version": 1,
"name": "Hotspot",
"options": {
"default": {
"Hotspot name":"Candle",
"Hotspot password":"iloveprivacy",
"Country":"Netherlands",
"Time server": true,
"Multicast relay": false,
"Use blocklist": true,
"Allow blocklist updating": false,
"Skip network check": false,
"Debugging": false
},
"schema": {
"properties": {
"Hotspot name": {
"description": "Deprecated. The name of the wifi hotspot.",
"type": "string"
},
"Hotspot password": {
"description": "Deprecated. The password for the wifi hotspot. You should now change this under Settings -> Network",
"type": "string",
"writeOnly": true
},
"Country": {
"description": "Deprecated. To comply with Wi-Fi regulations please select the country you are operating this hotspot in. This determines which Wi-Fi channels will be used.",
"type": "string",
"enum": [
"Algeria",
"Argentina",
"Australia",
"Austria",
"Bahrain",
"Bermuda",
"Bolivia",
"Brazil",
"Bulgaria",
"Canada",
"Czech Republic",
"Chile",
"China",
"Colombia",
"Costa Rica",
"Cyprus",
"Denmark",
"Dominican Republic",
"Ecuador",
"Egypt",
"El Salvador",
"Estonia",
"Finland",
"France",
"Germany",
"Greece",
"Guatemala",
"Honduras",
"Hong Kong",
"Iceland",
"India",
"Indonesia",
"Ireland",
"Israel",
"Italy",
"Jamaica",
"Japan",
"Jordan",
"Kenya",
"Kuwait",
"Lebanon",
"Liechtenstein",
"Lithuania",
"Luxembourg",
"Mauritius",
"Mexico",
"Morocco",
"Netherlands",
"Norway",
"New Zealand",
"Oman",
"Pakistan",
"Panama",
"Peru",
"Philippines",
"Poland",
"Portugal",
"Puerto Rico",
"Qatar",
"Romania",
"Russia",
"Saudi Arabia",
"Serbia and Montenegro",
"Singapore",
"Slovak Republic",
"Slovenia",
"South Africa",
"South Korea",
"Spain",
"Sri Lanka",
"Switzerland",
"Thailand",
"Tunisia",
"United Arab Emirates",
"Uruguay",
"Taiwan",
"Trinidad and Tobago",
"Turkey",
"Ukraine",
"United Kingdom",
"United States",
"Venezuela",
"Vietnam"
]
},
"Use blocklist": {
"description": "Enabling this offers additional built-in protection against behaviour tracking of your devices. This is done by blocking access to specific data collection servers that companies may use to, for example, creating advertising profiles (or worse). This is based on lists with IP addresses of such servers.",
"type": "boolean"
},
"Allow blocklist updating": {
"description": "If you have enabled the use of blocklists, then this addon can also attempt to keep those lists up-to-date. If you enable this feature it will attempt to download the latest versions of (some of) these blocklists once every 3 days. Specifically it will download the blocklists by Steven Black from Github.com. For licence information and other details visit https://github.com/StevenBlack/hosts",
"type": "boolean"
},
"Time server": {
"description": "Deprecated. Your devices may want to incessantly ask for the time to various time servers, effectively revealing your IP address to those server. If you enable this option, all those requests will be handled by this server intead, through some redirection.",
"type": "boolean"
},
"Skip network check": {
"description": "Advanced. Deprecated. If enabled, your Candle Controller will no longer check if it has a network connection when it boots up. If your controller has no connection, then the Hotspot addon will still create its own wifi signal. Connecting to that will then be your only way to access the gateway (at least until you connect a network cable). The upside is that it allows the controller to start even if there is no other network router available.",
"type": "boolean"
},
"Debugging": {
"description": "Advanced. Debugging allows developers to diagnose any issues with the add-on.",
"type": "boolean"
}
},
"required": [],
"type": "object"
}
},
"short_name": "hotspot",
"version": "0.2.9",
"web_accessible_resources": [
"css/*.css",
"images/*.svg",
"images/*.png",
"images/*.gif",
"js/*.js",
"views/*.html"
]
}