{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":63559077,"defaultBranch":"master","name":"yagpdb","ownerLogin":"botlabs-gg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-07-18T00:40:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/55681269?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716499569.0","currentOid":""},"activityList":{"items":[{"before":"22ed700c60a5655d68ba7a2105a7358cf47928ab","after":"647cce8a20119a7bf4c0fb804568de6a5419396a","ref":"refs/heads/dev","pushedAt":"2024-05-30T05:54:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"all: futureproof viewperms and template Permissions map by autogenerating perm name to bit map (#1649)\n\n* lib/discordgo: remove deprecated permission names\r\n\r\n* lib/discordgo: add AllPermissions and generate PermissionString function\r\n\r\n* common: implement util.HumanizePermissions using discordgo.PermissionName\r\n\r\n* templates: generate context Permissions map using discordgo.PermissionName\r\n\r\nAs a happy side effect, this new implementation means the Permissions map contains a number of new permissions that were previously inaccessible in templates, such as but not limited to MODERATE_MEMBERS.\r\n\r\n* dstate: remove duplicate ManageGuild in ChannelPermsMask\r\n\r\n* discordgo: switch Permission constants to use left-shift expressions\r\n\r\n* discordgo: add new permissions\r\n\r\nThis commit is a nice example of the benefits of the refactor. After changing `permission.go`, running `go generate` will update `permission_name.go`. In turn `viewperms` and the `Permissions` context map, will support the added permissions, without extra work.","shortMessageHtmlLink":"all: futureproof viewperms and template Permissions map by autogenera…"}},{"before":"2a58570e9ef4d2b3b36bd92fc5aca58c9d789309","after":"22ed700c60a5655d68ba7a2105a7358cf47928ab","ref":"refs/heads/dev","pushedAt":"2024-05-30T05:50:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"feat: Add CodeMirror editor to control panel (#1656)\n\n* feat: Add CodeMirror editor to control panel\r\n\r\n* refactor: removed unused code, added galen styling suggestion and altered vanilla go codeMirror tokenizer (rangers suggestion)\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Galen CC <95080649+galen8183@users.noreply.github.com>\r\n\r\n* refactor: Update script reference to yagFuncs.js in customcommands-editcmd.html and go.js\r\n\r\n* fix: modernjs impl triggering alert without need, so impl codemirror in jquery\r\n\r\n---------\r\n\r\nCo-authored-by: Ashish <51633862+ashishjh-bst@users.noreply.github.com>\r\nCo-authored-by: Galen CC <95080649+galen8183@users.noreply.github.com>","shortMessageHtmlLink":"feat: Add CodeMirror editor to control panel (#1656)"}},{"before":"c21a8038706b001a1e4e8005ca36fdb54445934e","after":"2a58570e9ef4d2b3b36bd92fc5aca58c9d789309","ref":"refs/heads/dev","pushedAt":"2024-05-30T05:49:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"frontend: don't trigger other event handlers if delete action cancelled (#1657)\n\nOtherwise, clicking the delete button beside a custom command response and then cancelling it at the confirmation popup (erroneously) still deletes the response.\r\n\r\nAn analysis of the issue: the confirmation prompt is triggered when any element with the `btn-danger` class is clicked. If confirmation fails, preventDefault() and stopPropagation() are called, which are typically sufficient to prevent the deletion from going through. But in the case where the deletion is performed in another click event handler -- which is the case for the implementation of deleting custom command responses -- stopPropagation() will (roughly speaking) only prevent event handlers on parent elements from triggering. That is, event handlers registered for the same element will still fire, hence the bug.\r\n\r\nCalling stopImmediatePropagation() will correctly stop the event handlers for the same element from triggering.","shortMessageHtmlLink":"frontend: don't trigger other event handlers if delete action cancell…"}},{"before":"7362362202499d9246b76eb271dd5bc71fa013c1","after":"c21a8038706b001a1e4e8005ca36fdb54445934e","ref":"refs/heads/dev","pushedAt":"2024-05-28T10:05:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"cc: restructure edit page JS for improved maintainability (#1646)","shortMessageHtmlLink":"cc: restructure edit page JS for improved maintainability (#1646)"}},{"before":"8877a03e73d63e69c2b5f82dc35120099aac551b","after":"76c003bb84e213fc0030340c2841ce78874c1d5a","ref":"refs/heads/gorm-to-sqlboiler","pushedAt":"2024-05-28T10:02:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"schemamigration: skip executing ALTER COLUMN SET NOT NULL queries when possible (#1650)\n\n* schemamigration: skip executing ALTER COLUMN SET NOT NULL queries when possible\r\n\r\n* Use quantifier * not + in regex for consistency\r\n\r\nIt really should be +, but the current code works and hey -- when in Rome, do as the Romans.","shortMessageHtmlLink":"schemamigration: skip executing ALTER COLUMN SET NOT NULL queries whe…"}},{"before":"581365518b3d684282375b2ecf262e62053f5bbc","after":"8877a03e73d63e69c2b5f82dc35120099aac551b","ref":"refs/heads/gorm-to-sqlboiler","pushedAt":"2024-05-28T10:02:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"soundboard: remove stray references to gorm (#1651)\n\nThe soundboard module used to use gorm, but was migrated to sqlboiler some years ago in commit 628ea9a. There are still two (erroneous) references to gorm remaining which were not caught since this section of code ignores errors. This commit changes these to use sqlboiler as well.","shortMessageHtmlLink":"soundboard: remove stray references to gorm (#1651)"}},{"before":"0a256815ed9d9f7c5e40462cf3c0f39b89dbeaad","after":"581365518b3d684282375b2ecf262e62053f5bbc","ref":"refs/heads/gorm-to-sqlboiler","pushedAt":"2024-05-28T10:01:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"reminders: migrate away from gorm to sqlboiler (#1652)\n\n* reminders: add database schemas\r\n\r\n* reminders: set up and run sqlboiler\r\n\r\n* reminders: migrate to sqlboiler\r\n\r\nWhile at it, lightly refactor and simplify the code as applicable. The most substantial (non-database) refactor is renaming and moving strReminders to DisplayReminders.\r\n\r\nTo aid in the refactor, also add discordgo.ParseID as a shortcut for strconv.ParseInt(...). This operation is often needed to convert string IDs in database to int64's and having a shorter name helps.\r\n\r\n* reminders: auto-delete old entries with null guild_id as necessary","shortMessageHtmlLink":"reminders: migrate away from gorm to sqlboiler (#1652)"}},{"before":"447a52732f5b901314397fe9079290e59d9f8d45","after":"0a256815ed9d9f7c5e40462cf3c0f39b89dbeaad","ref":"refs/heads/gorm-to-sqlboiler","pushedAt":"2024-05-28T10:01:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"all: migrate executed command logging away from gorm to sqlboiler (#1654)\n\n* common: add schemas for executed command logs\r\n\r\n* common: configure and run sqlboiler for executed command log model\r\n\r\n* all: migrate executed command logging to sqlboiler","shortMessageHtmlLink":"all: migrate executed command logging away from gorm to sqlboiler (#1654"}},{"before":"1f320aaaaae18772e806b3f41fd989d44cd70e76","after":"fdde3aaabb7468d259f44a7a55420b528891f1a3","ref":"refs/heads/rl-debug-hotfix","pushedAt":"2024-05-23T22:05:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"some more logging","shortMessageHtmlLink":"some more logging"}},{"before":null,"after":"1f320aaaaae18772e806b3f41fd989d44cd70e76","ref":"refs/heads/rl-debug-hotfix","pushedAt":"2024-05-23T21:26:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"emergency patch to debug ratelimits","shortMessageHtmlLink":"emergency patch to debug ratelimits"}},{"before":null,"after":"447a52732f5b901314397fe9079290e59d9f8d45","ref":"refs/heads/gorm-to-sqlboiler","pushedAt":"2024-05-22T05:01:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"Youtube Publishing reliability improvements. (#1644)\n\n* Changes to improve youtube video reliability\r\n\r\n* make video list cache duration optionally configurable\r\n\r\n* use logger instead of logrus\r\n\r\n---------\r\n\r\nCo-authored-by: Ashish Jhanwar ","shortMessageHtmlLink":"Youtube Publishing reliability improvements. (#1644)"}},{"before":"34c4fa41be82bf324e6ea4083790e76dfa36647f","after":"7362362202499d9246b76eb271dd5bc71fa013c1","ref":"refs/heads/dev","pushedAt":"2024-05-20T06:30:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"viewperms: support specifying target channel (#1648)","shortMessageHtmlLink":"viewperms: support specifying target channel (#1648)"}},{"before":"447a52732f5b901314397fe9079290e59d9f8d45","after":"34c4fa41be82bf324e6ea4083790e76dfa36647f","ref":"refs/heads/dev","pushedAt":"2024-05-20T06:29:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"templates: permit sorting by struct key (#1647)","shortMessageHtmlLink":"templates: permit sorting by struct key (#1647)"}},{"before":"11fd926030c45495be112f396b1800a61a8b4f70","after":"447a52732f5b901314397fe9079290e59d9f8d45","ref":"refs/heads/master","pushedAt":"2024-05-09T12:42:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"Youtube Publishing reliability improvements. (#1644)\n\n* Changes to improve youtube video reliability\r\n\r\n* make video list cache duration optionally configurable\r\n\r\n* use logger instead of logrus\r\n\r\n---------\r\n\r\nCo-authored-by: Ashish Jhanwar ","shortMessageHtmlLink":"Youtube Publishing reliability improvements. (#1644)"}},{"before":"733d886421d8aed24e035b8951fb9e9958713b9b","after":"447a52732f5b901314397fe9079290e59d9f8d45","ref":"refs/heads/dev","pushedAt":"2024-05-08T09:48:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"Youtube Publishing reliability improvements. (#1644)\n\n* Changes to improve youtube video reliability\r\n\r\n* make video list cache duration optionally configurable\r\n\r\n* use logger instead of logrus\r\n\r\n---------\r\n\r\nCo-authored-by: Ashish Jhanwar ","shortMessageHtmlLink":"Youtube Publishing reliability improvements. (#1644)"}},{"before":"11fd926030c45495be112f396b1800a61a8b4f70","after":"733d886421d8aed24e035b8951fb9e9958713b9b","ref":"refs/heads/dev","pushedAt":"2024-05-08T09:48:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"only show reminders in the server if reminders command is used in the server (#1645)\n\nCo-authored-by: Ashish Jhanwar ","shortMessageHtmlLink":"only show reminders in the server if reminders command is used in the…"}},{"before":"c5ca0542aed688df0bc179d0155cd30482377c38","after":"11fd926030c45495be112f396b1800a61a8b4f70","ref":"refs/heads/master","pushedAt":"2024-04-24T10:40:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"Added support for 20k chars long ccs for premium servers (#1641)\n\nCo-authored-by: Ashish Jhanwar ","shortMessageHtmlLink":"Added support for 20k chars long ccs for premium servers (#1641)"}},{"before":"ac517d1b3476a9abf6e0423d2e2c72af04ec134f","after":"11fd926030c45495be112f396b1800a61a8b4f70","ref":"refs/heads/dev","pushedAt":"2024-04-19T17:25:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"Added support for 20k chars long ccs for premium servers (#1641)\n\nCo-authored-by: Ashish Jhanwar ","shortMessageHtmlLink":"Added support for 20k chars long ccs for premium servers (#1641)"}},{"before":"bd68a119a5aabdc50b4d45fd2d0552e45d3619f4","after":"ac517d1b3476a9abf6e0423d2e2c72af04ec134f","ref":"refs/heads/dev","pushedAt":"2024-04-19T17:05:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"patch to show only write guilds in Imports (#1642)\n\nCo-authored-by: Ashish Jhanwar ","shortMessageHtmlLink":"patch to show only write guilds in Imports (#1642)"}},{"before":"6f51ce5e2652ec548b29b1919abdae3cf2f3b568","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T16:44:04.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":"c5ca0542aed688df0bc179d0155cd30482377c38","after":"bd68a119a5aabdc50b4d45fd2d0552e45d3619f4","ref":"refs/heads/dev","pushedAt":"2024-04-19T16:43:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 (#1643)\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\r\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/net\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 (#1643)"}},{"before":null,"after":"6f51ce5e2652ec548b29b1919abdae3cf2f3b568","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T12:24:21.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): bump golang.org/x/net from 0.17.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0"}},{"before":"dff2b0228e2a4394ec8009ffad289c853e907b34","after":"c5ca0542aed688df0bc179d0155cd30482377c38","ref":"refs/heads/master","pushedAt":"2024-04-17T12:34:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"Only showing managed servers in the list of servers on public cc page (#1639)\n\nCo-authored-by: Ashish Jhanwar ","shortMessageHtmlLink":"Only showing managed servers in the list of servers on public cc page ("}},{"before":"dff2b0228e2a4394ec8009ffad289c853e907b34","after":"c5ca0542aed688df0bc179d0155cd30482377c38","ref":"refs/heads/dev","pushedAt":"2024-04-17T12:04:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"Only showing managed servers in the list of servers on public cc page (#1639)\n\nCo-authored-by: Ashish Jhanwar ","shortMessageHtmlLink":"Only showing managed servers in the list of servers on public cc page ("}},{"before":"fa3fd554567de52b1a3458efba3c7384e4e59330","after":"dff2b0228e2a4394ec8009ffad289c853e907b34","ref":"refs/heads/master","pushedAt":"2024-04-17T08:08:42.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"Refactored the Public CC page, and did some UI fixes for old issues. (#1638)\n\n* Refactored code and UI fixes\r\n\r\n* Fix 404 for on import CCs\r\n\r\n* several ui fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Ashish Jhanwar ","shortMessageHtmlLink":"Refactored the Public CC page, and did some UI fixes for old issues. (#…"}},{"before":"25492bbac31e34b1fbe4a32f0ba657e7dc59bd6e","after":"dff2b0228e2a4394ec8009ffad289c853e907b34","ref":"refs/heads/dev","pushedAt":"2024-04-17T06:36:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"Refactored the Public CC page, and did some UI fixes for old issues. (#1638)\n\n* Refactored code and UI fixes\r\n\r\n* Fix 404 for on import CCs\r\n\r\n* several ui fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Ashish Jhanwar ","shortMessageHtmlLink":"Refactored the Public CC page, and did some UI fixes for old issues. (#…"}},{"before":"18d3d885a264aac2f01a4dc7ef1b6e1795216b9d","after":"25492bbac31e34b1fbe4a32f0ba657e7dc59bd6e","ref":"refs/heads/dev","pushedAt":"2024-04-16T14:51:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"customcommands: public ccs (#1629)\n\n* customcommands: link to ccs in cc command\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands: suppress embeds in cc output\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands: add public cc option\r\n\r\nAdd support for users to allow everyone to view a custom command with a\r\ndedicated public view link. Users can copy this link on the dashboard\r\nunder a dedicated button.\r\nThis commit additionally adds a Copy Text button to CC responses\r\nto copy the entire code.\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands/publicity: switch to hashed ids\r\n\r\nSharing links are now short. They follow the format baseURL/cc/publicID\r\nwhere publicID is a sha1 hash of guild ID + local ID, salted with time of\r\npublic link creation, base64 encoded, and truncated as small as it can\r\nget without colliding with an existing command's public ID (minimum 5\r\ncharacters.)\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands/publicity: support importing\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands/publicity: revert anti-colision\r\n\r\nReverts the old system which started with a truncated ID at 5 characters\r\nand added characters until a unique ID was found, and instead truncates\r\nall IDs to 10 characters\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands: fix public link in cc cmd\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* remove unused file\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands: remove unused code\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands/publicity: remove duplicate code\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands: log sharing and importing to cp\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands/publicity: frontend polish\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands/publicity: fix not logged in public\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n* customcommands/publicity: polish frontend more\r\n\r\nSigned-off-by: SoggySaussages \r\n\r\n---------\r\n\r\nSigned-off-by: SoggySaussages ","shortMessageHtmlLink":"customcommands: public ccs (#1629)"}},{"before":"2051ee399409c345bcf4b0bcf94930e23a51878b","after":null,"ref":"refs/heads/dependabot/go_modules/google.golang.org/protobuf-1.33.0","pushedAt":"2024-04-15T13:24:31.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":"3e8cf81c0c11e9662dcc4b0ebbde90d5091d673e","after":"18d3d885a264aac2f01a4dc7ef1b6e1795216b9d","ref":"refs/heads/dev","pushedAt":"2024-04-15T13:24:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ashishjh-bst","name":"Ashish","path":"/ashishjh-bst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51633862?s=80&v=4"},"commit":{"message":"build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#1636)\n\nBumps google.golang.org/protobuf from 1.31.0 to 1.33.0.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: google.golang.org/protobuf\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#…"}},{"before":null,"after":"2051ee399409c345bcf4b0bcf94930e23a51878b","ref":"refs/heads/dependabot/go_modules/google.golang.org/protobuf-1.33.0","pushedAt":"2024-04-15T13:14:28.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): bump google.golang.org/protobuf from 1.31.0 to 1.33.0\n\nBumps google.golang.org/protobuf from 1.31.0 to 1.33.0.\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/protobuf\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV6bYiQA","startCursor":null,"endCursor":null}},"title":"Activity · botlabs-gg/yagpdb"}