Merge pull request #62 from outis1one/claude/explore-silent-send-oth4L

Claude/explore silent send oth4 l
This commit is contained in:
Outis
2026-03-29 17:38:40 -04:00
committed by GitHub
6 changed files with 9 additions and 6 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"manifest_version": 3, "manifest_version": 3,
"name": "Silent Send", "name": "Silent Send",
"version": "0.9.25", "version": "0.9.26",
"description": "Intercepts personal info and substitutes it with user-defined replacements before sending to AI services.", "description": "Intercepts personal info and substitutes it with user-defined replacements before sending to AI services.",
"browser_specific_settings": { "browser_specific_settings": {
"gecko": { "gecko": {
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"manifest_version": 3, "manifest_version": 3,
"name": "Silent Send", "name": "Silent Send",
"version": "0.9.25", "version": "0.9.26",
"description": "Intercepts personal info and substitutes it with user-defined replacements before sending to AI services.", "description": "Intercepts personal info and substitutes it with user-defined replacements before sending to AI services.",
"permissions": [ "permissions": [
"storage", "storage",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "silent-send", "name": "silent-send",
"version": "0.9.25", "version": "0.9.26",
"private": true, "private": true,
"license": "MIT", "license": "MIT",
"description": "Browser extension that substitutes personal data before sending to AI services", "description": "Browser extension that substitutes personal data before sending to AI services",
+2 -2
View File
@@ -257,8 +257,8 @@ const DocumentScanner = {
// Try to decompress if FlateDecode // Try to decompress if FlateDecode
let content = streamData; let content = streamData;
const filterMatch = str.slice(Math.max(0, match.index - 200), match.index) const dictSlice = str.slice(Math.max(0, match.index - 500), match.index);
.match(/\/Filter\s*\/FlateDecode/); const filterMatch = dictSlice.match(/\/Filter\s*(?:\/FlateDecode|\[\/FlateDecode\]|\[.*?\/FlateDecode.*?\])/);
if (filterMatch) { if (filterMatch) {
try { try {
+1 -1
View File
@@ -601,7 +601,7 @@
</section> </section>
<footer> <footer>
<p>Silent Send v0.3.0</p> <p id="footerVersion">Silent Send</p>
</footer> </footer>
</div> </div>
+3
View File
@@ -28,6 +28,9 @@ document.addEventListener('DOMContentLoaded', async () => {
$('#maxLogEntries').value = settings.maxLogEntries || 200; $('#maxLogEntries').value = settings.maxLogEntries || 200;
$('#browserSync').checked = settings.browserSync === true; $('#browserSync').checked = settings.browserSync === true;
const { version } = api.runtime.getManifest();
$('#footerVersion').textContent = `Silent Send v${version}`;
renderMappings(); renderMappings();
renderPasswords(); renderPasswords();
renderDomains(); renderDomains();