Renovate Bot
|
06c21cdf0c
|
chore(deps): update dependency rollup to v4.60.3
|
2026-05-10 09:27:18 +00:00 |
|
|
|
818e7e6492
|
Merge pull request 'chore: Configure Renovate' (#4) from renovate/configure into main
Reviewed-on: https://bitfreedom.net/code/code/nomyo-ai/nomyo-js/pulls/4
|
2026-05-10 11:26:08 +02:00 |
|
|
|
8e06b0961c
|
Add renovate.json
|
2026-05-10 09:24:55 +00:00 |
|
|
|
0fe5040a5f
|
doc: correcting dead links
|
2026-04-17 18:31:28 +02:00 |
|
|
|
c7af0d7726
|
doc: fixing SECURITY.md in correct folder
|
2026-04-17 18:29:14 +02:00 |
|
|
|
e965b82e97
|
LICENSE aktualisiert
|
2026-04-16 16:47:13 +02:00 |
|
|
|
30e33e4fa1
|
docs/SECURITY.md gelöscht
|
2026-04-16 16:46:10 +02:00 |
|
|
|
43165f86f2
|
fix: base_url
doc: created
|
2026-04-16 16:44:26 +02:00 |
|
|
|
6e02559f4e
|
fix: imports and SecureByteContext in node
|
2026-04-16 15:40:41 +02:00 |
|
|
|
76b2a284d5
|
feat:
- added retry logic with exponential backoff
- per request base_url setting
- configurable key_dir
- protocol downgrade protection
- public secure memory API
|
2026-04-16 15:36:20 +02:00 |
|
|
|
3b1792e613
|
doc: update for latest changes
|
2026-04-01 15:15:18 +02:00 |
|
|
|
d9d2ec98db
|
fix:
Added DisposedError
Wrapped zeroMemory() in its own try/catch in finally
Generic error message; fixed ArrayBufferLike TypeScript type issue
Generic error message; password/salt/IV wrapped in SecureByteContext
Password ≥8 chars enforced; zeroKeys(); rotateKeys(); debug-gated logs; TS type fix
Zero source ArrayBuffer after req.write()
Added timeout, debug, keyRotationInterval, keyRotationDir, keyRotationPassword
dispose(), assertNotDisposed(), startKeyRotationTimer(), rotateKeys(); Promise-mutex on ensureKeys(); new URL() validation; CR/LF API key check; server error detail truncation; response schema validation; all console.log behind debugMode
Propagates new config fields; dispose()
Tests for dispose, timer, header injection, URL validation, error sanitization, debug flag
Tests for generic error messages, password validation, zeroKeys()
|
2026-04-01 14:28:05 +02:00 |
|
|
|
76703e2e3e
|
fix: base_url port
feat: add types for reasoning_content and _metadata
fix: key format incompatibility
|
2026-04-01 13:38:45 +02:00 |
|
|
|
c7601b2270
|
fix:
- AES GCM protocol mismatch
- better, granular error handling
- UUID now uses crypto.randomUUID()
- added native mlock addon to improve security
- ZeroBuffer uses explicit_bzero now
- fixed imports
feat:
- added unit tests
|
2026-03-04 11:30:44 +01:00 |
|
|
|
0b09b9a9c3
|
docs: adding license
|
2026-01-17 12:04:32 +01:00 |
|
|
|
fd1a3b50cb
|
feature: port from python client lib
|
2026-01-17 12:02:08 +01:00 |
|
|
|
129c6cd004
|
Hello World
|
2026-01-17 11:56:00 +01:00 |
|