{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":563172090,"defaultBranch":"main","name":"ruff-vscode","ownerLogin":"astral-sh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-08T03:42:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/115962839?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714845711.0","currentOid":""},"activityList":{"items":[{"before":"8c825c62446f10bacdf011a3ff3b39fb8608e6f7","after":"4c4730a482d47b5499d5f7e31897264fdc181304","ref":"refs/heads/pre-release","pushedAt":"2024-05-04T18:01:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Expand VS Code variables when resolving configuration argument (#463)\n\n## Summary\r\n\r\nEnsures that the VS Code-specific environment variables, like\r\n`${userHome}`, are resolved when reading the configuration file path.\r\n\r\n## Test Plan\r\n\r\nAdded `\"ruff.configuration\": \"${userHome}/x.toml\"` to `settings.json`;\r\nverified via logs that the extension `Failed to read\r\n/Users/crmarsh/x.toml`.\r\n\r\n![Screenshot 2024-05-04 at 1 23\r\n53 PM](https://github.com/astral-sh/ruff-vscode/assets/1309177/0a0e95fa-047f-442a-a1f4-5d4776871598)","shortMessageHtmlLink":"Expand VS Code variables when resolving configuration argument (#463)"}},{"before":"11accf8c8f3b44165e759a0de91f66a302d5bea0","after":null,"ref":"refs/heads/charlie/var","pushedAt":"2024-05-04T18:01:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"}},{"before":"ecba12f190f069a6630c8de17544a6a1b8dda7d5","after":"11accf8c8f3b44165e759a0de91f66a302d5bea0","ref":"refs/heads/charlie/var","pushedAt":"2024-05-04T18:01:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Expand VS Code variables when resolving configuration argument","shortMessageHtmlLink":"Expand VS Code variables when resolving configuration argument"}},{"before":"85c7987c3102fcafafcc63cb90d2813a828f182e","after":null,"ref":"refs/heads/charlie/config","pushedAt":"2024-05-04T18:01:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"}},{"before":"030577b9b809a9a53047fc0834dd34261beefca7","after":"8c825c62446f10bacdf011a3ff3b39fb8608e6f7","ref":"refs/heads/pre-release","pushedAt":"2024-05-04T18:01:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Expose configuration file argument for experimental server (#462)\n\n## Summary\r\n\r\nThe new LSP supports a configuration file, and I wanted to debug some\r\nissues with it, but found that it wasn't yet wired up to VS Code.\r\n\r\n## Test Plan\r\n\r\nAdded a configuration file; verified in the logging that the LSP\r\nattempted to read it.\r\n\r\n![Screenshot 2024-05-04 at 1 14\r\n46 PM](https://github.com/astral-sh/ruff-vscode/assets/1309177/8eea4a5f-a03a-4ab3-877b-f080a21aca39)","shortMessageHtmlLink":"Expose configuration file argument for experimental server (#462)"}},{"before":null,"after":"ecba12f190f069a6630c8de17544a6a1b8dda7d5","ref":"refs/heads/charlie/var","pushedAt":"2024-05-04T17:23:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Expand VS Code variables when resolving configuration argument","shortMessageHtmlLink":"Expand VS Code variables when resolving configuration argument"}},{"before":"d6b9838b9285f15685057477867f8c6a4b9e513f","after":"85c7987c3102fcafafcc63cb90d2813a828f182e","ref":"refs/heads/charlie/config","pushedAt":"2024-05-04T17:14:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Expose configuration file argument for experimental server","shortMessageHtmlLink":"Expose configuration file argument for experimental server"}},{"before":null,"after":"d6b9838b9285f15685057477867f8c6a4b9e513f","ref":"refs/heads/charlie/config","pushedAt":"2024-05-04T17:13:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Expose configuration file argument for experimental server","shortMessageHtmlLink":"Expose configuration file argument for experimental server"}},{"before":"f16a2ceeaacc0767f2350384a2d0d7b149b12147","after":null,"ref":"refs/heads/jane/pre-release/2024.21.0","pushedAt":"2024-04-25T18:39:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"}},{"before":"e14932dd1ab24b657d009b184065c1cfb7d4b6ad","after":"030577b9b809a9a53047fc0834dd34261beefca7","ref":"refs/heads/pre-release","pushedAt":"2024-04-25T18:39:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"},"commit":{"message":"Bump pre-release version to 2024.21.0-dev (#459)","shortMessageHtmlLink":"Bump pre-release version to 2024.21.0-dev (#459)"}},{"before":null,"after":"f16a2ceeaacc0767f2350384a2d0d7b149b12147","ref":"refs/heads/jane/pre-release/2024.21.0","pushedAt":"2024-04-25T18:37:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"},"commit":{"message":"Bump version to 2024.21.0-dev","shortMessageHtmlLink":"Bump version to 2024.21.0-dev"}},{"before":"b3345c03750c9d5dbf9c6e47a50510e6730fb138","after":"1c5ecc099ddcc77fa79da0192c8f7318111814ce","ref":"refs/heads/jane/prioritize-file-configuration","pushedAt":"2024-04-25T01:16:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"},"commit":{"message":"Rename setting to configurationResolutionStrategy and make it an enum","shortMessageHtmlLink":"Rename setting to configurationResolutionStrategy and make it an enum"}},{"before":"cc7dd42b4a69f1510d75c1157583058fd5c9739f","after":"b3345c03750c9d5dbf9c6e47a50510e6730fb138","ref":"refs/heads/jane/prioritize-file-configuration","pushedAt":"2024-04-25T01:05:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"},"commit":{"message":"Implement setting to prioritize file configuration","shortMessageHtmlLink":"Implement setting to prioritize file configuration"}},{"before":"39c3a000c4718030bb702a3293ce1603a346e67d","after":null,"ref":"refs/heads/jane/top-level-settings","pushedAt":"2024-04-25T00:51:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"}},{"before":"eb3787fd3f8f7ead72244ddd5899d59edf4d21df","after":"e14932dd1ab24b657d009b184065c1cfb7d4b6ad","ref":"refs/heads/pre-release","pushedAt":"2024-04-25T00:51:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"},"commit":{"message":"Introduce common Ruff configuration options to extension settings (#456)\n\n## Summary\r\n\r\nThis is a follow-up to https://github.com/astral-sh/ruff/pull/10984,\r\nwhich implemented support for common Ruff configuration options in\r\nclient settings. This PR exposes these new settings in the extension\r\nconfiguration.\r\n\r\nThese settings are different from other extension settings, because they\r\ndon't have default values. Instead, if the user does not set them, they\r\nwill be sent as `null`, and the server will use project configuration\r\ninstead.\r\n\r\nAt the moment, `ruff server` does not actually resolve these settings\r\nyet - settings resolution is introduced in\r\nhttps://github.com/astral-sh/ruff/pull/11062, which means that you'll\r\nneed to work from that branch to test this PR (and vice-versa).\r\n\r\n## Test Plan\r\n\r\nSee the test plan in https://github.com/astral-sh/ruff/pull/11062.","shortMessageHtmlLink":"Introduce common Ruff configuration options to extension settings (#456)"}},{"before":"0e4a8711bf82444e4b2f9f2ad56bd54ce1cc85ea","after":"39c3a000c4718030bb702a3293ce1603a346e67d","ref":"refs/heads/jane/top-level-settings","pushedAt":"2024-04-22T21:44:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"},"commit":{"message":"Address suggestions - improve configuration specification, add documentation links, scope new settings to 'resource', remove getLineLength functions","shortMessageHtmlLink":"Address suggestions - improve configuration specification, add docume…"}},{"before":null,"after":"cc7dd42b4a69f1510d75c1157583058fd5c9739f","ref":"refs/heads/jane/prioritize-file-configuration","pushedAt":"2024-04-22T02:44:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"},"commit":{"message":"Implement setting to prioritize file configuration","shortMessageHtmlLink":"Implement setting to prioritize file configuration"}},{"before":"59c90000b095fd7a94ef04e1672fd12119d654b0","after":"0e4a8711bf82444e4b2f9f2ad56bd54ce1cc85ea","ref":"refs/heads/jane/top-level-settings","pushedAt":"2024-04-21T21:59:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"},"commit":{"message":"Add some Ruff configuration options to client settings","shortMessageHtmlLink":"Add some Ruff configuration options to client settings"}},{"before":null,"after":"59c90000b095fd7a94ef04e1672fd12119d654b0","ref":"refs/heads/jane/top-level-settings","pushedAt":"2024-04-21T21:58:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"},"commit":{"message":"Add some Ruff configuration options to client settings","shortMessageHtmlLink":"Add some Ruff configuration options to client settings"}},{"before":"5cddd295624661e6c6160e69ea01bf202ef9a860","after":null,"ref":"refs/heads/dhruv/bump","pushedAt":"2024-04-19T13:05:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dhruvmanila","name":"Dhruv Manilawala","path":"/dhruvmanila","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67177269?s=80&v=4"}},{"before":"3c74b7e21651d83e0bcb2e194457d153935ae119","after":"332b4def4fed463cc176f6371a970245f0f612e4","ref":"refs/heads/main","pushedAt":"2024-04-19T13:05:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhruvmanila","name":"Dhruv Manilawala","path":"/dhruvmanila","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67177269?s=80&v=4"},"commit":{"message":"Bump version to v2024.20.0 (#454)","shortMessageHtmlLink":"Bump version to v2024.20.0 (#454)"}},{"before":null,"after":"5cddd295624661e6c6160e69ea01bf202ef9a860","ref":"refs/heads/dhruv/bump","pushedAt":"2024-04-19T13:03:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dhruvmanila","name":"Dhruv Manilawala","path":"/dhruvmanila","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67177269?s=80&v=4"},"commit":{"message":"Bump version to v2024.20.0","shortMessageHtmlLink":"Bump version to v2024.20.0"}},{"before":"b1c3a6e7e6dd7af6c282da57ed8aefe2172204b0","after":"eb3787fd3f8f7ead72244ddd5899d59edf4d21df","ref":"refs/heads/pre-release","pushedAt":"2024-04-18T21:16:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"},"commit":{"message":"Update bundled Ruff version to v0.4.0","shortMessageHtmlLink":"Update bundled Ruff version to v0.4.0"}},{"before":null,"after":"c1e26acb7bcc14f9e329fcc89f40cba321b2762c","ref":"refs/heads/jane/pre-release/version-bump","pushedAt":"2024-04-18T21:01:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snowsignal","name":"Jane Lewis","path":"/snowsignal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19577865?s=80&v=4"},"commit":{"message":"Bump version to 2024.19.0-dev","shortMessageHtmlLink":"Bump version to 2024.19.0-dev"}},{"before":"34e45e67d1c3a596489f8a24f76780a23676aff9","after":null,"ref":"refs/heads/charlie/bump","pushedAt":"2024-04-18T20:54:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"}},{"before":"380f403d63a2317e743b9917d17f57f3d2a3fc18","after":"3c74b7e21651d83e0bcb2e194457d153935ae119","ref":"refs/heads/main","pushedAt":"2024-04-18T20:54:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Bump version to v2024.18.0 (#452)","shortMessageHtmlLink":"Bump version to v2024.18.0 (#452)"}},{"before":"74caf6db0f85b75996627cc2f11fb9b6c850d0db","after":"34e45e67d1c3a596489f8a24f76780a23676aff9","ref":"refs/heads/charlie/bump","pushedAt":"2024-04-18T20:53:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Bump version to v2024.18.0","shortMessageHtmlLink":"Bump version to v2024.18.0"}},{"before":null,"after":"74caf6db0f85b75996627cc2f11fb9b6c850d0db","ref":"refs/heads/charlie/bump","pushedAt":"2024-04-18T20:52:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Bump version to v2024.18.0","shortMessageHtmlLink":"Bump version to v2024.18.0"}},{"before":"6a9e3ea3d23764a03b0571619c87f24d0fad8eb6","after":"380f403d63a2317e743b9917d17f57f3d2a3fc18","ref":"refs/heads/main","pushedAt":"2024-04-13T18:23:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"fix: usage of deprecated `Node.js 16 actions` (#447)\n\nfixes #446.","shortMessageHtmlLink":"fix: usage of deprecated Node.js 16 actions (#447)"}},{"before":"5df2283a20b5495c8f7d55c12b80df6d8b5a71e9","after":"6a9e3ea3d23764a03b0571619c87f24d0fad8eb6","ref":"refs/heads/main","pushedAt":"2024-04-12T00:01:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"refactor: rearrange where formatting check takes place (#445)","shortMessageHtmlLink":"refactor: rearrange where formatting check takes place (#445)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQYZjHAA","startCursor":null,"endCursor":null}},"title":"Activity · astral-sh/ruff-vscode"}