{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":386098607,"defaultBranch":"latest","name":"modcache","ownerLogin":"ceejbot","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-14T23:06:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/757502?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1626304007.785147","currentOid":""},"activityList":{"items":[{"before":"94942177e2f72490036ce22c787118e992cbcd41","after":"86769c5c146b4ad749d47d9fcbc75425a71befef","ref":"refs/heads/latest","pushedAt":"2023-12-30T22:44:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Clean up file output; add some more file commands\n\nMost specifically, `primary-file `.\n\nBumped dependencies.","shortMessageHtmlLink":"Clean up file output; add some more file commands"}},{"before":"cbc375d4147c388e1a1d210af27468e4f5e03d18","after":"94942177e2f72490036ce22c787118e992cbcd41","ref":"refs/heads/latest","pushedAt":"2023-11-17T21:53:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"`cargo update`","shortMessageHtmlLink":"cargo update"}},{"before":"7bd80c7c233ff78bf3cf2b40b3c780fc28f16efc","after":"cbc375d4147c388e1a1d210af27468e4f5e03d18","ref":"refs/heads/latest","pushedAt":"2023-08-19T17:04:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Generate shell autocompletions.","shortMessageHtmlLink":"Generate shell autocompletions."}},{"before":"5208763042c6cb0c25c58741fc3eb7b2f6fb584b","after":"7bd80c7c233ff78bf3cf2b40b3c780fc28f16efc","ref":"refs/heads/latest","pushedAt":"2023-07-07T18:10:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Fix a copy-paste error in endorsing mods.\n\nAlso tweak how we display endorsements a bit.","shortMessageHtmlLink":"Fix a copy-paste error in endorsing mods."}},{"before":"cadba51c35c5c5b910bbf899a1e306a119d6dcc7","after":"5208763042c6cb0c25c58741fc3eb7b2f6fb584b","ref":"refs/heads/latest","pushedAt":"2023-07-06T20:54:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Added `update` as a handy commands\n\nEncapsulating in one command the thing I do most of the\ntime to update my cache with recently-tracked mods.","shortMessageHtmlLink":"Added update as a handy commands"}},{"before":"5e0e1de0977c3fd0ea3cf6b5630f8f90258deca2","after":"cadba51c35c5c5b910bbf899a1e306a119d6dcc7","ref":"refs/heads/latest","pushedAt":"2023-06-07T20:51:42.154Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Beat to quarters and clear for action!\n\nFinished moving command implementations out of main.\nI'm sure I'll end up refactoring all this again to untangle\nprinting code, but I don't know what that would need to look like\nyet. Next up: tui.","shortMessageHtmlLink":"Beat to quarters and clear for action!"}},{"before":"9a85256c08dd120238c9d68ce1da1b61e7d03179","after":"5e0e1de0977c3fd0ea3cf6b5630f8f90258deca2","ref":"refs/heads/latest","pushedAt":"2023-06-06T20:01:06.853Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Polish off the markdown hack with some shelling-out\n\nIf you have `glow` or `mdcat` installed, detailed info for a\nmod will include a fully-rendered description. Marvel at the\nmodern technology of images in your terminal!","shortMessageHtmlLink":"Polish off the markdown hack with some shelling-out"}},{"before":"acac1e31448136f6b9f68e69a993e1d494266a28","after":"9a85256c08dd120238c9d68ce1da1b61e7d03179","ref":"refs/heads/latest","pushedAt":"2023-06-06T19:28:17.890Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"The world's hackiest bbcode -> markdown conversion\n\nDo some brutal preprocessing of the mod description text\nand include it as part of the full mod details output.\n\nThe next step is to do some kind of terminal rendering for the\nmarkdown. There are a couple of options for doing this.","shortMessageHtmlLink":"The world's hackiest bbcode -> markdown conversion"}},{"before":"22673a7f3571835e04bc0b3873954eb71acac2ca","after":"acac1e31448136f6b9f68e69a993e1d494266a28","ref":"refs/heads/latest","pushedAt":"2023-06-05T20:44:26.075Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"A by-author search and a handful of bug fixtures\n\nAdded a by-author search. Example use:\n modcache by-author ershin skyrimspecialedition\n\nThe common flags can now be set anywhere and need not precede\na subcommand.\n\nThe `--json` flag is no longer accidentally mutually exclusive with\nthe `--refresh` flag. You can now fetch new data and get your output\nas json at the same time. Such modern marvels!","shortMessageHtmlLink":"A by-author search and a handful of bug fixtures"}},{"before":"5d67dc14fe4838e57340e25f819bd95c886487a1","after":"22673a7f3571835e04bc0b3873954eb71acac2ca","ref":"refs/heads/latest","pushedAt":"2023-05-30T19:55:37.190Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Clean more of the junky summary text.","shortMessageHtmlLink":"Clean more of the junky summary text."}},{"before":"37aefd8963a15771c582fbcf90640b09907ff8b8","after":"5d67dc14fe4838e57340e25f819bd95c886487a1","ref":"refs/heads/latest","pushedAt":"2023-05-30T18:22:30.382Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Made some mod listing improvements\n\nSearch results can now be formatted by mod author, last update\ntime, or mod title. The default sort is still id, which equates\nto an original publication date sort.\n\nTightened up the display of last-update time and version.\nWe don't care about the exact minute a mod was updated, only\nthe date.","shortMessageHtmlLink":"Made some mod listing improvements"}},{"before":"01735cb12958390a2cc96ff5674982b839d30c9f","after":"37aefd8963a15771c582fbcf90640b09907ff8b8","ref":"refs/heads/latest","pushedAt":"2023-05-21T18:08:31.696Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"That was a lot of baton-passing.\n\n...for one spot that needed the store object.\nPast-tense baton passing now, thank goodness.","shortMessageHtmlLink":"That was a lot of baton-passing."}},{"before":"815bb46473cc29c1919bacaa73fc695553391884","after":"01735cb12958390a2cc96ff5674982b839d30c9f","ref":"refs/heads/latest","pushedAt":"2023-05-19T20:12:21.747Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"You can now refresh search results by passing --refresh.","shortMessageHtmlLink":"You can now refresh search results by passing --refresh."}},{"before":"088b8540ddfde49d29b9d745ab288950ea6ae256","after":"815bb46473cc29c1919bacaa73fc695553391884","ref":"refs/heads/latest","pushedAt":"2023-05-19T02:13:21.404Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Maybe this is nicer? Am unsure.","shortMessageHtmlLink":"Maybe this is nicer? Am unsure."}},{"before":"105a2d547a544eda21b98c2373e22a7beba222d9","after":"088b8540ddfde49d29b9d745ab288950ea6ae256","ref":"refs/heads/latest","pushedAt":"2023-05-19T00:19:34.901Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Sometimes I have no idea what my past self was thinking\n\nAnyway. More cleanup, tidying, readability, etc.","shortMessageHtmlLink":"Sometimes I have no idea what my past self was thinking"}},{"before":"86e283e00b216d90ace6be9b456aeff0840b2605","after":"105a2d547a544eda21b98c2373e22a7beba222d9","ref":"refs/heads/latest","pushedAt":"2023-05-18T22:47:18.657Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Refactoring and readability cleanup commences\n\nWe start by pulling the k/v store global into a once_cell,\nwhich lets us remove repeated noise from the API since we\ndon't have to pass it around like a baton any more. This\nis only partially accomplished.\n\nThe more notable change in this commit is that many command\nimplementations are now in their own files in `src/commands`.\nThis both makes main more readable and highlights the repeated\ncruft in the APIs.","shortMessageHtmlLink":"Refactoring and readability cleanup commences"}},{"before":"4d00b248107be814463623770acbcdf80a5e93df","after":"86e283e00b216d90ace6be9b456aeff0840b2605","ref":"refs/heads/latest","pushedAt":"2023-05-18T08:20:53.804Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Game info now includes counts of mods in cache and tracked.","shortMessageHtmlLink":"Game info now includes counts of mods in cache and tracked."}},{"before":"f3a751972abfee26521026829c95cec183b1e815","after":"4d00b248107be814463623770acbcdf80a5e93df","ref":"refs/heads/latest","pushedAt":"2023-05-16T18:56:08.979Z","pushType":"push","commitsCount":1,"pusher":{"login":"ceejbot","name":"C J Silverio","path":"/ceejbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/757502?s=80&v=4"},"commit":{"message":"Migrate up to edition 2021\n\nUpdate dependencies, add some new lints and fix them, replace\ndotenv with dotenvy.","shortMessageHtmlLink":"Migrate up to edition 2021"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1MRLxgA","startCursor":null,"endCursor":null}},"title":"Activity ยท ceejbot/modcache"}