Skip to content

Commit e50f853

Browse files
committed
v0.1.6 - Rebrand to trustynotes.app
1 parent 61cc54e commit e50f853

File tree

15 files changed

+42
-33
lines changed

15 files changed

+42
-33
lines changed

PRIVACY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ We do not share your data with third parties. Your encrypted notes are only:
4040

4141
## Browser Extension
4242
The TrustyNotes browser extension:
43-
- Accesses only the notes.toolworks.dev domain
43+
- Accesses only the trustynotes.app domain
4444
- Stores encrypted notes locally
4545
- Communicates with the web application for synchronization
4646
- Requires explicit user permission for storage and tab access

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
A secure cross-platform note-taking application. Features end-to-end encryption for cloud sync and a modern React frontend.
44

5-
https://notes.toolworks.dev
5+
Now: https://trustynotes.app
66

77
<p align="center">
88
<a href="https://addons.mozilla.org/en-US/firefox/addon/trustynotes/"><img src="https://user-images.githubusercontent.com/585534/107280546-7b9b2a00-6a26-11eb-8f9f-f95932f4bfec.png"></a>

browser-extension/background.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ async function checkForPendingSync() {
101101
const pendingNotes = notes.filter(note => note.pending_sync);
102102

103103
if (pendingNotes.length > 0 || now - lastSyncTime > 10000) {
104-
const tabs = await chrome.tabs.query({ url: 'https://notes.toolworks.dev/*' });
104+
const tabs = await chrome.tabs.query({ url: 'https://trustynotes.app/*' });
105105
if (tabs.length > 0) {
106106
const tab = tabs[0];
107107

@@ -238,7 +238,7 @@ chrome.runtime.onMessage.addListener((message, sender, sendResponse) => {
238238
chrome.tabs.onUpdated.addListener((tabId, changeInfo, tab) => {
239239
if (changeInfo.status === 'complete' &&
240240
tab.url &&
241-
tab.url.startsWith('https://notes.toolworks.dev')) {
241+
tab.url.startsWith('https://trustynotes.app')) {
242242
checkForPendingSync();
243243
}
244244
});

browser-extension/manifest.chrome.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"manifest_version": 3,
33
"name": "Trusty Notes",
4-
"version": "0.1.5",
4+
"version": "0.1.6",
55
"description": "Quick access to your encrypted notes",
66
"externally_connectable": {
7-
"matches": ["https://notes.toolworks.dev/*"]
7+
"matches": ["https://trustynotes.app/*"]
88
},
99
"icons": {
1010
"48": "icons/icon-48.png",
@@ -19,10 +19,10 @@
1919
],
2020
"web_accessible_resources": [{
2121
"resources": ["content.js", "scripts/getStorageData.js"],
22-
"matches": ["https://notes.toolworks.dev/*"]
22+
"matches": ["https://trustynotes.app/*"]
2323
}],
2424
"host_permissions": [
25-
"https://notes.toolworks.dev/*"
25+
"https://trustynotes.app/*"
2626
],
2727
"action": {
2828
"default_icon": "icons/icon-128.png",
@@ -34,7 +34,7 @@
3434
"type": "module"
3535
},
3636
"content_scripts": [{
37-
"matches": ["https://notes.toolworks.dev/*"],
37+
"matches": ["https://trustynotes.app/*"],
3838
"js": ["content.js"],
3939
"run_at": "document_idle"
4040
}],

browser-extension/manifest.firefox.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"manifest_version": 3,
33
"name": "Trusty Notes",
4-
"version": "0.1.5",
4+
"version": "0.1.6",
55
"description": "Quick access to your encrypted notes",
66
"externally_connectable": {
7-
"matches": ["https://notes.toolworks.dev/*"]
7+
"matches": ["https://trustynotes.app/*"]
88
},
99
"icons": {
1010
"48": "icons/icon-48.png",
@@ -22,10 +22,10 @@
2222
"content.js",
2323
"scripts/getStorageData.js"
2424
],
25-
"matches": ["https://notes.toolworks.dev/*"]
25+
"matches": ["https://trustynotes.app/*"]
2626
}],
2727
"host_permissions": [
28-
"https://notes.toolworks.dev/*"
28+
"https://trustynotes.app/*"
2929
],
3030
"action": {
3131
"default_icon": "icons/icon-128.png",
@@ -36,7 +36,7 @@
3636
"scripts": ["background.js"]
3737
},
3838
"content_scripts": [{
39-
"matches": ["https://notes.toolworks.dev/*"],
39+
"matches": ["https://trustynotes.app/*"],
4040
"js": ["content.js"],
4141
"run_at": "document_idle"
4242
}],

browser-extension/popup/popup.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ let webappTabCheckInterval = null;
6161

6262
async function getWebAppSettings() {
6363
try {
64-
const tabs = await chrome.tabs.query({ url: 'https://notes.toolworks.dev/*' });
64+
const tabs = await chrome.tabs.query({ url: 'https://trustynotes.app/*' });
6565
if (tabs.length === 0) {
6666
const result = await chrome.storage.local.get(['encrypted_notes']);
6767
if (result.encrypted_notes && cryptoService) {
@@ -265,7 +265,7 @@ async function syncPendingNotes() {
265265
}
266266

267267
console.log(`Found ${pendingNotes.length} notes to sync`);
268-
const tabs = await chrome.tabs.query({ url: 'https://notes.toolworks.dev/*' });
268+
const tabs = await chrome.tabs.query({ url: 'https://trustynotes.app/*' });
269269
if (tabs.length > 0) {
270270
const tab = tabs[0];
271271
console.log('Found webapp tab, attempting to sync...');
@@ -445,7 +445,7 @@ document.addEventListener('DOMContentLoaded', async () => {
445445

446446
openWebappButton.addEventListener('click', () => {
447447
chrome.tabs.create({
448-
url: 'https://notes.toolworks.dev'
448+
url: 'https://trustynotes.app'
449449
});
450450
window.close();
451451
});
@@ -505,7 +505,7 @@ chrome.runtime.onMessage.addListener(async (message, sender, sendResponse) => {
505505
chrome.tabs.onUpdated.addListener(async (tabId, changeInfo, tab) => {
506506
if (changeInfo.status === 'complete' &&
507507
tab.url &&
508-
tab.url.startsWith('https://notes.toolworks.dev')) {
508+
tab.url.startsWith('https://trustynotes.app')) {
509509

510510
console.log('Webapp tab detected, preparing to sync...');
511511
if (syncAttemptTimeout) {
@@ -576,7 +576,7 @@ chrome.runtime.onMessage.addListener((message, sender, sendResponse) => {
576576
});
577577

578578
async function checkForWebappTab() {
579-
const tabs = await chrome.tabs.query({ url: 'https://notes.toolworks.dev/*' });
579+
const tabs = await chrome.tabs.query({ url: 'https://trustynotes.app/*' });
580580
if (tabs.length > 0) {
581581
console.log('Found webapp tab, attempting sync...');
582582
await syncPendingNotes();

build-extension.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
bun run build:chrome
22
cd browser-extension
33
web-ext build --overwrite-dest
4-
mv web-ext-artifacts/trusty_notes-0.1.5.zip web-ext-artifacts/trusty_notes-chrome-0.1.5.zip
4+
mv web-ext-artifacts/trusty_notes-0.1.6.zip web-ext-artifacts/trusty_notes-chrome-0.1.6.zip
55
rm manifest.json
66
cd ..
77
bun run build:firefox
88
cd browser-extension
99
web-ext build --overwrite-dest
10-
mv web-ext-artifacts/trusty_notes-0.1.5.zip web-ext-artifacts/trusty_notes-firefox-0.1.5.zip
10+
mv web-ext-artifacts/trusty_notes-0.1.6.zip web-ext-artifacts/trusty_notes-firefox-0.1.6.zip
1111
rm manifest.json

bun.lockb

34.9 KB
Binary file not shown.

index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
property="og:description"
2626
content="Take notes securely with TrustyNotes. End-to-end encrypted, Markdown editor, automatic cloud sync, and cross-platform accessibility."
2727
/>
28-
<meta property="og:url" content="https://notes.toolworks.dev" />
28+
<meta property="og:url" content="https://trustynotes.app" />
2929
<meta
3030
property="og:image"
3131
content="https://raw.githubusercontent.com/toolworks-dev/trusty-notes/main/trusty-notes.png"
@@ -45,7 +45,7 @@
4545
/>
4646

4747
<!-- Canonical URL -->
48-
<link rel="canonical" href="https://notes.toolworks.dev" />
48+
<link rel="canonical" href="https://trustynotes.app" />
4949

5050
<!-- Privacy Policy Link -->
5151
<link rel="privacy-policy" href="https://raw.githubusercontent.com/toolworks-dev/trusty-notes/refs/heads/main/PRIVACY.md" />
@@ -59,7 +59,7 @@
5959
"operatingSystem": "Cross-Platform",
6060
"applicationCategory": "Utility",
6161
"description": "TrustyNotes is a secure, open-source note-taking app featuring end-to-end encryption, Markdown editing, cloud synchronization, and cross-platform compatibility.",
62-
"url": "https://notes.toolworks.dev",
62+
"url": "https://trustynotes.app",
6363
"screenshot": "https://raw.githubusercontent.com/toolworks-dev/trusty-notes/main/trusty-notes.png",
6464
"offers": {
6565
"@type": "Offer",
@@ -77,7 +77,7 @@
7777
<!-- Analytics -->
7878
<script
7979
defer
80-
data-domain="notes.toolworks.dev"
80+
data-domain="trustynotes.app"
8181
src="https://plausible.toolworks.dev/js/script.js"
8282
></script>
8383

package.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "trusty-notes-web",
33
"private": true,
4-
"version": "0.1.5",
4+
"version": "0.1.6",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -12,6 +12,15 @@
1212
"build:firefox": "node browser-extension/build.js firefox"
1313
},
1414
"dependencies": {
15+
"@capacitor/android": "^6.2.0",
16+
"@capacitor/app": "^6.0.2",
17+
"@capacitor/cli": "^6.2.0",
18+
"@capacitor/core": "^6.2.0",
19+
"@capacitor/ios": "^6.2.0",
20+
"@capacitor/keyboard": "^6.0.3",
21+
"@capacitor/preferences": "^6.0.3",
22+
"@capacitor/splash-screen": "^6.0.3",
23+
"@capacitor/status-bar": "^6.0.2",
1524
"@emotion/react": "^11.14.0",
1625
"@mantine/core": "^7.15.1",
1726
"@mantine/hooks": "^7.15.1",

0 commit comments

Comments
 (0)