Skip to content
This repository has been archived by the owner on Sep 19, 2024. It is now read-only.

Automatic Stack Traces for Logger #665

Closed
0x4007 opened this issue Aug 24, 2023 · 24 comments · Fixed by #644
Closed

Automatic Stack Traces for Logger #665

0x4007 opened this issue Aug 24, 2023 · 24 comments · Fixed by #644

Comments

@0x4007
Copy link
Member

0x4007 commented Aug 24, 2023

We should refactor the log function so that we dont have redundant prefixes we are passing in. Those should be automatically derived from the stack trace.

I believe this will require us to use traditional function declarations, not anonymous functions, in order to access the function names for the stack traces. This simplifies debugging.

#657 (comment)

Originally posted by @pavlovcik in #657 (comment)

@Sadaf-A
Copy link
Contributor

Sadaf-A commented Sep 19, 2023

/start

@ubiquibot
Copy link

ubiquibot bot commented Sep 19, 2023

Deadline Tue, 19 Sep 2023 09:18:16 UTC
Registered Wallet 0x0BEd00438D57d07E3667b85Fa8EB86Af147C7025
Tips:
  • Use /wallet 0x0000...0000 if you want to update your registered payment wallet address @user.
  • Be sure to open a draft pull request as soon as possible to communicate updates on your progress.
  • Be sure to provide timely updates to us when requested, or you will be automatically unassigned from the bounty.

    @Sadaf-A
    Copy link
    Contributor

    Sadaf-A commented Sep 19, 2023

    Hello @pavlovcik ,

    Could you please provide some more context and share the GitHub file links?

    Thank you.

    @Sadaf-A
    Copy link
    Contributor

    Sadaf-A commented Sep 21, 2023

    /unassign

    @Sadaf-A
    Copy link
    Contributor

    Sadaf-A commented Sep 21, 2023

    /stop

    @ubiquibot ubiquibot bot unassigned Sadaf-A Sep 21, 2023
    @ubiquibot
    Copy link

    ubiquibot bot commented Sep 21, 2023

    You have been unassigned from the bounty @Sadaf-A

    @gitcoindev
    Copy link
    Contributor

    /start

    @ubiquibot
    Copy link

    ubiquibot bot commented Oct 23, 2023

    Deadline Mon, 23 Oct 2023 14:29:23 UTC
    Registered Wallet 0x7e92476D69Ff1377a8b45176b1829C4A5566653a
    Tips:
    • Use /wallet 0x0000...0000 if you want to update your registered payment wallet address @user.
    • Be sure to open a draft pull request as soon as possible to communicate updates on your progress.
    • Be sure to provide timely updates to us when requested, or you will be automatically unassigned from the bounty.

      gitcoindev added a commit to gitcoindev/ubiquibot that referenced this issue Oct 23, 2023
      Refactor the log function so that redundant prefixes passing in are removed.
      Those should be automatically derived from the stack trace.
      
      The prefixes can be optionally enabled for any log function.
      
      Resolves: ubiquity#665
      gitcoindev added a commit to gitcoindev/ubiquibot that referenced this issue Oct 23, 2023
      Refactor the log function so that redundant prefixes passing in are removed.
      Those should be automatically derived from the stack trace.
      
      The prefixes can be optionally enabled for any log function.
      
      Resolves: ubiquity#665
      gitcoindev added a commit to gitcoindev/ubiquibot that referenced this issue Oct 23, 2023
      Refactor the log function so that redundant prefixes passing in are removed.
      Those should be automatically derived from the stack trace.
      
      The prefixes can be optionally enabled for any log function.
      
      Resolves: ubiquity#665
      @gitcoindev
      Copy link
      Contributor

      I had a look at Logger interface type

      export type Logger = {
        info: (msg: string | object, options?: JSON) => void;
        debug: (msg: string | object, options?: JSON) => void;
        warn: (msg: string | object, options?: JSON) => void;
        error: (msg: string | object, options?: JSON) => void;
      };
      

      and used options JSON object to introduce a new optional 'logFnName' option.

      Now any log.info, log.warning , log.error, log.debug function can optionally show caller function name by adding an optional logFnName argument. If specified, the function name is added as a prefix to log message in square brackets, see PR #873 for an example.

      @gitcoindev
      Copy link
      Contributor

      Update: I see that linter on CI complains about no-prototype-builtins , I will try to workaround that.

      gitcoindev added a commit to gitcoindev/ubiquibot that referenced this issue Oct 23, 2023
      @gitcoindev
      Copy link
      Contributor

      Problem solved, build is passing now. PR ready for the review.

      @ubiquibot
      Copy link

      ubiquibot bot commented Oct 28, 2023

      Do you have any updates @gitcoindev? If you would like to release the bounty back to the DevPool, please comment /stop
      Last activity time: Tue Oct 24 2023 08:22:18 GMT+0000 (Coordinated Universal Time)

      @gitcoindev
      Copy link
      Contributor

      A message for the bot: as discussed during Pr review, the feature will be part of a big refactoring and credit will be given afterwards.

      @ubiquibot
      Copy link

      ubiquibot bot commented Oct 29, 2023

      These linked pull requests are closed: #873

      Copy link

      ubiquibot bot commented Nov 2, 2023

      Do you have any updates @gitcoindev? If you would like to release the bounty back to the DevPool, please comment /stop
      Last activity time: Sun Oct 29 2023 21:50:36 GMT+0000 (Coordinated Universal Time)

      @gitcoindev
      Copy link
      Contributor

      Bot: will be credited after merging #644

      Copy link

      ubiquibot bot commented Nov 7, 2023

      Do you have any updates @gitcoindev? If you would like to release the bounty back to the DevPool, please comment /stop
      Last activity time: Fri Nov 03 2023 08:35:00 GMT+0000 (Coordinated Universal Time)

      @gitcoindev
      Copy link
      Contributor

      Bot: will be credited after merging #644

      @0x4007
      Copy link
      Member Author

      0x4007 commented Nov 8, 2023

      You don't need to worry about the follow ups if they are tedious. Nobody can self assign and take over a task on this repository.

      Just be sure to remind me of all the tasks you are owed for once this is ready again.

      Also I realized that I handled this in my refactor lol but you can still get credit.

      @0x4007 0x4007 linked a pull request Nov 8, 2023 that will close this issue
      Copy link

      ubiquibot bot commented Nov 11, 2023

      Do you have any updates @gitcoindev? If you would like to release the bounty back to the DevPool, please comment /stop
      Last activity time: Tue Nov 07 2023 10:57:51 GMT+0000 (Coordinated Universal Time)

      Copy link

      ubiquibot bot commented Nov 14, 2023

      @gitcoindev - Releasing the bounty back to dev pool because the allocated duration already ended!
      Last activity time: Tue Nov 07 2023 10:57:51 GMT+0000 (Coordinated Universal Time)

      Copy link

      ubiquibot bot commented Feb 17, 2024

      + Evaluating results. Please wait...

      @0x4007 0x4007 self-assigned this Feb 17, 2024
      Copy link

      ubiquibot bot commented Feb 17, 2024

      @pavlovcik the deadline is at 2024-02-17T12:35:01.070Z

      Copy link

      ubiquibot bot commented Feb 17, 2024

      [ 164.6 WXDAI ]

      @pavlovcik
      Contributions Overview
      ViewContributionCountReward
      IssueSpecification112.4
      IssueComment112.4
      ReviewComment15139.8
      Conversation Incentives
      CommentFormattingRelevanceReward
      We should refactor the log function so that we dont have redunda...
      12.4112.4
      You don't need to worry about the follow ups if they are tedious...
      12.40.3212.4
      This should have merged this in weeks ago. The number of outstan...
      18.2-18.2
      @0xcodercrane In this case you should consider just regenerating...
      7.6-7.6
      Don't think it matters the order regarding conflicts but technic...
      3.8-3.8
      Will need to e2e test and merge...
      1.4-1.4
      Review comments at https://github.com/ubiquity/ubiquibot/pull/84...
      2-2
      There are many dimensions of your proposal to consider so it's h...
      16.8-16.8
      Hey @gitcoindev as a heads up I've handled this and a ton of oth...
      26
      li:
        count: 2
        score: "4"
        words: 20
      code:
        count: 1
        score: "2"
        words: 1
      
      -26
      I might need a reminder here after it's merged to give you credi...
      2.8-2.8
      This should work on personal accounts (not just organizations) a...
      4.8-4.8
      Notes to self on incentive calculation architecture:
      • work bac...
      9.6
      li:
        count: 2
        score: "4"
        words: 21
      
      -9.6
      I think next week. It feels really close to being done but I'm a...
      5.6-5.6
      @wannacfuture its better that you branch from here instead of pu...
      3.8-3.8
      > I'm trying to use the new version with workflow dispatcher and...
      17
      code:
        count: 1
        score: "2"
        words: 26
      
      -17
      You guys should make sure you're using the same version of Node....
      18.4-18.4
      @gitcoindev maybe you can help fix the knip CI here...
      2-2

      [ 0 WXDAI ]

      @BeanieMen
      Contributions Overview
      ViewContributionCountReward
      ReviewComment10
      Conversation Incentives
      CommentFormattingRelevanceReward
      🎉...
      ---

      [ 79.7 WXDAI ]

      @gitcoindev
      Contributions Overview
      ViewContributionCountReward
      IssueComment623.2
      ReviewComment856.5
      Conversation Incentives
      CommentFormattingRelevanceReward
      I had a look at Logger interface type
      export type Logger...</a></h6></td><td><details><summary>15.2</summary>
      <pre>code:
        count: 5
        score: "5"
        words: 8
      </pre>
      </details></td><td>0.52</td><td>15.2</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/issues/665#issuecomment-1775126176">Update: I see that linter on CI complains about no-prototype-bui...</a></h6></td><td>1.8</td><td>0.48</td><td>1.8</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/issues/665#issuecomment-1775143238">Problem solved, build is passing now. PR ready for the review....</a></h6></td><td>1.1</td><td>0.47</td><td>1.1</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/issues/665#issuecomment-1784234758">A message for the bot: as discussed during Pr review, the featur...</a></h6></td><td>2.5</td><td>0.39</td><td>2.5</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/issues/665#issuecomment-1792047451">Bot: will be credited after merging https://github.com/ubiquity/...</a></h6></td><td>1.3</td><td>0.29</td><td>1.3</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/issues/665#issuecomment-1798276622">Bot: will be credited after merging https://github.com/ubiquity/...</a></h6></td><td>1.3</td><td>0.22</td><td>1.3</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/873#issuecomment-1776746112">Hi @pavlovcik thank you for the heads up, and for promising the ...</a></h6></td><td>3.9</td><td>-</td><td>3.9</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1849925306">> There also seems to be an issue with ubiquibot-logger
      > 
      > `...</a></h6></td><td><details><summary>9.1</summary>
      <pre>code:
        count: 4
        score: "4"
        words: 4
      </pre>
      </details></td><td>-</td><td>9.1</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1850313688">> > Hi @whilefoo , the `ubiquibot-logger` is an ESM module https...</a></h6></td><td><details><summary>7.3</summary>
      <pre>code:
        count: 5
        score: "5"
        words: 7
      </pre>
      </details></td><td>-</td><td>7.3</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1850924443">> > > Hi @whilefoo , the `ubiquibot-logger` is an ESM module htt...</a></h6></td><td><details><summary>14.9</summary>
      <pre>code:
        count: 7
        score: "7"
        words: 10
      </pre>
      </details></td><td>-</td><td>14.9</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1859205609">hi @whilefoo I will give this priority and try to fix till Monda...</a></h6></td><td>1.4</td><td>-</td><td>1.4</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1865255430">@whilefoo I am on v0.3.4 already, so far no luck but closer and ...</a></h6></td><td>5.2</td><td>-</td><td>5.2</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1866926749">hi @whilefoo could you please check ubiquibot-logger v0.3.5  ? I...</a></h6></td><td><details><summary>8.9</summary>
      <pre>code:
        count: 1
        score: "1"
        words: 6
      </pre>
      </details></td><td>-</td><td>8.9</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1866934804">Btw, about @pavlovcik 's last comment, I agree that we should sy...</a></h6></td><td>5.8</td><td>-</td><td>5.8</td></tr></tbody></table>
        </details>
        
      
        <details>
          <summary>
            <b
              ><h3>
                <a
                  href="https://pay.ubq.fi/?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNjAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNjEyOTc2NTEwNjk4MTA4ODc2NDI5ODA4ODQwMDYzMzMxMzMyOTU3MDc0OTM3MjcyMjE4MzE3NTY1ODY5MTQyNjE3NTY1NDU3Njk0NzciLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweDAwODY4QkIzQkEyQjM2MzE2YzJmYzQyRTRhRkI2RDQyNDZiNzdFNDYiLCJyZXF1ZXN0ZWRBbW91bnQiOiIxNjAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHhhODZjNDNhMTMzMGI5NzFjZDk4ZTg5NWIzNGJjYjk3ZWYzZmFmZTE3YTRhOTAxMTYzNGE1YzlmZDM2NzJjYzM2MTgyYWFiNmY3ZGIwZmY2YWEyMjdkMjUzNWMwNjA1MGQzMTQwMDQxN2YwYjAyYTZjMWU3YzY5YTNkM2FiOWU4ZjFiIiwibmV0d29ya0lkIjoxMDB9XQ%3D%3D"
                >
                  [ 1.6 WXDAI ]</a
                >
              </h3>
              <h6>@0xcodercrane</h6></b
            >
          </summary>
          <h6>Contributions Overview</h6>
      <table><thead>
      <tr><th>View</th><th>Contribution</th><th>Count</th><th>Reward</th>
      </thead><tbody>
      <tr><td>Review</td><td>Comment</td><td>1</td><td>1.6</td></tr>
      </tbody></table>
          <h6>Conversation Incentives</h6><table><thead><tr><th>Comment</th><th>Formatting</th><th>Relevance</th><th>Reward</th></tr></thead><tbody><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1722669398">should I merge https://github.com/ubiquity/ubiquibot/pull/643 in...</a></h6></td><td>1.6</td><td>-</td><td>1.6</td></tr></tbody></table>
        </details>
        
      
        <details>
          <summary>
            <b
              ><h3>
                <a
                  href="https://pay.ubq.fi/?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiI2MDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIzMjQ4MjUwMjkxMTEzMzQwNDU5MjE0MDAwODk4NTY5NjY3MDMyMTIzNDI5MDgwNzcxNzUzMTgyMDA1NDUwOTE1OTU1MjIxODg2Mzg2IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHg5ZTRlZjQzNTNjOTI4Y2QzZWI0NzNlOGYxMmFlY2Y1OGMyMDhlZjQwIiwicmVxdWVzdGVkQW1vdW50IjoiNjAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHg2ZWI4YzFmNTJiZWUxZjNkYzdiNzYwYTU2ZjNhOWNmMThiZTE3NTBiNzljMTNkM2M1NTA2NWQ3M2JjNTQwMzE3MDE0ZWVhYzhlOTZkZTdjYjU4OGI4NWJlYWRiZmYzNWRlZmM4MmEwNDhiOTFlODE3NzU5YTcyZGIzYmExYTZhZjFjIiwibmV0d29ya0lkIjoxMDB9XQ%3D%3D"
                >
                  [ 0.6 WXDAI ]</a
                >
              </h3>
              <h6>@wannacfuture</h6></b
            >
          </summary>
          <h6>Contributions Overview</h6>
      <table><thead>
      <tr><th>View</th><th>Contribution</th><th>Count</th><th>Reward</th>
      </thead><tbody>
      <tr><td>Review</td><td>Comment</td><td>1</td><td>0.6</td></tr>
      </tbody></table>
          <h6>Conversation Incentives</h6><table><thead><tr><th>Comment</th><th>Formatting</th><th>Relevance</th><th>Reward</th></tr></thead><tbody><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1718635536">should I resolve the conflicts? @pavlovcik ...</a></h6></td><td>0.6</td><td>-</td><td>0.6</td></tr></tbody></table>
        </details>
        
      
        <details>
          <summary>
            <b
              ><h3>
                <a
                  href="https://pay.ubq.fi/?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxNzAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiMTE0MTM1NjIwODYyMDQ1OTA1NDA0MDA1OTYzNDI5NzU1NzMxNDE0MzQ0NDM5MjUxMjI0MDg2MDc1MzY4NTIwMDEzNjI3MTg0NjY5OTUxIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgwQkVkMDA0MzhENTdkMDdFMzY2N2I4NUZhOEVCODZBZjE0N0M3MDI1IiwicmVxdWVzdGVkQW1vdW50IjoiMTcwMDAwMDAwMDAwMDAwMDAwMCJ9LCJvd25lciI6IjB4NDRDYTE1RGIxMDFmRDFjMTk0NDY3RGI2QUYwYzY3QzZCYkY0QUI1MSIsInNpZ25hdHVyZSI6IjB4NGJjZTFjMzc1NGViNjRhYWMxMjIwZjk3NTJhODUzMjg1NmQwNTQxNDIxNGVmYjI1YjU2YjBkYzJkYzhkNDdlZDZkYjhmMmQ5ODhmNTg2YmJmYzVmZGYwNmYwZmQxMGM4ZDA5YTQwNzc1Nzg2MGU1OGQ0NTQ4YmFmOGM3M2M1ZDMxYyIsIm5ldHdvcmtJZCI6MTAwfV0%3D"
                >
                  [ 1.7 WXDAI ]</a
                >
              </h3>
              <h6>@Sadaf-A</h6></b
            >
          </summary>
          <h6>Contributions Overview</h6>
      <table><thead>
      <tr><th>View</th><th>Contribution</th><th>Count</th><th>Reward</th>
      </thead><tbody>
      <tr><td>Issue</td><td>Comment</td><td>1</td><td>1.7</td></tr>
      </tbody></table>
          <h6>Conversation Incentives</h6><table><thead><tr><th>Comment</th><th>Formatting</th><th>Relevance</th><th>Reward</th></tr></thead><tbody><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/issues/665#issuecomment-1724962181">Hello @pavlovcik ,
      
      Could you please provide some more context...</a></h6></td><td>1.7</td><td>0.2</td><td>1.7</td></tr></tbody></table>
        </details>
        
      
        <details>
          <summary>
            <b
              ><h3>
                <a
                  href="https://pay.ubq.fi/?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIxMzk3MDAwMDAwMDAwMDAwMDAwMDAifSwibm9uY2UiOiIzMjE4ODk3MjQ4MjQwMjAzNjU5NTQ3MTAxMzYxMzk1ODA3Njg3ODk0ODAwODk2MDgyNzY2MzE3NTk1ODM3OTQ3MzM3NDk2MDk0NzY0IiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHgzMzZDMDMzODQyRkEzMTZkNDcwZTgyMGM4MWI3NDJlNjJBMDc2NURDIiwicmVxdWVzdGVkQW1vdW50IjoiMTM5NzAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHhjMDNkNDY2M2ZkMWEwOTY0ZTg5ZDNhNzA1YjdhODM0YjRiZDdmMTBjNWU0ZjNiYThmMDVmODBkMzEwNDljOGE3NDE3NzQzYjA5Njc0ODE5MDVmMzEwN2RhNTkyYjJkZDM1NTJkOGYzYzZkNmRjZTYyODI3ZmZhNGUyNzE5MjQwMzFjIiwibmV0d29ya0lkIjoxMDB9XQ%3D%3D"
                >
                  [ 139.7 WXDAI ]</a
                >
              </h3>
              <h6>@rndquu</h6></b
            >
          </summary>
          <h6>Contributions Overview</h6>
      <table><thead>
      <tr><th>View</th><th>Contribution</th><th>Count</th><th>Reward</th>
      </thead><tbody>
      <tr><td>Review</td><td>Comment</td><td>3</td><td>139.7</td></tr>
      </tbody></table>
          <h6>Conversation Incentives</h6><table><thead><tr><th>Comment</th><th>Formatting</th><th>Relevance</th><th>Reward</th></tr></thead><tbody><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1771338153">@pavlovcik 
      
      There is the supabase [diff tool](https://supabas...</a></h6></td><td><details><summary>42.1</summary>
      <pre>a:
        count: 4
        score: "4"
        words: 7
      li:
        count: 7
        score: "7"
        words: 110
      code:
        count: 10
        score: "10"
        words: 11
      </pre>
      </details></td><td>-</td><td>42.1</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1772995713">@pavlovcik 
      
      Regarding the `locations` and metadata.
      
      This i...</a></h6></td><td><details><summary>96</summary>
      <pre>h2:
        count: 2
        score: "2"
        words: 11
      h3:
        count: 4
        score: "4"
        words: 4
      a:
        count: 2
        score: "2"
        words: 3
      li:
        count: 10
        score: "10"
        words: 170
      code:
        count: 21
        score: "21"
        words: 67
      td:
        count: 16
        score: "16"
        words: 57
      </pre>
      </details></td><td>-</td><td>96</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1774543320">> Alternatively we do the two API calls but there's a good chanc...</a></h6></td><td>1.6</td><td>-</td><td>1.6</td></tr></tbody></table>
        </details>
        
      
        <details>
          <summary>
            <b
              ><h3>
                <a
                  href="https://pay.ubq.fi/?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIyNTQwMDAwMDAwMDAwMDAwMDAwMCJ9LCJub25jZSI6IjUwNDMwODE2NDI0Nzg2MzMxMDg3NDU3NzMwOTc3MjkwODM3NjUyNTMwODYyMjkyNzc0NDU2MzA3ODEwNjI5MzQyNjg2ODQ3NTE0MjEzIiwiZGVhZGxpbmUiOiIxMTU3OTIwODkyMzczMTYxOTU0MjM1NzA5ODUwMDg2ODc5MDc4NTMyNjk5ODQ2NjU2NDA1NjQwMzk0NTc1ODQwMDc5MTMxMjk2Mzk5MzUifSwidHJhbnNmZXJEZXRhaWxzIjp7InRvIjoiMHhDZWUzM0M5ODQxMERFYmU2N0EzMTlDYjk0RjM5ZTQwMzQzNURmMzE5IiwicmVxdWVzdGVkQW1vdW50IjoiMjU0MDAwMDAwMDAwMDAwMDAwMDAifSwib3duZXIiOiIweDQ0Q2ExNURiMTAxZkQxYzE5NDQ2N0RiNkFGMGM2N0M2QmJGNEFCNTEiLCJzaWduYXR1cmUiOiIweDk4ZTdkZjk1MWM3ZjIxOTlhMmFmNDRjZWI3ZjI0YWJlYTE3YzI3ZDE1MjQ1MWY1Mjg3NjcxM2IzZDkzMjZlM2M0OTI0YzZjZGQxMTU2NzRlMjE4NzYxNWM2Mjg2NDNhN2EzYmM4OWI2NjNjYTkzNjg3OGY4NzkwNjBlMTliN2UzMWIiLCJuZXR3b3JrSWQiOjEwMH1d"
                >
                  [ 25.4 WXDAI ]</a
                >
              </h3>
              <h6>@whilefoo</h6></b
            >
          </summary>
          <h6>Contributions Overview</h6>
      <table><thead>
      <tr><th>View</th><th>Contribution</th><th>Count</th><th>Reward</th>
      </thead><tbody>
      <tr><td>Review</td><td>Comment</td><td>5</td><td>25.4</td></tr>
      </tbody></table>
          <h6>Conversation Incentives</h6><table><thead><tr><th>Comment</th><th>Formatting</th><th>Relevance</th><th>Reward</th></tr></thead><tbody><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1849065264">I'm trying to use the new version with workflow dispatcher and I...</a></h6></td><td><details><summary>6.8</summary>
      <pre>code:
        count: 1
        score: "1"
        words: 26
      </pre>
      </details></td><td>-</td><td>6.8</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1849889154">There also seems to be an issue with ubiquibot-logger
      
      

      co...

      7.9

      code:
        count: 1
        score: "1"
        words: 0
      
      -7.9
      > Hi @whilefoo , the `ubiquibot-logger` is an ESM module https:/...
      8.9
      code:
        count: 5
        score: "5"
        words: 7
      
      -8.9
      > Following the article https://dev.to/tigawanna/building-and-pu...
      1.2-1.2
      @gitcoindev it's working now, thanks!...
      0.6-0.6

      [ 3.7 WXDAI ]

      @EtherealGlow
      Contributions Overview
      ViewContributionCountReward
      ReviewComment53.7
      Conversation Incentives
      CommentFormattingRelevanceReward
      I pray for the refactor to be done quickly 🙏...
      0.9-0.9
      Do you guys have any estimate on when the refactor will be done ...
      1.3-1.3
      Any new estimate for how much time is left?...
      0.9-0.9
      🙏...
      ---
      When will the refactor be done 😭...
      0.6-0.6

      Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
      Projects
      None yet
      3 participants