Merge pull request #25938 from overleaf/mj-core-pug-teardown

[web] Tear down core-pug-bs5 feature flag

GitOrigin-RevId: 875417ca02d8212940b4782bc3016778344116ba
This commit is contained in:
Mathias Jakobsen
2025-06-03 08:05:39 +00:00
committed by Copybot
parent 26a77e739d
commit 86e13b088a
5 changed files with 0 additions and 18 deletions
@@ -16,7 +16,6 @@ import ProjectAuditLogHandler from '../Project/ProjectAuditLogHandler.js'
import Errors from '../Errors/Errors.js'
import AuthenticationController from '../Authentication/AuthenticationController.js'
import PrivilegeLevels from '../Authorization/PrivilegeLevels.js'
import SplitTestHandler from '../SplitTests/SplitTestHandler.js'
// This rate limiter allows a different number of requests depending on the
// number of callaborators a user is allowed. This is implemented by providing
@@ -246,9 +245,6 @@ async function viewInvite(req, res) {
const projectId = req.params.Project_id
const { token } = req.params
// Read split test assignment so that it's available for Pug to read
await SplitTestHandler.promises.getAssignment(req, res, 'core-pug-bs5')
const _renderInvalidPage = function () {
res.status(404)
logger.debug({ projectId }, 'invite not valid, rendering not-valid page')
@@ -4,13 +4,9 @@ const TemplatesManager = require('./TemplatesManager')
const ProjectHelper = require('../Project/ProjectHelper')
const logger = require('@overleaf/logger')
const { expressify } = require('@overleaf/promise-utils')
const SplitTestHandler = require('../SplitTests/SplitTestHandler')
const TemplatesController = {
async getV1Template(req, res) {
// Read split test assignment so that it's available for Pug to read
await SplitTestHandler.promises.getAssignment(req, res, 'core-pug-bs5')
const templateVersionId = req.params.Template_version_id
const templateId = req.query.id
if (!/^[0-9]+$/.test(templateVersionId) || !/^[0-9]+$/.test(templateId)) {
@@ -4,8 +4,6 @@ block vars
- var suppressFooter = true
- var suppressCookieBanner = true
- var suppressSkipToContent = true
- bootstrap5PageStatus = 'enabled'
- bootstrap5PageSplitTest = 'core-pug-bs5'
block content
.editor.full-size
@@ -1,9 +1,5 @@
extends ../../layout-marketing
block vars
- bootstrap5PageStatus = 'enabled'
- bootstrap5PageSplitTest = 'core-pug-bs5'
block content
main.content.content-alt#main-content
.container
@@ -1,9 +1,5 @@
extends ../../layout-marketing
block vars
- bootstrap5PageStatus = 'enabled'
- bootstrap5PageSplitTest = 'core-pug-bs5'
block content
main.content.content-alt#main-content
.container