Skip to content

[1.0.0] Password policy forwarding and fractional seconds / long task cleanup.#219

Merged
ChadSikorra merged 4 commits into
FreeDSx:mainfrom
ChadSikorra:upgrade/ppolicy-forward-pt6
Jul 15, 2026
Merged

[1.0.0] Password policy forwarding and fractional seconds / long task cleanup.#219
ChadSikorra merged 4 commits into
FreeDSx:mainfrom
ChadSikorra:upgrade/ppolicy-forward-pt6

Conversation

@ChadSikorra

Copy link
Copy Markdown
Contributor

Password policy failures / grace use time needs fractional seconds so they can be properly reconciled between servers (replica / primary). This is noted in draft behera. It was surfaced when I went to add integration tests for the forwarding logic. That also surfaced some subtle behavior if sqlite's delete cascade, which has also been tweaked. Also adjusting the long lived tasks so they adhere to the same graceful shutdown seconds settings from the server options.

…ts everything in place for a file storage implementation of the local state (we currently only cover PDO / InMemory).

Also fix a logic issue in the reconciliation from SyncRepl.
…ed this to properly reconcile between multiple servers (primary + replica). The draft behera doc explicitly notes this.

Also, fix the delete cascade.
@ChadSikorra
ChadSikorra force-pushed the upgrade/ppolicy-forward-pt6 branch from 56e1ae6 to e596f46 Compare July 15, 2026 22:35
… the docs to note the way password policy state is forwarded and handled locally.
@ChadSikorra
ChadSikorra force-pushed the upgrade/ppolicy-forward-pt6 branch from c69f719 to 65d61db Compare July 15, 2026 22:58
@ChadSikorra
ChadSikorra merged commit 69e5d34 into FreeDSx:main Jul 15, 2026
25 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant