famedly / famedly-sync

GNU Affero General Public License v3.0
4 stars 0 forks source link

Document quirks of deactivate-only mode #48

Closed tlater-famedly closed 1 month ago

tlater-famedly commented 2 months ago

The deactivate-only mode is implemented specifically for use cases where users manually handle user creation/editing, but want to have automated deactivation, to ensure disabled users are always synced correctly.

Due to the limitations of how our "cache" works, this will create a cache incompatible with non-deactivate-only mode, as it will consider all seen users synced, regardless of whether they were only disabled or not.

Long-term we need to fix "caching" (#53), but we should document the current behavior to be clear.

jannden commented 1 month ago

Does this documentation fulfill this?

tlater-famedly commented 1 month ago

Yep, thanks @jannden !