b1ea256076v0.2.3 - Fix HEAD blob request 404: deployed binary had invalid sqlite3_open_v2 flags (READONLY|CREATE=5) causing SQLITE_MISUSE; rebuilt from current source (v0.2.2) and deployed. Also fixed Dockerfile to use local nostr_core_lib submodule instead of unavailable remote commit.
master
Laan Tungir
2026-07-15 20:06:52 -04:00
015094949ev0.1.38 - Update main.c and request_validator.c with latest changes
v0.2.0
Laan Tungir
2026-04-22 16:15:20 -04:00
9491f5c373v0.1.37 - Use static-only build flow in increment_and_push and include blob browser sorting/delete deployment fix
v0.1.38
Laan Tungir
2026-04-01 20:29:28 -04:00
485e351998v0.1.33 - just cleaning up
v0.1.37
Your Name
2026-03-23 09:02:54 -04:00
66ac92b4a0v0.1.32 - Migrate to nostr_core_lib v0.4.13 and unify app/nostr logging via callback API
v0.1.33
Your Name
2026-03-15 08:37:03 -04:00
ba8b51d1c6v0.1.31 - Add MIME/extension + nginx fallback support for html/js/mjs/css blob uploads and retrieval
v0.1.32
Your Name
2026-03-11 18:21:53 -04:00
b9e9a08e9ev0.1.30 - add public GET /health JSON endpoint with status version and uptime
v0.1.31
Your Name
2026-03-09 17:34:23 -04:00
d400744f68v0.1.29 - fix auth routing: allow public GET /health operation bypass
v0.1.30
Your Name
2026-03-09 17:29:44 -04:00
4b12cb19dcv0.1.28 - Latest changes
v0.1.29
Your Name
2026-02-20 15:32:33 -04:00
e5b1556a80v0.1.27 - Fix nginx blob serving: correct try_files pattern and set proper directory permissions for www-data access
v0.1.28
Your Name
2026-02-17 08:26:42 -04:00
1905e1586dv0.1.26 - Add local deployment system with deploy_local.sh, ginxsom-local.service, nginx SSL config, and fix GET blob retrieval
v0.1.27
Your Name
2026-02-16 09:23:23 -04:00
640386e2c1v0.1.25 - Fix 100% CPU bug in relay client - SSL_pending busy-wait
v0.1.26
Your Name
2026-02-03 14:18:25 -04:00
0f420fc6d0v0.1.23 - Fixed auth rules on web page
v0.1.24
Your Name
2025-12-16 09:18:37 -04:00
29e2421771v0.1.22 - Cleaned out legacy websocket code in index.js
v0.1.23
Your Name
2025-12-16 07:50:16 -04:00
cce1f2f0fdv0.1.21 - Fixed some web page errors. About to clean out websocket functions in index.js. Last push before we do this.
v0.1.22
Your Name
2025-12-16 07:17:19 -04:00
281c686fdev0.1.20 - Fixed auth white and black lists
v0.1.21
Your Name
2025-12-16 06:54:26 -04:00
a5880ebdf6v0.1.19 - Lots of remote hosting fixes
v0.1.20
Your Name
2025-12-13 14:53:25 -04:00
a5f92e4da3v0.1.18 - Add automatic cleanup of dynamic build artifacts after static builds
v0.1.19
Your Name
2025-12-13 07:54:20 -04:00
64b9f28444v0.1.17 - Fixed more on stats page
v0.1.18
Your Name
2025-12-12 17:06:43 -04:00
fe27b5e41av0.1.16 - Got the admin page kinda working
v0.1.17
Your Name
2025-12-12 16:41:38 -04:00
d0bf851e86v0.1.15 - Fix config page display and rebrand admin UI from relay to Blossom terminology
v0.1.16
Your Name
2025-12-12 13:12:46 -04:00
3da7b62a95v0.1.14 - Implement all remaining admin commands (config_update, stats_query, system_status, blob_list, storage_stats, sql_query) and make test mode default in restart-all.sh. All commands now fully functional with proper database queries, error handling, and security checks.
v0.1.15
Your Name
2025-12-11 14:33:48 -04:00
4f1fbee52cv0.1.13 - Fix Kind 23458 test script: use websocat for bidirectional relay communication and correct nak decrypt flag (-p instead of --recipient-pubkey). Admin command system now fully functional end-to-end with NIP-44 encryption.
v0.1.14
Your Name
2025-12-11 14:28:33 -04:00
6592c37c6ev0.1.12 - Successfully integrated websocket client, and program connects to relays and publishes kinds 0 and 10002
v0.1.13
Your Name
2025-12-10 14:28:38 -04:00
deec021933v0.1.11 - Last push before changing logging system
v0.1.12
Your Name
2025-12-07 12:50:12 -04:00
db7621a293v0.1.10 - In the middle of working on getting admin api working
v0.1.11
Your Name
2025-11-21 11:54:17 -04:00
e693fe3caav0.1.9 - program generates it's own private keys.
v0.1.10
Your Name
2025-11-20 07:53:58 -04:00
c1b615de32v0.1.8 - Removed cache functionality for now
v0.1.9
Your Name
2025-11-13 10:59:14 -04:00
455aab1eacv0.1.7 - Fixing black and white lists
v0.1.8
Your Name
2025-11-13 10:21:26 -04:00
533c7f29f2v0.1.6 - Just catching up
v0.1.7
Your Name
2025-11-11 17:02:14 -04:00
35f8385508v0.1.5 - Make versioning system
v0.1.6
Your Name
2025-11-11 07:16:33 -04:00
fe2495f897v0.1.4 - Make response at root JSON
v0.1.5
Your Name
2025-11-11 07:08:27 -04:00
30e4408b28v0.1.3 - Implement https
v0.1.4
Your Name
2025-11-09 19:57:45 -04:00
22f6224008Generally working.
Your Name
2025-09-11 13:28:54 -04:00
e1741fb1fcv0.0.14 - Still working on commenting out old code and deleting
Your Name
2025-09-11 07:48:33 -04:00
cafaa2f2e2v0.0.13 - commenting out old code
Your Name
2025-09-10 14:21:20 -04:00
60644919b6v0.0.12 - fixed nip94 test
Your Name
2025-09-10 13:15:18 -04:00
6a4e15670dv0.0.11 - All auth tests working
Your Name
2025-09-10 11:08:33 -04:00
30473100b8I think nip42 is FINALLY working.
Your Name
2025-09-10 07:58:57 -04:00
a3c8918491v0.0.10 - Working on auth system
Your Name
2025-09-09 10:42:59 -04:00
dd0d8a8b65Moved auth system from nostr_core_lib back into ginxsom. Still debugging but so many changes I wanted to commit.
Your Name
2025-09-09 07:26:00 -04:00
20792871f8Refactored code by breaking the main.c up into BUD files.
Your Name
2025-09-08 09:42:45 -04:00
67154164f1tests
Your Name
2025-09-07 10:59:43 -04:00
f5bf1cd6eeIntegrate nostr_core_lib unified request validation system
Your Name
2025-09-07 09:49:26 -04:00
21fc43167cbud-09 implemented
Your Name
2025-09-03 15:21:48 -04:00
17bb57505ebud 08 implemented
Your Name
2025-09-03 14:41:55 -04:00
d845f7822fbuds 4 and 6 implemented
Your Name
2025-09-03 13:13:07 -04:00
5838dc4dfcUpdated delete
Your Name
2025-09-02 17:23:02 -04:00
4412317ddbrefactored nginx.conf
Your Name
2025-09-02 15:22:15 -04:00
db3f078583bud02 completed
Your Name
2025-09-02 12:54:22 -04:00
e98ec5489aadd .gitignore
Your Name
2025-09-02 12:10:54 -04:00
9f51886d9eFixed a killer bug with upload verification
Your Name
2025-09-02 12:06:13 -04:00
eb7a9413caLots o debugging
Your Name
2025-08-20 09:51:55 -04:00
8c3d2b1aacStuck on a bug with auth, but got to push anyway.
Your Name
2025-08-20 06:20:32 -04:00
b2b1240136List Blob Endpoint
Your Name
2025-08-19 11:04:50 -04:00
ec976ab090Bud 2 mostly done
Your Name
2025-08-19 10:23:40 -04:00
d8803b1ad0Start upload functionality
Your Name
2025-08-19 08:00:40 -04:00
e8bac95acanginx.conf
Your Name
2025-08-18 23:01:37 -04:00
95ccb3a9c4Finished BUD 1
Your Name
2025-08-18 21:51:54 -04:00
e641c813ebreadme.md and implementation.md
Your Name
2025-08-18 17:42:51 -04:00
5f7d2197e8First
Your Name
2025-08-18 16:48:06 -04:00