Volkan Özçelik
8f6b357192
entity rename.
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-09-01 10:41:00 -07:00
Volkan Özçelik
53de9406c5
audit fix.
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-09-01 10:38:50 -07:00
Volkan Özçelik
3c9e6d87d5
Move policy spec to the SDK.
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-08-31 16:31:46 -07:00
Volkan Özçelik
bbaf4a4fd0
lint update.
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-08-10 10:23:54 -07:00
Volkan Özçelik
933ec84235
audit fixes.
...
Naming changes after running `make audit`.
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-08-10 05:23:17 -07:00
muhammet.arikan
7944d5d86d
feat(api): Add filtering to ListPolicies
2025-07-29 22:06:21 +03:00
Volkan Özçelik
72052ebd87
Add `execute` as a policy permission.
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-07-20 20:15:32 -07:00
Volkan Özçelik
c4a6f18b8e
add encrypt decrypt entities to the mix.
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-07-20 08:48:13 -07:00
Volkan Özçelik
5a94c7e59f
Minor changes.
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-03-29 20:50:38 -07:00
Volkan Özçelik
e8284b82bc
remove keeper id from request
...
keepers should not know info about themselves (including their ids)
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-03-07 19:41:06 -08:00
Volkan Özçelik
053e17ca09
convert sensitive data to pointer types
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-03-07 15:32:50 -08:00
Volkan Özçelik
50d077fec8
update recovery apis
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-03-07 12:35:40 -08:00
Volkan Özçelik
68f6ca21b4
Data type change
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-03-06 18:04:05 -08:00
Volkan Özçelik
2329d7fee8
BREAKING: Change type of Shard
...
Change the data type from string to a byte array for better memory management.
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-03-06 15:45:24 -08:00
Volkan Özçelik
ff7712c564
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# api/entity/data/error_code.go
2025-02-16 16:57:57 -08:00
Volkan Özçelik
0cbe642783
Update README
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-02-16 16:55:20 -08:00
Volkan Özçelik
b866ae7e9b
Implement restore and recover APIs
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-02-08 09:26:59 -08:00
Volkan Özçelik
cc83f688b3
Add entities for restore and recover requests
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2025-02-07 21:30:39 -08:00
Abhishek Sharma
c0f910e50e
#70 : Removing unused version from ShardContributionRequest
...
Signed-off-by: Abhishek Sharma <abhishek44sharma@gmail.com>
2025-01-11 11:44:30 +05:30
Volkan Özçelik
59f882ecbb
BREAKING: Remove initialization check
...
Removing initialization checks since now SPIKE Nexus does not start until it fetches a root key from the keepers.
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-27 03:43:29 -08:00
Volkan Özçelik
0d91ae5804
BREAKING: Remove initialization check
...
Removing initialization checks since now SPIKE Nexus does not start until it fetches a root key from the keepers.
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-26 21:58:05 -08:00
Volkan Özçelik
b98ec8ee62
add shard contribution request and response.
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-26 09:46:40 -08:00
Volkan Özçelik
95488908fb
add shard contribution request and response.
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-25 14:34:32 -08:00
Volkan Özçelik
035c0dd482
Remove redundant error codes.
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-23 18:08:36 -08:00
Volkan Özçelik
bed86e5836
add new error codes
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-23 13:33:28 -08:00
Volkan Özçelik
5fc0273ed2
add new error codes
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-23 12:33:09 -08:00
Volkan Özçelik
c9162e1867
add new error codes
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-23 10:36:18 -08:00
Volkan Özçelik
dd61ea4367
Fixed todos
...
Also some minor refactorings.
Some changes might be breaking.
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-10 22:30:57 -08:00
Volkan Özçelik
0a462d13d7
minor
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-10 06:53:49 -08:00
Volkan Özçelik
a7c30300d9
API updates.
...
* Created an API class
* Refactorings around certain methods.
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-02 21:51:30 -08:00
Volkan Özçelik
a94ed4837b
add CoC and friend + minor code refactoring
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-12-01 20:07:09 -08:00
sahinakyol
9709d97fec
spike-46 moved metadata entrypoints and resp reqs
2024-12-01 17:41:34 +01:00
Volkan Özçelik
0eea713b69
move more out of internal
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-11-27 13:35:43 -08:00
Volkan Özçelik
51379bc534
exposing some entities
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-11-27 10:41:53 -08:00
Volkan Özçelik
fb59be35ed
exposing some entities
...
Signed-off-by: Volkan Özçelik <me@volkan.io>
2024-11-27 10:34:40 -08:00