{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":165047811,"defaultBranch":"master","name":"GitJournal","ownerLogin":"GitJournal","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-10T11:27:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46486395?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1700870596.0","currentOid":""},"activityList":{"items":[{"before":"44f6c601590035fe2bc32d90f3096e08100fee02","after":"489db9a42c41117cec8813937c64a304c004b1a5","ref":"refs/heads/master","pushedAt":"2024-05-15T06:05:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Bump minor version\n\n* This has a bug fix\n* Also upgraded the Flutter version which may cause all kinds of issues\n\nHence why a minor version upgrade and not a bug fix one.","shortMessageHtmlLink":"Bump minor version"}},{"before":"c5e9cc782130c157583b9bd7be8197f15d26484a","after":"44f6c601590035fe2bc32d90f3096e08100fee02","ref":"refs/heads/master","pushedAt":"2024-05-15T05:59:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"ImageCaption: Add an explicit type\n\nWithout it - only on Android - we get the following error -\n\nThe following NoSuchMethodError was thrown building LayoutBuilder:\nI/flutter ( 4269): Class '_LayoutBuilderElement' has no instance method 'watch'.\nI/flutter ( 4269): Receiver: Instance of '_LayoutBuilderElement'\nI/flutter ( 4269): Tried calling: watch()\n\nThis makes no sense to me, but it fixes it. So so strange.\n\nCause this code works when running the app on macos.","shortMessageHtmlLink":"ImageCaption: Add an explicit type"}},{"before":"7b83f3a43e8374b53ab445bed9d39e81c020be41","after":"c5e9cc782130c157583b9bd7be8197f15d26484a","ref":"refs/heads/master","pushedAt":"2024-05-15T05:46:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Bump to flutter 3.19.6\n\nWe have a newer version of Flutter out, but I prefer to wait a few\nmonths before all the relevant packages upgrade, as I'm already getting\ntons of errors.","shortMessageHtmlLink":"Bump to flutter 3.19.6"}},{"before":"2aed596e3ce7e0a6f19815b46162644b4bb729a8","after":"7b83f3a43e8374b53ab445bed9d39e81c020be41","ref":"refs/heads/master","pushedAt":"2024-01-17T11:50:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Avoid using deprecated Theme member","shortMessageHtmlLink":"Avoid using deprecated Theme member"}},{"before":"248b022cc469ff3a646b1c8de2e836452fb0c990","after":"2aed596e3ce7e0a6f19815b46162644b4bb729a8","ref":"refs/heads/master","pushedAt":"2024-01-17T11:40:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Avoid using deprecated Theme member","shortMessageHtmlLink":"Avoid using deprecated Theme member"}},{"before":"3af6fffa46e5dde779bf48d2a6cc3551de66d3ba","after":"248b022cc469ff3a646b1c8de2e836452fb0c990","ref":"refs/heads/master","pushedAt":"2023-12-22T21:25:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Update vscode settings","shortMessageHtmlLink":"Update vscode settings"}},{"before":"8d791b7004cf624b82d4fa344777463af472e1f9","after":"3af6fffa46e5dde779bf48d2a6cc3551de66d3ba","ref":"refs/heads/master","pushedAt":"2023-12-22T20:34:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Remove git_bindings\n\nThe only use of it left was to generate RSA keys, this has now been\nimplemented in the dart-go-git library, even though that's probably not\nthe right place for it.","shortMessageHtmlLink":"Remove git_bindings"}},{"before":"05fc7bfbda6da63e015023bceb1c9144f13f36f5","after":"8d791b7004cf624b82d4fa344777463af472e1f9","ref":"refs/heads/master","pushedAt":"2023-12-14T18:10:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Android CI: Remove useless command\n\nI think this was required when I had my own docker image, and I was\ndoing something special. Lets see if the CI breaks without this.","shortMessageHtmlLink":"Android CI: Remove useless command"}},{"before":"b4285b05122a4c1ea58d6f1c6170e930448bc750","after":"05fc7bfbda6da63e015023bceb1c9144f13f36f5","ref":"refs/heads/master","pushedAt":"2023-12-14T17:56:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Upgrade dart-git + go-git-dart\n\nThey both have important fixes","shortMessageHtmlLink":"Upgrade dart-git + go-git-dart"}},{"before":"51420f6c8de365b475b0e4c35656c3225ab1386b","after":"b4285b05122a4c1ea58d6f1c6170e930448bc750","ref":"refs/heads/master","pushedAt":"2023-12-13T13:26:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Use go-git instead of libgit2 for git remote operations\n\nWe still need the git_bindings package as we're using it for generating\nRSA keys.","shortMessageHtmlLink":"Use go-git instead of libgit2 for git remote operations"}},{"before":"29fd5761097921bcdded1c71c1e90a3e6f79a519","after":"51420f6c8de365b475b0e4c35656c3225ab1386b","ref":"refs/heads/master","pushedAt":"2023-12-12T19:14:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"fix issue #579 -- this commit replaces PR #625\n\nThis commit was already in PR #625 but this new one is based on a more\nrecent version of the master branch.\n\nAs discussed in https://github.com/GitJournal/GitJournal/pull/625 the\nproblem was that if there is no yaml header, the title does not get\nstored anywhere and hence gets lost. The fix is to write the title back\nto the file as a first heading. This is used for loading the title\nanyway, afaict.\n\nThe side effect is of course that any *other* application using the note\nin the meantime will see the heading containing the note title. This is\nway less disruptive than losing the title fully, though.","shortMessageHtmlLink":"fix issue #579 -- this commit replaces PR #625"}},{"before":"cd525bb3ce8fcd7d897e53d5a8bca0432ba582e3","after":"29fd5761097921bcdded1c71c1e90a3e6f79a519","ref":"refs/heads/master","pushedAt":"2023-12-12T19:02:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Avoid using git_bindings except for clone/pull/push/ls-remote\n\nLets use dart-git instead. It seems stable enough, and I'm soon going to\nbe moving away from libgit2 to go-git anyway. This is the first step towards\nthat.","shortMessageHtmlLink":"Avoid using git_bindings except for clone/pull/push/ls-remote"}},{"before":"f7aca1bff2bb19cd8a3595b9a8db950888f8dc07","after":"cd525bb3ce8fcd7d897e53d5a8bca0432ba582e3","ref":"refs/heads/master","pushedAt":"2023-12-10T13:14:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Bump flutter version\n\nMaybe this will fix the CI issue. Not sure why it says that pubspec.yaml\nand lock file aren't synced, when at least locally they very much seem\nto be.\n\nI doubt this will fix the issue. But lets see.","shortMessageHtmlLink":"Bump flutter version"}},{"before":"7fd1c9928773f5dcd7c1e042833957f93e83e187","after":"f7aca1bff2bb19cd8a3595b9a8db950888f8dc07","ref":"refs/heads/master","pushedAt":"2023-12-10T13:05:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Bump dart-git","shortMessageHtmlLink":"Bump dart-git"}},{"before":"45ae6c3df8acd2dce9110a28bb2440a3c435db95","after":"7fd1c9928773f5dcd7c1e042833957f93e83e187","ref":"refs/heads/master","pushedAt":"2023-12-06T07:20:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Use Provider's context.read/watch\n\nInstead of the legacy Provider.of. Less scope of bugs this way and the\ncode is so much nicer to read.","shortMessageHtmlLink":"Use Provider's context.read/watch"}},{"before":"8290cf6b5369598b081d7ba42819e49dcbe51629","after":"45ae6c3df8acd2dce9110a28bb2440a3c435db95","ref":"refs/heads/master","pushedAt":"2023-12-06T07:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Try to fix android build","shortMessageHtmlLink":"Try to fix android build"}},{"before":"a829b24acfa6a8f87116f2cfcb25902dd95a918d","after":"8290cf6b5369598b081d7ba42819e49dcbe51629","ref":"refs/heads/master","pushedAt":"2023-12-06T07:10:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Use Provider's context.read/watch\n\nInstead of the legacy Provider.of. Less scope of bugs this way and the\ncode is so much nicer to read.","shortMessageHtmlLink":"Use Provider's context.read/watch"}},{"before":"3bde3f63181ecae4cc5612f9574440296074c188","after":"a829b24acfa6a8f87116f2cfcb25902dd95a918d","ref":"refs/heads/master","pushedAt":"2023-12-06T06:53:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Update quick_actions","shortMessageHtmlLink":"Update quick_actions"}},{"before":"4cbb7a9bb0030849e6f10202e5c7cf7cd8951525","after":"3bde3f63181ecae4cc5612f9574440296074c188","ref":"refs/heads/master","pushedAt":"2023-12-06T06:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Stop using deprecated Theme selectedRowColor","shortMessageHtmlLink":"Stop using deprecated Theme selectedRowColor"}},{"before":"80cbb0505997e32a7f20bc41fe8c78f6cc78ddbc","after":"4cbb7a9bb0030849e6f10202e5c7cf7cd8951525","ref":"refs/heads/master","pushedAt":"2023-12-06T06:26:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"filePathsForDates: Avoid logging when not found\n\nNot really useful.\n\nFixes #679","shortMessageHtmlLink":"filePathsForDates: Avoid logging when not found"}},{"before":"df07bd36d33727d84601ec4709b52b4dc6c5b1b1","after":"80cbb0505997e32a7f20bc41fe8c78f6cc78ddbc","ref":"refs/heads/master","pushedAt":"2023-12-06T05:54:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Always use dart-git for merges\n\nI'm going to be moving away from libgit2 for the next release, and while\nmy own dart-git's merging is quite bad in comparison to libgit2, it's\nthe only way to move forward without libgit2.\n\nThe cross-compilation and all is too much of a pain for me to continue\nusing it. I haven't had an iOS release in over a year because of it.\nPlus it sucks all the fun out this project.\n\nFixes #934","shortMessageHtmlLink":"Always use dart-git for merges"}},{"before":"c26603026291fc25fdfddaf1504dff0c134833dc","after":"df07bd36d33727d84601ec4709b52b4dc6c5b1b1","ref":"refs/heads/master","pushedAt":"2023-12-06T03:12:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Make sure Flutter is initialized in the same isolate\n\nThe stack_trace package starts another isolate internally.","shortMessageHtmlLink":"Make sure Flutter is initialized in the same isolate"}},{"before":"88d5cf871396bca464ceb6c654754d625639416d","after":"c26603026291fc25fdfddaf1504dff0c134833dc","ref":"refs/heads/master","pushedAt":"2023-12-06T03:05:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Android Splash Screen: Set the background color to black\n\nI hate seeing the white background.","shortMessageHtmlLink":"Android Splash Screen: Set the background color to black"}},{"before":"e7b22edb5309decf5ecc7a4441837a360c85e98b","after":null,"ref":"refs/heads/dependabot/pub/archive-3.3.8","pushedAt":"2023-11-25T00:03:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"9674425aa514dc0aa358e6fe593234287e903687","after":null,"ref":"refs/heads/dependabot/pub/dio-5.0.0","pushedAt":"2023-11-25T00:03:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"657721adc68ae579a9bc93972ea4e39e05bb5ebc","after":"88d5cf871396bca464ceb6c654754d625639416d","ref":"refs/heads/master","pushedAt":"2023-11-24T23:51:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Upgrade deps + flutter\n\n* Also remove dart_code_metrics","shortMessageHtmlLink":"Upgrade deps + flutter"}},{"before":"1a62453c58a61d8ef1f0e2902c31b8f8280035a9","after":"657721adc68ae579a9bc93972ea4e39e05bb5ebc","ref":"refs/heads/master","pushedAt":"2023-11-24T13:05:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Update dart-git and stop using the Result class\n\nInstead we're going to move back to standard exceptions.\n\nUsing a custom Result class has created far far more problems\n- The Stacktraces aren't always right\n- Sometimes one forgets to check the Result error\n- All other exception throwing code needing to be converted to Results\n- Non idiomatic Dart code\n\nI think it's better to just go back to exceptions. They have their\nproblems, but overall, I think it's a better approach.","shortMessageHtmlLink":"Update dart-git and stop using the Result class"}},{"before":"b88329f1da62f6a0a7877edab8717a3875f63632","after":"1a62453c58a61d8ef1f0e2902c31b8f8280035a9","ref":"refs/heads/master","pushedAt":"2023-11-22T16:33:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Remove more cruft\n\nI'm not planning on releasing a macos version any more.","shortMessageHtmlLink":"Remove more cruft"}},{"before":"c00d810e12515bc39fbcd15710d2a7135124534c","after":"b88329f1da62f6a0a7877edab8717a3875f63632","ref":"refs/heads/master","pushedAt":"2023-10-29T13:09:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"macos: Get this to run\n\nI'm not planning a macos version, but it's super useful to be able to\nrun the desktop version for testing, as it doesn't need me to run things\non an emulator or physical device.","shortMessageHtmlLink":"macos: Get this to run"}},{"before":"5842a62e4701cac62104902427c572e910f40717","after":"c00d810e12515bc39fbcd15710d2a7135124534c","ref":"refs/heads/master","pushedAt":"2023-10-14T11:53:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vHanda","name":"Vishesh Handa","path":"/vHanda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/426467?s=80&v=4"},"commit":{"message":"Remove unused file","shortMessageHtmlLink":"Remove unused file"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESi1iJQA","startCursor":null,"endCursor":null}},"title":"Activity ยท GitJournal/GitJournal"}