- Fix
ApprovedAt
field update.
- Fix and improve logs in membership handlers
- Add weights in mongo text index
- Update
jaeger-client-go
to versionv2.29.1
- Remove encryption entry when don't have encryption key
- Update
jaeger
to use official client - Change
Makefile
to usego mod download
insteadgo mod tidy
- Encryption obligation
- Update go.mod
- Profiling routes
- Fix encrypted players id type (#74)
- Explicit database creation (#67)
- Add docker-compose for khan (#72)
- Create script to encrypt player name
- Transactions on write player routes
- Encryption to write player models functions
CreatePlayer
andUpdatePlayer
- Create
encrypted_players
table to trace the encryption proccess and support the futureencryption_script
- Go modules and
go.mod
,go.sum
util.security.go
- Github actions workflow
EncryptionKey
toapi.App
- Encryption to models function
Serialize
ofclanDetailsDAO
- Encryption to models function
Serialize
ofPlayerDetailsDAO
- Encryptiion to models functions
GetPlayerByID
,GetPlayerByPublicID
,GetPlayerDetails
andGetClanDetails
- Update docker image base image to
1.15.2-alpine
- Apply go modules changes on Makefile
- Centralize on
models/player.go
file the player serialization in favor of easiness encryption implementation
Gopkg.toml
andGopkg.lock