Rekai Nyangadzayi Musuka
bf2336386e
feat(db): Ensure no duplicate data in the DB
2021-03-02 21:39:16 -06:00
Rekai Nyangadzayi Musuka
a0357b3ee3
fix(client): Remove tracked_files property
...
Maybe there might be value in looking to caching values from the
database, but as of right now it's complexity that doesn't really makes
sense since the program never lives long enough for us to ever use the
cache.
2021-03-02 20:32:24 -06:00
Rekai Nyangadzayi Musuka
125bc24ed0
feat: Implement list info, and drop commands
...
Save Sync now has persistent storage. Currently, you can add new Saves,
Remove them, and get info about them. The part of CRUD that is remaining
is Update. Documentation needs to be written, a lot of the public API
changed.
2021-03-02 20:21:57 -06:00
Rekai Nyangadzayi Musuka
ca934e370d
feat(docs): document public api in game.rs and db.rs
2021-03-01 22:55:09 -06:00
Rekai Nyangadzayi Musuka
048ec310c7
feat(docs): document track_game_with_friendly
2021-03-01 22:55:09 -06:00
Rekai Nyangadzayi Musuka
1c66676994
chore(docs): remove unnecessary crate:: prefix
...
crate:: prefix was being unnecessarily used when importing Archive in
several doctests
2021-03-01 22:55:02 -06:00
Rekai Nyangadzayi Musuka
c42a808878
chore: remove --verbose from CI build & test config
2021-03-01 22:55:02 -06:00
Rekai Nyangadzayi Musuka
cf30601d9f
fix(docs): ensure archive doctests pass
2021-03-01 22:54:56 -06:00
Rekai Nyangadzayi Musuka
5b21fac186
chore: remove unnecessary commands from CI config
2021-03-01 22:54:56 -06:00
Rekai Nyangadzayi Musuka
ab499bfddc
chore: add CI build config
2021-03-01 22:54:56 -06:00
Rekai Nyangadzayi Musuka
32b7632258
feat(db): add diesel and sqlite3 as dependencies
2021-03-01 22:54:11 -06:00
Rekai Nyangadzayi Musuka
e4dfea45c5
chore: clean up comments and remove spelling errors
2021-03-01 21:28:12 -06:00
Rekai Nyangadzayi Musuka
5cf660666a
fix: add original_path property to GameSaveLocation
2021-03-01 21:27:22 -06:00
Rekai Nyangadzayi Musuka
71d4fb91d7
fix: ignore subdirs when walking through dirs
...
This fixes a bug where save-sync track would never work because we would
try to interpret a directory as a file (which held some data we would
then try to read)
2021-03-01 21:23:09 -06:00
Rekai Nyangadzayi Musuka
001efa8510
chore: work on project structure
2021-03-01 18:58:11 -06:00
Rekai Nyangadzayi Musuka
914b9b066d
chore: clean project files
2021-02-27 17:04:37 -06:00
Rekai Nyangadzayi Musuka
6cf9a81ff9
Initial Commit
2021-02-27 15:51:54 -06:00