Commit Graph

296 Commits

Author SHA1 Message Date
RyanZhao 39c230f6a9
Merge pull request #32 from oxen-io/dev
Add a new endpoint for batch subscribing groups and opt out for 1-1 PNs
2023-07-24 13:19:34 +10:00
Ryan Zhao 8778bd42e9 Merge branch 'master' into dev 2023-07-24 13:17:58 +10:00
Ryan Zhao 8b514f3b86 fix an issue where closed group ids is an empty list 2023-06-22 13:21:31 +10:00
ryanzhao 1db55c1940 fix extra json loads 2023-06-20 11:03:28 +10:00
Ryan Zhao cdd1086006 add unit test for new endpoint 2023-06-19 10:44:04 +10:00
ryanzhao f8a04450cb update document 2023-06-16 15:48:57 +10:00
ryanzhao 4bd9ea3146 minor fix 2023-06-16 15:03:22 +10:00
ryanzhao 6ff3073d50 add unit test for registering legacy groups only & fix bugs 2023-06-16 15:00:47 +10:00
ryanzhao e0d7572400 add endpoint for registering for legacy closed group only 2023-06-16 11:28:56 +10:00
Ryan Zhao 68c6eff2a0 WIP: add new endpoint to support register notification only for legacy groups 2023-06-15 17:09:13 +10:00
Ryan Zhao f3f0253510 further fix 2023-02-23 16:20:14 +11:00
Ryan Zhao 61f695b2ec minor fix to prevent extra sync to database task 2023-02-23 16:15:07 +11:00
RyanZhao fa163f566e
Merge pull request #27 from oxen-io/dev
Loose the limitation for message data size
2023-02-23 15:55:25 +11:00
Ryan Zhao 3dfe761c53 loose the limitation for message data size 2023-02-23 15:54:41 +11:00
RyanZhao 54d6620421
Merge pull request #26 from oxen-io/dev
Optimise database syncing and monitoring
2023-02-23 15:05:30 +11:00
Ryan Zhao 29be7ef68b fix an issue where syncing to database will never happen 2023-02-23 13:55:18 +11:00
Ryan Zhao 05af2f7561 minor fix 2023-02-23 13:41:31 +11:00
Ryan Zhao 061bd07716 optimise database sync 2023-02-23 13:31:54 +11:00
RyanZhao 2cdd09d1f4
Merge pull request #25 from oxen-io/dev
Fix dict thread-safe issue and add logs
2023-02-22 14:42:11 +11:00
ryanzhao 83a7149b84 fix dict thread-safe issue and add logs 2023-02-22 14:07:20 +11:00
RyanZhao ac4192dc86
Update const.py 2023-02-08 15:33:55 +11:00
RyanZhao 3fd7b7dcfb
Merge pull request #24 from oxen-io/dev
Fix a bunch of issues
2023-02-08 15:29:59 +11:00
ryanzhao a3d5d1de6c clean 2023-02-08 14:31:28 +11:00
ryanzhao 7c3d58c969 reduce error android message count 2023-02-08 14:22:02 +11:00
ryanzhao 17ba7d7ebb wip: minor fix 2023-02-08 14:20:37 +11:00
ryanzhao 869ea779d1 roll back none async function 2023-02-08 14:15:16 +11:00
ryanzhao c6407b659d remove logs 2023-02-08 14:08:16 +11:00
ryanzhao bb96d728c4 add logs 2023-02-08 14:07:34 +11:00
ryanzhao c36a37660f update use of event loop 2023-02-08 13:48:15 +11:00
ryanzhao 0de0aa2ab2 minor refactor 2023-02-08 13:25:51 +11:00
ryanzhao ce3f9b359c add logs 2023-02-08 13:18:30 +11:00
ryanzhao 43c2f6e23a add logs 2023-02-08 13:11:28 +11:00
ryanzhao 0baa975f99 add try for send_push_notification method 2023-02-08 13:02:44 +11:00
ryanzhao a595316e4f fix crash recovery 2023-02-08 12:03:57 +11:00
ryanzhao 9761d74406 add debug performance test 2023-02-08 11:36:04 +11:00
ryanzhao 7eece1b92c import uvloop to improve performance and add a monitor for zombie devices on PN server 2023-02-08 11:00:49 +11:00
ryanzhao e6cb3d01bd update file path 2023-02-07 14:03:31 +11:00
ryanzhao 7b3144d31c minor refactor 2023-02-07 12:24:23 +11:00
Ryan Zhao dfe5dc7079 minor update on the time limit for not syncing to DB alert 2023-02-06 17:25:46 +11:00
Ryan Zhao c7b3d4ddb8 clean 2023-02-06 17:20:55 +11:00
Ryan Zhao 12dfb2f820 fix an issue where device_type is string 2023-02-06 17:13:14 +11:00
RyanZhao cb2d60f1ac
Merge pull request #23 from oxen-io/dev
Dev
2023-02-06 13:47:10 +11:00
Ryan Zhao 2ebaa3b7c1 Merge branch 'master' into dev 2023-02-06 13:19:10 +11:00
Ryan Zhao 6f2138c581 fix an issue for getting device numbers 2023-02-06 11:23:06 +11:00
Ryan Zhao 9108009701 update unit test 2023-02-06 11:22:49 +11:00
Ryan Zhao dad55b1b6b show logs for debug mode 2023-02-06 10:27:33 +11:00
Ryan Zhao 6c172d8c1e minor fix 2023-02-02 16:51:07 +11:00
Ryan Zhao 8856846097 fix misuse of enum 2023-02-02 16:38:47 +11:00
Ryan Zhao 379dba172b fix constants issues 2023-02-02 16:33:04 +11:00
RyanZhao 47c9af7815
Merge pull request #20 from oxen-io/huawei-integeration
Huawei PN support
2023-02-02 16:28:16 +11:00