Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2 #148

Merged
merged 45 commits into from
Mar 31, 2024
Merged

v2 #148

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
58c7b42
init
crepererum Feb 8, 2024
3728adc
extract proto
crepererum Feb 8, 2024
4545c4b
extract client
crepererum Feb 8, 2024
25da566
base64 serde
crepererum Feb 8, 2024
69ef1f0
session creation
crepererum Feb 8, 2024
0cb217e
map group type
crepererum Feb 8, 2024
36bd268
clean ups
crepererum Feb 8, 2024
fc8e032
finish login stuff
crepererum Feb 8, 2024
5df4ebd
fetch user memberships for folder listing
crepererum Feb 9, 2024
0176a92
destroy session on shutdonw
crepererum Feb 9, 2024
154cdf5
improve session handling
crepererum Feb 9, 2024
4202638
list folder w/o encryption
crepererum Feb 9, 2024
8ceb5b2
decrypt folder names
crepererum Feb 9, 2024
22475a3
remove dbg
crepererum Feb 9, 2024
758b9b2
end2end tests
crepererum Feb 9, 2024
c4e3c5e
clippy
crepererum Feb 9, 2024
1dcfd69
log to stderr
crepererum Feb 10, 2024
a73d269
remove ansi colors for non-TTY outputs
crepererum Feb 10, 2024
1b0e5ad
paging
crepererum Feb 10, 2024
5476914
improve logging
crepererum Feb 10, 2024
de3193d
improve logging
crepererum Feb 11, 2024
e068a2f
harden client
crepererum Feb 11, 2024
c2b9144
improve metadata
crepererum Feb 11, 2024
524429d
remove untested code
crepererum Feb 14, 2024
3459937
make code nicer
crepererum Feb 14, 2024
99f3445
mail listing
crepererum Feb 14, 2024
c9309e1
basic blob downloading
crepererum Feb 14, 2024
87525ca
hacked together body decryption + decompression
crepererum Feb 14, 2024
ad593b2
improve testing
crepererum Feb 18, 2024
2563e41
split off proto testing
crepererum Feb 18, 2024
d7d7b89
split off binary proto
crepererum Feb 18, 2024
0ab040f
clippy
crepererum Feb 18, 2024
34a4420
more lints
crepererum Feb 18, 2024
f1c5613
split off constants proto
crepererum Feb 18, 2024
df8122f
split off enums proto
crepererum Feb 18, 2024
d21c5c8
split off messages proto
crepererum Feb 18, 2024
cc99047
rework key handling
crepererum Feb 18, 2024
43e1bc7
progress on download
crepererum Feb 18, 2024
a6679d4
progress on download
crepererum Feb 18, 2024
936c948
clean up
crepererum Mar 31, 2024
4287cc0
clean up client
crepererum Mar 31, 2024
241e413
attachements work
crepererum Mar 31, 2024
7e74198
concurrent downloads
crepererum Mar 31, 2024
98d8a02
clean up
crepererum Mar 31, 2024
e820d90
Merge remote-tracking branch 'v2/main' into crepererum/v2
crepererum Mar 31, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/target
.env
*.png
out/
out
*.pending-snap
Loading
Loading