Review Board

Software screenshot:
Review Board
Rincian Software:
Versi: 2.5.4 Diperbarui
Tanggal Upload: 18 Apr 16
Pengembang: Christian Hammond
Lisensi: Gratis
Popularitas: 25

Rating: nan/5 (Total Votes: 0)

Review Board ditulis dengan Python menggunakan Django dan memungkinkan perusahaan dan pengembang untuk melacak proyek coding besar menggunakan antarmuka visual.

Proses kode review dapat dilakukan oleh satu orang, atau ditangani oleh beberapa karyawan atau masyarakat itu sendiri.

Pengguna memiliki akses mudah ke alat-alat kode diff kompleks, cukup mudah untuk menggunakan sistem komentar, dan banyak pengaturan pemberitahuan sehingga mereka selalu disimpan dalam loop mengenai proyek-proyek mereka.

Review Board juga termasuk yang mudah untuk menggunakan API REST untuk memperluas fitur inti, dan satu set alat baris perintah untuk mengelola instalasi lokal.

Apa yang baru di rilis ini:

  • Bekerja pada pergi dengan dukungan mobile baru
  • Tinjau lebih cepat dengan diupgrade Diff Fragmen
  • Tetap fokus dengan mematikan dan permintaan pengarsipan ulasan
  • Auto-versi dan diff Anda lampiran file
  • Sebuah bersih, terlihat lebih halus dan merasa
  • Lihat lebih sekilas dengan Live HD Thumbnail

Apa yang baru di versi 2.5.2:

  • Kerja di mana saja dengan dukungan mobile baru
  • Tinjau lebih cepat dengan diupgrade Diff Fragmen
  • Tetap fokus dengan mematikan dan permintaan pengarsipan ulasan
  • Auto-versi dan diff Anda lampiran file
  • Sebuah bersih, terlihat lebih halus dan merasa
  • Lihat lebih sekilas dengan Live HD Thumbnail

Apa yang baru di versi 2.0.18 / 2.5 Beta 1:

  • Fine-tuned bidang teks penurunan harga-mampu
  • Mempercepat API
  • garis Tidak ada lagi yang tidak diinginkan atau nomor baris mengacaukan Anda cukup kode
  • kemampuan baru yang akan membantu Anda skrip yang lebih baik Anda integrasi kustom

Apa yang baru di versi 2.0.15:

  • Fine-tuned bidang teks penurunan harga-mampu
  • Mempercepat API
  • garis Tidak ada lagi yang tidak diinginkan atau nomor baris mengacaukan Anda cukup kode
  • kemampuan baru yang akan membantu Anda skrip yang lebih baik Anda integrasi kustom

Apa yang baru di versi 2.0.13:

  • Fine-tuned bidang teks penurunan harga-mampu
  • Mempercepat API
  • garis Tidak ada lagi yang tidak diinginkan atau nomor baris mengacaukan Anda cukup kode
  • kemampuan baru yang akan membantu Anda skrip yang lebih baik Anda integrasi kustom

Apa yang baru di versi 2.0:

  • ini adalah rilis pertama untuk meminta Django 1.6.
  • Tambah meningkatkan perlindungan CSRF untuk semua bentuk kami.
  • Menjatuhkan Python 2,5 dukungan.
  • Haystack berdasarkan pencarian teks lengkap.
  • Ditambahkan dukungan untuk Pillow.
  • Subvertpy sekarang didukung sebagai alternatif untuk PySVN.

Apa yang baru di versi 1.7.25:

  • Proyek Django saja mengumumkan satu set baru rilis keamanan. Kami memadamkan cocok Dewan Ulasan 1.7.25 rilis yang menarik ini di, ditambah perbaikan untuk Active Directory dan beberapa dokumentasi.

Apa yang baru di versi 1.7.21:

  • Review Board 1.7.21 keluar, dengan dukungan untuk GitLab dan Unfuddle, optimasi ke generasi diff, dan beberapa perbaikan bug.

Apa yang baru di versi 1.7.19:

  • Review Board 1.7.19 keluar, dengan beberapa perbaikan bug dan dukungan untuk otentikasi dua faktor GitHub ini.

Apa yang baru di versi 1.7.18:

  • Rilis baru 1.7.18 beralih ke menggunakan UglifyJS untuk minification JavaScript.

Apa yang baru di versi 1.7.16:

  • ini memperbaiki tiga isu utama. Pertama, pekerjaan baru pada API menyebabkan kerusakan di Pengguna sumber daya Ulasan Grup saat mencari pengguna yang merupakan anggota dari lebih dari satu kelompok. Meskipun hal ini tidak mempengaruhi penggunaan Dewan Ulasan sendiri, itu tidak mempengaruhi mereka yang membutuhkan bagian dari API untuk script mereka.

