{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":116600807,"defaultBranch":"master","name":"org-wild-notifier.el","ownerLogin":"akhramov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-07T21:32:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5289700?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1693517378.0","currentOid":""},"activityList":{"items":[{"before":"1b04c4104ad72bbb3ced161ba99e1055ff766138","after":"4c1679c12ebe0e4a97494d0673a5484f9e4d0ba6","ref":"refs/heads/master","pushedAt":"2024-03-25T07:44:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akhramov","name":"Artem Khramov","path":"/akhramov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5289700?s=80&v=4"},"commit":{"message":"Use async-process-noquery-on-exit to make sure stderr is also ignored (#87)\n\nThis is a follow-up to #86.","shortMessageHtmlLink":"Use async-process-noquery-on-exit to make sure stderr is also ignored ("}},{"before":"a9288a142f0383b0e6579b075d32e77d1d39578d","after":"1b04c4104ad72bbb3ced161ba99e1055ff766138","ref":"refs/heads/master","pushedAt":"2024-02-23T12:11:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akhramov","name":"Artem Khramov","path":"/akhramov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5289700?s=80&v=4"},"commit":{"message":"Add category to alert (#84)","shortMessageHtmlLink":"Add category to alert (#84)"}},{"before":"97649754cead8826fd1b07dc0f6e6eb89cb181e1","after":"a9288a142f0383b0e6579b075d32e77d1d39578d","ref":"refs/heads/master","pushedAt":"2024-02-23T12:10:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akhramov","name":"Artem Khramov","path":"/akhramov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5289700?s=80&v=4"},"commit":{"message":"Add require org-duration and depend on emacs 26.1 (#82)\n\nfixes error: Symbol’s function definition is void: org-duration-to-minutes","shortMessageHtmlLink":"Add require org-duration and depend on emacs 26.1 (#82)"}},{"before":"37800704d7042bf82d6ea17fc2adf2eba8ad40f1","after":"97649754cead8826fd1b07dc0f6e6eb89cb181e1","ref":"refs/heads/master","pushedAt":"2023-12-22T11:47:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akhramov","name":"Artem Khramov","path":"/akhramov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5289700?s=80&v=4"},"commit":{"message":"Prevent async process from prompting for passwords (#85)\n\njwiegley/emacs-async#181 added a process filter to async.el which\r\nscans for any password prompts in the child process's output and\r\nprompts the user (used for async functions that need to authenticate\r\nover TRAMP, for example).\r\n\r\nHowever, org-wild-notifier passes back an arbitrary large sexp from\r\nthe child process which may accidentally match\r\ntramp-password-prompt-regexp (in my case, the bracketed characters in\r\n\"shop[pin]g list ... [:]\").\r\n\r\nTo prevent this situation, disable async-prompt-for-password for\r\nprocesses started by org-wild-notifier.","shortMessageHtmlLink":"Prevent async process from prompting for passwords (#85)"}},{"before":"aa0f2d8ea282dea714ae67f3f5a0471488e6e396","after":"37800704d7042bf82d6ea17fc2adf2eba8ad40f1","ref":"refs/heads/master","pushedAt":"2023-12-22T11:47:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akhramov","name":"Artem Khramov","path":"/akhramov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5289700?s=80&v=4"},"commit":{"message":"Don't prevent the user from killing emacs while a check is running (#86)","shortMessageHtmlLink":"Don't prevent the user from killing emacs while a check is running (#86)"}},{"before":"ccd5901c0e0458b867464bc11495ef6e88f0fa57","after":"aa0f2d8ea282dea714ae67f3f5a0471488e6e396","ref":"refs/heads/master","pushedAt":"2023-08-31T21:29:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colonelpanic8","name":"Ivan Malison","path":"/colonelpanic8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1246619?s=80&v=4"},"commit":{"message":"Add `org-wild-notifier-additional-environment-regexes` to allow injection of\nadditional variables into call environment of notifications checking","shortMessageHtmlLink":"Add org-wild-notifier-additional-environment-regexes to allow injec…"}},{"before":null,"after":"aa0f2d8ea282dea714ae67f3f5a0471488e6e396","ref":"refs/heads/additional-regex","pushedAt":"2023-08-31T20:36:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"colonelpanic8","name":"Ivan Malison","path":"/colonelpanic8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1246619?s=80&v=4"},"commit":{"message":"Add `org-wild-notifier-additional-environment-regexes` to allow injection of\nadditional variables into call environment of notifications checking","shortMessageHtmlLink":"Add org-wild-notifier-additional-environment-regexes to allow injec…"}},{"before":"e9274d27b9bef12b9b22662e7f60acc69e0c9f21","after":"ccd5901c0e0458b867464bc11495ef6e88f0fa57","ref":"refs/heads/master","pushedAt":"2023-08-31T19:59:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"colonelpanic8","name":"Ivan Malison","path":"/colonelpanic8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1246619?s=80&v=4"},"commit":{"message":"Merge branch 'fix-daywide-handling' into colonelpanic8-changes-together","shortMessageHtmlLink":"Merge branch 'fix-daywide-handling' into colonelpanic8-changes-together"}},{"before":"04d687730ce79cc12dff0de1e6df39d3b4292350","after":"e9274d27b9bef12b9b22662e7f60acc69e0c9f21","ref":"refs/heads/master","pushedAt":"2023-08-31T19:04:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akhramov","name":"Artem Khramov","path":"/akhramov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5289700?s=80&v=4"},"commit":{"message":"Colonelpanic8 changes together (#79)\n\n* Small cleanups\r\n\r\n* Add a custom variable that allows extra arguments to be passed to alert\r\n\r\n* Refactor interaction between org-wild-notifier--notifications and\r\norg-wild-notifier--check-event\r\n\r\nFixes #75\r\n\r\n* Don't show daywides at midnight unless org-wild-notifier--day-wide-events is set\r\n\r\n* Make time display more robust, and allow customization with a variable\r\n\r\n* Add org-wild-notifier-day-wide-alert-times to control when daywide alerts are displayed\r\n\r\n* Remove old day wide behavior\r\n\r\n* Whitelist/blacklist by predicates\r\n\r\n* Add org-wild-notifier-done-keywords-predicate as a default to the blacklist\r\n\r\n* Add an option to show any overdue items along with day wide events\r\n\r\n* Bump org-wild notifier version because behavior has changed significantly\r\n\r\n* Daywides always need to satisfy org-wild-notifier-event-has-any-passed-time\r\n\r\n---------\r\n\r\nCo-authored-by: William O'Hanley ","shortMessageHtmlLink":"Colonelpanic8 changes together (#79)"}},{"before":"cdca8be45b80ab52077a915e77c625bc0ad07dd7","after":"04d687730ce79cc12dff0de1e6df39d3b4292350","ref":"refs/heads/master","pushedAt":"2023-08-28T13:23:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akhramov","name":"Artem Khramov","path":"/akhramov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5289700?s=80&v=4"},"commit":{"message":"add support for repeated tasks (#72)\n\nhttps://github.com/akhramov/org-wild-notifier.el/issues/41","shortMessageHtmlLink":"add support for repeated tasks (#72)"}},{"before":"4bbf7e90886122b1320ee793a00ef6a27a797c25","after":"cdca8be45b80ab52077a915e77c625bc0ad07dd7","ref":"refs/heads/master","pushedAt":"2023-03-23T09:20:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akhramov","name":"Artem Khramov","path":"/akhramov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5289700?s=80&v=4"},"commit":{"message":"Fix \"Defining as dynamic an already lexical var\" error (#69)\n\nEmacs now signals an error when evaluating `(defvar VAR ...)` and\r\n`VAR` has already been lexically let-bound in the scope where the\r\ndefvar occurs (in this case, in `(require 'org-wild-notifier)` which\r\ncalls `(require 'org-agenda)`).\r\n\r\nTo fix this, we use setf to set org-agenda-use-time-grid and\r\norg-agenda-compact-blocks, rather than let-binding them while they\r\nhaven't been defined as dynamic variables yet.\r\n\r\nFixes #66.","shortMessageHtmlLink":"Fix \"Defining as dynamic an already lexical var\" error (#69)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHlFNdAA","startCursor":null,"endCursor":null}},"title":"Activity · akhramov/org-wild-notifier.el"}