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 |
|