Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: DomoApps/ryuu-proxy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.1.0
Choose a base ref
...
head repository: DomoApps/ryuu-proxy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.0.1
Choose a head ref
  • 19 commits
  • 27 files changed
  • 10 contributors

Commits on Oct 28, 2019

  1. Feat/simple api interface (#29)

    * Now expects proxyId to be part of manifest
    
    * updated the README to use the proxyID
    
    * fixed spacing
    
    * fixed Oauth typo
    
    * Update README.md
    
    yeah, this wording is better!
    
    Co-Authored-By: Jorge Diaz <diazd2@users.noreply.github.com>
    Jonathon Meng and diazd2 authored Oct 28, 2019
    Configuration menu
    Copy the full SHA
    fb3996b View commit details
    Browse the repository at this point in the history
  2. Bump extend from 3.0.1 to 3.0.2 (#30)

    Bumps [extend](https://github.com/justmoon/node-extend) from 3.0.1 to 3.0.2.
    - [Release notes](https://github.com/justmoon/node-extend/releases)
    - [Changelog](https://github.com/justmoon/node-extend/blob/master/CHANGELOG.md)
    - [Commits](justmoon/node-extend@v3.0.1...v3.0.2)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and Jonathon Meng committed Oct 28, 2019
    Configuration menu
    Copy the full SHA
    52ce077 View commit details
    Browse the repository at this point in the history
  3. Bump sshpk from 1.13.1 to 1.14.2 (#31)

    Bumps [sshpk](https://github.com/joyent/node-sshpk) from 1.13.1 to 1.14.2.
    - [Release notes](https://github.com/joyent/node-sshpk/releases)
    - [Commits](TritonDataCenter/node-sshpk@v1.13.1...v1.14.2)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and Jonathon Meng committed Oct 28, 2019
    Configuration menu
    Copy the full SHA
    0fd3ccb View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2020

  1. Added support for /api urls (#32)

    ttingey authored and Jonathon Meng committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    b93c2ad View commit details
    Browse the repository at this point in the history
  2. /api calls connected (#33)

    Jonathon Meng authored and ttingey committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    cbf44ea View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2020

  1. updated packages (#35)

    Jonathon Meng authored Mar 25, 2020
    Configuration menu
    Copy the full SHA
    e000ceb View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2020

  1. updated packages (#39)

    Jonathon Meng authored Jun 26, 2020
    Configuration menu
    Copy the full SHA
    8c5ea3c View commit details
    Browse the repository at this point in the history
  2. Configstore (#40)

    * configstore replacement for keytar
    
    * remove package-lock.json
    
    * refresh/access token differentiation
    
    * scopes inclusion in configstore variables
    Caledrith authored Jun 26, 2020
    Configuration menu
    Copy the full SHA
    c80afe3 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2020

  1. Configstore oAuth fix (#42)

    * reconfiguring of configstore
    
    * dependency bump
    
    * cleanup and template literals
    Caledrith authored Aug 5, 2020
    Configuration menu
    Copy the full SHA
    0386db5 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2020

  1. small pathing fix (#43)

    Caledrith authored Aug 6, 2020
    Configuration menu
    Copy the full SHA
    59b948a View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2020

  1. Dependency updates (#44)

    * dependencyUpdates
    
    * unintended changes removal
    
    * small dependency changes
    
    * small dependency changes
    
    * small dependency changes, last one
    
    * reverting prior dependency updates
    
    * putting dependencies back
    
    * anticipatory ryuu client update
    Caledrith authored Aug 7, 2020
    Configuration menu
    Copy the full SHA
    5a123c1 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Axios adjustments (#49)

    * dependencyUpdates
    
    * unintended changes removal
    
    * small dependency changes
    
    * small dependency changes
    
    * small dependency changes, last one
    
    * reverting prior dependency updates
    
    * putting dependencies back
    
    * anticipatory ryuu client update
    
    * changes thus far for jason
    
    * host fixes
    
    * 4.1.0 axios changes, dependency updates
    
    * prettier changes and corporate proxy fixes
    
    * beta commmit
    
    * 4.2.5
    
    * refactor: removed corejs and fixed resulting type errors
    
    * docs: readme update
    
    * chore: update dependencies
    
    * chore(release): 4.3.4-beta.0
    
    * docs: badge fix
    
    * chore(release): 4.3.4
    
    ---------
    
    Co-authored-by: John Morgan Nemelka <johnmorgannemelka@jnemelka3-ml-3.local>
    Caledrith and John Morgan Nemelka authored Nov 29, 2023
    Configuration menu
    Copy the full SHA
    673ba4f View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    34b6ea3 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. Configuration menu
    Copy the full SHA
    42ad0a7 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2025

  1. feat: Modernize ryuu-proxy to v5.0.0 - Fix axios compatibility with m…

    …odern tooling (#63)
    
    * chore: remove Travis CI configuration file as it is no longer used
    
    docs: add CLAUDE.md for guidance on using Claude Code with the project
    
    build: update package version to 4.5.0-beta.0 and ryuu-client dependency
    
    test: update tests to use require for ryuu-client and adjust stubs
    
    refactor: replace getDomoDomain with getDomainPromise in Transport tests
    
    style: fix typos and improve consistency in test descriptions and assertions
    
    refactor: re-export Manifest type from ryuu-client in models.ts
    
    * build: add ESLint configuration and migrate from TSLint for better linting
    build: switch package manager to pnpm for improved dependency management
    chore: update CHANGELOG.md with detailed release notes for version 5.0.0
    chore: update package.json scripts and dependencies for modern tooling
    refactor: improve type safety and modernize codebase with TypeScript strict mode
    refactor: update import statements to use ES6 module syntax
    refactor: enhance error handling and code readability throughout the codebase
    refactor: update axios and related dependencies for compatibility with modern Node.js
    refactor: improve cookie handling and proxy agent initialization logic
    refactor: update tsconfig.json to target ES2020 and enable strict mode
    test: add type annotations to test files for better type safety
    test: create tsconfig.test.json for test-specific TypeScript configuration
    
    * chore(package.json): update version to 5.0.0-beta.0 for beta release preparation
    
    * chore(package.json): update script names to use colon separator for consistency
    
    ---------
    
    Co-authored-by: Jon Tiritilli <jon.tiritilli@domo.com>
    jontiritilli and Jon Tiritilli authored Oct 28, 2025
    Configuration menu
    Copy the full SHA
    ed34e3d View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2025

  1. Update Test - 75% coverage - Fix type casting (#65)

    * feat(eslintrc): integrate Prettier with ESLint for consistent code formatting
    
    chore(gitignore): add .nyc_output to ignore coverage output directory
    
    build(nycrc): add configuration for NYC to manage test coverage reporting
    
    build(prettierrc): add Prettier configuration for code formatting
    
    docs(claude): update development commands to use pnpm instead of npm
    
    feat(package): add Prettier and NYC scripts for code formatting and test coverage
    
    test(index.spec): add tests for proxy configuration in constructor
    
    refactor(index.ts): improve readability and consistency in code formatting
    
    test(transport.spec): add comprehensive tests for Transport class methods
    
    refactor(transport.ts): improve code readability and type safety
    
    test(errors.spec): add tests for DomoException error handling
    
    refactor(errors.ts): improve error handling and default values in DomoException
    
    test(utils.spec): add tests for utility functions in utils module
    
    refactor(utils.ts): improve type safety and readability in utility functions
    
    chore(tslint): remove tslint configuration file in favor of ESLint
    
    * chore(package.json): bump version from 5.0.0-beta.0 to 5.0.0-beta.1 to prepare for new beta release
    
    * feat(Transport): add persistent cookie jar for request authentication
    
    Introduce a class-level cookie jar to persist authentication cookies
    across requests. This change ensures that the cookie jar is initialized
    once in the constructor and reused for all requests, improving
    efficiency and maintaining session state.
    
    ---------
    
    Co-authored-by: Jon Tiritilli <jon.tiritilli@domo.com>
    jontiritilli and Jon Tiritilli authored Oct 29, 2025
    Configuration menu
    Copy the full SHA
    e6ec2b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2025

  1. chore(package.json): update version from 5.0.0-beta.1 to 5.0.0 to mar…

    …k stable release (#66)
    
    Co-authored-by: Jon Tiritilli <jon.tiritilli@domo.com>
    jontiritilli and Jon Tiritilli authored Oct 30, 2025
    Configuration menu
    Copy the full SHA
    77248db View commit details
    Browse the repository at this point in the history
  2. refactor(Transport): specify AxiosRequestConfig type for request opti…

    …ons for better type safety (#67)
    
    style(Transport): simplify object return in prepareRequest by using concise arrow function syntax
    
    Co-authored-by: Jon Tiritilli <jon.tiritilli@domo.com>
    jontiritilli and Jon Tiritilli authored Oct 30, 2025
    Configuration menu
    Copy the full SHA
    ba29e7b View commit details
    Browse the repository at this point in the history
  3. fix(index.ts): add error handlers to promises to prevent unhandled re…

    …jections
    
    test(index.spec.ts): add tests for constructor without authentication
    test(Transport/index.spec.ts): add tests for authentication error handling
    chore(package.json): bump version from 5.0.0 to 5.0.1 for patch release
    Jon Tiritilli committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    a96427b View commit details
    Browse the repository at this point in the history
Loading