Mantis adalah sistem bugtracking berbasis web. Proyek Mantis ditulis dalam bahasa scripting PHP dan membutuhkan database MySQL dan webserver. Mantis telah diinstal pada Windows, MacOS, OS / 2, dan berbagai sistem operasi Unix. Hampir setiap web browser harus dapat berfungsi sebagai client. Hal ini dirilis di bawah persyaratan dari GNU General Public License (GPL).
Mantis bebas untuk menggunakan dan memodifikasi. Hal ini bebas untuk mendistribusikan selama Anda mematuhi persyaratan distribusi dari GPL.
Tujuan proyek ini adalah untuk menghasilkan dan memelihara sistem pelacak bug ringan dan sederhana. Penambahan kompleksitas dan / atau fitur modular dan dikonfigurasi sehingga pengguna dapat terlindung dari kekacauan yang tidak diinginkan.
Produk ini dirancang untuk menjadi mudah dimodifikasi, disesuaikan, dan upgradeable. Siapapun dengan PHP menengah dan pengalaman MySQL harus dapat menyesuaikan Mantis untuk memenuhi kebutuhan mereka
Fitur :.
- Gratis
- Mudah instalasi
- berbasis web
- Platform independen
- Beberapa proyek
- Beberapa bahasa
- Pencarian Sederhana
- filter Melihat
- PHP
Apa yang baru dalam rilis ini:
- MantisBT 1.2.2 adalah update keamanan untuk stabil 1.2 cabang .x. Semua instalasi yang sedang berjalan versi 1.2.x disarankan untuk meng-upgrade ke rilis ini.
- Issue # 11952 mencakup perbaikan keamanan untuk tampilan lampiran inline, di mana & quot; inline Sewenang lampiran render dapat menyebabkan cross-domain scripting atau serangan browser lain & quot ;. Lihat http://www.mantisbt.org/bugs/view.php?id=11952 untuk rincian lebih lanjut dan informasi.
- Juga termasuk dengan 1.2.2 adalah berbagai update terjemahan, perbaikan regresi, dan perbaikan bug, termasuk beberapa SOAP-API terkait bug dan regresi.
Apa yang baru di versi 1.2.0:
- Dikonversi yang MantisBT manual ke format DocBook, dan menambahkan Pengembang baru Panduan manual, baik yang disusun dan disertakan dalam setiap rilis
- Diimplementasikan sistem plugin dengan banyak plugin sudah dirilis [2]
- global kategori yang tersedia untuk semua proyek, serta kategori proyek mewarisi dari proyek induk untuk proyek anak; keduanya opsional
- sejarah perubahan Dilacak untuk bidang textarea (Deskripsi, dll) dan catatan bug
- set Customizable kolom untuk View Isu halaman dan ekspor format
- Gabungan tampilan sederhana dan canggih menjadi satu, pandangan dikonfigurasi yang memungkinkan memilih persis bidang apa untuk menampilkan atau menyembunyikan
- Peningkatan roadmap dan changelog halaman, termasuk tanggal rilis versi, dan permalinks untuk versi individu
- versi Menandai sebagai usang untuk menyembunyikan mereka dari peta jalan dan changelog
- opsi konfigurasi lainnya untuk rebranding instalasi MantisBT
- Peningkatan dukungan untuk database PostgreSQL
- Peningkatan dukungan untuk UTF-8 lokalisasi dan konten
- penyedia pencarian kustom Diimplementasikan untuk Firefox dan Internet Explorer
- Diimplementasikan cap waktu lokal menggunakan sesuai dengan zona waktu pengguna-disukai Ada juga banyak perbaikan untuk basis kode luar menambahkan fitur:
- Bermigrasi ke query database parameterised seluruh basis kode untuk kedua kinerja dan keamanan perbaikan
- Ditambahkan PHPdoc dokumentasi kompatibel untuk semua API internal
- Dihapus banyak referensi hardcoded ke tingkat akses dan mantri lain, untuk meningkatkan customizability.
- Bermigrasi jauh dari bidang DATETIME ke integer cap waktu untuk penggunaan zona waktu
- Semua kode pihak ke-3 sekarang terkandung dalam perpustakaan / jalan, termasuk dokumentasi pada versi perpustakaan dan patch diterapkan
- dukungan awal untuk MySQL 6 dan PHP 5.3
Apa yang baru di versi 1.2.0 RC1:
- Ada banyak fitur baru ditambahkan ke 1,2. x, termasuk:
- Dikonversi Manual MantisBT ke format DocBook, dan menambahkan Developer baru Panduan manual, baik yang disusun dan disertakan dalam setiap rilis.
- Diimplementasikan sistem plugin dengan banyak plugin sudah dirilis [2]
- global kategori yang tersedia untuk semua proyek, serta kategori proyek mewarisi dari proyek induk untuk proyek anak; keduanya opsional
- sejarah perubahan Dilacak untuk bidang textarea (Deskripsi, dll) dan catatan bug
- set Customizable kolom untuk View Isu halaman dan ekspor format
- Peningkatan roadmap dan changelog halaman, termasuk tanggal rilis versi, dan permalinks untuk versi individu
- versi Menandai sebagai usang untuk menyembunyikan mereka dari peta jalan dan changelog
- opsi konfigurasi lainnya untuk rebranding instalasi MantisBT
- Peningkatan dukungan untuk database PostgreSQL
- Peningkatan dukungan untuk UTF-8 lokalisasi dan konten
- penyedia pencarian kustom Diimplementasikan untuk Firefox dan Internet Explorer
- Diimplementasikan cap waktu lokal menggunakan sesuai dengan zona waktu pengguna-pilihan
- Ada juga telah banyak perbaikan untuk basis kode luar menambahkan fitur:
- Bermigrasi ke query database parameterised seluruh basis kode untuk kedua kinerja dan keamanan perbaikan
- Ditambahkan PHPdoc dokumentasi kompatibel untuk semua API internal
- Dihapus banyak referensi hardcoded ke tingkat akses dan mantri lain, untuk meningkatkan customizability.
- Bermigrasi jauh dari bidang DATETIME ke integer cap waktu untuk penggunaan zona waktu
- Semua kode pihak ke-3 sekarang terkandung dalam perpustakaan / jalan, termasuk dokumentasi pada versi perpustakaan dan patch diterapkan
Apa yang baru di versi 1.1.8:
- 0.010.570: [cetak] Percetakan Bug tidak bekerja dengan konfigurasi $ g_show_view = SIMPLE_ONLY; (Vboctor) -. Diselesaikan
- 0010184:. [Bidang adat] APLIKASI ERROR 0001303 ketika opsional field tanggal kustom dibiarkan kosong (jreese) - diselesaikan
- 0010445: [lainnya] hak cipta Salah (siebrand) - diselesaikan.
- 0010448:. [Lokalisasi] Kesalahan sintaks dalam terjemahan polish (siebrand) - diselesaikan
- 0010405: [lokalisasi] bahasa Arab dan RTL (siebrand) - diselesaikan .
Apa yang baru di versi 1.1.5:
- Rilis ini memecahkan lebih masalah yang berhubungan dengan perbaikan keamanan diperkenalkan oleh 1.1.3, serta berbagai bug kecil lainnya:
- 0009713: [otentikasi] Pengguna tidak dapat mengkonfirmasi pendaftaran (jreese) .
- 0009017: [bugtracker] SISTEM PERINGATAN meledak () [function.implode]: argumen Bad. (Jreese).
- 0009738:. [Bugtracker] caching Browser harus diaktifkan pada bug_change_status_page.php (jreese)
- 0009748: [bugtracker] Pelabuhan 9737: bugnote_add.php berisi t_note_type terdefinisi (vboctor) .
- 0009754:. [Bugtracker] Gagal untuk melaporkan masalah (APLIKASI ERROR # 2800) (jreese)
- 0009714:. [Csv] Pesan kesalahan / peringatan, jika HTTP_USER_AGENT tidak diatur (jreese)
- 0009808: [db mysql] Menghubungkan Sub-Proyek untuk proyek - & gt; APLIKASI ERROR # 200 (jreese).
- 0009760:. [Lainnya] Mantis memeriksa $ g_allow_browser_caching pengaturan benar (jreese)
- 0009780: [tagging] Mengubah proyek di Tag Detail melihat memberikan & quot; APLIKASI ERROR # 200 & quot; (Jreese).
- 0009803:. [Tagging] Tags lapangan dalam filter tidak boleh ditampilkan ketika pengguna tidak memiliki akses ke tag (jreese)
Apa yang baru di versi 1.1.4:
- Kami harus menarik diri 1.1.3 karena cacat serius yang mempengaruhi * halaman bug_report. Rilis baru ini perbaikan bahwa masalah dan masalah keamanan yang baru ditemukan.
Apa yang baru di versi 1.1.2:
- 0.008.974: [keamanan] XSS Kerentanan dalam filter ( thraxisp) ditutup.
- 0008975:. [Keamanan] Kerentanan CSRF di user_create (jreese) ditutup
- 0008976:. [Keamanan] eksekusi kode jauh di adm_config (giallu) ditutup
- 0009154:. [Keamanan] sewenang-wenang inklusi berkas melalui halaman preferensi pengguna (giallu) ditutup
- 0008123: [administrasi] Menambahkan pengguna membutuhkan & quot; $ g_lost_password_feature = ON & quot; (Giallu) ditutup.
- 0008924: [bugtracker] Pelabuhan 8245:. Nilai target Versi hilang di halaman masalah pembaruan (giallu) ditutup
- 0008886:. [Change log] Perubahan Log menunjukkan entri ganda (jreese) ditutup
- 0008880:. [Db postgresql] Masalah dengan tanggal format fungsi db_prepare_date (giallu) ditutup
- 0009176: [db postgresql] Pelabuhan 0008699:. Dapatkan Waktu Pelacakan Informasi kembali kesalahan SQL query (vboctor) ditutup
- 0009177: [filter] Pelabuhan 0008916: Memantau oleh filter mengabaikan show_monitor_list_threshold (vboctor) ditutup .
- 0008830:. [Instalasi] set_time_limit () tidak bekerja dalam mode aman PHP (daryn) ditutup
- 0008858: [integrasi] integrasi DokuWiki:. EMail pemberitahuan pada halaman wiki perubahan tidak bekerja (vboctor) ditutup
- 0008774: [lokalisasi] retranslation Hungaria Lengkap (vboctor) ditutup .
- 0009186: [lokalisasi] Pelabuhan 0009046:. Terjemahan Perancis untuk $ s_bug_assign_to_button (vboctor) ditutup
- 0009178:. [Lainnya] Perbaiki memleak dalam string api (vboctor) ditutup
- 0009208: [lainnya] Beberapa tindakan pada bug pembaruan halaman utama dalam Sistem Peringatan dan App. Kesalahan (daryn) ditutup.
- 0008931:. [Hubungan] Hubungan Lingkaran penyebab roadmap kerusakan (jreese) ditutup
- 0008853: [roadmap] Isu muncul lebih dari sekali dalam Roadmap untuk rilis. (Jreese) ditutup.
- 0007764: [scripting] APLIKASI PERINGATAN # 100:. Konfigurasi pilihan 'category_enum_string' tidak ditemukan (vboctor) ditutup
- 0009183: [pelacakan waktu] Pelabuhan 0008357: & quot; Total waktu untuk masalah & quot; ditunjukkan bahkan untuk pengguna di bawah ambang batas (vboctor) ditutup.
- 0009184: [pelacakan waktu] Pelabuhan 0008849:. Email mengabaikan waktu pelacakan tampilan threshold (vboctor) ditutup
- 0009185: [pelacakan waktu] Pelabuhan 0008621:. The memperluas icon terbalik untuk pelacakan Waktu ayat (vboctor) ditutup
Apa yang baru di versi 1.2.0 Alpha 2:
- 0.008.606: [sabun api] Masalah dengan kategori (planser) -. diselesaikan
- 0009345:. [Dokumentasi] Dokumen ekstensi PHP yang diperlukan oleh Mantis (vboctor) - diselesaikan
- 0009448: [plug-in] Pindahkan fitur FreeMind untuk plugin (vboctor) - diselesaikan .
- 0009275:. [Bugtracker] Tags penyaring tidak memasukkannya dalam bidang teks ketika memilih dari daftar menggunakan Internet Explorer (jreese) - diselesaikan
- 0008699:. [Db postgresql] Dapatkan Waktu Pelacakan Informasi kembali kesalahan SQL query (grangeway) - diselesaikan
- 0009247:. [Keamanan] Seorang wartawan dapat memperbarui kejadian (jreese) - diselesaikan
- 0009223: [bugtracker] auto-ditugaskan di kategori proyek orangtua tidak bekerja (jreese) - diselesaikan .
- 0008933: [dokumentasi] Bad link dalam kode sumber. (Grangeway) -. Diselesaikan
- 0009377: [instalasi] Instalasi:. Upgrade_list.php tidak ada (grangeway) - diselesaikan
- 0008761:. [Scripting] compress_handler disebut sebelum didefinisikan (grangeway) - diselesaikan
- 0003838:. [Webpage] HTML Keindahan (rainmkr) - diselesaikan
- 0006236:. [Db postgresql] Escaping kesalahan dalam PostgreSQL (grangeway) - diselesaikan
- 0009461:. [Bugtracker] Sejarah perubahan statusnya rusak (grangeway) - diselesaikan
- 0009104:. [Filter] halaman terakhir dari hasil pencarian tidak tampil karena kesalahan 401 (daryn) - diselesaikan
- 0006796: [webpage] Halaman Web yang dihasilkan tidak menghasilkan & quot; Hari HTML & quot; (Grangeway) -. Diselesaikan
- 0008908:. [Lainnya] Incorrectl menu dropdown sementara $ g_show_extended_project_browser pada (grangeway) - diselesaikan
- 0009383:. [Webpage] path direktori URL Salah dihitung (CSS & gambar dan JS tidak dapat diakses) (grangeway) - diselesaikan
- 0009251:. [Bugtracker] sejarah Issue berisi '@' simbol sebagai nilai lama ketika bidang-bidang tertentu dari laporan bug yang dimodifikasi (grangeway) - diselesaikan
- 0009266:. [Meng-upgrade] webpath untuk instalasi mantis dihitung salah, jika belalang dipasang di direktori root dari webserver (grangeway) - diselesaikan
- 0006235:. [Administrasi] Mustahil untuk memilih pengguna dengan nama pengguna kosong (grangeway) - diselesaikan
- 0009060: [bugtracker] & quot; Buka dan ditugaskan kepada saya: & quot; dan & quot; Buka dan dilaporkan oleh saya: & quot; link pada & quot; Main & quot; Halaman tidak benar. (Grangeway) -. Diselesaikan
- 0003786:. [Fitur] menghapus kategori yang digunakan harus mengeluarkan peringatan (jreese) - diselesaikan
- 0008827: [lokalisasi] Beberapa modifikasi di strings_french.txt (vboctor) - diselesaikan.
- 0009451: [penandaan] Tags dengan tanda kutip tunggal dan tanda kutip ganda melarikan diri lebih dari sekali (vboctor) - diselesaikan .
- 0008353: [tagging] Penanganan ditekankan tag (giallu) - diselesaikan .
- 0008764:. [Keamanan] Hapus nomor versi mantis dari halaman dicari publik (grangeway) - diselesaikan
- 0006731: [rss] Tanggal tidak ditampilkan dalam RSS (grangeway) - diselesaikan .
- 0009100:. [Berita] RSS Feed berbuat meliputi dipasang tanggal (grangeway) - diselesaikan
- 0009395: [bugtracker] halaman Ringkasan menghasilkan link penyaring yang salah untuk kategori (daryn) - diselesaikan .
- 0009392: [lainnya] Hapus & gt;? dari akhir config_defaults_inc.php dan config_inc.php untuk menghindari kesalahan karena baris kosong (vboctor) - diselesaikan .
- 0009258: [sabun api] Menambahkan bug melempar kesalahan untuk tidak terdefinisi & quot; due_date & quot; lapangan (vboctor) -. diselesaikan
- 0009043:. [Instalasi] link yang tidak valid ke halaman login setelah instalasi (bug + Patch) (jreese) - diselesaikan
- 0009387: [db postgresql] Tidak dapat membuat pengguna baru (sintaks input tidak valid untuk tipe boolean: & quot; 2 & quot;). (Jreese) - diselesaikan
- 0009166:. [Grafik] JPGraph - kunci Array Harus diperiksa dengan isset () - terutama ketika pelaporan kesalahan E_ALL (grangeway) - diselesaikan
- 0009187:. [Keamanan] sewenang-wenang inklusi berkas melalui halaman preferensi pengguna (giallu) - diselesaikan
- 0009370:. Link [dokumentasi] Pengguna Dokumentasi salah (jreese) - diselesaikan
- 0007953:. [Waktu pelacakan] Waktu Assigment Pelacakan hilang, ketika mengubah status masalah tanpa catatan teks (daryn) - diselesaikan
- 0009364:. [Administrasi] pesan SISTEM PERINGATAN diterima saat menghapus proyek (jreese) - diselesaikan
- 0009312:. [Integrasi] wiki integrasi dan fungsi terdefinisi auth_is_user_authenticated (dengan patch yang) (jreese) - diselesaikan
- 0009349:. [Bugtracker] Tagging / untagging masalah harus memperbarui itu tanggal terakhir diubah (vboctor) - diselesaikan
- 0009348:. [Bugtracker] Pemantauan / unmonitoring masalah harus memperbarui itu tanggal terakhir diubah (vboctor) - diselesaikan
- 0009347: [bugtracker] Due Date harus dinonaktifkan secara default (vboctor) - diselesaikan .
- 0009332:. [Hubungan] Hapus auth_get_current_user_id dari relationship_api.php (vboctor) - diselesaikan
- 0009346:. [Bugtracker] Due Date ditunjukkan dalam sejarah bahkan jika pengguna tidak memiliki akses untuk melihat tanggal jatuh tempo (vboctor) - diselesaikan
- 0009322: [keamanan] Pelabuhan 0009321: Pengguna bisa mendapatkan gelar dan status isu bahwa mereka tidak memiliki akses ke. (Vboctor) -. Diselesaikan
- 0008372:. [Kinerja] Pengendalian Halaman Overload (grangeway) - diselesaikan
- 0009138:. [Lainnya] Submit Laporan tidak bekerja (grangeway) - diselesaikan
- 0009288:. Update [integrasi] Twitter tidak menunjukkan kategori benar (selalu []) (vboctor) - diselesaikan
- 0008192:. Pesan [integrasi] Twitter memiliki salah melarikan diri untuk tanda kutip (vboctor) - diselesaikan
- 0009281:. [Lokalisasi] terjemahan ceko (vboctor) - diselesaikan
- 0009285:. [Bidang adat] fungsi bernama buruk di /core/excel_api.php berkas (vboctor) - diselesaikan
- 0003241: [lainnya] Pada Excel, tidak ada tampilan kolom judul. (Vboctor) -. Diselesaikan
- 0009267: [plug-in] URL untuk memperbarui pengaturan plugin yang salah. (Jreese) -. Diselesaikan
- 0009265:. [Plug-in] Tambahkan sebuah acara untuk memungkinkan menambahkan link ke halaman Lihat Masalah (vboctor) - diselesaikan
- 009.237: [sql] Bila menggunakan g_limit_reporters menghasilkan kesalahan SQL untuk wartawan (daryn) - diselesaikan .
- 0008849:. [Pelacakan waktu] Email mengabaikan waktu pelacakan tampilan threshold (daryn) - diselesaikan
- 0009228: [bugtracker] INSTALASI INI:. Menyortir catatan tidak bekerja lagi (jreese) - diselesaikan
- 0008160:. [Filter] penyaring untuk catatan (daryn) - diselesaikan
- 0009099: [filter] menggunakan penyaringan lanjutan mengarah ke APLIKASI ERROR 0000401 (daryn) - diselesaikan .
- 0008980: [keamanan] Pelabuhan:. Eksekusi kode jauh di adm_config (giallu) - diselesaikan
- 0008977: [keamanan] Pelabuhan 0008974:. XSS Kerentanan dalam filter (thraxisp) - diselesaikan
- 0009170:. [Lainnya] Perbaiki untuk 0008981 (perlindungan terhadap beberapa pengiriman) rusak IE dan Opera dukungan (vboctor) - diselesaikan
- 0008357: [pelacakan waktu] & quot; Total waktu untuk masalah & quot; ditunjukkan bahkan untuk pengguna di bawah ambang batas (daryn) -. diselesaikan
- 0008916: [filter] Pantau oleh filter mengabaikan show_monitor_list_threshold (daryn) - diselesaikan .
- 0009141:. [Bugtracker] summary_page kesalahan saat DB kosong (giallu) - diselesaikan
- 0009133: [keamanan] & quot; APLIKASI ERROR # 19 & quot; ketika berpindah proyek dalam revisi 5250 (thraxisp) - diselesaikan .
- 0002963: [kinerja] manage_proj_edit_page mengeksekusi lebih dari 5000 query (grangeway) - diselesaikan .
- 0008675:. [Db postgresql] Penggunaan yang tidak benar dari boolean di postgres 8.2.4 (grangeway) - diselesaikan
- 0009115:. [Administrasi] Menghapus akses pengguna ke sebuah proyek swasta tidak bekerja (vboctor) - diselesaikan
- 0009040:. [Administrasi] kolom category_id Hilang (vboctor) - diselesaikan
- 0007508: [filter] bidang kustom harus memiliki bendera tambahan, jika mereka harus tersedia sebagai filter atau tidak. (Daryn) -. Diselesaikan
- 0009087:. [Change log] Mengganti nama versi tidak memperbarui bidang masalah yang sesuai (jreese) - diselesaikan
- 0009001: [change log] memori habis pada changelog (giallu) - diselesaikan .
- 0008843:. [Pelacakan waktu] Mengabaikan tracking_reporting_threshold (daryn) - diselesaikan
- 0009094:. [Lainnya] Insert page break antara masalah ketika mengekspor format DOC Microsoft Word (vboctor) - diselesaikan
Komentar tidak ditemukan