{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7569578,"defaultBranch":"main","name":"discourse","ownerLogin":"discourse","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-01-12T00:25:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3220138?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717032792.0","currentOid":""},"activityList":{"items":[{"before":"c2d6ddae8f0c3cff23745f3856370cfcef4fc0e9","after":"8b0b3a31331aec4421b7c968591fe022e1950dff","ref":"refs/heads/avoid_unformatted_logs","pushedAt":"2024-05-30T02:05:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"DEV: Log Unicorn worker timeout backtraces to `Rails.logger`\n\nThis commit introduces the following changes:\n\n1. Introduce the `SignalTrapLogger` singleton which starts a single\n thread that polls a queue to log messages with the specified logger.\n This thread is necessary becasue most loggers cannot be used inside\n the `Signal.trap` context as they rely on mutexes which are not\n allowed within the context.\n\n2. Moves the monkey patch in `freedom_patches/unicorn_http_server_patch.rb` to\n `config/unicorn.config.rb` which is already monkey patching\n `Unicorn::HttpServer`.\n\n3. `Unicorn::HttpServer` will now automatically send a `USR2` signal to\n a unicorn worker 2 seconds before the worker is timed out by the\n Unicorn master.\n\n4. When a Unicorn worker receives a `USR2` signal, it will now log only\n the main thread's backtraces to `Rails.logger`. Previously, it was\n `put`ing the backtraces to `STDOUT` which most people wouldn't read.\n Logging it via `Rails.logger` will make the backtraces easily\n accessible via `/logs`.","shortMessageHtmlLink":"DEV: Log Unicorn worker timeout backtraces to Rails.logger"}},{"before":"3aa6e7a0a4092c4e49156d5d82fed1087b6e7e1d","after":"c2d6ddae8f0c3cff23745f3856370cfcef4fc0e9","ref":"refs/heads/avoid_unformatted_logs","pushedAt":"2024-05-30T02:01:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"DEV: Log Unicorn worker timeout backtraces to `Rails.logger`\n\nThis commit introduces the following changes:\n\n1. Introduce the `SignalTrapLogger` singleton which starts a single\n thread that polls a queue to log messages with the specified logger.\n This thread is necessary becasue most loggers cannot be used inside\n the `Signal.trap` context as they rely on mutexes which are not\n allowed within the context.\n\n2. Moves the monkey patch in `freedom_patches/unicorn_http_server_patch.rb` to\n `config/unicorn.config.rb` which is already monkey patching\n `Unicorn::HttpServer`.\n\n3. `Unicorn::HttpServer` will now automatically send a `USR2` signal to\n a unicorn worker 2 seconds before the worker is timed out by the\n Unicorn master.\n\n4. When a Unicorn worker receives a `USR2` signal, it will now log only\n the main thread's backtraces to `Rails.logger`. Previously, it was\n `put`ing the backtraces to `STDOUT` which most people wouldn't read.\n Logging it via `Rails.logger` will make the backtraces easily\n accessible via `/logs`.","shortMessageHtmlLink":"DEV: Log Unicorn worker timeout backtraces to Rails.logger"}},{"before":"dc55b645b288d1ff80ce4f6f6b3cc1381c539fdc","after":"078d363510ed6c6a8d2e88b6f258278c5d62ef16","ref":"refs/heads/tests-passed","pushedAt":"2024-05-30T01:49:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"discoursebuild","name":"Discourse Build","path":"/discoursebuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2087059?s=80&v=4"},"commit":{"message":"DEV: Remove deprecated UsersController#modify_user_params method (#27198)\n\nThe UsersController#modify_user_params method is deprecated and replaced with a plugin modifier (users_controller_update_user_params). It is marked for removal in 3.2. This PR removes it.","shortMessageHtmlLink":"DEV: Remove deprecated UsersController#modify_user_params method (#27198"}},{"before":"5e6fc276a9c1d5d7c28742246936801818858ef0","after":null,"ref":"refs/heads/dev/remove-deprecated-modify-user-params-method","pushedAt":"2024-05-30T01:33:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drenmi","name":"Ted Johansson","path":"/Drenmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5259935?s=80&v=4"}},{"before":"dc55b645b288d1ff80ce4f6f6b3cc1381c539fdc","after":"078d363510ed6c6a8d2e88b6f258278c5d62ef16","ref":"refs/heads/main","pushedAt":"2024-05-30T01:33:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drenmi","name":"Ted Johansson","path":"/Drenmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5259935?s=80&v=4"},"commit":{"message":"DEV: Remove deprecated UsersController#modify_user_params method (#27198)\n\nThe UsersController#modify_user_params method is deprecated and replaced with a plugin modifier (users_controller_update_user_params). It is marked for removal in 3.2. This PR removes it.","shortMessageHtmlLink":"DEV: Remove deprecated UsersController#modify_user_params method (#27198"}},{"before":null,"after":"3aa6e7a0a4092c4e49156d5d82fed1087b6e7e1d","ref":"refs/heads/avoid_unformatted_logs","pushedAt":"2024-05-30T01:33:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"DEV: Log Unicorn worker timeout backtraces to `Rails.logger`\n\nThis commit introduces the following changes:\n\n1. Introduce the `SignalTrapLogger` singleton which starts a single\n thread that polls a queue to log messages with the specified logger.\n This thread is necessary becasue most loggers cannot be used inside\n the `Signal.trap` context as they rely on mutexes which are not\n allowed within the context.\n\n2. Moves the monkey patch in `freedom_patches/unicorn_http_server_patch.rb` to\n `config/unicorn.config.rb` which is already monkey patching\n `Unicorn::HttpServer`.\n\n3. `Unicorn::HttpServer` will now automatically send a `USR2` signal to\n a unicorn worker 2 seconds before the worker is timed out by the\n Unicorn master.\n\n4. When a Unicorn worker receives a `USR2` signal, it will now log only\n the main thread's backtraces to `Rails.logger`. Previously, it was\n `put`ing the backtraces to `STDOUT` which most people wouldn't read.\n Logging it via `Rails.logger` will make the backtraces easily\n accessible via `/logs`.","shortMessageHtmlLink":"DEV: Log Unicorn worker timeout backtraces to Rails.logger"}},{"before":"7e5157ebb71fbe2a527dce594fadcdc471cf5d30","after":null,"ref":"refs/heads/avoid_unformatted_logs","pushedAt":"2024-05-30T01:32:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"}},{"before":"d87be8c7d7a0cd30fec455a1adb6501498b8b31a","after":"2c137bde878fcae9936b703ab310b8e7c4365ec3","ref":"refs/heads/issue/further-refine-admin-sidebar-force","pushedAt":"2024-05-30T01:08:19.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"martin-brennan","name":"Martin Brennan","path":"/martin-brennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/920448?s=80&v=4"},"commit":{"message":"DEV: Move more things to general sidebar state\n\nThe admin sidebar state manager is not available\nfor most users, so it cannot be used in application.js","shortMessageHtmlLink":"DEV: Move more things to general sidebar state"}},{"before":"2d1ab4c9e350acea74ee3e0c8496b356d53810fe","after":"dc55b645b288d1ff80ce4f6f6b3cc1381c539fdc","ref":"refs/heads/tests-passed","pushedAt":"2024-05-30T00:53:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"discoursebuild","name":"Discourse Build","path":"/discoursebuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2087059?s=80&v=4"},"commit":{"message":"DEV: Allow site administrators to mark S3 uploads with a missing status (#27222)\n\nThis commit introduces the following changes which allows a site\r\nadministrator to mark `Upload` records with the `s3_file_missing`\r\nverification status which will result in the `Upload` record being ignored when\r\n`Discourse.store.list_missing_uploads` is ran on a site where S3 uploads\r\nare enabled and `SiteSetting.enable_s3_inventory` is set to `true`.\r\n\r\n1. Introduce `s3_file_missing` to `Upload.verification_statuses`\r\n2. Introduce `Upload.mark_invalid_s3_uploads_as_missing` which updates\r\n `Upload#verification_status` of all `Upload` records from `invalid_etag` to `s3_file_missing`.\r\n3. Introduce `rake uploads:mark_invalid_s3_uploads_as_missing` Rake task\r\n which allows a site administrator to change `Upload` records with\r\n`invalid_etag` verification status to the `s3_file_missing`\r\nverificaton_status.\r\n4. Update `S3Inventory` to ignore `Upload` records with the\r\n `s3_file_missing` verification status.","shortMessageHtmlLink":"DEV: Allow site administrators to mark S3 uploads with a missing stat…"}},{"before":"412bf0778c650966ffe5a0998c8fc0fad2425b84","after":"7e5157ebb71fbe2a527dce594fadcdc471cf5d30","ref":"refs/heads/avoid_unformatted_logs","pushedAt":"2024-05-30T00:39:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"DEV: Use unicorn's logger when logging in `Demon::Base`\n\nThis is a continuation of e9c8e182d338af470244d05db944b378439fac9f.\n\nGoing through a proper logger\nmeans the log messages are logged in the format which the logger has configured.\nThis means we get proper timestamp for the log messages.","shortMessageHtmlLink":"DEV: Use unicorn's logger when logging in Demon::Base"}},{"before":"28f17e9b47eeb191baa09dd812b898378594c786","after":null,"ref":"refs/heads/introduce_way_for_gs","pushedAt":"2024-05-30T00:37:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"}},{"before":"2d1ab4c9e350acea74ee3e0c8496b356d53810fe","after":"dc55b645b288d1ff80ce4f6f6b3cc1381c539fdc","ref":"refs/heads/main","pushedAt":"2024-05-30T00:37:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"DEV: Allow site administrators to mark S3 uploads with a missing status (#27222)\n\nThis commit introduces the following changes which allows a site\r\nadministrator to mark `Upload` records with the `s3_file_missing`\r\nverification status which will result in the `Upload` record being ignored when\r\n`Discourse.store.list_missing_uploads` is ran on a site where S3 uploads\r\nare enabled and `SiteSetting.enable_s3_inventory` is set to `true`.\r\n\r\n1. Introduce `s3_file_missing` to `Upload.verification_statuses`\r\n2. Introduce `Upload.mark_invalid_s3_uploads_as_missing` which updates\r\n `Upload#verification_status` of all `Upload` records from `invalid_etag` to `s3_file_missing`.\r\n3. Introduce `rake uploads:mark_invalid_s3_uploads_as_missing` Rake task\r\n which allows a site administrator to change `Upload` records with\r\n`invalid_etag` verification status to the `s3_file_missing`\r\nverificaton_status.\r\n4. Update `S3Inventory` to ignore `Upload` records with the\r\n `s3_file_missing` verification status.","shortMessageHtmlLink":"DEV: Allow site administrators to mark S3 uploads with a missing stat…"}},{"before":"2e03386e228710831929f7656cfe642ed38987ae","after":"412bf0778c650966ffe5a0998c8fc0fad2425b84","ref":"refs/heads/avoid_unformatted_logs","pushedAt":"2024-05-30T00:37:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"DEV: Use unicorn's logger when logging in `Demon::Base`\n\nThis is a continuation of e9c8e182d338af470244d05db944b378439fac9f.\n\nGoing through a proper logger\nmeans the log messages are logged in the format which the logger has configured.\nThis means we get proper timestamp for the log messages.","shortMessageHtmlLink":"DEV: Use unicorn's logger when logging in Demon::Base"}},{"before":null,"after":"2e03386e228710831929f7656cfe642ed38987ae","ref":"refs/heads/avoid_unformatted_logs","pushedAt":"2024-05-30T00:36:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"DEV: Use unicorn's logger when logging in `Demon::Base`\n\nThis is a continuation of e9c8e182d338af470244d05db944b378439fac9f.\n\nGoing through a proper logger\nmeans the log messages are logged in the format which the logger has configured.\nThis means we get proper timestamp for the log messages.","shortMessageHtmlLink":"DEV: Use unicorn's logger when logging in Demon::Base"}},{"before":"ba76cbc01318b324d5bd920f9c707ea599c914c6","after":"2d1ab4c9e350acea74ee3e0c8496b356d53810fe","ref":"refs/heads/tests-passed","pushedAt":"2024-05-30T00:35:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"discoursebuild","name":"Discourse Build","path":"/discoursebuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2087059?s=80&v=4"},"commit":{"message":"Removed EXPERIMENTAL from new admin sidebar setting desc (#27246)\n\nThe new admin sidebar navigation is the new default, so no longer considered experimental. Though still actively being improved at the moment!","shortMessageHtmlLink":"Removed EXPERIMENTAL from new admin sidebar setting desc (#27246)"}},{"before":"5818347618862b451a931e8ba0359c0f495003e0","after":null,"ref":"refs/heads/tobiaseigen-patch-3","pushedAt":"2024-05-30T00:19:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martin-brennan","name":"Martin Brennan","path":"/martin-brennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/920448?s=80&v=4"}},{"before":"ba76cbc01318b324d5bd920f9c707ea599c914c6","after":"2d1ab4c9e350acea74ee3e0c8496b356d53810fe","ref":"refs/heads/main","pushedAt":"2024-05-30T00:19:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"martin-brennan","name":"Martin Brennan","path":"/martin-brennan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/920448?s=80&v=4"},"commit":{"message":"Removed EXPERIMENTAL from new admin sidebar setting desc (#27246)\n\nThe new admin sidebar navigation is the new default, so no longer considered experimental. Though still actively being improved at the moment!","shortMessageHtmlLink":"Removed EXPERIMENTAL from new admin sidebar setting desc (#27246)"}},{"before":null,"after":"593d306a9006e95de67d713b23bc2d8d869b60d1","ref":"refs/heads/fix/embedable-host-tags","pushedAt":"2024-05-29T23:43:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"megothss","name":"Sérgio Saquetim","path":"/megothss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1108771?s=80&v=4"},"commit":{"message":"FIX: Prevent crash importing topics on a tagged embeddable host","shortMessageHtmlLink":"FIX: Prevent crash importing topics on a tagged embeddable host"}},{"before":"d221c0268250db6fee7fed0fe08d692786adade7","after":"ba76cbc01318b324d5bd920f9c707ea599c914c6","ref":"refs/heads/tests-passed","pushedAt":"2024-05-29T23:14:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"discoursebuild","name":"Discourse Build","path":"/discoursebuild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2087059?s=80&v=4"},"commit":{"message":"UX: minor categories reorder fixes (#27249)","shortMessageHtmlLink":"UX: minor categories reorder fixes (#27249)"}},{"before":"2217b19ea34b4555872c56397c055e14cee74708","after":"ea667fb0e4ad3aba9bf3b53b8a3c37d929de9127","ref":"refs/heads/decorator-transforms-take-2","pushedAt":"2024-05-29T23:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidtaylorhq","name":"David Taylor","path":"/davidtaylorhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270921?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}},{"before":null,"after":"9be1589290d8d482a2eff8e97e924456d6e2288f","ref":"refs/heads/ghost-button","pushedAt":"2024-05-29T23:04:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chapoi","name":null,"path":"/chapoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101828855?s=80&v=4"},"commit":{"message":"UX: style topic admin dropdown menu","shortMessageHtmlLink":"UX: style topic admin dropdown menu"}},{"before":"d221c0268250db6fee7fed0fe08d692786adade7","after":"ba76cbc01318b324d5bd920f9c707ea599c914c6","ref":"refs/heads/main","pushedAt":"2024-05-29T22:58:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"awesomerobot","name":"Kris ","path":"/awesomerobot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1681963?s=80&v=4"},"commit":{"message":"UX: minor categories reorder fixes (#27249)","shortMessageHtmlLink":"UX: minor categories reorder fixes (#27249)"}},{"before":"1203bd77b5b2ad9d54c160d63b0eb7563e2da4b9","after":null,"ref":"refs/heads/ux-categories-reorder","pushedAt":"2024-05-29T22:58:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"awesomerobot","name":"Kris ","path":"/awesomerobot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1681963?s=80&v=4"}},{"before":"2d4892c74fef1047e578d6d3c3d970c5c8989343","after":"28f17e9b47eeb191baa09dd812b898378594c786","ref":"refs/heads/introduce_way_for_gs","pushedAt":"2024-05-29T22:51:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"DEV: Allow site administrators to mark S3 uploads with a missing status\n\nThis commit introduces the following changes which allows a site\nadministrator to mark `Upload` records with the `s3_file_missing`\nverification status which will result in the `Upload` record being ignored when\n`Discourse.store.list_missing_uploads` is ran on a site where S3 uploads\nare enabled and `SiteSetting.enable_s3_inventory` is set to `true`.\n\n1. Introduce `s3_file_missing` to `Upload.verification_statuses`\n2. Introduce `Upload.mark_invalid_s3_uploads_as_missing` which updates\n `Upload#verification_status` of all `Upload` records from `invalid_etag` to `s3_file_missing`.\n3. Introduce `rake uploads:mark_invalid_s3_uploads_as_missing` Rake task\n which allows a site administrator to change `Upload` records with\n`invalid_etag` verification status to the `s3_file_missing`\nverificaton_status.\n4. Update `S3Inventory` to ignore `Upload` records with the\n `s3_file_missing` verification status.","shortMessageHtmlLink":"DEV: Allow site administrators to mark S3 uploads with a missing status"}},{"before":"52c55d1a2c315044dbbd4de05d2bf7bb12125e3d","after":"2217b19ea34b4555872c56397c055e14cee74708","ref":"refs/heads/decorator-transforms-take-2","pushedAt":"2024-05-29T22:48:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidtaylorhq","name":"David Taylor","path":"/davidtaylorhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270921?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":null,"after":"52c55d1a2c315044dbbd4de05d2bf7bb12125e3d","ref":"refs/heads/decorator-transforms-take-2","pushedAt":"2024-05-29T22:37:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidtaylorhq","name":"David Taylor","path":"/davidtaylorhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270921?s=80&v=4"},"commit":{"message":"Add safari bugfix","shortMessageHtmlLink":"Add safari bugfix"}},{"before":null,"after":"e5abd8008dd7441f49f953665c47ceaf546b3638","ref":"refs/heads/dependabot/npm_and_yarn/qunit-2.21.0","pushedAt":"2024-05-29T22:32:25.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":"Build(deps-dev): Bump qunit from 2.20.1 to 2.21.0\n\nBumps [qunit](https://github.com/qunitjs/qunit) from 2.20.1 to 2.21.0.\n- [Release notes](https://github.com/qunitjs/qunit/releases)\n- [Changelog](https://github.com/qunitjs/qunit/blob/main/History.md)\n- [Commits](https://github.com/qunitjs/qunit/compare/2.20.1...2.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: qunit\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Build(deps-dev): Bump qunit from 2.20.1 to 2.21.0"}},{"before":null,"after":"cdcc018ca3f89a5c1b3a7692d5e0ca03ea16329f","ref":"refs/heads/dependabot/npm_and_yarn/sass-1.77.3","pushedAt":"2024-05-29T22:31:54.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":"Build(deps-dev): Bump sass from 1.77.2 to 1.77.3\n\nBumps [sass](https://github.com/sass/dart-sass) from 1.77.2 to 1.77.3.\n- [Release notes](https://github.com/sass/dart-sass/releases)\n- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/sass/dart-sass/compare/1.77.2...1.77.3)\n\n---\nupdated-dependencies:\n- dependency-name: sass\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Build(deps-dev): Bump sass from 1.77.2 to 1.77.3"}},{"before":null,"after":"28179422b690914a9edf78d143d10b220b257cb3","ref":"refs/heads/dependabot/npm_and_yarn/embroider-2a202ebec8","pushedAt":"2024-05-29T22:31:11.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":"Build(deps-dev): Bump the embroider group with 5 updates\n\nBumps the embroider group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@embroider/compat](https://github.com/embroider-build/embroider/tree/HEAD/packages/compat) | `3.5.0` | `3.5.1` |\n| [@embroider/core](https://github.com/embroider-build/embroider/tree/HEAD/packages/core) | `3.4.9` | `3.4.10` |\n| [@embroider/macros](https://github.com/embroider-build/embroider/tree/HEAD/packages/macros) | `1.16.1` | `1.16.2` |\n| [@embroider/router](https://github.com/embroider-build/embroider/tree/HEAD/packages/router) | `2.1.7` | `2.1.8` |\n| [@embroider/webpack](https://github.com/embroider-build/embroider/tree/HEAD/packages/webpack) | `4.0.0` | `4.0.1` |\n\n\nUpdates `@embroider/compat` from 3.5.0 to 3.5.1\n- [Release notes](https://github.com/embroider-build/embroider/releases)\n- [Changelog](https://github.com/embroider-build/embroider/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/embroider-build/embroider/commits/HEAD/packages/compat)\n\nUpdates `@embroider/core` from 3.4.9 to 3.4.10\n- [Release notes](https://github.com/embroider-build/embroider/releases)\n- [Changelog](https://github.com/embroider-build/embroider/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/embroider-build/embroider/commits/HEAD/packages/core)\n\nUpdates `@embroider/macros` from 1.16.1 to 1.16.2\n- [Release notes](https://github.com/embroider-build/embroider/releases)\n- [Changelog](https://github.com/embroider-build/embroider/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/embroider-build/embroider/commits/HEAD/packages/macros)\n\nUpdates `@embroider/router` from 2.1.7 to 2.1.8\n- [Release notes](https://github.com/embroider-build/embroider/releases)\n- [Changelog](https://github.com/embroider-build/embroider/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/embroider-build/embroider/commits/HEAD/packages/router)\n\nUpdates `@embroider/webpack` from 4.0.0 to 4.0.1\n- [Release notes](https://github.com/embroider-build/embroider/releases)\n- [Changelog](https://github.com/embroider-build/embroider/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/embroider-build/embroider/commits/HEAD/packages/webpack)\n\n---\nupdated-dependencies:\n- dependency-name: \"@embroider/compat\"\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: embroider\n- dependency-name: \"@embroider/core\"\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: embroider\n- dependency-name: \"@embroider/macros\"\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: embroider\n- dependency-name: \"@embroider/router\"\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: embroider\n- dependency-name: \"@embroider/webpack\"\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: embroider\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Build(deps-dev): Bump the embroider group with 5 updates"}},{"before":"43909d4e08e8fe10d8832c2e2b115c5b84696ef8","after":"1203bd77b5b2ad9d54c160d63b0eb7563e2da4b9","ref":"refs/heads/ux-categories-reorder","pushedAt":"2024-05-29T22:24:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"awesomerobot","name":"Kris ","path":"/awesomerobot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1681963?s=80&v=4"},"commit":{"message":"space fix","shortMessageHtmlLink":"space fix"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV4me5wA","startCursor":null,"endCursor":null}},"title":"Activity · discourse/discourse"}