37 Commits

Author SHA1 Message Date
Aman Singh Katal 0af507d4aa Update index.html 2026-01-12 22:17:08 +05:30
besoeasy c330e84050 feat: implement concurrency control for remote uploads; add timeout safeguards and update UI to reflect remote file limit 2026-01-07 03:31:18 +05:30
besoeasy b05655227a feat: add remote URL upload functionality; implement upload mode toggle in UI 2026-01-07 03:20:30 +05:30
besoeasy 68ede4ab13 feat: add NPUB-based pin retrieval and statistics; update dashboard to display grouped pins 2026-01-06 19:19:49 +05:30
besoeasy 16ebba7e2a Refactor Nostr handler to support multiple NPUBs and update admin interface to dashboard
- Updated the Nostr handler to accept an array of NPUBs and return relevant statistics.
- Removed the old admin.html file and replaced it with a new dashboard.html for better user experience.
- Modified index.html to link to the new dashboard instead of the old admin page.
- Enhanced the dashboard layout and functionality to display multiple operators and their statuses.
- Improved error handling and loading states in the dashboard.
2026-01-04 22:34:11 +05:30
besoeasy 88ec29485a feat: add conditional rendering for admin link based on Nostr feature availability 2026-01-03 03:46:49 +05:30
besoeasy 4320456e3e feat: remove friend-related functionality and update admin interface for self-only pinning 2026-01-01 09:55:51 +05:30
Aman Singh Katal a6772af6aa d 2025-12-31 21:01:08 +05:30
besoeasy 6e0de61567 feat: add a donate button to the header for supporting the project 2025-12-31 20:14:38 +05:30
besoeasy f392510ace fix: remove pinned size display and related calculations from admin panel 2025-12-31 16:22:10 +05:30
besoeasy 40c105ac26 fix: update pin statistics calculation to aggregate self and friends totals 2025-12-31 16:05:59 +05:30
besoeasy 3730576ff5 fix: update version to 1.3.6 in package.json and package-lock.json; add pinned size display to admin interface 2025-12-31 08:37:14 +05:30
besoeasy e0b6bfc366 fix: update version to 1.3.5 in package.json and package-lock.json; remove pinned content size display from admin interface 2025-12-31 08:14:55 +05:30
besoeasy cd96e3d6ee feat: add pins history table and database management for pinned content
- Updated package.json to include better-sqlite3 and dotenv dependencies.
- Added a new admin interface for displaying pinned content history with filtering and pagination.
- Implemented database module for managing pinned content, including CRUD operations and statistics.
- Enhanced frontend functionality to load and display pins with real-time updates and error handling.
2025-12-31 07:57:28 +05:30
besoeasy ab5716b369 Add pinned content size display and calculation to admin interface 2025-12-31 06:44:12 +05:30
besoeasy 20e3f99943 Refactor caching logic in admin UI and remove PINFRIENDS environment variable 2025-12-31 03:57:15 +05:30
besoeasy 4036efcd56 Refactor Nostr stats endpoint and update admin UI for improved functionality and error handling 2025-12-30 20:04:43 +05:30
besoeasy 387baff9e4 Enhance admin dashboard UI with improved styles, animations, and responsive design; update alert handling for better user feedback 2025-12-30 04:44:47 +05:30
besoeasy 9edabd666c Enhance admin link in footer with icon and improved layout 2025-12-30 02:56:09 +05:30
besoeasy 3bbf2ea686 Revamp admin dashboard UI with Tailwind CSS and enhance pinning status display 2025-12-30 02:32:27 +05:30
besoeasy c39717f849 Add pin stats endpoint and update admin UI for pin tracking 2025-12-30 02:30:00 +05:30
besoeasy 8590a4d8f4 -- 2025-12-30 02:26:29 +05:30
besoeasy bda590a531 -- 2025-12-28 18:48:11 +05:30
besoeasy 09d17b8a1e .. 2025-12-28 18:38:38 +05:30
besoeasy 29189d2b14 .. 2025-12-28 18:36:23 +05:30
besoeasy 1c6a1ecc4f .. 2025-12-28 18:28:50 +05:30
besoeasy 374531b607 Add file size limit information to status response and UI 2025-12-27 00:24:51 +05:30
besoeasy b8be290514 Update API documentation and refactor upload handling to support single-file uploads; remove chunked upload logic and related cleanup processes. 2025-12-26 23:22:08 +05:30
besoeasy 45acd3cc07 Refactor API documentation and enhance upload handling with chunk tracking and retry logic 2025-12-25 12:10:20 +05:30
besoeasy 6c85bda1ba Refactor code structure for improved readability and maintainability 2025-12-16 02:16:37 +05:30
besoeasy ac47048778 Update upload method to use PUT for Blossom compatibility and enhance preflight checks 2025-12-16 01:41:24 +05:30
besoeasy a6ca3d4690 Enhance Blossom compatibility by adding SHA256 hash to upload responses and updating documentation 2025-12-16 01:34:44 +05:30
besoeasy ed9cb8e10b Enhance upload response format with additional metadata and improved clarity 2025-12-09 09:25:17 +05:30
besoeasy e10b4aa7f2 .. 2025-12-05 22:55:09 +05:30
besoeasy edc6e25b48 .. 2025-12-05 20:04:53 +05:30
besoeasy eb40492980 refactor: remove redundant comments and clean up HTML structure 2025-11-26 18:02:53 +05:30
besoeasy b27577190e Initial commit 2025-11-26 17:59:16 +05:30