75 Commits (f16ab3077fb4f086119ef70b9963e4f79b6139e3)

Author SHA1 Message Date
mleku 8bdf1fcd39
Replace search mode with an enhanced filter system 1 month ago
mleku 930e3eb1b1
Upgrade dependencies and improve UI handling. 1 month ago
mleku 8ef3114f5c
Refactor project to modularize constants and utilities. 1 month ago
mleku e9173a6894
Update event import process and improve user feedback 1 month ago
mleku c1bd05fb04
Adjust ACL behavior for "none" mode and make query cache optional 1 month ago
mleku 7fedcd24d3
initial draft of hot reload policy 2 months ago
mleku cc99fcfab5
bump to v0.27.5 2 months ago
mleku d0dbd2e2dc
implemented and tested NIP-43 invite based ACL 2 months ago
mleku b4760c49b6
implement messages and operations for FIND 2 months ago
mleku 29ab350eed
Implement advanced filtering capabilities in the search interface 2 months ago
mleku f4358eeee0
Enhance Event Loading Logic and Update Permissions 3 months ago
mleku ebb11686d5
Update Role-Based Permissions and Increment Version 3 months ago
mleku d4f4f2a186
Implement New Views and Refactor App Structure 3 months ago
mleku 9abcb32030
Refactor Event Signing and Update Test Cases 3 months ago
mleku fe0ed11ce4
Enhance App Functionality with Role-Based Permissions and UI Improvements 3 months ago
mleku 5452da6ecc
Update IndexedDB Handling and Enhance App Functionality 3 months ago
mleku c5ff2c648c
Refactor Nostr Client and Update Dependencies 3 months ago
mleku 384b6113bc
fixes memory problem with many pubkeys in query 3 months ago
mleku 105e372712
Refactor and enhance UI components for improved styling and functionality 3 months ago
mleku bcd79aa967
implemented nip-86 relay management API and added to relay client 3 months ago
mleku 1cfd4a6dbe
Include app/web/dist in repository 3 months ago
mleku f19dc4e5c8
Implement compose tab for event creation and management 3 months ago
mleku 49619f74c7
fix user button and images 3 months ago
mleku 5952c7e657
Revert "Update project structure and enhance build process" 3 months ago
mleku 4cf3d9cfb5
Update project structure and enhance build process 3 months ago
mleku b0f919cd5a
Enhance event display and UI in App.svelte 3 months ago
mleku 0cdf44c2c9
fully working deletes bump to v0.14.0 3 months ago
mleku 40f3cb6f6e
Enhance delete event functionality and UI updates 3 months ago
mleku 67a74980f9
Enhance delete event handling and logging 3 months ago
mleku dc184d7ff5
Revert ephemeral event handling changes that broke relaytester 3 months ago
mleku 075dc6b545
Integrate NDK for Nostr client functionality and update dependencies 3 months ago
mleku 919747c910
Remove fallback external relays from DEFAULT_RELAYS in constants.js to streamline relay connection handling. 3 months ago
mleku 0acf51baba
fix favicon 3 months ago
mleku e75d0deb7d
Add orly.png image to web and docs directories 3 months ago
mleku 96276f2fc4
putting a proper favicon in 3 months ago
mleku 075838150d
fix ephemeral handling to not save 3 months ago
mleku 2637f4b85c
add simple fulltext search 3 months ago
mleku 27af174753
Implement event deletion logic with relay handling in App.svelte and add connectToRelay method in NostrClient 3 months ago
mleku d2d0821d19
implement first draft of sprockets 3 months ago
mleku de57fd7bc4
Revert "fixing app icon" 3 months ago
mleku b7c2e609f6
fixing app icon 3 months ago
mleku d96d10723a
events view works with infinite scroll and load more button, filter switch to show only user's events 3 months ago
mleku ec50afdec0
Enhance event management in App.svelte by implementing pagination and caching for user and all events. Introduce new functions for loading events with timestamp-based pagination, and update UI components to support event expansion and deletion. Refactor event fetching logic in nostr.js to utilize WebSocket REQ envelopes for improved performance. Update default relay settings in constants.js to include local WebSocket endpoint. 3 months ago
mleku ade987c9ac
working export my/all events 3 months ago
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 f85a8b99a3
Update export functionality in App.svelte to allow both admin and owner roles to export all events. Adjust permission checks and UI components to reflect new role-based access for exporting events, enhancing user experience and security. 3 months ago
mleku b67961773d
Refactor login and logout button styles in App.svelte for improved UI consistency. Update button text from icons to labels for better accessibility. Introduce a floating logout button in the profile banner for enhanced user experience. 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 c43ddb77e0
Add App.svelte and LoginModal.svelte components for user authentication; update .gitignore to include Svelte files 3 months ago