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

Add a context manager object and a method to call said object #357

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

Commits on Oct 20, 2020

  1. quick context manager prototype

    Ramon Niebla committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    8d1ae15 View commit details
    Browse the repository at this point in the history
  2. adding some defaults

    Ramon Niebla committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    529f0a4 View commit details
    Browse the repository at this point in the history
  3. default param added

    Ramon Niebla committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    5bac851 View commit details
    Browse the repository at this point in the history
  4. assignment, duh

    Ramon Niebla committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    4eeed1a View commit details
    Browse the repository at this point in the history
  5. debugging

    Ramon Niebla committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    4714ba4 View commit details
    Browse the repository at this point in the history
  6. dont delete feature flag data if exception was raise

    Ramon Niebla committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    021661d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2401f78 View commit details
    Browse the repository at this point in the history
  8. adding user default params

    Ramon Niebla committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    00e4967 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2020

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

Commits on Nov 4, 2020

  1. Configuration menu
    Copy the full SHA
    642cc20 View commit details
    Browse the repository at this point in the history
  2. Revert renamte of FeatureFlags

    atran committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    ea80652 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2020

  1. Generalize FeatureFlags context manager

    - use `watch` method wrapper
    - rename 'FeatureFlags' to '_BigBrother'
    - implement ability to add 'extra_data'
    - rename payload key to 'scope'
    atran committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    83b77b5 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2020

  1. Remove unnecessary re-assignment

    atran committed Nov 9, 2020
    Configuration menu
    Copy the full SHA
    9e4c34a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b63fc0 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2020

  1. Merge branch 'master' into context-manager-ld

    atran committed Nov 10, 2020
    Configuration menu
    Copy the full SHA
    0483523 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2020

  1. Clear scope on exit only

    atran committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    ae692bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa6cf69 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. Attach the tag to the exception on exit

    atran committed Nov 12, 2020
    Configuration menu
    Copy the full SHA
    e7c0b5c View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. Refactor tags check

    atran committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    8d89888 View commit details
    Browse the repository at this point in the history
  2. Implement specific feature flags interface

    atran committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    9ca6df6 View commit details
    Browse the repository at this point in the history
  3. change context manager object to take in dict

    atran committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    48eaa57 View commit details
    Browse the repository at this point in the history
  4. Make feature flags stack thread safe

    atran committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    e5fb916 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. Use tags instead of feature flags

    atran committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    5bae76e View commit details
    Browse the repository at this point in the history
  2. Add check for attr

    atran committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    7378835 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2020

  1. Model feature flags with tags

    - remove watch method
    - utilize feature_flag method that models feature flags as tags
    atran committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    69b035e View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2020

  1. Fix typo in comment

    atran committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    430fd29 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

  1. Configuration menu
    Copy the full SHA
    5eb2da2 View commit details
    Browse the repository at this point in the history
  2. Use [0][0] to index mocked object

    atran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    00c89ec View commit details
    Browse the repository at this point in the history
  3. Remove feature_flag.data.order

    atran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    25045f9 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2020

  1. use self.tags rather than self.tag

    atran committed Nov 30, 2020
    Configuration menu
    Copy the full SHA
    bcece26 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

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

Commits on Dec 4, 2020

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