Skip to content

Conversation

@SYM01
Copy link
Collaborator

@SYM01 SYM01 commented Feb 6, 2025

This pull request includes several changes to improve the functionality and compatibility of the Proxyverse project. The changes include updates to the build workflow, support for Firefox, and enhancements to the localization and error handling.

Build Workflow Improvements:

  • .github/workflows/build.yml: Updated the build workflow to include steps for building and packaging Chrome and Firefox extensions, and added a new job for publishing on Firefox. [1] [2]

Firefox Support:

  • package.json: Added a new build script for Firefox and updated dependencies to include Firefox-specific packages. [1] [2]
  • README.md: Marked Firefox support as completed and added a download link for Firefox.

Localization Enhancements:

  • public/_locales/en/messages.json, public/_locales/pt_BR/messages.json, public/_locales/zh_CN/messages.json, public/_locales/zh_TW/messages.json: Added new localization messages for error handling and Firefox-specific messages. [1] [2] [3] [4]

Error Handling:

  • src/App.vue: Added error handling logic to display a modal with error messages when an error occurs.
  • src/adapters/base.ts: Updated the BaseAdapter class to include a method for returning error messages in HTML format.

Configuration and Permissions:

  • manifest.json: Reformatted permissions for better readability.
  • .env: Added Sentry DSN for error tracking.

SYM01 and others added 14 commits October 21, 2024 01:47
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](ai/nanoid@3.3.7...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix 401 issue (#22)

* enablle github action on develop branch
* Adapt firefox
* support firefore auto publish
* support firefox, and optimized UX
* [i18n] Translate messages.json in pt_BR

100% reviewed source file: 'messages.json'
on 'pt_BR'.

* [i18n] Translate messages.json in zh_CN

100% reviewed source file: 'messages.json'
on 'zh_CN'.

* [i18n] Translate messages.json in zh_TW

100% reviewed source file: 'messages.json'
on 'zh_TW'.

* [i18n] Translate messages.json in pt_BR

100% reviewed source file: 'messages.json'
on 'pt_BR'.

* update English i18n msg

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Co-authored-by: SYM01 <33443792+SYM01@users.noreply.github.com>
* implemented an utility to export/import settings
* [i18n] Translate messages.json in pt_BR

100% reviewed source file: 'messages.json'
on 'pt_BR'.

* [i18n] Translate messages.json in zh_TW

100% reviewed source file: 'messages.json'
on 'zh_TW'.

* [i18n] Translate messages.json in zh_CN

100% reviewed source file: 'messages.json'
on 'zh_CN'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
@SYM01 SYM01 merged commit 572f0bf into main Feb 6, 2025
5 checks passed
@SYM01 SYM01 changed the title Version 1.1.0: Support Import/Export Version 1.2.0: Support Import/Export Feb 6, 2025
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