|
14 | 14 |
|
15 | 15 | h5.mt-4 Extensions Shortcuts |
16 | 16 | b-form-group(label-cols-md=4) |
17 | | - b-form-checkbox(v-model="allow_aw_chrome_extension") Allow ActivityWatch extension (Chrome) |
| 17 | + b-form-checkbox(v-model="cors_allow_aw_chrome_extension") Allow ActivityWatch extension (Chrome) |
18 | 18 | template(#description) |
19 | 19 | div Chrome extensions use a stable, persistent ID, so the official extension is reliably supported. |
20 | 20 |
|
21 | 21 | b-form-group(label-cols-md=4) |
22 | | - b-form-checkbox(v-model="allow_all_mozilla_extension") Allow all Firefox extensions (DANGEROUS) |
| 22 | + b-form-checkbox(v-model="cors_allow_all_mozilla_extension") Allow all Firefox extensions (DANGEROUS) |
23 | 23 | template(#description) |
24 | 24 | div Every version of a Mozilla extension has its own ID to avoid fingerprinting. This is why you must either allow all extensions or manually configure your specific ID. |
25 | | - div.mt-2.text-danger(v-if="allow_all_mozilla_extension") |
| 25 | + div.mt-2.text-danger(v-if="cors_allow_all_mozilla_extension") |
26 | 26 | | ⚠️ DANGEROUS: Not recommended for security. If enabled, any installed extension can access your ActivityWatch data. Use this only if you know what extensions you have and assume full responsibility. |
27 | 27 | div(v-else) |
28 | 28 | | Recommended for security. To allow a specific extension safely: |
@@ -62,20 +62,20 @@ export default { |
62 | 62 | useSettingsStore().update({ cors_regex }); |
63 | 63 | }, |
64 | 64 | }, |
65 | | - allow_aw_chrome_extension: { |
| 65 | + cors_allow_aw_chrome_extension: { |
66 | 66 | get() { |
67 | | - return useSettingsStore().allow_aw_chrome_extension; |
| 67 | + return useSettingsStore().cors_allow_aw_chrome_extension; |
68 | 68 | }, |
69 | | - set(allow_aw_chrome_extension) { |
70 | | - useSettingsStore().update({ allow_aw_chrome_extension }); |
| 69 | + set(cors_allow_aw_chrome_extension) { |
| 70 | + useSettingsStore().update({ cors_allow_aw_chrome_extension }); |
71 | 71 | }, |
72 | 72 | }, |
73 | | - allow_all_mozilla_extension: { |
| 73 | + cors_allow_all_mozilla_extension: { |
74 | 74 | get() { |
75 | | - return useSettingsStore().allow_all_mozilla_extension; |
| 75 | + return useSettingsStore().cors_allow_all_mozilla_extension; |
76 | 76 | }, |
77 | | - set(allow_all_mozilla_extension) { |
78 | | - useSettingsStore().update({ allow_all_mozilla_extension }); |
| 77 | + set(cors_allow_all_mozilla_extension) { |
| 78 | + useSettingsStore().update({ cors_allow_all_mozilla_extension }); |
79 | 79 | }, |
80 | 80 | }, |
81 | 81 | }, |
|
0 commit comments