Lägg till sortering efter sammanslagningsdatum i GitHub pull request-listor
GitHub Sortera efter Sammanfogningsdatum, från Altxtech, är en Chrome-tillägg som åtgärdar GitHubs brist på PR-sortering efter sammanfognings-tidsstämplar. Det lägger till ett 'Sammanfogningsdatum'-alternativ i rullgardinsmenyn för Pull Request-sortering, visar explicita sammanfognings-tidsstämplar och tillämpar metaline-styling för snabb kronologisk skanning. Tillägget använder en pagineringslösning för att visa nyligen sammanfogade objekt och bäddar in sitt användargränssnitt i GitHub så att ingen extern instrumentpanel behövs. Det är riktat till utvecklare, DevOps-ingenjörer och projektledare som behöver exakta sammanfognings-tidslinjer för felsökning och revisioner.
Lägger till sortering efter sammanslagningsdatum som saknas i GitHubs inbyggda alternativ
Tillägget infogar ett 'Sammanslagningsdatum' val i rullgardinsmenyn för sortering av Pull Requests och skriver ut explicita sammanslagnings-tidsstämplar på varje PR-rad, med hjälp av anpassad metaline-styling för att göra den kronologiska ordningen synlig vid en blick. Den förändringen stöder direkt uppgifter som att felsöka regressionsfönster, granska release-tidslinjer och spåra när specifika fixar kom in i en gren utan att lämna GitHub-gränssnittet.
Arbetar runt API-gränser genom att paginera och om-sortera lokalt
Eftersom GitHubs API inte accepterar 'merged_at' som en direkt sorteringsparameter, använder tillägget updated_at fältet för initial paginering, och tillämpar sedan en sekundär sortering efter faktisk sammanslagnings-tidsstämpel inom varje sida. Denna intelligenta pagineringslösning visar de senast sammanslagna pull requests först, men ordningen beror på bearbetning sida för sida snarare än en server-sida global sortering.
Håller gränssnittet kompakt samtidigt som tidslinjeledtrådar läggs till
Tillägget integrerar sina element i GitHubs befintliga layout utan att kräva en extern instrumentpanel, vilket bevarar repository-vyn samtidigt som visuella ledtrådar läggs till. Sammanslagnings-tidsstämplar visas inline på PR-listan, och metaline-stylingen hjälper till att snabbt skanna sekvenser av sammanslaget arbete. Denna in-place metod minskar kontextbyten för granskare som behöver korrelera sammanslagningar med buggrapporter eller distributionsloggar.
Designad för Chromium-webbläsare och fokuserade granskningsarbetsflöden
Tillägget körs på Chrome och andra Chromium-baserade webbläsare som Edge, Brave och Opera, och det underhålls av utvecklaren. Det har ett perfekt betyg på Chrome Web Store, vilket återspeglar positiv mottagning. Den huvudsakliga avvägningen härstammar från API-begränsningen: eftersom sortering använder bearbetning sida för sida, kan mycket stora repositories kräva ytterligare paginering för att exponera äldre sammanslagna poster i kronologisk ordning.
Praktisk för team som behöver exakta sammanslagningslinjer, med en sidnivå avvägning
Tillägget erbjuder en fokuserad lösning för utvecklare och chefer som kräver kronologisk synlighet av sammanslaget arbete, vilket gör granskningar och regression spårning enklare. Dess beroende av klientsidan, sid-för-sid sortering innebär att arkiv med långa historiker kräver extra sidvisning för att se äldre sammanslagningar. Tips: smal av pull-begäran listan med filter innan du tillämpar sammanslagningsdatum sortering för att minska sidvisning och fokusera utredningar. Denna metod passar sprintgranskningar och utgivningsgranskningar.