Commit graph

47 commits

Author SHA1 Message Date
Cypheriel
c0c7bbde5e
initiate poetry project 2023-11-19 14:56:23 -07:00
JJTech0130
a043673ff0
bug: .pop() payload from incoming queue always 2023-10-11 18:03:41 -04:00
JJTech0130
bcffab8d28
bug: receive_some might return less then max bytes
also b"" is EOF not None
2023-10-11 18:02: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
JJTech0130
c9664c1ce1
incorporate most of June's changes 2023-08-19 15:25:21 -04:00
JJTech0130
12cd7ac2cd
start redoing demo 2023-08-19 11:27:44 -04:00
JJTech0130
0ad9531031
begin rewriting proxy 2023-08-18 00:18:30 -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
42be2de947
bug fix 2023-08-17 20:06:57 -04:00
JJTech0130
b5f644b989
majorly refactor, fix types 2023-08-17 19:48:09 -04:00
JJTech0130
e49fe9f916
start async rewrite 2023-08-17 17:19:48 -04:00
JJTech0130
35e4254ded
no more tlslite! 2023-08-17 15:05:45 -04:00
JJTech0130
04b139f941
sms forwarding better 2023-08-13 19:26:57 -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
baf922af61
send ACKs so it shows as Delivered 2023-07-25 19:07:29 -04:00
JJTech0130
b762b2622f
yay kinda works 2023-07-24 16:37:53 -04:00
JJTech0130
d8cb6d7641
Use logging for logging everywhere 2023-07-24 09:18:21 -04:00
JJTech0130
6bbdafd8a1
use logger for version warning 2023-07-23 21:28:29 -04:00
JJTech0130
5d4f0bcf4a
add tlslite version check 2023-07-23 15:29:16 -04:00
JJTech0130
ce82d4b8da
use bags rather than hardcoded urls 2023-05-09 20:01:22 -04:00
JJTech0130
618342a39f
run formatter 2023-05-02 20:53:18 -04:00
JJTech0130
0a52b2c12a
hide QUEUE msgs again oops 2023-05-02 20:51:51 -04:00
JJTech0130
b3ead0cc34
implement message correlation 2023-05-02 20:51:02 -04:00
JJTech0130
cc54c4b79a
hacks around design flaw in my APNs stuff; can now do multiple lookups 2023-05-02 18:11:14 -04:00
JJTech0130
98c861c625
compatibility with older python 2023-05-02 17:48:47 -04:00
JJTech0130
1bd21cbbb7
fix bug when restoring using existing push token 2023-05-02 13:37:32 -04:00
JJTech0130
d9feada49c
Squashed commit of lots of dev stuff that may have sensitive info 2023-04-21 21:47:13 -04:00
JJTech0130
b128ac514a
formatting and import organizing 2023-04-11 12:23:04 -04:00
JJTech0130
cb15a3a6b1
minor clarification about the hardcoded token 2023-04-10 20:34:27 -04:00
JJTech0130
c68d710952
Squashed commit containing a bunch of other work, now can lookup with IDS! 🎉 2023-04-10 19:11:44 -04:00
JJTech0130
bc02cebc86
eyyy it works? 2023-04-07 22:32:00 -04:00
JJTech0130
60be3c3cf1
add incoming queue 2023-04-07 19:53:21 -04:00
JJTech0130
023b827837
y not work... 2023-04-07 16:24:05 -04:00
JJTech0130
d30c397300
implement overrides 2023-04-07 10:33:03 -04:00
JJTech0130
abb47ddaf7
begin adding logging to proxy 2023-04-07 09:28:32 -04:00
JJTech0130
b9d04f965a
trying to send messages 2023-04-07 01:48:07 -04:00
JJTech0130
6e3601de58
majorly refactor apnsconnection to be more usable 2023-04-06 13:19:13 -04:00
JJTech0130
e7a6cba72c
latest changes 2023-04-06 10:38:29 -04:00
JJTech0130
8f5e64e4b1
changes 2023-04-05 21:29:05 -04:00
JJTech0130
3a946a152e
rework demo 2023-04-05 21:01:07 -04:00
JJTech0130
efa7fa6d99
implement push tokens 2023-04-05 20:46:49 -04:00
JJTech0130
b7df7a3b1e
initial version 🎉 2023-04-05 19:52:14 -04:00