summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-02#698 feat(ws): replace `json` with binary flatbuffersValery Piashchynski
#698 feat(ws): replace `json` with binary flatbuffers
2021-06-02- Update CHANGELOGValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-02- Remove redundand binary marshaler for the flatbuffersValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-02- Switch from the json to flatbuffersValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-01- Initial commitValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-01#660 feat(plugin): `broadcast` and `broadcast-ws` plugins update to RR2Valery Piashchynski
#660 feat(plugin): `broadcast` and `broadcast-ws` plugins update to RR2
2021-05-31- Add more ws testsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-31- Implement resetter and informerValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-31- Rework access_validatorsValery Piashchynski
- WS plugin uses it's own pool to handle requests on the /ws (or any user-defined) endpoint - Ability to write custom validators Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-30- Do not use response.writer in hijacked connectionValery Piashchynski
- Remove atomics from the ws Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-30- Remove unused importValery Piashchynski
2021-05-30- Remove old fiber-gzip middlewareValery Piashchynski
2021-05-29- Update channel plugin interfacesValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-29- Add new internal plugin - channel. Which used to deliver messages fromValery Piashchynski
the ws plugin to the http directly Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-28- PubAsync testsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-28- Include ws tests into MakefileValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-28- Include ws-storage tests into ciValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-28- Tests for the ws-redis, ws-memoryValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-28- Add more tests for the BST storageValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- Update codecovValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- Linters warnings fixValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- Tests for the BST algoValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- Add websockets tests to the CIValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- Update MakefileValery Piashchynski
- Update arch diagram Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- Downgrade golangci-lint versionValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- remove memory and cpu limits from the docker-compose.yamlValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- Add more documetationValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- go.sum updateValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27Merge remote-tracking branch 'origin/master' into feature/websockets-pluginValery Piashchynski
# Conflicts: # go.sum
2021-05-27- Move bst to the pkg folderValery Piashchynski
- Add comments - Fix all golangci-lint warnings Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27#693 Bump github.com/go-redis/redis/v8 from 8.8.3 to 8.9.0Valery Piashchynski
#693 Bump github.com/go-redis/redis/v8 from 8.8.3 to 8.9.0
2021-05-27Bump github.com/go-redis/redis/v8 from 8.8.3 to 8.9.0dependabot[bot]
Bumps [github.com/go-redis/redis/v8](https://github.com/go-redis/redis) from 8.8.3 to 8.9.0. - [Release notes](https://github.com/go-redis/redis/releases) - [Changelog](https://github.com/go-redis/redis/blob/master/CHANGELOG.md) - [Commits](https://github.com/go-redis/redis/compare/v8.8.3...v8.9.0) Signed-off-by: dependabot[bot] <[email protected]>
2021-05-27#692 Bump github.com/alicebob/miniredis/v2 from 2.14.4 to 2.14.5Valery Piashchynski
#692 Bump github.com/alicebob/miniredis/v2 from 2.14.4 to 2.14.5
2021-05-27Bump github.com/alicebob/miniredis/v2 from 2.14.4 to 2.14.5dependabot[bot]
Bumps [github.com/alicebob/miniredis/v2](https://github.com/alicebob/miniredis) from 2.14.4 to 2.14.5. - [Release notes](https://github.com/alicebob/miniredis/releases) - [Changelog](https://github.com/alicebob/miniredis/blob/master/CHANGELOG.md) - [Commits](https://github.com/alicebob/miniredis/compare/v2.14.4...v2.14.5) Signed-off-by: dependabot[bot] <[email protected]>
2021-05-27- MergeValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27Merge remote-tracking branch 'origin/master' into feature/websockets-pluginValery Piashchynski
# Conflicts: # go.mod # go.sum
2021-05-27- Update go.mod/sumValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- CommentsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- Fix naming after bulk refactoring handler2 -> handlerValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- Update all main abstractionsValery Piashchynski
- Desighn a new interfaces responsible for the whole PubSub - New plugin - websockets Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-26#687 Bump go.uber.org/zap from 1.16.0 to 1.17.0Valery Piashchynski
#687 Bump go.uber.org/zap from 1.16.0 to 1.17.0
2021-05-26Bump go.uber.org/zap from 1.16.0 to 1.17.0dependabot[bot]
Bumps [go.uber.org/zap](https://github.com/uber-go/zap) from 1.16.0 to 1.17.0. - [Release notes](https://github.com/uber-go/zap/releases) - [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md) - [Commits](https://github.com/uber-go/zap/compare/v1.16.0...v1.17.0) Signed-off-by: dependabot[bot] <[email protected]>
2021-05-25#685 Bump github.com/fatih/color from 1.11.0 to 1.12.0Valery Piashchynski
#685 Bump github.com/fatih/color from 1.11.0 to 1.12.0
2021-05-25Bump github.com/fatih/color from 1.11.0 to 1.12.0dependabot[bot]
Bumps [github.com/fatih/color](https://github.com/fatih/color) from 1.11.0 to 1.12.0. - [Release notes](https://github.com/fatih/color/releases) - [Commits](https://github.com/fatih/color/compare/v1.11.0...v1.12.0) Signed-off-by: dependabot[bot] <[email protected]>
2021-05-20- Update lintersValery Piashchynski
- Implement base interfaces - Implement BST search algo for the in-memory storage Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-20#681 Bump github.com/gofiber/fiber/v2 from 2.9.0 to 2.10.0Valery Piashchynski
#681 Bump github.com/gofiber/fiber/v2 from 2.9.0 to 2.10.0
2021-05-20Bump github.com/gofiber/fiber/v2 from 2.9.0 to 2.10.0dependabot[bot]
Bumps [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber) from 2.9.0 to 2.10.0. - [Release notes](https://github.com/gofiber/fiber/releases) - [Commits](https://github.com/gofiber/fiber/compare/v2.9.0...v2.10.0) Signed-off-by: dependabot[bot] <[email protected]>
2021-05-20#680 Bump github.com/alicebob/miniredis/v2 from 2.14.3 to 2.14.4Valery Piashchynski
#680 Bump github.com/alicebob/miniredis/v2 from 2.14.3 to 2.14.4
2021-05-20Bump github.com/alicebob/miniredis/v2 from 2.14.3 to 2.14.4dependabot[bot]
Bumps [github.com/alicebob/miniredis/v2](https://github.com/alicebob/miniredis) from 2.14.3 to 2.14.4. - [Release notes](https://github.com/alicebob/miniredis/releases) - [Changelog](https://github.com/alicebob/miniredis/blob/master/CHANGELOG.md) - [Commits](https://github.com/alicebob/miniredis/compare/v2.14.3...v2.14.4) Signed-off-by: dependabot[bot] <[email protected]>
2021-05-18- Add protected connectionValery Piashchynski
- Update arch diagram - Update interfaces Signed-off-by: Valery Piashchynski <[email protected]>