Lorenzo Blasa
62cb33b763
comms: app-connectivity
...
Summary: It doesn't get more generic than 'comms'. So, narrow it down: app-connectivity.
Reviewed By: passy
Differential Revision: D47185255
fbshipit-source-id: 87e9c2487c9b07603d14e856de670757078c0da1
2023-07-03 09:40:26 -07:00
Andrey Goncharov
d96cf8127f
Add unit tests for ServerAddOn
...
Reviewed By: mweststrate
Differential Revision: D34303780
fbshipit-source-id: 03a4570a6e891d979b87caca14f51068d74df877
2022-02-28 03:50:34 -08:00
Andrey Goncharov
81d0057a8d
Fix potential race conditions for starting/stopping server add-ons
...
Reviewed By: mweststrate
Differential Revision: D34301593
fbshipit-source-id: 2950de8a8567318cd3e87eff176657df5ba8fd1b
2022-02-28 03:50:34 -08:00
Andrey Goncharov
8b94186783
Load installed server add-ons
...
Reviewed By: nikoant
Differential Revision: D34300475
fbshipit-source-id: 6bb6c0ab811e28806a0924b3487931bdb0dd2c59
2022-02-28 03:50:34 -08:00
Andrey Goncharov
4067f5bd88
Implement sending messages from desktop to add-on
...
Reviewed By: antonk52
Differential Revision: D34239803
fbshipit-source-id: 1a18d522ba877ade3d0703fbb374c15b596241d7
2022-02-28 03:50:34 -08:00
Andrey Goncharov
2ce037d96b
Load bundled server add-ons
...
Reviewed By: antonk52
Differential Revision: D34238883
fbshipit-source-id: 01b4b1c1c0a63cbfb639e903f6a77307ae370330
2022-02-28 03:50:34 -08:00
Andrey Goncharov
b655efc78e
Migrate to default exports for server add-ons
...
Reviewed By: antonk52
Differential Revision: D34201906
fbshipit-source-id: 3ee2bf831d5a1f5c6c9252acce1b1731462871f1
2022-02-28 03:50:34 -08:00
Andrey Goncharov
04eab80c98
Move server add-on interfaces to flipper-common
...
Reviewed By: antonk52
Differential Revision: D34169419
fbshipit-source-id: 69fcc8da7d98f59818fbb5b486a488f19830cd81
2022-02-28 03:50:34 -08:00
Andrey Goncharov
b9294645d3
Limit methods server add on can access
...
Reviewed By: mweststrate
Differential Revision: D34076174
fbshipit-source-id: e51a1b08dab54de6b7dc82ca59ec18a10f81ddd7
2022-02-28 03:50:34 -08:00
Andrey Goncharov
db976d5113
Implement sending messages from a server add-on
...
Reviewed By: mweststrate
Differential Revision: D34074383
fbshipit-source-id: de85e7a22dc9bb780163fc5b522708e8bc976df3
2022-02-28 03:50:34 -08:00
Andrey Goncharov
842b2c810a
Implement sending messages to server add-on
...
Reviewed By: mweststrate
Differential Revision: D34073403
fbshipit-source-id: eacd73811b436f2b5c4255a83d8eb09367a96a67
2022-02-28 03:50:34 -08:00
Andrey Goncharov
12151e4a71
Extend Flipper commands to support server add-on messaging
...
Reviewed By: mweststrate
Differential Revision: D34046466
fbshipit-source-id: 9acc172c1805ec724b8709999bacf9e899c39e6b
2022-02-28 03:50:34 -08:00
Andrey Goncharov
3b390b74ff
Track client connections and autostop server add-ons when all clients leave
...
Reviewed By: mweststrate
Differential Revision: D34045584
fbshipit-source-id: 1ad0cfffb9d304f0359c973d76d6956f7e932f72
2022-02-28 03:50:34 -08:00
Andrey Goncharov
a60865f0be
Intergrate ServerAddOn with PluginManager
...
Reviewed By: lblasa
Differential Revision: D34042338
fbshipit-source-id: 2ae3992738e647075f19c4dba0ebfb01e6c12b8f
2022-02-28 03:50:34 -08:00
Andrey Goncharov
016299b374
Add server-side ServerAddOn entity
...
Reviewed By: lblasa
Differential Revision: D33982373
fbshipit-source-id: a07589e515fe82d3735402cc26d1258e1d212931
2022-02-28 03:50:34 -08:00