Commit Graph

4 Commits

Author SHA1 Message Date
John Lin
fac7419ca0
fix(ringcentral): change dmPolicy default to allowlist
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-01-28 23:11:39 +08:00
John Lin
7e57e324d1
refactor(ringcentral): simplify selfOnly mode, remove allowOtherChats
- selfOnly: true (default) = only respond to JWT user in Personal chat
- selfOnly: false = enable full DM/group policy controls

Removed redundant allowOtherChats option.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-01-28 23:11:38 +08:00
John Lin
f77aeeb34c
refactor(ringcentral): skip DM policy checks in selfOnly mode
In selfOnly mode, dmPolicy/allowFrom/groupPolicy settings are now
completely ignored since the owner is always allowed. This simplifies
the logic and avoids confusion.

Updated README to clarify which settings apply in selfOnly mode.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-01-28 23:11:38 +08:00
John Lin
f8343a4100
docs(ringcentral): add README with installation and configuration guide
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-01-28 23:11:37 +08:00