Project

General

Profile

Actions

Feature #41731

open

Prevent Redmine startup if themes remain in deprecated public/themes directory

Added by Go MAEDA about 1 month ago. Updated 27 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Themes
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:

Description

The theme installation directory was changed from public/themes to themes in Redmine 6.0.0.

The attached patch prevents Redmine from starting if themes are still installed in the deprecated public/themes directory. This ensures that system administrators are prompted to move themes to the correct directory.

A similar mechanism was implemented when the plugins directory was changed from vendor/plugins to plugins (see r9600).


Files

Actions #1

Updated by Go MAEDA about 1 month ago

Actions #2

Updated by Marius BĂLTEANU about 1 month ago

Do you want to catch this in 6.0.1?

Actions #3

Updated by Go MAEDA about 1 month ago

Marius BĂLTEANU wrote in #note-2:

Do you want to catch this in 6.0.1?

Yes, if possible. This prevents confusion for those who do not know that the theme installation directory has changed.

Actions #4

Updated by Marius BĂLTEANU about 1 month ago

Yes, it is, can you integrate the fix?

Actions #5

Updated by Go MAEDA about 1 month ago

  • Assignee set to Go MAEDA
  • Target version changed from Candidate for next minor release to 6.0.1
Actions #6

Updated by Go MAEDA about 1 month ago

  • Target version changed from 6.0.1 to Candidate for next minor release

I am removing this from 6.0.1 because I think it is better to get feedbacks.

Actions #7

Updated by Go MAEDA about 1 month ago

  • Assignee deleted (Go MAEDA)
  • Target version changed from Candidate for next minor release to 6.0.2
Actions #8

Updated by Go MAEDA 27 days ago

  • Target version changed from 6.0.2 to Candidate for next minor release
Actions

Also available in: Atom PDF