{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":561561798,"defaultBranch":"main","name":"cn-tools","ownerLogin":"piepworks","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-04T00:49:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/115086655?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1692886185.0","currentOid":""},"activityList":{"items":[{"before":"bc36c64dcdaf290971b35c36e8a2cfa91072c2f5","after":"b3c1978a838131c108b8e0280bb194c062cb76bf","ref":"refs/heads/main","pushedAt":"2023-08-24T15:16:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Fix JS in Safari\n\nNo idea why it worked in FF. This is what I get for not browser testing.","shortMessageHtmlLink":"Fix JS in Safari"}},{"before":"ffdafebb9e780de9862492a5a7a2bdb0f048c92f","after":"bc36c64dcdaf290971b35c36e8a2cfa91072c2f5","ref":"refs/heads/main","pushedAt":"2023-08-24T14:37:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Use named URLs in Blade template\n\nlaravel 5 - Using Named URL in blade template:\nhttps://stackoverflow.com/a/38838149\n\nhttps://laravel.com/docs/10.x/helpers#method-route","shortMessageHtmlLink":"Use named URLs in Blade template"}},{"before":"100f3f311b53ccee89e952cf50d5986a15814d22","after":"ffdafebb9e780de9862492a5a7a2bdb0f048c92f","ref":"refs/heads/main","pushedAt":"2023-08-24T14:14:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Dark mode!\n\nKind of https://picocss.com -ish.\n\nDefine dark mode for both a class and a media query, without repeat CSS\ncustom properties declarations, and allow users to switch between color\nmodes:\nhttps://stackoverflow.com/a/70934827","shortMessageHtmlLink":"Dark mode!"}},{"before":"ffdafebb9e780de9862492a5a7a2bdb0f048c92f","after":null,"ref":"refs/heads/revamp","pushedAt":"2023-08-24T14:09:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"}},{"before":"a51769bd4a2ac79d88dbadeb88b0ec220ef6f54f","after":"ffdafebb9e780de9862492a5a7a2bdb0f048c92f","ref":"refs/heads/revamp","pushedAt":"2023-08-24T14:09:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Dark mode!\n\nKind of https://picocss.com -ish.\n\nDefine dark mode for both a class and a media query, without repeat CSS\ncustom properties declarations, and allow users to switch between color\nmodes:\nhttps://stackoverflow.com/a/70934827","shortMessageHtmlLink":"Dark mode!"}},{"before":null,"after":"a51769bd4a2ac79d88dbadeb88b0ec220ef6f54f","ref":"refs/heads/revamp","pushedAt":"2023-08-24T01:21:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Fix being able to change height/width…\n\n…when a preset is selected.\n\nThat was really tricky to figure out why it was only sometimes working\nuntil I enabled htmx logging and then I could see the validation error\ncoming from the fact that I was using `number` inputs.\n\nhttps://discord.com/channels/725789699527933952/725789747212976259/1058104205002424410\n\n> 1cg Head Grug In Charge (no)\n> —\n> 12/29/2022 2:28 PM\n> I would use the htmx:configRequest event and remove the empty values\n> from the detail.parameters object:\n> ","shortMessageHtmlLink":"Fix being able to change height/width…"}},{"before":"e7267f6c44bcac6fecdda7f1b4fad599eac9f2b2","after":null,"ref":"refs/heads/fly","pushedAt":"2023-08-21T15:40:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"}},{"before":"fca95e41fa249b38a50d43fd2f0fa3d711313cb4","after":"100f3f311b53ccee89e952cf50d5986a15814d22","ref":"refs/heads/main","pushedAt":"2023-08-21T15:40:34.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Merge pull request #2 from piepworks/fly\n\nMove hosting to Fly","shortMessageHtmlLink":"Merge pull request #2 from piepworks/fly"}},{"before":null,"after":"e7267f6c44bcac6fecdda7f1b4fad599eac9f2b2","ref":"refs/heads/fly","pushedAt":"2023-08-21T15:38:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Redirect default Fly domain\n\nhttps://treypiepmeier.com/solutions/2023/08/deploy-kirby-sites-on-fly-io","shortMessageHtmlLink":"Redirect default Fly domain"}},{"before":"8baa745de9902e6ccc6d47315bc381ea1f24fa1f","after":"fca95e41fa249b38a50d43fd2f0fa3d711313cb4","ref":"refs/heads/main","pushedAt":"2023-08-07T22:02:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Add back Plausible","shortMessageHtmlLink":"Add back Plausible"}},{"before":"7fd6e31cbc3adf86915e4805d2a28cdad5da7d23","after":null,"ref":"refs/heads/revamp-2023","pushedAt":"2023-08-07T22:02:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"}},{"before":"85eaef601d37069afb62985ae974933985101dff","after":"7fd6e31cbc3adf86915e4805d2a28cdad5da7d23","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-07T21:28:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Add back Plausible","shortMessageHtmlLink":"Add back Plausible"}},{"before":"3afa2a86b6a2e207a3c3f6ad08ff651311be31ba","after":"8baa745de9902e6ccc6d47315bc381ea1f24fa1f","ref":"refs/heads/main","pushedAt":"2023-08-07T21:21:10.000Z","pushType":"pr_merge","commitsCount":19,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Merge pull request #1 from piepworks/revamp-2023\n\nRevamp 2023, part 1","shortMessageHtmlLink":"Merge pull request #1 from piepworks/revamp-2023"}},{"before":"9058ded77418ea5fe23de44f5097889d0147bb83","after":"85eaef601d37069afb62985ae974933985101dff","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-07T21:20:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Redirect home back to /cropfactor","shortMessageHtmlLink":"Redirect home back to /cropfactor"}},{"before":"aa3478adc014302c0fd048ad513701fa7fc18c84","after":"9058ded77418ea5fe23de44f5097889d0147bb83","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-07T21:19:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Not needed yet","shortMessageHtmlLink":"Not needed yet"}},{"before":"ef84ab1667955470d7ec8ca0d83eb6bef45a3b70","after":"aa3478adc014302c0fd048ad513701fa7fc18c84","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-07T21:18:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Not needed yet","shortMessageHtmlLink":"Not needed yet"}},{"before":"08a97162678d65dae36f5fdbfdaeb8b6737ab91a","after":"ef84ab1667955470d7ec8ca0d83eb6bef45a3b70","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-07T20:22:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"More sensible positioning","shortMessageHtmlLink":"More sensible positioning"}},{"before":"81f5bac90d57497e5d95e84bce48aba48cb72bc9","after":"08a97162678d65dae36f5fdbfdaeb8b6737ab91a","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-07T18:52:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Clean things up","shortMessageHtmlLink":"Clean things up"}},{"before":"0ae7c71507cb0ff566f99bb45a4fc48cdbb3e3a8","after":"81f5bac90d57497e5d95e84bce48aba48cb72bc9","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-07T17:03:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Adjust angle without redrawing the whole shape","shortMessageHtmlLink":"Adjust angle without redrawing the whole shape"}},{"before":"469b52c5f7ba477b116281ca6afd561383c3dbed","after":"0ae7c71507cb0ff566f99bb45a4fc48cdbb3e3a8","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-05T15:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Some crude positioning and style adjustment","shortMessageHtmlLink":"Some crude positioning and style adjustment"}},{"before":"c8413e3c14e24d93abf55f52e9736d8958a7f229","after":"469b52c5f7ba477b116281ca6afd561383c3dbed","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-05T14:48:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Add angle of view arc on the real page\n\nThis may be a bit crude to just inject a script tag in the middle of the\npage like that, but it seems to work.","shortMessageHtmlLink":"Add angle of view arc on the real page"}},{"before":"206afacb32ccc14ece3b4715955f419b13ad4439","after":"c8413e3c14e24d93abf55f52e9736d8958a7f229","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-04T22:54:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Add a background circle\n\nhttps://lucidar.me/en/d3.js/part-05-create-svg-and-draw-a-circle/","shortMessageHtmlLink":"Add a background circle"}},{"before":"f90346bad221f284064c4a1460d149386dbe9957","after":"206afacb32ccc14ece3b4715955f419b13ad4439","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-03T19:10:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Figure out how to draw arcs…\n\n…on the scratch homepage.\n\nhttps://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/arc\n\nhttps://laravel.com/docs/10.x/blade#stacks\n\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math#converting_between_degrees_and_radians","shortMessageHtmlLink":"Figure out how to draw arcs…"}},{"before":"fec2d64933bfd204669aac23db1c4fd4b1f07b77","after":"f90346bad221f284064c4a1460d149386dbe9957","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-03T13:10:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Favicon from the app","shortMessageHtmlLink":"Favicon from the app"}},{"before":null,"after":"fec2d64933bfd204669aac23db1c4fd4b1f07b77","ref":"refs/heads/revamp-2023","pushedAt":"2023-08-02T19:20:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Get Vite reloading to work :)\n\nNeed to run `npm run dev` for it to work, but then you don't need to\ngo to a different URL to see it automatically update.\n\nThank you to the code I messed with from https://bootcamp.laravel.com\nfor showing me the way.","shortMessageHtmlLink":"Get Vite reloading to work :)"}},{"before":"052a2351eacc98c3ff2e7d9ff7edbc2239e6fd28","after":"3afa2a86b6a2e207a3c3f6ad08ff651311be31ba","ref":"refs/heads/main","pushedAt":"2023-08-02T14:24:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Fix ƒ-stop input\n\nIt wasn't acting consistently when using decimals. Makes sense.","shortMessageHtmlLink":"Fix ƒ-stop input"}},{"before":"c2c2c45c9ad21900131aa8faf740e2c2dfc3d68c","after":"052a2351eacc98c3ff2e7d9ff7edbc2239e6fd28","ref":"refs/heads/main","pushedAt":"2023-08-01T23:04:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Update htmx stuff","shortMessageHtmlLink":"Update htmx stuff"}},{"before":"08640b113863816e752d7b82b3eccbce74fda4d3","after":"c2c2c45c9ad21900131aa8faf740e2c2dfc3d68c","ref":"refs/heads/main","pushedAt":"2023-08-01T20:30:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Associate PHP files with Blade syntax","shortMessageHtmlLink":"Associate PHP files with Blade syntax"}},{"before":"f3612be85cacf10b79a43d9d26cea3053f608205","after":"08640b113863816e752d7b82b3eccbce74fda4d3","ref":"refs/heads/main","pushedAt":"2023-07-29T11:37:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trey","name":"Trey Piepmeier","path":"/trey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/435?s=80&v=4"},"commit":{"message":"Update stuff","shortMessageHtmlLink":"Update stuff"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADccprnQA","startCursor":null,"endCursor":null}},"title":"Activity · piepworks/cn-tools"}