{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":136279408,"defaultBranch":"main","name":"notnow","ownerLogin":"d-e-s-o","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-06T05:58:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6610056?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716779565.0","currentOid":""},"activityList":{"items":[{"before":"04250dbb7e86830bd02d8d6128d6239470d01948","after":"e5e1ee75f0e313e9eb5ac874f4e6593df74ab637","ref":"refs/heads/main","pushedAt":"2024-05-31T14:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Enable clippy::clone_on_ref_ptr lint\n\nEnable the 'clone_on_ref_ptr' Clippy lint, which flags the usage of\n.clone() syntax on reference counted pointers. The more explicit\nRc::clone() syntax is preferable in many cases, because it will\ninvalidate the code should the Rc be removed, instead of unintentionally\ncausing creation of a potentially expensive deep clone.","shortMessageHtmlLink":"Enable clippy::clone_on_ref_ptr lint"}},{"before":"52111a8789c0a45458ac61e20b310e71ead61a09","after":"4f1a9ef455ffb5109f1826573e63b17f6126f3f3","ref":"refs/heads/topic/ci","pushedAt":"2024-05-31T14:49:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Enable clippy::clone_on_ref_ptr lint\n\nEnable the 'clone_on_ref_ptr' Clippy lint, which flags the usage of\n.clone() syntax on reference counted pointers. The more explicit\nRc::clone() syntax is preferable in many cases, because it will\ninvalidate the code should the Rc be removed, instead of unintentionally\ncausing creation of a potentially expensive deep clone.","shortMessageHtmlLink":"Enable clippy::clone_on_ref_ptr lint"}},{"before":"af16c0d8108c306248910d2f5f23f962cd281dd1","after":"04250dbb7e86830bd02d8d6128d6239470d01948","ref":"refs/heads/main","pushedAt":"2024-05-27T03:11:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Bump version to 0.3.8\n\nThis change bumps the version of the crate to 0.3.8. The following\nnotable changes have been made since 0.3.7:\n- Added support for running multiple instances as long as configuration\n directories differ\n- Added --config-dir/-c option to make configuration directory to use\n configurable\n- Added support for copying and pasting a task via 'y' and 'p'","shortMessageHtmlLink":"Bump version to 0.3.8"}},{"before":"89ca54df02835737033e1460438dc5f132495d65","after":"af16c0d8108c306248910d2f5f23f962cd281dd1","ref":"refs/heads/main","pushedAt":"2024-05-27T03:09:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Unpin unicode-width dependency\n\nCommit 08c139f6ef41 (\"Pin unicode-width to 0.1.11\") pinned the\nunicode-width dependency, because version 0.1.12 of the crate was\ncausing test failures due to changed behavior.\nAs it turned out, the unicode strings we use for testing contain\ninvisible bytes that screw us over, as they are reported as having a\nwidth. To eliminate this source of confusion, replace the character\nsequences with the correct glyph ('\\u{26A0}' in Rust). The tests are\nadjusted accordingly and the unicode-width dependency can be unpinned.","shortMessageHtmlLink":"Unpin unicode-width dependency"}},{"before":"2df46f16476d66c3c1ae338cb2aa659d7e1c0500","after":"89ca54df02835737033e1460438dc5f132495d65","ref":"refs/heads/main","pushedAt":"2024-05-26T00:55:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Make configuration directory configurable\n\nThis change makes the configuration directory to use configurable by\nusers via the newly introduced --config-dir/-c option. By specifying a\nconfiguration directory, users are enabled to run multiple instances of\nthe same program, as long as they work on different configurations.","shortMessageHtmlLink":"Make configuration directory configurable"}},{"before":"43738c7715ebb7f131cc099a94612331c20029ea","after":"52111a8789c0a45458ac61e20b310e71ead61a09","ref":"refs/heads/topic/ci","pushedAt":"2024-05-26T00:49:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Make configuration directory configurable\n\nThis change makes the configuration directory to use configurable by\nusers via the newly introduced --config-dir/-c option. By specifying a\nconfiguration directory, users are enabled to run multiple instances of\nthe same program, as long as they work on different configurations.","shortMessageHtmlLink":"Make configuration directory configurable"}},{"before":"32f5da723cc4f14a8d5c3b9441b4f6ef3a2a08df","after":"43738c7715ebb7f131cc099a94612331c20029ea","ref":"refs/heads/topic/ci","pushedAt":"2024-05-26T00:48:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Make configuration directory configurable\n\nThis change makes the configuration directory to use configurable by\nusers via the newly introduced --config-dir/-c option. By specifying a\nconfiguration directory, users are enabled to run multiple instances of\nthe same program, as long as they work on different configurations.","shortMessageHtmlLink":"Make configuration directory configurable"}},{"before":"fc6342b401b7cd0e168836939cb2cd80219d2406","after":"32f5da723cc4f14a8d5c3b9441b4f6ef3a2a08df","ref":"refs/heads/topic/ci","pushedAt":"2024-05-26T00:40:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Minimum","shortMessageHtmlLink":"Minimum"}},{"before":"2c61a8f08bff4b17c8fc172a047de03285dd4208","after":"fc6342b401b7cd0e168836939cb2cd80219d2406","ref":"refs/heads/topic/ci","pushedAt":"2024-05-26T00:33:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Minimum","shortMessageHtmlLink":"Minimum"}},{"before":"8033cb96b4f7a1c9bcb28c3f174c249d652fb7cc","after":"2c61a8f08bff4b17c8fc172a047de03285dd4208","ref":"refs/heads/topic/ci","pushedAt":"2024-05-26T00:31:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Minimum","shortMessageHtmlLink":"Minimum"}},{"before":"2df46f16476d66c3c1ae338cb2aa659d7e1c0500","after":"8033cb96b4f7a1c9bcb28c3f174c249d652fb7cc","ref":"refs/heads/topic/ci","pushedAt":"2024-05-24T20:47:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Make configuration directory configurable\n\nThis change makes the configuration directory to use configurable by\nusers via the newly introduced --config-dir/-c option. By specifying a\nconfiguration directory, users are enabled to run multiple instances of\nthe same program, as long as they work on different configurations.","shortMessageHtmlLink":"Make configuration directory configurable"}},{"before":"7f9cbc9a6e023133306978827d5badbfe5e18e48","after":"2df46f16476d66c3c1ae338cb2aa659d7e1c0500","ref":"refs/heads/main","pushedAt":"2024-05-24T15:02:44.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Address clippy reported issues\n\nThis change addresses a bunch of issues that clippy reported. As a\nresult of those fixes, we can actually downgrade the gaps dependency to\na dev-dependency.","shortMessageHtmlLink":"Address clippy reported issues"}},{"before":"aa7c97e974ec83fa788a41558e36b903988c5eb7","after":"2df46f16476d66c3c1ae338cb2aa659d7e1c0500","ref":"refs/heads/topic/ci","pushedAt":"2024-05-24T15:00:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Address clippy reported issues\n\nThis change addresses a bunch of issues that clippy reported. As a\nresult of those fixes, we can actually downgrade the gaps dependency to\na dev-dependency.","shortMessageHtmlLink":"Address clippy reported issues"}},{"before":"1b70f142e79ad5f35e91857dc08656ea2e8661b2","after":"aa7c97e974ec83fa788a41558e36b903988c5eb7","ref":"refs/heads/topic/ci","pushedAt":"2024-05-24T14:21:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Test","shortMessageHtmlLink":"Test"}},{"before":"89ad4c148e333ee235992ade26c8a85a6d41a390","after":"1b70f142e79ad5f35e91857dc08656ea2e8661b2","ref":"refs/heads/topic/ci","pushedAt":"2024-05-24T14:18:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Test","shortMessageHtmlLink":"Test"}},{"before":"044449c1ebfc2edf6ebdf9039e16eb18a45d591f","after":"89ad4c148e333ee235992ade26c8a85a6d41a390","ref":"refs/heads/topic/ci","pushedAt":"2024-05-24T14:10:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Address clippy reported issues","shortMessageHtmlLink":"Address clippy reported issues"}},{"before":"ad87c0b34e86bf0b210358c4ffeee96936d8d38a","after":"044449c1ebfc2edf6ebdf9039e16eb18a45d591f","ref":"refs/heads/topic/ci","pushedAt":"2024-05-24T14:02:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Address clippy reported issues\n\nThis change adds a call to truncate() to our lock file opening logic to\nsilence a recently introduced clippy warning [0]. We don't really care\nabout the file's contents, so whether or not we truncate does not matter\nmuch.\n\n[0] https://rust-lang.github.io/rust-clippy/master/index.html#suspicious_open_options","shortMessageHtmlLink":"Address clippy reported issues"}},{"before":"c013d4c18964aa764390d5318773db2fcc64d76e","after":null,"ref":"refs/heads/dependabot/cargo/termion-4.0.0","pushedAt":"2024-05-07T13:15:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"}},{"before":null,"after":"c013d4c18964aa764390d5318773db2fcc64d76e","ref":"refs/heads/dependabot/cargo/termion-4.0.0","pushedAt":"2024-05-07T04:58:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update termion requirement from 2.0.1 to 4.0.0\n\nUpdates the requirements on termion to permit the latest version.\n\n---\nupdated-dependencies:\n- dependency-name: termion\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update termion requirement from 2.0.1 to 4.0.0"}},{"before":"c21c0aeb624e9b9d2ec3aaa309b6c8fbeff3b474","after":"7f9cbc9a6e023133306978827d5badbfe5e18e48","ref":"refs/heads/main","pushedAt":"2024-02-26T14:59:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Add another task copy & paste test\n\nThis change adds another test for the task copy & paste functionality.\nThis test makes sure that we can copy a task on one view and paste it on\nanother. If the task's set of tags does not match that of the current\nview, the next one containing the task will be selected.","shortMessageHtmlLink":"Add another task copy & paste test"}},{"before":"e807be40e3c52d47c127041815d869e0af2c40a8","after":"c21c0aeb624e9b9d2ec3aaa309b6c8fbeff3b474","ref":"refs/heads/main","pushedAt":"2024-02-26T02:03:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Add basic test for task copy & paste\n\nThis change adds a test for the task copy & paste support. It also makes\nsure that we correctly redraw the UI when a task is pasted.","shortMessageHtmlLink":"Add basic test for task copy & paste"}},{"before":"4a3573ec93abe955d64030e846e9d2e602e2abcd","after":"e807be40e3c52d47c127041815d869e0af2c40a8","ref":"refs/heads/main","pushedAt":"2024-02-26T01:37:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Add copy & paste support for tasks\n\nThis change adds support for copy & pasting a task via the 'y' and 'p'\nkeys. This is mostly meant as a way to quickly add a task \"derived\" from\nan existing one. It is solely an in-program concept, not involving the\nsystem clipboard or anything like that.","shortMessageHtmlLink":"Add copy & paste support for tasks"}},{"before":"f709e0b233ac69062f3b9d444c5a51640778e16c","after":"ad87c0b34e86bf0b210358c4ffeee96936d8d38a","ref":"refs/heads/topic/ci","pushedAt":"2024-02-26T01:34:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Add copy & paste support for tasks\n\nThis change adds support for copy & pasting a task via the 'y' and 'p'\nkeys. This is mostly meant as a way to quickly add a task \"derived\" from\nan existing one. It is solely an in-program concept, not involving the\nsystem clipboard or anything like that.","shortMessageHtmlLink":"Add copy & paste support for tasks"}},{"before":"aaafb33ea4ffa14899106d2da4c1ab1ea1dcb782","after":"4a3573ec93abe955d64030e846e9d2e602e2abcd","ref":"refs/heads/main","pushedAt":"2024-02-25T23:24:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Convert build workflow to using dtolnay/rust-toolchain\n\nSimilar to what we did earlier to the test and publish workflows, this\nchange converts the build workflow to use dtolnay/rust-toolchain over\nthe unmaintained actions-rs/toolchain.","shortMessageHtmlLink":"Convert build workflow to using dtolnay/rust-toolchain"}},{"before":"eb95fd4ff5487f8ac9b9492b1878849de006e660","after":"f709e0b233ac69062f3b9d444c5a51640778e16c","ref":"refs/heads/topic/ci","pushedAt":"2024-02-25T23:19:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Convert build workflow to using dtolnay/rust-toolchain\n\nSimilar to what we did earlier to the test and publish workflows, this\nchange converts the build workflow to use dtolnay/rust-toolchain over\nthe unmaintained actions-rs/toolchain.","shortMessageHtmlLink":"Convert build workflow to using dtolnay/rust-toolchain"}},{"before":"3cab9053000499b0bcc86f8c7e719502c909663b","after":"aaafb33ea4ffa14899106d2da4c1ab1ea1dcb782","ref":"refs/heads/main","pushedAt":"2024-02-01T14:26:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Bump codecov/codecov-action from 3 to 4\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.\n- [Release notes](https://github.com/codecov/codecov-action/releases)\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)","shortMessageHtmlLink":"Bump codecov/codecov-action from 3 to 4"}},{"before":"300a4b998af6cfcafab3be072ca516c65a06eed1","after":null,"ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4","pushedAt":"2024-02-01T14:24:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"}},{"before":null,"after":"eb95fd4ff5487f8ac9b9492b1878849de006e660","ref":"refs/heads/topic/ci","pushedAt":"2024-02-01T14:23:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Bump codecov/codecov-action from 3 to 4\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.\n- [Release notes](https://github.com/codecov/codecov-action/releases)\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)","shortMessageHtmlLink":"Bump codecov/codecov-action from 3 to 4"}},{"before":null,"after":"300a4b998af6cfcafab3be072ca516c65a06eed1","ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4","pushedAt":"2024-02-01T04:57:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump codecov/codecov-action from 3 to 4\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.\n- [Release notes](https://github.com/codecov/codecov-action/releases)\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: codecov/codecov-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump codecov/codecov-action from 3 to 4"}},{"before":"e65814b7cb8155ac60528214075d2f66b0fd49db","after":null,"ref":"refs/heads/topic/ci","pushedAt":"2024-01-31T05:27:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWSKmwwA","startCursor":null,"endCursor":null}},"title":"Activity · d-e-s-o/notnow"}