mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-07-18 17:05:48 +00:00
* fix: address review findings from daily changes - Add setPermissionCheckHandler alongside setPermissionRequestHandler for defense-in-depth in Electron (permission queries now also denied) - Fix tagIds merge ordering in issue service: provider adapter tags are now merged with default tags instead of being silently overwritten - Execute deleteTask action last in automations to prevent subsequent actions from failing on a deleted task - Add unit tests for getTaskDefaults logic (TODAY_TAG filtering, defaultNote, tagIds merging, deduplication, context tags) - Add test for deleteTask execution ordering in ActionExecutor https://claude.ai/code/session_01UhoR5g7RQgm4E6bZCvU9PS * refactor: revert YAGNI changes from review fixes - Revert tagIds merge in issue.service.ts: no provider currently sets tagIds in getAddTaskData, so merging solves a hypothetical problem - Revert deleteTask sort in action-executor: the automations feature is new and nobody has hit this edge case yet - Remove tests for reverted behavior, keep tests for existing features (TODAY_TAG filtering, defaultNote, note override prevention) https://claude.ai/code/session_01UhoR5g7RQgm4E6bZCvU9PS --------- Co-authored-by: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| assets/icons | ||
| ipc-handlers | ||
| overlay-indicator | ||
| scripts | ||
| shared-with-frontend | ||
| backup.ts | ||
| clipboard-image-handler.ts | ||
| common.const.ts | ||
| CONFIG.ts | ||
| debug.ts | ||
| electronAPI.d.ts | ||
| error-handler-with-frontend-inform.ts | ||
| full-screen-blocker.ts | ||
| idle-time-handler.ts | ||
| indicator.ts | ||
| ipc-handler-wrapper.ts | ||
| ipc-handler.ts | ||
| jira.ts | ||
| local-file-sync.ts | ||
| lockscreen.ts | ||
| main-window.ts | ||
| main.ts | ||
| plugin-node-executor.ts | ||
| plugin-oauth.ts | ||
| preload.ts | ||
| protocol-handler.ts | ||
| proxy-agent.ts | ||
| shared-state.ts | ||
| simple-store.ts | ||
| start-app.ts | ||
| tsconfig.electron.json | ||
| various-shared.ts | ||