Skip to content

Bumb Axios from 1.6.5 to 1.7.4 #3387

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

Open
wants to merge 19 commits into
base: dev
Choose a base branch
from

Conversation

drjoeycadieux
Copy link

No description provided.

@drjoeycadieux drjoeycadieux changed the title Bumb Axiox from 1.6.5 to 1.7.4 Bumb Axios from 1.6.5 to 1.7.4 Dec 24, 2024
@rlxdev rlxdev force-pushed the dev branch 2 times, most recently from dda5588 to 2f8bf61 Compare March 28, 2025 15:19
@rlxdev rlxdev force-pushed the dev branch 3 times, most recently from 41b36d7 to 019ec46 Compare April 30, 2025 21:29
@rlxdev rlxdev force-pushed the dev branch 4 times, most recently from 973ef22 to 12eb18f Compare May 6, 2025 17:46
@drjoeycadieux
Copy link
Author

This pull request includes updates to dependencies, UI enhancements, and improvements to search functionality and error handling. The most notable changes involve upgrading several libraries, refining the search module, and improving error message display.

Dependency Updates:

  • Updated @unhead/vue to version 2.0.10, @vitejs/plugin-vue to 5.2.3, @vitejs/plugin-vue-jsx to 4.1.2, vite to 6.3.4, and vue-tsc to 2.2.10. Added sass-embedded version 1.89.1. These updates ensure compatibility with the latest features and security patches. ([[1]](https://github.com/CVEProject/cve-website/pull/3387/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L24-R24), [[2]](https://github.com/CVEProject/cve-website/pull/3387/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L42-R54))

UI Enhancements:

  • Added a global SCSS stylesheet by importing globals.scss in src/App.vue to standardize styles across the application. ([src/App.vueR64](https://github.com/CVEProject/cve-website/pull/3387/files#diff-7a7a37b12ee1265d7e27577ec286120d2cbc0940908635e264a2be44ccb9a8a0R64))
  • Improved the NotificationBannerModule.vue component by removing unnecessary spaces in paragraph content rendering. ([src/components/NotificationBannerModule.vueL48-R48](https://github.com/CVEProject/cve-website/pull/3387/files#diff-8b05cb899b2464951da305b85f729a5e0da9c3fba61a1f59875fa48b4b6be268L48-R48))

Search Functionality Improvements:

  • Enhanced cveRecordSearchModule.vue to provide better user feedback for invalid search terms and updated the logic for handling production vs. test environments. Introduced dynamic labels and improved validation for search inputs. ([src/components/cveRecordSearchModule.vueL3-R66](https://github.com/CVEProject/cve-website/pull/3387/files#diff-c0f106fedca380805eac1a127fa6d92c263bc858966e558bc5b6721d51ec0451L3-R66))

Error Handling Improvements:

  • Updated the search module to display error messages as a list using errorMessageStore, improving readability and user experience. ([src/components/cveRecordSearchModule.vueL3-R66](https://github.com/CVEProject/cve-website/pull/3387/files#diff-c0f106fedca380805eac1a127fa6d92c263bc858966e558bc5b6721d51ec0451L3-R66))

Bug Fixes:

  • Fixed a potential issue in ProductStatus.vue by adding optional chaining (?.) to prevent runtime errors when accessing affected properties. ([src/components/ProductStatus.vueL124-R124](https://github.com/CVEProject/cve-website/pull/3387/files#diff-b450d9f5bae00b30e905e7504b33ea3ef90aa0fef29356e8901441f795d707cfL124-R124))

- Add Vue type declarations in env.d.ts
- Remove conflicting SCSS imports from components
- Fix unhead integration issues in main.ts
- Update vite.config.ts SCSS import paths to use @ alias
- Remove unnecessary imports and fix store references
- Ensure proper TypeScript compilation and build success
@rlxdev rlxdev force-pushed the dev branch 3 times, most recently from 10c8d5f to 86fb95c Compare June 5, 2025 17:37
@rlxdev rlxdev force-pushed the dev branch 3 times, most recently from db1ad0b to 241686b Compare June 17, 2025 20:07
@rlxdev rlxdev force-pushed the dev branch 2 times, most recently from af04819 to 55b3890 Compare July 8, 2025 18:55
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.

2 participants