Mantis er en web-basert bugtracking system. Mantis Prosjektet er skrevet i PHP skriptspråk og krever at MySQL database og en webserver. Mantis er installert på Windows, MacOS, OS / 2, og en rekke Unix-operativsystemer. Nesten hvilken som helst nettleser bør kunne fungere som en klient. Det er utgitt under betingelsene i GNU General Public License (GPL).
Mantis er gratis å bruke og modifisere. Det er gratis å omfordele så lenge du overholder distribusjons betingelsene i GPL.
Målene for dette prosjektet er å produsere og vedlikeholde en lett og enkel bugtracking system. Tilvekst av kompleksitet og / eller funksjoner er modulbasert og konfigurerbar slik at brukerne kan være skjermet mot uønsket rot.
Produktet er designet for å være lett modifiserbar, tilpasses og oppgraderes. Alle med middels PHP og MySQL erfaring bør være i stand til å tilpasse Mantis som passer deres behov
Egenskaper .
- Free
- Enkel installasjon
- Webbasert
- Plattformuavhengig
- Flere prosjekter
- Flere språk
- Sende
- Enkelt søk
- Bruker filtre
- PHP
Hva er nytt i denne versjonen:
- MantisBT 1.2.2 er en sikkerhetsoppdatering for stallen 1.2 .x gren. Alle installasjoner som kjører noen 1.2.x versjonen anbefales å oppgradere til denne versjonen.
- Issue # 11952 dekker en sikkerhets fix til visning av innebygde vedlegg, hvor & quot; Vilkårlig inline vedlegg gjengivelse kan føre til på tvers av domener skripting eller andre nettleserangrep & quot ;. Se http://www.mantisbt.org/bugs/view.php?id=11952 for nærmere informasjon.
- Også inkludert med 1.2.2 er en rekke oversettelses oppdateringer, regresjon rettinger og feilrettinger, inkludert flere SOAP API relaterte feil og regresjoner.
Hva er nytt i versjon 1.2.0:
- konvertert MantisBT Manual til Docbook format, og lagt en ny utviklerveiledningen manuell, som begge er utarbeidet og inngår i hver utgivelse
- Gjennomført en plugin system med mange plugins allerede sluppet [2]
- Globale kategorier som er tilgjengelige for alle prosjekter, samt prosjekt kategorier arve fra overordnede prosjekter til barneprosjekter; begge er valgfritt
- Belteendringsloggen for textarea felt (Beskrivelse, etc) og feil notater
- Tilpass sett med kolonner for Vis saker siden og eksportformater
- Kombinert enkle og avanserte utsikt inn en singel, konfigurerbar visning som lar velge nøyaktig hvilke felt for å vise eller skjule
- Forbedret veikart og changelog sider, inkludert versjon release datoer, og permalinks til individuelle versjoner
- Merking versjoner som foreldet for å skjule dem fra veikart og changelog
- Flere konfigurasjonsmuligheter for rebranding MantisBT installasjoner
- Forbedret støtte for PostgreSQL databaser
- Forbedret støtte for UTF-8 lokaliseringer og innhold
- Gjennomførte tilpassede søkeleverandører for Firefox og Internet Explorer
- Gjennomførte lokaliserte tidsstempler bruker i henhold til brukertrukket tidssoner Det har også vært mange forbedringer av kodebasen utover legge til funksjoner:
- Migrert å parameteriseres databasespørringer hele kodebasen for både ytelse og sikkerhetsforbedringer
- Lagt PHPDoc kompatibel dokumentasjon til alle interne API-er
- Fjernet mange hardkodede referanser til tilgangsnivåer og andre enumerations, for bedre skreddersy.
- Migrert unna datetime felt til heltall tidsstempler for tidssone bruk
- All tredje parts kode er nå inne i biblioteket / sti, herunder dokumentasjon på bibliotekversjoner og eventuelle patcher søkt
- Første støtte for MySQL 6 og PHP 5.3
Hva er nytt i versjon 1.2.0 RC1:
- Det er mange nye funksjoner lagt til 1,2. x, inkludert:
- konvertert MantisBT Manual til Docbook format, og lagt til en ny utviklerveiledningen manuell, som begge er utarbeidet og inngår i hver utgivelse.
- Gjennomført en plugin system med mange plugins allerede sluppet [2]
- Globale kategorier som er tilgjengelige for alle prosjekter, samt prosjekt kategorier arve fra overordnede prosjekter til barneprosjekter; begge er valgfritt
- Belteendringsloggen for textarea felt (Beskrivelse, etc) og feil notater
- Tilpass sett med kolonner for Vis saker siden og eksportformater
- Forbedret veikart og changelog sider, inkludert versjon release datoer, og permalinks til individuelle versjoner
- Merking versjoner som foreldet for å skjule dem fra veikart og changelog
- Flere konfigurasjonsmuligheter for rebranding MantisBT installasjoner
- Forbedret støtte for PostgreSQL databaser
- Forbedret støtte for UTF-8 lokaliseringer og innhold
- Gjennomførte tilpassede søkeleverandører for Firefox og Internet Explorer
- Gjennomførte lokaliserte tidsstempler bruker i henhold til brukertrukket tidssoner
- Det har også vært mange forbedringer av kodebasen utover legge til funksjoner:
- Migrert å parameteriseres databasespørringer hele kodebasen for både ytelse og sikkerhetsforbedringer
- Lagt PHPDoc kompatibel dokumentasjon til alle interne API-er
- Fjernet mange hardkodede referanser til tilgangsnivåer og andre enumerations, for bedre skreddersy.
- Migrert unna datetime felt til heltall tidsstempler for tidssone bruk
- All tredje parts kode er nå inne i biblioteket / sti, herunder dokumentasjon på bibliotekversjoner og eventuelle patcher søkt
Hva er nytt i versjon 1.1.8:
- 0010570: [utskrift] Skrive Bug fungerer ikke med konfigurasjon $ g_show_view = SIMPLE_ONLY; (Vboctor) -. Løst
- 0010184:. [Definerte felt] programfeil 0001303 når ekstra tilpasset datofeltet er tomt (jreese) - løst
- 0010445:. [Other] Feil opphavsrett (Siebrand) - løst
- 0010448:. [Lokalisering] Syntax error i polsk oversettelse (Siebrand) - løst
- 0010405:. [Lokalisering] arabisk språk og RTL (Siebrand) - løst
Hva er nytt i versjon 1.1.5:
- Denne utgivelsen løser flere problemer knyttet til sikkerhetsfikser introdusert av 1.1.3, samt diverse andre mindre bugs:
- 0009713: [autentisering] Brukere er i stand til å bekrefte registreringen (jreese) .
- 0009017: [bugtracker] SYSTEM ADVARSEL implode () [function.implode]: Bad argumenter. (Jreese).
- 0009738:. [Bugtracker] Browser caching bør være aktivert på bug_change_status_page.php (jreese)
- 0009748: [bugtracker] Port 9737:. Bugnote_add.php inneholder udefinert t_note_type (vboctor)
- 0009754:. [Bugtracker] Kunne ikke rapportere problemet (Application Error # 2800) (jreese)
- 0009714:. [Csv] Feilmelding / advarsel, hvis HTTP_USER_AGENT ikke er satt (jreese)
- 0009808: [db mysql] Linking delprosjekter til et prosjekt - & gt; Application Error # 200 (jreese).
- 0009760:. [Other] Mantis sjekker $ g_allow_browser_caching sette feil (jreese)
- 0009780: [tagging] Endre prosjekt i Tag detaljvisning gir & quot; Application Error # 200 & quot; (Jreese).
- 0009803:. [Tagging] Tags feltet i filteret bør ikke vises når brukeren ikke har tilgang til koder (jreese)
Hva er nytt i versjon 1.1.4:
- Vi måtte trekke 1.1.3 på grunn av en alvorlig feil som påvirker bug_report * sider. Denne nye versjonen fikser det problemet, og en nylig oppdaget sikkerhetsproblem.
Hva er nytt i versjon 1.1.2:
- 0008974: [sikkerhet] XSS sikkerhetsproblem i filtre ( thraxisp) stengt.
- 0008975:. [Sikkerhet] CSRF Problemer i user_create (jreese) stengt
- 0008976:. [Sikkerhet] Ekstern kjøring av kode i adm_config (giallu) stengt
- 0009154:. [Sikkerhet] vilkårlig fil inkludering gjennom brukerpreferanser side (giallu) stengt
- 0008123: [administrasjon] Legge til en bruker krever & quot; $ g_lost_password_feature = ON & quot; (Giallu) stengt.
- 0008924: [bugtracker] Port 8245:. Target Version verdi tapt i oppdateringen problemet siden (giallu) stengt
- 0008886:. [endringslogg] Endringslogg viser doble oppføringer (jreese) stengt
- 0008880:. [Db PostgreSQL] Problem med dato formatering i db_prepare_date funksjon (giallu) stengt
- 0009176: [db postgresql] Port 0008699.: Få Time Tracking Informasjon returnere en SQL-spørring feil (vboctor) stengt
- 0009177: [filtre] Port 0008916: Monitor av filter ignorerer show_monitor_list_threshold (vboctor) stengt .
- 0008830:. [Installasjon] set_time_limit () virker ikke i PHP safe mode (Daryn) stengt
- 0008858: [integrasjon] Dokuwiki integrasjon.: E-postvarsling på wiki-siden ikke endres fungerer (vboctor) stengt
- 0008774:. [Lokalisering] Komplett ungarske omregning (vboctor) stengt
- 0009186: [lokalisering] Port 0009046.: Fransk oversettelse for $ s_bug_assign_to_button (vboctor) stengt
- 0009178:. [Other] Fix memleak i streng api (vboctor) stengt
- 0009208: [other] Flere handlinger på bug oppdatering siden ledelsen i System Advarsel og App. Feil (Daryn) stengt.
- 0008931:. [Relasjoner] Circle Relations årsaken veikart til feil (jreese) lukket
- 0008853: [veikart] Issue vises mer enn én gang i veikartet for en utgivelse. (Jreese) stengt.
- 0007764: [scripting] SØKNAD ADVARSEL # 100:. Configuration alternativet "category_enum_string 'ikke funnet (vboctor) stengt
- 0009183: [timeregistrering] Port 0008357: & quot; Total tid for utstedelse & quot; vises selv for brukere under terskel (vboctor) stengt.
- 0009184: [timeregistrering] Port 0008849.: E-poster ignorere gang sporing utsikt terskel (vboctor) stengt
- 0009185: [timeregistrering] Port 0008621:. Den utvide ikonet er invertert for Time sporing (vboctor) stengt
Hva er nytt i versjon 1.2.0 Alpha 2:
- 0008606: [api såpe] Problem med kategorier (planser) -. løst
- 0009345:. [Dokumentasjons] Document PHP extensions som kreves av Mantis (vboctor) - løst
- 0009448: [plug-ins] Flytt Freemind funksjonen til en plugin (vboctor) - løst .
- 0009275:. [Bugtracker] Tags filter ikke fylling i tekstfeltet når du velger fra listen ved hjelp av Internet Explorer (jreese) - løst
- 0008699:. [Db postgresql] Få Time Tracking Informasjon returnere en SQL-spørring feil (grangeway) - løst
- 0009247:. [Sikkerhet] En reporter kan oppdatere en insidens (jreese) - løst
- 0009223: [bugtracker] automatisk tildelt i foreldrenes prosjektkategorier virker ikke (jreese) - løst .
- 0008933: [dokumentasjon] Bad lenken i kildekoden. (Grangeway) -. Løst
- 0009377: [Installasjon] Installasjon:. Upgrade_list.php ikke eksisterer (grangeway) - løst
- 0008761:. [Scripting] compress_handler kalt før definert (grangeway) - løst
- 0003838:. [Nettside] HTML Kjønn (rainmkr) - løst
- 0006236:. [Db postgresql] Rømmer feil i PostgreSQL (grangeway) - løst
- 0009461:. [Bugtracker] Historien om statusendringer brutt (grangeway) - løst
- 0009104:. [Filtre] Sist siden av søkeresultatene viser ikke på grunn av feil 401 (Daryn) - løst
- 0006796: [nettside] Nettsider generert produserer ikke & quot; Valid HTML & quot; (Grangeway) -. Løst
- 0008908:. [Other] Incorrectl nedtrekksmenyen mens $ g_show_extended_project_browser er på (grangeway) - løst
- 0009383:. [Nettside] Feil URL katalogbane beregnet (CSS og bilder, og JS ikke tilgjengelig) (grangeway) - løst
- 0009251:. [Bugtracker] Issue historie inneholder '@' symbolet som den gamle verdien når visse felt av feilrapporten er modifisert (grangeway) - løst
- 0009266:. [Oppgradere] webpath til Mantis installasjonen er beregnet feil, hvis Mantis er installert i rotkatalogen på en webserver (grangeway) - løst
- 0006235:. [Administrasjon] Umulig å velge en bruker med tom brukernavn (grangeway) - løst
- 0009060: [bugtracker] & quot; Åpen og overdratt til meg: & quot; og & quot; Åpne og rapportert av meg: & quot; linker på & quot; Main & quot; siden er feil. (Grangeway) -. Løst
- 0003786:. [Funksjon] slette en kategori som er i bruk skal utstede en advarsel (jreese) - løst
- 0008827:. [Lokalisering] Noen endringer i strings_french.txt (vboctor) - løst
- 0009451: [tagging] Tags med apostrof og doble anførselstegn er rømt mer enn én gang (vboctor) - løst .
- 0008353: [tagging] Håndtering aksentuert tags (giallu) - løst .
- 0008764:. [Sikkerhet] Fjern mantis versjonsnummer fra offentlig søkbare sider (grangeway) - løst
- 0006731:. [Rss] Dato ikke vist i RSS (grangeway) - løst
- 0009100:. [Nyheter] RSS-feeder gjør ingen inkludere dato lagt ut (grangeway) - løst
- 0009395:. [Bugtracker] sammendraget genererer feil filter linker for kategoriene (Daryn) - løst
- 0009392: [other] Fjern & gt;? fra slutten av config_defaults_inc.php og config_inc.php å unngå feil på grunn av tomme linjer (vboctor) - løst .
- 0009258: [api såpe] Legge bug kaster skyld for udefinert & quot; DUE_DATE & quot; feltet (vboctor) -. løst
- 0009043:. [Installasjon] Ugyldig link til påloggingssiden etter installasjon (bug + patch) (jreese) - løst
- 0009387: [db postgresql] Kan ikke opprette ny brukerkonto (ugyldige inndata syntaks for type boolean: & quot; 2 & quot;). (Jreese) - løst
- 0009166:. [Grafer] JPGraph - Array nøkler bør sjekkes med isset () - spesielt når feilrapportering er E_ALL (grangeway) - løst
- 0009187:. [Sikkerhet] vilkårlig fil inkludering gjennom brukerpreferanser side (giallu) - løst
- 0009370:. [Dokumentasjon] Brukerdokumentasjon kobling er feil (jreese) - løst
- 0007953:. [Timeregistrering] Tid Tracking assigment tapt, ved skifte av problemet status uten notatteksten (Daryn) - løst
- 0009364:. [Administrasjon] SYSTEM ADVARSEL mottatte melding når du sletter et prosjekt (jreese) - løst
- 0009312:. [Integrasjon] wiki integrering og udefinert funksjon auth_is_user_authenticated (med patch) (jreese) - løst
- 0009349:. [Bugtracker] Tagging / fjerner merkingen et problem bør oppdatere det er sist endret dato (vboctor) - løst
- 0009348:. [Bugtracker] overvåkning / unmonitoring et problem bør oppdatere det er sist endret dato (vboctor) - løst
- 0009347: [bugtracker] Due Date bør deaktivert som standard (vboctor) - løst .
- 0009332:. [Relasjoner] Fjern auth_get_current_user_id fra relationship_api.php (vboctor) - løst
- 0009346:. [Bugtracker] Due Date er vist i historien, selv om brukeren ikke har tilgang til å se forfallsdatoer (vboctor) - løst
- 0009322: [sikkerhet] Port of 0009321: Brukere kan få tittel og status for saker som de ikke har tilgang til. (Vboctor) -. Løst
- 0008372:. [Ytelse] Control Side Overbelastning (grangeway) - løst
- 0009138:. [Other] Send Rapporter virker ikke (grangeway) - løst
- 0009288:. [Integrasjon] Twitter-oppdateringer ikke vise kategorien korrekt (alltid []) (vboctor) - løst
- 0008192:. [Integrasjon] Twitter-melding har feil rømmer for anførselstegn (vboctor) - løst
- 0009281:. [Lokalisering] tsjekkisk oversettelse (vboctor) - løst
- 0009285:. [Definerte felt] dårlig oppkalt funksjon i /core/excel_api.php fil (vboctor) - løst
- 0003241: [other] På Excel, ingen kolonne overskrifter displayet. (Vboctor) -. Løst
- 0009267: [plug-ins] URL for å oppdatere plugin innstillingene er feil. (Jreese) -. Løst
- 0009265:. [Plug-ins] Legge til en hendelse for å tillate å legge lenker til Vis Issues side (vboctor) - løst
- 009237: [sql] Ved bruk g_limit_reporters produserer SQL error for journalister (Daryn) - løst .
- 0008849:. [Tid sporing] Emails ignorere gang sporing utsikt terskel (Daryn) - løst
- 0009228: [bugtracker] DENNE INSTALLASJON:. Sortering av notater fungerer ikke lenger (jreese) - løst
- 0008160:. [Filtre] filter for notater (Daryn) - løst
- 0009099: [filtre] med avansert filtrering fører til Application Error 0000401 (Daryn) - løst .
- 0008980: [sikkerhet] havn:. Ekstern kjøring av kode i adm_config (giallu) - løst
- 0008977: [sikkerhet] Port 0008974. XSS sikkerhetsproblem i filtre (thraxisp) - løst
- 0009170:. [Other] Fix for 0008981 (beskyttelse mot flere innleveringer) brutt IE og Opera støtte (vboctor) - løst
- 0008357: [timeregistrering] & quot; Total tid for utstedelse & quot; vises selv for brukere under terskel (Daryn) -. løst
- 0008916: [filtre] Monitor av filter ignorerer show_monitor_list_threshold (Daryn) - løst .
- 0009141:. [Bugtracker] summary_page feil når DB er tom (giallu) - løst
- 0009133: [sikkerhet] & quot; Application Error # 19 & quot; når du bytter prosjekt i revisjon 5250 (thraxisp) -. løst
- 0002963: [ytelse] manage_proj_edit_page utfører mer enn 5000 henvendelser (grangeway) - løst .
- 0008675:. [Db postgresql] Feil bruk av boolsk i postgres 8.2.4 (grangeway) - løst
- 0009115:. [Administrasjon] Fjerne brukers tilgang til en privat prosjekt ikke fungerer (vboctor) - løst
- 0009040:. [Administrasjon] Missing category_id kolonne (vboctor) - løst
- 0007508: [Filters] Egendefinerte felt bør ha et ekstra flagg, hvis de skal være tilgjengelig som filter eller ikke. (Daryn) -. Løst
- 0009087:. [Endringslogg] Gi nytt navn til en versjon oppdaterer ikke de tilsvarende emisjons felt (jreese) - løst
- 0009001: [endringslogg] minne oppbrukt på endringsloggen (giallu) - løst .
- 0008843:. [Timeregistrering] Ignorerer tracking_reporting_threshold (Daryn) - løst
- 0009094:. [Other] Sett sideskift mellom problemer ved eksport av Microsoft Word DOC format (vboctor) - løst
Kommentarer ikke funnet