This pull request adds the jekyll-redirect-from plugin and configures the Dashboard plugin to redirect certain URLs automatically.
The Dashboard plugin now lowercases all 'name' values for projects and automatically adds the redirect for the original uppercased string.
For example, the project betaFEC has the name betaFEC. Before this change that would result in a url dashboard/project/betaFEC/. After this change it will result in a url dashboard/project/betafec that also
responds to the named url.
Lowercase urls are a specific rule in the 18F content guide. This commit (714977d) also ensures that URLs listed on the index page are written lower case.
80c6bcf also adds two redirection pages for the USEITI and FEC projects which changed names in the Team API. (See also 18F/team-api#146)
This pull request adds the jekyll-redirect-from plugin and configures the Dashboard plugin to redirect certain URLs automatically.
The Dashboard plugin now lowercases all 'name' values for projects and automatically adds the redirect for the original uppercased string.
For example, the project betaFEC has the name
betaFEC
. Before this change that would result in a urldashboard/project/betaFEC/
. After this change it will result in a urldashboard/project/betafec
that also responds to the named url.Lowercase urls are a specific rule in the 18F content guide. This commit (714977d) also ensures that URLs listed on the index page are written lower case.
80c6bcf also adds two redirection pages for the USEITI and FEC projects which changed names in the Team API. (See also 18F/team-api#146)