Commit graph

95 commits

Author SHA1 Message Date
JJTech
65903ba3c5
fix a stupid bug 2023-11-06 17:08:36 -05:00
JJTech
9de9f75a16
Update demo.py 2023-11-01 22:05:33 -04:00
Kasherpete
af41a96343
Daemon flag addition (#41)
* `--keepalive` flag added

* Time zones fixed, minor changes and bug fixes

* Update logging, `--daemon` is finished

* Reuse APNs connection when running `--daemon`

* Stability updates for `--daemon`

* refactor daemon code

---------

Co-authored-by: JJTech0130 <jjtech@jjtech.dev>
2023-11-01 20:59:13 -04:00
Kasherpete
9a0f55ab18
Fix ignoring gateway parameter (#34)
* Add custom exceptions and fix logging

* Fix "done" message

* Fix gateway stuff

* Fix `P:`

* Fix cscook's `--reg-notify` code
2023-10-23 19:28:36 -04:00
cscook
d15716a7da
Adding registration notification option (#37) 2023-10-23 11:05:02 -04:00
JJTech
0d5f3d91f6
Remove message to me lol 2023-10-13 18:24:39 -04:00
JJTech0130
79f5d8ec34
sms query limit testing 2023-10-08 13:48:53 -04:00
Keagan Peterson
a44aee6d3f Fix manual PDU method for SMS registration 2023-09-16 21:11:02 -05:00
JJTech0130
91f9d7900e
bug 2023-09-02 19:22:44 -04:00
JJTech0130
b5e9a1c4db
fix a bit 2023-09-02 19:20:46 -04:00
JJTech0130
bad5b760b3
improvements to args 2023-09-02 19:09:41 -04:00
JJTech0130
61e6b08b66
add alive option 2023-08-28 08:13:20 -04:00
JJTech0130
56e0c6098c
make publishing client_data optional 2023-08-28 08:01:41 -04:00
JJTech0130
3500879256
remove git 2023-08-27 20:42:42 -04:00
JJTech0130
3151089f3e
add --reregister flag 2023-08-27 09:27:24 -04:00
JJTech0130
4c345a0377
refactoring and cleanup 2023-08-25 22:26:37 -04:00
JJTech0130
32d5b56567
yay kinda works, very hacked 2023-08-25 17:41:55 -04:00
JJTech0130
af71383f5d
stash trying to test sms registration 2023-08-24 07:31:11 -04: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