Skip to content

v0.1.0

Compare
Choose a tag to compare
@duck8823 duck8823 released this 26 Nov 14:57
· 23 commits to master since this release

Changelog

12f6cb8 Remove windows in goreleaser
05e12bd Update travis script to skip benchmark if not cron
228f492 Add git ignore directories
7a375b2 Add setting for goreleaser
863d7e0 Add .goreleaser.yml
e5fb8ac Change to helper method
552d2b3 Add photo test
e6b7372 Use httptest
bb0d69d Fix docker command
fa422f2 Update Gopkg.lock
f3e16f0 Change error handling
08911bf Clean with lint warnings
d5ae6b7 Add example
fa267c8 Add test case
f01f056 Add NotFound error
f677f65 Fix default values in test
57c069b Add middleware for body limit
20a8a76 Change log level
fa24b1c Change default storage type to boltdb
3fb0c06 Fix http method in README
5b8470e Fix default port number
224f71e Add logger middleware
0da1b14 Clean test code
97ae2ca Add router test
99ba3b7 Add test data
c96434f Change controller as interface
f5c3a68 Use os.RemoveAll instead of os.Remove
ff62ba2 Add test cases for phototest
5087248 Fix test error in docker
8ef3462 Using random data in benchmark read
a7fd029 Move package of testing utility
822535b Add test cases
fff2b97 Fix permission error in test
79879c2 Remove commented out line
8844840 Clean test cases
b906f48 Change log level
e580d3f Re-packaging model
543efb0 Rename constructor
4bce910 Add benchmark with random size data
6e0896e Fix data range
b302381 Change test storage path
b50038d Move mock_service package
633d4c0 Combine file service interface and implement
bf9b509 Move utility to private method
6de8eb3 Add test case
bd3f3d7 Use subtests
ec48527 Add test case
13b588d Use ioutil for reduce code line
cabc058 Add test case
c30062b Clean test code
d48b342 Remove redundant return value
d376295 Go fmt
8f75b76 Clean redundant code
6025400 Add Go report
56f324b Clean up test code
27f7e0f Fix and Clean test cases in boltdb storage test
5ea0fc1 Fix and Clean test cases in file storage test
894c9a8 Fix and Clean test cases in leveldb storage test
641a094 Use fatal with Test Helper instead of panic
6a1fff6 Fix fail to remove db directory
bfcc0c9 Use os.TempDir() instead of "/tmp"
9070643 Clean and Add test cases
3b707fe Fix and Clean test cases
c6586a3 Fix wrong path name if started by root user
e31fde2 Add test cases
e3da8c4 Add test data and Fix assertion
54cd879 Fix README
cf6d950 Change json key to lowercase
b1ad3ba Move model package to under domain
0200d98 Move router in presentation
2e48124 Move configuration to application package
67fbca0 Add test cases for configuration
7e914f8 Rename file to lower case
a8fe6e4 Change variable name
5781bda Rename benchmark test cases
2a41880 Add benchmark for leveldb storage
e853642 Add test cases for leveldb storage
aaa2800 Add benchmark for file storage
b747c30 Add test cases for filestorage
796dc9b Fix script
21c8362 Clean format
8b42c9f Change packages for testable
c87f411 Add script for run benchmark
d662fe5 Add benchmark boltdb storage
96ce9d1 Add test cases for BoltdbStorage
342e37f Add identifier test
486ee45 Fix inject components
b2ca8ad Fix container for using pointer.
bbcc512 Add container test
8876fce Change travis setting for coveralls
c3cbd78 Use gomock
e291792 Add slack notification setting
c7e7b1c Fix component container.
11c9738 Update README.md
1e7d44f Fix README.md
668de7e Move cmd files for binary name when go get
d4a5b86 Use variable instead of func for default configuration
6db1185 Delete default configuration file
dfa047a Clean command line argument parse
be72b29 Clean more readable
733e4db Fix storage path
345efc8 Use inject insetead of container
16c388c go fmt
3b96c67 Move main package to cmd directory
8d6fca5 Divide main package
68d7b15 Clean package structures
547cf29 Add CRUD examples to README.md
e70b600 Update README.md
370d5da Modify for selectable boltdb implementation
cce5fd3 Add boltdb implementation
732064a Fix test configuration
ebfd325 Modify to selectable storage implementation
9c73eeb Use leveldb storage
d6231de Add implementation repository with leveldb
6b3b719 Add group for photos
f2cb3c4 Change default storage directory
27ba3ba Update README
cccd231 Use run option -d
3ca45ea Add/Change run options
5a7ce84 Add volume configuration
dbf9a82 Fix expose port
9842879 Clean .travis.yml
8ed1308 Add LICENSE file
df563c7 Add RREADME.md
f4d7d83 Add coveralls token
124e443 Fix port number in Dockerfile
5c616bf Use Docker in travis
9e763d1 Add Dockerfile
2fc81a9 Add .travis.yml
9d8c3f4 Change directory name
e061881 Go fmt
471364b Fix tests
e97211a Fix recursive call
3f40b8d Separate configuration
a076423 Change architecture
52264ed Revert "Add list method and test"
4865e94 Add test for list
ccd9aef Add list method
ebe9812 Add test case for delete method
aea047d Add test case for put method
c0a9ece Add test cases for post error
7a55db6 Add test cases for get
87ec409 Add delete test case
bbcd2c5 Add test case for put method
ee6bace Add post test case
87727d9 Remove unnecessary line
f0adb6d Set test configuration to global variable
b83612d Fix TestGet request body
6634df5 Add test case for get method
a1e1a91 Refactor code for methodization
1c84122 Fix write photo
1198f9d Fix log
91f4e53 go fmt
498e699 Add configuration for storage directory
68427ab Add configuration
f603cfb Add params port number
0dcd00f Change filename
e524096 Add endpoints for photo CRUD
36e43a4 Initial commit


Automated with GoReleaser
Built with go version go1.9 darwin/amd64