[PR #200] [MERGED] Fix CORS and Mixed-Content issue & Bug Fixes #2478

Closed
opened 2026-03-17 00:10:46 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/200
Author: @NBTX
Created: 10/20/2019
Status: Merged
Merged: 10/20/2019
Merged by: @liyasthomas

Base: masterHead: master


📝 Commits (4)

  • 1c99ffa Create and use proxy server middleware
  • 3950294 Use vue router to link proxy toast to settings page
  • a73d805 Merge pull request #2 from hosseinnedaee/Proxy_Server
  • f839189 Fix CORS and Mixed-Content issue & Bug Fixes

📊 Changes

15 files changed (+239 additions, -85 deletions)

View changed files

📝 assets/css/fonts.scss (+52 -2)
📝 assets/css/styles.scss (+22 -1)
📝 assets/css/themes.scss (+26 -48)
assets/fonts/material-icons-v48.woff2 (+0 -0)
assets/fonts/poppins-v9-latin-500.woff (+0 -0)
assets/fonts/poppins-v9-latin-500.woff2 (+0 -0)
assets/fonts/poppins-v9-latin-700.woff (+0 -0)
assets/fonts/poppins-v9-latin-700.woff2 (+0 -0)
assets/fonts/roboto-mono-v7-latin-regular.woff (+0 -0)
assets/fonts/roboto-mono-v7-latin-regular.woff2 (+0 -0)
📝 layouts/default.vue (+26 -3)
📝 nuxt.config.js (+6 -2)
📝 pages/index.vue (+49 -21)
📝 pages/settings.vue (+6 -8)
proxy/index.js (+52 -0)

📄 Description

This fixes the following issues:

  • Text selection color was incorrect
  • The 'send again' button glitched on page load

This also adds some finishing touches to the proxy code (closes #199)
and that in turn resolves #175 and resolves #2
(Thanks @hosseinnedaee!)

Finally, this adds the fonts to the application assets allowing
them to be cached by the service worker.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hoppscotch/hoppscotch/pull/200 **Author:** [@NBTX](https://github.com/NBTX) **Created:** 10/20/2019 **Status:** ✅ Merged **Merged:** 10/20/2019 **Merged by:** [@liyasthomas](https://github.com/liyasthomas) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (4) - [`1c99ffa`](https://github.com/hoppscotch/hoppscotch/commit/1c99ffa3cc07427c6215bf1451a755893823d864) Create and use proxy server middleware - [`3950294`](https://github.com/hoppscotch/hoppscotch/commit/395029489a28f96571751c790dcd2d43a062f8d9) Use vue router to link proxy toast to settings page - [`a73d805`](https://github.com/hoppscotch/hoppscotch/commit/a73d8053b189277d0a9f9bb36b846cb131ac3f06) Merge pull request #2 from hosseinnedaee/Proxy_Server - [`f839189`](https://github.com/hoppscotch/hoppscotch/commit/f839189121a616d09a1454ad54053021cf0d4d72) Fix CORS and Mixed-Content issue & Bug Fixes ### 📊 Changes **15 files changed** (+239 additions, -85 deletions) <details> <summary>View changed files</summary> 📝 `assets/css/fonts.scss` (+52 -2) 📝 `assets/css/styles.scss` (+22 -1) 📝 `assets/css/themes.scss` (+26 -48) ➕ `assets/fonts/material-icons-v48.woff2` (+0 -0) ➕ `assets/fonts/poppins-v9-latin-500.woff` (+0 -0) ➕ `assets/fonts/poppins-v9-latin-500.woff2` (+0 -0) ➕ `assets/fonts/poppins-v9-latin-700.woff` (+0 -0) ➕ `assets/fonts/poppins-v9-latin-700.woff2` (+0 -0) ➕ `assets/fonts/roboto-mono-v7-latin-regular.woff` (+0 -0) ➕ `assets/fonts/roboto-mono-v7-latin-regular.woff2` (+0 -0) 📝 `layouts/default.vue` (+26 -3) 📝 `nuxt.config.js` (+6 -2) 📝 `pages/index.vue` (+49 -21) 📝 `pages/settings.vue` (+6 -8) ➕ `proxy/index.js` (+52 -0) </details> ### 📄 Description This fixes the following issues: - Text selection color was incorrect - The 'send again' button glitched on page load This also adds some finishing touches to the proxy code (closes #199) and that in turn resolves #175 and resolves #2 (Thanks @hosseinnedaee!) Finally, this adds the fonts to the application assets allowing them to be cached by the service worker. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-17 00:10:46 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#2478
No description provided.