Browse Source

bug-fixes

Nostr-Signature: 0a4b94a90de38e64e657c3ef5aca2bc61b5a563edf504d10f4cf5ab386b1bd9c 573634b648634cbad10f2451776089ea21090d9407f715e83c577b4611ae6edc d7502da3f1f7d7b35b810a09cbcd3a467589afd8b97e0a7a04fb47996bb4959b510580a0f33f21c318c2733004f23840f73929ddc0dfb2572edc83ad967b09d2
main
Silberengel 3 weeks ago
parent
commit
934e42d6a7
  1. 1
      nostr/commit-signatures.jsonl
  2. 2
      src/lib/services/nostr/persistent-event-cache.ts
  3. 4
      src/lib/services/settings-store.ts
  4. 3
      src/routes/api/repos/[npub]/[repo]/validate/+server.ts

1
nostr/commit-signatures.jsonl

@ -24,3 +24,4 @@ @@ -24,3 +24,4 @@
{"kind":1640,"pubkey":"573634b648634cbad10f2451776089ea21090d9407f715e83c577b4611ae6edc","created_at":1771612354,"tags":[["author","Silberengel","silberengel7@protonmail.com"],["message","remove theme button from bar"]],"content":"Signed commit: remove theme button from bar","id":"fc758a0681c072108b196911bbeee6d49df1efe635d5d78427b7874be4d6e657","sig":"6c0e991e960a29c623c936ab2a31478a85907780eda692c035762deabc740ca0a76df113f5ce853a6d839b023e2b483ce2d7686c40b91c4cea5f32945799a31f"}
{"kind":1640,"pubkey":"573634b648634cbad10f2451776089ea21090d9407f715e83c577b4611ae6edc","created_at":1771614223,"tags":[["author","Silberengel","silberengel7@protonmail.com"],["message","fix websocket problems\nhandle replaceable events correctly\nfix css for docs"]],"content":"Signed commit: fix websocket problems\nhandle replaceable events correctly\nfix css for docs","id":"88c007de2bd48c32c879b9950f0908270b009c6341a97b1c0164982648beb3d9","sig":"c9250a23d38671a5b1c0d3389e003931222385ca9591b9b332585c8c639e2af2a7b2e8cac9c1ca5bd47df19b330622b1a1874e586f112fa84a4a7aa4347c7456"}
{"kind":1640,"pubkey":"573634b648634cbad10f2451776089ea21090d9407f715e83c577b4611ae6edc","created_at":1771615631,"tags":[["author","Silberengel","silberengel7@protonmail.com"],["message","handle new repo creation"]],"content":"Signed commit: handle new repo creation","id":"59bc1c664590bcbe3e05c4151154590aa1ca4399e2a48d64e94bb960e6056265","sig":"ae666597fc46256915abeec93be97c5d9559eaef90aa65208740f32fe4b00531a51ba432ed9a2089a7ec860ac1dc9a7a4a5d8e84db2a7ae433dd5c668f0b5035"}
{"kind":1640,"pubkey":"573634b648634cbad10f2451776089ea21090d9407f715e83c577b4611ae6edc","created_at":1771618298,"tags":[["author","Silberengel","silberengel7@protonmail.com"],["message","restrict repos to announced events"]],"content":"Signed commit: restrict repos to announced events","id":"d7ee36680a38fac493b27fba26d6e1c496dee9a3099db68a4352f7709a41e860","sig":"071cc8031940590785e5566a45159e5324e36e8a06023282ab1d50b608902d3b06d95efc03d0a4da861a88f12381f7b64999c09a49dfe5f36fbd8ec6aefd8aeb"}

2
src/lib/services/nostr/persistent-event-cache.ts

@ -199,7 +199,7 @@ export class PersistentEventCache { @@ -199,7 +199,7 @@ export class PersistentEventCache {
}
if (typeof window === 'undefined' || !window.indexedDB) {
logger.warn('IndexedDB not available, using in-memory cache only');
logger.debug('IndexedDB not available, using in-memory cache only');
return;
}

4
src/lib/services/settings-store.ts

@ -43,7 +43,7 @@ export class SettingsStore { @@ -43,7 +43,7 @@ export class SettingsStore {
}
if (typeof window === 'undefined' || !window.indexedDB) {
logger.warn('IndexedDB not available, using in-memory cache only');
logger.debug('IndexedDB not available, using in-memory cache only');
return;
}
@ -122,7 +122,7 @@ export class SettingsStore { @@ -122,7 +122,7 @@ export class SettingsStore {
await this.init();
if (!this.db) {
logger.warn('IndexedDB not available, cannot save settings');
logger.debug('IndexedDB not available, cannot save settings');
return;
}

3
src/routes/api/repos/[npub]/[repo]/validate/+server.ts

@ -3,8 +3,7 @@ @@ -3,8 +3,7 @@
* Checks if repo has valid announcement in nostr/repo-events.jsonl and on relays
*/
import { json, error } from '@sveltejs/kit';
import type { RequestHandler } from './$types';
import { json, error, type RequestHandler } from '@sveltejs/kit';
import { createRepoGetHandler } from '$lib/utils/api-handlers.js';
import type { RepoRequestContext } from '$lib/utils/api-context.js';
import { fileManager, nostrClient } from '$lib/services/service-registry.js';

Loading…
Cancel
Save