summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
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- 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 MakefileValery Piashchynski
- Update arch diagram Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- Add more documetationValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
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- CommentsValery 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-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-18- Add protected connectionValery Piashchynski
- Update arch diagram - Update interfaces Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-14Merge changes from masterValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-14Merge remote-tracking branch 'origin/master' into feature/websockets-pluginValery Piashchynski
# Conflicts: # plugins/http/plugin.go # plugins/static/etag.go
2021-05-13- Update serve logic. Check in the forbidden and allowed before openingValery Piashchynski
a file Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-13- Use static plugin name as constValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-13- Update testsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-13- Remove unsafe casting (replace with a less unsafe)Valery Piashchynski
- Make the static plugin great again (separate plugin) - Revert new behavior Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-12- fmd-ed allValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-12- Update diagrammValery Piashchynski
- Remove old code Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-06- Update arch diagrammValery Piashchynski
- Update config Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-05- Initial broadcast commitValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-03- Initial broadcast commitValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-30- Make development log coloredValery Piashchynski
- Remove old TODOs Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-30- Update CHANGELOGValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-30Merge branch 'master' into feature/list_of_plulginsValery Piashchynski
2021-04-30- Add Availabler interface implementaion for all pluginsValery Piashchynski
- Add tests Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-30- Update Lister implementationValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-29- Remove redundand logger implementationValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-29- Add new interface to obtain all pluginsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-28- Add r.URL.Path protectionValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-28- Update CHANGELOGValery Piashchynski
- Add tests for the etags functionality Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-28- Fix middleware orderValery Piashchynski
- Update tests - Move worker handler into a separate folder with separate package name Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-26- Update defaultsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-26- Update default patternValery Piashchynski
2021-04-26- Totally rework static pluginValery Piashchynski
- Remove old one, now it is part of the HTTP plugin Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-25- Initial commit of the updated static pluginValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-23- Add additional log messagesValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-23- Add additional log messagesValery Piashchynski
2021-04-23- Update arch drawio fileValery Piashchynski
- Update comments Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-22- Add redis driverValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-22- Rework storage driversValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-22- Implement tests for the KVValery Piashchynski
- Implement Storage interface for the boltdb,memory,memcached drivers Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-22- General interface, update RPC and Has/Set methodsValery Piashchynski
2021-04-20- Fix bug that after Reset, http handler was witout log listenerValery Piashchynski
2021-04-20- Make http.Serve() asyncValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-19- Add command information to the `./rr workers` infoValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-19- Add tests, update Informer implementationValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-19- Fix gosimple warningsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-18- Add test binaries/exe for the Linux/WindowsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-18- Add more comments to the codeValery Piashchynski