Tambahkan pengurutan merge-date ke daftar permintaan tarik GitHub
GitHub Urutkan berdasarkan Tanggal Penggabungan, dari Altxtech, adalah ekstensi Chrome yang memperbaiki kekurangan GitHub dalam pengurutan PR berdasarkan cap waktu penggabungan. Ini menambahkan opsi 'Tanggal digabung' ke dropdown urutan Permintaan Tarik, menunjukkan cap waktu penggabungan yang eksplisit dan menerapkan gaya metaline untuk pemindaian kronologis yang cepat. Ekstensi ini menggunakan solusi pagination untuk menampilkan item yang baru saja digabung dan menyematkan UI-nya ke dalam GitHub sehingga tidak diperlukan dasbor eksternal. Ini ditujukan untuk pengembang, insinyur DevOps, dan manajer proyek yang membutuhkan garis waktu penggabungan yang akurat untuk debugging dan audit.
Menambahkan pengurutan tanggal penggabungan yang hilang dari opsi asli GitHub
Ekstensi ini menyisipkan pilihan 'Tanggal digabung' ke dalam dropdown pengurutan Permintaan Tarik dan menulis cap waktu penggabungan eksplisit pada setiap baris PR, menggunakan gaya metaline kustom untuk membuat urutan kronologis terlihat sekilas. Perubahan itu secara langsung mendukung tugas-tugas seperti debugging jendela regresi, audit garis waktu rilis, dan melacak kapan perbaikan tertentu masuk ke cabang tanpa meninggalkan antarmuka GitHub.
Memperbaiki batasan API dengan memisahkan halaman dan mengurutkan ulang secara lokal
Karena API GitHub tidak menerima 'merged_at' sebagai parameter pengurutan langsung, ekstensi ini menggunakan bidang updated_at untuk pemisahan halaman awal, kemudian menerapkan pengurutan sekunder berdasarkan cap waktu penggabungan yang sebenarnya di dalam setiap halaman. Solusi pemisahan halaman yang cerdas ini menampilkan permintaan tarik yang paling baru digabung terlebih dahulu, tetapi urutannya bergantung pada pemrosesan halaman demi halaman daripada pengurutan global sisi server.
Menjaga antarmuka tetap ringkas sambil menambahkan petunjuk garis waktu
Ekstensi ini menyematkan elemennya ke dalam tata letak GitHub yang ada tanpa memerlukan dasbor eksternal, menjaga tampilan repositori sambil menambahkan petunjuk visual. Cap waktu penggabungan muncul secara inline di daftar PR, dan gaya metaline membantu memindai urutan pekerjaan yang digabung dengan cepat. Pendekatan di tempat ini mengurangi peralihan konteks bagi peninjau yang perlu mengaitkan penggabungan dengan laporan bug atau log penerapan.
Dirancang untuk browser Chromium dan alur kerja audit yang terfokus
Ekstensi ini berjalan di Chrome dan browser berbasis Chromium lainnya seperti Edge, Brave, dan Opera, dan dipelihara oleh pengembang. Ini memiliki peringkat sempurna di Chrome Web Store, mencerminkan penerimaan positif. Kompromi utama berasal dari batasan API: karena pengurutan menggunakan pemrosesan halaman demi halaman, repositori yang sangat besar mungkin memerlukan pemisahan tambahan untuk mengekspos entri yang digabung lebih lama dalam urutan kronologis.
Praktis untuk tim yang membutuhkan garis waktu penggabungan yang akurat, dengan kompromi tingkat halaman
Ekstensi ini memberikan solusi terfokus untuk pengembang dan manajer yang memerlukan visibilitas kronologis dari pekerjaan yang digabungkan, membuat audit dan pelacakan regresi lebih mudah. Ketergantungannya pada pengurutan sisi klien, halaman demi halaman berarti repositori dengan sejarah panjang memerlukan paging tambahan untuk melihat penggabungan yang lebih lama. Tip: sempitkan daftar permintaan tarik dengan filter sebelum menerapkan pengurutan tanggal penggabungan untuk mengurangi paging dan memfokuskan penyelidikan. Pendekatan itu cocok untuk tinjauan sprint dan audit rilis.