Commit Graph

  • 086d2af56c v1.2.1 - Handle NDKs pings of kind 99999 master Your Name 2026-02-03 13:19:33 -04:00
  • 18a7deec54 v1.2.0 - Schema v11: Added event_json storage for 2500x performance improvement v1.2.1 Your Name 2026-02-02 20:27:50 -04:00
  • c794370a3f v1.1.9 - Add composite index for active_subscriptions_log view optimization (schema v10) - reduces monitoring queries from 540ms to <10ms v1.2.0 Your Name 2026-02-02 11:38:57 -04:00
  • 2ed4b96058 v1.1.8 - Add comprehensive database query logging with timing at debug level 3, fix schema version compatibility (v6-v9), add version logging at startup, allow monitoring throttle=0 to disable monitoring v1.1.9 Your Name 2026-02-02 11:20:11 -04:00
  • c0051b22be v1.1.7 - Add per-connection database query tracking for abuse detection v1.1.8 Your Name 2026-02-01 16:26:37 -04:00
  • 4cc2d2376e v1.1.6 - Optimize: Deduplicate kinds in subscription index to prevent redundant operations v1.1.7 Your Name 2026-02-01 15:59:54 -04:00
  • 30dc4bf67d v1.1.5 - Fix CRITICAL segfault: Use wrapper nodes for no-kind-filter subscriptions v1.1.6 Your Name 2026-02-01 12:37:07 -04:00
  • a1928cc5d7 v1.1.4 - Add kind-based index for 10x subscription matching performance improvement v1.1.5 Your Name 2026-02-01 11:15:26 -04:00
  • 7bf0757b1f v1.1.3 - Rename VERSION to CRELAY_VERSION to avoid conflict with nostr_core_lib v1.1.4 Your Name 2026-02-01 10:02:19 -04:00
  • 11b0a88cdd v1.1.2 - Fix hardcoded version string in print_version() - use VERSION define from main.h v1.1.3 Your Name 2026-01-31 16:48:11 -04:00
  • e8f8e3b0cf v1.1.1 - Fix NOTICE message silent failure - add pss parameter to send_notice_message() v1.1.2 Your Name 2026-01-31 15:48:29 -04:00
  • 35b1461ff6 v1.1.0 - Documentation restructure: New README.md and comprehensive API.md Your Name 2026-01-23 06:58:14 -04:00
  • 87c6aa5e16 . v1.1.0 Your Name 2025-12-21 09:30:48 -04:00
  • f0462929ea v1.0.9 - Fix active_subscriptions_log view to check ended_at column instead of looking for separate close events (schema v9) Your Name 2025-12-09 06:29:36 -04:00
  • 0ccf1959c2 v1.0.8 - Remove limit from subscription count v1.0.9 Your Name 2025-12-07 07:40:17 -04:00
  • ef172c8356 v1.0.7 - Added a clean startup to erase subscriptions. v1.0.8 Your Name 2025-12-06 18:26:22 -04:00
  • ae0370b47f v1.0.6 - Working on cleaning up subscriptions which were piling up. Set a startup cleanup, and a connection age limit. v1.0.7 Your Name 2025-12-05 07:37:57 -04:00
  • 137df6253d v1.0.5 - Just catching up v1.0.6 Your Name 2025-11-11 17:01:39 -04:00
  • 79f06bf1ed v1.0.4 - Fixed web socket limitation with the number of npubs in a subscription v1.0.5 Your Name 2025-11-07 19:59:34 -05:00
  • 9e5a42fd3c v1.0.3 - From remote v1.0.4 laan tungir 2025-11-07 14:07:46 -05:00
  • 553d398ef5 removed some files v1.0.3 laan tungir 2025-11-03 07:33:12 -05:00
  • ac0bf17c4f v1.0.0 - First major release Your Name 2025-11-01 07:04:56 -04:00
  • 4efd7140d7 Reset version back to v0.8.6 v1.0.0 v0.8.6 Your Name 2025-11-01 07:03:39 -04:00
  • 43b9027d4a v7.0.0 - Version 1.0.0 Your Name 2025-11-01 06:56:02 -04:00
  • 9a0b2714f5 v7.0.0 - Version 1.0.0 Your Name 2025-10-31 11:17:34 -04:00
  • 10fc80aa07 v6.0.0 - Test fixed output redirection Your Name 2025-10-31 11:17:19 -04:00
  • 9fa4e1dcf1 v6.0.0 - Version 1.0.0 Your Name 2025-10-31 11:15:32 -04:00
  • 11c9f8c2a4 v5.0.0 - Test fixed release ID extraction Your Name 2025-10-31 11:15:16 -04:00
  • 17ddf3f2b8 v5.0.0 - Version 1.0.0 Your Name 2025-10-31 11:13:41 -04:00
  • f70d5077e8 v4.0.0 - Debug upload with existing binary Your Name 2025-10-31 11:13:21 -04:00
  • 19cc1fa804 v4.0.0 - Debug upload issue Your Name 2025-10-31 11:12:58 -04:00
  • ed1de7d32d v4.0.0 - Version 1.0.0 Your Name 2025-10-31 11:11:31 -04:00
  • 7b02c6a2cb v3.0.0 - Test release upload fix Your Name 2025-10-31 11:10:53 -04:00
  • dba229040d v3.0.0 - Version 1.0.0 Your Name 2025-10-31 11:08:18 -04:00
  • d8b09e0dbb v2.0.0 - Version 1.0.0 Your Name 2025-10-31 11:06:27 -04:00
  • 73fb681118 v1.0.0 - Version 1.0.0) Your Name 2025-10-31 10:39:06 -04:00
  • cf0f606dd9 v0.8.5 - cleanup Your Name 2025-10-30 07:06:48 -04:00
  • cb165ddab1 v0.8.4 - Updated increment_and_push.sh v0.8.5 Your Name 2025-10-30 07:03:22 -04:00
  • 58eb19e4e7 v0.8.3 - --dry-run v0.8.4 Your Name 2025-10-30 06:52:05 -04:00
  • aeaecddb5a v0.8.2 - markdown intro v0.8.3 Your Name 2025-10-29 07:53:56 -04:00
  • 09dff8e91f v0.8.1 - added screenshots v0.8.2 Your Name 2025-10-29 07:39:08 -04:00
  • f49aae8ab0 v0.7.44 - Release v0.8.0 with NIP-59 timestamp randomization and status command fixes v0.8.1 Your Name 2025-10-27 13:19:58 -04:00
  • 133bb2d002 v0.7.44 - Release v0.8.0 with NIP-59 timestamp randomization and status command fixes v0.8.0 Your Name 2025-10-27 13:19:58 -04:00
  • f6debcf799 v0.7.44 - Release v0.8.0 with NIP-59 timestamp randomization and status command fixes Your Name 2025-10-27 13:19:58 -04:00
  • edbc4f1359 v0.7.43 - Add plain text 'status' command handler for NIP-17 DMs Your Name 2025-10-27 13:19:10 -04:00
  • 5242f066e7 Update nostr_core_lib with timestamp randomization feature v0.7.43 Your Name 2025-10-27 12:59:19 -04:00
  • af186800fa v0.7.42 - Fix ephemeral event storage and document monitoring system Your Name 2025-10-26 15:02:00 -04:00
  • 2bff4a5f44 v0.7.41 - Fix SQL query routing in admin API - add missing sql_query case to handle_kind_23456_unified v0.7.42 Your Name 2025-10-26 13:34:16 -04:00
  • edb73d50cf v0.7.40 - Removed event_broadcasts table and related code to fix FOREIGN KEY constraint failures preventing event insertion v0.7.41 Your Name 2025-10-25 15:26:31 -04:00
  • 3dc09d55fd v0.7.39 - Set dm's back 2 days to adjust for timestamp ramdomization of giftwraps. v0.7.40 Your Name 2025-10-23 18:43:45 -03:00
  • 079fb1b0f5 v0.7.38 - Fixed error upon startup with existing db v0.7.39 Your Name 2025-10-23 11:17:16 -04:00
  • 17b2aa8111 v0.7.37 - Enhanced admin interface with sliding sidebar navigation, moved dark mode and logout to sidebar footer, improved button styling consistency v0.7.38 Your Name 2025-10-22 12:43:09 -04:00
  • 78d484cfe0 v0.7.36 - Implement sliding side navigation menu with page switching for admin sections v0.7.37 Your Name 2025-10-22 11:01:30 -04:00
  • 182e12817d v0.7.35 - Implement event-driven monitoring system with dual triggers for events and subscriptions v0.7.36 Your Name 2025-10-22 10:48:57 -04:00
  • 9179d57cc9 v0.7.34 - We seemed to maybe finally fixed the monitoring error? v0.7.35 Your Name 2025-10-22 10:19:43 -04:00
  • 9cb9b746d8 v0.7.33 - Refactor monitoring system to use subscription-based activation with ephemeral events - fixes recursive crash bug v0.7.34 Your Name 2025-10-19 10:26:09 -04:00
  • 57a0089664 v0.7.32 - Implement ephemeral event bypass (NIP-01) - events with kinds 20000-29999 are now broadcast to subscriptions but never stored in database, preventing recursive monitoring event loops v0.7.33 Your Name 2025-10-19 09:38:02 -04:00
  • 53f7608872 v0.7.31 - Fixed production crash by replacing in-memory subscription iteration with database queries in monitoring system v0.7.32 Your Name 2025-10-18 18:09:13 -04:00
  • 838ce5b45a v0.7.30 - Update increment and push script v0.7.31 Your Name 2025-10-18 15:04:45 -04:00
  • e878b9557e v0.7.29 - Update increment and push script v0.7.30 Your Name 2025-10-18 14:57:34 -04:00
  • 6638d37d6f v0.7.28 - Update increment and push script v0.7.29 Your Name 2025-10-18 14:55:51 -04:00
  • 4c29e15329 v0.7.27 - Update increment and push script v0.7.28 Your Name 2025-10-18 14:53:37 -04:00
  • 48890a2121 v0.7.26 - Tidy up api v0.7.27 Your Name 2025-10-18 14:48:16 -04:00
  • e312d7e18c v0.7.25 - Implement SQL Query Admin API v0.7.26 Your Name 2025-10-16 15:41:21 -04:00
  • 6c38aaebf3 v0.7.24 - Fix admin API subscription issues: NIP-17 historical events and relay pubkey timing v0.7.25 Your Name 2025-10-16 06:27:01 -04:00
  • 18b0ac44bf v0.7.23 - Remove sticky positioning from main header to prevent floating behavior v0.7.24 Your Name 2025-10-15 19:22:42 -04:00
  • b6749eff2f v0.7.22 - Fix compiler warnings in c_utils_lib version.c by adding proper includes for popen/pclose functions v0.7.23 Your Name 2025-10-15 19:20:14 -04:00
  • c73a103280 v0.7.21 - Remove manual relay connection UI and implement automatic background connection with seamless data loading v0.7.22 Your Name 2025-10-15 16:50:22 -04:00
  • a5d194f730 v0.7.20 - Fix automatic relay connection for restored authentication state v0.7.21 Your Name 2025-10-15 15:47:02 -04:00
  • 6320436b88 v0.7.19 - Implement automatic relay connection after login with authentication error handling v0.7.20 Your Name 2025-10-15 15:41:18 -04:00
  • 87325927ed v0.7.18 - Fixed duplicate login modal bug and improved header layout v0.7.19 Your Name 2025-10-15 15:31:44 -04:00
  • 4435cdf5b6 Add c_utils_lib as submodule with debug and version utilities v0.7.18 Your Name 2025-10-15 10:29:35 -04:00
  • b041654611 v0.7.17 - Fixed critical race condition in CLOSE message handler causing segfault during subscription storms Your Name 2025-10-15 09:10:18 -04:00
  • e833dcefd4 v0.7.16 - Fixed blacklist authentication system - removed redundant action/parameters columns, added active=1 filtering, added comprehensive debug tracing, and identified that auth must be enabled for blacklist to work v0.7.17 Your Name 2025-10-14 13:07:19 -04:00
  • 29680f0ee8 v0.7.15 - Fixed race condition in subscription management causing intermittent core dumps and format truncation warning v0.7.16 Your Name 2025-10-14 11:34:55 -04:00
  • 670329700c v0.7.14 - Remove unified config cache system and fix first-time startup - All config values now queried directly from database, eliminating cache inconsistency bugs. Fixed startup sequence to use output parameters for pubkey passing. v0.7.15 Your Name 2025-10-13 19:06:27 -04:00
  • 62e17af311 v0.7.13 - -t v0.7.14 Your Name 2025-10-13 16:35:26 -04:00
  • e3938a2c85 v0.7.12 - Implemented comprehensive debug system with 6 levels (0-5), file:line tracking at TRACE level, deployment script integration, and default level 5 for development v0.7.13 Your Name 2025-10-13 12:44:18 -04:00
  • 49ffc3d99e v0.7.11 - Got api back working after switching to static build v0.7.12 Your Name 2025-10-12 14:54:02 -04:00
  • 34bb1c34a2 v0.7.10 - Fixed api errors in accepting : in subscriptions v0.7.11 Your Name 2025-10-12 10:31:03 -04:00
  • b27a56a296 v0.7.9 - Optimize Docker build caching and enforce static binary usage v0.7.10 Your Name 2025-10-11 11:08:01 -04:00
  • ecd7095123 v0.7.8 - Fully static builds implemented with musl-gcc v0.7.9 Your Name 2025-10-11 10:51:03 -04:00
  • d449513861 Add MUSL static binary build system using Alpine Docker v0.7.8 Your Name 2025-10-11 10:17:20 -04:00
  • 6709e229b3 v0.7.7 - Prevent sql attacks and rate limiting on subscriptions Your Name 2025-10-10 15:44:10 -04:00
  • 00a8f16262 v0.7.6 - Delete more old debugging prints v0.7.7 Your Name 2025-10-10 13:38:18 -04:00
  • 00d16f8615 v0.7.5 - Complete debug logging cleanup - remove all remaining DEBUG messages from websockets.c, config.c, and dm_admin.c v0.7.6 Your Name 2025-10-10 10:52:14 -04:00
  • c90676d2b2 v0.7.4 - Remove excessive debug logging from entire codebase - preserve user-facing error logging v0.7.5 Your Name 2025-10-10 10:21:30 -04:00
  • b89c011ad5 v0.7.2 - -m v0.7.4 v0.7.3 Your Name 2025-10-10 06:53:30 -04:00
  • c3de31aa88 v0.7.1 - Implemented static binary build system for cross-distribution compatibility v0.7.2 Your Name 2025-10-09 14:36:32 -04:00
  • b6df0be865 v0.6.0 - Fixed binary upload in release script - now shows upload errors and handles failures properly v0.7.1 v0.7.0 Your Name 2025-10-09 12:59:23 -04:00
  • a89f84f76e v0.5.0 - New release v0.6.0 Your Name 2025-10-09 12:51:53 -04:00
  • 5a916cc221 Reupload v0.5.0 Your Name 2025-10-09 10:43:42 -04:00
  • dcf421ff93 v0.4.13 - DM system appears fully functional Your Name 2025-10-08 07:11:22 -04:00
  • d655258311 v0.4.12 - Refactor NIP-17 admin commands: eliminate ~400 lines of duplicated code with unified helper functions, fix SQL query bugs, and remove unused parameters v0.4.13 Your Name 2025-10-06 18:49:25 -04:00
  • f6d13d4318 v0.4.11 - Fixed nasty DM bug v0.4.12 Your Name 2025-10-06 10:06:24 -04:00
  • d5350d7c30 v0.4.10 - api v0.4.11 Your Name 2025-10-05 14:35:09 -04:00
  • c63fd04c92 v0.4.9 - Working on dm admin v0.4.10 Your Name 2025-10-04 19:04:12 -04:00
  • 64b418a551 v0.4.8 - Implement web server functionality for embedded admin interface - serve HTML/CSS/JS from /api/ endpoint with proper MIME types, CORS headers, and performance optimizations v0.4.9 Your Name 2025-10-04 12:45:35 -04:00
  • 36c9c84047 v0.4.7 - Implement NIP-70 Protected Events - Add protected event support with authentication checks, comprehensive testing, and relay metadata protection v0.4.8 Your Name 2025-10-03 06:44:27 -04:00
  • 88b4aaa301 v0.4.6 - Implement NIP-50 search functionality with LIKE-based content and tag searching v0.4.7 Your Name 2025-10-03 05:43:49 -04:00