Apa yang baru di versi 1.7.14:

  • Ditambahkan Tim dukungan account untuk Bitbucket.

Apa yang baru di versi 1.7.13:

  • Review Board 1.7.13 dirilis, dan membawa serta dukungan untuk Pohon Kacang dan Bitbucket Git.

Apa yang baru di versi 1.7.10:

  • Perubahan Web API:
  • order-oleh = parameter permintaan untuk sumber daya komentar, memungkinkan pemesanan dengan bidang-bidang seperti nomor baris (untuk komentar diff) Ditambahkan.
  • Ditambahkan bidang nama file untuk screenshot sumber, yang menyediakan basis nama file (tanpa jalan) dari layar.
  • Ditambahkan bidang review_url untuk screenshot sumber, yang menyediakan URL ke halaman review screenshot.
  • Ditambahkan bidang thumbnail_url untuk screenshot sumber komentar, yang menyediakan URL ke potongan screenshot yang sedang mengomentari.
  • Ditambahkan bidang LINK_TEXT untuk mengajukan sumber lampiran komentar, yang menunjukkan teks untuk setiap link yang menunjuk ke file. Ini mungkin berbeda tergantung pada komentar.
  • Ditambahkan bidang review_url untuk mengajukan sumber lampiran komentar, yang menyediakan URL ke halaman review untuk file.
  • Ditambahkan bidang thumbnail_html untuk mengajukan sumber lampiran komentar, yang menyediakan HTML untuk rendering thumbnail dari bagian file yang diberikan, jika ada.
  • UI Perubahan:
  • Peningkatan tampilan dan nuansa dari tabel ringkasan masalah. Ini lebih bersih dan tidak lagi terlihat aneh dengan komentar teks panjang.
  • Perbaikan Bug:
  • Tetap periodik tetapi tidak berbahaya kesalahan JavaScript ketika menghapus elemen dengan cap waktu relatif.
  • Mengedit atau pemesanan ulang dashboard kolom tidak istirahat lagi setelah ulang dashboard.
  • cap waktu relatif di dashboard tidak lagi istirahat setelah ulang dashboard.

Apa yang baru di versi 1.7.9:

  • Perubahan API:
  • Ditambahkan blok baru dan bidang depends_on ke sumber daya Ulasan Permintaan.
  • Perbaikan Bug:
  • Tetap max_length dari bidang HostingServiceAccount.hosting_url baru. Hal ini menyebabkan masalah pada MySQL dengan InnoDB.
  • Tetap dokumentasi untuk konfigurasi cgit untuk Git.
  • Tetap URL cgit untuk Fedora Hosted.

Apa yang baru di versi 1.7.7:

  • kunci SSH The dikonfigurasi sekarang dapat dihapus.
  • Ditambahkan dukungan untuk bekerja melawan aplikasi GitHub OAuth.

Apa yang baru di versi 1.7.5:

  • Perbaikan beberapa, masalah sebagian besar kecil orang telah memukul, dan perubahan kompatibilitas besar dengan yang baru dirilis Django-pipa 1,3.

Apa yang baru di versi 1.7.4:

  • Fixed kesalahan JavaScript di Internet Explorer dan Firefox 3.x melibatkan objek konsol yang terdefinisi.
  • Fixed diff pemirsa berubah Daftar berkas saat menggunakan path file Windows.

Apa yang baru di versi 1.7.2:

  • New ala SSL yang didukung terpaksa repositori sekarang didukung (baca catatan rilis untuk rincian tentang mendapatkan kerja ini).
  • File pindah repositori terpaksa menggunakan "p4 bergerak" dan diposting dengan pasca-review di RBTools mendatang 0.4.3 sekarang akan muncul sebagai bergerak di penampil diff dalam sederhana, mudah dibaca tampilan.

Apa yang baru di versi 1.7:

  • Lebih baik pelacakan masalah
  • administrasi UI New

Apa yang baru di versi 1.6.10:

  • 1.6.10 penuh peningkatan kinerja.
  • Ada juga beberapa perbaikan untuk diff dengan garis yang sangat panjang (umumnya untuk dataset atau file minified), perbaikan untuk repositori Mercurial, dan perbaikan untuk pemeriksaan pembaruan berlebihan pada permintaan ulasan.

Apa yang baru di versi 1.6.8:

  • Fixed masalah ketika menggunakan Gunakan hosting pengaturan bug tracker layanan ini.
  • Fixed file mengambil kesalahan dengan GitHub ketika menggunakan New Ulasan Permintaan bentuk.
  • Peningkatan bantuan teks dari beberapa bidang layanan hosting.
  • Tetap teks yang tidak benar di File Tidak Ditemukan kesalahan saat menggunakan GitHub.

