pending.nvim/lua/pending/sync
Barrett Ruth 59d2950fda fix(gtasks): async operations, error notifications, buffer refresh
Problem: Sync operations blocked the editor, `push_pass` silently
dropped delete/update/create API errors, and the buffer was not
re-rendered after push/pull/sync.

Solution: Wrap `push`, `pull`, `sync` in `oauth.async()`, add
`vim.notify` for all `push_pass` failure paths, and re-render the
pending buffer after each operation.
2026-03-05 11:18:41 -05:00
..
gcal.lua Google Tasks sync + shared OAuth module (#60) 2026-03-05 01:21:18 -05:00
gtasks.lua fix(gtasks): async operations, error notifications, buffer refresh 2026-03-05 11:18:41 -05:00
oauth.lua refactor(oauth): async coroutine support, pure-Lua PKCE, server hardening 2026-03-05 11:18:36 -05:00