Kelvin Clement Mwinuka
|
c2c887cd75
|
Updated KeyExtractionFunc for all the modules
|
2024-04-21 02:59:07 +08:00 |
|
Kelvin Clement Mwinuka
|
7b88122c25
|
KeyExtractionFunc now returns a struct that specidies channels, read keys and write keys that are accessed by the command. ACL authorization method now checks read keys against allowed read keys, write keys against allowed write keys and channels agains allowed channels.
|
2024-04-20 23:04:10 +08:00 |
|
Kelvin Mwinuka
|
d7c3509533
|
Created 'constants' package for const.go file and 'types' package for shared and exported types
|
2024-04-01 18:32:01 +08:00 |
|
Kelvin Mwinuka
|
88a8e2aae6
|
Created DefaultConfig to be used when embedding echovaule. Moved ACL and PubSub to internal packages with only the associated commands in the modules folder. Initialise ACL and PubSub when creating new EchoVault instance which removed the need to pass WithACL and WithPubSub options.
|
2024-03-26 18:15:27 +08:00 |
|