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

Instagram viewStories #105

Merged
merged 54 commits into from
Apr 21, 2021
Merged

Instagram viewStories #105

merged 54 commits into from
Apr 21, 2021

Commits on Mar 5, 2021

  1. [wip] instagram & core botactions/helpers

    - viewStories prototype
    - instagram navigation botactions
    - instagram save your login info UX botactions
    - elementExistsInDocument & textExistsInDocument helpers
    - elementExists, textExists botactions
    - edge case for no element found in $ botaction #102
    mrWh1te committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    ccbd26b View commit details
    Browse the repository at this point in the history
  2. clickText

    - viewStories wip
    mrWh1te committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    4a6e03e View commit details
    Browse the repository at this point in the history
  3. clickElementWithText helper

    mrWh1te committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    b3b287b View commit details
    Browse the repository at this point in the history
  4. working viewStories

    - needed wait 1s after clicking 1st story in top menu
    mrWh1te committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    93ed6f8 View commit details
    Browse the repository at this point in the history
  5. clean up

    mrWh1te committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    7ddacfa View commit details
    Browse the repository at this point in the history
  6. fix #102 $$ multiple elements scraping

    - undefined edge case will not attempt to parse undefine but return
    undefined
    mrWh1te committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    6aa6b90 View commit details
    Browse the repository at this point in the history
  7. unnecessary

    returns empty array anyway
    mrWh1te committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    c287de9 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2021

  1. botactions getCookies & deleteCookies & instagram logout

    - used in tandem in a pipe to delete cookies for urls associated with a
    browser page
       - this in replace of deleteAllCookiesForCurrentUrl BotAction
    - instagram logout but for a clean logout, need to clear indexeddb too
    mrWh1te committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    0e8787e View commit details
    Browse the repository at this point in the history
  2. instagram logout concept

    - wip deleteIndexedDB by database name
    mrWh1te committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    29b2ac3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9382026 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2021

  1. instagram logout

    mrWh1te committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    6bdc619 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. e2e test $() for not finding node

    - edge-case behavior modified -> originally threw error, now returns
    undefined
    mrWh1te committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    fe3fbe9 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. Configuration menu
    Copy the full SHA
    c24b6dd View commit details
    Browse the repository at this point in the history
  2. remove code-coverage check in evaluated func's

    - these two are covered by the e2e tests added in the last commit
    mrWh1te committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    51dfea6 View commit details
    Browse the repository at this point in the history
  3. e2e clickText

    - ignore serialized code injected into puppeteer, covered by e2e
    mrWh1te committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    12ee8d7 View commit details
    Browse the repository at this point in the history
  4. e2e clickText edge-case

    mrWh1te committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    5b11056 View commit details
    Browse the repository at this point in the history
  5. integration test getCookies

    mrWh1te committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    42a03cd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0c8a6e3 View commit details
    Browse the repository at this point in the history
  7. e2e cookies testing

    mrWh1te committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    64e8bb6 View commit details
    Browse the repository at this point in the history
  8. comment simplification

    mrWh1te committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    542d404 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2021

  1. [concept] runOnDiceRoll()() BotAction #85

    - run assembled botactions if a virtual dice with X sides rolls a 1
       - number of sides X is set via HO param, default is 1
       - number to roll can be set via 2nd HO param, default is 1
    - rollDice() helper function
    mrWh1te committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    df0b481 View commit details
    Browse the repository at this point in the history
  2. naming

    mrWh1te committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    8e99988 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2021

  1. onDiceRoll name change & helper diceRoll() unit-test

    - added edge-case for dice with zero or negative number of sides which
    on roll, returns 0
    mrWh1te committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    b284515 View commit details
    Browse the repository at this point in the history
  2. probably() botaction concept - new BotAction group: Random

    - rollDice() has probability limitation of no probabilities greater than
    50% therefore need another botaction
    - consolidate rollDice()() and probably()() ?
    mrWh1te committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    5371c7e View commit details
    Browse the repository at this point in the history
  3. naming

    - rollDice()() botAction
    - randomDiceRoll() helper similar to randomDecimal() helper
    mrWh1te committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    ccc660a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b583aed View commit details
    Browse the repository at this point in the history
  5. delete randomDiceRoll()

    - no longer necessary
    mrWh1te committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    7c2467c View commit details
    Browse the repository at this point in the history
  6. added ability to override random decimal function

    - if prefer not pseudo random ie random derived via buffer/crypto then
    set your own function in the helper
    mrWh1te committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    036fe6a View commit details
    Browse the repository at this point in the history
  7. probably()() HO 2nd param (optional) to override random number generator

    - instead of using pseudo random number generating, use a
    buffer/crypto/other
    mrWh1te committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    4921569 View commit details
    Browse the repository at this point in the history
  8. refine test expectations

    mrWh1te committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    b5da118 View commit details
    Browse the repository at this point in the history
  9. notes

    mrWh1te committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    42f9feb View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2021

  1. Configuration menu
    Copy the full SHA
    95505e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5108279 View commit details
    Browse the repository at this point in the history
  3. use unpipeInjects() helper

    - very much looking forward to a key based injects system
    mrWh1te committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    ac74747 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a3ccdb4 View commit details
    Browse the repository at this point in the history
  5. not going to force pipe() on randomDecimal()() injector

    - similar to files()(), because indexedDB has botactions that rely on
    piping, and the context might be a chain, so with that you want to
    enforce pipe because it makes sense (however arugably oppose it can be
    said)
    mrWh1te committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    673cbe3 View commit details
    Browse the repository at this point in the history
  6. consistent naming

    mrWh1te committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    4bc7547 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. [wip] unit & integration tests

    - BotActions group Random: randomDecimal()(), rollDice()(), probably()()
    - not complete coverage
    mrWh1te committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    653ea14 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

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

Commits on Mar 25, 2021

  1. indexed-db e2e testing

    mrWh1te committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    b1acc3c View commit details
    Browse the repository at this point in the history
  2. house cleaning

    mrWh1te committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    84af13a View commit details
    Browse the repository at this point in the history
  3. code smells

    mrWh1te committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    8bb5e45 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2021

  1. Nullish Assignment

    mrWh1te committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    d813f88 View commit details
    Browse the repository at this point in the history
  2. Nullish Assignment

    mrWh1te committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    48d0cf6 View commit details
    Browse the repository at this point in the history
  3. Nullish Assignment

    mrWh1te committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    6d0efe8 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. code smell

    mrWh1te committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    ac8f438 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. simplify goTo implementation

    mrWh1te committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    84b4d24 View commit details
    Browse the repository at this point in the history
  2. tests + code polish

    mrWh1te committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    5d7ffcf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ea0cb3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6c48f8 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2021

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

    mrWh1te committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    5cd99fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9804fee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f8f49f View commit details
    Browse the repository at this point in the history