Apa yang baru di versi 1.6.5:

  • ini memiliki beberapa perubahan kecil yang mungkin berguna bagi pengguna Git atau web API.

Apa yang baru di versi 1.6.4.1:

  • Fixed beberapa bug kecil merayap ke 1.6.4 yang mempengaruhi pengguna menyortir oleh Ulasan ID kolom di Dashboard dan penghematan pengaturan cache backend.

Apa yang baru di versi 1.6.2:

  • Fitur Baru:
  • Anggota staf sekarang dapat mengakses semua Web lokal.
  • Server administrator sekarang dapat melihat konten pada semua Web lokal, bukan hanya yang mereka bagian dari.
  • Auto-generated e-mail sekarang ditandai sebagai "auto-generated" untuk menghindari balasan otomatis.
  • ini direkomendasikan sebagai per RFC 3834. patch oleh Erik Johansson.
  • Perubahan API:
  • Ditambahkan API untuk menghapus kelompok ulasan.
  • Menerbitkan HTTP DELETE pada kelompok review di API sekarang akan menghapus kelompok yang jika pemanggil memiliki izin yang sesuai.
  • Izinkan untuk pengarsipan repositori.
  • Memperbarui repositori dan melewati ARCHIVE_NAME = akan mengubah nama repositori ke, nama diarsipkan secara otomatis. Hal ini berguna ketika mencela repositori, dan akan mencegah bentrokan nama di masa depan.
  • Perbaikan Bug:
  • Tetap default Apache WSGI konfigurasi untuk subdirektori menginstal.
  • Konfigurasi default WSGI memiliki pengaturan WSGIScriptAlias ​​yang tidak bekerja cukup tepat untuk banyak pengguna. Sekarang, file baru yang dihasilkan harus memiliki standar yang lebih baik yang bekerja di luar kotak.
  • Ditambahkan permisisions eksplisit dalam default Apache konfigurasi.
  • Tergantung pada konfigurasi server default, beberapa bit media bisa pecah. Kami sekarang eksplisit dalam konfigurasi yang kita butuhkan.
  • favicon untuk halaman ini sekarang benar beralih ke "New Update" favicon pada semua browser bila ada update permintaan peninjauan.

Apa yang baru di versi 1.6:

  • Tutup Deskripsi
  • Ulasan dilipat
  • Pemberitahuan Tab Ikon
  • Data Loss Prevention
  • Issue Tracking
  • Persistent Draft Banner

Apa yang baru di versi 1.5.6:

  • Dari catatan adalah perbaikan untuk caching diffs besar / file, perbaikan untuk keterangan screenshot pada draft, perbaikan kinerja di sintaks dan dukungan untuk Fedora Hosted sebagai layanan hosting.

Apa yang baru di versi 1.6 RC2:

  • attachment file drag-and-drop. File sekarang dapat menyeret dan menjatuhkan ke halaman dan upload sebagai salah screenshot atau lampiran file. UI untuk drag-and-drop telah sangat meningkat.
  • Tutup deskripsi. Setelah membuang permintaan review atau menandainya sebagai dikirimkan, Anda dapat meninggalkan deskripsi. Anda dapat menggunakan ini untuk mengatakan apa revisi itu dilakukan, atau mengapa perubahan itu dibuang. Terserah Anda!
  • Konfirmasi sebelum sengaja kalah perubahan. Pernah tidak sengaja memukul membatalkan atau menavigasi dari halaman ketika mengetik deskripsi baru? Sekarang Anda akan diminta sebelum Anda kehilangan apa yang Anda kerjakan.

Apa yang baru di versi 1.6 RC1:

  • Penuh perbaikan bug dan beberapa fitur baru yang fantastis.

Apa yang baru di versi 1.6 beta2:

  • Dasar pelacakan masalah. Pengulas dapat menandai komentar sebagai cacat dalam kode, dan pengulas akan mendapatkan UI berguna di bawah komentar untuk cepat menandai cacat yang sebagai diselesaikan. Ini seperti membalas dengan "Tetap," tetapi dengan sedikit mengetik!
  • Pencarian cepat. Setiap menginstal sekarang memiliki kolom pencarian dengan pencarian cepat diaktifkan. Ketik beberapa bagian dari nama pengguna, nama grup, ringkasan permintaan peninjauan, atau ID permintaan peninjauan, dan segera hasil pencarian akan muncul di bawah kotak.
  • Lebih baik ulasan rancangan spanduk. Draft spanduk sekarang tinggal di layar sementara setiap bagian dari tinjauan sedang ditampilkan. Tidak ada lagi berburu untuk bagian atas review untuk banner.

