Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

    •  
      rel #16163 12.1
    Details
    Manuel Vacelet (vaceletm)
    12.1
    Schedule
    2020-09-17
    19 (2020-10-14 00:00)


    Delivered
    Contents
    Referencing rel #16163

    Artifact

    request #15015 Initiate usage of Psalm taint analysis feature
    request #16606 Correct errors seen in nightly tests
    request #16657 Artifact level permissions are not verified when sending notifications
    request #16681 OIDC accounts must use SVN tokens
    request #16687 Have a cypress test for explicit backlog planning view
    request #17046 Make Tuleap Default templates simpler
    request #17051 Typo in administration button aria-label
    request #17052 Display issues with the "Join project" modal
    request #17053 Fix arrow size in project milestones widget
    request #17054 Fix color of tlp-alert
    request #17055 Creating a campaign should not pollute your history
    request #17056 Campaigns should provide a quick link in history
    request #17058 Bump webpack and loaders (Sept 2020)
    request #17059 Bump gettext extraction deps (Sept 2020)
    request #17060 Bump babel and typescript (Sept 2020)
    request #17061 Bump jest deps (Sept 2020)
    request #17062 Bump eslint and plugins (Sept 2020)
    request #17063 Bump eslint-plugin-jest from 23.18.0 to 24.0.2
    request #17064 Bump stylelint and sass
    request #17065 Bump cypress from 5.0.0 to 5.2.0
    request #17066 Upgrade @vue/test-utils
    request #17067 PATCH on ​/testmanagement_campaigns​/{id} should take test suite into account
    request #17071 Update to DOMPurify 2.0.17
    request #17075 Fix site admin button on FP pages
    request #17076 Fix kanban height when sidebar is collapsed
    request #17077 Fix help button behavior on FlamingParrot
    request #17078 Too much lookalike breadcrumbs in git
    request #17080 Cannot select multiple values as default inside multi select Box
    request #17082 Fix CachedCustomizedLogoDetector tests
    request #17083 Replace optimize-css-assets-webpack-plugin by css-minimizer-webpack-plugin
    request #17084 Login button overlaps project banner
    request #17085 Update Psalm to 3.16.0
    request #17087 big motd + logged in + resize = 💩
    request #17088 Selectbox on static value do not export order
    request #17089 Remove timer input from the test execution display
    request #17090 Sticky header of the planning view takes into account a topbar that does not exist
    request #17093 Update to DOMPurify 2.1.0
    request #17095 Global navigation buttons do not play well with tracker conflict resolution popup
    request #17097 The help link in the tracker global email notification does not open the correct page
    request #17100 Tracker concurrent edition of artifact end to end test fails
    request #17101 Avatar in current user menu shouldn't be shrinked
    request #17102 Git LFS Objects from deleted repositories are not removed
    request #17104 Cannot access to Git tag information
    request #17107 Export features of a tracker should require an account
    request #17109 TrackerLinksInNewDropdownCollector tests should be executed by the CI pipeline
    request #17110 Update to Font Awesome 5
    request #17111 Update php-http dependencies
    request #17113 Workers complain they cannot write their lock file after a reboot
    request #17120 Bot mattermost plugins CI jobs must use a Jenkinsfile
    request #17121 Rewrite tracker homepage script in TypeScript
    request #17122 Creating a new project can trigger more than 30k SQL requests
    request #17126 Deleting a tracker from the plugin homepage does not use the standard confirmation modal
    request #17130 Sticky header of the artifact links table takes into account a topbar that does not exist
    request #17131 OAuth2 apps project admin empty state does not cover the whole table
    request #17132 Cards numbers in taskboard and kanban should have the same width
    request #17134 Trouble with mail content sent by ldap_plugin
    request #17135 Cannot build viewvc-theme-tuleap with a recent version of Node
    request #17137 Tracker workflow transition matrix rules can render differently depending on the client
    request #17138 Metadata generate count error on mediawiki
    request #17141 Permissions edit modal does not appear at first click
    request #17143 REST endpoint PATCH /users/:id/preferences throws a 500 when called multiple times with the same parameters
    request #17145 Footer link to the Tuleap community on LinkedIn is broken
    request #17146 Link to the Tuleap LinkedIn page should be named "Follow Tuleap"
    request #17147 Bump to ESLint Vue 7
    request #17150 Add warning in TV3 to inform end users about feature deprecation
    request #17153 Bump DOMPurify from 2.1.0 to 2.1.1
    request #17155 Announce end of support of Internet Explorer
    request #17156 remove no longer needed property data-does-not-use-d3
    request #17168 Move to Guzzle 7
    request #17170 Burnup should not be declared as a csv importable field
    request #17175 Add an empty state in Project Milestones
    request #17176 Update vue dependencies
    request #17177 Bump moment from 2.27.0 to 2.29.1
    request #17179 Update jest dependencies
    request #17184 Bump cypress from 5.2.0 to 5.3.0
    request #17185 Bump Typescript from 4.0.2 to 4.0.3
    request #17187 git repository pattern name doesn't work well
    request #17188 Modifying a project banner should display a success feedback
    request #17190 Code to load the create/reply by mail modal should not weight 200KB+ on BP pages
    request #17196 Monitoring a FRS package redirects to the homepage
    request #17197 Bump Psalm to 3.17.1
    request #17198 Bump swagger-ui from 3.32.5 to 3.35.1
    request #17199 Add immutable directive for Cache-control header of avatars
    request #17200 Bump AngularJS dependencies
    request #17201 Discourage usage of Edge Legacy

    Follow-ups