CINXE.COM
Loading...
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"/> <meta name="application-name" content="JIRA" data-name="jira" data-version="9.12.16"><meta name="ajs-server-scheme" content="https"> <meta name="ajs-server-port" content="443"> <meta name="ajs-server-name" content="tracker.phpbb.com"> <meta name="ajs-behind-proxy" content="null"> <meta name="ajs-base-url" content="https://tracker.phpbb.com"> <meta name="ajs-hasCriteriaAutoUpdate" content="true"> <meta name="ajs-viewissue-use-history-api" content="false"> <meta name="ajs-viewissue-max-cache-size" content=""> <meta name="ajs-autocomplete-enabled" content="true"> <meta name="ajs-view-issue-trace-key" content="jira.issue.refreshed"> <meta name="ajs-view-issue-psycho-key" content="jira.psycho.issue.refreshed"> <meta name="ajs-view-issue-refreshed-cached-key" content="jira.psycho.issue.refreshed.cached"> <meta name="ajs-return-to-search-trace-key" content="jira.returned.to.search"> <meta name="ajs-return-to-search-psycho-key" content="jira.psycho.returned.to.search"> <meta name="ajs-default-avatar-url" content="https://tracker.phpbb.com/secure/useravatar?size=xsmall&avatarId=10143"> <meta name="ajs-jira.issues.preferred.layout.key" content="split-view"> <meta name="ajs-max-recent-searchers" content="10"> <meta name="ajs-jira-base-url" content="https://tracker.phpbb.com"> <meta name="ajs-dev-mode" content="false"> <meta name="ajs-context-path" content=""> <meta name="ajs-version-number" content="9.12.16"> <meta name="ajs-build-number" content="9120016"> <meta name="ajs-is-beta" content="false"> <meta name="ajs-is-rc" content="false"> <meta name="ajs-is-snapshot" content="false"> <meta name="ajs-is-milestone" content="false"> <meta name="ajs-remote-user" content=""> <meta name="ajs-remote-user-fullname" content=""> <meta name="ajs-user-locale" content="en_US"> <meta name="ajs-user-locale-group-separator" content=","> <meta name="ajs-app-title" content=" phpBB Tracker"> <meta name="ajs-keyboard-shortcuts-enabled" content="true"> <meta name="ajs-keyboard-accesskey-modifier" content="Alt"> <meta name="ajs-enabled-dark-features" content="["com.atlassian.jira.agile.darkfeature.editable.detailsview","nps.survey.inline.dialog","com.atlassian.jira.agile.darkfeature.edit.closed.sprint.enabled","jira.plugin.devstatus.phasetwo","jira.frother.reporter.field","atlassian.rest.xsrf.legacy.enabled","jira.issue.status.lozenge","com.atlassian.jira.projects.issuenavigator","com.atlassian.jira.config.PDL","jira.plugin.devstatus.phasetwo.enabled","atlassian.aui.raphael.disabled","app-switcher.new","frother.assignee.field","crowd.sync.nested.groups.group.membership.changes.batching.enabled","com.atlassian.jira.projects.ProjectCentricNavigation.Switch","jira.onboarding.cyoa","com.atlassian.jira.agile.darkfeature.kanplan.enabled","com.atlassian.jira.config.ProjectConfig.MENU","com.atlassian.jira.projects.sidebar.DEFER_RESOURCES","com.atlassian.jira.agile.darkfeature.kanplan.epics.and.versions.enabled","com.atlassian.jira.agile.darkfeature.sprint.goal.enabled","jira.zdu.admin-updates-ui","jira.zdu.jmx-monitoring","mail.batching.enabled","sd.new.settings.sidebar.location.disabled","crowd.event.transformer.directory.manager.cache","jira.zdu.cluster-upgrade-state","com.atlassian.jira.email.templates.readFromJiraHome","com.atlassian.jira.agile.darkfeature.splitissue","crowd.sync.delete.user.memberships.batching.enabled","com.atlassian.jira.config.CoreFeatures.LICENSE_ROLES_ENABLED","jira.export.csv.enabled"]"> <meta name="ajs-in-admin-mode" content="false"> <meta name="ajs-is-sysadmin" content="false"> <meta name="ajs-is-admin" content="false"> <meta name="ajs-outgoing-mail-enabled" content="false"> <meta name="ajs-archiving-enabled" content="true"> <meta name="ajs-date-relativize" content="true"> <meta name="ajs-date-time" content="h:mm a"> <meta name="ajs-date-day" content="EEEE h:mm a"> <meta name="ajs-date-dmy" content="dd/MMM/yy"> <meta name="ajs-date-complete" content="dd/MMM/yy h:mm a"> <meta name="ajs-use-iso8601" content="false"> <script type="text/javascript">var AJS=AJS||{};AJS.debug=true;</script> <meta id="atlassian-token" name="atlassian-token" content="BV5R-PM93-O500-FDFR_4c96ca9de1a0e2068837726358c2199ddbcbd246_lout"> <link rel="shortcut icon" href="/s/-eptfo4/9120016/1xqbsgr/_/images/fav-jsw.png"> <link type="text/css" rel="stylesheet" href="//area51.phpbb.com/header.css" media="all" /> <script type="text/javascript" src="https://area51.phpbb.com/analytics.js"></script> <!--[if IE]><![endif]--> <script type="text/javascript"> (function() { var contextPath = ''; function printDeprecatedMsg() { if (console && console.warn) { console.warn('DEPRECATED JS - contextPath global variable has been deprecated since 7.4.0. Use `wrm/context-path` module instead.'); } } Object.defineProperty(window, 'contextPath', { get: function() { printDeprecatedMsg(); return contextPath; }, set: function(value) { printDeprecatedMsg(); contextPath = value; } }); })(); </script> <script data-wrm-key="flush-app-header-early-inline-resources,com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer,jira.webresources:resource-phase-checkpoint-init" data-wrm-batch-type="context" data-initially-rendered> !function(){"use strict";function t(t){return/^([1-9]\d*)$/.test(t)}var e=[{left:10,width:24},{left:30,width:70},{left:106,width:92},{left:204,width:92},{left:302,width:92},{left:400,width:92},{left:498,width:70},{left:1426,width:170},{left:1616,width:24},{left:1660,width:24},{left:1704,width:24},{left:1748,width:24}],i=window.innerWidth;try{var r=JSON.parse(localStorage.getItem("jira-app-header-skeleton-dimensions"));!function(e){var i=e.headerDimensions,r=e.headerWidth;if(!(Array.isArray(i)&&i.length>0&&t(r)))throw"Invalid data";e.headerDimensions=function(e){e.forEach((function(i,r){if(!t(parseInt(i.width))||!t(parseInt(i.left)))throw"Invalid data";e[r].width=parseInt(e[r].width);e[r].left=parseInt(e[r].left)}));return e}(i);e.headerWidth=parseInt(r)}(r);e=r.headerDimensions;i=r.headerWidth}catch(t){console.error(t)}window.__jiraAppHeaderSkeleton={headerSvg:function(t,e,i,r,d){var n=document.createElement("div"),a=document.createElement("mask");a.setAttribute("id",r);var h=document.createElement("defs");h.appendChild(a);n.appendChild(h);t.forEach((function(d,h){var l=t[h].left;e(l,"8",t[h].width,"24","#556E9E","2",r,a);e(l,"8",t[h].width,"24","#dadada","2",r,n,i)}));d(a);return n.innerHTML}(e,(function(t,e,i,r,d,n,a,h,l){var s=document.createElementNS("http://www.w3.org/2000/svg","rect");s.setAttribute("x",t);s.setAttribute("y",e);s.setAttribute("width",i);s.setAttribute("height",r);s.setAttribute("fill",d);s.setAttribute("rx",n);l&&s.setAttribute("mask",l);h.appendChild(s)}),"url(#other-element)","other-element",(function(t){var e=document.createElementNS("http://www.w3.org/2000/svg","rect");e.setAttribute("width","140");e.setAttribute("height","35");e.setAttribute("fill","hsla(200,0%,10%,.2)");e.setAttribute("id","mask");t.appendChild(e)})),headerWidth:i}}(); window.__resourcePhaseCheckpointResolvers={resolveDeferPhaseCheckpoint:null,resolveInteractionPhaseCheckpoint:null};if(window.performance&&window.performance.mark){window.DeferScripts||(window.DeferScripts={});window.DeferScripts.totalClicks=0;window.DeferScripts.totalKeydowns=0;window.DeferScripts.clickListener=function(){"use strict";window.DeferScripts.totalClicks+=1};window.addEventListener("click",window.DeferScripts.clickListener);window.DeferScripts.keydownListener=function(){"use strict";window.DeferScripts.totalKeydowns+=1};window.addEventListener("keydown",window.DeferScripts.keydownListener)}window.resourcePhaseCheckpoint=Object.freeze({defer:new Promise((function(e){"use strict";window.__resourcePhaseCheckpointResolvers.resolveDeferPhaseCheckpoint=e})),interaction:new Promise((function(e){"use strict";window.__resourcePhaseCheckpointResolvers.resolveInteractionPhaseCheckpoint=e}))});Object.freeze(window.__resourcePhaseCheckpointResolvers); !function(){"use strict";if("PerformanceObserver"in window){const e=[];window.__observedResources=e;const r=e=>"script"===e?"script":"css";new PerformanceObserver((n=>{n.getEntries().filter((({initiatorType:e,name:r})=>{const n="script"===e||((e,r)=>"link"===e&&"css"===new URL(r).pathname.split(".").pop())(e,r),i=new URL(location.href).origin===new URL(r).origin;return n&&i})).forEach((({name:n,transferSize:i,encodedBodySize:s,initiatorType:o})=>{e.push([i,s,n,r(o)])}))})).observe({type:"resource"})}}(); </script> <script> window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{}; WRM._unparsedData["jira.request.correlation-id"]="\u00228a473222fe3730\u0022"; WRM._unparsedData["com.atlassian.jira.jira-issue-nav-components:inline-edit-enabled"]="true"; if(window.WRM._dataArrived)window.WRM._dataArrived();</script> <link rel="stylesheet" href="/s/779e6d88f93cbc684f200736ea441ad9-CDN/-eptfo4/9120016/1xqbsgr/1.0/_/download/batch/jira.filter.deletion.warning:styles/jira.filter.deletion.warning:styles.css" data-wrm-key="jira.filter.deletion.warning:styles" data-wrm-batch-type="resource" media="all"> <script src="/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-eptfo4/9120016/1xqbsgr/1.0/_/download/batch/jira.webresources:event-deferrer/jira.webresources:event-deferrer.js" data-wrm-key="jira.webresources:event-deferrer" data-wrm-batch-type="resource" data-initially-rendered></script> <script> window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{}; WRM._unparsedData["com.atlassian.jira.plugins.jira-wiki-editor:wiki-editor-resources.help-data"]="{\u0022showHelp\u0022:true,\u0022editorDocumentationUrl\u0022:[\u0022https://docs.atlassian.com/jira/jcore-docs-0912/Visual+editing\u0022],\u0022editorDocumentationTitle\u0022:[\u0022Show me documentation for the visual editor\u0022]}"; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:projectKeyPatternDataProvider.projectKeyPattern"]="{\u0022projectkeypattern\u0022:\u0022([A-Z][A-Z0-9]+)\u0022}"; WRM._unparsedData["jira.core:default-comment-security-level-data.DefaultCommentSecurityLevelHelpLink"]="{\u0022extraClasses\u0022:\u0022default-comment-level-help\u0022,\u0022title\u0022:\u0022Commenting on an Issue\u0022,\u0022url\u0022:\u0022https://docs.atlassian.com/jira/jcore-docs-0912/Editing+and+collaborating+on+issues#Editingandcollaboratingonissues-restrictacomment\u0022,\u0022isLocal\u0022:false}"; WRM._unparsedData["com.atlassian.jira.jira-issue-nav-plugin:user-parms.userParms"]="{\u0022createSharedObjects\u0022:false,\u0022createIssue\u0022:false}"; WRM._unparsedData["jira.core:feature-flags-data.feature-flag-data"]="{\u0022enabled-feature-keys\u0022:[\u0022com.atlassian.jira.agile.darkfeature.editable.detailsview\u0022,\u0022nps.survey.inline.dialog\u0022,\u0022com.atlassian.jira.agile.darkfeature.edit.closed.sprint.enabled\u0022,\u0022jira.plugin.devstatus.phasetwo\u0022,\u0022jira.frother.reporter.field\u0022,\u0022atlassian.rest.xsrf.legacy.enabled\u0022,\u0022jira.issue.status.lozenge\u0022,\u0022com.atlassian.jira.projects.issuenavigator\u0022,\u0022com.atlassian.jira.config.PDL\u0022,\u0022jira.plugin.devstatus.phasetwo.enabled\u0022,\u0022atlassian.aui.raphael.disabled\u0022,\u0022app-switcher.new\u0022,\u0022frother.assignee.field\u0022,\u0022crowd.sync.nested.groups.group.membership.changes.batching.enabled\u0022,\u0022com.atlassian.jira.projects.ProjectCentricNavigation.Switch\u0022,\u0022jira.onboarding.cyoa\u0022,\u0022com.atlassian.jira.agile.darkfeature.kanplan.enabled\u0022,\u0022com.atlassian.jira.config.ProjectConfig.MENU\u0022,\u0022com.atlassian.jira.projects.sidebar.DEFER_RESOURCES\u0022,\u0022com.atlassian.jira.agile.darkfeature.kanplan.epics.and.versions.enabled\u0022,\u0022com.atlassian.jira.agile.darkfeature.sprint.goal.enabled\u0022,\u0022jira.zdu.admin-updates-ui\u0022,\u0022jira.zdu.jmx-monitoring\u0022,\u0022mail.batching.enabled\u0022,\u0022sd.new.settings.sidebar.location.disabled\u0022,\u0022crowd.event.transformer.directory.manager.cache\u0022,\u0022jira.zdu.cluster-upgrade-state\u0022,\u0022com.atlassian.jira.email.templates.readFromJiraHome\u0022,\u0022com.atlassian.jira.agile.darkfeature.splitissue\u0022,\u0022crowd.sync.delete.user.memberships.batching.enabled\u0022,\u0022com.atlassian.jira.config.CoreFeatures.LICENSE_ROLES_ENABLED\u0022,\u0022jira.export.csv.enabled\u0022],\u0022feature-flag-states\u0022:{\u0022com.atlassian.jira.in.product.diagnostics.extended.logging\u0022:false,\u0022com.atlassian.jira.leaked.all.anonymous.access\u0022:true,\u0022com.atlassian.jira.use.same.site.none.for.xsrf.token.cookie\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.handle.ug.usernames\u0022:true,\u0022com.atlassian.jira.mailHandlerImapMessageQueryLegacy\u0022:false,\u0022com.atlassian.jira.security.rest.menu.anonymous.access.denied\u0022:true,\u0022com.atlassian.diagnostics.scheduler.monitor\u0022:true,\u0022com.atlassian.jira.webhookEventsAsyncProcessing\u0022:false,\u0022com.atlassian.jira.serAllowShareWithNonMember\u0022:true,\u0022jira.customfields.dual.list.box\u0022:true,\u0022com.atlassian.jira.diagnostics.perflog\u0022:true,\u0022com.atlassian.jira.dbr\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.legacy.epic.picker\u0022:false,\u0022com.atlassian.jira.bc.user.search.MeasuringUserPickerSearchService\u0022:false,\u0022com.atlassian.jira.issuetable.move.links.hidden\u0022:true,\u0022jira.renderer.consider.variable.format\u0022:true,\u0022jira.no.frother.multiuserpicker.field\u0022:false,\u0022com.atlassian.jira.user.dbIdBasedKeyGenerationStrategy\u0022:true,\u0022com.atlassian.jira.plugin.issuenavigator.jql.autocomplete.eagerlyLoaded\u0022:false,\u0022com.atlassian.portfolio.dcBundling\u0022:true,\u0022com.atlassian.jira.rest.enable.new.session.creation.endpoint\u0022:true,\u0022com.atlassian.jira.sharedEntityEditRights\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.sprint.goal\u0022:true,\u0022jira.cluster.monitoring.show.offline.nodes\u0022:true,\u0022com.atlassian.jira.thumbnailsDeferredGeneration\u0022:true,\u0022com.atlassian.jira.projects.ProjectCentricNavigation.ProjectShortcutOrder\u0022:true,\u0022com.atlassian.jira.web.action.admin.integrity.checker.task.cleanup\u0022:true,\u0022data.pipeline.feature.jira.issue.links.export\u0022:true,\u0022com.atlassian.jira.commentReactions\u0022:true,\u0022com.atlassian.jira.custom.csv.escaper\u0022:true,\u0022com.atlassian.jira.fixedCommentDeletionNotifications\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.kanplan.epics.and.versions\u0022:true,\u0022com.atlassian.jira.plugin.issuenavigator.filtersUxImprovment\u0022:true,\u0022com.atlassian.jira.allThumbnailsDeferred\u0022:false,\u0022jira.customfields.cleanup.identification\u0022:true,\u0022com.atlassian.jira.TextUtilsWrapper.deserialization\u0022:false,\u0022com.atlassian.jira.jsd.mobile\u0022:true,\u0022data.pipeline.feature.jira.all.exportable.custom.fields\u0022:true,\u0022com.atlassian.jira.defaultValuesForSystemFields\u0022:true,\u0022com.atlassian.jira.in.product.diagnostics.wip\u0022:false,\u0022jira.dc.cleanup.cluser.tasks\u0022:true,\u0022jira.customfields.bulk.delete\u0022:true,\u0022com.atlassian.jira.issues.archiving.filters\u0022:false,\u0022mail.batching.override.core\u0022:true,\u0022jira.users.and.roles.page.in.react\u0022:true,\u0022jira.security.csp.sandbox\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.velocity.chart.ui\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.synced.sprints\u0022:false,\u0022com.atlassian.jira.returnDefaultAvatarsForBrokenAvatars\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.sprint.auto.management\u0022:true,\u0022jira.jql.suggestrecentfields\u0022:false,\u0022com.atlassian.jira.ignoreBrowseUsersPermissionsInUserPickers\u0022:true,\u0022com.atlassian.jira.gdpr.rtbf\u0022:true,\u0022com.atlassian.jira.issue.comments.updateIssueObjectBeforeEventTrigger\u0022:true,\u0022com.atlassian.jira.security.xsrf.session.token\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.optimistic.transitions\u0022:true,\u0022com.atlassian.jira.security.project.admin.revoke.with.application.access\u0022:true,\u0022com.atlassian.jira.rest.search.filter.user.input.preserve\u0022:true,\u0022com.atlassian.jiranomenclature\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.boards.find.on.board\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.kanplan\u0022:true,\u0022com.atlassian.diagnostics.http.monitor\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.future.sprint.dates\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.complete.sprint.in.backlog\u0022:true,\u0022com.atlassian.jira.filtersAndDashboardsShareableWithAllGroupsAndRoles\u0022:true,\u0022jira.customfields.paginated.ui\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.edit.closed.sprint\u0022:true,\u0022com.atlassian.jira.in.product.diagnostics\u0022:true,\u0022jira.customfields.configure.modern.ui\u0022:false,\u0022jira.create.linked.issue\u0022:true,\u0022com.atlassian.jira.advanced.audit.log\u0022:true,\u0022jira.sal.host.connect.accessor.existing.transaction.will.create.transactions\u0022:true,\u0022com.atlassian.jira.security.csv.export.injection.protection\u0022:true,\u0022external.links.new.window\u0022:true,\u0022jira.quick.search\u0022:true,\u0022jira.jql.smartautoselectfirst\u0022:false,\u0022jira.jql.membersof.ignoreGlobalPermissionsForAnonymous\u0022:false,\u0022jira.create.linked.issue.show.all.fields\u0022:true,\u0022data.pipeline.feature.jira.issue.history.export\u0022:true,\u0022jira.webactions.request.method.recognition\u0022:true,\u0022atlassian.cdn.static.assets\u0022:true,\u0022jira.richeditor.bidi.warning\u0022:true,\u0022com.atlassian.jira.lazyload.activity.tabs\u0022:true,\u0022com.atlassian.jira.safeguards\u0022:true,\u0022mail.batching\u0022:true,\u0022com.atlassian.jira.issue.index.db.filter.out.archive.issues\u0022:true,\u0022com.atlassian.jira.privateEntitiesEditable\u0022:true,\u0022com.atlassian.jira.xml.deserializerAllowlist\u0022:true,\u0022com.atlassian.jira.cfoIncludeArchivedIssuesAndAlwaysKeepContext\u0022:true,\u0022jira.priorities.per.project.edit.default\u0022:false,\u0022com.atlassian.jira.projectArchivedIssuesAreMarkedInIssueTable\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.issues.in.epic.details.view\u0022:true,\u0022com.atlassian.jira.attachments.storage.configurable\u0022:false,\u0022jira.priorities.per.project.jsd\u0022:true,\u0022com.atlassian.jira.plugin.issuenavigator.anonymousPreventCfData\u0022:false,\u0022com.atlassian.jira.agile.darkfeature.rapid.boards.bands\u0022:true,\u0022com.atlassian.jira.safeguards.email.notifications\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.flexible.boards\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.sprint.picker.allsprints.suggestion\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.epic.validate.visibility\u0022:true,\u0022data.pipeline.feature.jira.issue.rank.export\u0022:true,\u0022jira.dc.lock.leasing\u0022:true,\u0022data.pipeline.feature.jira.jsm.approvals.export\u0022:true,\u0022com.atlassian.jira.accessibility.personal.settings\u0022:true,\u0022mail.batching.create.section.cf\u0022:true,\u0022com.atlassian.jira.send.email.notifications.to.user.without.application.access\u0022:false,\u0022com.atlassian.mail.server.managers.hostname.verification\u0022:true,\u0022com.atlassian.advancedroadmaps.rebrand\u0022:true,\u0022com.atlassian.jira.upgrade.startup.fix.index\u0022:true,\u0022com.atlassian.diagnostics.monitors\u0022:true,\u0022com.atlassian.jira.cacheResource\u0022:false,\u0022com.atlassian.jira.pin.comments\u0022:true,\u0022jira.redirect.anonymous.404.errors\u0022:true,\u0022com.atlassian.jira.issuetable.draggable\u0022:true,\u0022com.atlassian.diagnostics.operating.system.monitor\u0022:false,\u0022data.pipeline.feature.jira.jsm.canned.responses.export\u0022:true,\u0022com.atlassian.jira.attachments.generate.unique.suffix\u0022:true,\u0022jira.version.based.node.reindex.service\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.kanban.hide.old.done.issues\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.backlog.showmore\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.sprint.plan\u0022:false,\u0022com.atlassian.jira.quick.search.mode.settable\u0022:true,\u0022com.atlassian.diagnostics.database.monitor\u0022:true,\u0022com.atlassian.diagnostics.garbage.collection.monitor\u0022:true,\u0022jira.jql.membersof.ignoreGlobalPermissionsForLoggedUsers\u0022:false,\u0022com.atlassian.jira.commentStickyFooter\u0022:true,\u0022com.atlassian.jira.safeguards.work.in.progress\u0022:false,\u0022com.atlassian.jira.security.LegacyJiraTypeResolver.WARN_ONLY\u0022:false,\u0022com.atlassian.jira.agile.darkfeature.burnupchart\u0022:true,\u0022data.pipeline.feature.jira.schema.version.2\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.velocity.sprint.picker\u0022:false,\u0022com.atlassian.jira.issues.archiving.browse\u0022:true,\u0022jira.instrumentation.laas\u0022:false,\u0022data.pipeline.feature.jira.jsm.kb.stats.events.export\u0022:true,\u0022com.atlassian.jira.security.text.gadget.output.sanitization\u0022:true,\u0022com.atlassian.jira.security.ChartUtils.browse.projects.permission.check\u0022:false,\u0022com.atlassian.diagnostics.jql.monitor\u0022:true,\u0022mail.batching.user.notification\u0022:true,\u0022com.atlassian.portfolio.permission.check.for.permissions\u0022:true,\u0022com.atlassian.jira.agile.darkfeature.dataonpageload\u0022:true,\u0022jira.webactions.request.method.dependent.xsrf.checks\u0022:true,\u0022com.atlassian.jira.issue.watchers.filterUsersWithoutProjectAccess\u0022:true,\u0022data.pipeline.feature.jira.archived.issue.export\u0022:false,\u0022com.atlassian.jira.projects.per.project.permission.query\u0022:true,\u0022com.atlassian.jira.issues.archiving\u0022:true,\u0022index.use.snappy\u0022:true,\u0022jira.priorities.per.project\u0022:true}}"; WRM._unparsedData["jira.core:terminology-data.terminology"]="{\u0022terminologyEntries\u0022:[{\u0022originalName\u0022:\u0022sprint\u0022,\u0022originalNamePlural\u0022:\u0022sprints\u0022,\u0022newName\u0022:\u0022sprint\u0022,\u0022newNamePlural\u0022:\u0022sprints\u0022,\u0022isDefault\u0022:true},{\u0022originalName\u0022:\u0022epic\u0022,\u0022originalNamePlural\u0022:\u0022epics\u0022,\u0022newName\u0022:\u0022epic\u0022,\u0022newNamePlural\u0022:\u0022epics\u0022,\u0022isDefault\u0022:true}],\u0022isTerminologyActive\u0022:false}"; WRM._unparsedData["com.atlassian.plugins.helptips.jira-help-tips:help-tip-manager.JiraHelpTipData"]="{\u0022anonymous\u0022:true}"; WRM._unparsedData["jira.core:avatar-picker-data.data"]="{}"; WRM._unparsedData["com.atlassian.jira.jira-view-issue-plugin:controller-subtasks.controller.subtasks.parameters"]="{\u0022url\u0022:\u0022/rest/api/2/issue/{issueId}/subtask/move\u0022}"; WRM._unparsedData["com.atlassian.jira.jira-quick-edit-plugin:create-issue-data.data"]="{\u0022configurableSystemFieldIds\u0022:[\u0022description\u0022]}"; WRM._unparsedData["com.atlassian.analytics.analytics-client:programmatic-analytics-init.programmatic-analytics-data-provider"]="false"; WRM._unparsedData["com.atlassian.plugins.atlassian-plugins-webresource-plugin:context-path.context-path"]="\u0022\u0022"; WRM._unparsedData["com.atlassian.analytics.analytics-client:policy-update-init.policy-update-data-provider"]="false"; WRM._unparsedData["com.atlassian.jira.plugins.jira-dnd-attachment-plugin:dnd-issue-drop-zone.thumbnail-mime-types"]="\u0022image/vnd.wap.wbmp,image/png,image/x-png,image/jpeg,image/bmp,image/gif\u0022"; WRM._unparsedData["com.atlassian.jira.jira-header-plugin:newsletter-signup-tip-init.newsletterSignup"]="{\u0022signupDescription\u0022:\u0022Get updates, inspiration and best practices from the team behind Jira.\u0022,\u0022formUrl\u0022:\u0022https://www.atlassian.com/apis/exact-target/{0}/subscribe?mailingListId=1401671\u0022,\u0022signupTitle\u0022:\u0022Sign up!\u0022,\u0022signupId\u0022:\u0022newsletter-signup-tip\u0022,\u0022showNewsletterTip\u0022:false}"; WRM._unparsedData["jira.core:dateFormatProvider.allFormats"]="{\u0022dateFormats\u0022:{\u0022meridiem\u0022:[\u0022AM\u0022,\u0022PM\u0022],\u0022eras\u0022:[\u0022BC\u0022,\u0022AD\u0022],\u0022months\u0022:[\u0022January\u0022,\u0022February\u0022,\u0022March\u0022,\u0022April\u0022,\u0022May\u0022,\u0022June\u0022,\u0022July\u0022,\u0022August\u0022,\u0022September\u0022,\u0022October\u0022,\u0022November\u0022,\u0022December\u0022],\u0022monthsShort\u0022:[\u0022Jan\u0022,\u0022Feb\u0022,\u0022Mar\u0022,\u0022Apr\u0022,\u0022May\u0022,\u0022Jun\u0022,\u0022Jul\u0022,\u0022Aug\u0022,\u0022Sep\u0022,\u0022Oct\u0022,\u0022Nov\u0022,\u0022Dec\u0022],\u0022weekdaysShort\u0022:[\u0022Sun\u0022,\u0022Mon\u0022,\u0022Tue\u0022,\u0022Wed\u0022,\u0022Thu\u0022,\u0022Fri\u0022,\u0022Sat\u0022],\u0022weekdays\u0022:[\u0022Sunday\u0022,\u0022Monday\u0022,\u0022Tuesday\u0022,\u0022Wednesday\u0022,\u0022Thursday\u0022,\u0022Friday\u0022,\u0022Saturday\u0022]},\u0022lookAndFeelFormats\u0022:{\u0022relativize\u0022:\u0022true\u0022,\u0022time\u0022:\u0022h:mm a\u0022,\u0022day\u0022:\u0022EEEE h:mm a\u0022,\u0022dmy\u0022:\u0022dd/MMM/yy\u0022,\u0022complete\u0022:\u0022dd/MMM/yy h:mm a\u0022}}"; WRM._unparsedData["com.atlassian.jira.jira-quick-edit-plugin:license-type.data"]="{\u0022isDcLicense\u0022:true}"; WRM._unparsedData["jira.core:jqlautocomplete-data.jql.autocomplete.recentFields"]="{\u0022key\u0022:\u0022jqlValues\u0022,\u0022value\u0022:[\u0022affectedVersion\u0022,\u0022assignee\u0022,\u0022component\u0022,\u0022description\u0022,\u0022issue\u0022,\u0022labels\u0022,\u0022parent\u0022,\u0022priority\u0022,\u0022project\u0022,\u0022reporter\u0022,\u0022resolution\u0022,\u0022status\u0022,\u0022summary\u0022,\u0022type\u0022,\u0022watcher\u0022]}"; WRM._unparsedData["com.atlassian.jira.plugins.jira-dnd-attachment-plugin:dnd-issue-drop-zone.upload-limit"]="\u002210485760\u0022"; WRM._unparsedData["com.atlassian.jira.plugins.jira-wiki-editor:wiki-editor-thumbnails.thumbnails-allowed"]="true"; WRM._unparsedData["com.atlassian.jira.jira-header-plugin:dismissedFlags.flags"]="{\u0022dismissed\u0022:[]}"; WRM._unparsedData["com.atlassian.jira.jira-issue-nav-components:issueviewer.features"]="{\u0022rteEnabled\u0022:true}"; WRM._unparsedData["com.atlassian.jira.project-templates-plugin:project-templates-plugin-resources.ptAnalyticsData"]="{\u0022instanceCreatedDate\u0022:\u00222010-04-15\u0022}"; WRM._unparsedData["jira.core:user-message-flags-data.adminLockout"]="{}"; if(window.WRM._dataArrived)window.WRM._dataArrived();</script> <link rel="stylesheet" href="/s/f772cf99cf52abc232c7bd4f9c6584da-CDN/-eptfo4/9120016/1xqbsgr/34fff120d02af43fb6c51fd1b21176f3/_/download/contextbatch/css/_super,-flush-app-header-early-inline-resources,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer,-jira.filter.deletion.warning:styles,-jira.webresources:event-deferrer,-jira.webresources:resource-phase-checkpoint-init/batch.css" data-wrm-key="_super,-flush-app-header-early-inline-resources,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer,-jira.filter.deletion.warning:styles,-jira.webresources:event-deferrer,-jira.webresources:resource-phase-checkpoint-init" data-wrm-batch-type="context" media="all"> <link rel="stylesheet" href="/s/274a943cd4f5699cf99831d19fa3e7fa-CDN/-eptfo4/9120016/1xqbsgr/2342b8a3a0ae20ce0779b79e9c6ff18e/_/download/contextbatch/css/jira.view.issue,viewissue.standalone,jira.navigator.kickass,jira.global,jira.navigator,atl.general,jira.navigator.simple,jira.navigator.advanced,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&richediton=true" data-wrm-key="jira.view.issue,viewissue.standalone,jira.navigator.kickass,jira.global,jira.navigator,atl.general,jira.navigator.simple,jira.navigator.advanced,-_super" data-wrm-batch-type="context" media="all"> <link rel="stylesheet" href="/s/74cd9c6aeedda5f1e9c3a158907bf304-CDN/-eptfo4/9120016/1xqbsgr/d11539b880209b255cd50f98465572af/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css" data-wrm-key="jira.global.look-and-feel,-_super" data-wrm-batch-type="context" media="all"> <link rel="stylesheet" href="/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-eptfo4/9120016/1xqbsgr/4.1.1/_/download/batch/com.atlassian.jira.jira-tzdetect-plugin:tzdetect-banner-component/com.atlassian.jira.jira-tzdetect-plugin:tzdetect-banner-component.css" data-wrm-key="com.atlassian.jira.jira-tzdetect-plugin:tzdetect-banner-component" data-wrm-batch-type="resource" media="all"> <script src="/s/c8dcabae1b6c97e14bc1095fc61c4697-CDN/-eptfo4/9120016/1xqbsgr/34fff120d02af43fb6c51fd1b21176f3/_/download/contextbatch/js/_super,-flush-app-header-early-inline-resources,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer,-jira.filter.deletion.warning:styles,-jira.webresources:event-deferrer,-jira.webresources:resource-phase-checkpoint-init/batch.js?locale=en-US" data-wrm-key="_super,-flush-app-header-early-inline-resources,-com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-perf-observer,-jira.filter.deletion.warning:styles,-jira.webresources:event-deferrer,-jira.webresources:resource-phase-checkpoint-init" data-wrm-batch-type="context" data-initially-rendered defer></script> <script src="/s/276265db1558994f59ea0c37c359c480-CDN/-eptfo4/9120016/1xqbsgr/2342b8a3a0ae20ce0779b79e9c6ff18e/_/download/contextbatch/js/jira.view.issue,viewissue.standalone,jira.navigator.kickass,jira.global,jira.navigator,atl.general,jira.navigator.simple,jira.navigator.advanced,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en-US&richediton=true" data-wrm-key="jira.view.issue,viewissue.standalone,jira.navigator.kickass,jira.global,jira.navigator,atl.general,jira.navigator.simple,jira.navigator.advanced,-_super" data-wrm-batch-type="context" data-initially-rendered defer></script> <script src="/s/e4816e63ee38c2fdec2513d78af5e4e9-CDN/-eptfo4/9120016/1xqbsgr/24277149f81f5e858b6587e52e614eb5/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en-US" data-wrm-key="atl.global,-_super" data-wrm-batch-type="context" data-initially-rendered defer></script> <script src="/s/331f21c4399194b2b4e2bd7f5244033c-CDN/-eptfo4/9120016/1xqbsgr/4.1.1/_/download/batch/com.atlassian.jira.jira-tzdetect-plugin:tzdetect-banner-component/com.atlassian.jira.jira-tzdetect-plugin:tzdetect-banner-component.js?locale=en-US" data-wrm-key="com.atlassian.jira.jira-tzdetect-plugin:tzdetect-banner-component" data-wrm-batch-type="resource" data-initially-rendered defer></script> <script src="/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-eptfo4/9120016/1xqbsgr/4.1.1/_/download/batch/com.atlassian.jira.jira-tzdetect-plugin:tzdetect-lib/com.atlassian.jira.jira-tzdetect-plugin:tzdetect-lib.js" data-wrm-key="com.atlassian.jira.jira-tzdetect-plugin:tzdetect-lib" data-wrm-batch-type="resource" data-initially-rendered defer></script> <script src="/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-eptfo4/9120016/1xqbsgr/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js" data-wrm-key="jira.webresources:calendar-en" data-wrm-batch-type="resource" data-initially-rendered defer></script> <script src="/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-eptfo4/9120016/1xqbsgr/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js" data-wrm-key="jira.webresources:calendar-localisation-moment" data-wrm-batch-type="resource" data-initially-rendered defer></script> <script type="module">WRM.requireLazily(["wr!com.atlassian.plugins.atlassian-plugins-webresource-rest:data-collector-async"])</script> <title>Loading...</title> <link id="open-search-description-link" rel="search" type="application/opensearchdescription+xml" href="/osd.jsp" title="Loading..."/> <link type="text/css" rel="stylesheet" href="//area51.phpbb.com/header.css" media="all" /> <script type="text/javascript" src="https://area51.phpbb.com/analytics.js"></script> </head> <body id="jira" class="aui-layout aui-theme-default"> <div id="page"> <div id="header-skeleton" class="aui-header" style="--aui-appheader-bg-color: #0747a6; position: absolute; width: 100%; padding: 0"> <span elementtiming="app-header-skeleton"> </span> <script> performance.mark("app-header-skeleton"); </script> <svg id="jira_app_header_skeleton" class="aui-header-primary" width="100%" height="40" xmlns="http://www.w3.org/2000/svg"> <style> #mask { animation: mask 0.8s forwards linear infinite; } @keyframes mask { from { transform: translateX(0) } to { transform: translateX(100%) } } </style> </svg> <script> const jiraAppHeaderSkeletonSvg = document.querySelector('#jira_app_header_skeleton'); jiraAppHeaderSkeletonSvg.setAttribute('width', __jiraAppHeaderSkeleton.headerWidth); jiraAppHeaderSkeletonSvg.innerHTML += __jiraAppHeaderSkeleton.headerSvg; </script> </div> <script> document.getElementById("header-skeleton").remove(); </script> <header id="header" role="banner"> <div id="browser-warning" class="aui-message aui-message-error closeable"> <p> You are using an unsupported browser or your browser might be in the Compatibility View mode. See <a href='https://docs.atlassian.com/jira/jadm-docs-0912/Supported+Platforms'> Supported Platforms </a> for more information. </p> </div> <div id="phpbb-header-bar"> <ul class="phpbb-menu"> <li class="phpbb-logo"><a href="//area51.phpbb.com/"><img src="//area51.phpbb.com/images/area51.png" alt="area51 @ phpBB" title="area51.phpbb.com" /></a></li> <li><a href="//area51.phpbb.com">Home</a></li> <li class="active"><a href="//tracker.phpbb.com/">Tracker</a></li> <li><a href="//wiki.phpbb.com/">Wiki</a></li> <li><a href="//bamboo.phpbb.com/">Builds</a></li> <li><a href="//area51.phpbb.com/projects/">Projects</a></li> <li><a href="//area51.phpbb.com/phpBB/">Discussion</a></li> </ul> <div id="exit-phpbb"> <a href="//www.phpbb.com/"><img src="//area51.phpbb.com/images/back_phpbb.png" alt="phpBB" title="www.phpbb.com" /></a> </div> </div> <a class="aui-skip-link" href="/login.jsp?os_destination=%2Fissues%2F%3Ffilter%3D15390">Log in</a><a class="aui-skip-link" href="#main">Skip to main content</a><a class="aui-skip-link" href="#sidebar">Skip to sidebar</a><nav class="aui-header aui-dropdown2-trigger-group" aria-label="Site"><div class="aui-header-inner"><div class="aui-header-before"><button class=" aui-dropdown2-trigger app-switcher-trigger aui-dropdown2-trigger-arrowless" aria-controls="app-switcher" aria-haspopup="true" role="button" data-aui-trigger href="#app-switcher"><span class="aui-icon aui-icon-small aui-iconfont-appswitcher">Linked Applications</span></button><div id="app-switcher" class="aui-dropdown2 aui-style-default" role="menu" hidden data-is-user-admin="false" data-is-switcher="true"><div class="app-switcher-loading">Loading…</div></div></div><div class="aui-header-primary"><span id="logo" class="aui-header-logo aui-header-logo-custom"><a href="https://tracker.phpbb.com/secure/MyJiraHome.jspa" aria-label="Go to home page"><img src="/s/-eptfo4/9120016/1xqbsgr/_/images/jira111x30.png" alt=" phpBB Tracker" /></a></span><ul class='aui-nav'><li><a role="button" href="/secure/Dashboard.jspa" class=" aui-nav-link aui-dropdown2-trigger jira-dropdown2-ajax" id="home_link" aria-haspopup="true" aria-controls="home_link-content" title="View and manage your dashboards" accesskey="d" elementtiming="app-header" data-aui-extra-classes>Dashboards</a><div class="aui-dropdown2 aui-style-default" id="home_link-content" data-aui-dropdown2-ajax-key="home_link"></div></li><li><a role="button" href="/secure/BrowseProjects.jspa" class=" aui-nav-link aui-dropdown2-trigger jira-dropdown2-ajax" id="browse_link" aria-haspopup="true" aria-controls="browse_link-content" title="View recent projects and browse a list of projects" accesskey="p" data-aui-extra-classes>Projects</a><div class="aui-dropdown2 aui-style-default" id="browse_link-content" data-aui-dropdown2-ajax-key="browse_link"></div></li><li><a role="button" href="/issues/" class=" aui-nav-link aui-dropdown2-trigger jira-dropdown2-ajax" id="find_link" aria-haspopup="true" aria-controls="find_link-content" title="Search for issues and view recent issues" accesskey="i" data-aui-extra-classes>Issues</a><div class="aui-dropdown2 aui-style-default" id="find_link-content" data-aui-dropdown2-ajax-key="find_link"></div></li><script>performance.mark("app-header");</script> </ul></div><div class="aui-header-secondary"><ul class='aui-nav'> <li id="quicksearch-menu"> <form action="/secure/QuickSearch.jspa" method="get" id="quicksearch" class="aui-quicksearch dont-default-focus ajs-dirty-warning-exempt"> <input id="quickSearchInput" aria-live="polite" role="searchbox" autocomplete="off" class="search" type="text" title="Search" placeholder="Search" name="searchString" accessKey="q" /> <input type="submit" class="hidden" value="Search"> </form> </li> <li id="system-help-menu"> <a class="aui-nav-link aui-dropdown2-trigger aui-dropdown2-trigger-arrowless" id="help_menu" aria-label="Help" aria-haspopup="true" aria-owns="system-help-menu-content" href="https://docs.atlassian.com/jira/jcore-docs-0912/" target="_blank" rel="noopener noreferrer" title="Help" > <span class="aui-icon aui-icon-small aui-iconfont-question-filled">Help</span> </a> <div id="system-help-menu-content" class="aui-dropdown2 aui-style-default"> <div class="aui-dropdown2-section"> <ul id="jira-help" class="aui-list-truncate"> <li> <a id="view_core_help" class="aui-nav-link " title="Go to the online documentation for Jira Core" href="https://docs.atlassian.com/jira/jcore-docs-0912/" target="_blank" >Jira Core help</a> </li> <li> <a id="keyshortscuthelp" class="aui-nav-link " title="Get more information about Jira's Keyboard Shortcuts" href="/secure/ViewKeyboardShortcuts!default.jspa" target="_blank" >Keyboard Shortcuts</a> </li> <li> <a id="view_about" class="aui-nav-link " title="Get more information about Jira" href="/secure/AboutPage.jspa" >About Jira</a> </li> <li> <a id="view_credits" class="aui-nav-link " title="See who did what" href="/secure/credits/AroundTheWorld!default.jspa" target="_blank" >Jira Credits</a> </li> </ul> </div> </div> </li> <li id="user-options"> <a class="aui-nav-link login-link" href="/login.jsp?os_destination=%2Fissues%2F%3Ffilter%3D15390">Log In</a> <div id="user-options-content" class="aui-dropdown2 aui-style-default"> <div class="aui-dropdown2-section"> </div> </div> </li> </ul></div></div><!-- .aui-header-inner--><aui-header-end></aui-header-end></nav><!-- .aui-header --> </header> <div id="content"> <template id="head-content-tmp-0"> <meta name="decorator" content="atl.general"> <meta id="isNavigator" name="isNavigator" content="true"> <meta name="ajs-user.search.mode" content="basic"> <meta name="ajs-issue-search-help-title" content="Searching for issues"> <meta name="ajs-issue-search-help-url" content="https://docs.atlassian.com/jira/jcore-docs-0912/Searching+for+issues"> <meta name="ajs-advanced-search-help-title" content="Advanced searching"> <meta name="ajs-advanced-search-help-url" content="https://docs.atlassian.com/jira/jcore-docs-0912/Advanced+searching"> </template><script> (function(executionIdx) { const template = document.getElementById("head-content-tmp-" + executionIdx); const nodes = document.adoptNode(template.content); // browsers can set 'async=true' flag for script tags, we need to fix that Array.from(nodes.children).filter(node => node.nodeName === 'SCRIPT').forEach(node => node.async = false); document.head.appendChild(nodes); template.remove(); }) (0);</script> <script>document.title = "Issue Navigator - phpBB Tracker"; document.getElementById("open-search-description-link").setAttribute("title", "Issue Navigator - phpBB Tracker");</script> <script>document.body.classList.add("ka", "ajax-issue-search-and-view", "page-type-navigator");</script> <script>document.body.setAttribute("data-version","9.12.16");</script> <div class="navigator-container "> <div class="hidden shortcut-links"> <a class="issueaction-edit-issue" href="/secure/EditIssue!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-assign-issue" href="/secure/AssignIssue!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-assign-to-me hide-from-opsbar" href="/secure/AssignIssue.jspa?atl_token=BV5R-PM93-O500-FDFR_4c96ca9de1a0e2068837726358c2199ddbcbd246_lout&id={0}&&returnUrl=/secure/issues"></a> <a class="issueaction-comment-issue add-issue-comment" href="/secure/AddComment!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-log-work" href="/secure/CreateWorklog!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-greenhopper-rapidboard-operation js-find-on-board-issue" href="/secure/FindOnBoard.jspa?issueId={0}&returnUrl=/secure/issues"></a> <a class="issueaction-greenhopper-rank-top-operation" href="/secure/RankTop.jspa?issueId={0}&returnUrl=/secure/issues"></a> <a class="issueaction-greenhopper-rank-bottom-operation" href="/secure/RankBottom.jspa?issueId={0}&returnUrl=/secure/issues"></a> <a class="issueaction-archive-issue" href="/secure/ArchiveIssue!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="unified-attach-file" href="/secure/AttachFile!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-attach-screenshot-html5" href="/secure/ShowAttachScreenshotFormAction!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-vote-issue" href="/secure/VoteOrWatchIssue.jspa?atl_token=BV5R-PM93-O500-FDFR_4c96ca9de1a0e2068837726358c2199ddbcbd246_lout&id={0}&vote=vote&returnUrl=/secure/issues"></a> <a class="issueaction-unvote-issue" href="/secure/VoteOrWatchIssue.jspa?atl_token=BV5R-PM93-O500-FDFR_4c96ca9de1a0e2068837726358c2199ddbcbd246_lout&id={0}&vote=unvote&returnUrl=/secure/issues"></a> <a class="issueaction-view-voters" href="/secure/ViewVoters!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-watch-issue" href="/secure/VoteOrWatchIssue.jspa?atl_token=BV5R-PM93-O500-FDFR_4c96ca9de1a0e2068837726358c2199ddbcbd246_lout&id={0}&watch=watch&returnUrl=/secure/issues"></a> <a class="issueaction-unwatch-issue" href="/secure/VoteOrWatchIssue.jspa?atl_token=BV5R-PM93-O500-FDFR_4c96ca9de1a0e2068837726358c2199ddbcbd246_lout&id={0}&watch=unwatch&returnUrl=/secure/issues"></a> <a class="issueaction-manage-watchers" href="/secure/ManageWatchers!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-create-subtask" href="/secure/CreateSubTaskIssue!default.jspa?parentIssueId={0}&returnUrl=/secure/issues"></a> <a class="issueaction-subtask-to-issue" href="/secure/ConvertSubTask.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-issue-to-subtask" href="/secure/ConvertIssue.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="devstatus-cta-link" href="#devstatus.cta.createbranch&returnUrl=/secure/issues"></a> <a class="issueaction-create-linked-issue" href="#&returnUrl=/secure/issues"></a> <a class="issueaction-move-issue" href="/secure/MoveIssue!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-move-subtask" href="/secure/MoveSubTaskChooseOperation!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-link-issue" href="/secure/LinkJiraIssue!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-clone-issue" href="/secure/CloneIssueDetails!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-edit-labels" href="/secure/EditLabels!default.jspa?id={0}&returnUrl=/secure/issues"></a> <a class="issueaction-delete-issue" href="/secure/DeleteIssue!default.jspa?id={0}&returnUrl=/secure/issues"></a> </div> <div class="navigator-sidebar" id="navigator-sidebar" role="complementary"></div> <script> (function() { const navigatorSidebarElement = document.querySelector(".navigator-sidebar"); const defaultSidebarWidth = 200; let targetSidebarWidth = defaultSidebarWidth; if (window.localStorage) { const userDefinedSidebarWidth = parseInt(localStorage.getItem('issues.sidebar.width'), 10); const isCollapsed = localStorage.getItem("issues.sidebar.docked") === "false"; navigatorSidebarElement.classList.toggle("collapsed", isCollapsed); if (!isCollapsed) { targetSidebarWidth = Math.max(defaultSidebarWidth, isFinite(userDefinedSidebarWidth) ? userDefinedSidebarWidth : 0); } else { targetSidebarWidth = undefined; } } if (targetSidebarWidth) { navigatorSidebarElement.style.width = `${targetSidebarWidth}px`; } })(); </script> <main id="main" class="navigator-body" role="main"> <div class="contained-content"> <div class="issue-search-header"> <header class="saved-search-selector"> <div class="saved-search-operations operations"> <button class="aui-button aui-button-subtle header-views header-operations jira-aui-dropdown2-trigger"><span class="aui-icon aui-icon-small aui-iconfont-export"></span><span class="aui-button-label">Export</span></button> <button class="aui-button aui-button-subtle header-tools header-operations jira-aui-dropdown2-trigger"><span class="aui-icon aui-icon-small aui-iconfont-configure"></span><span class="aui-button-label">Tools</span></button> <section role="dialog" id="csv-export-dialog" class="aui-layer aui-dialog2 aui-dialog2-medium" hidden> <header class="aui-dialog2-header"> <h2 id="csv-export-dialog-header-all" class="aui-dialog2-header-main">Export - CSV (All fields)</h2> <h2 id="csv-export-dialog-header-current" class="aui-dialog2-header-main">Export - CSV (Current fields)</h2> </header> <div class="aui-dialog2-content"> <form class="aui"> <div class="field-group"> <label for="csv-delimiter-input">Choose a delimiter</label> <aui-select id="csv-delimiter" name="delimiter"> <aui-option value="," selected="selected">Comma (,)</aui-option> <aui-option value=";">Semicolon (;)</aui-option> <aui-option value="|">Vertical bar (|)</aui-option> <aui-option value="^">Caret (^)</aui-option> </aui-select> </div> </form> </div> <footer class="aui-dialog2-footer"> <div class="aui-dialog2-footer-actions"> <button id="csv-export-dialog-export-button" class="aui-button aui-button-primary">Export</button> <button id="csv-export-dialog-cancel-button" class="aui-button aui-button-link">Cancel</button> </div> </footer> </section> <div class="hidden operations-view-data"> <fieldset class="hidden parameters"> </fieldset> </div> </div> <span id="throbber-space" class="icon throbber"></span> <div id="search-header-view"> <h1 class="search-title"></h1> </div> </header> <form class="aui navigator-search"></form> </div> <div class="navigator-group"> <div class="results-panel navigator-item"> <div class="navigator-content" data-issue-table-model-state="{"issueTable":{"columnSortJql":{"summary":"project in (PHPBB3, SECURITY) AND fixVersion in (3.3.2-RC1, 3.3.2) AND resolution = Fixed AND status != \"Unmerged Fix\" AND status != \"Patch Awaiting Review\" AND status != \"Patch Needs Work\" ORDER BY summary ASC, priority DESC, key ASC","issuetype":"project in (PHPBB3, SECURITY) AND fixVersion in (3.3.2-RC1, 3.3.2) AND resolution = Fixed AND status != \"Unmerged Fix\" AND status != \"Patch Awaiting Review\" AND status != \"Patch Needs Work\" ORDER BY issuetype DESC, priority DESC, key ASC","issuekey":"project in (PHPBB3, SECURITY) AND fixVersion in (3.3.2-RC1, 3.3.2) AND resolution = Fixed AND status != \"Unmerged Fix\" AND status != \"Patch Awaiting Review\" AND status != \"Patch Needs Work\" ORDER BY key DESC, priority DESC","created":"project in (PHPBB3, SECURITY) AND fixVersion in (3.3.2-RC1, 3.3.2) AND resolution = Fixed AND status != \"Unmerged Fix\" AND status != \"Patch Awaiting Review\" AND status != \"Patch Needs Work\" ORDER BY created DESC, priority DESC, key ASC","reporter":"project in (PHPBB3, SECURITY) AND fixVersion in (3.3.2-RC1, 3.3.2) AND resolution = Fixed AND status != \"Unmerged Fix\" AND status != \"Patch Awaiting Review\" AND status != \"Patch Needs Work\" ORDER BY reporter ASC, priority DESC, key ASC","assignee":"project in (PHPBB3, SECURITY) AND fixVersion in (3.3.2-RC1, 3.3.2) AND resolution = Fixed AND status != \"Unmerged Fix\" AND status != \"Patch Awaiting Review\" AND status != \"Patch Needs Work\" ORDER BY assignee ASC, priority DESC, key ASC","priority":"project in (PHPBB3, SECURITY) AND fixVersion in (3.3.2-RC1, 3.3.2) AND resolution = Fixed AND status != \"Unmerged Fix\" AND status != \"Patch Awaiting Review\" AND status != \"Patch Needs Work\" ORDER BY priority ASC, key ASC","resolution":"project in (PHPBB3, SECURITY) AND fixVersion in (3.3.2-RC1, 3.3.2) AND resolution = Fixed AND status != \"Unmerged Fix\" AND status != \"Patch Awaiting Review\" AND status != \"Patch Needs Work\" ORDER BY resolution ASC, priority DESC, key ASC","updated":"project in (PHPBB3, SECURITY) AND fixVersion in (3.3.2-RC1, 3.3.2) AND resolution = Fixed AND status != \"Unmerged Fix\" AND status != \"Patch Awaiting Review\" AND status != \"Patch Needs Work\" ORDER BY updated DESC, priority DESC, key ASC","status":"project in (PHPBB3, SECURITY) AND fixVersion in (3.3.2-RC1, 3.3.2) AND resolution = Fixed AND status != \"Unmerged Fix\" AND status != \"Patch Awaiting Review\" AND status != \"Patch Needs Work\" ORDER BY status DESC, priority DESC, key ASC"},"description":"","displayed":34,"end":34,"issueIds":[36605,36651,36654,36655,36669,36679,36684,36690,36789,34324,36222,36396,36470,36522,36539,36592,36606,36608,36613,36626,36648,36657,36666,36673,36692,36693,36785,34951,36614,36640,36641,36674,36781,36802],"issueKeys":["PHPBB-16525","PHPBB-16565","PHPBB-16568","PHPBB-16569","PHPBB-16583","PHPBB-16593","PHPBB-16597","PHPBB-16602","PHPBB-16616","PHPBB-15300","PHPBB-16208","PHPBB-16366","PHPBB-16430","PHPBB-16472","PHPBB-16488","PHPBB-16512","PHPBB-16526","PHPBB-16527","PHPBB-16532","PHPBB-16544","PHPBB-16562","PHPBB-16571","PHPBB-16580","PHPBB-16587","PHPBB-16604","PHPBB-16605","PHPBB-16612","PHPBB-15594","PHPBB-16533","PHPBB-16556","PHPBB-16557","PHPBB-16588","PHPBB-16608","PHPBB-16625"],"jiraHasIssues":true,"page":0,"pageSize":50,"startIndex":0,"table":[{"id":36605,"key":"PHPBB-16525","status":"Closed","summary":"Database backup generates a general error with PostgreSQL 12+","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36651,"key":"PHPBB-16565","status":"Closed","summary":"Circular dependencies when cron task depends on controller.helper","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36654,"key":"PHPBB-16568","status":"Closed","summary":"Problem with drop-down menu","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36655,"key":"PHPBB-16569","status":"Closed","summary":"Massive margin between posts when zoomed out in browser","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36669,"key":"PHPBB-16583","status":"Closed","summary":"Reset button in create search index not working","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36679,"key":"PHPBB-16593","status":"Closed","summary":"Undefined properties in create_search_index install task","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36684,"key":"PHPBB-16597","status":"Closed","summary":"Doctum can't build docs on branches older than 3.3.x","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36690,"key":"PHPBB-16602","status":"Closed","summary":"phpBB cannot be installed and/or run without iconv or mbstring","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36789,"key":"PHPBB-16616","status":"Unverified Fix","summary":"Update composer dependencies to latest versions","type":{"description":"A task that needs to be done.","name":"Task","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12138&avatarType=issuetype"}},{"id":34324,"key":"PHPBB-15300","status":"Unverified Fix","summary":"Maximum attachment filesize is nowhere mentioned","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":36222,"key":"PHPBB-16208","status":"Unverified Fix","summary":"No option for email for \"Notify me\" when a reported post is dealt with","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":36396,"key":"PHPBB-16366","status":"Closed","summary":"Language dictionaries other than common.php are unavailable to BBCode templates in feeds","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36470,"key":"PHPBB-16430","status":"Unverified Fix","summary":"Permission ordering","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":36522,"key":"PHPBB-16472","status":"Unverified Fix","summary":"Remove PhantomJS UI tests","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":36539,"key":"PHPBB-16488","status":"Closed","summary":"ACP build_cfg_template does not support 0 as minimum value","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36592,"key":"PHPBB-16512","status":"Closed","summary":"make_clickable() function does not apply custom classes","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36606,"key":"PHPBB-16526","status":"Closed","summary":"Not proper handled comma-separated ACP configuration values","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36608,"key":"PHPBB-16527","status":"Unverified Fix","summary":"Add role_exists to migration tools","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":36613,"key":"PHPBB-16532","status":"Closed","summary":"Example post is stored as invalid XML","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36626,"key":"PHPBB-16544","status":"Closed","summary":"topic_notify.txt is wrongly used for forum subscriptions","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36648,"key":"PHPBB-16562","status":"Unverified Fix","summary":"Add explanation for password complexity when resetting password","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":36657,"key":"PHPBB-16571","status":"Unverified Fix","summary":"Update s9e TextFormatter","type":{"description":"A task that needs to be done.","name":"Task","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12138&avatarType=issuetype"}},{"id":36666,"key":"PHPBB-16580","status":"Unverified Fix","summary":"Update rendering tests to match actual Prosilver","type":{"description":"A task that needs to be done.","name":"Task","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12138&avatarType=issuetype"}},{"id":36673,"key":"PHPBB-16587","status":"Closed","summary":"Replace sami with doctum","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36692,"key":"PHPBB-16604","status":"Unverified Fix","summary":"Display error message if avatar upload folder is not writable","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":36693,"key":"PHPBB-16605","status":"Closed","summary":"SQL Registration errors do not trigger an error correctly","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36785,"key":"PHPBB-16612","status":"Unverified Fix","summary":"Restructure HTML for agreement, coppa, terms etc. ","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":34951,"key":"PHPBB-15594","status":"Unverified Fix","summary":"The deprecated AOL contact field should be removed","type":{"description":"A task that needs to be done.","name":"Task","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12138&avatarType=issuetype"}},{"id":36614,"key":"PHPBB-16533","status":"Unverified Fix","summary":"Add core and template events to customize UCP login keys management module","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":36640,"key":"PHPBB-16556","status":"Closed","summary":"Remove purposeless <Files \"*\"> from .htaccess","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":36641,"key":"PHPBB-16557","status":"Unverified Fix","summary":"Support piping tracker XML to build_changelog.php","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":36674,"key":"PHPBB-16588","status":"Closed","summary":"Update docs links from 3.2.x to 3.3.x","type":{"description":"A problem which impairs or prevents the functions of the product.","name":"Bug","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype"}},{"id":36781,"key":"PHPBB-16608","status":"Unverified Fix","summary":"Modernize README","type":{"description":"An improvement or enhancement to an existing feature or task.","name":"Improvement","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype"}},{"id":36802,"key":"PHPBB-16625","status":"Unverified Fix","summary":"Update install docs to mention dependency on mbstring extension","type":{"description":"A task that needs to be done.","name":"Task","iconUrl":"/secure/viewavatar?size=xsmall&avatarId=12138&avatarType=issuetype"}}],"title":"","total":34,"url":"","sortBy":{"fieldId":"priority","fieldName":"Priority","order":"DESC","toggleJql":"project in (PHPBB3, SECURITY) AND fixVersion in (3.3.2-RC1, 3.3.2) AND resolution = Fixed AND status != \"Unmerged Fix\" AND status != \"Patch Awaiting Review\" AND status != \"Patch Needs Work\" ORDER BY priority ASC, key ASC"},"columns":["issuetype","issuekey","summary","assignee","reporter","priority","status","resolution","created","updated"],"columnConfig":"FILTER"},"warnings":[]}" data-session-search-state="" data-selected-issue=""> <div class="issue-render-spinner"><aui-spinner size="large"></aui-spinner></div><div style="display: none"><div class="aui-group split-view"><div class="aui-item list-results-panel"><div class="list-panel"><div class="list-ordering"></div><div class="list-content"><ol class="issue-list"><li data-id="36605" data-key="PHPBB-16525" title="Database backup generates a general error with PostgreSQL 12+"><a class="splitview-issue-link" data-issue-key="PHPBB-16525" href="/browse/PHPBB-16525"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16525</span><br/><span class="issue-link-summary">Database backup generates a general error with PostgreSQL 12+</span></a></li><li data-id="36651" data-key="PHPBB-16565" title="Circular dependencies when cron task depends on controller.helper"><a class="splitview-issue-link" data-issue-key="PHPBB-16565" href="/browse/PHPBB-16565"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16565</span><br/><span class="issue-link-summary">Circular dependencies when cron task depends on controller.helper</span></a></li><li data-id="36654" data-key="PHPBB-16568" title="Problem with drop-down menu"><a class="splitview-issue-link" data-issue-key="PHPBB-16568" href="/browse/PHPBB-16568"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16568</span><br/><span class="issue-link-summary">Problem with drop-down menu</span></a></li><li data-id="36655" data-key="PHPBB-16569" title="Massive margin between posts when zoomed out in browser"><a class="splitview-issue-link" data-issue-key="PHPBB-16569" href="/browse/PHPBB-16569"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16569</span><br/><span class="issue-link-summary">Massive margin between posts when zoomed out in browser</span></a></li><li data-id="36669" data-key="PHPBB-16583" title="Reset button in create search index not working"><a class="splitview-issue-link" data-issue-key="PHPBB-16583" href="/browse/PHPBB-16583"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16583</span><br/><span class="issue-link-summary">Reset button in create search index not working</span></a></li><li data-id="36679" data-key="PHPBB-16593" title="Undefined properties in create_search_index install task"><a class="splitview-issue-link" data-issue-key="PHPBB-16593" href="/browse/PHPBB-16593"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16593</span><br/><span class="issue-link-summary">Undefined properties in create_search_index install task</span></a></li><li data-id="36684" data-key="PHPBB-16597" title="Doctum can't build docs on branches older than 3.3.x"><a class="splitview-issue-link" data-issue-key="PHPBB-16597" href="/browse/PHPBB-16597"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16597</span><br/><span class="issue-link-summary">Doctum can't build docs on branches older than 3.3.x</span></a></li><li data-id="36690" data-key="PHPBB-16602" title="phpBB cannot be installed and/or run without iconv or mbstring"><a class="splitview-issue-link" data-issue-key="PHPBB-16602" href="/browse/PHPBB-16602"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16602</span><br/><span class="issue-link-summary">phpBB cannot be installed and/or run without iconv or mbstring</span></a></li><li data-id="36789" data-key="PHPBB-16616" title="Update composer dependencies to latest versions"><a class="splitview-issue-link" data-issue-key="PHPBB-16616" href="/browse/PHPBB-16616"><img height="16" width="16" alt="Task" title="Task - A task that needs to be done." src="/secure/viewavatar?size=xsmall&avatarId=12138&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16616</span><br/><span class="issue-link-summary">Update composer dependencies to latest versions</span></a></li><li data-id="34324" data-key="PHPBB-15300" title="Maximum attachment filesize is nowhere mentioned"><a class="splitview-issue-link" data-issue-key="PHPBB-15300" href="/browse/PHPBB-15300"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-15300</span><br/><span class="issue-link-summary">Maximum attachment filesize is nowhere mentioned</span></a></li><li data-id="36222" data-key="PHPBB-16208" title="No option for email for "Notify me" when a reported post is dealt with"><a class="splitview-issue-link" data-issue-key="PHPBB-16208" href="/browse/PHPBB-16208"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16208</span><br/><span class="issue-link-summary">No option for email for "Notify me" when a reported post is dealt with</span></a></li><li data-id="36396" data-key="PHPBB-16366" title="Language dictionaries other than common.php are unavailable to BBCode templates in feeds"><a class="splitview-issue-link" data-issue-key="PHPBB-16366" href="/browse/PHPBB-16366"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16366</span><br/><span class="issue-link-summary">Language dictionaries other than common.php are unavailable to BBCode templates in feeds</span></a></li><li data-id="36470" data-key="PHPBB-16430" title="Permission ordering"><a class="splitview-issue-link" data-issue-key="PHPBB-16430" href="/browse/PHPBB-16430"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16430</span><br/><span class="issue-link-summary">Permission ordering</span></a></li><li data-id="36522" data-key="PHPBB-16472" title="Remove PhantomJS UI tests"><a class="splitview-issue-link" data-issue-key="PHPBB-16472" href="/browse/PHPBB-16472"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16472</span><br/><span class="issue-link-summary">Remove PhantomJS UI tests</span></a></li><li data-id="36539" data-key="PHPBB-16488" title="ACP build_cfg_template does not support 0 as minimum value"><a class="splitview-issue-link" data-issue-key="PHPBB-16488" href="/browse/PHPBB-16488"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16488</span><br/><span class="issue-link-summary">ACP build_cfg_template does not support 0 as minimum value</span></a></li><li data-id="36592" data-key="PHPBB-16512" title="make_clickable() function does not apply custom classes"><a class="splitview-issue-link" data-issue-key="PHPBB-16512" href="/browse/PHPBB-16512"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16512</span><br/><span class="issue-link-summary">make_clickable() function does not apply custom classes</span></a></li><li data-id="36606" data-key="PHPBB-16526" title="Not proper handled comma-separated ACP configuration values"><a class="splitview-issue-link" data-issue-key="PHPBB-16526" href="/browse/PHPBB-16526"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16526</span><br/><span class="issue-link-summary">Not proper handled comma-separated ACP configuration values</span></a></li><li data-id="36608" data-key="PHPBB-16527" title="Add role_exists to migration tools"><a class="splitview-issue-link" data-issue-key="PHPBB-16527" href="/browse/PHPBB-16527"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16527</span><br/><span class="issue-link-summary">Add role_exists to migration tools</span></a></li><li data-id="36613" data-key="PHPBB-16532" title="Example post is stored as invalid XML"><a class="splitview-issue-link" data-issue-key="PHPBB-16532" href="/browse/PHPBB-16532"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16532</span><br/><span class="issue-link-summary">Example post is stored as invalid XML</span></a></li><li data-id="36626" data-key="PHPBB-16544" title="topic_notify.txt is wrongly used for forum subscriptions"><a class="splitview-issue-link" data-issue-key="PHPBB-16544" href="/browse/PHPBB-16544"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16544</span><br/><span class="issue-link-summary">topic_notify.txt is wrongly used for forum subscriptions</span></a></li><li data-id="36648" data-key="PHPBB-16562" title="Add explanation for password complexity when resetting password"><a class="splitview-issue-link" data-issue-key="PHPBB-16562" href="/browse/PHPBB-16562"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16562</span><br/><span class="issue-link-summary">Add explanation for password complexity when resetting password</span></a></li><li data-id="36657" data-key="PHPBB-16571" title="Update s9e TextFormatter"><a class="splitview-issue-link" data-issue-key="PHPBB-16571" href="/browse/PHPBB-16571"><img height="16" width="16" alt="Task" title="Task - A task that needs to be done." src="/secure/viewavatar?size=xsmall&avatarId=12138&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16571</span><br/><span class="issue-link-summary">Update s9e TextFormatter</span></a></li><li data-id="36666" data-key="PHPBB-16580" title="Update rendering tests to match actual Prosilver"><a class="splitview-issue-link" data-issue-key="PHPBB-16580" href="/browse/PHPBB-16580"><img height="16" width="16" alt="Task" title="Task - A task that needs to be done." src="/secure/viewavatar?size=xsmall&avatarId=12138&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16580</span><br/><span class="issue-link-summary">Update rendering tests to match actual Prosilver</span></a></li><li data-id="36673" data-key="PHPBB-16587" title="Replace sami with doctum"><a class="splitview-issue-link" data-issue-key="PHPBB-16587" href="/browse/PHPBB-16587"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16587</span><br/><span class="issue-link-summary">Replace sami with doctum</span></a></li><li data-id="36692" data-key="PHPBB-16604" title="Display error message if avatar upload folder is not writable"><a class="splitview-issue-link" data-issue-key="PHPBB-16604" href="/browse/PHPBB-16604"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16604</span><br/><span class="issue-link-summary">Display error message if avatar upload folder is not writable</span></a></li><li data-id="36693" data-key="PHPBB-16605" title="SQL Registration errors do not trigger an error correctly"><a class="splitview-issue-link" data-issue-key="PHPBB-16605" href="/browse/PHPBB-16605"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16605</span><br/><span class="issue-link-summary">SQL Registration errors do not trigger an error correctly</span></a></li><li data-id="36785" data-key="PHPBB-16612" title="Restructure HTML for agreement, coppa, terms etc. "><a class="splitview-issue-link" data-issue-key="PHPBB-16612" href="/browse/PHPBB-16612"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16612</span><br/><span class="issue-link-summary">Restructure HTML for agreement, coppa, terms etc. </span></a></li><li data-id="34951" data-key="PHPBB-15594" title="The deprecated AOL contact field should be removed"><a class="splitview-issue-link" data-issue-key="PHPBB-15594" href="/browse/PHPBB-15594"><img height="16" width="16" alt="Task" title="Task - A task that needs to be done." src="/secure/viewavatar?size=xsmall&avatarId=12138&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-15594</span><br/><span class="issue-link-summary">The deprecated AOL contact field should be removed</span></a></li><li data-id="36614" data-key="PHPBB-16533" title="Add core and template events to customize UCP login keys management module"><a class="splitview-issue-link" data-issue-key="PHPBB-16533" href="/browse/PHPBB-16533"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16533</span><br/><span class="issue-link-summary">Add core and template events to customize UCP login keys management module</span></a></li><li data-id="36640" data-key="PHPBB-16556" title="Remove purposeless <Files "*"> from .htaccess"><a class="splitview-issue-link" data-issue-key="PHPBB-16556" href="/browse/PHPBB-16556"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16556</span><br/><span class="issue-link-summary">Remove purposeless <Files "*"> from .htaccess</span></a></li><li data-id="36641" data-key="PHPBB-16557" title="Support piping tracker XML to build_changelog.php"><a class="splitview-issue-link" data-issue-key="PHPBB-16557" href="/browse/PHPBB-16557"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16557</span><br/><span class="issue-link-summary">Support piping tracker XML to build_changelog.php</span></a></li><li data-id="36674" data-key="PHPBB-16588" title="Update docs links from 3.2.x to 3.3.x"><a class="splitview-issue-link" data-issue-key="PHPBB-16588" href="/browse/PHPBB-16588"><img height="16" width="16" alt="Bug" title="Bug - A problem which impairs or prevents the functions of the product." src="/secure/viewavatar?size=xsmall&avatarId=12123&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16588</span><br/><span class="issue-link-summary">Update docs links from 3.2.x to 3.3.x</span></a></li><li data-id="36781" data-key="PHPBB-16608" title="Modernize README"><a class="splitview-issue-link" data-issue-key="PHPBB-16608" href="/browse/PHPBB-16608"><img height="16" width="16" alt="Improvement" title="Improvement - An improvement or enhancement to an existing feature or task." src="/secure/viewavatar?size=xsmall&avatarId=12130&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16608</span><br/><span class="issue-link-summary">Modernize README</span></a></li><li data-id="36802" data-key="PHPBB-16625" title="Update install docs to mention dependency on mbstring extension"><a class="splitview-issue-link" data-issue-key="PHPBB-16625" href="/browse/PHPBB-16625"><img height="16" width="16" alt="Task" title="Task - A task that needs to be done." src="/secure/viewavatar?size=xsmall&avatarId=12138&avatarType=issuetype" /> <span class="issue-link-key">PHPBB-16625</span><br/><span class="issue-link-summary">Update install docs to mention dependency on mbstring extension</span></a></li></ol></div></div><div class="end-of-stable-message-container"></div><div class="aui-group pagination-view count-pagination"><div class="refresh-container aui-item"><a href="#" class="refresh-table" title="Refresh results"><span class="aui-icon aui-icon-small aui-iconfont-refresh-small">Refresh results</span></a></div><div class="pagination-container aui-item"><div class="pagination" data-displayable-total="34"></div></div></div></div><div class="aui-item detail-panel navigator-issue-only"><div></div></div></div></div> </div> </div> </div> </div> </main> </div> <main id="main" role="main" class="issue-container hidden"> </main> <div id="criteriaJson" style="display:none;">{"errorMessages":["jqlTooComplex"],"errors":{}}</div> <div id="systemFiltersJson" style="display:none;">[{"id":-1,"name":"My open issues","jql":"assignee = currentUser() AND resolution = Unresolved order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-2,"name":"Reported by me","jql":"reporter = currentUser() order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-4,"name":"All issues","jql":"order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-5,"name":"Open issues","jql":"resolution = Unresolved order by priority DESC,updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-9,"name":"Done issues","jql":"statusCategory = Done order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-3,"name":"Viewed recently","jql":"issuekey in issueHistory() order by lastViewed DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-6,"name":"Created recently","jql":"created >= -1w order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-7,"name":"Resolved recently","jql":"resolutiondate >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-8,"name":"Updated recently","jql":"updated >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false}]</div> <div id="jqlAutocompleteQueryDelay" style="display:none;">0.3</div> <div id="jqlAutocompleteMinQueryLength" style="display:none;">0</div> </div> <footer id="footer" role="contentinfo"> <section class="footer-body"> <ul class="atlassian-footer"> <li> Atlassian Jira <a class="seo-link" rel="nofollow" href="https://www.atlassian.com/software/jira">Project Management Software</a> </li> <li> <a id="about-link" rel="nofollow" href="/secure/AboutPage.jspa/secure/AboutPage.jspa">About Jira</a> </li> <li> <a id="footer-report-problem-link" rel="nofollow" href="/secure/CreateIssue!default.jspa">Report a problem</a> </li> </ul> <p class="atlassian-footer"> <span class="licensemessage"> Powered by a free Atlassian <a rel='nofollow' href='http://www.atlassian.com/software/jira'>Jira</a> open source license for phpBB Ltd.. Try Jira - <a rel='nofollow' href='http://www.atlassian.com/software/jira'>bug tracking software</a> for <i>your</i> team. </span> </p> <div id="footer-logo"><a rel="nofollow" href="http://www.atlassian.com/">Atlassian</a></div> </section> <fieldset class="hidden parameters"> <input type="hidden" title="loggedInUser" value=""> <input type="hidden" title="ajaxTimeout" value="The call to the Jira server did not complete within the timeout period. We are unsure of the result of this operation."> <input type="hidden" title="JiraVersion" value="9.12.16" /> <input type="hidden" title="ajaxUnauthorised" value="You are not authorized to perform this operation. Please log in."> <input type="hidden" title="baseURL" value="https://tracker.phpbb.com" /> <input type="hidden" title="ajaxCommsError" value="The Jira server could not be contacted. This may be a temporary glitch or the server may be down. "> <input type="hidden" title="ajaxServerError" value="The Jira server was contacted but has returned an error response. We are unsure of the result of this operation."> <input type="hidden" title="ajaxErrorCloseDialog" value="Close this dialog and press refresh in your browser"> <input type="hidden" title="ajaxErrorDialogHeading" value="Communications Breakdown"> <input type="hidden" title="dirtyMessage" value="You have entered new data on this page. If you navigate away from this page without first saving your data, the changes will be lost."> <input type="hidden" title="dirtyDialogMessage" value="You have entered new data in this dialog. If you navigate away from this dialog without first saving your data, the changes will be lost. Click cancel to return to the dialog."> <input type="hidden" title="keyType" value="Type"> <input type="hidden" title="keyThen" value="then"> <input type="hidden" title="dblClickToExpand" value="Double click to expand"> <input type="hidden" title="actions" value="Actions"> <input type="hidden" title="removeItem" value="Remove"> <input type="hidden" title="workflow" value="Workflow"> <input type="hidden" title="labelNew" value="New Label"> <input type="hidden" title="issueActionsHint" value="Begin typing for available operations or press down to see all"> <input type="hidden" title="closelink" value="Close"> <input type="hidden" title="dotOperations" value="Operations"> <input type="hidden" title="dotLoading" value="Loading..."> <input type="hidden" title="frotherSuggestions" value="Suggestions"> <input type="hidden" title="frotherNomatches" value="No Matches"> <input type="hidden" title="multiselectVersionsError" value="{0} is not a valid version."> <input type="hidden" title="multiselectComponentsError" value="{0} is not a valid component."> <input type="hidden" title="multiselectGenericError" value="The value {0} is invalid."> </fieldset> </footer> </div> <script> window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{}; WRM._unparsedData["keyboardShortcutsUrl"]="\u0022/rest/api/1.0/shortcuts/9120016/829a72242536588c24031041f9a66da6/shortcuts?context=issuenavigation&context=issueaction\u0022"; if(window.WRM._dataArrived)window.WRM._dataArrived();</script> <script src="/s/d41d8cd98f00b204e9800998ecf8427e-CDN/-eptfo4/9120016/1xqbsgr/9c10c8a3d20c751f96a47d5566e02c11/_/download/contextbatch/js/jira.webresources:resource-phase-checkpoint-hit,-_super/batch.js" data-wrm-key="jira.webresources:resource-phase-checkpoint-hit,-_super" data-wrm-batch-type="context" data-initially-rendered defer></script> <form id="jira_request_timing_info" class="dont-default-focus" > <fieldset class="parameters hidden"> <input type="hidden" title="jira.request.start.millis" value="1741913271306" /> <input type="hidden" title="jira.request.server.time" value="365" /> <input type="hidden" title="jira.request.id" value="47x2341106x1" /> <input type="hidden" title="jira.session.expiry.time" value="-" /> <input type="hidden" title="jira.session.expiry.in.mins" value="-" /> <input id="jiraConcurrentRequests" type="hidden" name="jira.request.concurrent.requests" value="1" /> <input type="hidden" title="issue.index.reads.time.in.ms" value="18" /> <input type="hidden" title="db.reads.time.in.ms" value="12" /> <input type="hidden" title="db.conns.time.in.ms" value="15" /> </fieldset> </form> <!-- REQUEST ID : 47x2341106x1 REQUEST TIMESTAMP : [14/Mar/2025:00:47:51 +0000] REQUEST TIME : 0.3650 ASESSIONID : - CONCURRENT REQUESTS : 1 issue.index.reads : OpSnapshot{name='issue.index.reads', invocationCount=1, elapsedTotal=18271132, elapsedMin=18271132, elapsedMax=18271132, resultSetSize=0, cpuTotal=0, cpuMin=0, cpuMax=0} db.reads : OpSnapshot{name='db.reads', invocationCount=4, elapsedTotal=12181384, elapsedMin=982930, elapsedMax=7604584, resultSetSize=0, cpuTotal=0, cpuMin=0, cpuMax=0} db.conns : OpSnapshot{name='db.conns', invocationCount=7, elapsedTotal=15836119, elapsedMin=840651, elapsedMax=7756829, resultSetSize=0, cpuTotal=0, cpuMin=0, cpuMax=0} --> </body> </html>