issues
search
NADEE-MJ
/
fax_app_cli
GNU General Public License v3.0
0
stars
0
forks
source link
Add syncing with server and retrieving new and past messages from the server.
#19
Closed
NADEE-MJ
closed
2 years ago
NADEE-MJ
commented
2 years ago
Description
rearranged the directory structure to make a little more sense
added initialSync, sync, and getMessages to user class
they all perform api calls and then fall back on methods in the hive data models to store the data locally
added hive db to store user information which replaces the previous implementation with json files for storage
added messsage, event, state_event, room, and user info hive models which store information about the previously mentioned items
updated requester get method to now be able to send a json payload
Checklist
[ ]
CONSIDER
adding a unit test if your PR resolves an issue.
[x]
DO
ensure code compiles correctly
[ ]
DO
document new changes in README / documentation, if necessary
[ ]
DO
keep pull requests small so they can be easily reviewed.
[ ]
DO
make sure unit tests pass.
[x]
DO
make sure code is linted (python black module).
[ ]
DO
make sure not to introduce any compiler warnings.
[ ]
AVOID
making significant changes to the API's overall architecture.
Please check the type of change your PR introduces
[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, renaming)
[ ] Documentation content changes
[ ] Other (please describe):
Description
Checklist
Please check the type of change your PR introduces