Mantis ist ein webbasiertes Bugtracking-System. Mantis Projekt wird in der Skriptsprache PHP geschrieben und benötigt die MySQL-Datenbank und einen Webserver. Mantis ist auf Windows, MacOS, OS / 2 installiert, und eine Vielzahl von Unix-Betriebssystemen. Fast sollte jeder Web-Browser in der Lage, als Client funktionieren. Es ist unter den Bedingungen der GNU General Public License (GPL).
Mantis ist kostenlos zu benutzen und zu ändern. Es ist kostenlos, solange Sie die von den Verteiler Bedingungen der GPL einzuhalten verteilen.
Die Ziele für dieses Projekt sind in der Herstellung und Aufrechterhaltung einer leichten und einfachen Fehlerdatenbank. Zusätze von Komplexität und / oder Funktionen sind modular und konfigurierbar, so dass Benutzer vor unerwünschten Krempel abgeschirmt werden.
Das Produkt ist leicht modifizierbar, kundengerecht, und erweiterbar sein. Jeder, der mit Zwischen PHP und MySQL Erfahrung sollten Mantis anpassen, um ihre Bedürfnisse zu sein
Eigenschaften .
- Free
- Einfache Installation
- Web-basierte
- Plattformunabhängig
- Mehrere Projekte
- Mehrere Sprachen
- Emailing
- Einfache Suche
- Viewing Filter
- PHP
Was ist neu in dieser Pressemitteilung:
- MantisBT 1.2.2 ist ein Sicherheitsupdate für den stabilen 1.2 .x Zweig. Alle Anlagen, die derzeit ausgeführt jede Version 1.2.x sind wird empfohlen, auf diese Version aktualisieren.
- Issue # 11952 deckt ein Sicherheitsupdate, um die Anzeige von Inline-Anhänge, in denen & quot; Arbitrary Inline-Anlage rendering könnte zu Cross-Domain-Scripting-Attacken oder andere Browser & quot ;. führen Siehe http://www.mantisbt.org/bugs/view.php?id=11952 für weitere Details und Informationen.
- Auch mit 1.2.2 gibt eine Reihe von Aktualisierungen der Übersetzungen, Regressions Fixes und Fehlerkorrekturen, darunter mehrere SOAP API-bezogene Fehler und Defizite.
Was ist neu in Version 1.2.0:
- Umbau des MantisBT Manuell, um DocBook-Format, und fügte hinzu, ein neues Entwicklerhandbuch Handbuch, die beide in jedem Release zusammengestellt und enthalten
- Implementiert ein Plugin-System mit vielen Plugins bereits veröffentlicht [2]
- Globale Kategorien zur Verfügung, um alle Projekte sowie Projektkategorien Vererbung von übergeordneten Projekten die Kinderprojekte; beide sind optional
- Raupenänderungshistorie für Textfelder (Beschreibung, etc) und Fehlerhinweise
- Customizable Gruppen von Spalten für Ausgaben einsehen Seite und Exportformate
- Kombinierte einfache und erweiterte Ansichten zu einer einzigen, konfigurierbaren Ansicht, die genau die Auswahl ermöglicht, welche Felder ein- oder ausblenden
- Verbesserte Roadmap und Changelog Seiten einschließlich Version Veröffentlichungstermine und Permalinks zu einzelnen Versionen
- Kennzeichnung Versionen als veraltet, sie aus dem Fahrplan zu verstecken und changelog
- Weitere Konfigurationsoptionen für Rebranding MantisBT Installationen
- Verbesserte Unterstützung für PostgreSQL-Datenbanken
- Verbesserte Unterstützung für UTF-8-Lokalisierungen und Inhalt
- Implementiert benutzerdefinierte Suchanbieter für Firefox und Internet Explorer
- Implementiert lokalisierte Zeitstempel mit nach benutzerdefinierten bevorzugte Zeitzonen Es gab auch viele Verbesserungen an der Codebasis über das Hinzufügen von Funktionen:
- parametriert Datenbankabfragen in der gesamten Codebasis sowohl für Leistungs- und Sicherheitsverbesserungen migriert
- Hinzugefügt PHPDoc gerechte Dokumentation zu allen internen API
- Entfernt viele hartkodierten Referenzen auf Zugriffsebenen und andere Aufzählungen, für eine verbesserte Anpassbarkeit.
- von Datetime-Felder weg migriert Zeitstempel für die Zeitzone Nutzung integer
- Alle 3rd-Party-Code wird nun in der Bibliothek / Pfad enthalten, einschließlich Dokumentation Bibliotheksversionen und Patches angewendet
- Die erste Unterstützung für MySQL 6 und PHP 5.3
Was ist neu in Version 1.2.0 RC1:
- Es gibt viele neue Features auf 1,2 zugegeben. x, zB:
- Umbau des MantisBT Manuell, um DocBook-Format, und hat ein neues Entwicklerhandbuch Handbuch, die beide in jedem Release zusammengestellt und enthalten.
- Implementiert ein Plugin-System mit vielen Plugins bereits veröffentlicht [2]
- Globale Kategorien zur Verfügung, um alle Projekte sowie Projektkategorien Vererbung von übergeordneten Projekten die Kinderprojekte; beide sind optional
- Raupenänderungshistorie für Textfelder (Beschreibung, etc) und Fehlerhinweise
- Customizable Gruppen von Spalten für Ausgaben einsehen Seite und Exportformate
- Verbesserte Roadmap und Changelog Seiten einschließlich Version Veröffentlichungstermine und Permalinks zu einzelnen Versionen
- Kennzeichnung Versionen als veraltet, sie aus dem Fahrplan zu verstecken und changelog
- Weitere Konfigurationsoptionen für Rebranding MantisBT Installationen
- Verbesserte Unterstützung für PostgreSQL-Datenbanken
- Verbesserte Unterstützung für UTF-8-Lokalisierungen und Inhalt
- Implementiert benutzerdefinierte Suchanbieter für Firefox und Internet Explorer
- Implementiert lokalisierte Zeitstempel mit nach benutzerdefinierten Zeitzonen bevorzugt
- Es gab auch viele Verbesserungen an der Codebasis über das Hinzufügen von Funktionen:
- parametriert Datenbankabfragen in der gesamten Codebasis sowohl für Leistungs- und Sicherheitsverbesserungen migriert
- Hinzugefügt PHPDoc gerechte Dokumentation zu allen internen API
- Entfernt viele hartkodierten Referenzen auf Zugriffsebenen und andere Aufzählungen, für eine verbesserte Anpassbarkeit.
- von Datetime-Felder weg migriert Zeitstempel für die Zeitzone Nutzung integer
- Alle 3rd-Party-Code wird nun in der Bibliothek / Pfad enthalten, einschließlich Dokumentation Bibliotheksversionen und Patches angewendet
Was ist neu in Version 1.1.8:
- 0010570: [Druck] Druck Bug funktioniert nicht mit Konfiguration $ g_show_view = SIMPLE_ONLY; (Vboctor.) - Gelöst
- 0010184:. [Benutzerdefinierte Felder] APPLICATION ERROR 0001303, wenn der optionale benutzerdefinierte Datumsfeld leer gelassen (jreese) - resolved
- 0010445:. [Other] Falsche copyright (Siebrand) - resolved
- 0010448:. [Lokalisierung] Syntaxfehler in Polnisch Übersetzung (Siebrand) - resolved
- 0010405:. [Lokalisierung] arabische Sprache und RTL (Siebrand) - resolved
Was ist neu in Version 1.1.5:
- Diese Version behebt mehrere Fragen im Zusammenhang mit den Sicherheitsupdates : von 1.1.3, sowie verschiedene andere kleinere Fehler eingeführt
- 0009713: [authentication] Benutzer können sich nicht registrieren (jreese) bestätigen .
- 0009017: [Bugtracker] SYSTEM WARNING implode () [function.implode]: Bad Argumente. (Jreese).
- 0009738:. [Bugtracker] Browser-Caching sollte bug_change_status_page.php aktiviert sein (jreese)
- 0009748: [Bugtracker] Hafen 9737:. Bugnote_add.php enthält undefined t_note_type (vboctor)
- 0009754:. [Bugtracker] fehlgeschlagen Bericht Ausgabe (APPLICATION ERROR # 2800) (jreese)
- 0009714:. [Csv] Fehlermeldung / Warnung, wenn HTTP_USER_AGENT nicht gesetzt ist (jreese)
- 0009808: [mysql db] Linking Teilprojekte zu einem Projekt - & gt; APPLICATION ERROR # 200 (jreese).
- 0009760:. [Other] Mantis überprüft $ g_allow_browser_caching falsch Einstellung (jreese)
- 0009780: [Tagging] Ändern Projekts in Tag Detailansicht gibt & quot; APPLICATION ERROR # 200 & quot; (Jreese).
- 0009803:. [Tagging] Tags Feld in Filter sollte nicht gezeigt werden, wenn der Benutzer keinen Zugriff auf Tags (jreese)
Was ist neu in Version 1.1.4:
- Wir mussten wegen der a zurückziehen 1.1.3 schwerwiegender Fehler, die die bug_report * Seiten. Diese neue Version behebt dieses Problem und eine neu entdeckte Sicherheitslücke.
Was ist neu in Version 1.1.2:
- 0008974: [Sicherheit] XSS-Schwachstelle in Filter ( thraxisp) geschlossen ist.
- 0008975:. [Sicherheit] CSRF Schwachstellen in user_create (jreese) geschlossen
- 0008976:. [Sicherheit] Remotecodeausführung in adm_config (giallu) geschlossen
- 0009154:. [Sicherheit] beliebigen Datei Eingliederung durch Benutzereinstellungen Seite (giallu) geschlossen
- 0008123: [Verwaltung] Hinzufügen eines Benutzers erfordert & quot; $ g_lost_password_feature = ON & quot; (Giallu) geschlossen ist.
- 0008924: [Bugtracker] Hafen 8245:. Zielwert in Version Update Seite Problem (giallu) verloren geschlossen
- 0008886:. [Change log] Change Log zeigt doppelte Einträge (jreese) geschlossen
- 0008880:. [Db postgresql] Problem mit Datumsformatierung in db_prepare_date Funktion (giallu) geschlossen
- 0009176: [db postgresql] Hafen 0008699:. Holen Sie sich Zeit-Tracking-Informationen zurück eine SQL-Abfrage-Fehler (vboctor) geschlossen
- 0009177: [Filter] Hafen 0008916: Monitor mit Filter ignoriert show_monitor_list_threshold (vboctor) geschlossen .
- 0008830:. [Montage] set_time_limit () nicht in PHP Safe Mode (Daryn) arbeiten geschlossen
- 0008858: [Integration] DokuWiki Integration:. E-Mail Benachrichtigung über Wiki-Seite ändert sich nicht (vboctor) geschlossen
- 0008774:. [Lokalisierung] Komplette ungarische Rückübersetzung (vboctor) geschlossen
- 0009186: [Lokalisierung] Hafen 0009046:. Französisch Übersetzung für $ s_bug_assign_to_button (vboctor) geschlossen
- 0009178:. [Other] Fix memleak in String-API (vboctor) geschlossen
- 0009208: [other] Mehrere Aktionen auf Fehler Update-Seite führen in System Warning und App. Error (Daryn) geschlossen ist.
- 0008931:. [Beziehungen] Kreis Relations Ursache Fahrplan zur Fehlfunktion (jreese) geschlossen
- 0008853: [Roadmap] Ausgabe mehr als einmal in der Roadmap für eine Veröffentlichung. (Jreese) geschlossen ist.
- 0007764: [Scripting] ANWENDUNG WARNUNG # 100:. Configuration Option 'category_enum_string' nicht gefunden (vboctor) geschlossen
- 0009183: [Zeiterfassung] Hafen 0008357: & quot; Die Gesamtzeit für die Ausgabe & quot; ist auch für Anwender unter Schwelle (vboctor) geschlossen gezeigt.
- 0009184: [Zeiterfassung] Hafen 0008849:. E-Mails ignorieren, Zeit-Tracking-Ansicht Schwelle (vboctor) geschlossen
- 0009185: [Zeiterfassung] Hafen 0008621:. Das Erweiterungssymbol für die Zeiterfassung Abschnitt (vboctor) invertiert geschlossen
Was ist neu in Version 1.2.0 Alpha 2:
- 0008606: [API Seife] Problem Kategorien (planser.) - gelöst
- 0009345:. [Dokumentation] von Mantis (vboctor) erforderlich Document PHP-Erweiterungen - gelöst
- 0009448: [Plug-Ins] Bewegen Sie den Freemind-Funktion, um ein Plugin (vboctor) - resolved .
- 0009275:. [Bugtracker] Tags-Filter nicht in Textfeld Füllung bei der Auswahl aus Liste mithilfe von Internet Explorer (jreese) - resolved
- 0008699:. [Db postgresql] Get Time Information Verfolgung zurück eine SQL-Abfrage-Fehler (grangeway) - resolved
- 0009247:. [Sicherheit] Ein Reporter kann eine Inzidenz (jreese) aktualisieren - gelöst
- 0009223: [Bugtracker] automatisch zugeordnet in übergeordnete Projektkategorien funktioniert nicht (jreese) - resolved .
- 0008933: [Dokumentation] Bad Link in Quellcode. (Grangeway.) - Gelöst
- 0009377: [Installation] Installation:. Upgrade_list.php existiert nicht (grangeway) - resolved
- 0008761:. [Scripting] compress_handler vorher definiert (grangeway) genannt - beschlossen
- 0003838:. [Homepage] HTML-Verschönerung (rainmkr) - resolved
- 0006236:. [Db postgresql] Escaping Fehler in PostgreSQL (grangeway) - resolved
- 0009461:. [Bugtracker] Geschichte der Statusänderungen gebrochen (grangeway) - resolved
- 0009104:. [Filter] Letzte Seite der Suchergebnisse nicht wegen der Fehler 401 (Daryn) zeigt - gelöst
- 0006796: [Homepage] Webpages erzeugt produzieren nicht & quot; Valid HTML & quot; (Grangeway.) - Gelöst
- 0008908:. [Other] Incorrectl Dropdown-Menü, während $ g_show_extended_project_browser ist (grangeway) - resolved
- 0009383:. [Homepage] Falsche URL Verzeichnispfad berechnet (CSS und JS & Bilder nicht zugänglich) (grangeway) - resolved
- 0009251:. [Bugtracker] Problemgeschichte enthält das '@' Symbol wie der alte Wert, wenn bestimmte Felder des Fehlerberichts geändert (grangeway) - resolved
- 0009266:. [Upgrade] WebPath an die Gottesanbeterin Installation falsch berechnet, wenn Mantis ist im Stammverzeichnis eines Webservers (grangeway) installiert - gelöst
- 0006235:. [Verwaltung] unmöglich, einen Benutzer mit leeren Benutzernamen (grangeway) wählen - gelöst
- 0009060: [Bugtracker] & quot; öffnen und mir zugeordnet: & quot; und & quot; öffnen und von mir berichtet: & quot; Links auf der & quot; Haupt & quot; Seite nicht korrekt sind. (Grangeway.) - Gelöst
- 0003786:. [Feature] Löschen Sie eine Kategorie, die im Einsatz sollte eine Warnung (jreese) auszustellen ist - behoben
- 0008827:. [Lokalisierung] Einige Änderungen in strings_french.txt (vboctor) - resolved
- 0009451: [Tagging] Tags mit einfachen Anführungszeichen und doppelte Anführungszeichen sind mehr als einmal (vboctor) entgangen - gelöst .
- 0008353: [Tagging] Handhabung akzentuiert Tags (giallu) - resolved .
- 0008764:. [Sicherheit] entfernen mantis Versionsnummer aus öffentlich durchsuchbar Seiten (grangeway) - resolved
- 0006731:. [RSS] Datum nicht in RSS (grangeway) gezeigt - gelöst
- 0009100:. [News] RSS Feeds tun nicht enthalten Datum gebucht (grangeway) - resolved
- 0009395:. [Bugtracker] Summary Seite generiert falsche Filter Links für Kategorien (Daryn) - resolved
- 0009392: [other] entfernen & gt;? vom Ende des config_defaults_inc.php und config_inc.php um Fehler aufgrund von Leerzeilen (vboctor) zu vermeiden - gelöst .
- 0009258: [API Seife] Hinzufügen Bug wirft Schuld undefined & quot; due_date & quot; Feld (vboctor.) - gelöst
- 0009043:. [Montage] Ungültige Link-Seite nach der Installation (bug + Pflaster) anmelden (jreese) - resolved
- 0009387: [db postgresql] kann nicht erstellt neue Benutzer (ungültige Eingabesyntax für Typ boolean: & quot; 2 ''). (Jreese) - resolved
- 0009166:. [Diagramme] JPGraph - Array Schlüssel sollten mit isset () überprüft werden - vor allem, wenn die Fehlerberichterstattung ist E_ALL (grangeway) - resolved
- 0009187:. [Sicherheit] beliebigen Datei Eingliederung durch Benutzereinstellungen Seite (giallu) - resolved
- 0009370:. [Dokumentation] Anwenderdokumentation Link falsch (jreese) - resolved
- 0007953:. [Zeiterfassung] Zeiterfassung assigment verloren, beim Wechsel Ausgabestände ohne Hinweistext (Daryn) - resolved
- 0009364:. [Verwaltung] SYSTEM WARNING Nachricht erhalten beim Löschen eines Projekts (jreese) - resolved
- 0009312:. [Integration] Wiki-Integration und nicht definierte Funktion auth_is_user_authenticated (mit Patch) (jreese) - resolved
- 0009349:. [Bugtracker] Tagging / Normalisierungs ein Thema sollte aktualisieren Datum der letzten Änderung (vboctor) ist - behoben
- 0009348:. [Bugtracker] Monitoring / unmonitoring Problem sollte aktualisieren Datum der letzten Änderung (vboctor) ist - behoben
- 0009347: [Bugtracker] Due Date sollte standardmäßig deaktiviert (vboctor) - resolved .
- 0009332:. [Beziehungen] auth_get_current_user_id von relationship_api.php (vboctor) entfernen - gelöst
- 0009346:. [Bugtracker] Due Date ist in der Geschichte gezeigt, auch wenn Benutzer keinen Zugriff auf Fälligkeiten (vboctor) Anzeigen - gelöst
- 0009322: [Sicherheit] Hafen von 0009321: Benutzer können Titel und Status der Probleme, die sie haben keinen Zugang zu bekommen. (Vboctor.) - Gelöst
- 0008372:. [Leistung] Steuerung Seite Überlast (grangeway) - resolved
- 0009138:. [Anderen] Senden Bericht funktioniert nicht (grangeway) - resolved
- 0009288:. [Integration] Twitter Updates nicht richtig dargestellt Kategorie (immer []) (vboctor) - resolved
- 0008192:. [Integration] Twitter-Nachricht hat falsche Flucht für Anführungszeichen (vboctor) - resolved
- 0009281:. [Lokalisierung] tschechische Übersetzung (vboctor) - resolved
- 0009285:. [Benutzerdefinierte Felder] schlecht benannte Funktion in /core/excel_api.php Datei (vboctor) - resolved
- 0003241: [other] Auf Excel, ohne Spaltenüberschriften angezeigt. (Vboctor.) - Gelöst
- 0009267: [Plug-Ins] URL zum Aktualisieren Plugin-Einstellungen falsch. (Jreese.) - Gelöst
- 0009265:. [Plug-Ins] Erstelle ein neues Event Hinzufügen von Links zu Themen Seite (vboctor) anzeigen lassen - gelöst
- 009237: [SQL] Bei der Verwendung von g_limit_reporters erzeugt SQL-Fehler für Reporter (Daryn) - resolved .
- 0008849:. [Zeiterfassung] Emails ignorieren Zeit-Tracking-Ansicht Schwelle (Daryn) - resolved
- 0009228: [Bugtracker] Dieses INSTALLATION:. Sortieren von Notizen funktioniert nicht mehr (jreese) arbeiten - gelöst
- 0008160:. [Filter] Filter für Notizen (Daryn) - resolved
- 0009099: [Filter] mit Hilfe modernster Filter führt zu APPLICATION ERROR 0000401 (Daryn) - resolved .
- 0008980: [Sicherheit] Hafen:. Remotecodeausführung in adm_config (giallu) - resolved
- 0008977: [Sicherheit] Hafen 0008974:. XSS-Schwachstelle in Filter (thraxisp) - resolved
- 0009170:. [Other] Fix für 0008981 (Schutz vor Mehrfacheinsendungen) gebrochen IE und Opera-Unterstützung (vboctor) - resolved
- 0008357: [Zeiterfassung] & quot; Gesamtzeit für die Ausgabe & quot; ist auch für Anwender unter Schwelle (Daryn) gezeigt -. aufgelöst
- 0008916: [Filter] Überwachen von Filter ignoriert show_monitor_list_threshold (Daryn) - resolved .
- 0009141:. [Bugtracker] summary_page Fehler beim DB ist leer (giallu) - resolved
- 0009133: [Sicherheit] & quot; APPLICATION ERROR # 19 & quot; beim Einschalten Projekt in Revision 5250 (thraxisp.) - gelöst
- 0002963: [Performance] manage_proj_edit_page führt mehr als 5000 Anfragen (grangeway) - resolved .
- 0008675:. [Db postgresql] Falsche Verwendung von boolean in Postgres 8.2.4 (grangeway) - resolved
- 0009115:. [Verwaltung] Zugang Benutzers entfernen, um ein privates Projekt nicht funktioniert (vboctor) - resolved
- 0009040:. [Verwaltung] Fehlende category_id Säule (vboctor) - resolved
- 0007508: [Filter] Benutzerdefinierte Felder sollten ein zusätzliches Flag haben, wenn sie avaliable sein sollte als Filter oder nicht. (Daryn.) - Gelöst
- 0009087:. [Change log] Umbenennen einer Version nicht die entsprechenden Ausgabefelder (jreese) nicht aktualisiert werden - behoben
- 0009001: [Änderungsprotokoll] Speicher auf Changelog (giallu) erschöpft - gelöst .
- 0008843:. [Zeiterfassung] Ignoriert tracking_reporting_threshold (Daryn) - resolved
- 0009094:. [Other] Legen Sie Seitenumbruch zwischen Fragen beim Export von Microsoft Word DOC-Format (vboctor) - resolved
Kommentare nicht gefunden