Skip to content
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

Various Improvements #379

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Various Improvements #379

wants to merge 11 commits into from

Commits on Dec 31, 2023

  1. Various Improvements

    * Update HTML and CSS files so they format properly on Android (Firefox)
    * Update popup.js so the popup closes when clicking "Edit Redirects" and Android
    * Make the example rule use HTTPS as now most browsers upgrade to HTTPS by default
    NyeUsr committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    2bf975e View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2024

  1. More improvements

    * Change options_ui in manifest so it workss as expected (especially on mobile)
    * Clean up HTML, CSS & JS files so they're easier to read
    NyeUsr committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    1546699 View commit details
    Browse the repository at this point in the history
  2. Minor Consistency Updates

    NyeUsr committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    366cb2c View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Even more improvements

    * Update importRedirects function in importexport.js so it uses array methods for improved simplicity and readability
    * Update the rules logic to use a for...of loop for improved simplicity and readability
    * Use template literals to improve readability
    NyeUsr committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    6d309d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4dcec0 View commit details
    Browse the repository at this point in the history
  3. JS Improvements & CSS Consistency

    * improve readability and function of importexport.js (modernize, fix redundancy, remove example rule when importing more than 1 rule)
    * Fix example rule not working on install
    * More minor CSS consistency updates
    NyeUsr committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    930b460 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Various improvements

    * Import now updates pre-existing rules instead of making duplicates
    * Minor bug fix on mobile
    * Update http: links to https: in help.html
    NyeUsr committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    7061219 View commit details
    Browse the repository at this point in the history
  2. Duplicate Button Improvement

    * Duplicate Button now increments numbers in the description to help prevent the possibility of import issues
    NyeUsr committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    0bb3398 View commit details
    Browse the repository at this point in the history
  3. Minor Fixes

    * Improvements to the UI on mobile
    * Fix import button not working more than once per page load
    NyeUsr committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    853c5f3 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Major Updates

    * New import popup allowing both import from file and import from url
    * Unique rule IDs based on Nano ID
    * Rules without an ID will be automatically assigned an ID (for upgrading users and also applies to imports)
    * Fixed Base64 decode
    * Replace depreciated unescape code in redirect.js
    NyeUsr committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    743cbb0 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Small Improvements

    * Update renderRedirects() to reduce DOM manipulations
    * Minor CSS consistency updates
    -
    Been sitting on these for a while now...
    NyeUsr committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    27e01fd View commit details
    Browse the repository at this point in the history