Skip to content

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
@rlxdev rlxdev force-pushed the dev branch 2 times, most recently from 33c9911 to c6a8256 Compare July 29, 2025 16:37
@rlxdev rlxdev force-pushed the dev branch 2 times, most recently from 59b063d to 8c391e2 Compare August 5, 2025 18:41
@rlxdev rlxdev force-pushed the dev branch 3 times, most recently from 992ea36 to 78797c2 Compare August 14, 2025 16:59
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