summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2021-06-23- Add PQ (priority_queue) mockValery Piashchynski
- Add binary heap mock - Connect first sub-plugin (ephemeral) with root jobs plugin Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-23- Swithc from value to pointer to the pool configuration. InterfaceValery Piashchynski
value changed. Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-23- Update arch, pluignValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-22- Folders structValery Piashchynski
- Initial ephemeral broker commit - Initial RPC Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-22- Move common interfaces and structures to the 'common' folderValery Piashchynski
- Update tests Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-22- Remove all old code, reformat, fix linters, return GAValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-22- Temporary turn off CIValery Piashchynski
- Remove old PHP tests Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-21- Rework dispatcher, pipeline, job (not completely)Valery Piashchynski
Create a config sample with RR2 support. Progress on root JOBS plugin. Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-21Merge remote-tracking branch 'origin/master' into feature/jobs_pluginValery Piashchynski
# Conflicts: # plugins/websockets/plugin.go
2021-06-21- Minor tests improvenmentsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-20- Improve error messagesValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-20- Update redis/memory pubsubsValery Piashchynski
- Rework internal message bus - Add new tests for the broadcast plugin and include them into the GA Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-18- TyposValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-18- Add broadcast testsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-18- Rework finishedValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-18- Rework main partsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-17- Initial broadcast commitValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-16- Update ws plugin responses (text instead of binary)Valery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-16- Update CHANGELOGValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-16- Add origin check for the websocketsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-16- Update jobs sourcesValery Piashchynski
- Update Arch diagramm Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-15- Jobs plugin initial commitValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-14- Update in-memory pluginValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-14- Fix boltdb issuesValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-14- Add more testsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-14- Rework redis with ws pluginsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-11Update testsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-09- Switch to the new goridge v3.1 which supports PROTOBUFValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-09- Slightly improve rpc methods errorsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-09- Add support for the file logger with log rotation and compressionValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-09- Update regexValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-09- Add more testsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-09- Update CI (add new tests)Valery Piashchynski
- Add path scan with regex (find .php/.ph/.sh scripts). When found, try to stat path for potential fix for the [file not exists problem] Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-08- Add protobuf versioningValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-08- Move ws memory pub-sub plugin into the websockets folderValery Piashchynski
- Update CHANGELOG Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-08- Switch from the flatbuffers to the protobufValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-07- Add metrics exporter for the workersValery Piashchynski
- Add metrics for the request duration and request count - Add tests Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-05- Remove storage as unusedValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-05- Switch to better gzip middleware (performance)Valery Piashchynski
- Use EXISTS to check of the particular topic exists in the redis cluster instead of SMEMBERS Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-05- Websockets bug fixing and polishingValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-03Merge remote-tracking branch 'origin/master' into bug/fcgi_leads_to_npeValery Piashchynski
2021-06-03- Use fcgi in the applyMiddlewares for the fcgi, not httpsValery Piashchynski
- Add tests
2021-06-03- Add internal_error_code optionValery Piashchynski
- Update tests Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-03- Do not write an error into the responseWriter if this is internalValery Piashchynski
error - Handle SoftJob error Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-02- Return nil if there are no workers in the requested pluginValery 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-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]>