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

feat(core): Workflow Execution Statistics #4200

Merged
merged 65 commits into from
Dec 6, 2022

Commits on Sep 26, 2022

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

Commits on Sep 27, 2022

  1. Merge branch 'master' of github.com:n8n-io/n8n into feature/workflow-…

    …execution-statistics
    freyamade committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    1d4cba1 View commit details
    Browse the repository at this point in the history
  2. ✨ - Add statistics to DB.collections

    Should allow for tests to run on PR
    freyamade committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    3c7fc28 View commit details
    Browse the repository at this point in the history
  3. 🎨 - actually run the statistics sqlite migration

    freyamade committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    d78d9ac View commit details
    Browse the repository at this point in the history
  4. ✨ - add postgres migration

    freyamade committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    10deae8 View commit details
    Browse the repository at this point in the history
  5. 🐛 - Fixed wrong table in down migrations

    freyamade committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    f98516c View commit details
    Browse the repository at this point in the history
  6. ✨ - Added mysql migration

    freyamade committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    1da308f View commit details
    Browse the repository at this point in the history
  7. 🐛 - Postgres migration tested

    freyamade committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    35a24a4 View commit details
    Browse the repository at this point in the history
  8. ✨ - Add dataLoaded flag to workflow table

    freyamade committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    e5098a4 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'master' of github.com:n8n-io/n8n into feature/workflow-…

    …execution-statistics
    freyamade committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    64c945b View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Merge branch 'master' of github.com:n8n-io/n8n into feature/workflow-…

    …execution-statistics
    freyamade committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    b239eb4 View commit details
    Browse the repository at this point in the history
  2. 🎨 - Make latestEvent nullable

    freyamade committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    613bc02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    563ff77 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. 🐛 - Fixed issue with postgres migrations

    freyamade committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    0ff421e View commit details
    Browse the repository at this point in the history
  2. 🎨 - Better insertion queries for initial stats

    freyamade committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    b1ad9d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    268862f View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. 🎨 - Implemented change comments

    freyamade committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    4f401ff View commit details
    Browse the repository at this point in the history
  2. ✨ - Add new eventEmitter to core

    freyamade committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    c1c0aa6 View commit details
    Browse the repository at this point in the history
  3. ✨ - Add workflow finished event handler

    freyamade committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    e13fe42 View commit details
    Browse the repository at this point in the history
  4. ✨ - Trigger workflow finish events

    freyamade committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    87adfcd View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' of github.com:n8n-io/n8n into feature/workflow-…

    …execution-statistics
    freyamade committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    c217157 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. 🎨 - Replaced magic strings with key/value pair

    freyamade committed Oct 17, 2022
    Configuration menu
    Copy the full SHA
    46e0df1 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. ✨ - Add execution counts endpoint to internal api

    freyamade committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    e98c15e View commit details
    Browse the repository at this point in the history
  2. ✨ - Added timestamp endpoint

    freyamade committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    f1296ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d593e43 View commit details
    Browse the repository at this point in the history
  4. ✨ - Add dataLoaded endpoint

    freyamade committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    d7b2baf View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. ✨ - Add nodefetcheddata event handling

    For some weird reason this doesn't work on node executions currently.
    It did when it was first implemented and then it stopped.
    freyamade committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    e671459 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. ✨ - set data loaded flag

    freyamade committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    793d40d View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. ✨ - workflow exec stats now have user id

    freyamade committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    af92711 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. ✨ - Add first prod success to posthog

    freyamade committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    0830fb4 View commit details
    Browse the repository at this point in the history
  2. ✨ - Pass node to nodeFetchedData event

    freyamade committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    6f36b54 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. ✨ - sending node fetch metrics to posthog

    freyamade committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    91bac53 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:n8n-io/n8n into feature/workflow-…

    …execution-statistics
    freyamade committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    97ac970 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. fix existing tests

    freyamade committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    c0a124b View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. ✨ - Added tests for event handler code

    freyamade committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    b9dd237 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:n8n-io/n8n into feature/workflow-…

    …execution-statistics
    freyamade committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    1d0a717 View commit details
    Browse the repository at this point in the history
  3. 🔨 - Fixing config imports

    freyamade committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    d256362 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. Configuration menu
    Copy the full SHA
    db68f90 View commit details
    Browse the repository at this point in the history
  2. 🔨 - fixed update issue for mysql

    freyamade committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    36141f9 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. 🐛 - Fix first event having null timestamp

    freyamade committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    25a8dd8 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. 🐛 - Fix issue where creation timestamps were null

    freyamade committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    d74cba5 View commit details
    Browse the repository at this point in the history
  2. ✨ - Add permission checking to stats apis

    freyamade committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    6a205e0 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. Merge branch 'feature/workflow-execution-statistics' of github.com:n8…

    …n-io/n8n into feature/workflow-execution-statistics
    krynble committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    633d335 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2022

  1. Merge branch 'master' of github.com:n8n-io/n8n into feature/workflow-…

    …execution-statistics
    freyamade committed Nov 25, 2022
    Configuration menu
    Copy the full SHA
    f116327 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. Merge branch 'master' of github.com:n8n-io/n8n into feature/workflow-…

    …execution-statistics
    freyamade committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    446acf5 View commit details
    Browse the repository at this point in the history
  2. bring files up to date with recent refactors

    freyamade committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    152169a View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. ⬆️ - Updating posthog-node to latest

    freyamade committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    84c195d View commit details
    Browse the repository at this point in the history
  2. ✨ - Ensuring backend pushes feat flags to PH

    freyamade committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    3d53b55 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Configuration menu
    Copy the full SHA
    c02060b View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:n8n-io/n8n into feature/workflow-…

    …execution-statistics
    freyamade committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    d2cf259 View commit details
    Browse the repository at this point in the history
  3. 🚨 - fixing slight issue in tests

    freyamade committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    ae8a136 View commit details
    Browse the repository at this point in the history
  4. 🚨 - more test fixes

    freyamade committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    4af5c2c View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Merge branch 'feature/workflow-execution-statistics' of github.com:n8…

    …n-io/n8n into feature/workflow-execution-statistics
    krynble committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    8f4772f View commit details
    Browse the repository at this point in the history
  2. fix: Remove commented import

    krynble committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    d7af982 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. 🔨 - moved changeWorkflowID to middleware

    freyamade committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    407c146 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:n8n-io/n8n into feature/workflow-…

    …execution-statistics
    freyamade committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    a83c64d View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/workflow-execution-statistics' of github.com:n8…

    …n-io/n8n into feature/workflow-execution-statistics
    freyamade committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    53a1fe2 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of github.com:n8n-io/n8n into feature/workflow-…

    …execution-statistics
    freyamade committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    637018d View commit details
    Browse the repository at this point in the history
  5. 👕 - clean up lint errors

    freyamade committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    7617ed0 View commit details
    Browse the repository at this point in the history
  6. 👕 - accidental typo

    freyamade committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    7260b01 View commit details
    Browse the repository at this point in the history
  7. 🔨 - Made checkWorkflowId work as middleware

    freyamade committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    8dbd8f8 View commit details
    Browse the repository at this point in the history
  8. 🐛 - next doesn't halt execution

    freyamade committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    3698218 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c910933 View commit details
    Browse the repository at this point in the history
  10. 👕 - remove the name err

    freyamade committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    850fbb8 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'feature/workflow-execution-statistics' of github.com:n8…

    …n-io/n8n into feature/workflow-execution-statistics
    freyamade committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    c3a2a74 View commit details
    Browse the repository at this point in the history