Project

General

Profile

Actions

Architecture #6661

closed

Customize Login frontend and Rudder color them to differentiate environments

Architecture #6661: Customize Login frontend and Rudder color them to differentiate environments

Added by Janos Mattyasovszky about 11 years ago. Updated about 4 years ago.

Status:
Released
Priority:
4
Target version:
Effort required:
Name check:
Fix check:
Regression:

Description

Hi,

It would be nice if one could customize the login page with at least some additional text, like login restrictions and/or hint what User to use (we have multiple AD Domains in our forest), and if possible, a customizable Logo and/or CSS to load.

Thanks,
Janos M.


Related issues 2 (0 open2 closed)

Related to Rudder - User story #1977: We should allow the user to add an logo in the rudder webappRejectedActions
Has duplicate Rudder - User story #8368: Create multiple color schemas of the UI for the criticality of the environmentRejectedNicolas CHARLESActions

Updated by Matthieu CERDA about 11 years ago Actions #1

  • Assignee set to François ARMAND
  • Priority changed from N/A to 4

Thanks for the idea Janos :) assigning this to François, I think he's the best pick for decisions like this.

Updated by Janos Mattyasovszky over 10 years ago Actions #2

Well, this hack is working as-is:

/etc/apache2/vhosts.d/rudder-vhost-ssl.conf

+Alias             "/rudder/images/logoIndexRudder.jpg" /opt/rudder/share/load-page/files/custom_logo.jpg
+ProxyPass         "/rudder/images/logoIndexRudder.jpg" "!" 
 ProxyPass         "/rudder" "http://localhost:8080/rudder" retry=0
 ProxyPassReverse  "/rudder" "http://localhost:8080/rudder" 
 ProxyRequests     Off 

Updated by Benoît PECCATTE about 10 years ago Actions #3

  • Target version set to 4.0.0~rc2

Updated by Nicolas CHARLES about 10 years ago Actions #4

  • Translation missing: en.field_tag_list set to Sponsored

Updated by Jonathan CLARKE about 10 years ago Actions #5

Hi Janos,

Quick question: where would you like this text and logo to be configurable? From the Settings page in the UI, or the config file on disk?

Updated by Janos Mattyasovszky about 10 years ago Actions #6

Hi

I actually don't think it matters, I am fine with the rudder-webapp config file, as it does not change on a daily basis.

Updated by Janos Mattyasovszky about 10 years ago Actions #7

  • Related to User story #8368: Create multiple color schemas of the UI for the criticality of the environment added

Updated by Alexis Mousset over 9 years ago Actions #8

  • Related to User story #1977: We should allow the user to add an logo in the rudder webapp added

Updated by François ARMAND over 9 years ago Actions #9

  • Target version changed from 4.0.0~rc2 to 4.1.0~beta1

Updated by Vincent MEMBRÉ over 9 years ago Actions #10

  • Target version changed from 4.1.0~beta1 to 4.1.0~beta2

Updated by Vincent MEMBRÉ over 9 years ago Actions #11

  • Target version changed from 4.1.0~beta2 to 4.1.0~beta3

Updated by Vincent MEMBRÉ over 9 years ago Actions #12

  • Target version changed from 4.1.0~beta3 to 4.1.0~rc1

Updated by François ARMAND over 9 years ago Actions #13

  • Target version changed from 4.1.0~rc1 to 4.2.0~beta1

Updated by Alexis Mousset about 9 years ago Actions #14

  • Target version changed from 4.2.0~beta1 to 4.2.0~beta2

Updated by Vincent MEMBRÉ about 9 years ago Actions #15

  • Target version changed from 4.2.0~beta2 to 4.2.0~beta3

Updated by Vincent MEMBRÉ almost 9 years ago Actions #16

  • Target version changed from 4.2.0~beta3 to 4.2.0~rc1

Updated by Vincent MEMBRÉ almost 9 years ago Actions #17

  • Target version changed from 4.2.0~rc1 to 4.2.0~rc2

Updated by Vincent MEMBRÉ almost 9 years ago Actions #18

  • Target version changed from 4.2.0~rc2 to 4.2.0

Updated by Vincent MEMBRÉ almost 9 years ago Actions #19

  • Target version changed from 4.2.0 to 4.2.1