Apa yang baru di versi 1.5.5:

  • Fitur Baru:
  • Ditambahkan Pertunjukan SSH Link Public Key di Tambah halaman / Ganti Repository.
  • Link baru ini membuatnya sangat mudah untuk menunjukkan SSH kunci publik saat ini terkait dengan server Dewan Ulasan. Ketika diklik, sebuah kotak akan muncul di halaman dengan informasi kunci publik untuk referensi cepat.
  • Ditambahkan zona waktu ke API Information Server sumber daya. (Bug # 1983)
  • Perbaikan Bug:
  • New menginstall tidak lagi mencoba untuk menginstal python-dateutil 2.0, yang hanya mendukung Python 3. Ini akan menyebabkan kesalahan selama penggunaan.
  • Link Fix gambar dalam HTML e-mail.
  • HTML e-mail tidak mengakses jalur yang benar untuk beberapa media. Hal ini dapat menyebabkan beberapa klien e-mail untuk mengeluh.
  • kesalahan Tetap ketika menggunakan nomor perubahan yang sama pada repositori yang berbeda. (Bug # 2024)
  • Fixed beberapa masalah caching diffs pada memcached. Kunci cache yang dihasilkan kadang-kadang akan menjadi tidak valid. (Bug # 387)
  • diff tidak lagi crash ketika mencoba untuk menemukan nama metode di dekat akhir file. (Bug # 2014)
  • Dimatikan Resize area teks di Google Chrome. (Bug # 2031)
  • Google Chrome secara default memungkinkan daerah teks yang akan diubah ukurannya. Ini dapat mematahkan hal di Dewan Ulasan. Kami sekarang mematikannya. Patch oleh Vignesh Srinivasan.
  • The halaman administrasi bisa istirahat ketika mencoba untuk memuat pengaturan Amazon S3. (Bug # 1888)
  • Tetap mengimpor PIL (Python Imaging Library) pada beberapa instalasi.
  • PIL kadang-kadang diinstal pada sistem dengan cara yang berbeda. Kita sekarang lebih fleksibel dan mencoba untuk mengimpor dalam lebih dari satu cara. Patch oleh Jan Koprowski.
  • Lebih baik menangani kesalahan selama sintaks.
  • Pada kesempatan langka yang ada kesalahan menerapkan sintaks, sekarang kita menangkap kesalahan dan hanya menonaktifkan sintaks untuk file.
  • Optimalkan fitur membintangi dashboard. Ini menyederhanakan JavaScript dan mengurangi ukuran file HTML. Patch oleh Ben Hollis.
  • rbssh sekarang menggunakan nama pengguna saat ini sebagai default saat menghubungkan ke repositori. Ini tidak benar-benar mempengaruhi akses repositori di Dewan Ulasan kecuali dalam keadaan yang sangat spesifik, tapi sebagian besar untuk pengujian pada baris perintah.

Apa yang baru di versi 1.6 beta1:

  • Performance Perbaikan:
  • Dasbor sekarang jauh lebih cepat. Kami digunakan untuk melakukan banyak pertanyaan (beberapa yang agak lambat) dalam rangka untuk mendapatkan jumlah untuk setiap bagian di sidebar, tapi sekarang jumlah ini semua cache. Ini memberikan peningkatan kecepatan sangat terlihat, terutama ketika menggunakan banyak kelompok.
  • Mengurangi jumlah perjalanan putaran ke database ketika loading penampil diff. Patch oleh Ben Hollis.
  • Fitur Dihapus:
  • The berusia 1,0 API telah dihapus. Semua klien perlu diperbarui untuk menggunakan baru 1,5 API. Jika Anda menjalankan RBTools baru-baru ini (pasca-review), Anda baik-baik saja.
  • Antarmuka iPhone lama telah dihapus. UI utama bekerja dengan baik sekarang dengan iPhone dan iPad.
  • internal Perubahan:
  • Review Board sekarang tergantung pada Django 1,2.
  • Seluruh UI web telah diperbarui untuk menggunakan API baru.

Apa yang baru di versi 1.5.4:

  • Ditambahkan dukungan API untuk membuat / update / menghapus repositori.
  • Ditambahkan API untuk perubahan update terkait jumlah.
  • masalah Fix validasi dengan pengaturan Cari Index di UI Administrasi.

Apa yang baru di versi 1.5.3:

  • Fitur Baru:
  • Ditambahkan dukungan untuk pencocokan nama repositori bukannya jalan dengan RBTools 0.3.1.
  • Seiring dengan RBTools baru 0.3.1 rilis, kita sekarang dapat mencocokkan nama repositori tertentu (nama yang sama akan Anda lihat di halaman Permintaan New Ulasan) bukan jalan repositori. Hal ini membantu administrator mendapatkan sekitar masalah memiliki terlalu banyak jalan repositori mungkin (seperti ketika harus ada username di URL).
  • ini membuat penggunaan repositori = "..." pengaturan di .reviewboardrc. Anda dapat mengaturnya untuk nama yang tepat dari repositori, atau untuk jalan repositori.
  • Perbaikan Bug:
  • Tetap banyak masalah kompatibilitas dengan implementasi SSH baru.
  • Pelaksanaan SSH baru ditambahkan di 1.5.2 memiliki beberapa regresi pada konfigurasi tertentu. Tergantung pada konfigurasi CVS, Bazaar, atau Windows Anda, Anda mungkin mengalami bug tertentu. Semua bug dikenal tetap. Ini berarti karya CVS, Bazaar bekerja, dan SSH pada Windows bekerja lagi. Kami telah menambahkan tes untuk memastikan ini tidak melanggar lagi.
  • Dihapus beberapa pernyataan cetak palsu menyebabkan mod_wsgi memiliki masalah. Beberapa pernyataan debugging tersisa di yang bertentangan dengan mod_wsgi, melanggar situs yang diakses kode itu.
  • Search Index pengaturan di UI administrasi sekarang memvalidasi jalan untuk memastikan bahwa itu path absolut, itu ada, dan itu ditulisi.
  • Updated versi Python setuptools yang kita instal jika sistem tidak sudah memilikinya, sejak versi kita digunakan sebelum tidak ada lagi.

Apa yang baru di versi 1.5.2:

  • Fitur Baru:
  • Ditambahkan SSH manajemen kunci untuk repositories.` SSH yang didukung
  • Halaman pengaturan SSH baru telah ditambahkan ke UI administrasi untuk menciptakan kunci SSH baru, mengunggah kunci SSH yang ada, atau melihat kunci SSH dikonfigurasi. kunci SSH ini akan dimiliki dan dikelola oleh Dewan Review, dan dapat digunakan untuk bekerja dengan repositori SSH yang didukung.
  • Setelah Review Board dikonfigurasi dengan kunci SSH, halaman pengaturan SSH akan menampilkan informasi tentang kunci SSH, termasuk kunci publik. Kunci publik dapat digunakan pada akhir repositori untuk memberikan izin Dewan Ulasan untuk mengakses repositori.
  • kegagalan Authentication saat menyiapkan repositori sekarang lebih berguna.
  • Ketika gagal untuk mengotentikasi dengan repositori, kami memberikan kesalahan yang sangat tidak membantu berbicara tentang username dan password yang salah. Namun, terkadang username / password tidak bahkan diperbolehkan, dan faktor nyata adalah kunci publik. Dalam kasus tersebut, pengguna bahkan tidak akan tahu.
  • Sekarang kita menahan diri dari menyebutkan spesifik, tapi bukannya daftar jenis otentikasi kita tahu diadili. Hal ini tentu saja mengasumsikan backend menggunakan kesalahan baru ini, yang sekarang hanya digunakan untuk kesalahan SSH.
  • Ketika kita mendapatkan error otentikasi yang menyebutkan bahwa kunci publik adalah bentuk diterima otentikasi, dan tidak ada kunci publik telah dihasilkan pada server, kami memberitahu pengguna ini dan memberi mereka link (yang terbuka di tab baru / window) untuk menghasilkan kunci baru.
  • Ditambahkan pengganti SSH kita sendiri untuk standardisasi pada perilaku dan bekerja di sekitar keterbatasan OpenSSH.
  • Kami sekarang menyediakan wrapper SSH kita sendiri yang memungkinkan kita untuk menggunakan kunci SSH dikonfigurasi instalasi Dewan Ulasan ini. OpenSSH dan implementasi SSH mungkin lain yang digunakan direktori home web server pengguna, dan ini sering sulit-kode pada sistem ke direktori non-ditulisi, mencegah SSH dari bekerja di luar kotak.
  • ini tidak akan mempengaruhi akses ke repositori negatif, tapi masalah yang muncul harus dilaporkan sehingga kami dapat mendiagnosa mereka.
  • Halaman Repositori di UI administrasi sekarang berbicara tentang API Token dan link ke halaman Akun GitHub untuk repositori Git, sehingga lebih mudah untuk mengatur repositori GitHub.
  • Perbaikan API:
  • Tetap login pada permintaan menggunakan HTTP Basic Auth.
  • Ada masalah mencegah masuk tepat saat menggunakan HTTP Basic Auth. Mengirim header HTTP_AUTHORIZATION akan gagal login pengguna jika itu tidak dalam menanggapi HTTP 401 Unauthorized. Ini berarti bahwa klien tidak bisa login dengan permintaan pertama mereka, dan pengguna tidak akan tahu bahwa mandat yang sah sampai nanti.
  • Sekarang klien dapat mengirim HTTP_AUTHORIZATION dengan permintaan untuk memicu log in.
  • Tetap tanggapan yang salah saat melakukan permintaan memerlukan otentikasi sebagai pengguna anonim.
  • Setiap permintaan dibuat yang membutuhkan login pengguna akan kembali HTTP 403 Forbidden, bukannya meminta log klien dalam. Sekarang akan mengirimkan HTTP 401 Unauthorized sebaliknya, mendorong klien untuk login.
  • Tetap akses anonim ke API ketika akses anonim diaktifkan.
  • Bahkan ketika server Dewan Ulasan diatur untuk memungkinkan akses anonim, API akan tidak selalu memungkinkan akses tanpa terlebih dahulu logging di. Sekarang pengaturan akses anonim sedang diperiksa dengan benar.
  • balasan Tetap untuk screenshot komentar di web API baru.
  • Sementara tabungan balasan akan muncul untuk bekerja, itu tidak akan pernah berhubungan dengan review.
  • Tetap menghapus screenshot dari ulasan permintaan.
  • API saat ini memungkinkan untuk menghapus screenshot dari draft permintaan peninjauan dengan mengirimkan HTTP DELETE untuk sumber daya screenshot ini.
  • Berubah permintaan ketika melakukan PUT HTTP pada draft permintaan peninjauan.
  • Sebelumnya, ketika melakukan PUT HTTP dengan publik = pada draft, respon akan menjadi HTTP 303 Lain Lihat, yang diarahkan ke draft. Sementara berguna dalam teori, ini membuat interaksi apapun dengan di-browser AJAX perpustakaan tidak mungkin, karena browser akan menyembunyikan redirect, mencegah klien dari benar menangani permintaan atau bahkan benar-benar mengembalikan hasil yang diharapkan (JSON atau XML).
  • Sekarang, kami hanya mengembalikan payload yang sama bahwa pembaruan lain untuk sumber daya kembali, yang lebih konsisten dan dapat diandalkan. Hasilnya akan berisi draft permintaan ulasan.
  • Tetap permintaan pencarian di / api / pengguna /.
  • Melewati fullname = ke sumber daya pengguna akan mengakibatkan 500 error HTTP. query yang dibangun pada server yang salah.
  • Perbaikan Bug:
  • Tetap masalah dengan host SSH memeriksa repositori Git.
  • SSH tuan memeriksa repositori Git sudah rusak bila menggunakan user @ alamat: / form jalan, tanpa ssh terkemuka: //. Kami menggunakan jalur yang disediakan baku, dan bukan jalan normal, ketika melakukan verifikasi. Karena itu tidak muncul sebagai jalur SSH, tuan rumah tidak diperiksa.
  • dukungan Tetap untuk repositori GitHub pribadi.
  • SSH URL yang mengandung nama pengguna tidak sedang diuraikan dengan benar, yang mengarah ke masalah ketika mencoba untuk mengakses repositori GitHub pribadi dan repositori SSH yang didukung lainnya.
  • Kami juga tidak cocok repositori GitHub swasta di halaman repositori di UI administrasi.
  • Ini harus memperbaiki masalah untuk kedua standar dan organisasi repositori.
  • API Token untuk repositori GitHub sekarang diekstraksi dengan benar di halaman Repository di UI administrasi.
  • Tetap ekstra spasi sorot Toggling.
  • Ada bug di Toggling ekstra spasi penyorotan untuk diffs dimuat. Sekarang harus bekerja untuk semua diffs. Patch oleh Mikhail Rogozhin.
  • Gambar pada dashboard kini cache, mengurangi jumlah permintaan dibuat untuk server. Patch oleh Ben Hollis.
  • Disabled auto-lengkap dan standar nilai untuk kolom username / password repositori.
  • browser Web untuk memasok default untuk bidang username / password, berdasarkan account di situs, tetapi ini hampir selalu salah untuk repositori. Kami sekarang mematikan bendera autocomplete di bidang ini untuk memberitahu browser untuk tidak mengisi kolom atau menawarkan auto-lengkap.
  • Dukungan untuk Amazon S3 sekarang bekerja lagi dengan versi baru dari Django Storages.
  • Otentikasi dengan API baru sekarang bekerja dengan wsgi setup Apache + baru.
  • Secara default, mod_wsgi mencegah otentikasi API kami dari bekerja. The WSGIPassAuthorization Pada pengaturan harus ditambahkan ke file konfigurasi Apache. Ini sekarang ditambahkan untuk merek situs baru.
  • Tetap beberapa aturan penulisan ulang untuk FastCGI.

Apa yang baru di versi 1.5.1:

  • Fitur Baru:
  • Izin ditolak kesalahan ditampilkan saat mengakses unreachable repositori Git lokal. (Bug # 1765)
  • Sebelumnya, jika repositori Git digunakan dan tidak ada hak akses file yang cukup untuk mengaksesnya, kesalahan jelas mengatakan bahwa repositori tidak terjangkau akan muncul. Sekarang kita periksa untuk mengetahui apakah itu kesalahan perizinan, dan menampilkan pesan kesalahan yang sesuai.
  • Performance Perbaikan:
  • Mengurangi jumlah query SQL di warisan JSON API.
  • Beberapa penangan warisan API dilakukan lebih pertanyaan dari yang diperlukan. Kami sekarang melakukan query lebih sedikit. Patch oleh Ben Hollis.
  • Perbaikan Bug:
  • Tetap beberapa masalah kecil di Admin UI dari bundling file media Django.
  • Untuk alasan historis, kita selalu dikirimkan file media Django Admin sebagai bagian dari Dewan Ulasan. Ini berasal dari waktu sebelum rb-situs ada, ketika kita membutuhkan sebuah direktori media yang satu dengan segala sesuatu di dalamnya. Namun, itu hanya memperkenalkan berbagai masalah kompatibilitas hari ini. Kita sekarang memanfaatkan file media yang diinstal dengan Django.Fixed sebuah kerusakan pada penampil diff dengan file SCons. (Bug # 1864)
  • Setiap file SCons disiapkan untuk ulasan akan mematahkan penampil diff, karena salah ketik saat mencari informasi di jenis file.Added Induk lapangan Diff ke halaman Permintaan New Ulasan. (Bug # 1651)
  • The Parent lapangan Diff hilang untuk Git, Bazaar, dan Mercurial, sehingga mustahil untuk meng-upload diff orangtua melalui web UI saat membuat review baru request.Fixed beberapa masalah instalasi umum dengan yang dihasilkan lighttpd.conf berkas. (Bug # 1618, Bug # 1639)
  • Beberapa menginstal dengan lighttpd akan memberikan 404 kesalahan Tidak Ditemukan, karena beberapa masalah konfigurasi di config sampel file.Fixed dukungan untuk beberapa alamat e-mail ditugaskan ke grup. (Bug # 1661)
  • Beberapa alamat e-mail untuk kelompok yang didukung, tapi rusak di 1,5. Kami sekarang membagi mereka keluar daerah screenshot properly.The tidak lagi disembunyikan segera setelah mengunggah screenshot.Fixed kesalahan dalam web API saat serialisasi ke XML.Fixed interval yang rusak untuk memperbarui pencarian dalam file crontab yang dihasilkan.
  • Interval akan menyebabkan indeks penuh terjadi di setiap menit di 02:00 pada hari Minggu, bukan hanya pada 2 AM.Fixed kesalahan ketika secara permanen menghapus permintaan ulasan.
  • Kemampuan administrator khusus untuk menghapus permintaan review akan berhasil tetapi menghasilkan kesalahan page.Fixed beberapa masalah kompatibilitas dengan Django SVN secara permanen.

  • sistem
  • Produksi harus tidak pernah dijalankan terhadap Django SVN, tapi untuk tujuan pengembangan dan maju-kompatibilitas, kami telah membuat beberapa perubahan untuk bekerja dengan Django SVN. Ini tidak menjamin bahwa itu tidak akan merusak di masa depan.

Apa yang baru di versi 1.5 / 1.5 rc2:

  • New User Fitur:
  • Update Pemberitahuan
  • Peningkatan Auto-Complete
  • Upload Screenshots oleh Drag-dan-Drop
  • Spasi Kontrol di Diff Viewer
  • Pindahkan Deteksi di Diff Viewer
  • Fungsi dan Kelas Header di Diff Viewer
  • Gambar Ulasan tanpa Diffs

Apa yang baru di versi 1.0.9 / 1.5 rc2:

  • Fitur Baru:
  • Ditambahkan Python 2,7 kompatibilitas.
  • Ditambahkan kompatibilitas dengan PyLucene 3.x. Dukungan untuk 2.x masih tetap.
  • Ditambahkan dukungan untuk permintaan ulasan tanpa diffs, untuk gambar / ulasan screenshot.
  • Karena semakin banyak perusahaan menggunakan Review Board, kami telah melihat peningkatan permintaan dalam menggunakannya hanya untuk review gambar. Kami telah menghapus pembatasan bahwa permintaan peninjauan harus memiliki diff terkait. Pengguna dapat memilih untuk mengunggah label diff, atau hanya menyimpannya diff bebas.
  • Selanjutnya, pengguna dapat sekarang mengatur repositori mereka untuk (Tidak - Graphics Only) saat membuat permintaan peninjauan, yang membuatnya jelas bahwa permintaan peninjauan akan digunakan untuk ditinjau gambar. Dalam mode ini, permintaan peninjauan tidak pernah memiliki diff upload.
  • Perbaikan API:
  • Ditambahkan dukungan untuk jumlah-satunya = 1 parameter kueri untuk daftar rancangan screenshot.
  • Berganti nama kunci sumber daya rancangan screenshot dari draft-screenshot untuk draft_screenshot.
  • Ditambahkan dukungan untuk HTTP DELETE pada screenshot rancangan sumber.
  • Ditambahkan URL gambar screenshot di sumber screenshot.
  • Berganti nama interdiff_revision yang = permintaan paramater untuk interdiff-revisi = pada sumber daya diff komentar.
  • Dihapus dukungan untuk HTTP PUT pada sumber daya ulasan kelompok. Mengeluarkan perintah ini hanya akan kembali kesalahan.
  • Dihapus data whitespace_only yang tidak terpakai dari hasil opcodes dalam sumber daya diff per-file.
  • Ditambahkan dukungan untuk memperbarui komentar diff dan komentar screenshot pada balasan untuk ulasan. Hal ini memungkinkan HTTP PUT untuk digunakan pada sumber daya ini.
  • link Tetap untuk diff dan screenshot sumber komentar ketika link dari sumber informasi lainnya.
  • Sumber daya sumber daya pengguna tidak lagi gagal dengan nama pengguna yang berisi periode.
  • Ditambahkan dukungan untuk HTTP Terima Mimetypes pada semua sumber daya.
  • Tetap masalah menggunakan api_format = pada HTTP GET, PUT dan sumber daya POST.
  • Perbaikan Bug:
  • Beberapa masalah kegunaan dengan screenshot drag-and-drop telah diperbaiki. Secara khusus, kita sekarang menjamin bahwa daerah drop akan di-screen, yang merupakan masalah sebelum pada permintaan ulasan baru.
  • Memperbaiki Internal Server Error saat menggunakan URL berbasis SSH untuk repositori tanpa menggunakan username atau password.
  • Tetap CSRF sebuah (Cross Site Request Pemalsuan) masalah konfigurasi untuk pemulihan sandi. The CSRF token verifikasi tidak sedang diatur pada formulir pemulihan, mencegah pemulihan password dari bekerja.
  • Repositories tidak sedang ditetapkan sebagai terlihat secara default, memaksa administrator untuk secara khusus membuatnya terlihat.
  • Beberapa kesalahan, seperti File Tidak Ditemukan, gagal untuk muncul di halaman Permintaan New Ulasan.
  • repositori Git remote menggunakan metode URL baku akan gagal jika disajikan dengan diff mengandung SHA1 singkat. Kami sekarang memverifikasi selama upload diff bahwa hanya SHA1s penuh digunakan.
  • Bila gagal untuk menemukan account di Active Directory, kami gagal untuk jatuh kembali ke built-in otentikasi, pada dasarnya mengunci pengguna administrasi dibuat secara lokal.
  • Mengakses permintaan peninjauan dengan akun yang baru dibuat otomatis (menggunakan LDAP, Active Directory, atau NIS) akan menyebabkan Internal Server Error karena profil pengguna tidak memiliki telah dibuat belum.
  • bidang GECOS pada backends NIS tidak lagi menyebabkan kegagalan otentikasi.

Apa yang baru di versi 1.5 RC1:

  • Ditambahkan dukungan untuk iPhone dan iPad.
  • Peningkatan bergerak deteksi.
  • Ditambahkan dukungan untuk instalasi WSGI.
  • Ditambahkan dukungan Mercurial untuk --git patch diformat.
  • diff sekarang mendukung menunjukkan file dihapus.
  • Ditambahkan sumber daya untuk men-download diffs dan diurai opcodes diff.
  • Ditambahkan sumber daya untuk mengambil login informasi sesi pengguna.
  • permintaan Dukungan penyaringan ulasan dengan menggunakan rentang tanggal.
  • jalur SourceForge CVS sekarang dihasilkan dengan:. Setelah nama host

Apa yang baru di versi 1.0.9:

  • Review Board 1.0.9 bekerja lebih baik dengan Django 1.2 dari kotak dan perbaikan beberapa masalah kompatibilitas dengan migrasi database.
  • Switched menggunakan python-memcached bukan CMemCache.
  • Script migrasi database lama yang digunakan untuk digunakan untuk migrasi database telah diperbaiki untuk bekerja lagi. Ini dapat berguna saat transisi dari satu jenis database ke yang lain (seperti dari SQLite ke MySQL).
  • rb-situs sekarang menangani menginstal ke direktori kosong.
  • Tetap laman Grup Berbintang di Dashboard.
  • Tetap beberapa masalah dengan sintaks dan UTF-8 karakter dalam penampil diff.

Persyaratan :


Perangkat lunak lain dari pengembang Christian Hammond

ReviewBoard
ReviewBoard

19 Feb 15

Gremlin Clock
Gremlin Clock

20 Feb 15

Komentar untuk Review Board

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!