Skip to content

🔥 Remove IE specific code#3041

Merged
josemigallas merged 1 commit into3scale:masterfrom
josemigallas:clean_up_ie11
Sep 20, 2022
Merged

🔥 Remove IE specific code#3041
josemigallas merged 1 commit into3scale:masterfrom
josemigallas:clean_up_ie11

Conversation

@josemigallas
Copy link
Contributor

@josemigallas josemigallas commented Aug 12, 2022

Internet explorer is no longer maintained/supported by Microsoft. 3scale has never officially supported however there are some hacks here and there to make it work. This is a technical debt that degrades our codebase and we should clean it up.

THREESCALE-8613: Clean up IE11 code

Our server still gets requests from IE and Windows Phone browsers but most must should come from automated test. If any customer still uses IE we announced end of support in 2020.

@josemigallas josemigallas self-assigned this Aug 12, 2022
@josemigallas josemigallas requested a review from a team August 12, 2022 15:08
@github-actions github-actions bot added the Stale label Aug 27, 2022
@3scale 3scale deleted a comment from github-actions bot Aug 29, 2022
@josemigallas josemigallas changed the title 🔥 Remove IE11 specific code [WIP]🔥 Remove IE11 specific code Aug 29, 2022
@josemigallas
Copy link
Contributor Author

josemigallas commented Aug 29, 2022

According to Kibana there were no logs during the last month with an user agent that points to Internet Explorer [1]
Screenshot 2022-08-29 at 13 03 29
[1] - see https://www.whatismybrowser.com/guides/the-latest-user-agent/internet-explorer

UPDATE:

Our server gets thousands of requests from IE browsers each month. Versions goes from 6 to 11... and there are also requests made from Windows Phones. IMO most of these requests must be done by some automated tests in case some customer is affected we stopped supporting IE11 since 2020 so we should not worry.

thomasmaas
thomasmaas previously approved these changes Aug 29, 2022
lvillen
lvillen previously approved these changes Aug 29, 2022
@josemigallas josemigallas changed the title [WIP]🔥 Remove IE11 specific code 🔥 Remove IE11 specific code Aug 30, 2022
@josemigallas josemigallas dismissed stale reviews from lvillen and thomasmaas via a7e45d1 August 30, 2022 10:37
@josemigallas josemigallas changed the title 🔥 Remove IE11 specific code 🔥 Remove IE specific code Aug 30, 2022
lvillen
lvillen previously approved these changes Aug 31, 2022
nidhi-soni1104
nidhi-soni1104 previously approved these changes Sep 1, 2022
lvillen
lvillen previously approved these changes Sep 19, 2022
akostadinov
akostadinov previously approved these changes Sep 19, 2022
Copy link
Contributor

@akostadinov akostadinov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For what it's worth, looks good to me. But don't rely on my review on UI.

@josemigallas josemigallas merged commit fa16ea5 into 3scale:master Sep 20, 2022
@josemigallas
Copy link
Contributor Author

josemigallas commented Sep 20, 2022

Force pushed because the commits were not signed.

@josemigallas josemigallas deleted the clean_up_ie11 branch September 20, 2022 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants