Music plugin - Option to mute player combat fx

Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
I would like to be able to turn off the sounds of my own weapon attacks. This would include melee, magic, and ranged attack noises.

Additional context
During certain boss fights where you have to keep track of the number of times a boss has attacked, (hydra, hunllef) being able to mute all noises except for the boss-specific noises would help me concentrate. Often I've noticed that I count my own player attacking noises in addition to the boss attack noises sometimes and that makes the fight unnecessarily more difficult.

Based on the current prayer sounds filter in the music plugin, this would require a lot of data collection to collect all sound effects for each weapon type. (List of weapon types) That list is also not perfect because some weapons in each category have different sound effects such as magic secateurs and there can be different sound effects for each attack style. Special attacks also have different sound effects.
The sound effect IDs can be collected using the sound effects developer tool in runelite and hitting the dummy in a POH. Some sound effect IDs are stored in the SoundEffectID class in the runelite API so this could be expanded to store this data.
Once this data is collected and stored in the runelite API then implementing this feature would be very simple but it would be up to the developers to decide if the extension of the SoundEffectID class is useful and the data collection is worth while.

Alternatively there could be an expansion to the gauntlet plug-in to allow
you to mute player combat fx which would require you to get the sounds for
the nine available weapons to use in the gauntlet. Or 18 if corrupted
equipment matters.
On Sun, May 31, 2020, 01:50 Jacob Scanlon<EMAIL_ADDRESS>wrote:

