Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MERGE] web: update bootstrap from 4.2.1 to 4.3.1 #31401

Closed
wants to merge 4 commits into from

Conversation

qsm-odoo
Copy link
Contributor

See https://blog.getbootstrap.com/2019/02/11/bootstrap-4-3-0/
and https://blog.getbootstrap.com/2019/02/13/bootstrap-4-3-1-and-3-4-1/

Again, some fixes were added in this version and not in a 4.2.x version
so there is no clean way to backport them in 12.0 / saas-12.2.
If needed, the file bootstrap_review.scss is there for that.

Among the new features, two notable ones:

  • The '.modal-dialog-scrollable' class which does what odoo already
    implemented for all its modals. So we could remove our custom code in
    a next update.
  • Responsive font sizes ! Plan was to develop something similar for the
    website, so this comes at the right time. The behavior is opt-in, we
    will enable it in a next update.

task-1944790

@qsm-odoo qsm-odoo added RD research & development, internal work Framework General frontend/backend framework issues Website labels Feb 25, 2019
@qsm-odoo qsm-odoo self-assigned this Feb 25, 2019
@qsm-odoo qsm-odoo marked this pull request as ready for review February 25, 2019 13:52
@qsm-odoo
Copy link
Contributor Author

@robodoo r+

@qsm-odoo
Copy link
Contributor Author

@robodoo rebase-merge

@robodoo
Copy link
Contributor

robodoo commented Feb 25, 2019

Merge method set to rebase and merge, using the PR as merge commit message

@qsm-odoo
Copy link
Contributor Author

@robodoo r+

See https://blog.getbootstrap.com/2019/02/11/bootstrap-4-3-0/
and https://blog.getbootstrap.com/2019/02/13/bootstrap-4-3-1-and-3-4-1/

Again, some fixes were added in this version and not in a 4.2.x version
so there is no clean way to backport them in 12.0 / saas-12.2.
If needed, the file bootstrap_review.scss is there for that.

Among the new features, two notable ones:
- The '.modal-dialog-scrollable' class which does what odoo already
  implemented for all its modals. So we could remove our custom code in
  a next update.
- Responsive font sizes ! Plan was to develop something similar for the
  website, so this comes at the right time. The behavior is opt-in, we
  will enable it in a next update.

Part of odoo#31401
task-1944790
@qsm-odoo
Copy link
Contributor Author

@robodoo r+

@robodoo robodoo added r+ 👌 CI 🤖 Robodoo has seen passing statuses labels Feb 27, 2019
robodoo pushed a commit that referenced this pull request Feb 27, 2019
See https://blog.getbootstrap.com/2019/02/11/bootstrap-4-3-0/
and https://blog.getbootstrap.com/2019/02/13/bootstrap-4-3-1-and-3-4-1/

Again, some fixes were added in this version and not in a 4.2.x version
so there is no clean way to backport them in 12.0 / saas-12.2.
If needed, the file bootstrap_review.scss is there for that.

Among the new features, two notable ones:
- The '.modal-dialog-scrollable' class which does what odoo already
  implemented for all its modals. So we could remove our custom code in
  a next update.
- Responsive font sizes ! Plan was to develop something similar for the
  website, so this comes at the right time. The behavior is opt-in, we
  will enable it in a next update.

Part of #31401
task-1944790
robodoo pushed a commit that referenced this pull request Feb 27, 2019
robodoo pushed a commit that referenced this pull request Feb 27, 2019
@robodoo robodoo added merging 👷 and removed merging 👷 CI 🤖 Robodoo has seen passing statuses labels Feb 27, 2019
@robodoo
Copy link
Contributor

robodoo commented Feb 27, 2019

Staging failed: ci/runbot on f62345109ac089a47d779f25253e65afcb138f4a (view more at http://runbot.odoo.com/runbot/build/471230)

@qsm-odoo
Copy link
Contributor Author

@robodoo retry

@robodoo robodoo added CI 🤖 Robodoo has seen passing statuses r+ 👌 and removed error 🙅 labels Feb 27, 2019
robodoo added a commit that referenced this pull request Feb 27, 2019
See https://blog.getbootstrap.com/2019/02/11/bootstrap-4-3-0/
and https://blog.getbootstrap.com/2019/02/13/bootstrap-4-3-1-and-3-4-1/

Again, some fixes were added in this version and not in a 4.2.x version
so there is no clean way to backport them in 12.0 / saas-12.2.
If needed, the file bootstrap_review.scss is there for that.

Among the new features, two notable ones:
- The '.modal-dialog-scrollable' class which does what odoo already
  implemented for all its modals. So we could remove our custom code in
  a next update.
- Responsive font sizes ! Plan was to develop something similar for the
  website, so this comes at the right time. The behavior is opt-in, we
  will enable it in a next update.

task-1944790

closes #31401
@robodoo
Copy link
Contributor

robodoo commented Feb 27, 2019

Merged, thanks!

@robodoo robodoo closed this Feb 27, 2019
@qsm-odoo qsm-odoo deleted the master-bootstrap-4.3.1-qsm branch February 27, 2019 17:36
@qsm-odoo
Copy link
Contributor Author

@d-fence This one too... :)

@d-fence
Copy link
Contributor

d-fence commented Feb 27, 2019

Same answer. Non deterministic fails. This bug affects other branches too

@xmo-odoo
Copy link
Collaborator

@qsm-odoo was it really a good idea to suppress the deprecation messages for the size builtin instead of surfacing it as a warning & fixing the existing one?

@qsm-odoo
Copy link
Contributor Author

@xmo-odoo If I remember well, if you wanted to keep deprecation messages, you were stuck with warnings because bootstrap itself uses deprecated methods 🤷. So it was this or patching the lib. Any specific problem with this?

@xmo-odoo
Copy link
Collaborator

@xmo-odoo If I remember well, if you wanted to keep deprecation messages, you were stuck with warnings because bootstrap itself uses deprecated methods shrug.

Gah, makes sense then

So it was this or patching the lib. Any specific problem with this?

No specific problem, only fear of what'll happen if we ever get to 5.0 without dropping bootstrap (I'm not quite sure how but I got the message to trigger somehow and went looking for what that was about).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI 🤖 Robodoo has seen passing statuses Framework General frontend/backend framework issues RD research & development, internal work Website
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants