Project

General

Profile

Actions

Support #7554

closed

The Bootstrap version used in Mentat is EOL

Added by Radko Krkoš over 2 years ago. Updated 2 months ago.

Status:
Closed
Priority:
Low
Category:
Development - GUI
Target version:
Start date:
05/04/2023
Due date:
05/04/2023
% Done:

0%

Estimated time:
To be discussed:
No

Description

Mentat (or, more precisely, Hawat) is currently based on Bootstrap version 3.4.1. According to the release plan [1], the 3.x branch is officially end-of-life since 24.07.2019. There are currently no known vulnerabilities in v3.4.1 and, based on discussion, the amount of work to upgrade to v4 (still maintained) or v5 (actively developed) is not trivial, so this is just for bookkeeping for now.

[1] https://github.com/twbs/release


Files


Related issues

Related to Mentat - Support #7632: Mentat dependencies upgradeClosedJakub Judiny02/28/2023

Actions
Blocked by Mentat - Feature #7651: Replace eonasdan-bootstrap-datetimepicker with tempus dominusClosedRajmund Hruška05/03/2023

Actions
Actions #1

Updated by Radko Krkoš over 2 years ago

  • Category set to Development - GUI
Actions #2

Updated by Jan Mach about 2 years ago

  • Assignee set to Jan Mach
  • Target version changed from Backlog to 2.10
Actions #3

Updated by Pavel Kácha almost 2 years ago

  • Target version changed from 2.10 to 2.11
Actions #4

Updated by Pavel Kácha about 1 year ago

Actions #5

Updated by Jakub Judiny about 1 year ago

  • Status changed from New to In Progress
  • Assignee changed from Jan Mach to Jakub Judiny
Actions #6

Updated by Jakub Judiny about 1 year ago

  • Assignee deleted (Jakub Judiny)
Actions #7

Updated by Rajmund Hruška about 1 year ago

Actions #8

Updated by Rajmund Hruška about 1 year ago

  • Due date set to 05/04/2023
  • Start date changed from 02/07/2022 to 05/04/2023
  • Follows Feature #7651: Replace eonasdan-bootstrap-datetimepicker with tempus dominus added
Actions #9

Updated by Rajmund Hruška about 1 year ago

  • Follows deleted (Feature #7651: Replace eonasdan-bootstrap-datetimepicker with tempus dominus)
Actions #10

Updated by Rajmund Hruška about 1 year ago

  • Blocked by Feature #7651: Replace eonasdan-bootstrap-datetimepicker with tempus dominus added
Actions #11

Updated by Pavel Kácha 11 months ago

  • Assignee set to Jakub Maloštik

From the 2023-06-22 meeting:

Raised question about multiselect with search field. Seems we need to replace obsolete JS lib, consensus is to choose one tied to Bootstrap (as the probability of ditching/replacint Bootstrap is infinitesimal) rather than the one tied to JQuery (as we might ditch JQuery eventually).

Actions #12

Updated by Rajmund Hruška 11 months ago

  • Target version changed from 2.11 to Future
Actions #13

Updated by Jakub Maloštik 10 months ago

  • Status changed from In Progress to Feedback

I think this is ready to be deployed on alt. Any feedback is welcome. (bad button color, bad contrast, inconsistency, not enough space between elements, ... really anything)

Actions #14

Updated by Jakub Maloštik 10 months ago

  • Status changed from Feedback to Resolved
Actions #15

Updated by Rajmund Hruška 10 months ago

For me, the font size is bigger now. Is that intentional? I am using firefox 115.0.2

Actions #16

Updated by Rajmund Hruška 10 months ago

  • Status changed from Resolved to In Review
  • Target version changed from Future to 2.12

Merged into devel and deployed on mentat-alt.

Actions #17

Updated by Rajmund Hruška 8 months ago

Jakub Maloštik, the queries in 'My queries' seem to be broken after 6c90f5a3.

Actions #18

Updated by Jakub Judiny 7 months ago

  • Blocks deleted (Feature #4234: Hawat: Improve working with icons)
Actions #19

Updated by Rajmund Hruška 2 months ago

  • Status changed from In Review to Closed
Actions

Also available in: Atom PDF