Updated by Vincent MEMBRÉ over 8 years ago Actions #20

  • Target version changed from 4.2.1 to 4.2.2

Updated by Vincent MEMBRÉ over 8 years ago Actions #21

  • Target version changed from 4.2.2 to 4.2.3

Updated by Vincent MEMBRÉ over 8 years ago Actions #22

  • Target version changed from 4.2.3 to 4.2.4

Updated by François ARMAND over 8 years ago Actions #23

  • Assignee changed from François ARMAND to Vincent MEMBRÉ
  • Target version changed from 4.2.4 to 4.3.0~rc1

Updated by Vincent MEMBRÉ over 8 years ago Actions #24

  • Target version changed from 4.3.0~rc1 to 4.3.0~rc2

Updated by Vincent MEMBRÉ over 8 years ago Actions #25

  • Target version changed from 4.3.0~rc2 to 4.3.0~rc3

Updated by Vincent MEMBRÉ over 8 years ago Actions #26

  • Target version changed from 4.3.0~rc3 to 4.3.0

Updated by François ARMAND about 8 years ago Actions #27

  • Subject changed from Customize Login frontend to Customize Login frontend and Rudder color them to differentiate environments
  • Category changed from Web - UI & UX to 103

The chosen way to provide that feature is throught the "branding" plugin, which will allows to customize both login page and theme (#8368) in with a configuration page.

I'm closing #8368 as the remaining integration work (mostly persistance related) will be done under the umbrella of that ticket.

Updated by François ARMAND about 8 years ago Actions #28

  • Related to deleted (User story #8368: Create multiple color schemas of the UI for the criticality of the environment)

Updated by François ARMAND about 8 years ago Actions #29

  • Has duplicate User story #8368: Create multiple color schemas of the UI for the criticality of the environment added

Updated by Vincent MEMBRÉ about 8 years ago Actions #30

  • Target version changed from 4.3.0 to 4.3.1

Updated by Vincent MEMBRÉ about 8 years ago Actions #31

  • Target version changed from 4.3.1 to 4.3.2

Updated by Vincent MEMBRÉ about 8 years ago Actions #32

  • Target version changed from 4.3.2 to 410

Updated by Benoît PECCATTE about 8 years ago Actions #33

  • Target version changed from 410 to 4.3.2

Updated by Vincent MEMBRÉ about 8 years ago Actions #34

  • Target version changed from 4.3.2 to 4.3.3

Updated by Vincent MEMBRÉ about 8 years ago Actions #35

  • Status changed from New to In progress

Updated by Vincent MEMBRÉ about 8 years ago Actions #40

  • Status changed from In progress to Pending technical review
  • Assignee changed from Vincent MEMBRÉ to François ARMAND
  • Pull Request set to https://github.com/Normation/rudder-plugins/pull/46

Updated by Rudder Quality Assistant about 8 years ago Actions #41

  • Status changed from Pending technical review to Discussion
  • Assignee changed from François ARMAND to Vincent MEMBRÉ

Updated by Vincent MEMBRÉ about 8 years ago Actions #42

  • Status changed from Discussion to Pending technical review
  • Assignee changed from Vincent MEMBRÉ to François ARMAND

Updated by Rudder Quality Assistant about 8 years ago Actions #43

  • Status changed from Pending technical review to Discussion
  • Assignee changed from François ARMAND to Vincent MEMBRÉ

Updated by Vincent MEMBRÉ about 8 years ago Actions #44

  • Status changed from Discussion to Pending technical review
  • Assignee changed from Vincent MEMBRÉ to François ARMAND

Updated by Rudder Quality Assistant about 8 years ago Actions #45

  • Status changed from Pending technical review to Discussion
  • Assignee changed from François ARMAND to Vincent MEMBRÉ

Updated by Vincent MEMBRÉ about 8 years ago Actions #46

  • Status changed from Discussion to Pending release

Applied in changeset commit:rudder-plugins|fde36a68b07c9d2db6ee9e79bb39e30b2c7dad1b.

Updated by Vincent MEMBRÉ almost 8 years ago Actions #47

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.3.3 which was released today.

Updated by Vincent MEMBRÉ almost 8 years ago Actions #48

  • Project changed from Rudder to Branding
  • Category deleted (103)
  • Target version changed from 4.3.3 to 4.3-1.0
Actions

Also available in: PDF Atom