JustAHippo
e073dae22f
Group chat parameters & functionality
...
Two new fields, group_id and group_name, optional and may be none. Functionality extended to demo.py with the "group" command
2023-12-05 17:24:33 -05:00
JJTech0130
ceeb9160ed
some error handling, jank typing notifs
2023-11-17 22:09:07 -05:00
JJTech0130
3be5a17b0f
use older iosbuddy endpoint for compat.
2023-10-23 10:54:34 -04:00
itsjunetime
2960b7c63c
- Remove eol whitespace
...
- Add retry for writing to stream since it's busy sometimes
- add a few more type hints
- add back demo.py tui commands
- add sending with effects
2023-08-22 11:13:31 -06:00
itsjunetime
f80acd2e09
- Remove unused imports
...
- extract idsuser authentication functionality to separate function so that it can be reused
- add more typing hints to make lsp happier
- access dictionary values more safely with walrus operator
- simplify some list comprehension and iteration
- print proxy errors in more detail so they're easier to debug
- store apnsconnection in proxy so that we can use it to make a user and decrypt payloads if needed
2023-08-21 21:10:04 -06:00
JJTech0130
12cd7ac2cd
start redoing demo
2023-08-19 11:27:44 -04:00
JJTech0130
d908e9cc37
give up on proper ACKing
2023-08-17 22:40:02 -04:00
JJTech0130
9822d6f66f
squash more bugs
2023-08-17 22:05:18 -04:00
JJTech0130
60459cf1bc
typing, async, kinda works most of the time
2023-08-17 21:14:44 -04:00
JJTech0130
a0f88b0d91
Merge branch 'sms-forwarding' into proxy-improvements
2023-08-17 20:28:44 -04:00
JJTech0130
59d8619281
start migrating demo
2023-08-17 20:23:56 -04:00
JJTech0130
3904bf9e3f
preparing some stuff
2023-08-16 13:31:15 -04:00
JJTech0130
da483b995b
fix some bugs, remove old parser
2023-08-15 16:28:02 -04:00
JJTech0130
8a09a6eecd
add commit hash check (and fmt)
2023-08-15 09:05:08 -04:00
JJTech0130
1d74e568cf
add new message parsing stuff
2023-08-14 09:40:33 -04:00
JJTech0130
e41ed2c6a2
refactoring and cleanup
2023-08-13 23:24:34 -04:00
JJTech0130
04b139f941
sms forwarding better
2023-08-13 19:26:57 -04:00
JJTech0130
182210cf9c
stuff we did on the call
2023-08-11 15:45:17 -04:00
JJTech0130
fc7e67dd09
ignore urllib3 warnings without gsa.py turning them off
2023-08-09 12:38:09 -04:00
Dadoum
09d33c0d36
Merge upstream
2023-08-01 01:52:28 +02:00
Dadoum
1e7c9d765d
Handle small attachments
2023-08-01 01:39:09 +02:00
JJTech0130
c99998dcd9
add handle auto fixup and loop delay
2023-07-31 19:19:16 -04:00
JJTech0130
5c592c9dee
implement handle selection
2023-07-31 16:30:06 -04:00
Chistopher Huntwork
0049f11783
added sending effects
2023-07-31 11:47:27 -07:00
Chistopher Huntwork
232e126a89
added logging of message effects
2023-07-31 11:35:34 -07:00
JJTech0130
a4dbc56d8d
add group chat sending and fix bugs
2023-07-31 13:57:50 -04:00
JJTech0130
3ef1b6e716
make it a bit better
2023-07-31 13:25:19 -04:00
JJTech0130
9838294cf0
add basic tui
2023-07-31 13:08:57 -04:00
JJTech0130
c90448f658
aaargh
2023-07-29 13:57:20 -04:00
JJTech0130
ef9fd77bcb
create a simple interactive prompt
2023-07-28 17:31:27 -04:00
JJTech0130
306bfd483f
clean up the demo a bit
2023-07-28 11:53:13 -04:00
JJTech0130
f6f2c304af
refactoring, also hopefully fixed the connection dying issue
2023-07-27 20:03:39 -04:00
JJTech0130
3f1777a2c4
more refactoring
2023-07-27 17:34:38 -04:00
JJTech0130
caeea47e90
refactor mostly done
2023-07-27 11:52:20 -04:00
JJTech0130
81175e7d65
begin refactor
2023-07-27 11:04:57 -04:00
JJTech0130
e47230f139
remove very annoying logs
2023-07-26 20:23:45 -04:00
JJTech0130
8eaa1ab008
implement message signature checks (messy)
2023-07-26 20:21:58 -04:00
JJTech0130
9689f9e168
clean up some of the enc key stuff
2023-07-26 18:49:41 -04:00
JJTech0130
c0f58c2fe2
remove cruft, organize imports
2023-07-26 07:50:48 -04:00
JJTech0130
baf922af61
send ACKs so it shows as Delivered
2023-07-25 19:07:29 -04:00
JJTech0130
9be46ffcab
Turn off debug messages
2023-07-25 18:56:36 -04:00
JJTech0130
052b5a2f7b
IT CAN DECRYPT 🎉
2023-07-25 18:46:50 -04:00
JJTech0130
1354198af7
filter for madrid right away
2023-07-24 16:43:11 -04:00
JJTech0130
8070f6ad81
connecting as user wasn't necessary
2023-07-24 16:41:41 -04:00
JJTech0130
b762b2622f
yay kinda works
2023-07-24 16:37:53 -04:00
JJTech0130
b32cba7501
make demo more interesting by prompting for input
2023-07-24 10:50:49 -04:00
JJTech0130
d8cb6d7641
Use logging for logging everywhere
2023-07-24 09:18:21 -04:00
JJTech0130
02240001cf
whoops
2023-07-23 18:56:20 -04:00
JJTech0130
0f3b6de3ab
improve logging to make it less messy
2023-07-23 18:55:13 -04:00
JJTech0130
281f9e8cb2
integrate it into the demo
2023-07-23 15:47:35 -04:00