Socketio Server and Test Client are implemented. If you need to check, run the docker container and open up the 'index.html' file in your browser and check both the server and browser logs.
Dockerized backend application now has live-reload functionality that will detect changes in the local environment and sync them tot he container.
Removed pylint from pre-commit hook due to commit hindrance.
PLEASE NOTE:
Client is not implemented in vue. Client is mocked using an index.html file. We should have segmented the ticket into Socketio IO Server & Socket IO Client implementations.
Closes #27
Type of change
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[x] Build Change
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] This change requires a documentation update
Checklist:
[x] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules
How Has This Been Tested?
The changes to the Dockerfiles have been tested by fully functioning local deploys.
The socketio-client -> server communication has been browser tested but I have not implemented proper tests yet.
Apologies for the messy commit.
Description
Socketio Server and Test Client are implemented. If you need to check, run the docker container and open up the 'index.html' file in your browser and check both the server and browser logs.
Dockerized backend application now has live-reload functionality that will detect changes in the local environment and sync them tot he container.
Removed pylint from pre-commit hook due to commit hindrance.
PLEASE NOTE:
Closes #27
Type of change
Checklist:
How Has This Been Tested?