Based on the current prayer sounds filter in the music plugin, this would
require a lot of data collection to collect all sound effects for each
weapon type. (List of weapon types
https://oldschool.runescape.wiki/w/Weapons/Types) That list is also not
perfect because some weapons in each category have different sound effects
such as magic secateurs and there can be different sound effects for each
attack style. Special attacks also have different sound effects.
The sound effect IDs can be collected using the sound effects developer
tool in runelite and hitting the dummy in a POH. Some sound effect IDs are
stored in the SoundEffectID class in the runelite API so this could be
expanded to store this data.
Once this data is collected and stored in the runelite API then
implementing this feature would be very simple but it would be up to the
developers to decide if the extension of the SoundEffectID class is useful
and the data collection is worth while.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/runelite/runelite/issues/11773#issuecomment-636431098,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOZNYT53LIDQZISFANU5FYTRUH42ZANCNFSM4NO7DZUQ
.

It would be a lot easier to just mute all sounds from your player.

Yeah the only sounds I need are hunllef attack noises
On Sun, May 31, 2020, 05:22 Hydrox<EMAIL_ADDRESS>wrote:

It would be a lot easier to just mute all sounds from your player.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/runelite/runelite/issues/11773#issuecomment-636451335,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOZNYT2LRVLCU3VB3U2W4NLRUIVXPANCNFSM4NO7DZUQ
.

It seems like sound effects are different than area sound effects because they do not track their source. While testing, the SoundEffectPlayed event always had a null source so it doesn't seem possible to separate player sounds from other sound effects such as hunllef attack sound effects.
It would be possible to set it up as a whitelist of boss sound effects instead of a blacklist but that still requires collecting the sound effect IDs of each bosses attacks. It might make more sense to ask the developer of the gauntlet plugin to extend their plugin instead of implementing this feature in the music plugin. I believe this is the gauntlet plugin you were referring to, and it is a plugin hub plugin and not a part of the main runelite client


Translation uk sync

Sorry, wrong upstream specified. This PR is for syncing latest changes for UK translations those are not yet merged with vuejs/pinia upstream.


Add a Pushbullet handler?

https://www.npmjs.com/package/pushbullet

Requires registration with Google or Facebook. Sigh.

With all the refactoring that's taken place around settings this should be really easy to do.

No types available for the npm package. Whyyyyyyyyyyyyyyyyyyyyyyyyy is this still a thing in 2020. ARGH.

Just like with Pushover this was easier to just write my own little client instead of relying on an out of date NPM package. Basic message sending works. All that's left is the image piece.

Images work


Extracting antecedent and consequent

Is there some way to extract antecedent and consequent from the rules...??

I think fp growth algorithm is intended to find frequent patterns, i.e. items sets that are frequently occuring. In this regard it is closer to eclat than apriori because it is not a rule finding algorithm. The output of fp-growth is a set of tuples: { (item 1, item 1 support), (item 2, item 2 support), ... , (item N, item N support) }. One you have this, you need to apply a rule finding algorithm to give you association rules that have antecedents and consequents.
I suggest closing this issue as it is not a problem with fp growth as specified correctly.


Text that shouldn't be there

https://i.gyazo.com/78e7fe79549cdf1914550b6b627ab1f5.png
@move_obj thief East-West Passage
And so on, not sure if there's anything I can do about it

Interesting. I can include some regex to clear those out, but I've never seen this before. This looks like Zork; are you using a special version of Zork?

Yeah, it's Zork. I don't believe it's a special version. It's the .z5 from here:
http://ifdb.tads.org/viewgame?id=0dbnusxunq7fw5ro
It's working in terminal with dfrotz without the extra stuff.

Hmm, yeah, let me see if I can reproduce this with this file.

So, this is what I see with the latest version of the bot, and the Zork 1 .z5 file from that link you sent. I can't reproduce the issue.
What's your setup? OS version? dfrotz version? discord-frotz version?

Was there any other steps you took that might cause it to start outputting that stuff?

I don't think I did anything too crazy, but I'm not real confident working with Linux (easily may have done something wrong). I'm running "Linux Mint 18.2 Sonya" (32bit, cinnamon version), in a VM (Oracle VM VirtualBox), from http://www.osboxes.org/linux-mint/
node v6.11.3
dfrotz v2.44
discord-frotz 0.12.2

Huh, I have no idea what's up. Do you start seeing those weird @ messages as soon as you start playing Zork, or does it happen after a few commands?

Right from the start
https://i.gyazo.com/282cdd4ffc3e4335978d876eaf879c40.png

Googled and played around a bit, I see what it's doing but not why.
If you do:
dfrotz -o zork1.z5
It does the same thing.  "Watch object movement" it's calling it.

So, this is the line that actually spawns the dfrotz process:
this.game.child = spawn('dfrotz', ["-m", gameConfig.path]);

The only thing we're passing it is -m (other than the path to the game file) so that the output is easier to read.

Using -m gave me the object stuff too, doesn't without

Can you try to use this branch of the code to run your bot?
To use the branch instead of the version you npm i -g installed, use the following steps:

Uninstall the global bot with npm remove -g discord-frotz
Clone the repo into a temporary place with git clone https://github.com/aeolingamenfel/discord-text-adventure-bot.git
cd into the new folder and checkout the bad-output branch with git checkout bad-output
Install node deps npm i
Link the command globally by running npm link
go to wherever you have your discord-frotz.config.json file and run discord-frotz and see if you're still seeing it

Let me know how that goes. I changed the flag on that branch to use a different dfrotz flag for plaintext.

Haha, might have been easier to just change that one letter manually. (Especially since I don't have git installed in there, I downloaded the zip from the site.)
It works, I don't see anything out of place.
https://i.gyazo.com/c0b3e2edff8c21b50a986e6979a8e23c.png
Really curious what -m means, dfrotz doesn't seem to mention it.

Ha, that's fair. It was literally a single char change lol. I'm not 100% sure either, actually. I believe @TheSofox was the one that found that switch. It seems fine to just use the -p switch instead though, so I'm going to clean up the code a little and release a new version with that switch instead of the -m version.

Sounds good!

Alright, I just deployed v0.12.3 of the bot (which includes that update) to NPM. Go ahead and update however you want, and let me know if the bot works as intended. It seems to be working fine on my end.
If so, I'll close this issue! Also, thank you for finding this issue!

Yep, still all good~
Thanks for the instructions btw, I would have had trouble there (despite downloading it differently).

Absolutely! I figured I'd err on the side of caution and outline it in case you weren't familiar with some of the stuff to do.
And cool, if you see it again, feel free to open this issue again. For now, I'm gonna close it.


expected str, bytes or os.PathLike object, not NoneType

When selecting language I got this error:

INFO:     <IP_ADDRESS>:55622 - "POST /run/predict HTTP/1.1" 500 Internal Server Error
Traceback (most recent call last):
  File "/home/ovos/.venv/lib/python3.11/site-packages/gradio/routes.py", line 422, in run_predict
    output = await app.get_blocks().process_api(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ovos/.venv/lib/python3.11/site-packages/gradio/blocks.py", line 1323, in process_api
    result = await self.call_function(
             ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ovos/.venv/lib/python3.11/site-packages/gradio/blocks.py", line 1051, in call_function
    prediction = await anyio.to_thread.run_sync(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ovos/.venv/lib/python3.11/site-packages/anyio/to_thread.py", line 33, in run_sync
    return await get_asynclib().run_sync_in_worker_thread(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ovos/.venv/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread
    return await future
           ^^^^^^^^^^^^
  File "/home/ovos/.venv/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 807, in run
    result = context.run(func, *args)
             ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ovos/.venv/lib/python3.11/site-packages/ovos_stt_http_server/gradio_app.py", line 12, in transcribe
    with open(audio_file, 'rb') as f:
         ^^^^^^^^^^^^^^^^^^^^^^
TypeError: expected str, bytes or os.PathLike object, not NoneType

Ah, looks like this needs a check that the file exists for that language


Include External Service in targets dropdown when adding targets for Load Balancer.

Server version - V0.30.0-rc2
UI build from master
Include External Service in targets dropdown when adding targets for Load Balancer.

All external, alias, and balancer services were missing.  Fixed, but we don't know how balancers pointing to an external hostname works so those are hidden from the list for balancer targets.

Tested with server version - V0.30.0-rc3.
External Services is included in targets dropdown when adding targets for Load Balancer


[Docs] anchor links scroll behind navbar

Current State
visit https://docs.meshery.io/guides/performance-management/managing-performance#configuring-performance-testing-settings

Desired State

Contributor Guides and Handbook

📚 Instructions for contributing to documentation

Meshery documentation site and source

🛠 Meshery Build & Release Strategy
🎨 Wireframes and designs for Meshery UI in Figma (open invite)
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

Can I try this? @vishalvivekm

Can I try this? @vishalvivekm

Hey thanks for volunteering for this @Vijaykv5, will you please confirm if you have the site running locally?
https://docs.meshery.io/project/contributing/contributing-docs

hey @vishalvivekm ,can you assignt this issue to me?

hey @hamza-mohd ,can you assigned this issue to me?


Moving code from src/ to base and adding dependency checks

A step towards moving towards l2tdevtools

forgot to update travis and appveyor configs, pushed them.
Still surprised that tests run and complete, since none of these tests ever complete correctly on my workstation, mainly due to the fact that the sqlite library is used in a way that shouldn't work, and doesn't according to the sqlite library's documentation... hence all my tests fail like they should, that is something to fix at a later date, but Travis is green again


Added "Remove Liquidity" button and removed zero TVL eol vaults

Added "Remove Liquidity" button to:
SAT-BNB
SAT-BUSD
UNFI-BNB
YFI-BNB
FIL-BNB
MAMZN-UST
MGOOGL-UST
MNFLX-UST
MTSLA-UST
HARD-BNB
EGLD-BNB
EASY-BNB
NAUT-BNB
ALPACA-BNB
BREW-BUSD
BREW-BNB
BIFI-BNB
Removed eol vaults with zero TVL (vault ids):
cake-hzn-bnb
cake-bondly-bnb
cake-lien-bnb
cake-bor-bnb
cake-ltc-bnb
cake-ten-bnb
cake-bscx-bnb
cake-yfii-bnb
cake-yfi-bnb
street-drugs-bnb-v1
cake-btcb-bnb

there is a still 1 proud holder of mooDrugs-BNB 😄
https://bscscan.com/token/0xa4aB709f5eB75f3213734fC227D9e27352d1DB6c

there is a still 1 proud holder of mooDrugs-BNB 😄
https://bscscan.com/token/0xa4aB709f5eB75f3213734fC227D9e27352d1DB6c

That's true diamond hands 😄, readded


Github - Hook rules were not satisfied.

We ran into an interesting problem and we found very hardly the "solution". I'm not sure about should we create a discussion instead of an issue?
We configured a webhook, which worked fine from the test account (Github, "A" private repository). After we checked everything, we switched to the live account (Github, "B" private repository, same configuration for the Github Webhooks) and got the Hook rules were not satisfied error. On both repository had "main" branch, got the push event and hooks did not worked from the live account on "B" repository. The configuration and the solution below:
Github:
Payload URL: https://sitename.tld/hooks/sitename
Content type: application/json
Secret: password
SSL verification: Enable
Which events...: Just the push event
/etc/webhook.conf:
[
  {
    "id": "sitename",
    "execute-command": "/var/scripts/deploy/sitename.sh",
    "include-command-output-in-response": false,
    "trigger-rule": {
      "and": [
        {
          "match": {
            "type": "payload-hash-sha1",
            "secret": "password",
            "parameter": {
              "source": "header",
              "name": "X-Hub-Signature"
            }
          }
        },
        {
          "match": {
            "type": "value",
            "value": "refs/heads/main",
            "parameter": {
              "source": "payload",
              "name": "ref"
            }
          }
        }
      ]
    }
  }
]

We were not able to understand - what did we do wrong? where is the problem and what is the difference between "A" and "B" repository? Started to read the Github Webhooks docs and it says:
Note: For backward-compatibility, we also include the X-Hub-Signature header that is generated using the SHA-1 hash function. If possible, we recommend that you use the X-Hub-Signature-256 header for improved security. The example below demonstrates using the X-Hub-Signature-256 header.
So, we changed the hashing:
"type": "payload-hash-sha1", =>  "type": "payload-hash-sha256",
"name": "X-Hub-Signature" => "name": "X-Hub-Signature-256"
and our problem instantly solved, we are not getting the "Hook rules were not satisfied." error anymore.
After lot of painful hours we are happy that the problem is solved, but we would like to help the community to not waste more time like we did.
So still the question: where is the catch?

No difference between the configuration, nothing at all.
Same server
Different repositories, but both of them got pushes to the main branch.
2 different github account, both have private repository.

Can you verify that the "B" repository hook from Github contains a X-Hub-Signature header?

Can you verify that the "B" repository hook from Github contains a X-Hub-Signature header?

Yes, the header contains the X-Hub-Signature. We checked that too previously when we compared the repositories and all the requests and responses

Interesting.  I don't think anything has changed around that code lately.  What version of webhook are you using?

Interesting. I don't think anything has changed around that code lately. What version of webhook are you using?

v2.6.9 on ubuntu 20.04

I can't think of why this wouldn't be working.  If you're able to test the latest release, I'd like to know if it behaves differently.  There should be a -debug flag in the newer versions that may provide more clues.

I can't think of why this wouldn't be working. If you're able to test the latest release, I'd like to know if it behaves differently. There should be a -debug flag in the newer versions that may provide more clues.

Sure, if you can ship newer version to ubuntu source package.

I am also facing the same issue.
My config for trigger rule is:
"match":
          {
            "type": "payload-hash-sha256",
            "secret": "<secret>",
            "parameter":
            {
              "source": "header",
              "name": "X-Hub-Signature-256"
            }
          }
        },

I also tried changing the type to payload-hmac-sha256 as suggested in docs.
But, i am getting the same error for both SHA1 and SHA256.
Any solutions yet?

I couldn't make 2.6.9 work either.  What eventually did work was upgrading to 2.8.0 (via snap) and then using payload-hmac-sha256 with X-Hub-Signature-256 and being sure that the webhook was using a content type of application/json.
The debug logged the following prior to me finally making it work (again this was 2.8.0):
[webhook] 2021/05/22 18:56:21 [5dd745] deploy-test got matched
[webhook] 2021/05/22 18:56:21 [5dd745] parameter node not found: ref

I also couldn't make 2.6.9 (the version in current debian stable) work with either sha-1 or sha-256 with GitHub.
After wrestling with this for a couple of hours I removed the authentication altogether since this is a private (as in: my personal homepage) project in a private (as in: hidden) git hub repo.  Still, uncool 🦕
Subscribing to this issue since this (GH) is basically my only use case for webhook currently.

I am aving the same issue. Double-checked my hooks file, the request-headers, and unfortunately webhook does not work :(
I am using debian-packaged versioon 2.6.9 of webhook.

I have the same problem. But I solved it. just follow step.
0 env
centos 8.2
1 setting
[github -> Webhooks / Manage webhook - settings]
Payload URL->https://hook.domain.com/hooks/{id-in-config.json}
Content type->application/json
Secret-> a-secret-string
SSL verification->Enable SSL verification
Which events would you like to trigger this webhook?->Just the push event.
check->Active
2 download
curl -SL https://github.com/adnanh/webhook/releases/download/2.8.0/webhook-linux-amd64.tar.gz -o webhook.tar.gz \
&& tar -xf webhook.tar.gz -C /usr/local/bin/ --strip-components=1 \
&& chmod +x /usr/local/bin/webhook

3 config.json
[
  {
    "id": "www",
    "execute-command": "/data/auto-deploy/www.sh",
    "command-working-directory": "/data/web",
    "http-methods": ["POST"],
    "pass-arguments-to-command":
    [
      {
        "source": "payload",
        "name": "head_commit.id"
      },
      {
        "source": "payload",
        "name": "pusher.name"
      },
      {
        "source": "payload",
        "name": "pusher.email"
      }
    ],
    "trigger-rule": {
      "and": [
        {
          "match": {
            "type": "payload-hmac-sha1",
            "secret": "a-secret-string",
            "parameter":
            {
              "source": "header",
              "name": "X-Hub-Signature"
            }
          }
        },
        {
          "match": {
            "type": "value",
            "value": "refs/heads/main",
            "parameter": {
              "source": "payload",
              "name": "ref"
            }
          }
        }
      ]
    }
  }
]

4 start
webhook -ip <IP_ADDRESS> -port 9600 -hotreload -hooks /data/auto-deploy/config.json -debug

5 nginx
server {
    listen 80;
    server_name  hook.domain.com;
    rewrite ^(.*)$ https://$host$1 permanent;
}
server {
    listen       443 ssl;
    server_name hook.domain.com;

    ssl_certificate  cert/hook.domain.com_bundle.crt;
    ssl_certificate_key  cert/hook.domain.com.key;
    ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;

    location / {
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://<IP_ADDRESS>:9600/;
    }
}

## 6
[githu Webhooks / Manage webhook -> recent Deliveries ]
click [redelivery] to try again and will success

yeah, looks like running the latest version solves the issue; however, I do not feel confortable installing webhook this way on my production server for security reasons, i.e. missing automatic security updates.

Thanks @robhenley, as you suggested the issue for me was that I had to change the webhook content type from the default "application/x-www-form-urlencoded" to "application/json" in GitHub settings. With this change it works for me even on the old 2.6.9 version.

2.6.9 still fails and 2.8.0 works (both with application/json) for me. Something must have changed.

Seems like there were quite some changes in hook.go that could have an impact.

2.7.0 also fails.

After over a year, there is still the same problem with the ubuntu distributed webhook (v. 2.6.9)...
So far, the best solution I found is to install it via the snap (v. 2.8.0).
snap install webhook

To be clear you made sure you were using content type "application/json" in GitHub settings and also changed to use the "type": "payload-hash-sha256" and "name": "X-Hub-Signature-256" as described above, and even after both those changes it still doesn't work for you on 2.6.9?

@shawnz That's correct.
config:
"match":
          {
            "type": "payload-hmac-sha256",
            "secret": "test",
            "parameter":
            {
              "source": "header",
              "name": "X-Hub-Signature-256"
            }
          }

I'm on Ubuntu 20.04.3 LTS
While using webhook via snapd (2.8.0) it works, while using webkood from apt (2.6.9) it does not.

FYI: you might need to open the port you assigned for the webhook for connection.

Hello,
@howkymike could you please give a curl command sample that you use to execute the webhook with this configuration ?
Thanks
Alain

Hi @apellegr06
I do not use the cURL command, I have configured Webhooks directly in GitHub.


owner: add qicz to maintainers and move youngnick to emeritus

What type of PR is this?

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #

cc @envoyproxy/gateway-maintainers
And also ping @mattklein123 to add @qicz to maintainer team, thanks : )


Lucci Air Fan Codes

I have a fan code component for the Lucci Air ceiling fan. I think it might be Australian brand only. File attached.
1040.zip

Uploaded. Thanks for your contribution. I really appreciated.


Auto-Detect Best Model

This patch allows users to simply let vosk-cli auto-detect the best model to use for the provided audio file by probing the first part of the audio against the available models.

Fixed merge conflict

Updated this.
You can now specify multiple models (-m model1 model2``) or languages (-l lang1 lang2) or use the special value auto. The latter should be especially handy for the Opencast integration since even with the current service/woh you should already be able to just specify the language as auto`.


Typescript support

When i using this package with typescript i need to install types. When i write:
npm install @types/braintree-web-drop-in-react
I get the error 404.
Please, add file .d.ts

TypeScript typings have been there since v1.1.0:
https://github.com/Cretezy/braintree-web-drop-in-react/blob/master/index.d.ts
No need to add any separate package.


Feature Request : Option to Sync Manually instead of Auto

Feature Request
It would be awesome if we could have an option to only manually sync, so the automatic sync on each startup doesn't slow down the launch of the app and people's workflow.
I do need the sync, so "Turn off Settings Sync" is not what I'm looking for. I only need to sync my data every few days, not every time I launch the app. It would be awesome if we could have a setting to make that optional.
I'd love to help implement this feature if needed, so let me know what I should do if that's an option.
The next part is just me venting about the frustrations and reason why I wrote this feature request. You can skip reading it if you don't want to hear me nagging 😁
Frustration
Automatic sync on VSCode when you open it makes it super slow, specially on slow internet connections like mine. It takes seconds for VSCode extensions to sync and load every single time I open VSCode.
I've had to switch to VSCodium for a while since both Telemetry and Sync slow down VSCode a lot (I've only realized that about telemetry by then). But there's no built-in Sync feature there at all, so I had to use an extension to sync with github.
VSCodium was amazingly fast but I missed both the official Marketplace (which is not legal to add to VSCodium manually) and also the built-in sync feature.
Then I realized that you can turn off Telemetry in VSCode, so I switched back to try to see if that makes it faster and it does. But then I realized that it's still slow with sync turned on, because it tries to sync automatically every single time you open it, and my internet connection isn't that good so it takes a lot of time (seconds) before everything is loaded. That doesn't happen if I turn off the sync feature completely.
I do need the sync feature because I work on two different setups, my laptop and the PC at my office. But I don't want it to slow me down and I don't want to use the weird extensions that sync things on a repository.
I also didn't find an this option nor any issues requesting it, so I thought it's not bad to write a feature request here.
Let me know if there's anything else I can do to help implement it.
Thanks

Thanks for the feedback. I would like to understand why settings sync is slowing down you. Settings Sync runs on a separate process. Can you please let us know in more detail what is slowing down?

 The launch process usually takes longer (in a matter of seconds) when any of those is turned on.

Can you please share following data with and without settings sync enabled?

F1 > Developer: Startup Performance?

After checking that I realized that I was mistaken. Here are the log files :
Startup Performance (Sync).txt
Startup Performance (No Sync).txt
Or perhaps there was a bug that was fixed in a recent release.


Update cES1007.3 and cES1008.3, reload/restart non-param error doesn't increment command err counter

Is your feature request related to a problem? Please describe.
Non-command parameter errors (errors within the object files) don't increment the command error counter since the command is processed as a request that happens later (takes time to execute)
cES1007.3:  If the cFE Application Restart fails due to a non-parameter error, then the cFE shall delete the Application, increment the invalid Command counter, and generate an event message.
cES1008.3: If the cFE Application Reload fails due to a non-parameter error, then the cFE shall delete the Application, increment the invalid Command counter, and generate an event message.
Describe the solution you'd like
Update the requirements.
Describe alternatives you've considered
More complex command error handling (delay the success increment).
Additional context
#915
Requester Info
Jacob Hageman - NASA/GSFC

Also need to update cES1007.2 based on #1128, since it now checks for file existence before unloading app.

Also need to update cES1007.2 based on #1128, since it now checks for file existence before unloading app.


Update the parmap calls to use the new parmap arguments

Hi Davide,
I had to make some changes in parmap arguments and now all parmap arguments are prefixed with pm_ (as you can see from the changes in this pull request). Old arguments still work as before, although if they are used they give a deprecation warning. I plan to support both the old and the new arguments for a while, but eventually I will have to break backwards compatibility.
If you want to test this, make sure you have installed the latest parmap version with pip install -U parmap. This last version works with both the new syntax as well as the old one so any code you have will still work.
This pull request updates your parmap calls to the new arguments.
The last parmap version I released allows for keyword arguments to be passed to parallelized functions like this:
parmap.map(yourfunc, your_list, your_arg=your_val)

In order to prevent confusion between parmap arguments and keyword arguments passed to yourfunc, it was necessary to use a common prefix for all parmap parameters.
parmap.map(yourfunc, your_list, your_arg=your_val, pm_parallel=True)

With this new syntax, it is easy for anyone to see that keyword arguments starting with pm_ are for parmap, while other arguments (here your_arg) will be passed to the parallelized function.
That's why I had to change parallel to pm_parallel.
On the other hand, the best way to use parmap with a specific number of CPUs is through the pm_processes argument, instead of creating a multiprocessing pool manually. This has been changed in this commit as well.
Currently the old parmap arguments are still valid, and they give deprecation warnings so users can update the syntax. However it is best to transition to the new arguments, as a future parmap 2.0 version might break this backwards compatibility.
The parmap dependency in setup.py has been updated accordingly as well.
Sorry for the inconvenience :sweat_smile: and have a nice day

By the way, parmap now supports showing a progress bar. If you are interested, pass pm_pbar=True and make sure you have the tqdm package (pip install tqdm)


CLI should provide a local test harness page, similar to portal

Closing due to the work not being worth the feature.


CY-931: correctly handle values for boolean inputs

Perhaps it would be better to provide an option to parse parameters as json when input directly from the CLI? That'd allow recreating the same behaviour as the usual input provision methods without changing the current behaviour (though I think we should probably make parsing them as json be default in the next major release).

This has been open for more than six months so I'm closing it. If it's still wanted, please reopen it and ping me so we can get it reviewed.


Pinecone samples: PebbloSafeLoader and PebbloSafeRetrievalQA with Identity and Semantic Enforcement

Added samples for PebbloSafeLoader and PebbloSafeRetrievalQA with Identity and Semantic Enforcement using Pinecone.
Logs for Safeloader:
Loaded 119 documents ...

Semantic Stats:
Authorized Identities<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>Semantic Topics: ['employee-agreement', 'sexual-harassment', 'patent-application-fillings', 'financial-report']
Semantic Entities: []

Deleting and recreating index: identity-semantic-enforcement-rag ...
Deleted index: identity-semantic-enforcement-rag.
Creating index: identity-semantic-enforcement-rag...
Loading docs into index...
Waiting for index to be ready...
Done!
First document: page_content='\ufeffConsolidated Performance Repor.......'
Finished hydrating Vector DB ...

Upcoming PR: Move duplicate code to common place

Closing this PR. I will create a new PR with the updated folder structure.


Region - When environment is edited(Network policy changed / description is changed) cross environment links are broken since metadata looses information about all linked environments.

Rancher versions: Build from https://github.com/alena1108/cattle - "region" branch
Steps to reproduce the problem:
Set up has 3 environments - test1 , test2 , test3.
Have Lb and linked services in test1 linked to services in test2.
Cross environment links works as expected.
root@073acb266f21:/# curl http://rancher-metadata/latest/environments
0=test2
root@073acb266f21:/#
Edit environment test1( Change Network policy / description)
Cross environment links stops working.
metadata does not have any linked environments anymore.
root@073acb266f21:/# curl http://rancher-metadata/latest/environments
root@073acb266f21:/#

Tested with Rancher versions: v1.6.13-rc3
catalog - https://github.com/leodotcloud/rancher-catalog.git branch- regions
This issue is not seen anymore.
When environment is edited,  cross environment links continue to be present in metadata and cross links are functional.


Google Play Music: Cant' get track name

The jQuery selector seems correct, but all my tracks are returning as null. Looking in the debug console:
Tab 40: new song detected: {"parsed":{"artist":"The Bronx","track":null,"album":"The Bronx (IV)","uniqueID":null,"duration":null,"currentTime":1,"isPlaying":false,"trackArt":false,"url": [...]

Same here, for the past couple of days. Slacker seems to work so I'm assuming something went funny on the Google end.

Ah, you know what it is, Google Music isn't using the updated connector js. When I check which googlemusic.js gets injected into the page, it doesn't have the new function to get the track.

@idrumgood: Any chance you can walk me through how to do that???? I'm just a graphics guy...code scares me!

Not sure exactly how you have to submit extension updates to the chrome store, but I'm guessing this is because the updates to the Google Play Music connector were made but there was not an update to the manifest.json version number so the update isn't picked up.
You can get around this by manually editting the googlemusic.js folder located here:
~/Library/Application Support/Google/Chrome/Default/Extensions/hhinaapppaileiechjoiifaancjggfjm/1.54_0/connectors/v2
Your extension name may be different, you just have to try all the ridiculously named files until you find the scrobbler one. Just drop in this file and replace the existing one.  Thank you!

I'm still having this issue with google music. Track is "null" and I cannot edit. Tried reinstalling plugin, tried modifying the connector via idrumgood's advice above, tried removing other extensions that might interfere, etc. Still "null" and doesn't let me edit. I don't know what else to try.

After you modified the connector, did you reload google music? Really it's a hack and we just need the extension to be updated in the chrome store.

I restarted chrome altogether; that should've done the trick, yes? Is there some straightforward way for me to see whether or not the connector is actually being used? (and thanks for the reply)

If you're familiar with web inspector, you can right click anywhere on the
google music page and select 'Inspect Element'. From there, click the
'Sources' tab at the top to view all the javascript loaded into the page.
Use cmd+P to bring up a file search dialog, and type in 'googlemusic', this
will let you view the connector googlemusic.js file that is being loaded.
You can check to see if it has the updates for the getTrack() function, or
if it's still using the old one. If it's using the old one, then you didn't
successfully replace that connector file in your extensions folder.
On Fri, Dec 18, 2015 at 10:59 AM TylerJane<EMAIL_ADDRESS>wrote:

I restarted chrome altogether; that should've done the trick, yes? Is
there some straightforward way for me to see whether or not the connector
is actually being used? (and thanks for the reply)
—
Reply to this email directly or view it on GitHub
https://github.com/david-sabata/web-scrobbler/issues/861#issuecomment-165839047
.

Thanks! It's still using the old one. The connector I modified is in ~/1.45_0/connectors/v2, but that seems to be an old version number. I can't seem to find the 1.54 folder, but it's got to be somewhere. I'll see if I can figure it out from here, thanks for the help!


Process ITO onboarding flow

See #14

[x] Present Convertible Note Agreement (CNA), ask user to sign. Ideally, this CNA is pre-filled with the user info and selected amounts and currency. This implies a new file for every user, to be linked via IYO.SEE.

[ ] Mail user a copy of the amount owed and payment instructions (to be payed within a week?). Behind the scenes, update our database of expected sales (push info to Tierion?) and generate an invoice for external use. If personalised CNA was not yet generated in step 4, we have to send one (manually) here.

[ ] When money arrives, inform user, update token total and push info to Tierion

[x] Also, add user to the "investor" role and iyo suborg

Step 1

Generate PDF with custom info
Store PDF on IPFS
Send sign form to user
Add user to investor group

The other things are still not decided yet

Current version of the CNA:
https://docs.google.com/document/d/1F9MUq78xZslxI7uUGMmiehz6STRX4y9deAR2KqgrcK0/edit
I signaled to legal (and Kristof) that the information therein is outdated: It mentions "50% discount on PTO close", instead of 5$ equivalent per token.

Apparently, the "5$ per token" message was incorrect, and the "50% discount" is correct.

TBD: link to odoo? structured memo?

5$ per token is back. 50% discount is out. All contracts up for review.
smaller investments (less than 10K euro) won't need a paper contract for now. Bigger ones we will mail out a contract. No need to explicitly inform users for now, we can decide when and if to mail those out behind the scenes.

Pierre reviewed the contracts two days ago, these should be OK now.
Current contracts are "version 1.2"


Firebase service named 'auth' already registered

I'm following the example on a fresh create-react-app app. It only worked on the first time. From then it displays the following error
Firebase: Firebase service named 'auth' already registered (app/duplicate-service).

It looks like you may be initializing Firebase multiple times. For instance if you are calling firebase.initializeApp(...) more than once (or in more than one file.
By the way we just released a new version and new samples. Let me know if you still have the issue with the new samples.

Same here; on a fresh create-react-app the provided example does not seem to work, apart from the error mentioned above there is another one that I think might be the culprit: TypeError: this.unregisterAuthObserver is not a function. (In 'this.unregisterAuthObserver()', 'this.unregisterAuthObserver' is undefined)

Same here; on a fresh create-react-app the provided example does not seem to work, apart from the error mentioned above there is another one that I think might be the culprit:
TypeError: this.unregisterAuthObserver is not a function. (In 'this.unregisterAuthObserver()', 'this.unregisterAuthObserver' is undefined)

@nicolasgarnier might this be due to the Webpack configuration that create-react-app ships with?

It might very well be due to some webpack config generated by create-react-app. At least I'm not able to replicate these issues with the webpack config in the example.
Normally the error Firebase: Firebase service named 'auth' already registered (app/duplicate-service). should happen if firebase/auth is imported multiple times, for instance firebase/auth is already backed in firebase and also angularfire. See this answer: https://github.com/firebase/firebaseui-web/issues/11
But normally, at least for double imports of firebase vs firebase/app webpack resolves the duplicates.
@Superpencil Are you using any other library that might invlude firebase already (like angularfire?) Could you upload your project somewhere so I could replicate the issue please? :)


Raft: Add identifier to logger when wait index happens

What problem does this PR solve?
Issue Number: ref https://github.com/pingcap/tiflash/issues/6233
Problem Summary:
What is changed and how it works?
logging after this PR, it will print the "source=request_identifier" into logging, along with the index info and time elapsed
[2023/11/30 21:51:23.688 +08:00] [DEBUG] [LearnerReadWorker.cpp:317] ["[Learner Read] Batch read index, num_regions=1 num_requests=1 num_stale_read=0 num_cached_index=0 num_unavailable=0 cost=2ms"] [source="MPP<gather_id:1, query_ts:1701352283678367892, local_query_id:11, server_id:956, start_ts:445999293050388482,task_id:1>"] [thread_id=271]
[2023/11/30 21:51:30.827 +08:00] [INFO] [ReadIndex.cpp:100] ["[region_id=188005] wait learner index done, prev_index=8 curr_index=9 to_wait=9 elapsed_s=7.139 timeout_s=300.000"] [source="MPP<gather_id:1, query_ts:1701352283678367892, local_query_id:11, server_id:956, start_ts:445999293050388482,task_id:1>"] [thread_id=271]
[2023/11/30 21:51:30.827 +08:00] [DEBUG] [LearnerReadWorker.cpp:416] ["[Learner Read] Finish wait index and resolve locks, wait_cost=7139ms n_regions=1 n_unavailable=0"] [source="MPP<gather_id:1, query_ts:1701352283678367892, local_query_id:11, server_id:956, start_ts:445999293050388482,task_id:1>"] [thread_id=271]

Check List
Tests

[ ] Unit test
[ ] Integration test
[x] Manual test (add detailed scripts or steps below)
[ ] No code

Side effects

[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[ ] Breaking backward compatibility

Documentation

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[ ] Contains experimental features
[ ] Changes MySQL compatibility

Release note

None

/run-all-tests

/hold
add more metrics along within this PR

/run-all-tests

/unhold


Angular with "Invalid Host header"

I'm getting an issue related with the recent changes to angular (angular-cli).
Configuration examples are sparse and my last configuration stopped working. I'm using Apache with mod proxy and now I'm getting "Invalid Host header".
I saw that this "The problem occurs because webpack-dev-server 2.4.4 adds a host check" could be the issue. Any ideas, or missing configuration?
My src/environments/environment.dev.ts file has:
export const environment = {
  rest: {
    ssl: true,
    host: 'myhost.pt',
    port: 443,
    // NOTE: Space is capitalized because 'namespace' is a reserved string in TypeScript
    nameSpace: '/api',
    baseUrl: '/server/api'
  },
  ui: {
    ssl: false,
    host: 'myhost.pt',
    port: 3000,
    // NOTE: Space is capitalized because 'namespace' is a reserved string in TypeScript
    nameSpace: '/',
  },

but I noticed that, running: yarn start:dev
the log presents me the message:
** Angular Live Development Server is listening on localhost:4000, open your browser on http://localhost:4000/ **
Am I missing something?

@artlowel this is what I see when accessing it with a SSH tunnel for my server:

This is what I see when accessing the server (with Apache and proxypass):

It seems to me that the ui settings are being ignored.

As @artlowel suggested to temporally solve this we need to change this line:
https://github.com/DSpace/dspace-angular/blob/4c480889201c0e127358e9df7b3a560779de7f43/package.json#L20
«You could change this to ng serve --disable-host-check  »
or «alternatively you could try to specify your host and port there, with --host myhost.pt and --port 3000 but without --disable-host-check

@artlowel and @paulo-graca : Is this considered "fixed"?  Or do we need improvements to either our documentation or our default package.json in order to consider this "fixed"?
I'm just trying to determine what actions we need here, if any, to move this ticket forward.

No, it isn't fixed yet. There are certain settings in the UI section of the environment that aren't taken in to account in all situations. @LotteHofstede will create a PR to fix this next week.

This PR #677 solves this issue.


All instances of 'fez' have been renamed to 'chatgroup'.

Let's get rid of problematic terminology!
API changelist was updated, not sure if that's desirable or not.
And of course, this involves a rename of the /api/v3/fez/ route endpoints, so that needs to be taken into account for clients using the swiftarr API.

Two main notes:

We should not have FriendlyChatGroup's. These should just be ChatGroups.
We should not retroactively change the API Changelist. Appending a new item akin to "We renamed Fez to ChatGroup" would be more appropriate.

@cohoe Agreed on both accounts, was doubting about them myself. Changes have been committed.

I haven't fully gone through this, but I do see some issues:

Some instances where it used to be FriendlyFez do not have proper casing in the rename. I see a bunch that are chatgroup instead of ChatGroup - for example, chatgroupEdit should probably be ChatGroupEdit.
A couple filenames still have Friendly in them. For example, Sources/App/Models/FriendlyChatGroup.swift

Yep, I had a suspicion that might've happened, was a bit too uncautious with a few of those search/replaces. Will fix.
Ah, I didn't think about removing Friendly from the filenames. Will fix as well.


Use the common Cosmos DB template to start the emulator.

This PR addresses https://github.com/Azure/azure-sdk-tools/issues/778 where the logic to start the Cosmos DB emulator had diverged across JS, Python and Java. With this change the start logic is the same.

/azp run js - cosmos - tests

/azp run js - cosmos - test

/azp run js - cosmosdb - test

/azp run js - cosmosdb

/azp run js - cosmos

/azp run js - cosmosdb

/azp run js - cosmosdb


Ring of Wealth Loot Tracker

Generate a way to track loot collected by things like ring of wealth or bone crusher even if they don't drop on floor, coins-tokul-numulite
Maybe track inventory for adjustments in currency per kill or track exp for adjustments in pray exp per kill(bone-crusher)
Sorry I read over the guidelines but this is my first contribution or use of github ever, hopefully this makes sense.

Duplicate of #5077


Make tag field public again

I've made tag public again, it's maybe a temporary fix till I will found better solution for #67

Closed in favour #292


Why isn't it based on fuzzy queries or how should I optimize my questioning

For example: I want to query Bob's information and the training SQL I pass to him is:
SELECT * from db WHERE nickname like '%Bob%'

But when I ask again: what is Bob's message, it is forever given as
SELECT * from db WHERE nickname = Bob

I'm wondering why he didn't base his query on my training data, since the training data already has the exact matching SQL inside it

Could you let me know which configuration you're using?
What would be helpful is how you initialized Vanna.
Also, what was the exact vn.train statement and the exact question that was asked?
Also, just as a general point, SELECT * is not usually a good training query since you're not giving the LLM any information about what columns are available

I referenced documentation to connect to a MySQL database. Below is my rough code:
import vanna as vn
# set api key ....
vn.set_model('model')
vn.train("SELECT * from db WHERE nickname like '%Bob%'")

Then I questioned it:
res = vn.ask(' what is Bob's message?')

I just went and looked at the source code for train and it seems to ask for a QUESTION,is this due to me not providing one? I admit I just read the docs and didn't really look at the source code.
I just re-trained him and I realized that he was able to run as I expected,
vn.train("what is Bob's message?", sql="SELECT * from db WHERE nickname like '%Bob%'")

which was my problem. By the way, does the community offer best practices for training? I guess I'll have to go read up on it
Thank you very much guys.🙏


Diff highlighting sometimes accidentally applied to code blocks

Since code blocks automatically apply highlighting to lines beginning with +, -, and |, sometimes the styling is applied to code blocks where it doesn't make sense.
For instance, in SQL files, single line comments marked with two dashes --.  Another example is that psql uses a line of dashes to separate labels from values.  These are interpreted as diff line removal highlighting, however:

It'd be helpful to be able to disable this or to have it be enabled by a property you can add manually instead of automatically applying when one of those characters are at the start of a line.

Possible workaround:
I noticed the bug in the highlighting of the tables, that the separator between header and data always is highlighted red. I tried a quick idea in a PR: https://deploy-preview-71--dataguide.netlify.app/postgresql/reading-and-querying-data/filtering-data#conclusion (above the "Conclusion headline"). Adding a space in front of all the lines of the table output could avoid that bug if it is not going to be fixed soon: https://github.com/prisma/dataguide/pull/71

Just looking through some older issues.  This is still unresolved.
I don't know if we've ever purposefully used the diff highlighting for content in the Data Guide so I'd be happy if we just disabled / removed it if that's the easiest solution.

(Same problem exists in docs)


Feature/metadata and metadata filtering

Don't Merge
This is WIP, but just wanted to get it out early. I still need to add some documentation to the readme, and it also needs to support array-based filtering.

Coverage remained the same at 100.0% when pulling 7096ca6ab2ac9f386fe185e2eacb3d405d2e5b07 on feature/metadata-and-metadata-filtering into 7c4d57466fbaa1c75e372b1e905e3c523b3a2db7 on master.

Coverage remained the same at 100.0% when pulling 53372b237346623bc446c53319ba86f01b5548cc on feature/metadata-and-metadata-filtering into 7c4d57466fbaa1c75e372b1e905e3c523b3a2db7 on master.

Coverage remained the same at 100.0% when pulling 326f25bb2d27d602d2dcaeb37d222a2f6a093649 on feature/metadata-and-metadata-filtering into 7c4d57466fbaa1c75e372b1e905e3c523b3a2db7 on master.

Coverage remained the same at 100.0% when pulling b3c7aa2d5da2c64b36856b436dd6b4149d62c9c9 on feature/metadata-and-metadata-filtering into 7c4d57466fbaa1c75e372b1e905e3c523b3a2db7 on master.

Coverage remained the same at 100.0% when pulling 2db309882b691a17a6b152d26ab01a5c05d58779 on feature/metadata-and-metadata-filtering into 7c4d57466fbaa1c75e372b1e905e3c523b3a2db7 on master.

i'm going to go ahead and merge & release this and regenerate the docs.
I already see at least one place in dashboard where we'll need to make a small adjustment, so we'll need to make sure that we test it pretty thoroughly after upgrading the gem version


Error when using StackGrid with Meteor app.

Getting the following error when I try to use StackGrid in my Meteor app.  Following the link provided to fb, it hints that I have multiple copies of React but I'm not sure how...
Uncaught Error: addComponentAsRefTo(...): Only a ReactOwner can have refs. You might be adding a ref to a component that was not created inside a component's render method, or you have multiple copies of React loaded (details: https://fb.me/react-refs-must-have-owner).     at invariant (modules.js?hash=559d975…:38188)     at Object.addComponentAsRefTo (modules.js?hash=559d975…:51979)     at attachRef (modules.js?hash=559d975…:51836)     at Object.ReactRef.attachRefs (modules.js?hash=559d975…:51855)     at ReactCompositeComponentWrapper.attachRefs (modules.js?hash=559d975…:51659)     at CallbackQueue.notifyAll (modules.js?hash=559d975…:51553)     at ReactReconcileTransaction.close (modules.js?hash=559d975…:61827)     at ReactReconcileTransaction.closeAll (modules.js?hash=559d975…:52712)     at ReactReconcileTransaction.perform (modules.js?hash=559d975…:52659)     at ReactUpdatesFlushTransaction.perform (modules.js?hash=559d975…:52646)     at ReactUpdatesFlushTransaction.perform (modules.js?hash=559d975…:51306)     at Object.flushBatchedUpdates (modules.js?hash=559d975…:51389)     at ReactDefaultBatchingStrategyTransaction.closeAll (modules.js?hash=559d975…:52712)     at ReactDefaultBatchingStrategyTransaction.perform (modules.js?hash=559d975…:52659)     at Object.batchedUpdates (modules.js?hash=559d975…:61525)     at Object.enqueueUpdate (modules.js?hash=559d975…:51417)

SOLVED:  Cleaned up my dependencies by running npm ls react and uninstalling/installing packages that loaded their own version of react.

Hi @kartboy16.
I am really glad about that :tada:
I'd like to close Issue, but I'd be happy to give a report if there are problems again.


[minimal-blog]: Issue with<EMAIL_ADDRESS>dependency on Apple M1s

Description
I'm having some issues when running npm i @lekoarts/gatsby-theme-minimal-blog on Apple M1. This is due to the sharp dependency 0.27.X (see #2460).
The dependencies bump would probably fix it, as opened in this pull request, since it updates both gatsby-transformer-sharp and gatsby-plugin-sharp to use sharp v0.28. I added a comment on that pull request, but decided to open an issue to give more visibility since the CI is failing..
This currently affects minimal-blog theme.
Results from running npm list sharp:
<EMAIL_ADDRESS>/../../
├─┬ UNMET DEPENDENCY<EMAIL_ADDRESS>│ └─┬ UNMET DEPENDENCY<EMAIL_ADDRESS>│   ├─┬ UNMET DEPENDENCY<EMAIL_ADDRESS>│   │ └── UNMET DEPENDENCY<EMAIL_ADDRESS>│   └─┬ UNMET DEPENDENCY<EMAIL_ADDRESS>│     └── UNMET DEPENDENCY<EMAIL_ADDRESS>└─┬ UNMET DEPENDENCY<EMAIL_ADDRESS>  └── UNMET DEPENDENCY<EMAIL_ADDRESS>
Steps to reproduce

On Apple M1, run npm i @lekoarts/gatsby-theme-minimal-blog

Expected result
What should happen?

Install dependencies should succeed after gatsby-transformer-sharp and gatsby-plugin-sharp bump to use sharp v0.28.X.

Actual result
Fails when installing dependencies.
><EMAIL_ADDRESS>install ...
> (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)
...
info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.10.5/libvips-8.10.5-darwin-arm64v8.tar.br
ERR! sharp Prebuilt libvips 8.10.5 binaries are not yet available for darwin-arm64v8
...
/usr/local/include/vips/vips8:35:10: fatal error: 'glib-object.h' file not found
#include <glib-object.h>
         ^~~~~~~~~~~~~~~
1 error generated.

Environment
  System:
    OS: macOS 11.3.1
    CPU: (8) arm64 Apple M1
    Shell: 5.8 - /bin/zsh
  Binaries:
    Node: 14.17.0 - ~/.nvm/versions/node/v14.17.0/bin/node
    Yarn: 1.22.10 - ~/.nvm/versions/node/v14.17.0/bin/yarn
    npm: 6.14.13 - ~/.nvm/versions/node/v14.17.0/bin/npm
  Languages:
    Python: 2.7.16 - /usr/bin/python
  Browsers:
    Chrome: 90.0.4430.212
    Safari: 14.1
  npmPackages:
    gatsby: ^2.25.3 => 2.32.4
    gatsby-plugin-gatsby-cloud: ^1.0.1 => 1.0.1
    gatsby-plugin-google-analytics: ^2.4.1 => 2.11.0
    gatsby-plugin-netlify: ^2.4.0 => 2.11.0
    gatsby-plugin-offline: ^3.3.3 => 3.10.1
    gatsby-plugin-sitemap: ^2.5.1 => 2.12.0
    gatsby-plugin-webpack-bundle-analyser-v2: ^1.1.13 => 1.1.20

I can confirm I'm having the same issue. This was a bad time to try Gatsby for the first time but at least it looks like a solution is known. Looking forward to digging in more.

Hi, thanks for the issue!
The Pull Request you linked can't simply be merged as it's updating to all new major versions. I'm in the process of doing this manually: https://github.com/LekoArts/gatsby-themes/issues/570
However, you're not blocked by my progress on this issue since you can use yarn resolutions: https://classic.yarnpkg.com/en/docs/selective-version-resolutions/
Add this to your package.json and you'll be good:
{
  "resolutions": {
    "sharp": "^0.28"
  }
}

Thanks! That did the trick 💯


Ignore test still run in CI

HttpRedirect307Options is ignored and should be not run in CI. But it still run and produces error. See https://dev.azure.com/azure-sdk/public/_build/results?buildId=1450162&view=logs&j=b5cdfb1e-c180-561f-918e-a169e451719e&t=d557719e-b1de-5962-364a-0820efa4a6bb&l=238

We could fix at testserver side to unblock CI.

This ignore issue is a false alert. What actually run is https://github.com/Azure/autorest.csharp/blob/445661edf5941aff872368880263b61ceb4c758c/test/AutoRest.TestServerLowLevel.Tests/httpInfrastructure.cs#L204


Feature request: ECO mode

Hi!
First off thank you for your work!
So my Lydos has this mode called ECO which automatically controls temperature based on my consumption. It works like magic and almost always had more hot water ready for us when needed. We by default have it in that mode, but we sometimes, if we plan to have longer showers (e.g sauna) rise the temps manually. This all works from this integration but we can't put it back to eco. This has to be done from the app

Can you add ECO mode selection also? First two buttons MANUAL and PROGRAM work as expected.
Boiler: VELIS Lydos | Model 12
Thanks in advance

There should be a switch for that.


Geopackage made from .dwg in QGis error No GEOMETRY column was found for table 'lines'

Hello,
I have created a .gpkg file from a .dwg file with QGis. Unfortunately I cannot show you the data itself.
When trying to load my file this error message appears in the console.
No GEOMETRY column was found for table 'lines'
So it seems rather obvious that it is missing a geometry column.
I have also exported the data with QGis via a MySql plugin, I tried to make a pastebin of the dump but it is too large.
The database does appear to have a reference to a "geom" column in a table called geometry_columns and the tables blocks and lines have geom columns filled with data of type geometry. The points table is empty.
I am basically trying to find out here whether the data we have acquired from our customer is wrong or that I am maybe doing something wrong. I don't really have any further experience with GeoPackages...

Are you able to share the GeoPackage with all of the data in the feature table removed?  The issue is either the lines table does not have a geometry column, or, it does and this library is failing to read it properly.

Here is a link
https://we.tl/t-yWajXziCjZ

Sorry, I misunderstood.  I thought you were unable to share the data in your GeoPackage.  The issue is that some of your tables (lines, polylines, hatches) use extended geometries (COMPUNDCURVE, CURVEPOLYGON, CIRCULARSTRING).  Those geometries are not supported by this library.  However, that should not prevent the parsing of the GeoPackage, nor the showing of it on the viewer.  I pushed a fix to the viewer which will continue to parse feature tables, and show the ones that it is able to.  So you should be able to view the tables without the extended geometries now on the viewer.  http://ngageoint.github.io/geopackage-js/ Let me know if that makes sense or you need anything else.

Wow thanks for the quick response, it does indeed seem to read more data now.

The issue is that some of your tables (lines, polylines, hatches) use extended geometries (COMPUNDCURVE, CURVEPOLYGON, CIRCULARSTRING).

What do you mean by this exactly? A quick search doesn't tell me much about "extended geometries".

http://www.geopackage.org/spec121/index.html#sql_geometry_types specifies the geometry types.  The first 8 are supported by this library.  We currently do not support anything beyond that as they are in an extension to the spec, not the core spec.

Ah okay that's quite clear to me only the MySql export that I made shows me the types POINT,LINESTRING and POLYGON in the geometry_columns table.
Here is the dump file
https://we.tl/t-heOGMnHKFJ

Not sure what your MySql export is doing since a GeoPackage is a SQLite file, but when I open the GeoPackage in DB Browser Fro SQLite this is what the gpkg_geometry_columns table looks:


Fixes filtered agg result column naming and filtered agg order-by compat

This PR follows up on https://github.com/apache/pinot/pull/7916 #10000 (relates to https://github.com/apache/pinot/issues/7519).  This PR fixes a bug with Filtered Aggregations where the result column name was previously unclear, and ordering by filtered aggregations previously resulted in NPE.  Both are patched via this PR.
Current behaviour:
SELECT max(ArrDelay) filter (where DaysSinceEpoch >= 16090) would have a result column named:
max(ArrDelay)
After this PR:
SELECT max(ArrDelay) filter (where DaysSinceEpoch >= 16090) would have a result column named:
max(ArrDelay) filter (where DaysSinceEpoch >= 16090)

cc @Jackie-Jiang

I ran the previously failing tests locally, and they pass.  Are the tests in org.apache.pinot.segment.local.segment.index.loader.ForwardIndexHandlerTest known to be flaky?

Codecov Report

Merging #10092 (5a996fb) into master (04d09e5) will decrease coverage by 14.19%.
The diff coverage is 0.00%.

@@              Coverage Diff              @@
##             master   #10092       +/-   ##
=============================================
- Coverage     27.87%   13.68%   -14.20%
- Complexity       53      176      +123
=============================================
  Files          1979     1940       -39
  Lines        107281   105594     -1687
  Branches      16323    16136      -187
=============================================
- Hits          29909    14448    -15461
- Misses        74417    90004    +15587
+ Partials       2955     1142     -1813

Flag
Coverage Δ

integration1
?

integration2
?

unittests2
13.68% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...he/pinot/common/request/context/FilterContext.java
0.00% <0.00%> (-41.03%)
:arrow_down:

...org/apache/pinot/core/data/table/TableResizer.java
0.00% <0.00%> (-67.00%)
:arrow_down:

...erator/blocks/results/AggregationResultsBlock.java
0.00% <0.00%> (-56.80%)
:arrow_down:

...ore/operator/blocks/results/ResultsBlockUtils.java
0.00% <0.00%> (-88.89%)
:arrow_down:

...re/operator/query/FilteredAggregationOperator.java
0.00% <0.00%> (ø)

...t/core/operator/query/FilteredGroupByOperator.java
0.00% <0.00%> (ø)

...rg/apache/pinot/core/plan/AggregationPlanNode.java
0.00% <0.00%> (-73.69%)
:arrow_down:

...va/org/apache/pinot/core/plan/GroupByPlanNode.java
0.00% <0.00%> (-60.42%)
:arrow_down:

...core/query/reduce/AggregationDataTableReducer.java
0.00% <0.00%> (-70.00%)
:arrow_down:

...src/main/java/org/apache/pinot/sql/FilterKind.java
0.00% <0.00%> (-100.00%)
:arrow_down:

... and 952 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

@Jackie-Jiang thanks for the review! I've made all the updates I believe, so this is ready to be reviewed again.


Can't EnsureCoreWebView2 from an Async Main Application

Describe the bug
While testing the waters to see if I can port my company's product to WinUI 3 (packaged, desktop) I found that I struggling to migrate the Auth from WebView to WebView2, due to the following exception:
Exception thrown at 0x76B3B502 (KernelBase.dll) in WebView2InWinUI3.exe: WinRT originate error - 0x80010106 : 'Cannot change thread mode after it is set.'.

I managed to narrow it down to the fact that the guidance for Single Instancing suggested I should DISABLE_XAML_GENERATED_MAIN and perform my single instance checking in my own main method, which required marking it as Async.
When marking the method as async, even though it's been declared [STAThread], if the first line of code called is Thread.CurrentThread.GetApartmentState(), it returns MTA.
ThreadDispatcher.TryEnqueue doesn't move the workload to an STA thread unfortunately.
Steps to reproduce the bug
I've provided a minimum reproduction sample here: https://github.com/AtomicBlom/WebView2InWinUI3, you can switch the behaviour of the application by changing main method in Program.cs

Create a new blank WinUI App.
Add a WebView 2 to MainPage
Add a call after the window is activated to webView.EnsureCoreWebView2Async(), and then webView.CoreWebView2.Navigate("http://www.microsoft.com");
Copy the generated main method and Program class from App.g.i.cs to a new file (Program.cs)
Add the DISABLE_XAML_GENERATED_MAIN compiler conditional to the build
change the main method from static void Main(String[] args) to static async Task(String[] args)

Expected behavior
The application should navigate to the webpage.
Screenshots
No response
NuGet package version
No response
Windows app type

[ ] UWP
[X] Win32

Device form factor
Desktop
Windows version
May 2021 Update (19043)
Additional context
No response

I can validate this error.

@krschau FYI

Making Main non async and using RedirectActivationToAsync(args).GetAwaiter().GetResult(); seems to have fix it for me


FFMPEG should copy the codecs if they are not changed

FFMPEG will always try to process the audio and video codecs even if all that is done is trimming the video.

Fixed in #6


⚠ Cioos National CKAN has degraded performance

In e27fdd4, Cioos National CKAN (https://catalogue.cioos.ca/) experienced degraded performance:

HTTP code: 200
Response time: 14828 ms

Resolved: Cioos National CKAN performance has improved in 7300af5 after 51 minutes.


Add the api-test folder to the new repository

Summary
Over time, the project has become too large, and it is now more appropriate to separate it from the current repository, finesse-backend. By transferring the "api-test" folder to a new repository, we can better organize our resources and facilitate management and collaboration on this project.
Tasks

[ ] Copy the api-test folder from the finesse-backend repository.

Acceptance Criteria:

The "api-test" folder is successfully added to the new repository.
All tools and resources within the "api-test" folder are intact and functional in the new repository.

Also of note in the description is we will eventually use this tool with any of our other API backend we build.

Also of note in the description is we will eventually use this tool with any of our other API backend we build.

Added this to the description


memory leak from lua regexps

PCRE cpatt is compiled but never freed.  Unfortunately the traceback is incomplete: only pcre.c and matcher.c are informative.
==1888== 142 bytes in 2 blocks are definitely lost in loss record 1,901 of 2,307
==1888==    at 0x4C26FDE: malloc (vg_replace_malloc.c:236)
==1888==    by 0x4E40C3A: ink_malloc (in /usr/lib64/libtsutil.so.3.0.0)
==1888==    by 0x58B89E1: pcre_compile2 (in /lib64/libpcre.so.0.0.1)
==1888==    by 0xEE62B16: modpcre_compile (pcre.c:95)
==1888==    by 0xE84B55F: ib_matcher_compile (matcher.c:113)
==1888==    by 0xFEEC290: lj_vm_ffi_call (in /usr/local/ironbee/lib/ibmod_lua.so

With major recent changes to mpool code all mem leaks will be investigated as a task


 of page or single post

From @jeroenpraat on July 30, 2014 20:15
RedMatrix is showing in the browsers tab bar and window bar 'Red Matrix' or the name of the selected channel and address. Also when viewing a page or a single post (when clicking on link to source).
It would be great if for pages it shows like this Page title - Channel name - RedMatrix. So without the channel address (that will take up to much space). Even "RedMatrix" can be deleted if it takes up to much space.
For single posts I suggest Post title - Channel name - RedMatrix and if no post title is used just Channel name - RedMatrix.
Two advantages:

Visitors and users can see which page/post is loaded in the tab. Right now it's all the same title.
Visitors and users can easier share the page with email or other networks. Currently only the name of the channel and the URL is shared.

Copied from original issue: friendica/red#549

Than I think a good idea would be to do it like this: "Post title - Configured hub name" or "Page title - Configured hub name", and for channels: "Channel name - Configured hub name".

From @friendica on August 8, 2014 21:38
I don't have a strong preference, but agree that we should provide more specific info in the cases where we have that info.

From @ghost on August 3, 2014 17:21
The page title is actually admin defined.  Changing the behaviour to the one you suggest would break that.  It also wouldn't be suitable for many channel types.
It's also possible to set your own header for pages with PHP if you have account_role_allowcode.  What we need is a title comanche tag to bring this power to normal users.


upload Trakcoin (TRKC)

When running check: I got the following message, Please help. (the file is a .png)
0x30d30cce06227b9bb8e148041f7f9b3bc03e2a13.PNG image must be png
npm ERR! Test failed.  See above for more details.

NO worries, i changed file extension from PNG to png here https://github.com/TrustWallet/tokens/commit/061e1a8232b6de50f7d33cb76a644b51ca370c04


Sync eng/common directory with azure-sdk-tools for PR 5598

Sync eng/common directory with azure-sdk-tools for PR https://github.com/Azure/azure-sdk-tools/pull/5598  See eng/common workflow

/azp run cpp - core - ci


Updating Contributors on Readme

[x] List out contributors
[ ] Format contributors/contributions into an Accordion

It would be nice if someone could check to ensure I haven't missed out any contributors on v3.0+ releases

It would be nice if someone could check to ensure I haven't missed out any contributors on v3.0+ releases

https://github.com/spotDL/spotify-downloader/graphs/contributors?from=2020-10-15&to=2021-01-18&type=c
This link should have all 10 contributors since v3's release

https://github.com/spotDL/spotify-downloader/graphs/contributors?from=2020-10-15&to=2021-01-18&type=c
This link should have all 10 contributors since v3's release

also note;

also note;

also note;

Done.

also note;

Done.


Incorrect mapping of values to gcp node group instance types

Follow https://github.com/Quansight/qhub-integration-test/runs/5328927545?check_suite_focus=true I've triggered to checkout this deployment on gcp.

GCP Integration test passed.


Predict fails with "cannot allocate vector of size..." with minute granularity data

Hi,
I am currently trying to use Prophet to predict byte flows in a network. The data set has the following properties:

4 periods (1 period = 1 week)
minute granularity
44355 data points

The first couple of lines look as follows, with y being the number of bytes monitored in the network:

#
ds
y

1
2016-08-18 19:00:00
8476391449

2
2016-08-18 19:01:00
6432109555

3
2016-08-18 19:02:00
4039378069

4
2016-08-18 19:03:00
4124949796

5
2016-08-18 19:04:00
6911448995

6
2016-08-18 19:05:00
4021931960

I wrote some simple R code to fit the model and predict a single period:
fit <- prophet(data)
future <- make_future_dataframe(fit, periods = 1)
forecast <- predict(fit, future)
plot(fit, forecast)

The model fitting works, however, during the prediction, R tries to allocate more and more memory until both Mem and Swp are fully allocated (I have a machine with 32GB of RAM, Debian 8.8 Jessie, R 3.3.3). Meanwhile, a single CPU core is at 100% load. The program will eventually crash with the following error:
Error: cannot allocate vector of size 242.4 Mb
Execution halted
Warning message:
system call failed: Cannot allocate memory

I've done the same thing with the Holt-Winters prediction that's built into R already which works flawlessly and uses around 300MB of RAM.
Any ideas what the problem is here? Could it be the granularity?

Prophet right now uses the Date data type in R, and as such only works with daily data. In this case I expect that R is converting the timestamps to all just be the same day, and might give wacky results (even if it did work). If you are willing to work with daily predictions you'd want to aggregate to daily data before passing it to Prophet. Hopefully in the near future there will be support for finer granularity data (#29), it's mostly a matter of getting rid of all of the as.Date.
That said, this particular issue may remain. I haven't tried to evaluate a forecast on that many datapoints. For uncertainty estimation it will construct a ~ndata x 1000 matrix which I suspect is the issue. This is something we will have to make more efficient and not hold in RAM for finer grained data.

Support for sub-daily data (#29) is now finished in the v0.2 branch, and so this issue needs to be addressed.
The issue is in calculating the lower and upper uncertainty intervals for predictions. Suppose we are making predictions on a dataframe with n_dates rows (datetimes for predictions). There is a Prophet argument uncertainty_samples that controls how many draws of future trends / posterior parameter values are used to estimate the uncertainty intervals.  Most daily datasets will have n_dates at most a few thousand, but for sub-daily data we can easily have many thousands of datetimes in the history, and so when we (by default) make predictions on all of them and construct this n_dates x 1000 matrix, we can have RAM issues.
It seems the right approach here is to chunk the prediction dataframe (so, n_dates) and compute the percentiles separately for each chunk. I think that rather than having Prophet do this, we can just catch this error (or the corresponding MemoryError in Python) inside sample_posterior_predictive and raise an exception that explains that there are too many dates in the prediction dataframe, and that it should be split into chunks. (or uncertainty_samples should be reduced).
PR welcome!

Hi,
I am currently trying to use Prophet to predict  flows in a network. The data like this:

ds
y

2017-07-28 09:30:00
5012

2017-07-28 09:30:01
3582

2017-07-28 09:30:02
3205

2017-07-28 09:30:03
2680

... ...
... ...

2017-07-28 10:30:00
4510

2017-08-28 09:30:00
6831

2017-08-28 09:30:01
4370

2017-08-28 09:30:02
3196

2017-08-28 09:30:03
2642

... ...
... ...

2017-08-28 10:30:00
1862

2017-09-28 09:30:00
4382

2017-09-28 09:30:01
5542

2017-09-28 09:30:02
2572

2017-09-28 09:30:03
2576

... ...
... ...

2017-09-28 10:30:00
2770

I want to predict  the next period data--- '2017-10-28  9:30:00  10:30:00'. But I saw the Prophet can’t predict secondly data. I have tried to  adapt 'forecaster.py' ,but it can't work.
I need your help,please.

Prophet now does support second-level data, as of v0.2. You can check what version you have with
import fbprophet
fbprophet.__version__

I appreciate you tell me  this.@bletham
And I have downloaded v0.2, but I found another problem.
My data is not a continuous data, It's one month a day.

May I do something to change it.

@kikizxd sorry for the slow reply. This is an interesting challenge.  I would expect it to work if you have enough days of data. Otherwise you could definitely get an estimate of the daily seasonality by adjusting the dates so that they are all consecutive. This is a little off-topic for this issue though so if you'd like to discuss further go ahead and open an issue on this.


Detectron issue

Please check first if you have already installed detectron2 correctly and you are in the right conda environment because it seems that detectron2 has problems finding its libraries.


⚠ Jenkins Plugins Artifactory has degraded performance

In e15a094, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1288 ms

Resolved: Jenkins Plugins Artifactory performance has improved in cc54e64 after 12 minutes.


About opgn-proteins program

DGL-ogbn-proteins/models.py 408 line.
Because each h in the variable layer_out has a different size, the weighted sum function will report an error.
Is the uploaded code version wrong?

This is a bug. I have modified the embedding dim (=16) in node2vec_proteins.py.


Prepare individual project page generation

It can be tested generating a site running this commands:
# Env vars that would be defined by docsrv if it would be ran in that way
export OUTPUT=/tmp/dcsrv/test; # absolute path to the place where the site will be generated
export SOURCES=$GOSRC/gopkg.in/src-d/go-git.v4; # absolute path to the project
export BASE_URL=go-git.sourced.tech:8181; # hostname:port under the docs will be served
export HOST_NAME=go-git.sourced.tech; # hostname of the documentation (key in data/categories.yml)
export VERSION=v4; # version of the project as being in $SOURCES

# The following will generate the site onto the $OUTPUT dir
make generate-documentation-site;

# Run the just generated doc-site from $OUTPUT dir
cd $OUTPUT; make serve-without-api;

New development feature.
provided by e61457b7eb418fcd0ae356363d16589908c418a7
Since developing in a generated site can be a pain (because it is "generated code"), there is a way to view the documentation site over the original landing itself. That way, edited code in the landing will be displayed automatically, and would be ready to commit.
To do so, just run
# Env vars that would be defined by docsrv if it would be ran in that way
export SOURCES=$GOSRC/gopkg.in/src-d/go-git.v4; # absolute path to the project
export BASE_URL=go-git.sourced.tech:8181; # hostname:port under the docs will be served
export HOST_NAME=go-git.sourced.tech; # hostname of the documentation (key in data/categories.yml)
export VERSION=v4; # version of the project as being in $SOURCES

# The following will put into the current landing, all the stuff needed to emulate a "documentation site"
make develop-documentation

# serve it
make serve;

It will generate a documentation site over the landing itself. Pay attention to the env var BASEURL in case you want to access through a different url.
To delete the generated stuff, just run
make develop-documentation-destroy

Ready to review.
Testing guidelines provided in the readme.

@Serabe can you help me and @eiso to set this up locally? We tried on Friday but weren't able to access the go-git page/subdomain.
We'd like to send Francesc a preview of what's coming up in our landing including the documentation pages.
Thanks!

Before running the generator command you need:

to have the go-git repo downloaded,
to have the landing repo downloaded, and checkout to dpordomingo/projects branch

In order to run the command described in the PR, you must ensure that go-got is under $GOSRC/gopkg.in/src-d/go-git.v4, otherwise you need to update the SOURCES command env var.
HOST_NAME is the hostname for the documentation site. It is an index key in landing/hugo/data/categories.yml so it must be maintained as it appears in the PR comman (otherwise the site generator will not find the repo whose documentation must be generated)
In order to properly route the baseurl as wrote in the example you must have in the /etc/hosts an entry:
<IP_ADDRESS>    go-git.sourced.tech
Then, you will be able to access the site through
http://go-git.sourced.tech:8181
Otherwise your PC will not know how to route that hostname.
With this instructions, it can be generated the site for go-git docs as seen in the demo day.
Generation of the git book with the docs is still in wip state.

Proper documentation provide by https://github.com/src-d/landing/pull/142


bug: Error: No wagmi client found.

Is there an existing issue for this?

[X] I have searched the existing issues

Package Version
0.6.2
Current Behavior
Error: No wagmi client found. Ensure you have set up a client: https://wagmi.sh/docs/client
at getClient (getProvider-e3d84eba.esm.js?dc91:1000:1)
at MetaMaskConnector.connect (wagmi-core-connectors-metaMask.esm.js?6ab8:102:147)
at async connect (wagmi-core.esm.js?2d30:257:1)
window.console.error @ next-dev.js?4cd6:20
Expected Behavior
No error
Steps To Reproduce
Login with metamask

Link to Minimal Reproducible Example (CodeSandbox, StackBlitz, etc.)
No response
Anything else?
No response

Thanks for reporting. This issue is temporarily closed due to lack of information. Please provide a minimal reproducible example and reopen this issue. Other information is also helpful, like framework (e.g. Next.js), browser, etc.

@Geczy are you using pnpm by chance?

@Geczy are you using pnpm by chance?

i am

I've been chasing this issue as well, it has to do with version resolution in pnpm repos. Pnpm can get into a scenario where it will resolve to the same version number and install twice or more.
Still trying to come up with minimal reproducible repo but it's really elusive.
Can you check your node_modules repo and see what directories exist for wagmi and @wagmi/core repositories, how many of each exist?

For instance, here's my node_modules repo:

@tmm I think the way to solve this is to stop relying on per-package global var definition.
Is there a reason the package is using a local client var instead of using React's createContext inside of <WagmiConfig /> ?
See here:
let client;
function createClient(config) {
  const client_ = new Client(config);
  client = client_;
  return client_;
}
function getClient() {
  if (!client) {
    throw new Error('No wagmi client found. Ensure you have set up a client: https://wagmi.sh/docs/client');
  }

  return client;
}

@Geczy yeah - that works sometimes, but not always. Glad it worked in your case.

@ian  you make a really good points, how did you make it work?


pip install SomePackge

Hello,
I currently facing the attached issue.
Is this package only available to Linux users? I'm on Windows.

'SomePackage' isn't the name of a package. It just means an undetermined or unspecified package, maybe numpy, pandas, matplotlib, scikit-learn, or some others.

Sorry about the confusion @NahidRM
@zhaobaiyu is right, it is just a placeholder name.
I added a little note to avoid this confusion for other.

Is it too late to say I was trying to prove a point? Haha that's pretty embarrassing.
Thank you for clearing it up.

@Nahid We've all made mistakes like that, but not everyone has the courage
to laugh when they realise what they did.
I think you'll do very well.
On 7 January 2017 at 07:28, Nahid Muzammil<EMAIL_ADDRESS>wrote:

Is it too late to say I was trying to prove a point? Haha that's pretty
embarrassing.
Thank you for clearing it up.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/rasbt/python-machine-learning-book/issues/40#issuecomment-271068677,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJHPqbSxem3ztsxG758CZewqNRnbjB9ks5rPz6tgaJpZM4Lch1J
.

--
personal:@romillyc work:@rareblog skype:romilly.cocking web:
http://blog.rareschool.com/

No worries, things like that happen to all of us all the time :).


Preparation for in app chain select

I'm working on a UI for in app chain selection based off this repo.
This means:

[x] - moving the env variable chain info to an app shared context
[x] - converting all the classes to functions to make using the context and reducer easier
[x] - moving some of the server rendering logic to client side
[x] - adding a component for selecting a chain / editing the chain's provided info
[x] - adding support for url params of chain info

Would appreciate a preliminary review :)

Just added a chain select UI
minimized:

expanded:

@webmaster128 is there a good function to call on a stargate client to see if the connection to the rpc node is working? I'd like to add a node status indicator to the chain selector.

This is almost working, ran into an issue where wallets can produce the same address on multiple chains, so I need to differentiate the addresses in the app's database by chain-id.

@webmaster128 is there a good function to call on a stargate client to see if the connection to the rpc node is working? I'd like to add a node status indicator to the chain selector.

I'd use .getHeight() for the start. This tells you if you can successfully query the node and allows people to see if the no is synced with the rest of the network. Later on you can add all sorts of health checks like timestamp of last block, the catching_up value and maybe more.

I would be happy to test this in the next coming days.
How would you like to handle this big change and smaller changes? Do you think this is ready to be merged soon? Will this PR remain open longer time?
If we merge it, it would be great if the single-chain deployment would still be supported. I think that can be done easily in one codebase if there was a config to disable the chain-selection.

I would be happy to test this in the next coming days.

I appreciate it!

How would you like to handle this big change and smaller changes? Do you think this is ready to be merged soon? Will this PR remain open longer time?

This is ready to be merged imho, I just need to fix the merge conflicts, will do tonight.

If we merge it, it would be great if the single-chain deployment would still be supported. I think that can be done easily in one codebase if there was a config to disable the chain-selection.

Ah this would be nice. I'm down to make this an environment variable. I'll add it.

Ok this is all rebased and ready for testing / merging 🧨

Check  #32 :)

Looks good! Works for me.


Try manually loading in some o5 proto definitions to prove that way w…

…orks
This PR is only going to be used for verifying some existing messages from o5-deployer can be consumed by loading the protos in this manner.
Please do not merge. 🤠

This proved consumption of those types worked. https://github.com/pentops/dante/pull/19 will let us import the definitions at service startup.


Node-sass and Orion Dependency Migration

User story
There are multiple components that currently make use of this component, and when attempting to update to the newest auro design sass dependencies, we're seeing dependency tree conflicts due to node-sass and orion dependencies.

Outline subtasks or tasks

List specific steps required to deliver this work.

Migrate from orion to latest auro dependencies
Migrate off of node-sass (I believe we're using dart-sass now?)

Definition of “Done” (exit criteria)

There are no deprecated dependencies in the tree

Spec

remove ODS dependencies
Update to Dart-Sass (node 16+ support)
The whole test harness and Husky support needs to be updated as well

Exit criteria
This issue will be considered complete once the repo can build using Node 18.


Dev Environment not loading. Requiring higher forge version.

I am trying to load CCC and NEI in my dev environment (both downloaded through maven, using the dev versions) However, CCC complains it needs Forge 10.13.3 or higher.
The forge version I use is <IP_ADDRESS>8, so I have no idea where the problem comes from, since the version I use is high enough.
This is on minecraft 1.7.10 using CCC 1.7.10-<IP_ADDRESS>:dev

full fml log?

Had the same issue.
Was setting up a dev environment of the current Bluepower repo.
Log:http://pastebin.com/XDAtZNJ9


Selecting child item is not triggering the auto selectinon of its parent item

Selecting child item is not triggering the auto selectinon of its parent item
Its reproducible in JStree's latest version as well.
[] Parent:
[] Child 1
[] Child 2
Now select child 2 but the parent will not get selected.
But select child 1 the parent will get selected.

Look at the demo for the checkbox plugin:
https://www.jstree.com/plugins/
All appears to work properly. Keep in mind that cascading selection is highly configurable and depends on what you have actually configured (it also need the checkbox plugin to be activated for the instance).


Virtualization Management, automate Harvester extension installation

Summary
Blocked by https://github.com/rancher/dashboard/pull/12723
Fixes https://github.com/rancher/dashboard/issues/12640

Occurred changes and/or fixed issues

Technical notes summary

Adding the Install button to automatically add the Harvester extension repository and install the latest Harvester extension version.
Adding the Update button to automatically refresh the Harvester extension repository and install the latest version, if any.
In case of install/update process is successful, automatically refresh the window.
In case of any errors during the install/update process, showing the guide to install the extension manually.

Areas or cases that should be tested

Areas which could experience regressions

Virtualization Management page
Harvester extension

Screenshot/Video

Harvester clusters list is empty

Installation
Screencast from 2024-12-04 12-00-58.webm
Update
Screencast from 2024-12-04 12-04-33.webm
Update, missing repository
Screencast from 2024-12-04 12-10-17.webm

Harvester clusters list is not empty

Install

Update

Update, missing repository

Standard users

Install

Update

Update, Missing Repo

Admin user, errors during install/update process

Screencast from 2024-12-04 12-54-16.webm

Standard user, errors during latest versions check process

Checklist

[x] The PR is linked to an issue and the linked issue has a Milestone, or no issue is needed
[x] The PR has a Milestone
[x] The PR template has been filled out
[x] The PR has been self reviewed
[x] The PR has a reviewer assigned
[x] The PR has automated tests or clear instructions for manual tests and the linked issue has appropriate QA labels, or tests are not needed
[x] The PR has reviewed with UX and tested in light and dark mode, or there are no UX changes

Thanks guys, I pushed the requested changes and rebased, please take another look.


org.springframework.social.vkontakte.api.impl.VKontakteTemplate javadoc incorrect

org.springframework.social.vkontakte.api.impl.VKontakteTemplate advertises the following:
"There are some operations, such as searching, that do not require OAuth
authentication. In those cases, you may use a {@link VKontakteTemplate} that is
created through the default constructor and without any OAuth details."
This is not true since in method initSubApis() the value of isAuthorized() is passed which evaluates to false since accessToken is null. As a result user searches will fail in org.springframework.social.vkontakte.api.impl.UsersTemplate.getUsers(List userIds, String fields) since it calls requireAuthorization() from org.springframework.social.vkontakte.api.impl.AbstractVKontakteOperations which throws a org.springframework.social.MissingAuthorizationException if isAuthorized is false.
A simple unit test demonstrates this:
//restTemplate and objectMapper are mock objects.
UsersTemplate template = new UsersTemplate(restTemplate, null, objectMapper, false);
template.getUser();

spring-social-vkontakte was refactored in 2.0.0 and right now internally uses VK Java SDK(https://vk.com/dev/Java_SDK) as API client implementation. This issue is obsolete now since there's no own API client implementation.


Allow pretty-show 1.9.2

Thanks! How do I get this change into HIE (https://github.com/haskell/haskell-ide-engine)? It doesn't seem to be based off of master.

I am doing that at the moment.


differences in Softmax implementation with clstm (separate-derivs branch)

How does W2 and DW2 in ocropy's python Softmax implementation relate to W and w in the C++ implementation in clstm?

The Python implementation computes matmul(W2, [1, x]); the separate-derivs implementation computes matmul(W, x) + w. So, the first row of W2 is w, and the rest of W2 is W.
Note that the current implementation is here https://github.com/tmbdev/clstm/blob/master/clstm_compute.cc#L282

Thanks Tom, I figured that out.
Actually, I have managed to get clstm to match ocropy almost position-for-position, in terms of matrix computations, after tweaking clstm's gaussian filter, uniform filter, etc etc. But I'm stuck at the last bit, the "decoding" - clstm gives a different length of sequence/characters.

The decoding algorithm is different, so it's not surprising that it would give different results. I don't know which one works better. For OCR it probably doesn't make a big difference, but for other applications, you may want to construct a better decoder.


Document bucket

Well, I tried to make documentation for the bucket, and tried to do it correctly. But maybe I missed something. You can freely edit, add or even throw everything out if  necessary :slightly_smiling_face:.

:umbrella: The latest upstream changes (presumably #366) made this pull request unmergeable. Please resolve the merge conflicts.

Overall, this looks great! Thanks for helping document the API!

Hmm... new clippy lints.  Ok I'll fix it tonight

There's quite a few typos, I've corrected some of them but the same typos appear in other comments as well.

I'm very sorry for the long break. Tried to make changes and corrections. Unfortunately, English is not my native language, so I apologize for possible mistakes and typos. Can you check again?

@bors r+

:pushpin: Commit 8f53eb7a21b52e664465cc456307a0c2529197b6 has been approved by Amanieu
It is now in the queue for this repository.

:hourglass: Testing commit 8f53eb7a21b52e664465cc456307a0c2529197b6 with merge 7a4f5cc6a0cb7262994ad9cc296e429096225f97...

:sunny: Test successful - checks-actions
Approved by: Amanieu
Pushing 7a4f5cc6a0cb7262994ad9cc296e429096225f97 to master...


Change repository model for 3.0

Have you considered switching from multi-repositories to one monolith repo + git subtree split (like in Symfony) for 3.0? https://www.tomasvotruba.cz/blog/2017/01/31/how-monolithic-repository-in-open-source-saved-my-laziness/

@Koc we had a single repository, but it was actually more trouble for us than anything else, and the stability constraints of the different repositories are different.
@beberlei has an entire talk about it at https://qafoo.com/talks/15_08_froscon_monorepos.pdf


Compilation error on MAC OSX 10.9.5

Hi,
after make I look on terminal this kind of error, attached as image.
Environment: Mac OSX 10.9.5

.

./configure --with-cc-opt="-Wno-deprecated-declarations"
You can refer to here
http://forum.nginx.org/read.php?2,212794,212794#msg-212794

Ok, it compiles.


Not working anymore

I tried this link and neither of the two alternatives unlocks the page:
https://www.elmundo.es/espana/2024/04/04/660d8b8dfc6c83f6568b45c1.html

Unfortunately there's nothing I can do, since this bot is a simple wrapper around 1ft and 12ft services. If they can't proxy the URL, this bot can't do it as well.


Issue Fixed #6991

fix #6991

@prabhatkumaroc082
Not fixed. the input box is not in alignment on mobile view. Please find the screenshot Here

@prabhatkumaroc082
No this is working fine, please find the screenshot Here

Resolve conflicts

@jitendra-webkul kindly review now.

@prabhatkumaroc082
This is working fine, Please find the screenshot Here


Update DS to version 1.35

About this change - What it does
Updated ds to current version.

Should we update the code now?

Oh, good catch. I would say we make a follow up issue and take care of that after the release?

Follow up ticket: https://github.com/Aiven-Open/klaw/issues/1608


2-level clusterization, based on attributes

How can we achieve a functionality like so:

on the lower level of zoom (like zoom 12 or closer) we have no clusterization at all
on the middle zoom (probably like 8 to 12) we have a clusterization by a single attribute (let say "region" clusterization)
on the higher zoom (less then 8) we have a clusterization by another parent attribute (like "country")
No level of clusterization depends on distance between the markers and they are switched by zoom changing

I understand that I can make an attribute-based partition of markers and clusterize them separately by a single attribute (by adding different MarkerClusterGroup for each group of markers). it solves the problem with grouping items by region. but there is no way to join them together on country-level, on max zoomout, because they stay unmixable on higher levels of zoom. Also I can make two different clusterization by region and by country and switch them on zoom changing, but it breaks animation for particular zoom level which switches clusterization type, so it's not really cool.
Is this possible? I tried manually create a region markers partition by "region" markerClusterGroup()-s and then copy their's generated clusters to "country" MarkerClusterGroup into it's __gridClusters[zoom from 8 to 12], but seems not go, no luck (
I'm asking for help.. please

Duplicate of #1015.


Update calibrating qubits openpulse

There were several issues with this file:

Usage of pulse.DeviceSpecification.create_from(backend) which is now deprecated. Replaced with pulse.PulseChannelSpec.from_backend(backend).
Consequently, backend_devicespec.q instruction doesn't work. Replaced with backend_devicespec.qubits.
Also, backend_devicespec.mem calls don't work either. Replaced with backend_devicespec.memoryslots.
backend.retrieve_job calls with hardcoded jobIDs. Replaced with job.job_id() as an argument.
job_monitor(job, monitor_async='True') doesn't work since the second argument is not supported. Omitted the second argument since the next instruction anyways waits for the jobID from the last backend.run instruction.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Sudhakar Singh seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

@aasfaw Please have a look at this. There are a few more issues with this file. I'd love to fix them. Just need somehelp. Thanks.

Fixed by PR #101


Provide checks for reserved words in variable names

The following snippet generated contains the reserved word "event" as a variable name in C#.
GraphServiceClient graphClient = new GraphServiceClient( authProvider );

var emailAddress = new EmailAddress
{
	Address =<EMAIL_ADDRESS>	Name = "Samantha Booth",
};

var attendees = new Attendee
{
	EmailAddress = emailAddress,
	Type = AttendeeType.Required,
};

var attendeesList = new List<Attendee>();
attendeesList.Add( attendees );

var location = new Location
{
	DisplayName = "Harry's Bar",
};

var end = new DateTimeTimeZone
{
	DateTime = "2017-04-15T14:00:00",
	TimeZone = "Pacific Standard Time",
};

var start = new DateTimeTimeZone
{
	DateTime = "2017-04-15T12:00:00",
	TimeZone = "Pacific Standard Time",
};

var body = new ItemBody
{
	ContentType = BodyType.Html,
	Content = "Does late morning work for you?",
};

var event = new Event
{
	Subject = "Let's go for lunch",
	Body = body,
	Start = start,
	End = end,
	Location = location,
	Attendees = attendeesList,
};

await graphClient.Me.Events
	.Request()
	.AddAsync(event);

Ideally variable names should not be reserved words for the language in use.

This is resolved and closed with PR #39