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

Merge dev into master #282

Merged
merged 75 commits into from
Nov 1, 2021
Merged

Merge dev into master #282

merged 75 commits into from
Nov 1, 2021

Commits on Aug 3, 2020

  1. contribute test script

    Ryan Patrick Kyle committed Aug 3, 2020
    Configuration menu
    Copy the full SHA
    e5b0cfe View commit details
    Browse the repository at this point in the history
  2. remove version updating in DESCRIPTION

    Ryan Patrick Kyle committed Aug 3, 2020
    Configuration menu
    Copy the full SHA
    a242d49 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2020

  1. fix EOL

    Co-authored-by: HammadTheOne <30986043+HammadTheOne@users.noreply.github.com>
    rpkyle and HammadTheOne authored Aug 4, 2020
    Configuration menu
    Copy the full SHA
    f1b81d6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #222 from plotly/212-untangle-dashr-build

    Relocate metadata fixup logic from config.yml to R script
    rpkyle authored Aug 4, 2020
    Configuration menu
    Copy the full SHA
    4d234cb View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2020

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

Commits on Sep 4, 2020

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

Commits on Oct 6, 2020

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

Commits on Oct 9, 2020

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

Commits on Oct 12, 2020

  1. Update CHANGELOG.md

    rpkyle authored Oct 12, 2020
    Configuration menu
    Copy the full SHA
    766e3a8 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2020

  1. 189 - Add Pattern Matching Callbacks for Dash R (#228)

    * Testing initial implementation
    
    * More testing
    
    * Callback Context Updates
    
    * Updating callback context logic
    
    * Fixing callback returns
    
    * Adding callback args conditional
    
    * Cleanup and additional changes to callback value conditionals
    
    * Comment cleanup
    
    * Added PMC callback validation, removed unnecessary code
    
    * Update R/dependencies.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update R/dependencies.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update R/dependencies.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update R/dependencies.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Added build to gitignore
    
    * Updated dependencies.R
    
    * Update boilerplate docs and add wildcard symbols
    
    * Drying up validation code and applying symbol logic
    
    * Update test to use symbols
    
    * Cleaned up code and added allsmaller test example
    
    * Cleaning up redundant code
    
    * Update FUNDING.yml
    
    * Updated callback_args logic and example
    
    * Adding basic unittests, updated validation
    
    * Fixed response for MATCH callbacks
    
    * Added integration test and updated examples for docs
    
    * Added additional integration test
    
    * Formatting and cleanup
    
    * update docs
    
    * Update to-do app
    
    * Add comments to examples
    
    * Change empy vector to character type.
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update boilerplate text.
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update tests/integration/callbacks/test_pattern_matching.py
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update tests/integration/callbacks/test_pattern_matching.py
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update tests/integration/callbacks/test_pattern_matching.py
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update tests/integration/callbacks/test_pattern_matching.py
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update tests/integration/callbacks/test_pattern_matching.py
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update tests/testthat/test-wildcards.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update wildcards_test.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update wildcards_test.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update wildcards_test.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update wildcards_test.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update wildcards_test.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update wildcards_test.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update wildcards_test.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Update wildcards_test.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Removed triple colon syntax
    
    * Use seq_along and remove unnecessary unittest
    
    * Update CHANGELOG.md
    
    * Update CHANGELOG.md
    
    * Add support for arbitrary and sorted keys
    
    * Whitespace deleted
    
    * Added integration tests
    
    * Fixing test output
    
    * Fixing flakiness
    
    * Update test_pattern_matching.py
    
    * Update test_pattern_matching.py
    
    * Updating boilerplate text and test with generalized keys
    
    * Minor test fixes
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    Co-authored-by: Nicolas Kruchten <nicolas@plot.ly>
    Co-authored-by: rpkyle <ryan@plotly.com>
    4 people authored Oct 21, 2020
    Configuration menu
    Copy the full SHA
    3b54773 View commit details
    Browse the repository at this point in the history
  2. Fixing Null error with glue::glue interpolation (#233)

    * Fixing NULL error with glue interpolation
    
    * Update utils.R
    
    * Update utils.R
    HammadTheOne authored Oct 21, 2020
    Configuration menu
    Copy the full SHA
    03ed383 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2020

  1. Update CHANGELOG.md

    rpkyle authored Oct 26, 2020
    Configuration menu
    Copy the full SHA
    5b31534 View commit details
    Browse the repository at this point in the history
  2. Update dash-renderer to v1.8.2 (#234)

    * bump dash-renderer to v1.8.2
    
    * Update CHANGELOG.md
    
    * add note about update to dash-renderer
    
    * Fixing flaky test
    rpkyle authored Oct 26, 2020
    Configuration menu
    Copy the full SHA
    2fdd157 View commit details
    Browse the repository at this point in the history
  3. bump package version to v0.8.0

    rpkyle committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    bb9fc6a View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2020

  1. Update R/dash.R

    Co-authored-by: HammadTheOne <30986043+HammadTheOne@users.noreply.github.com>
    rpkyle and HammadTheOne authored Oct 27, 2020
    Configuration menu
    Copy the full SHA
    314ced8 View commit details
    Browse the repository at this point in the history
  2. Update tests/testthat/test-wildcards.R

    Co-authored-by: HammadTheOne <30986043+HammadTheOne@users.noreply.github.com>
    rpkyle and HammadTheOne authored Oct 27, 2020
    Configuration menu
    Copy the full SHA
    3f9f9f1 View commit details
    Browse the repository at this point in the history
  3. Update DESCRIPTION

    Co-authored-by: HammadTheOne <30986043+HammadTheOne@users.noreply.github.com>
    rpkyle and HammadTheOne authored Oct 27, 2020
    Configuration menu
    Copy the full SHA
    e093463 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ee2702 View commit details
    Browse the repository at this point in the history
  5. add PMC example

    rpkyle committed Oct 27, 2020
    Configuration menu
    Copy the full SHA
    b477fe0 View commit details
    Browse the repository at this point in the history
  6. update documentation

    rpkyle committed Oct 27, 2020
    Configuration menu
    Copy the full SHA
    6fffb44 View commit details
    Browse the repository at this point in the history
  7. update CHANGELOG release date

    rpkyle committed Oct 27, 2020
    Configuration menu
    Copy the full SHA
    b4ca5f9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    24b491a View commit details
    Browse the repository at this point in the history
  9. 🔨 PMC docs refactor

    rpkyle committed Oct 27, 2020
    Configuration menu
    Copy the full SHA
    c120ab2 View commit details
    Browse the repository at this point in the history
  10. Update tests/integration/callbacks/test_pattern_matching.py

    Co-authored-by: HammadTheOne <30986043+HammadTheOne@users.noreply.github.com>
    rpkyle and HammadTheOne authored Oct 27, 2020
    Configuration menu
    Copy the full SHA
    56d1dc0 View commit details
    Browse the repository at this point in the history
  11. Update tests/integration/callbacks/test_pattern_matching.py

    Co-authored-by: HammadTheOne <30986043+HammadTheOne@users.noreply.github.com>
    rpkyle and HammadTheOne authored Oct 27, 2020
    Configuration menu
    Copy the full SHA
    226f949 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2020

  1. Update tests/integration/callbacks/test_pattern_matching.py

    Co-authored-by: HammadTheOne <30986043+HammadTheOne@users.noreply.github.com>
    rpkyle and HammadTheOne authored Oct 28, 2020
    Configuration menu
    Copy the full SHA
    fd5f3da View commit details
    Browse the repository at this point in the history
  2. add import of glue

    rpkyle committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    c3a34b6 View commit details
    Browse the repository at this point in the history
  3. add glue to imports.R

    rpkyle committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    877f463 View commit details
    Browse the repository at this point in the history
  4. fix line length issue

    rpkyle committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    b238a57 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2020

  1. Fix setCallbackContext for wildcard and ordinary inputs (#237)

    * Update setCallbackContext
    
    * Adding graphs test
    
    * Slight fix
    
    * bump version and update CHANGELOG
    
    * Less flaky test
    
    Co-authored-by: rpkyle <ryan@plotly.com>
    HammadTheOne and rpkyle authored Oct 30, 2020
    Configuration menu
    Copy the full SHA
    ff858ac View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2020

  1. Configuration menu
    Copy the full SHA
    7a23405 View commit details
    Browse the repository at this point in the history
  2. bump dependency versions

    rpkyle committed Oct 31, 2020
    Configuration menu
    Copy the full SHA
    aac1db5 View commit details
    Browse the repository at this point in the history
  3. update CHANGELOG

    rpkyle committed Oct 31, 2020
    Configuration menu
    Copy the full SHA
    b7b1cfa View commit details
    Browse the repository at this point in the history
  4. update dash-renderer to v1.8.3

    rpkyle committed Oct 31, 2020
    Configuration menu
    Copy the full SHA
    4326e08 View commit details
    Browse the repository at this point in the history
  5. update CHANGELOG

    rpkyle committed Oct 31, 2020
    Configuration menu
    Copy the full SHA
    ed022c8 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. Favicon fix (#240)

    * Adding default favicon
    
    * Removing redundant codeblock
    
    * Added default favicon
    
    * Minor fix to requests prefix
    
    * Update CHANGELOG.md
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    * Added simple test
    
    * Fixed typo
    
    * Fixed typo
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    HammadTheOne and rpkyle authored Nov 17, 2020
    Configuration menu
    Copy the full SHA
    8c2dc66 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2021

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

Commits on May 18, 2021

  1. Dash R Core Package Unification (#243)

    * Initialize npm and gulpfile in repo
    
    * Adding directory structure
    
    * Initial implementation of unification script
    
    * Minor grep fixes
    
    * Fixed DESCRIPTION imports
    
    * Added updated dash-table deps
    
    * Regex for version numbers
    
    * Cut import entries from NAMESPACE
    
    * Remove && include(dashr)
    
    * Removing gulp-asset artifacts and rebuilding complete package
    
    * Removing unnecessary files
    
    * fix: remove html, core pkgs from tests
    
    * fix: update script tags unit test
    
    * Revert R6 import
    
    * Add temporary collate
    
    * Update README examples
    
    * Scrubbing imports
    
    * More import scrubbing
    
    * Package development updates
    
    * Update gitignore and namespace
    
    * Updated gulpfile jobs
    
    * Updated all dependencies
    
    * Added templates for namespace/internal exports
    
    * Update internal, namespace, and gulpfile cleanup
    
    * Fix dependency sourcing
    
    * Linting
    
    * Adding job for asset retrieval and deletion
    
    * Minor src change
    
    * Added error handling
    
    * Fixing favicon bug
    
    * chore: use shallow clone
    
    Co-authored-by: Ryan Patrick Kyle <ryan@plotly.com>
    HammadTheOne and Ryan Patrick Kyle authored May 18, 2021
    Configuration menu
    Copy the full SHA
    0aec5f8 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2021

  1. Added deprecation warning if dcc, html, or table packages are attached (

    #249)
    
    * Added deprecation warning
    
    * Update R/dash.R
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    
    Co-authored-by: Ryan Patrick Kyle <rpkyle@users.noreply.github.com>
    HammadTheOne and rpkyle authored May 20, 2021
    Configuration menu
    Copy the full SHA
    54c9695 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

  1. Update highlight.js dependency for dash-table (#262)

    * Updating gulpfile
    
    * Updating dependencies for dash components
    
    * Updated highlight.js dependency source
    HammadTheOne authored Aug 11, 2021
    Configuration menu
    Copy the full SHA
    a055015 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Add Dash 2 layout syntax wrappers and html tags (#265)

    * Added add_meta helper
    
    * Add helper functions and export pipe
    
    * Adding in tags wrapper
    
    * Updating ci config
    
    * Updated CHANGELOG
    
    * Updated circleci to include rust package manager (cargo).
    
    * Removed dashr command in circleci config.
    
    * Updating changelog
    
    * added basic test
    
    * Cleaning up Dash 2 references and duplication
    
    * Updated documentation
    
    * Allow conditional UI
    
    * Add meta tag check
    
    * More cleanup
    
    * Last bit of cleanup
    
    Co-authored-by: Steve Sperandeo <steve.sperandeo@gmail.com>
    HammadTheOne and homer6 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    043c9ee View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2021

  1. Fix suppress_callback_exceptions config (#268)

    * Add config key
    
    * Fixing CI
    HammadTheOne authored Sep 22, 2021
    Configuration menu
    Copy the full SHA
    456f09d View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. Simplified callback syntax and addtional utility functions (#270)

    * Tag updates
    
    * Added RStudio dash snippet
    
    * Added simple_table
    
    * Added flexible callbacks
    
    * Documentation and NAMESPACE updates
    
    * Updated DESCRIPTION
    
    * Adding unittests
    
    * Adding context tags to tests
    
    * Updated CHANGELOG
    HammadTheOne authored Sep 29, 2021
    Configuration menu
    Copy the full SHA
    948f0f7 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2021

  1. Update monorepo and rebuild package (#271)

    * Updating gulpfile and package.json
    
    * More package.json and linting updates
    
    * Adding in simplified callback updates/tests
    
    * Import fixes
    
    * Updating package.json
    
    * Gulpfile script changes
    
    * Gulpfile updates
    
    * Rebuilding package with monorepo updates
    
    * Re-running test
    
    * Updating unittest
    
    * Updating test dependencies
    HammadTheOne authored Oct 3, 2021
    Configuration menu
    Copy the full SHA
    ed1acb3 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2021

  1. Configuration menu
    Copy the full SHA
    4419ce3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b3544b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    89f74ef View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2021

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

Commits on Oct 6, 2021

  1. Updating version

    HammadTheOne committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    7c76953 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. Configuration menu
    Copy the full SHA
    d419517 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aff9b99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ad3b24 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. Configuration menu
    Copy the full SHA
    3aa7abd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e934ca0 View commit details
    Browse the repository at this point in the history
  3. Updating checks

    HammadTheOne committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    68427b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb93cdb View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2021

  1. Fixing check

    HammadTheOne committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    3b440da View commit details
    Browse the repository at this point in the history
  2. More package cleanup

    HammadTheOne committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    318d7cf View commit details
    Browse the repository at this point in the history
  3. testthat 3.0.0

    HammadTheOne committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    6a1886a View commit details
    Browse the repository at this point in the history
  4. Rebuilding package

    HammadTheOne committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    950b90d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dade919 View commit details
    Browse the repository at this point in the history
  6. Fix no_update test

    HammadTheOne committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    bce3387 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    68343eb View commit details
    Browse the repository at this point in the history
  8. Fixing unit test

    HammadTheOne committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    27b98b3 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2021

  1. Added DBC to Dash R package (#273)

    * Adding dbc to dashR namespace
    
    * updated gitignore
    
    * Adding dbc docs and updating gulpfile
    
    * Updating test with dbc
    
    * Moved misc tests and added dbc snapshot
    
    * Fixing test
    
    * fixing id
    
    * Fixed export and test
    HammadTheOne authored Oct 12, 2021
    Configuration menu
    Copy the full SHA
    bde703b View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. Configuration menu
    Copy the full SHA
    3c5e5e0 View commit details
    Browse the repository at this point in the history
  2. Checks updates

    HammadTheOne committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    582fd92 View commit details
    Browse the repository at this point in the history
  3. Re-running test

    HammadTheOne committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    f71ec43 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    67f2ac0 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. Remove html exports and update tags (#274)

    * Updating tags and html exports
    
    * Re-running tests
    
    * Updating tag generation
    
    * Re-running tests
    
    * Updating tests to use new html list syntax
    
    * Adjusting tests
    
    * Re-run tests again
    
    * Updating tests
    
    * Wrapping up test fixes
    
    * Percy test
    HammadTheOne authored Oct 14, 2021
    Configuration menu
    Copy the full SHA
    f41bc4c View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. CRAN submission updates

    HammadTheOne committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    3e26723 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. Fix callback outputs with short ID's (#280)

    * CRAN submission updates
    
    * Callback output ID validation fixes
    
    * Updating duplicate callbacks test
    
    * Security updates
    
    * Update R/utils.R
    
    Co-authored-by: Dean Attali <dean@attalitech.com>
    
    * Updating error message
    
    Co-authored-by: Dean Attali <dean@attalitech.com>
    HammadTheOne and daattali authored Oct 27, 2021
    Configuration menu
    Copy the full SHA
    e86a7bb View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. Configuration menu
    Copy the full SHA
    bb021d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cec0d3c View commit details
    Browse the repository at this point in the history
  3. Updating README link

    HammadTheOne committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    a632b00 View commit details
    Browse the repository at this point in the history