Releases: go-core-stack/core
Releases · go-core-stack/core
v0.0.1
What's Changed
- Add Encryption logic for IO handling by @Prabhjot-Sethi in #1
- Add initial error handling by @Prabhjot-Sethi in #2
- Make encryptors handling thread safe by @Prabhjot-Sethi in #3
- Add scripts for doker setup by @Prabhjot-Sethi in #4
- Add option to run mongodb 8.0.6 for dev environment by @Prabhjot-Sethi in #5
- Enable Change streams for the dev mongodb deployment by @Prabhjot-Sethi in #6
- Add mongo express container for the dev setup by @Prabhjot-Sethi in #7
- Add makefile for setting up the base docker environment by @Prabhjot-Sethi in #8
- Enable base code to setting up the mongodb client connection by @Prabhjot-Sethi in #9
- Enable using mongodb client in test file by @Prabhjot-Sethi in #10
- Enable more test cases for database by @Prabhjot-Sethi in #11
- Enable linter for the code by @Prabhjot-Sethi in #12
- Enable functionality to handle add and remove of entry from mongo by @Prabhjot-Sethi in #13
- Add mongodb updateone, findone and findmany functions by @Prabhjot-Sethi in #14
- Add suport for watching a collection by @Prabhjot-Sethi in #15
- Update README.md by @Prabhjot-Sethi in #16
- Add option to delete multiple entries from database by @Prabhjot-Sethi in #17
- Initial structure to enable owner infra for locks by @Prabhjot-Sethi in #18
- Enable mongodb watch filter by @Prabhjot-Sethi in #19
- Address golang lint errors by @Prabhjot-Sethi in #20
- Lock Owner to panic upon receiving a self release notification by @Prabhjot-Sethi in #21
- Fix delete many on deleting aged entries by @Prabhjot-Sethi in #22
- Enable initial locks infra for different object tables by @Prabhjot-Sethi in #23
- Handle nil filter in find many by @Prabhjot-Sethi in #24
- Add wrapped context for lock tables allowing separate cancel by @Prabhjot-Sethi in #25
- Add reconciler logic for core infra by @Prabhjot-Sethi in #26
- Enable more test cases for reconciler handling by @Prabhjot-Sethi in #27
- Change the package name to sync by @Prabhjot-Sethi in #28
- Handle Watch streams when key is not set by @Prabhjot-Sethi in #29
- Remove unused file by @Prabhjot-Sethi in #30
- Fix lint errors by @Prabhjot-Sethi in #31
- Enable test cases for lock infra by @Prabhjot-Sethi in #32
- update git ignore file by @Prabhjot-Sethi in #33
- Address test case failure due to missing error type check by @Prabhjot-Sethi in #34
- Add test scenarios for errors package by @Prabhjot-Sethi in #35
- Enable test binary for running aging process for owner table by @Prabhjot-Sethi in #36
- Add missing copyright by @Prabhjot-Sethi in #37
- Enable mongo library error interpretation and transalation by @Prabhjot-Sethi in #38
- Enable initial changes for provider table by @Prabhjot-Sethi in #39
- Remove db package dependencies from reconciler package by @Prabhjot-Sethi in #40
- Add count fetch function to the mongo client library by @Prabhjot-Sethi in #41
- Add Observers capability to Provider Table by @Prabhjot-Sethi in #42
- Switch to using mongodb v2 client by @Prabhjot-Sethi in #43
- Handle release of locks if the owner doesn't exist by @Prabhjot-Sethi in #44
- Update README file by @Prabhjot-Sethi in #45
- Enable setting up of protobuf compiler and generators by @Prabhjot-Sethi in #46
- Avoid using minor version with golang unless specifically needed by @Prabhjot-Sethi in #47
- Add option for configdb credentials from env by @Prabhjot-Sethi in #48
- Test generic struct type by @Prabhjot-Sethi in #49
- Enable other common functions for the db table by @Prabhjot-Sethi in #50
- Enable sync initializationg without specifying db name by @Prabhjot-Sethi in #51
- Add a log message in init routine for debug purpose by @Prabhjot-Sethi in #52
- Add base wrapper for handling smtp interactions by @Prabhjot-Sethi in #53
- Add SMTP wrapper context to readme file by @Prabhjot-Sethi in #54
- Add more functionality to generic table by @Prabhjot-Sethi in #55
- Add the missing initialization routine by @Prabhjot-Sethi in #56
- fix the crash due to wrong reflect type usage by @Prabhjot-Sethi in #57
- Add grpc gateway generator installation in dev setup script by @Prabhjot-Sethi in #58
- Enable Initial auth constructs that can be used by @Prabhjot-Sethi in #59
- Add error codes for unauthorized and forbidden by @Prabhjot-Sethi in #60
- Enable constructs to work with Auth Info context header by @Prabhjot-Sethi in #61
- Handle request pointer to updated the value in place by @Prabhjot-Sethi in #62
- Add Auth info test case by @Prabhjot-Sethi in #63
- Enable client side handling of the Auth info header by @Prabhjot-Sethi in #64
- Make const public and provide separate variable for grpc header by @Prabhjot-Sethi in #65
- Remove external error package dependencies by @Prabhjot-Sethi in #66
- Add Table FindMany capability and streamline basic constructs by @Prabhjot-Sethi in #67
- Address GetAllKeys and Callback to align using pointers by @Prabhjot-Sethi in #68
- Add filtered delete option to generic table by @Prabhjot-Sethi in #69
- Fix lint error by @Prabhjot-Sethi in #70
- Add points util functions by @Prabhjot-Sethi in #71
- Enable more fields in AuthInfo struct by @Prabhjot-Sethi in #73
- Handle repo migration to new account by @Prabhjot-Sethi in #74
- Moved auth pkg to auth go-core-stack/repo by @Prabhjot-Sethi in #75
- Enhance smtp module by @Prabhjot-Sethi in #76
- enable fetching count based on the filter provided by @Prabhjot-Sethi in #77
- Add email validation to library by @Prabhjot-Sethi in #78
- Create LICENSE by @Prabhjot-Sethi in #79
- Create grpc_server.go by @Prabhjot-Sethi in #80
- Address go formatting and dependendencies by @Prabhjot-Sethi in #81
- Enable uri based mongo connection string to allow complete config by @Prabhjot-Sethi in #82
- Enable majority write concern by default on the client by @Prabhjot-Sethi in #83
- remove dummy test directory by @Prabhjot-Sethi in #84
- Add generic type for cached generic table backed by database by @Prabhjot-Sethi in #85
- Handle pre populated keys for the cached table by @Prabhjot-Sethi in #86
- Handle offset and limits for FindMany response by @Prabhjot-Sethi in #87
- Provide constructs for basic events logger by @Prabhjot-Sethi in #88
- Add database and collection information to event log by @Prabhjot-Sethi in https://github.c...