367 Commits (ce54a6886aa511e910dc588becea2d49edd6af99)

Author SHA1 Message Date
mleku 9f39ca8a62
Refactor export functionality in App.svelte to support both GET and POST methods for event exports, enhancing flexibility in user permissions. Update server-side handling to accommodate pubkey filtering and improve response handling for file downloads. Adjust UI components to reflect these changes, ensuring a seamless user experience. 3 months ago
mleku 5fd58681c9
Increase WebSocket message size limit to 100MB and implement handling for oversized messages. Introduce optimal chunk size calculation in Spider for efficient pubkey processing, ensuring compliance with WebSocket constraints. Enhance logging for message sizes and connection events for better debugging. 3 months ago
mleku 2bdc1b7bc0
Implement NIP-98 authentication for HTTP requests, enhancing security for event export and import functionalities. Update server methods to validate authentication and permissions, and refactor event handling in the Svelte app to support new export and import features. Add UI components for exporting and importing events with appropriate permission checks. 3 months ago
mleku 332b9b05f7
Enhance user role management in App.svelte by adding fetchUserRole function; update UI to display user role badge upon login. Modify Follows struct to include owners and adjust access level logic in acl package for improved permission handling. 3 months ago
mleku 29e5444545
Refactor logging in event handling and message processing to use trace-level logs, enhancing clarity and consistency across the application. Update web application structure to utilize Svelte and remove unused React components, streamlining the project. Additionally, clean up `.gitignore` and update package dependencies for improved performance. 3 months ago
mleku 3314a2a892
Refactor event replacement logic into `WouldReplaceEvent` and bump version to v0.10.5 3 months ago
mleku 7c14c72e9d
Remove error return from `ToSliceOfSliceOfStrings` method in `tag` encoder and bump version to v0.10.4 3 months ago
mleku dbdc5d703e
Add `ToSliceOfSliceOfStrings` method to `tag` encoder and bump version to v0.10.3 3 months ago
mleku c1acf0deaa
Add `ToSliceOfStrings` method to `tag` encoder and bump version to v0.10.2 3 months ago
mleku ccffeb902c
Bump dependency versions in go.mod and go.sum 3 months ago
mleku 3afd6131d5
add count (NIP-45) envelope support, bump to version v0.10.0 3 months ago
mleku 386878fec8
Bump version to v0.9.3. 3 months ago
Silberengel c62fdc96d5 fixed initialization and syncing 3 months ago
Silberengel 4c66eda10e implement bootstrap relays 3 months ago
Silberengel 9fdef77e02 update docker and apache stuff to new next-orly and make it all more proxy-friendly 3 months ago
mleku 128bc60726
Bump version to v0.9.2. 3 months ago
mleku 6c6f9e8874
Refine event filtering logic to enforce combined match criteria for Authors, Kinds, Tags, and search terms. 3 months ago
mleku 01131f252e
Rank search results by match relevance and recency, update deduplication, and bump version to v0.9.1. 3 months ago
mleku 02333b74ae
completed fulltext index migration 3 months ago
mleku 86ac7b7897
Add full-text search indexing for word tokens and update tokenization logic 3 months ago
mleku 7e6adf9fba
Adjust BadgerDB memory configurations to optimize resource usage and bump version to v0.8.9. 3 months ago
mleku 7d5ebd5ccd
Adjust BadgerDB memory settings to prevent OOM issues and update version to v0.8.8. 3 months ago
mleku f8a321eaee
Add connection start time tracking and improve logging for WebSocket lifecycle 3 months ago
mleku 48c7fab795
Improve logging and handling for WebSocket message processing, delivery, and diagnostics. 3 months ago
mleku e1da199858
Bump version to v0.8.5. 3 months ago
mleku 45b4f82995
Enable additional NIP support, improve tag handling validation, and simplify WebSocket message processing. 3 months ago
mleku ff017b45d2
Add relay identity pubkey and subscription-based profile updates; bump version to v0.8.4. 4 months ago
mleku 50179e44ed
Add dashboard URL to relay description and bump version to v0.8.3. 4 months ago
mleku 34a3b1ba69
Add dynamic relay dashboard URL support and version increment to v0.8.2. 4 months ago
mleku 093a19db29
Expand relay features and update version to v0.8.1. 4 months ago
mleku 2ba361c915
Add relay identity management and subscription enhancements. 4 months ago
mleku 804e1c9649
Add NWC protocol handling and NIP-44 encryption and decryption functions. 4 months ago
mleku 81a6aade4e
Bump version to v0.7.1; update relay icon URL. 4 months ago
mleku fc9600f99d
Bump version to v0.7.0; update docs image. 4 months ago
mleku 199f922208
Refactor deletion checks and error handling; bump version to v0.6.4. 4 months ago
mleku 3e3af08644
Remove unused JavaScript file `index-wnwvj11w.js` from `dist` directory. 4 months ago
mleku 14b6960070
Add admin-only "All Events Log" feature with WebSocket integration. 4 months ago
mleku ad7ca69964
Bump version to v0.6.1 for patch release. 4 months ago
mleku facf03783f
Remove outdated CSS and JavaScript files from `dist` directory. 4 months ago
mleku a5b6943320
Bump version to v0.6.0 for upcoming release. 4 months ago
mleku 6f71b95734
Handle EOF case in text encoder helper loop. 4 months ago
mleku 20fbce9263
Add spider functionality for relay crawling, marker management, and new SpiderMode config. 4 months ago
mleku 4532def9f5
Remove large outdated `stacktrace.txt` log file. 4 months ago
mleku 90f21fbcd1
Add detailed benchmark results for multiple relays. 4 months ago
mleku 81a40c04e5
Refactor `publishCacheEvents` for concurrent publishing and optimize database access. 4 months ago
mleku 22cde96f3f
Remove `bufpool` references and unused imports, optimize memory operations. 4 months ago
mleku e521b788fb
Delete outdated benchmark reports and results. 4 months ago
mleku f5cce92bf8
Handle nil receiver `S` in `ContainsAny` method within `tags.go`. 4 months ago
mleku 2ccdc5e756
Bump version to `v0.4.7`. 4 months ago
mleku 173a34784f
Remove redundant logging in `acl/follows.go` and `get-indexes-from-filter.go`, handle nil `Tags` in `event.go`. 4 months ago