Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/vardius/go-api-boilerplate
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
https://github.com/vardius/go-api-boilerplate
Extend types
87726c51ca3cccb81fd802f615e4035b224611d1 authored over 5 years ago
87726c51ca3cccb81fd802f615e4035b224611d1 authored over 5 years ago
Use pointer receiver
0db1a1ac92e80799cee68a62dd0678eca0a06835 authored over 5 years ago
0db1a1ac92e80799cee68a62dd0678eca0a06835 authored over 5 years ago
Update event bus interface
3817a1e648b49d338edd96d3d0aa27b3241e706a authored over 5 years ago
3817a1e648b49d338edd96d3d0aa27b3241e706a authored over 5 years ago
Resubscribe event handlers on error
38542c17048bde777d2ce4712bb1d91ab59e3f16 authored over 5 years ago
38542c17048bde777d2ce4712bb1d91ab59e3f16 authored over 5 years ago
Update error handling
af0d73d59e9d42497210beb4de661baf5adf4161 authored over 5 years ago
af0d73d59e9d42497210beb4de661baf5adf4161 authored over 5 years ago
Fix command handlers
36b625391473a4836c90e66ce20f29dbd4579686 authored over 5 years ago
36b625391473a4836c90e66ce20f29dbd4579686 authored over 5 years ago
Add logger to internal packages
4dc9f5909cab6254ae67315b51a664a305f34035 authored over 5 years ago
4dc9f5909cab6254ae67315b51a664a305f34035 authored over 5 years ago
Track error refrence - stack trace
70d26006ff9c1ae0cd76a566776a473191dc8b45 authored over 5 years ago
70d26006ff9c1ae0cd76a566776a473191dc8b45 authored over 5 years ago
Wrap more errors
19a2e681071b3583c8c18841572656dfbcdce4b2 authored over 5 years ago
19a2e681071b3583c8c18841572656dfbcdce4b2 authored over 5 years ago
Log more data
b467087f82ceb6961f30c6375957c2b7c248c66f authored over 5 years ago
b467087f82ceb6961f30c6375957c2b7c248c66f authored over 5 years ago
Wrap errors to build stack trace
def780d6badeb3cfc1c2805fdd42a008916b3db7 authored over 5 years ago
def780d6badeb3cfc1c2805fdd42a008916b3db7 authored over 5 years ago
Invert condition
d27b7fa341e9237ddf54b14137f01a2d46ddd98d authored over 5 years ago
d27b7fa341e9237ddf54b14137f01a2d46ddd98d authored over 5 years ago
Change to default values
e485d7234750053310cb0c50b87becceae5cecc5 authored over 5 years ago
e485d7234750053310cb0c50b87becceae5cecc5 authored over 5 years ago
Update package to work without pointers
9b8de57866a4c23faa64ea39d456f1f3321b1cf6 authored over 5 years ago
9b8de57866a4c23faa64ea39d456f1f3321b1cf6 authored over 5 years ago
Do not use pointers for value objects, commands and events
fb7606e45eb4a574e4c21f5b7d9002ac6b2293a5 authored over 5 years ago
fb7606e45eb4a574e4c21f5b7d9002ac6b2293a5 authored over 5 years ago
Add mysql models and persistance interface
b4b07f022ad67a8d61f3714b0a0533352f6614e8 authored over 5 years ago
b4b07f022ad67a8d61f3714b0a0533352f6614e8 authored over 5 years ago
Handle null columns
e4bcea993d2860b28f6abe854a5e84f79f237694 authored over 5 years ago
e4bcea993d2860b28f6abe854a5e84f79f237694 authored over 5 years ago
Travis needs cgo
7515ccff8883fbd5e216863ac3cafbe0302ada85 authored over 5 years ago
7515ccff8883fbd5e216863ac3cafbe0302ada85 authored over 5 years ago
Refactor some parts, remove duplicates
35a3558ef915f4e32443d4d204f5fde18c94be7d authored over 5 years ago
35a3558ef915f4e32443d4d204f5fde18c94be7d authored over 5 years ago
Add pubsub microservice
0d8445fe731490921e94b6751e8ce709ee4949be authored over 5 years ago
0d8445fe731490921e94b6751e8ce709ee4949be authored over 5 years ago
Create FUNDING.yml
6c84ff023ffcea993b5747870dd5e1f6c1bb3e54 authored over 5 years ago
6c84ff023ffcea993b5747870dd5e1f6c1bb3e54 authored over 5 years ago
Remove cgo flag
14e8e66db8d6fbcd2cf607c69b21b679e741b196 authored over 5 years ago
14e8e66db8d6fbcd2cf607c69b21b679e741b196 authored over 5 years ago
Update travis env
999c72875323b97474d8b0a5f19699bd33ca99cb authored over 5 years ago
999c72875323b97474d8b0a5f19699bd33ca99cb authored over 5 years ago
Update go.sum
176e9e45942639917acedcd7895f913905e7bb24 authored over 5 years ago
176e9e45942639917acedcd7895f913905e7bb24 authored over 5 years ago
Rename argument
d99fc5bfdf308c941bafa9272dcc3d46a0b69d90 authored over 5 years ago
d99fc5bfdf308c941bafa9272dcc3d46a0b69d90 authored over 5 years ago
Fix tests after refactor
c7f87eb4d1e52f68066f1da0588deec318ec0aad authored over 5 years ago
c7f87eb4d1e52f68066f1da0588deec318ec0aad authored over 5 years ago
Update travis
f421d592cf1b7a3dcf6dc9b598bf3c1f614143a5 authored over 5 years ago
f421d592cf1b7a3dcf6dc9b598bf3c1f614143a5 authored over 5 years ago
Use value reciever for command name and event type
e09389f3c6f8258e156fa55b5a480a1633735129 authored over 5 years ago
e09389f3c6f8258e156fa55b5a480a1633735129 authored over 5 years ago
Add RawEvent and Command interfaces
2da472cb761c46061a661f92cc98c5a29f7de1ad authored over 5 years ago
2da472cb761c46061a661f92cc98c5a29f7de1ad authored over 5 years ago
Add env values for bus queue buffer size
1fd904bc2c8672a13346a091a020754b9cde4e10 authored over 5 years ago
1fd904bc2c8672a13346a091a020754b9cde4e10 authored over 5 years ago
Extract config to package
d1bd4f4fcae7a8d1e756665564667283c961eb4c authored over 5 years ago
d1bd4f4fcae7a8d1e756665564667283c961eb4c authored over 5 years ago
Update mutex
66900b112df3b1e40c7cd118cfb997b984113e05 authored over 5 years ago
66900b112df3b1e40c7cd118cfb997b984113e05 authored over 5 years ago
Rename env values
e9c37a34e904e09bf255cc4b8ecadd041502f2dc authored over 5 years ago
e9c37a34e904e09bf255cc4b8ecadd041502f2dc authored over 5 years ago
Merge branch 'master' of github.com:vardius/go-api-boilerplate
f2a8a394040af66704afc5d3a1375d61ca1f2684 authored over 5 years ago
f2a8a394040af66704afc5d3a1375d61ca1f2684 authored over 5 years ago
Implement token and client store
99db96525b8e38100b3ffb951aafb4eacf82cc21 authored over 5 years ago
99db96525b8e38100b3ffb951aafb4eacf82cc21 authored over 5 years ago
Update modules
42ff9b8f5cc75e13a8061c03afee5f2c833259a1 authored over 5 years ago
42ff9b8f5cc75e13a8061c03afee5f2c833259a1 authored over 5 years ago
Update examples with authentication
95f6910308bd9e2cc553fc07eedcfc0b8a7980be authored over 5 years ago
95f6910308bd9e2cc553fc07eedcfc0b8a7980be authored over 5 years ago
Fix user aggregate root and use oauth2 authentication
8d493c8681c4e854c2236ea81e6ea71059997e9a authored over 5 years ago
8d493c8681c4e854c2236ea81e6ea71059997e9a authored over 5 years ago
Implement oauth2 authentication
4b965f6dae6a655e7888f562bc07701d24545d89 authored over 5 years ago
4b965f6dae6a655e7888f562bc07701d24545d89 authored over 5 years ago
Update chart values
0b2ea1489e3046af6c76006facc8b4c822d77551 authored over 5 years ago
0b2ea1489e3046af6c76006facc8b4c822d77551 authored over 5 years ago
Extract common factories to packages
1e53a4461ee8e94cfa35a12d860ec70af34a9603 authored over 5 years ago
1e53a4461ee8e94cfa35a12d860ec70af34a9603 authored over 5 years ago
Mark todo items
806f2e4d548be6ddf48d4ae1e55de07e96972552 authored over 5 years ago
806f2e4d548be6ddf48d4ae1e55de07e96972552 authored over 5 years ago
Refactor identity
552d93daf6b9be86dfb21de1d809859d64ff731a authored over 5 years ago
552d93daf6b9be86dfb21de1d809859d64ff731a authored over 5 years ago
Remove jet package
7b1dad161ec1bcf3d316c88d1c3b3ef98b7ec3dc authored over 5 years ago
7b1dad161ec1bcf3d316c88d1c3b3ef98b7ec3dc authored over 5 years ago
Move to http package
107fa0412a586faf3afe4f26b137bcb95f504b32 authored over 5 years ago
107fa0412a586faf3afe4f26b137bcb95f504b32 authored over 5 years ago
Update README.md
744815fc6a5435a632e392c778aee3a7672f3116 authored over 5 years ago
744815fc6a5435a632e392c778aee3a7672f3116 authored over 5 years ago
Test loggable wrapper
c027101ff3da23e5e3b6e5ccde0db0c31c81f458 authored over 5 years ago
c027101ff3da23e5e3b6e5ccde0db0c31c81f458 authored over 5 years ago
Remove some err checks, return it directly
8d74280caf163c26c084d042a31fc301b5913b4f authored over 5 years ago
8d74280caf163c26c084d042a31fc301b5913b4f authored over 5 years ago
Add unsubscribe tests
2c7b78e5d6532f77f64913fb745547682ff31ca8 authored over 5 years ago
2c7b78e5d6532f77f64913fb745547682ff31ca8 authored over 5 years ago
Return uuid err directly
e6f67d53531b2036de52db451082a6bb5ccf85a8 authored over 5 years ago
e6f67d53531b2036de52db451082a6bb5ccf85a8 authored over 5 years ago
Merge branch 'master' of github.com:vardius/go-api-boilerplate
e2454c4385e17bb673b05930b5b8f8ed13e21644 authored over 5 years ago
e2454c4385e17bb673b05930b5b8f8ed13e21644 authored over 5 years ago
Add memory busses tests
a5710ad148f51bb5ecb809e4b0112d45fb9950e8 authored over 5 years ago
a5710ad148f51bb5ecb809e4b0112d45fb9950e8 authored over 5 years ago
Fix code as int test
f2201f6ba4a8758e618016fa2c047cb2ee9def65 authored over 5 years ago
f2201f6ba4a8758e618016fa2c047cb2ee9def65 authored over 5 years ago
Add memory event store tests
b949b769014bc01bc2215421193476652a59ab85 authored over 5 years ago
b949b769014bc01bc2215421193476652a59ab85 authored over 5 years ago
Update go.mod and go.sum
800c047ce52e2ae51533c14b07ba978ca3e69c6b authored over 5 years ago
800c047ce52e2ae51533c14b07ba978ca3e69c6b authored over 5 years ago
Add errors tests
bce1202fee9688b724e5142308e868bb7fbd6cf5 authored over 5 years ago
bce1202fee9688b724e5142308e868bb7fbd6cf5 authored over 5 years ago
Update go version
f9e0fcc6a909b8a72ea5f6a0ff9ccad41425bf28 authored over 5 years ago
f9e0fcc6a909b8a72ea5f6a0ff9ccad41425bf28 authored over 5 years ago
Update go version
3585de444fb5ce34af99282c9239a9cb9583d65e authored over 5 years ago
3585de444fb5ce34af99282c9239a9cb9583d65e authored over 5 years ago
Update message bus version
cb7eeb55cf33e6211a0e497690480e3b32bfc6ef authored over 5 years ago
cb7eeb55cf33e6211a0e497690480e3b32bfc6ef authored over 5 years ago
Merge branch 'master' of github.com:vardius/go-api-boilerplate
02ed08f94d357acc51fc64bf5713821f40e355e3 authored over 5 years ago
02ed08f94d357acc51fc64bf5713821f40e355e3 authored over 5 years ago
Update gorouter version
05ee7ccd28718b542ec67665e768e2a2a35666ef authored over 5 years ago
05ee7ccd28718b542ec67665e768e2a2a35666ef authored over 5 years ago
Merge pull request #12 from vardius/patch-1
Update README.md
0ffe3e8f8d78d8dee351e22c6e8ab9ad093d09fc authored almost 6 years ago
Update README.md
ce0e871d42ad667e3dba0f1782147354b6eab85d authored almost 6 years ago
ce0e871d42ad667e3dba0f1782147354b6eab85d authored almost 6 years ago
Update vendors
a76277e1e55cb85bae97aa6780c0d07f6a6c763a authored almost 6 years ago
a76277e1e55cb85bae97aa6780c0d07f6a6c763a authored almost 6 years ago
Update vendors
8ba2d12a40e059a6d4a37026c55a1d8932878d2a authored almost 6 years ago
8ba2d12a40e059a6d4a37026c55a1d8932878d2a authored almost 6 years ago
Update message bus
0f3dc7672b80ba68bd5f8c7af477bc173243605d authored almost 6 years ago
0f3dc7672b80ba68bd5f8c7af477bc173243605d authored almost 6 years ago
Merge branch 'master' of github.com:vardius/go-api-boilerplate into feature/view
3d84a20e55f89b164e33c1adf2d5d5c9a5822a43 authored almost 6 years ago
3d84a20e55f89b164e33c1adf2d5d5c9a5822a43 authored almost 6 years ago
Do not recover from panic here
0bdc54bdfc52a6323d581dd0bc6e31aa3520253f authored almost 6 years ago
0bdc54bdfc52a6323d581dd0bc6e31aa3520253f authored almost 6 years ago
Comment out some tests - to update
a470fce272c6028def317aebafb618b5b4044a0f authored almost 6 years ago
a470fce272c6028def317aebafb618b5b4044a0f authored almost 6 years ago
Recover from command handlers
8fe57561317ce2f98fe5a21bf04536ec187ed04d authored almost 6 years ago
8fe57561317ce2f98fe5a21bf04536ec187ed04d authored almost 6 years ago
Stop service if process breaks
3879b96b2b9420ab587ea77e0be07ffbfb71a051 authored almost 6 years ago
3879b96b2b9420ab587ea77e0be07ffbfb71a051 authored almost 6 years ago
Update readme
dcbc917cc48f80534282e3a7ef9a2415d21cbf1f authored almost 6 years ago
dcbc917cc48f80534282e3a7ef9a2415d21cbf1f authored almost 6 years ago
Add new events
25e83b563fe0eb49d5ed46f1ee9fed2c4a4add37 authored almost 6 years ago
25e83b563fe0eb49d5ed46f1ee9fed2c4a4add37 authored almost 6 years ago
Update README.md
1551ef28763e0aaa9e63c1901d579ff9bacdde77 authored almost 6 years ago
1551ef28763e0aaa9e63c1901d579ff9bacdde77 authored almost 6 years ago
Merge pull request #11 from vardius/feature/view
Implement handlers and add user endpoints
3c934fc76cf1df8f913564fb8f67b2c382f28581 authored almost 6 years ago
Update readme examples
3bc1de802489fe7047d2076bb802391efe4d9ab5 authored almost 6 years ago
3bc1de802489fe7047d2076bb802391efe4d9ab5 authored almost 6 years ago
Move bounded context to cmd, fix small errors
46c4891c6de013f4702491a94180a600bf2e0e23 authored almost 6 years ago
46c4891c6de013f4702491a94180a600bf2e0e23 authored almost 6 years ago
Pass new context for user repository
b1c20899ac1ff47a622f7ff0124bec51f049b490 authored almost 6 years ago
b1c20899ac1ff47a622f7ff0124bec51f049b490 authored almost 6 years ago
Return after error
28e1f844e1e01efc9f0d5ebeeb7a6a2a8654f096 authored almost 6 years ago
28e1f844e1e01efc9f0d5ebeeb7a6a2a8654f096 authored almost 6 years ago
Rename table to users
18d32bd009d27865b5d08f3e34f61827d4f10daf authored almost 6 years ago
18d32bd009d27865b5d08f3e34f61827d4f10daf authored almost 6 years ago
Fix insert
0c78a6eedf7d164180bcc02419da3e5f030cdf10 authored almost 6 years ago
0c78a6eedf7d164180bcc02419da3e5f030cdf10 authored almost 6 years ago
Remove subrouters due to ingress controllers
077bc5a61903188d4f966294d997dc9fc31c15fc authored almost 6 years ago
077bc5a61903188d4f966294d997dc9fc31c15fc authored almost 6 years ago
Fix mysl service host value
116bbc6441a984decd855090559b6626a00d33cf authored almost 6 years ago
116bbc6441a984decd855090559b6626a00d33cf authored almost 6 years ago
Log mysql ping error
d16fb96d19901d850a66f0d893ad78c31cf8f291 authored almost 6 years ago
d16fb96d19901d850a66f0d893ad78c31cf8f291 authored almost 6 years ago
Fix errors use proto user as a view model
a6dda6fa8e30b0eb71d63fc3279b5f7f33d304b1 authored almost 6 years ago
a6dda6fa8e30b0eb71d63fc3279b5f7f33d304b1 authored almost 6 years ago
Change method from post to get
37443cc81b00e054580f81497062b72c0f4eb77d authored almost 6 years ago
37443cc81b00e054580f81497062b72c0f4eb77d authored almost 6 years ago
Add http and grpc interfaces for services
3e1737fc83fab0a912f75003207eea7a5432714d authored almost 6 years ago
3e1737fc83fab0a912f75003207eea7a5432714d authored almost 6 years ago
Add mysql persistence repository and store user
f85097c2b438c9d71b3090bf50aaa985f31a80bd authored almost 6 years ago
f85097c2b438c9d71b3090bf50aaa985f31a80bd authored almost 6 years ago
Fix list display
4c2546ceea129280fa7980612afd691237c099cc authored almost 6 years ago
4c2546ceea129280fa7980612afd691237c099cc authored almost 6 years ago
Add metrics to dashboard
0303d6508449b6eda5f95b5c5ee3a60f0ac3ee92 authored almost 6 years ago
0303d6508449b6eda5f95b5c5ee3a60f0ac3ee92 authored almost 6 years ago
Update readme
cf14d2ee18c3c554dc85d13affc356321d5cf9f9 authored almost 6 years ago
cf14d2ee18c3c554dc85d13affc356321d5cf9f9 authored almost 6 years ago
Update readme
6bd7a2969357ba9fc30dec0f6a6fa6571b0df416 authored almost 6 years ago
6bd7a2969357ba9fc30dec0f6a6fa6571b0df416 authored almost 6 years ago
Add kubernetes dashboard and localstack for aws (disabled by default)
c8d13defdfdc329795739ca2f423ee2ad9a3d7a3 authored almost 6 years ago
c8d13defdfdc329795739ca2f423ee2ad9a3d7a3 authored almost 6 years ago
Refactor main entry points to be more readable
780d90c1f377f24a3a889b2f1ef724c6b3fb9c83 authored about 6 years ago
780d90c1f377f24a3a889b2f1ef724c6b3fb9c83 authored about 6 years ago
Update readme
80bf334af30366c8322c62d5aa8efd4b61202421 authored about 6 years ago
80bf334af30366c8322c62d5aa8efd4b61202421 authored about 6 years ago
Fix grpc-http port conflics
b51d43968a6d276c2e28ede7b61d327636ea8f29 authored about 6 years ago
b51d43968a6d276c2e28ede7b61d327636ea8f29 authored about 6 years ago
Remove health probe
83f05636d6f357da2867460cc55d2f0d49faae1e authored about 6 years ago
83f05636d6f357da2867460cc55d2f0d49faae1e authored about 6 years ago
Update origins
a29d031f07f95f087a2e8da618366321ca208942 authored about 6 years ago
a29d031f07f95f087a2e8da618366321ca208942 authored about 6 years ago
Remove proxy from requirements
060df351da7412ac8d0651f7f48bfa5037838505 authored about 6 years ago
060df351da7412ac8d0651f7f48bfa5037838505 authored about 6 years ago
Remove proxy service now superseded by ingress controller
c7da44f2e69eea87af599a26c967e4075203255d authored about 6 years ago
c7da44f2e69eea87af599a26c967e4075203255d authored about 6 years ago