.github/workflows/test.yml | |
|
|
Dockerfile | |
|
|
LICENSE | |
|
|
Makefile | |
|
|
README.md | |
|
|
application/actor/cachedcontentoperator.go | 58 | A 0 mins |
|
application/actor/cacheservice/cacheassessor.go | 70 | A 0 mins |
|
application/actor/imageoperator.go | 361 | C 1 day |
|
application/actor/jwtoperator.go | 43 | A 0 mins |
|
application/actor/storageservice/cloudstrageassessor.go | 52 | A 0 mins |
|
application/usecase/cacheusecase.go | 46 | A 0 mins |
|
application/usecase/imageusecase.go | 88 | A 0 mins |
|
application/usecase/tokenusecase.go | 11 | A 0 mins |
|
application/validator/imagevalidator.go | 79 | A 35 mins |
|
domain/entity/cachedcontent.go | 6 | A 0 mins |
|
domain/entity/imageobject.go | 12 | A 0 mins |
|
domain/entity/imageobjectoption.go | 11 | A 0 mins |
|
domain/entity/jwtclaims.go | 7 | A 0 mins |
|
domain/entity/storage_object_info.go | 5 | A 0 mins |
|
domain/repository/cahcedcontentrepository.go | 9 | A 0 mins |
|
domain/repository/imageobjectrepository.go | 7 | A 0 mins |
|
domain/repository/jwtclaimsrepository.go | 4 | A 0 mins |
|
go.mod | |
|
|
go.sum | |
|
|
imagereductor/imagereductor.go | 38 | A 0 mins |
|
infrastructure/client/caches/cache_interface.go | 9 | A 0 mins |
|
infrastructure/client/caches/gocacheclient.go | 53 | A 0 mins |
|
infrastructure/client/caches/redis_test.go_ | |
|
|
infrastructure/client/caches/redisclient.go | 126 | A 0 mins |
|
infrastructure/client/cloudstorages/gcs.go | 123 | A 0 mins |
|
infrastructure/client/cloudstorages/s3.go | 189 | A 0 mins |
|
infrastructure/client/cloudstorages/storage_interface.go | 14 | A 0 mins |
|
infrastructure/custommiddleware/iprestriction.go | 28 | A 0 mins |
|
infrastructure/custommiddleware/optionsmethodskipper.go | 7 | A 0 mins |
|
infrastructure/logger/logger.go | 96 | A 3 hrs |
|
infrastructure/requestid/requestid.go | 19 | A 0 mins |
|
infrastructure/uuid/uuid.go | 23 | A 0 mins |
|
interfaces/config/config.go | 15 | A 0 mins |
|
interfaces/handler/basehandler.go | 46 | A 0 mins |
|
interfaces/handler/imagereductionhandler.go | 296 | A 1 hr |
|
interfaces/handler/tokenhandler.go | 23 | A 0 mins |
|
library/utils/arrayutils.go | 26 | A 0 mins |
|
library/utils/images.go | 18 | A 0 mins |
|
library/utils/math.go | 20 | A 0 mins |
|
library/utils/osenv.go | 19 | A 0 mins |
|
library/utils/parallel.go | 41 | A 0 mins |
|