Project

General

Profile

Actions

User story #8844

closed

Redesign Rudder web interface

Added by Vincent MEMBRÉ over 7 years ago. Updated almost 7 years ago.

Status:
Released
Priority:
N/A
Category:
Web - UI & UX
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

We use very (some are 5 years old) old js libs and we will update them to latest version

  • Jquery 1.8.3 -> 3.1.0
    • Jstree 1.0.0-rc3 -> 3.3.1
    • Jquery-ui 1.9.2 -> 1.12.0
    • Datatables 1.10.11 -> 1.10.12
  • Angular 1.2.25 -> 1.5.8
  • Bootstrap 3.2.0 -> 3.3.7

That will change lots of thing.

We will also improvbe all tree and their search bar if they have one.

WE will delete all unused files (LOT of them


Subtasks 47 (0 open47 closed)

User story #8152: Bootstrap all popup in Rudder interface ReleasedVincent MEMBRÉ2016-10-18Actions
Bug #9428: Popups should be closable/navigable with the keybordReleasedVincent MEMBRÉ2016-10-18Actions
User story #8250: Redesigning the Login PageReleasedVincent MEMBRÉ2016-03-15Actions
Bug #8070: Rudder version on login page: not useful and potentially dangerousReleasedBenoît PECCATTE2016-03-15Actions
User story #8636: Change the Login page's background imageReleasedVincent MEMBRÉ2016-07-06Actions
User story #8714: Use the embedded doc for the Documentation link in the login pageReleasedVincent MEMBRÉ2016-07-20Actions
Bug #8939: Wrong input icon alignment in login pageReleasedVincent MEMBRÉ2016-10-24Actions
Bug #9514: Wrong input icon alignment in login pageReleasedVincent MEMBRÉ2016-10-24Actions
Bug #9215: Clicking on Enter does not log in atfer entering credentialsReleasedVincent MEMBRÉ2016-10-04Actions
Bug #9311: On Search nodes page, if I click on "Include Rudder server components" checkbox, I get a JS errorReleasedFrançois ARMAND2016-10-10Actions
Bug #9438: The link in the Rudder interface should not use french Normation website linkReleasedFrançois ARMAND2016-10-18Actions
User story #8359: Redesigning the main menuReleasedVincent MEMBRÉ2016-06-16Actions
User story #8551: Change the header bar of the manual to match #8359ReleasedJonathan CLARKE2016-06-16Actions
User story #8711: Improve 4.0 menuReleasedVincent MEMBRÉ2016-07-19Actions
Bug #8517: The tab under mouse hover in black on black backgroud in inventoryReleasedVincent MEMBRÉActions
Bug #9217: Broken CSS in inventory tabsReleasedVincent MEMBRÉ2016-10-04Actions
Bug #9237: Web interface tries to load inexistant css angucomplete-alt.css failsReleasedFrançois ARMAND2016-10-05Actions
Bug #9250: JS error on Rudder 4.0 that prevent compliance & software displayReleasedRaphael GAUTHIER2016-10-06Actions
Bug #9251: Infamous "Server cannot be contacted at this time" when trying to access node details of a deleted nodeReleasedFrançois ARMAND2016-10-12Actions
Bug #9338: When I arrive on the node details page, the URL is badly rewritenRejectedVincent MEMBRÉ2016-10-12Actions
Bug #9339: When I click on the date picker on the Node Detail/Technical log, I get 404 errorsRejectedVincent MEMBRÉ2016-10-12Actions
Bug #9340: Display of harware tab, in "Accept new node" page is brokenRejectedVincent MEMBRÉ2016-10-12Actions
Bug #9399: Deleting a node keep us on the node details pageRejectedVincent MEMBRÉ2016-10-18Actions
Bug #9270: Missing month selection arrows in eventlog datetime pickerReleasedVincent MEMBRÉ2016-10-07Actions
Bug #9271: Selected directive in directive tree doesn't remain highlighedReleasedFrançois ARMAND2016-10-07Actions
Bug #9272: Directive edit form takes only 1/3 of the widthReleasedFrançois ARMAND2016-10-07Actions
Bug #9276: The "fail" cross in generation is in success-greenReleasedVincent MEMBRÉ2016-10-07Actions
Bug #9294: Quicksearch doesn't display results at allReleasedVincent MEMBRÉ2016-10-10Actions
Bug #9313: Text on button on Parameters page are not centeredReleasedVincent MEMBRÉ2016-10-10Actions
Bug #9316: Compliance and Software don't show on the node details pageReleasedFrançois ARMAND2016-10-11Actions
User story #9321: Replace the current Rudder logo with the new one.ReleasedVincent MEMBRÉ2016-10-18Actions
User story #9378: Use new Rudder logo in the manualReleasedVincent MEMBRÉ2016-10-26Actions
User story #9552: Use the new icon as favicon in the manualReleasedVincent MEMBRÉ2016-10-26Actions
User story #9435: Replace the old icon by the new oneReleasedVincent MEMBRÉ2016-10-18Actions
Bug #9337: 404 error on node details pageReleasedVincent MEMBRÉ2016-10-12Actions
Bug #9341: Wrong alignement of fields on group pageReleasedVincent MEMBRÉ2016-10-12Actions
Bug #9342: Error when trying to create a new ParameterReleasedVincent MEMBRÉ2016-10-12Actions
Bug #9400: On accept node page, [Accept] button should be on right. Or green. Or both.ReleasedVincent MEMBRÉ2016-10-18Actions
Bug #9404: The "Search Anything" in the search bar is not readableReleasedVincent MEMBRÉ2016-10-18Actions
Bug #9424: Scrollbar appears on technique editor pageReleasedRaphael GAUTHIER2016-10-18Actions
Bug #9427: Error message is displayed while loading API accounts tableReleasedVincent MEMBRÉ2016-10-18Actions
Bug #9437: Unclear popup on compliance barReleasedVincent MEMBRÉ2016-10-18Actions
Bug #9443: When clicking on the "edit group" on the Rule details, we don't get redirected to the said groupReleasedFrançois ARMAND2016-10-18Actions
Bug #9454: The query based search in the node details is inside the hardware tableReleasedVincent MEMBRÉ2016-10-19Actions
User story #9459: Redesign the 404 error pageReleasedVincent MEMBRÉ2016-10-19Actions
User story #9469: Change Unknown / Missing colorReleasedVincent MEMBRÉ2016-10-20Actions
Bug #9486: An alert appears when saving changes in the Settings > Change Request formReleasedFrançois ARMAND2016-10-20Actions
Actions #1

Updated by Vincent MEMBRÉ over 7 years ago

  • Status changed from New to In progress
Actions #2

Updated by Vincent MEMBRÉ over 7 years ago

  • 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/pull/1161
Actions #3

Updated by Vincent MEMBRÉ over 7 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100
Actions #4

Updated by Raphael GAUTHIER over 7 years ago

  • Related to Bug #8517: The tab under mouse hover in black on black backgroud in inventory added
Actions #5

Updated by François ARMAND over 7 years ago

  • Related to Bug #9270: Missing month selection arrows in eventlog datetime picker added
Actions #6

Updated by Benoît PECCATTE over 7 years ago

  • Target version changed from 4.0.0~rc2 to 318
Actions #7

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 318 to 4.0.0~rc2
Actions #8

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 4.0.0~rc2 to 4.0.0~rc1
Actions #9

Updated by Vincent MEMBRÉ over 7 years ago

  • Subject changed from General improvements on web app ( upgrade all js dependencies, new trees, clean old files ) to Redesign Rudder web interface
Actions #10

Updated by Vincent MEMBRÉ over 7 years ago

  • Related to deleted (Bug #8517: The tab under mouse hover in black on black backgroud in inventory)
Actions #11

Updated by Vincent MEMBRÉ over 7 years ago

  • Related to deleted (Bug #9270: Missing month selection arrows in eventlog datetime picker)
Actions #12

Updated by Alexis Mousset over 7 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.0.0 which was released the 10th November 2016.

Actions

Also available in: Atom PDF