Manufacturer specific channel for SmartThings.

Description:
Create manufacturer specific channel class for SmartThings Acceleration and Humidity sensors, to keep ZHA Core registry cleaner.
Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.
[x] I have followed the development checklist

If user exposed functionality or configuration variables are added/changed:

[x] Documentation added/updated in home-assistant.io

If the code communicates with devices, web services, or third-party tools:

[x] The manifest file has all fields filled out correctly. Update and include derived files by running python3 -m script.hassfest.
[x] New or updated dependencies have been added to requirements_all.txt by running python3 -m script.gen_requirements_all.
[x] Untested files have been added to .coveragerc.

Good to go when the build passes!


Add cache-control header to static content in SBS

@mrvanes The cache-control: max-age=3600, public header is added for static resources, but the cache-control: private is not removed. The response has now two cache-control headers and Chrome takes precedence over the last.

So, @baszoetekouw how attached are you to nocache in this line?
cookie SERVERID insert indirect maxidle 60m secure httponly nocache attr "SameSite=None"
Did you carefully cook that up, or was that just a monkey-see monkey-do from https://www.haproxy.com/blog/enable-sticky-sessions-in-haproxy/?

nocache sets the Cache-Control: private HTTP header so that cache servers between HAProxy and the user won’t cache the response.

Is this needed for the sticky SESSION or just a cautious config? Are cookies part of a cached response?
https://stackoverflow.com/questions/9334393/proxy-cacheing-what-about-cookies

In the end, SBS is the only entity in the chain that is able to make the distinction between content that is user specific (and must not be shared between clients) and content that is public and shareable.
So, we should probably set
Cache-Control: public, max-age=86400

for stuff in /static and things like CO-images
and set
cache-control: no-cache

for api calls.
It is easier to do this in nginx or in flask/sbs?  I don't mind either way.
I think haproxy should not cache anything here, so we should probably remove the nocache attribute there.


Invoke obsfucation messes up payload

I built two payloads with cobalt strike. A standard powershell payload and a scripted web delivery power shell payload. Now here is the challenge, before obfuscation , I tested it on a VMware and it works . after obfuscation I saved it as test.bat and tested it , it doesn't stage or run anymore. I followed the steps and used bxor to obfuscate without any single error .please any help would be appreciated, my out put files are in.bat format

@killercoderz4 If you are still having issues, it would probably help to post the obfuscation command you are using as well as the obfuscated output.


Issue: HuggingFaceEmbeddings can not take trust_remote_code argument

HuggingFaceEmbeddings can not take trust_remote_code argument

Suggestion:
No response

i also meet this issue

i fixed by this code:
from langchain.llms import HuggingFacePipeline
from langchain.memory.buffer import ConversationBufferMemory
from transformers import AutoTokenizer, AutoModelForCausalLM, pipeline, AutoModelForSeq2SeqLM

local_llm = HuggingFacePipeline.from_model_id(
        model_id="chatglm-6b-int4",
        task="text-generation",
        model_kwargs={
            "temperature": 0, "max_length": 64,
+           "trust_remote_code": True
        },
    )
print(local_llm('What is the capital of France? '))

i fixed by this code:
from langchain.llms import HuggingFacePipeline
from langchain.memory.buffer import ConversationBufferMemory
from transformers import AutoTokenizer, AutoModelForCausalLM, pipeline, AutoModelForSeq2SeqLM

local_llm = HuggingFacePipeline.from_model_id(
        model_id="chatglm-6b-int4",
        task="text-generation",
        model_kwargs={
            "temperature": 0, "max_length": 64,
+           "trust_remote_code": True
        },
    )
print(local_llm('What is the capital of France? '))

I got this, any solutions?
ValueError: Unrecognized configuration class <class 'transformers_modules.chatglm2-6b.configuration_chatglm.ChatGLMConfig'> for this kind of AutoModel: AutoModelForCausalLM. Model type should be one of BartConfig, BertConfig, BertGenerationConfig, BigBirdConfig, BigBirdPegasusConfig, BioGptConfig, BlenderbotConfig, BlenderbotSmallConfig, BloomConfig, CamembertConfig, LlamaConfig, CodeGenConfig, CpmAntConfig, CTRLConfig, Data2VecTextConfig, ElectraConfig, ErnieConfig, FalconConfig, GitConfig, GPT2Config, GPT2Config, GPTBigCodeConfig, GPTNeoConfig, GPTNeoXConfig, GPTNeoXJapaneseConfig, GPTJConfig, LlamaConfig, MarianConfig, MBartConfig, MegaConfig, MegatronBertConfig, MptConfig, MusicgenConfig, MvpConfig, OpenLlamaConfig, OpenAIGPTConfig, OPTConfig, PegasusConfig, PLBartConfig, ProphetNetConfig, QDQBertConfig, ReformerConfig, RemBertConfig, RobertaConfig, RobertaPreLayerNormConfig, RoCBertConfig, RoFormerConfig, RwkvConfig, Speech2Text2Config, TransfoXLConfig, TrOCRConfig, XGLMConfig, XLMConfig, XLMProphetNetConfig, XLMRobertaConfig, XLMRobertaXLConfig, XLNetConfig, XmodConfig.

The above solution doesn't work for HuggingFaceEmbeddings:
from langchain.embeddings import HuggingFaceEmbeddings

model_name = "jinaai/jina-embeddings-v2-small-en"
model_kwargs = {"device": "cpu", "trust_remote_code": True}
encode_kwargs = {
    "normalize_embeddings": False,
}
hf = HuggingFaceEmbeddings(
    model_name=model_name,
    model_kwargs=model_kwargs,
    encode_kwargs=encode_kwargs,
)
text = "This is a test document."

res = hf.embed_query(text)

print(len(res))

Results in the following error:
Traceback (most recent call last):
  File "/Users/nbbaier/grubby-galaxy/main.py", line 9, in <module>
    hf = HuggingFaceEmbeddings(
         ^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/nbbaier/.pyenv/versions/3.11.0/lib/python3.11/site-packages/langchain/embeddings/huggingface.py", line 66, in __init__
    self.client = sentence_transformers.SentenceTransformer(
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: SentenceTransformer.__init__() got an unexpected keyword argument 'trust_remote_code'

The above solution doesn't work for HuggingFaceEmbeddings:
from langchain.embeddings import HuggingFaceEmbeddings

model_name = "jinaai/jina-embeddings-v2-small-en"
model_kwargs = {"device": "cpu", "trust_remote_code": True}
encode_kwargs = {
    "normalize_embeddings": False,
}
hf = HuggingFaceEmbeddings(
    model_name=model_name,
    model_kwargs=model_kwargs,
    encode_kwargs=encode_kwargs,
)
text = "This is a test document."

res = hf.embed_query(text)

print(len(res))

Results in the following error:
Traceback (most recent call last):
  File "/Users/nbbaier/grubby-galaxy/main.py", line 9, in <module>
    hf = HuggingFaceEmbeddings(
         ^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/nbbaier/.pyenv/versions/3.11.0/lib/python3.11/site-packages/langchain/embeddings/huggingface.py", line 66, in __init__
    self.client = sentence_transformers.SentenceTransformer(
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: SentenceTransformer.__init__() got an unexpected keyword argument 'trust_remote_code'

Facing the same issue! Any solution for this?

Has anyone found a solution to this? Seems like we should be able to pass 'trust_remote_code' into kwargs of the HugginfFaceEmbeddings.

`from langchain.embeddings import HuggingFaceEmbeddings
from transformers import AutoModel
model = AutoModel.from_pretrained('jinaai/jina-embeddings-v2-base-en', trust_remote_code=True)
model_name = "jinaai/jina-embeddings-v2-base-en"
model_kwargs = {'device': 'cpu'}
embeddings = HuggingFaceEmbeddings(
model_name=model_name,
model_kwargs=model_kwargs,
)`
Found the following work around the problem by loading the embedding model via Transformers class.

from transformers import AutoModel
model = AutoModel.from_pretrained('jinaai/jina-embeddings-v2-base-en', trust_remote_code=True)

model_name = "jinaai/jina-embeddings-v2-base-en"
model_kwargs = {'device': 'cpu'}
embeddings = HuggingFaceEmbeddings(
    model_name=model_name,
    model_kwargs=model_kwargs,
)

Found the following work around for the problem by loading the embedding model via Transformers class.

workaround is good but a fix for the underlying issue pass

trust_remote_code into kwargs of the HugginfFaceEmbeddings

would be good

is this fixed?

same isuse here, still waiting for the fix :)

Same issue!  Need fix for the same

so there is the same performance when loading the embeddings model with:
from transformers import AutoModel
model = AutoModel.from_pretrained('PATH_TO_LOCAL_EMBEDDING_MODEL_FOLDER', trust_remote_code=True)
instead of:
from langchain.embeddings import HuggingFaceEmbeddings
model_name = "PATH_TO_LOCAL_EMBEDDING_MODEL_FOLDER"
model_kwargs = {'device': 'cpu'}
embeddings = HuggingFaceEmbeddings(
model_name=model_name,
model_kwargs=model_kwargs,
)

pip install -U sentence-transformers

Update sentence-transformers to >=2.3.1 is working for me.
Seems trust_remote_code is not introduced into the constructor of SentenceTransformer before 2.3

This worked for me...
model_kwargs = {'trust_remote_code': True}
embeddings = HuggingFaceEmbeddings(model_name="jinaai/jina-embeddings-v2-base-en",
                                       model_kwargs=model_kwargs)

are you using Langchain Huggingface Embeddings here?

This worked for me...
model_kwargs = {'trust_remote_code': True}
embeddings = HuggingFaceEmbeddings(model_name="jinaai/jina-embeddings-v2-base-en",
                                       model_kwargs=model_kwargs)

are you using Langchain Huggingface Embeddings here?

Yes

embedding_model = HuggingFaceEmbeddings(model_name="whatever-model-you-are-using", model_kwargs={"trust_remote_code":True})
Worked fine for me. As mentioned earlier, be sure to update the versions being used. I used transformer 2.4 model with no issues.

pip install -U sentence-transformers

Update sentence-transformers to >=2.3.1 is working for me. Seems trust_remote_code is not introduced into the constructor of SentenceTransformer before 2.3

pip install -U sentence-transformers==2.4.0
it works for 2.4.0 but 2.5.1 the sentence-transformers get error

pip install -U sentence-transformers==2.4.0

I am still facing another error which seems like similar things
TypeError: __init__() takes 1 positional argument but 2 were given

@ramamimu As @KasemOmary suggests, try embedding_model = HuggingFaceEmbeddings(model_name="whatever-model-you-are-using", model_kwargs={"trust_remote_code":True})


Improve GPO option

@gderybel build the GPO option in this PR https://github.com/0x6d69636b/windows_hardening/pull/147.
This issue is here to improve this option and insert additional functionality.
Last comment of @gderybel:

Thanks for your feedback, I was focused on the implementation with account policies and I got solutions but I don't know which one I should choose (actually, you can't create a GPO that deploy a password policy) :
1. I deploy the password policy to the whole domain using "Set-ADDefaultDomainPasswordPolicy"

2. I apply a password policy to a User Group using "Set-ADFineGrainedPasswordPolicy"

3. I create a GPO that execute HardeningKitty with the finding list

All of these solutions have at least a problem :
1. The whole domain will be concerned, while a GPO will only apply to a specific OU (too large scope and not fitting with GPO method)

2. Only a user group is concerned, while a GPO will only apply to a specific OU (too small scope and not fitting with GPO method)

3. This policy will probably not apply to domain users, it will be overrides by DomainPasswordPolicy, but will maybe apply to local accounts on the computers receiving GPOs (not very effective but fitting with GPO method)

I've searched for a way to apply a password policy to an OU but I can't find out something that work has expected.
What solution would you prefer ?
I would personally choose the first one that applies to the whole domain because it's the one that's more effective.
UPDATE : The third option is tricky to setup, I was planning to use HKLM:\Software\Microsoft\Windows\CurrentVersion\Run key that run a command each time a user connect, but the command won't run as admin since the user is not an admin.

I would be very cautious about making changes to an entire domain or users/groups. I think we should not implement any modules that cannot be covered in a policy.


Docs references need to be updated

So the examples on the github page uses  strawberry.django but the references use strawberry_django which is incorrect here:
https://github.com/strawberry-graphql/strawberry-graphql-django/tree/main/docs/references

Both are still working but I agree with you. We want to start using new strawberry.django syntax in documentation. Would you like to contribute and create a pull request? :)

@la4de Sure I will take a stab at it

Ok here is what I did https://github.com/strawberry-graphql/strawberry-graphql-django/pull/78
The other thing we might want to add is a way to secure the Graphql view page using LoginRequiredMixin . I have not tried it for strawberry but I did test and added this for graphene a while ago

GraphQL view currently comes from core package. Feel free to create a ticket under strawberry project. =)


NaNs from the usage API not returning totals for the last day

Cumulatives / totals are giving not-a-number on our metric data. It seems to be due to the Usage API not returning totals for the last day in the extract. Not sure why not, I guess that might be a community question. Example:
{
        "day": "2024-04-23",
        "breakdown": [
            {
                "language": "java",
                "editor": "jetbrains",
                "suggestions_count": 56,
                "acceptances_count": 16,
                "lines_suggested": 99,
                "lines_accepted": 20,
                "active_users": 2
            },
            {
                "language": "kotlin",
                "editor": "jetbrains",
                "suggestions_count": 27,
                "acceptances_count": 8,
                "lines_suggested": 41,
                "lines_accepted": 7,
                "active_users": 2
            },

Thanks for reporting it @raynervintervoll ! I am following this one up with the Engineering team.

Thanks a lot for following up. Perhaps worth mentioning that our org is also returning 0 for all days and fields related to Chat, which I am pretty sure isn't correct either.

@raynervintervoll , the team has acknowledged the issue and has already fixed it. 🎉

Perhaps worth mentioning that our org is also returning 0 for all days and fields related to Chat, which I am pretty sure isn't correct either.

We only backfilled Chat data for the 23rd April, so historical Chat data won't be available.
I will close this issue meanwhile, feel free to re-open it if issue persists. 🙏🏼

@martedesco Thanks for your help, Marcio. The issue still persists due to the 23rd of April still missing the totals, the 24th is however fine.  I am not able to re-open since I am not a collaborator.
 {         "day": "2024-04-23",         "breakdown": [             {

@raynervintervoll , in this case it is better to create a support ticket as my colleagues from support will be able to check on this data for your organization.


Umlauts will cause the project creation to fail

Describe the bug
Creating a project Space with an Umlaut causes the project creation to fail with a non-specific error message.
To Reproduce
Steps to reproduce the behavior:

Select an offer in the Offer OverviewView
Click Create Project Button
Select Create a new Project Space
Input Project Space with Umlaut (e.g. Ü)
Input valid Project Code
Click create Project Button
Observe exception message

Expected behavior
Creation of a project Space with the given Name, or if Umlauts are impossible a distinct error message informing the user about this fact.
Additional context
Zendesk: #2946
It should also be checked what happens if there is an Umlaut in the Project Code

It should also be checked what happens if there is an Umlaut in the Project Code

This is correctly flagged as an invalid code.

Good to know! Thanks for checking 👍

might be useful, from projectwizard:
space.addValidator(new RegexpValidator("[-\w]+", "Spaces are only allowed to contain alphanumeric characters, underscore (_) and minus (-)."));

 #695 Fix: check for umlauts in space name before project creation


Arch repo from openSUSE has broken link

[I] ~ $ sudo pacman -Sy diary
:: Synchronising package databases...
 home_in0rdr_Arch is up to date
 core                         131.1 KiB  1351 KiB/s 00:00 [###############################] 100%
 extra                       1654.2 KiB  12.7 MiB/s 00:00 [###############################] 100%
 community                      5.4 MiB  67.8 MiB/s 00:00 [###############################] 100%
 multilib is up to date
resolving dependencies...
looking for conflicting packages...

Packages (1) diary-0.4-1

Total Download Size:   0.01 MiB
Total Installed Size:  0.03 MiB
Net Upgrade Size:      0.01 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
error: failed retrieving file 'diary-0.4-1-x86_64.pkg.tar.xz' from download.opensuse.org : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed to commit transaction (failed to retrieve some files)
Errors occurred, no packages were upgraded.

The big download button on the site works fine and points to 0.5.0 rather than 0.4.1.

Thanks for the report. From a first look, seems related to https://github.com/openSUSE/open-build-service/issues/9953.
Did you try to Force pacman to refresh the package lists with pacman -Syy?

[I] ~ $ sudo pacman -Syy diary
[sudo] password for olie:
:: Synchronising package databases...
 home_in0rdr_Arch                                                                        935.0   B  0.00   B/s 00:00 [######################################################################] 100%
 core                                                                                131.1 KiB  1311 KiB/s 00:00 [######################################################################] 100%
 extra                                                                                1654.6 KiB  14.3 MiB/s 00:00 [######################################################################] 100%
 community                                                                                5.4 MiB  67.8 MiB/s 00:00 [######################################################################] 100%
 multilib                                                                                151.5 KiB  0.00   B/s 00:00 [######################################################################] 100%
resolving dependencies...
looking for conflicting packages...

Packages (1) diary-0.4-1

Total Download Size:   0.01 MiB
Total Installed Size:  0.03 MiB
Net Upgrade Size:      0.01 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
error: failed retrieving file 'diary-0.4-1-x86_64.pkg.tar.xz' from download.opensuse.org : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed to commit transaction (failed to retrieve some files)
Errors occurred, no packages were upgraded.

Yes - no cigar.

I changed the sha256sums in the PKGBUILD in hindsight: https://build.opensuse.org/package/rdiff/home:in0rdr/diary?linkrev=base&rev=11
But it should have been rebuilt with the latest revision? :thinking: I did just trigger a "manual rebuild" operation. Let's see if that fixes the issue.
When I download the https://download.opensuse.org/repositories/home:/in0rdr/Arch/x86_64/home_in0rdr_Arch.db and extract it I can see the old diary version, as mentioned in the issue linked above..

did not help as far as I can tell, the database file still contains an old release..

An update here. I changed packages to use .xz compression previously, because the nice Arch logo button was not visible on the downloads page. That fixed this issue :)
Now I reverted back to the new default compression .zst just to see if everything works as expected in the mean time.
♻ building..

Did not show any effect

I tried a few things during some unnecessary revisions but figured that the upstream workaround does the job.
Could you please give that a try?
sed -i 's/download.opensuse.org/downloadcontent.opensuse.org/g' /etc/pacman.conf
pacman -Syu diary

Works great now, have merged that PR. Thanks!


CanRetry should be set on outermost error in trees latest

Setting it on innermost error will not achieve the desired result as we catches those error and perform other logic which can throw other errors and this will get eaten away.

Setting it on innermost error will not achieve the desired result as we catches those error and perform other logic which can throw other errors and this will get eaten away.

Can you please share a bit more on that? Are you referring to fetchSnapshotWithRedeem() flow and call to redeemSharingLink()?
Or something else?

Setting it on innermost error will not achieve the desired result as we catches those error and perform other logic which can throw other errors and this will get eaten away.

Can you please share a bit more on that? Are you referring to fetchSnapshotWithRedeem() flow and call to redeemSharingLink()?
Or something else?

Yes redeem sharing link too. Because this is mostly for our RetriableDocumentStorageService which will keep retrying until we don't set canRetry as false here. So it could happen that we get other errors after the actual error from trees latest liike lets say during removing removing cache entries on error or doing redeem. So we could eat this property and the reason it is intended for. So I am adding this on outermost layer once whole logic of trees latest is completed.
That is why I didn't added it in prefetch path because we don't go through retriable path there.

Consider adding retry for prefetch path with same semantics (retry once).
In my experience of doing stress tests, I do hit same offline error occasionally even if I have full access to network (something fails under pressure). It would be great for prefetching to be more reliable in those cases.

Consider adding retry for prefetch path with same semantics (retry once).
In my experience of doing stress tests, I do hit same offline error occasionally even if I have full access to network (something fails under pressure). It would be great for prefetching to be more reliable in those cases.

I will do that in another PR. Thanks.


Artificial Heart - Double score total for achieving

This card says to double your score for the purposes of achieving, but there is no current way to do that.

I was thinking more about this.  I don't think we need anything special to implement this behavior because we can get the player score and then determine which achievements can be transferred and provide those ages as options.

Actually, we will need the interaction provided by this:
#514


Logging 2.0

Fixes #1171
Fixes #3412
Review URL

@davidfowl  thanks for the feedback. Keep in mind WIP in the title means Work In Progress and we're not ready for feedback.

@davidfowl  see Review URL
It's ready for final review.

@pakrym Please review -- the text is essentially the same as what was added earlier to the what's new doc, but the sample app is new

@tdykstra sample app looks good


Revert "formula: remove OnOS."

Reverts Homebrew/brew#12912
We still need this for e.g. test do blocks.

Review period skipped due to critical label.


Forth solution is displayed incorrectly in solutions page

In the Forth version of this kata I submitted the following code:
: product-fib { p } 0 1 begin 2dup * p < while tuck + repeat 2dup * p = ;

But it's saved as this:
: product-fib { p } 0 1 begin dup * p < while tuck + repeat dup * p = ;

Which is absurd, since this saved version doesn't even work.

Probably something similar to #1436. Highlightjs doesn't have Forth support. I'd like to eventually remove it and use CodeMirror to do highlights.

Forking it will show the submitted code so the stored data is correct. I'm pretty sure it's highlightjs issue and same as #1436.

Fixed by replacing with CodeMirror (#1778)


Fix deprecation warnings (#796)

Description
I've cloned this repo on my machine, after running bundle install, I executed the ./script/server command and I've got the same deprecation message described by me in #796 . The only difference is I used the next patch version of ruby: ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux] in my local minima repo.
The cause of the error seems to be the SASS compiler (I guess this version I have in my Gemfile.lock: sass-embedded (1.77.8-x86_64-linux-gnu)), because the deprecation message told me to read this page: https://sass-lang.com/documentation/breaking-changes/mixed-decls/
The deprecation message warns the offending line can impact the appearance of a page in the browser when the CSS nesting module will be introduced in the future https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_nesting
Proposal
After reading the deprecation explanation, I took the decision to opt-out by moving both offenders before the nested rule.
Why? Because the caveat / edge case  the CSS Working Group took in consideration on this issue: https://github.com/w3c/csswg-drafts/issues/8738 and the example found on the main sass-lang web page linked above are completely different than the case we have in minima theme.
Note both code snippets have the same property assigned a different value inside the nested rule, and the line below the nested rule.
In our case, the property found below the nested rule is margin-left, and the property found inside the nested rule is margin-right. So I opted out, instead of opting in by using the & selector.
I don't have a strong opinion here, if you want to opt in, I can change the PR. But I've tested the output on my local host by visually inspecting and using the dev tools to check the right CSS rules are applying correctly by looking at the a.page-link element found in _includes/header.html on my browser.
Everything looks good with the changes I've made.

BUNDLED WITH
   2.4.20

Thanks @KarlHeitmann
@jekyllbot: merge +fix


Cannot use TemplateModalConfig when minified

Bug description:
Using ng2-semantic-ui modal window I encountered a problem. After a project is build for production and scripts minified, when try to open a modal window get an error:
c.b is not a constructor
The error come from the line:
this.globalConfig = new TemplateModalConfig<IContext, string, string>(this.modalTemplate);
Similar to #290
Link to minimally-working plunker that reproduces the issue:
I created a github repo to reproduce the project.
npm install -g http-server
git clone https://github.com/sguiheux/testModal.git
cd testModal
npm install && ng build -prod
cd dist
http-server
Version of Angular, ng2-semantic-ui, and Semantic UI:
ng2-semantic-ui: 0.9.6

It seems that with this build command it works:
ng build -prod --aot=false  so the problem is with aot

aot still not support some of code syntax, you can go with --aot=false

Any updates on above?


Copy edit model_config docs

I noticed a missing closing bracket, then realised that line was different to the others, so I made them all the same.

Maybe links with the text "dedicated section" should be updated to use titles


ModuleNotFoundError: No module named 'datasets.imagenet'

missing codes

Can you please provide more details on how you get this error? Are you training or evaluating the models?

This issue is resolved.


Support WinRT 8.x / NetCore

Purely out of my own personal interests I was poking around and found Skia and then immediately started looking for C# bindings. So, here I am and my first though was "I wonder if it has .NET Core support" 😄
Great work on this library so far. Very cool stuff. I'm watching how this progresses and when .NET Core support lands I think it will be time for me to have a little fun.
Keep up the awesome work!

Just a reference to #111

This is now available with .NET Standard 1.3 support and .NET Core support on osx, win7 and win10
I will not be investigating Win 8 bits as this is an "old" system that is going out, and there are technical difficulties. One of the biggest is the compiler/language. Skia uses C++11 features, which are only available in the VC2015 compiler. However, Win8 apps appear to be only supported but the VC2013 compiler.
Classic Desktop / WPF apps can still be built, as this uses the Windows 7 native library under the net45 moniker.
If there is a need for Win 8 Store apps, and it is possible to get a build out, then we can re-open this. I don't thing that modification to the native skia to not use C++11 features is an option as there will have to be many changes, as well as maintenance.

@mattleibow You rock!

Hi @mattleibow,
Thanks for all your work on Skia, it looks like great technology.  Unfortunately for the next year or so, my company is maintaining a WinRT (Windows 8) app, that we are upgrading with mapping functionality.  We are tied to WinRT because our clients use riggidized tablets which only run Windows 8.  All toll our clients have tens of thousands of the devices so the switch over to Windows 10 will take some time.
If there was a port to WinRT it would be a huge help.  We are hoping to build some sophisticated geospatial mapping features, so a highly performant renderer like one provided by Skia would be ideal.
If a port to WinRT is still a possibility, please let me know.
Best regards,
Tom Cuthill
<EMAIL_ADDRESS>

I am also very interested in using skia libraries in windows 8.1 phone devices. Our company released an app for a large company that said needed it for windows 10 and android devices. Now they have windows 8 phones and refuse to switch to windows 10.
Is there any hope??
Best Regards
Jacob

I am not very hopeful - not at all actually. This is a sad case of physical/technical limitation. Skia is C++11, and requires the VC++15 compiler. This cannot produce libraries for Win8.
http://stackoverflow.com/questions/31452290/c11-14-features-for-windows-phone-8-1
Real sad, but unless somebody wants to undertake porting skia back to an older C++, this is probably not going to happen.

what about linux support?

@ChangePlaces Check out #90! It is supported, we just haven't done any public/CI builds yet. I am working with our release engineering to get some linux build bots up.
Try this on your linux:
./bootstrapper.sh -t everything

It will pop out the native bits, managed bits and a .NET core NuGet.

wow - you guys are awesome! thanks!

Ok, Thank you for your reply @mattleibow . Will have to convince them to go windows 10.


only consider MIN_ISR requirements if listeners are started

WHAT is this pull request doing?
Ignores MIN_ISR requirements until listener has been started. Fixes #727
HOW can this pull request be tested?
Specs? Manual steps? Please fill me in.

This seems to work for starting with min_isr > 0. WDYT @carlhoerberg ?

I'm just wondering if we should have min_isr at all,  Postgres doesnt, Kafka only doesnt ack publishes when min isr isnt fulfilled. Maybe we should do the same? Only not confirm publishes?
But at least this doesnt brakes the "guarantee", if another server with the exact same data dir starts they would end up with the same data anyway.

I'm just wondering if we should have min_isr at all, Postgres doesnt, Kafka only doesnt ack publishes when min isr isnt fulfilled. Maybe we should do the same? Only not confirm publishes?

Hmm, yeah, I think that makes sense!

But at least this doesnt brakes the "guarantee", if another server with the exact same data dir starts they would end up with the same data anyway.

👍

But probably have to be in combination with storing metadata/definitions in etcd.

Fixed in #797


migrate tests to typescript

currently they are in javascript and require stuff out of ../dist

I'm in favor of this change so long as we keep testing the runtime input validation. The various provider packages will continue to be used in code that lacks compile-time type checks, and the runtime input validation is therefore useful for everybody's sanity.


Ensure type/memory safety in QuakeC bytecode interpreter

The original Quake's bytecode interpreter is extremely memory-unsafe. There is no runtime type checking or bounds checking. While this is probably much faster than a safer system, it's guaranteed to be a nightmare to debug.
Because the original engine effectively loads progs.dat directly into memory as one large block, it should be possible to determine the type of every memory location and validate each instruction to ensure instructions are only interacting with data of the correct type.
Because operands are given as memory offsets in 4-byte increments and not as identifiers, runtime memory accesses will still be unsafe, either by std::mem::transmute()ing the data at the given offset to the correct type or by reinterpreting memory as a &[u8] and reading/writing primitives with byteorder. A better system will be assessed once load-time argument validation is finished.

Upon further investigation, not every memory location has a defined type. It should still be possible to ensure that every access of a global variable is type safe, but accesses of unnamed memory will either have to go without type checking or be dynamically checked (if possible and without killing performance).

Some extra testing shows that the following instructions are all type-safe (never access globals of the wrong type):

All Mul*, Div, Add* and Sub* instructions
Le, Ge, Lt and Gt
EqF, EqV, NeF and NeV
NotF and NotV
StoreF and StoreV
And and Or

Correction: the Store* instructions seem to take their source operands from entities, which have yet to be implemented and so can't be type checked just yet.

Double correction: QCC uses StoreV as sort of a makeshift vectorized copy operation (see here) which means StoreV's source operand cannot be typechecked.

This issue is currently blocked waiting on entity loading.

Now that all VM functionality that requires type information has been implemented, I'm closing this issue.


Upload Roaming API Proposal - Vodafone.md

Upload of original Roaming API proposal from Vodafone

Hi @bigludo7
This is actually the proposal I originally submitted to the Backlog WG. Markus transferred the associated issue over to Device Status WG (now Issue #2) but did not copy the proposal document, so the issue now has a broken link. I'm just trying to fix that, but if you have any comments on the proposal, you can add them to the existing issue.


Fancyzones not working from startup

Environment
Windows build number: Microsoft Windows [Version 10.0.18362.900]
PowerToys version: v0.19.0
PowerToy module for which you are reporting the bug (if applicable): FancyZones

Steps to reproduce
Powertoys has been set to boot at startup and always run as administrator. FancyZones is set to On. Powertoys is booted at startup, FancyZones requires a restart (off-on) before it works (as in, the zones actually show up)
Expected behavior
Expected that FancyZones are available from startup
Actual behavior
FancyZones not available from startup
Screenshots
N/A

@jobeilander115
does it make any difference if you turn off the Always run as administrator option?
Is it the only PowerToys module that is not running for you at startup?
Can you open the PT Settings right? You turn off and on FancyZones in the settings and then it works?
Is your PC a desktop or a laptop?
How many monitors are connected?
Any particular hardware that may be relevant to know about?
Thanks.

Apologies. It seems to have fixed itself somehow with v0.19.1.


update semver workflow action

:tada: This PR is included in version 1.6.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Please review the criteria for applying KB3080149 and KB2999226.

Hello,
The script checks to see if KB3080149 and KB2999226 have been applied to the server and installs them if not. The following Docs show that there are no other prerequisites as long as the latest monthly rollup package is applied.
Therefore, is it possible to fix it so that KB3080149 and KB2999226 are not applied in environments where the latest monthly rollup package has been applied?
https://docs.microsoft.com/en-us/microsoft-365/security/defender-endpoint/configure-server-endpoints?view=o365-worldwide#windows-server-2012-r2-and-windows-server-2016

If you have fully updated your machines with the latest monthly rollup package, there are no additional prerequisites.

I have an additional question: when do you expect to fix #8 and #12?
I have confirmed the above trouble in my environment, and if I modify the script myself, I get an error in the digital signature, this time because the hash is changed.
(I was able to avoid the signature error by setting ExecutionPolicy to bypass.)
Unfortunately, install.ps1 does not work as expected without some modifications on the part of the user, which is a problem for many users.
Best regards,

Hi, the script checks the (versions of) the files before checking if a KB is already installed. If both are false it proceeds to attempt to download and updates.
The script is indeed signed, if you wish to test a modified version you should remove the signature.
We will investigate the KB issue mentioned in #12. However, as you mentioned, if the machine is up to date then this prerequisite should be met already.

Thank you for your reply.
I understand the specification to download the KB in install.ps1.
Please continue to correct the URL in #12.

https://github.com/microsoft/mdefordownlevelserver/commit/a3d7b47a7aa2ca23209beac13b1a735458a745b0


item width undefined on init issue resolved

On initTrack method _this.itemWidth was undefined thats why initialSlide attribute was not working as required.

@mihnsen Can you please review and suggest.


Stdout lines can appear out of order

While running the integration tests I came across this failure... once.
Failures:

  1) winrm client cmd capturing output from stdout and stderr should have output
     Failure/Error: puts output.output

       expected: "Hello \r\n, world! \r\n"
            got: ", world! \r\nHello \r\n"

       (compared using ==)

       Diff:

       @@ -1,3 +1,3 @@
       -Hello
        , world!
       +Hello

     # ./spec/cmd_spec.rb:66:in `block (3 levels) in <top (required)>'

Finished in 1 minute 20.43 seconds (files took 0.32731 seconds to load)
48 examples, 1 failure

I haven't seen this in months, but at least I have this issue documenting it.


Removed claim for 2.12 support from readme

It's not true since algebird_2.12 is not out afaik, plus https://index.scala-lang.org/twitter/algebird says 2.10 and 2.11 only. Let me know if I'm wrong.

I'm sorry that index is out of date, I don't maintain it.
2.12 is ready:
https://search.maven.org/#search|ga|1|Algebird
On Fri, Feb 17, 2017 at 04:33 Sinisa Louc<EMAIL_ADDRESS>wrote:

It's not true since algebird_2.12 is not out afaik, plus
https://index.scala-lang.org/twitter/algebird says 2.10 and 2.11 only.
Let me know if I'm wrong.
You can view, comment on, or merge this pull request online at:
https://github.com/twitter/algebird/pull/624
Commit Summary

Removed claim for 2.12 support from readme

File Changes

M README.md
https://github.com/twitter/algebird/pull/624/files#diff-0 (2)

Patch Links:

https://github.com/twitter/algebird/pull/624.patch
https://github.com/twitter/algebird/pull/624.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/twitter/algebird/pull/624, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEJdudSEK43F17Asxdwcn9b6YBBgkz6ks5rda-7gaJpZM4MEVZj
.

See: https://search.maven.org/#search|ga|1|Algebird

I've seen that, but for me I get
com.twitter#algebird_2.12;0.13.0: not found
Am I missing something?

Yes. You are using the wrong artifact ID.
On Sun, Feb 19, 2017 at 22:49 Sinisa Louc<EMAIL_ADDRESS>wrote:

I've seen that, but for me I get
com.twitter#algebird_2.12;0.13.0: not found
Am I missing something?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/twitter/algebird/pull/624#issuecomment-281020096, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAEJdpNaj3jFryGiGvqTWfLGr3Fu_Yqsks5reVOAgaJpZM4MEVZj
.

Got it, thanks!

👍


ActionController::Live and authenticate_user! fails to catch :warden

Calling authenticate_user! in a controller that has included ActionController::Live causes ArgumentError (uncaught throw :warden)
Can be reproduced simply with:
class FooController < ApplicationController
  include ActionController::Live
  before_action :authenticate_user!
  def foo; render text: ""; end
end

And then GET'ing foo from the rails console. Example backtrace:
ArgumentError (uncaught throw :warden):
  warden (1.2.1) lib/warden/proxy.rb:128:in `throw'
  warden (1.2.1) lib/warden/proxy.rb:128:in `authenticate!'
  /Users/jamil/.rvm/gems/ruby-2.0.0-p0@tmp/bundler/gems/devise-d29b744d92a3/lib/devise/controllers/helpers.rb:48:in `authenticate_user!'
  activesupport (4.0.0.beta1) lib/active_support/callbacks.rb:407:in `_run__624670321848815552__process_action__callbacks'
  activesupport (4.0.0.beta1) lib/active_support/callbacks.rb:78:in `run_callbacks'
  actionpack (4.0.0.beta1) lib/abstract_controller/callbacks.rb:17:in `process_action'
  actionpack (4.0.0.beta1) lib/action_controller/metal/rescue.rb:29:in `process_action'
  actionpack (4.0.0.beta1) lib/action_controller/metal/instrumentation.rb:31:in `block in process_action'
  activesupport (4.0.0.beta1) lib/active_support/notifications.rb:158:in `block in instrument'
  activesupport (4.0.0.beta1) lib/active_support/notifications/instrumenter.rb:20:in `instrument'
  activesupport (4.0.0.beta1) lib/active_support/notifications.rb:158:in `instrument'
  actionpack (4.0.0.beta1) lib/action_controller/metal/instrumentation.rb:30:in `process_action'
  actionpack (4.0.0.beta1) lib/action_controller/metal/params_wrapper.rb:245:in `process_action'
  activerecord (4.0.0.beta1) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
  actionpack (4.0.0.beta1) lib/abstract_controller/base.rb:136:in `process'
  actionpack (4.0.0.beta1) lib/abstract_controller/rendering.rb:44:in `process'
  actionpack (4.0.0.beta1) lib/action_controller/metal/live.rb:118:in `block in process'

  Rendered<EMAIL_ADDRESS>(0.5ms)
  Rendered<EMAIL_ADDRESS>(0.9ms)
  Rendered<EMAIL_ADDRESS>(0.8ms)
  Rendered<EMAIL_ADDRESS>within rescues/layout (15.7ms)
 => 500

Using:
Rails 4.0.0.beta1
Devise rails4 branch
Warden 1.2.1
I've created a simple example app to highlight the issue: https://github.com/jamillion/devise_bug_demo
I'm guessing ActionController::Live is doing something weird with the Rack middleware that causes a catch :warden call to be bypassed in Devise / Warden?

still having this issue

I am having this issue when I try to logout.
Started DELETE "/users/sign_out" for <IP_ADDRESS> at 2015-07-10 19:55:45 +0530
Processing by Users::SessionsController#destroy as HTML
Parameters: {"authenticity_token"=>"uUfMPrkHrYmjg71rBl+G6OHduEbxYytme6Xi3UCY3MyHf23WrzDcBEChbPt/cqfgVu+6/SjajZ+HUE0lpAiXKw=="}
User Load (0.1ms)  SELECT  "users".* FROM "users" WHERE "users"."id" = ?  ORDER BY "users"."id" ASC LIMIT 1  [["id", 1]]
(0.1ms)  begin transaction
(0.1ms)  commit transaction
Redirected to http://localhost:3000/
Completed 302 Found in 5ms (ActiveRecord: 0.3ms)
Started GET "/" for <IP_ADDRESS> at 2015-07-10 19:47:44 +0530
Processing by ParkController#index as HTML
Completed 500 Internal Server Error in 1ms (ActiveRecord: 0.0ms)
UncaughtThrowError (uncaught throw :warden):
warden (1.2.3) lib/warden/proxy.rb:128:in throw'   warden (1.2.3) lib/warden/proxy.rb:128:in authenticate!'
devise (3.4.1) lib/devise/controllers/helpers.rb:112:in authenticate_user!'   activesupport (4.2.1) lib/active_support/callbacks.rb:432:in block in make_lambda'
[kpatil@dhcppc21 svg_nload]$ bundle | grep devise
Using devise 3.4.1
[kpatil@dhcppc21 svg_nload]$ ruby -v
ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux]
[kpatil@dhcppc21 svg_nload]$ rails -v
Rails 4.2.1


Update

Problem solved
Short description of the bug fixed or feature added

PR-Codex overview
This PR focuses on removing the AddressCopyButton component from various files and replacing it with CopyTextButton or CopyAddressButton components to optimize bundle size and maintain functionality.
Detailed summary

Deleted AddressCopyButton.tsx.
Removed AddressCopyButton imports from multiple files.
Replaced AddressCopyButton usage with CopyTextButton in webhooks-table.tsx and token-id.tsx.
Replaced AddressCopyButton with CopyAddressButton in transaction-timeline.tsx and contract-subscriptions-table.tsx.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#5077  👈
#5035
#5076
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @kien-ngo and the rest of your teammates on  Graphite


v2.5.2 js and ts NuGet packages missed

Version
2.5.2
Reproduction link
https://jsfiddle.net/chrisvfritz/50wL7mdz/
Steps to reproduce
Check NuGet repository for last versions of vue and vue.TypeScript.DefinitelyTyped packages.
What is expected?
vue version should be 2.5.2 and vue.TypeScript.DefinitelyTyped should also contains all last Typescript declarations.
What is actually happening?
Version of Vue is 2.4.4 and version of vue.TypeScript.DefinitelyTyped is 0.1.1.

Could you please check and upload last versions of vue and vue.TypeScript.DefinitelyTyped into NuGet repository.

We're not the ones publishing the NuGet package: https://www.nuget.org/profiles/ylvict
I think you should contact that guy. I don't know if there's anything we can do on our end to automate this
I didn't know there was a package manager for NET that took into account js packages as well 😣

Vue officially did not support NuGet repository?

No, it was managed by a 3rd party developer.

Could you please ask him to update NuGet packages to last versions?

Why wait for someone else to do it when you can do it yourself? 😉 we don't
have n account there, but you probably have one and I see there's a link to
contact the publisher
On Mon, 30 Oct 2017, 15:29 IvanYur4enk0<EMAIL_ADDRESS>wrote:

Could you please ask him to update NuGet packages to last versions?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/vuejs/vue/issues/6965#issuecomment-340461113, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAoicYvDbSsv9wVS54R2Lyg-6zll7sYxks5sxd1VgaJpZM4QLGKx
.

--
Eduardo San Martin Morote

Ok, thank you for the suggestion, I will create an account and send email. I just thought that keeping Vue js and ts versions up to date in most popular repositories is part of vue team work, not someone else.


One link per term

Follow the one link per unique term rule.

This should be as simple as changing replaceAll to replaceFirst, but causes unexpected regressions. This is because we order terms from the most specific to the most general, so that noun phrases will match before simple nouns.

Feature added. Uses NER approach.


Openzwave Errors

Home Assistant release with the issue:

0.77.3
Last working Home Assistant release (if known):
Operating environment (Hass.io/Docker/Windows/etc.):

Raspbian
Component/platform:

z-wave
Description of problem:
I'm seeing a lot of these in the home-assistant log.  Not sure exactly when this surfaced.
Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):

Traceback (if applicable):
2018-09-10 09:48:20 ERROR (Dummy-25) [openzwave] Error in manager callback
Traceback (most recent call last):
  File "/opt/hass/deps/lib/python3.5/site-packages/openzwave/network.py", line 952, in zwcallback
    self._handle_value_changed(args)
  File "/opt/hass/deps/lib/python3.5/site-packages/openzwave/network.py", line 1504, in _handle_value_changed
    'value' : self.nodes[args['nodeId']].values[args['valueId']['id']]})
  File "/opt/hass/deps/lib/python3.5/site-packages/pydispatch/dispatcher.py", line 338, in send
    **named
  File "/opt/hass/deps/lib/python3.5/site-packages/pydispatch/robustapply.py", line 55, in robustApply
    return receiver(*arguments, **named)
  File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/zwave/__init__.py", line 895, in network_value_changed
    return self.value_changed()
  File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/zwave/__init__.py", line 903, in value_changed
    self._update_attributes()
  File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/zwave/__init__.py", line 925, in _update_attributes
    self.values.power.data, self.values.power.precision)
TypeError: type NoneType doesn't define __round__ method

Additional information:

This looks wierd. The values can't be None as long as there are live nodes on the network. This might be related to your other issue: #16535

I thought it was weird too.  But indeed, the problem vanished with the other issue resolved.  Thanks for response.


Multiline description support

Would be really helpful to be able adding more text in description
/**
  * @name Button
  * @description:
           Your standard form button.
           With extended description.
  *
  * @markup
  *   <button class="button">This is a button element</button>
  */

Having this feature, It will be also possible to add Markdown support, which is essential for semi-complex documentation pages.

I'm considering a better way to be able to block out and parse variables which may fix this issue for you. The colon (:) is a good idea although I feel like it's unnecessary if I can figure out a way to chunk everything between one variable to the next together.

Should be in now: https://github.com/DSSWG/DSS/commit/9971cfd527ad3d3715e9d8ad4c9690d2dbbe5e2c


BuildAction

Type of issue
Missing information
Description
Hi. Nice docs. Maybe mention Build Action = MauiIcon.
[Enter feedback here]
Page URL
https://learn.microsoft.com/en-us/dotnet/maui/user-interface/images/app-icons?tabs=android
Content source URL
https://github.com/dotnet/docs-maui/blob/main/docs/user-interface/images/app-icons.md
Document Version Independent Id
2fc2b28d-e403-c63e-b7c4-6639fcd05a89
Article author
davidbritch

I'll give it a mention, but if you add the icon to the Resources\AppIcon of your project it should automatically get the correct build action.


fix: typo error

as attached.

@jincheng9 Thanks for your contribution.

@ubogdan thanks for the quick resposne!


[appveyor] upgrade chocolatey

:x: Build jpype 1.0.459 failed (commit https://github.com/jpype-project/jpype/commit/e917a5450f by @marscher)

looks like jdk8 pkg is broken in chocolatey. Does anybody have a clue where to report this?

[Ran into this PR while trying to sort out tests for https://github.com/jpype-project/jpype/pull/272.]
I haven't had to use it before, but there's info on the reporting process here: https://chocolatey.org/docs/package-triage-process#the-triage-process
I think there was an update to the jdk8 package right around the time you say it was broken, so it could be fixed already. I'm not sure whether your comments were from before or after the latest, but other people seem to have reported issues at https://chocolatey.org/packages/jdk8 around the same time.

:x: Build jpype 1.0.462 failed (commit https://github.com/jpype-project/jpype/commit/4ea6790fba by @marscher)

I identified the issue.  The ant is now 1.10.5, but the appveyor script has ANT_HOME set to 1.10.1.  It should just be a matter of changing the ANT_HOME in the appveyor.yml.  Not sure why we require ANT_HOME, but I think it did not work without it.

Is it possible to get the cinst to put ant in a particular location rather than the default?  I looked and it was not clear to me if cinst supports --install-path or some other option.   I am not clear why it is that the cinst is not putting the ANT_HOME in but without it setting it manually it does not appear to be set at all.  Unfortunately with the appveyor CI not working well I was leaving changes to these scripts for now.


Fix normalizeChildren if is Array

Hello, I'm working on a new structure front-end for the project, and we noticed the instability in the Normalization file when using a map in my component, as well as the repair and I hope you will accept my pull request.
Example to simulate an error:
const techs = ["NodeJS", "React Native", "Next"];

  return (

      {techs.map((tech: any) =>
{tech}
)}

  );

Good catch, thx for the PR ;-)


Updated SapMonitor Create with Customer Analytics Flag

This checklist is used to make sure that common guidelines for a pull request are followed.

For new extensions:

[ ] My extension description/summary conforms to the Extension Summary Guidelines.

If this PR is for a new extension or change to an existing extension, use the following to try out the changes in this PR:
docker run -it microsoft/azure-cli:latest
export EXT=<NAME>
pip install --upgrade --target ~/.azure/cliextensions/$EXT "git+https://github.com/PakDLiu/azure-cli-extensions.git@donaliu/updateSapMonitorCustomerAnalyticsFlag#subdirectory=src/$EXT&egg=$EXT"


[BUG] - Warning during in homebridge log: Current Ambient Light Level': characteristic was supplied illegal value: number 805765 exceeded maximum of 100000

[21/12/2020, 09:24:05] Received warning for the plugin 'homebridge-dafang' from the characteristic 'Current Ambient Light Level': characteristic was supplied illegal value: number 805765 exceeded maximum of 100000.
[Current Ambient Light Level@Homebridge CAD8] characteristic was supplied illegal value: number 805765 exceeded maximum of 100000.

This warning is most probably due to iOS Compatibility issues. I haven't updated the plugin to support latest iOS yet. I do have a small roadmap planned for this plugin starting Jan 2021 which will resolve most of the issues.
Lets hope 2021 allows me time to fix all the issues with the homebridge plugins.


nodePackages.prisma: 4.10.1 -> 4.11.0

Description of changes
Changelog: https://github.com/prisma/prisma/releases/tag/4.11.0
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[x] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 218840 run on x86_64-linux 1

1 package built:

prisma-engines


Would be good to add the Freiburg RNA-seq Galaxy Page

bgruening/training-material#159

New training material is here and will be merged soon: https://github.com/bgruening/training-material/pull/159

related PR: https://github.com/bgruening/galaxy-rna-workbench/pull/18
Discussion needed.

Our training material could be added to the welcome page: http://bgruening.github.io/training-material//RNA-Seq/tutorials/ref_based

We now have a very nice RNA-seq tour. It would be nice to mentione the training material somewhere on the frontpage or in the help menue, any idea? Than we can close this issue as well.

@bebatut any idea where we can prominently advertise the training material in the Docker container?
Front-page? GTN logo?

Added one RNA seq tutorial and close this now. Hope you are doing fine!


Image processing artifacts on large images

Noticed a 1-2px white line added to my images when opening them in new tabs. Try images from these posts:
https://bitclout.com/posts/d1ad1af50d12af24de70846795ed42acd7a2c8a9059b318267ff5ef1735dc615
https://bitclout.com/posts/9c833d211bae9cbd8047de90d7cd58e338b19b887d35937229031b41e3a307b7
https://bitclout.com/posts/f85e5c3a82d932c1ee51547c62a66beb24ef112affae009175c09c13a3393a8c
Here are the direct image links:
https://images.bitclout.com/42e57370a53d72c92d0238d803c43ff770780bd0902de1e702a04c02a40edc9c.webp
https://images.bitclout.com/6cfbd7f3c416a19ae9ae9994632238de010e640cd0b7aad20fdcc056b0657b95.webp
https://images.bitclout.com/6cfbd7f3c416a19ae9ae9994632238de010e640cd0b7aad20fdcc056b0657b95.webp
Original image:

Bitclout image processing

Thanks for the issue. We're planning on moving image processing into the browser relatively soon which should solve these issues.

Is this resolved? I'm not seeing a white artifact on images in my own posts.

This is still an issue


Add a flag to only show certain audit conditions.

An idea to have a new flag to display certain audit conditions.
Normal example run.
$ twa google.com

FAIL(google.com): TWA-0102: HTTP redirects to HTTP (not secure)
FAIL(google.com): TWA-0205: Strict-Transport-Security missing
MEH(google.com): TWA-0206: X-Frame-Options is 'sameorigin', consider 'deny'
FAIL(google.com): TWA-0209: X-Content-Type-Options missing
FAIL(google.com): TWA-0210: X-XSS-Protection is '0'; XSS filtering disabled
FAIL(google.com): TWA-0214: Referrer-Policy missing
FAIL(google.com): TWA-0219: Content-Security-Policy missing
FAIL(google.com): TWA-0220: Feature-Policy missing
PASS(google.com): Site sends 'Server', but probably only a vendor ID: gws
PASS(google.com): Site doesn't send 'X-Powered-By'
PASS(google.com): Site doesn't send 'Via'
(OMITTED)

Example to show only FAIL conditions. Note, both MEH and PASS types have been removed from this request.
$ twa -t FAIL google.com

FAIL(google.com): TWA-0102: HTTP redirects to HTTP (not secure)
FAIL(google.com): TWA-0205: Strict-Transport-Security missing
FAIL(google.com): TWA-0209: X-Content-Type-Options missing
FAIL(google.com): TWA-0210: X-XSS-Protection is '0'; XSS filtering disabled
FAIL(google.com): TWA-0214: Referrer-Policy missing
FAIL(google.com): TWA-0219: Content-Security-Policy missing
FAIL(google.com): TWA-0220: Feature-Policy missing
(OMITTED)

Example to show only PASS conditions.
$ twa -t PASS google.com

PASS(google.com): Site sends 'Server', but probably only a vendor ID: gws
PASS(google.com): Site doesn't send 'X-Powered-By'
PASS(google.com): Site doesn't send 'Via'
(OMITTED)

Maybe this idea is a bit overkill since you can simply use grep to achieve the same result.
Example to show only FAIL conditions using grep.
$ twa google.com | grep -e FAIL

FAIL(google.com): TWA-0102: HTTP redirects to HTTP (not secure)
FAIL(google.com): TWA-0205: Strict-Transport-Security missing
FAIL(google.com): TWA-0209: X-Content-Type-Options missing
FAIL(google.com): TWA-0210: X-XSS-Protection is '0'; XSS filtering disabled
FAIL(google.com): TWA-0214: Referrer-Policy missing
FAIL(google.com): TWA-0219: Content-Security-Policy missing
FAIL(google.com): TWA-0220: Feature-Policy missing
(OMITTED)

I'm open to discussion for constructive criticism or alternative suggestions to the idea.

Thanks for opening the discussion!
I'm personally so-so on this feature: I think I'd prefer people to use grep (for one-off, interactive filtering) or the CSV mode + programmatic filtering for more structured usage. However, I'll leave this open to solicit feedback from others.
Some open questions that should be resolved:

What about showing multiple audit conditions? Would that be -t MEH -t FAIL or -t MEH,FAIL? Both?
What if I want to show all audits above a particular level? A new user might be surprised that -t FAIL hides FATAL audits.

Some open questions that should be resolved:

What about showing multiple audit conditions? Would that be -t MEH -t FAIL or -t MEH,FAIL? Both?

Good point. The easiest solution is to just use grep.
Example filtering for both MEH and FAIL.
$ twa google.com | grep -E 'MEH|FAIL'

FAIL(google.com): TWA-0102: HTTP redirects to HTTP (not secure)
FAIL(google.com): TWA-0205: Strict-Transport-Security missing
MEH(google.com): TWA-0206: X-Frame-Options is 'sameorigin', consider 'deny'
FAIL(google.com): TWA-0209: X-Content-Type-Options missing
FAIL(google.com): TWA-0210: X-XSS-Protection is '0'; XSS filtering disabled
FAIL(google.com): TWA-0214: Referrer-Policy missing
FAIL(google.com): TWA-0219: Content-Security-Policy missing
FAIL(google.com): TWA-0220: Feature-Policy missing
(OMITTED)

No need to re-invent the wheel in this scenario.

What if I want to show all audits above a particular level? A new user might be surprised that -t FAIL hides FATAL audits.

Interesting. I would assume some sort of hierarchy value would be required to determine the importance of each condition type with FATAL being the highest and PASS being the lowest


Creating new Kubernetes environment through API results in Cattle orchestration

Rancher Version:
1.2
Docker Version:
1.12.3
OS and where are the hosts located? (cloud, bare metal, etc):
Vagrant VMs - VirtualBox
Setup Details: (single node rancher vs. HA rancher, internal DB vs. external DB)
Multi node cluster with external DB. No HA.
Environment Type: (Cattle/Kubernetes/Swarm/Mesos)
Kubernetes
Steps to Reproduce:
Creating new Kubernetes environment through API results in Cattle orchestration. This is the request:
 curl -u "${CATTLE_ACCESS_KEY}:${CATTLE_SECRET_KEY}" \
-X POST \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{"name":"kubernetes", "allowSystemRole":false, "members":[], "swarm":false, "kubernetes":true, "mesos":false, "virtualMachine":false, "publicDns":false, "servicesPortRange":null}' \
'http://localhost:8080/v1/projects'

Results:
"data": {

    "fields": {
        "mesos": false,
        "virtualMachine": false,
        "kubernetes": true,
        "swarm": false,
        "members": [ ],
        "allowSystemRole": false,
        "publicDns": false,
        "servicesPortRange": {
            "startPort": 49153,
            "endPort": 65535
        },
        "createdStackIds": [ 4 items
            22,
            23,
            24,
            25
        ],
        "orchestration": "cattle"
    }

},
"description": null,
"kind": "project",
"kubernetes": true,
"members": [ ],
"mesos": false,
"publicDns": false,
"removeTime": null,
"removed": null,
"servicesPortRange": {

    "type": "servicesPortRange",
    "endPort": 65535,
    "startPort": 49153

},
"swarm": false,
"transitioning": "no",
"transitioningMessage": null,
"transitioningProgress": null,
"uuid": "d6ecb058-29f3-48df-9e82-a3213fdab426",
"virtualMachine": false

Expected:
"data": {

    "fields": {
        "mesos": false,
        "virtualMachine": false,
        "kubernetes": true,
        "swarm": false,
        "members": [ ],
        "allowSystemRole": false,
        "publicDns": false,
        "servicesPortRange": {
            "startPort": 49153,
            "endPort": 65535
        },
        "createdStackIds": [ 4 items
            22,
            23,
            24,
            25
        ],
        "orchestration": "kubernetes"
    }

},
"description": null,
"kind": "project",
"kubernetes": true,
"members": [ ],
"mesos": false,
"publicDns": false,
"removeTime": null,
"removed": null,
"servicesPortRange": {

    "type": "servicesPortRange",
    "endPort": 65535,
    "startPort": 49153

},
"swarm": false,
"transitioning": "no",
"transitioningMessage": null,
"transitioningProgress": null,
"uuid": "d6ecb058-29f3-48df-9e82-a3213fdab426",
"virtualMachine": false

This is going to be a bug in v1 backwards compatibility.. For v2-beta the kubernetesfield is read only and you specify a projectTemplateId.  So doing that instead with v2 should work as a workaround for now.

Even projectTemplateId does not guarantee kubernetes creation:
$ curl -X POST -H 'Accept: application/json' -H 'Content-Type: application/json' -d '{"description":"rancher k8s project 2", "name":"rancherk8s2", "projectTemplateId":"1pt1", "allowSystemRole":false, "members":
[], "virtualMachine":false, "servicesPortRange":null}' http://<IP_ADDRESS>:8080/v2-beta/projects;

And the result is :

projectTemplateId changes every time a new rancher server container is created.
In my previous execution, 1pt1 was kubernetes, now it changed to mesos.

Hardcoding IDs is never a good idea..
curl 'https://rancher:8080/v2-beta/projectTemplates?name=kubernetes' | jq '.data[0].id'

Thanks everyone! I was able to use this workaround and it looks a lot cleaner also :)
https://github.com/komljen/rancher-salt/commit/f4434efcdd18635f1feab388703053ad08503c23


Add swiftly installation script

Closes #8
This PR introduces a script that can be used to install swiftly itself. It's intended to be downloaded using curl (or an equivalent) and piped to a shell for quick installation, and its behavior models that of rustup-init.sh very closely. A subsequent PR will introduce the landing page that provides a conveniently copyable command for this, similar to https://rustup.rs.
This PR also adds a series of bash tests for this script, though I've opted not took hook them up to GitHub actions since I'll be porting them over to Swift CI anyways. I've manually verified that they all pass on the supported Ubuntu flavors and Amazon Linux 2.

After this is merged, can you make a release with the shell script attached so people can download it using curl.

Is it worthwhile at the end of swiftly install that you ask do you want to install the latest version of swift?

rustup has this behavior by default, and it can be disabled via a flag, but I opted to leave it off for now. The main reason was that Swift toolchain downloads are huge, so if a user doesn't want the latest stable version, it would be best if we don't opt them into installing it. A prompt doesn't mean opting them in, but it would if the -y flag was specified, which might be problematic in certain situations. Definitely open to revisiting this decision in the future though. For now, I've added a line of output to the end of installation that demonstrates how a user could install the latest toolchain.

Is there a plan to include the dependency installation into this script, or is that going to go somewhere else?

Is there a plan to include the dependency installation into this script, or is that going to go somewhere else?

I added #32 to track this


Fix typo in README.md

I fixed typo at source map CLI command.
The 'camel case' option did not work, so I changed it to 'kebab case'.

Coverage remained the same at 98.017% when pulling babff025a6f097a072beeceec4bc3c7fe4d6a02a on haeguri:master into 9e5cdb35692a21e569516e6f98b44c87f8cb09e8 on javascript-obfuscator:master.

Thank you!


mapster is missing NuGet package README file

We've noticed that your package on NuGet.org is missing a README file.
Why READMEs are Important
A README is essential for users to understand your package's purpose and functionality quickly. It's the first thing users see on NuGet.org and helps them decide if your package meets their needs.
Get Started with READMEs
How to Add a README
If you're new to NuGet READMEs, follow guidance on how to add one to your package.
How to write high quality of READMEs
Follow a blog post with README best practices and a template file to help you get started.
We Value Your Feedback
We value your feedback. If you encounter any issues or have suggestions, please reply to this issue.
Thank you for your contribution to the NuGet community.

Appreciate if you could include README for your mapster packages, it is top installed packages on NuGet.org. It really helps customers to get started with your packages.
Our customer research indicates that one of the top problems that package consumers face is insufficient package documentation such as README files. Adding a README file to your package will help users quickly understand what the package is and what it does.
Please let us know if you have any question.


Escape hatches

This looks good, with a naming nitpick.
Next step would be to add something like extraRaw to existing methods, e.g.:
api.addTask('name', 'project_id', {
  extra: { responsible_id: 'abcdef', ended_at:<PHONE_NUMBER> }
})

Point is that we could extend the built-in simple methods over time, adding to the options argument more and more options, but you can always append whatever you need without having to scrap your code and start from scratch with createByPojo

This looks good, with a naming nitpick.
Next step would be to add something like extraRaw to existing methods, e.g.:
api.addTask('name', 'project_id', {
  extra: { responsible_id: 'abcdef', ended_at:<PHONE_NUMBER> }
})

Point is that we could extend the built-in simple methods over time, adding to the options argument more and more options, but you can always append whatever you need without having to scrap your code and start from scratch with createByPojo


Update sbt-assembly to 0.15.0

Updates com.eed3si9n:sbt-assembly from 0.14.10 to 0.15.0.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.eed3si9n", artifactId = "sbt-assembly" } ]

labels: sbt-plugin-update, semver-minor

[info] Loading project definition from /home/travis/build/freechipsproject/firrtl/project
[warn]
[warn] 	Note: Some unresolved dependencies have extra attributes.  Check that these dependencies exist with the requested attributes.
[warn] 		com.eed3si9n:sbt-assembly:0.15.0 (sbtVersion=1.0, scalaVersion=2.12)
[warn]
[warn] 	Note: Unresolved dependencies path:
[error] sbt.librarymanagement.ResolveException: Error downloading com.eed3si9n:sbt-assembly;sbtVersion=1.0;scalaVersion=2.12:0.15.0
[error]   Not found
[error]   Not found
[error]   not found: https://repo1.maven.org/maven2/com/eed3si9n/sbt-assembly_2.12_1.0/0.15.0/sbt-assembly-0.15.0.pom
[error]   not found: /home/travis/.ivy2/local/com.eed3si9n/sbt-assembly/scala_2.12/sbt_1.0/0.15.0/ivys/ivy.xml
[error]   not found: https://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/com.eed3si9n/sbt-assembly/scala_2.12/sbt_1.0/0.15.0/ivys/ivy.xml
[error]   not found: https://download.eclipse.org/jgit/maven/com/eed3si9n/sbt-assembly_2.12_1.0/0.15.0/sbt-assembly-0.15.0.pom
[error]   not found: https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.eed3si9n/sbt-assembly/scala_2.12/sbt_1.0/0.15.0/ivys/ivy.xml
[error]   not found: https://repo.typesafe.com/typesafe/ivy-releases/com.eed3si9n/sbt-assembly/scala_2.12/sbt_1.0/0.15.0


Added descriptions to L1 Schema

Added all descriptions to your Schema.  Any changes let me know.  Thanks

LGTM 👍


[feature] Add basic Radar chart component

Type of Issue
What types of issue have you found with hypertrons-crx?
Put an x in the boxes that apply

[ ] Bug
[x] Feature Request
[ ] Performance issue
[ ] Help Wanted
[ ] Documention incomplete
[ ] Test Improvement
[ ] Raise a Question

The 1st step to Summer 2021
Thank you for selecting me to challenge the task. As I gave in my plan, I will focus on Echarts and AntV in week 1-3 and output a basic Radar chart component (BRadarCC). That is my first step.
I have created a public yuque repository (in Blob style) called "我的Summer2021", and I will update personal progress there. Welcome to your visits.
About basic Radar chart component
The illustration below shows the big picture of my plan. BRadarCC is one of a series of Basic Charts Componets. "Basic" means these components are the encapsulations of Echarts and AntV charts and provided for higher level components for more detailed use.

/self-assign

Nice job!

It's been so long since I posted this issue 3 weeks ago. Stop for a while and come back to this page with a half-finished basic Radar chart component which is really easy to configure.

After diving into Radar charts of Echarts and Ant Design Chart for a lot of days, I found out common features that both library provide and work out a TS interface. And then I finished AntV part of my plan:

In next few days, I will finish Echarts part to fully work out basic Radar chart component .

Since we decided not to continue to encapsulate charts of Echarts and AntV (instead focus on Echarts only) in last Tencent online meeting, I will close this issue. In next phase, we will explore into Echarts dynamic charts.


net/http: Add failsafe on status code 301 but response behaves as 200 status code

What is the URL of the page with the issue?
https://httpbun.com/status/301
What is your user agent?
Mozilla/5.0 (X11; Linux x86_64; rv:95.0) Gecko/20100101 Firefox/95.0
Screenshot

What did you do?
When you are doing a normal fetch and the response is 301 status code, there should be a fail-safe because some sites are throwing this but returning content and behaves like 200 response, this request keeps failing because they don't send Location header as a normal 301 response should do, the page also have content-type and content-length so maybe be validated by that headers.
This response works when doing curl or visiting from normal browser.
What did you expect to see?
I expect to see the response like a normal fetch when page contains content-length and content-type but no Location header.
What did you see instead?
I get an error message that says the following:
'301 response missing Location header'

Thank you for raising this issue. You mentioned that Is is related to the net/http package, but your issue report contains no go code. Would it be possible for you to provide a short, stand alone, runnable program that demonstrates the issue you are experiencing. Thank you.

You can get the code example from here: https://rafallorenz.com/go/customize-http-client/
but basically when the request is executed and this function is called
*http.Client.Do(req) is where should go to do the normal fetch
having this on the library
func (c *Client) Do(req *Request) (*Response, error) {
return c.do(req)
}
and that library is currently at /usr/lib/go/src/net/http/client.go

Duplicate of #49281


fix(minifier): handle exceeded shifts.

Related: #6161, the last situation.
// https://github.com/tc39/test262/blob/main/test/language/expressions/unsigned-right-shift/S9.6_A2.2.js
test((-2147483649 >>> 0) !==<PHONE_NUMBER>)

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#6237  👈
#6235
#6233
#6225
#6214
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @7086cmd and the rest of your teammates on  Graphite

Ahh... Rebased to the wrong branch.


TargetManager stuck on "Scanning network"  (Was closed but recurred again)

Hi, saw a similar/same issue which was closed previously but I think it has happened again..
closed issue: TargetManager stuck on "Scanning network" (Closed)
Targetmanager logs:
Broadcasting to Hack Manager

Found new host: hong-fang-tea

Broadcasting host: hong-fang-tea

Broadcasting to Thread Manager

Broadcasting to Hack Manager

Found new host: harakiri-sushi

Broadcasting host: harakiri-sushi

Broadcasting to Thread Manager

Broadcasting to Hack Manager

Found new host: iron-gym

Broadcasting host: iron-gym

Broadcasting to Thread Manager

Broadcasting to Hack Manager

Found new host: nectar-net

Broadcasting host: nectar-net

Broadcasting to Thread Manager

Broadcasting to Hack Manager

Found new host: phantasy

Broadcasting host: phantasy

Broadcasting to Thread Manager

Broadcasting to Hack Manager

Found new host: crush-fitness

Broadcasting host: crush-fitness

Broadcasting to Thread Manager

Broadcasting to Hack Manager

Found new host: omega-net

Broadcasting host: omega-net

Broadcasting to Thread Manager

Broadcasting to Hack Manager

Found new host: the-hub

Broadcasting host: the-hub

Broadcasting to Thread Manager

Broadcasting to Hack Manager

Found new host: johnson-ortho

Broadcasting host: johnson-ortho

Broadcasting to Thread Manager

Broadcasting to Hack Manager

Found new host: avmnite-02h

Broadcasting host: avmnite-02h

Broadcasting to Thread Manager

Broadcasting to Hack Manager

Scanning network

Scanning network

Scanning network

Scanning network

Scanning network

Scanning network

Scanning network

Scanning network

Scanning network

Scanning network

Terminal: (Console.js printRunningHacks
[home ~/]> run /Orchestrator/Console.js printRunningHacks

Running script with 1 thread(s), pid 521 and args: ["printRunningHacks"].

/Orchestrator/Console.js: Printing Running Hacks.

[home ~/]>

Threadmanager logs:
Deallocated 3 threads of pserv-23

Received thread freeing request from hackConductor(Origin ID: 86)

Deallocated 49 threads of pserv-23

Deallocated 73 threads of pserv-24

Deallocated 9 threads of joesguns

Deallocated 44 threads of pserv-0

Deallocated 38 threads of pserv-5

Received thread freeing request from hackConductor(Origin ID: 81)

Deallocated 13 threads of pserv-1

Deallocated 18 threads of max-hardware

Deallocated 73 threads of pserv-2

Deallocated 73 threads of pserv-3

Deallocated 73 threads of pserv-4

Deallocated 9 threads of hong-fang-tea

Deallocated 9 threads of harakiri-sushi

Deallocated 18 threads of iron-gym

Deallocated 9 threads of nectar-net

Deallocated 18 threads of phantasy

Deallocated 18 threads of omega-net

Deallocated 18 threads of the-hub

Deallocated 36 threads of avmnite-02h

Received thread freeing request from hackConductor(Origin ID: 78)

Deallocated 27 threads of pserv-7

Deallocated 5 threads of pserv-8

Deallocated 4 threads of pserv-9

Deallocated 1 threads of foodnstuff

Deallocated 8 threads of pserv-10

Deallocated 18 threads of pserv-12

Deallocated 29 threads of pserv-13

Deallocated 18 threads of neo-net

Deallocated 36 threads of pserv-14

Deallocated 36 threads of pserv-15

Deallocated 27 threads of pserv-16

Deallocated 23 threads of pserv-17

Deallocated 11 threads of pserv-22

Updating threads amount on pserv-7

Got new host: pserv-7 with 73 threads

Received thread freeing request from hackConductor(Origin ID: 74)

Deallocated 31 threads of pserv-8

Deallocated 24 threads of pserv-9

Updating threads amount on pserv-8

Got new host: pserv-8 with 73 threads

Received thread freeing request from hackConductor(Origin ID: 75)

Deallocated 8 threads of pserv-9

Deallocated 9 threads of pserv-16

Deallocated 11 threads of pserv-22

Deallocated 35 threads of pserv-5

Received thread freeing request from hackConductor(Origin ID: 83)

Deallocated 3 threads of pserv-11

Deallocated 18 threads of zer0

Deallocated 18 threads of pserv-12

message manager:
disableLog: Disabled logging for sleep
my list of servers:
getServers.js: pserv-9 | 64

getServers.js: pserv-10 | 64

getServers.js: pserv-11 | 64

getServers.js: pserv-12 | 64

getServers.js: pserv-13 | 64

getServers.js: pserv-14 | 64

getServers.js: pserv-15 | 64

getServers.js: pserv-16 | 64

getServers.js: pserv-17 | 64

getServers.js: pserv-18 | 64

getServers.js: pserv-19 | 64

getServers.js: pserv-20 | 64

getServers.js: pserv-21 | 64

getServers.js: pserv-22 | 128

getServers.js: pserv-23 | 128

getServers.js: pserv-24 | 128

getServers.js: pserv-0 | 128

getServers.js: pserv-1 | 128

getServers.js: pserv-2 | 128

getServers.js: pserv-3 | 128

getServers.js: pserv-4 | 128

getServers.js: pserv-5 | 128

getServers.js: pserv-6 | 128

getServers.js: pserv-7 | 128

getServers.js: pserv-8 | 128

Console.js threadsUse
[home ~/]> run /Orchestrator/Console.js threadsUse

Running script with 1 thread(s), pid 525 and args: ["threadsUse"].

/Orchestrator/Console.js: Printing Threads status.

/Orchestrator/ThreadManager/manager.js: n00dles             : [||||||||||||||||||||] (2/2)  0 GiB/4 GiB

/Orchestrator/ThreadManager/manager.js: pserv-9             : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: foodnstuff          : [--------------------] (0/9)  0 GiB/16 GiB

/Orchestrator/ThreadManager/manager.js: pserv-10            : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: pserv-11            : [|||||||||-----------] (16/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: zer0                : [--------------------] (0/18)  0 GiB/32 GiB

/Orchestrator/ThreadManager/manager.js: pserv-12            : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: pserv-13            : [||||----------------] (7/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: neo-net             : [--------------------] (0/18)  0 GiB/32 GiB

/Orchestrator/ThreadManager/manager.js: pserv-14            : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: pserv-15            : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: pserv-16            : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: pserv-17            : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: CSEC                : [--------------------] (0/4)  0 GiB/8 GiB

/Orchestrator/ThreadManager/manager.js: pserv-18            : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: pserv-19            : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: silver-helix        : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: pserv-20            : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: pserv-21            : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: pserv-22            : [--------------------] (0/73)  0 GiB/128 GiB

/Orchestrator/ThreadManager/manager.js: sigma-cosmetics     : [--------------------] (0/9)  0 GiB/16 GiB

/Orchestrator/ThreadManager/manager.js: pserv-23            : [--------------------] (0/73)  0 GiB/128 GiB

/Orchestrator/ThreadManager/manager.js: pserv-24            : [--------------------] (0/73)  0 GiB/128 GiB

/Orchestrator/ThreadManager/manager.js: joesguns            : [--------------------] (0/9)  0 GiB/16 GiB

/Orchestrator/ThreadManager/manager.js: pserv-0             : [--------------------] (0/73)  0 GiB/128 GiB

/Orchestrator/ThreadManager/manager.js: pserv-1             : [--------------------] (0/73)  0 GiB/128 GiB

/Orchestrator/ThreadManager/manager.js: max-hardware        : [--------------------] (0/18)  0 GiB/32 GiB

/Orchestrator/ThreadManager/manager.js: pserv-2             : [--------------------] (0/73)  0 GiB/128 GiB

/Orchestrator/ThreadManager/manager.js: pserv-3             : [--------------------] (0/73)  0 GiB/128 GiB

/Orchestrator/ThreadManager/manager.js: pserv-4             : [--------------------] (0/73)  0 GiB/128 GiB

/Orchestrator/ThreadManager/manager.js: hong-fang-tea       : [--------------------] (0/9)  0 GiB/16 GiB

/Orchestrator/ThreadManager/manager.js: harakiri-sushi      : [--------------------] (0/9)  0 GiB/16 GiB

/Orchestrator/ThreadManager/manager.js: iron-gym            : [--------------------] (0/18)  0 GiB/32 GiB

/Orchestrator/ThreadManager/manager.js: nectar-net          : [--------------------] (0/9)  0 GiB/16 GiB

/Orchestrator/ThreadManager/manager.js: phantasy            : [--------------------] (0/18)  0 GiB/32 GiB

/Orchestrator/ThreadManager/manager.js: omega-net           : [--------------------] (0/18)  0 GiB/32 GiB

/Orchestrator/ThreadManager/manager.js: the-hub             : [--------------------] (0/18)  0 GiB/32 GiB

/Orchestrator/ThreadManager/manager.js: avmnite-02h         : [--------------------] (0/36)  0 GiB/64 GiB

/Orchestrator/ThreadManager/manager.js: pserv-5             : [--------------------] (0/73)  0 GiB/128 GiB

/Orchestrator/ThreadManager/manager.js: pserv-6             : [|-------------------] (3/73)  0 GiB/128 GiB

/Orchestrator/ThreadManager/manager.js: pserv-7             : [--------------------] (0/73)  0 GiB/128 GiB

/Orchestrator/ThreadManager/manager.js: pserv-8             : [--------------------] (0/73)  0 GiB/128 GiB

I think you are simply at a point where the Target Manager does not find new target, either because your probably because your hacking is still not high enough. I will add a message stating that it did not find anything.

So the hacking jus stops completely?

It seems that it is the Hack Manager that get stuck waiting for a ready message from a conductor. This in turn is due to a delay from the Thread Manager, I am still investigating why.

I reworked the way the MessageManager work and added timeout check to conductor and manager to ensure that they don't get stuck anymore.


[Device Support Request]  TS0021  _TZ3210_3ulg9kpo  New Tuya ZigBee 2 Gang 6 Scene Switch Push Button Controller

Problem description
Hello, I have bought a tuya Tuya ZigBee 2 Gang 6 Scene Switch Push Button Controller but it doesn't work in ZHA. Could you add the device or publish a quirk?

Solution description
add the device in ZHA
Screenshots/Video
Screenshots/Video
[Paste/upload your media here]

Device signature
Device signature
[Paste the device signature here]

Diagnostic information
Diagnostic information
[Paste the diagnostic information here]

Logs
Logs
[Paste the logs here]

Custom quirk
Custom quirk
[Paste your custom quirk here]

Additional information
No response

Duplicate of #2847 .


v0.2.1

@JuliaRegistrator register

Registration pull request created: JuliaRegistries/General/100295
Tip: Release Notes
Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.
@JuliaRegistrator register

Release notes:

## Breaking changes

- blah

To add them here just re-invoke and the PR will be updated.
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
git tag -a v0.2.1 -m "<description of version>" d81b8bc1ff1984f35a347e2cf4042dc876e192f5
git push origin v0.2.1

Also, note the warning: Version 0.2.1 skips over 0.2.0
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.


🚂 YouTuber onboarding (14 May 2023)

All aboard! 🚂🚂🚂🚂
In this onboarding we add the following YouTubers:

Closes #79 (from @azebramoomoo)
Closes #92 (from @VeckoTheGecko)
Closes #95 (from @VeckoTheGecko)
Closes #102 (from @JarrodBaniqued)

Thank you to our contributors for these resources! 🥳🌳
@all-contributors
please add @azebramoomoo for content
please add @JarrodBaniqued for content
please add @VeckoTheGecko for content

@all-contributors
please add @azebramoomoo for content
please add @JarrodBaniqued for content
please add @VeckoTheGecko for content

Not sure why the bot isn't working when using the pull request body... Oh well


Disable conntrack helper autoloading by default

Motivation for this change
Connection tracking helper autoloading was disabled by default in the Linux kernel since 4.7 and poses a security risk if not configured properly. This PR syncs this default setting with NixOS.
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=486dcf43da7815baa615822f3e46883ccca5400f
This broke our NAT tests because they were testing active FTP and thus relying on the ftp connection tracking helper. This test was removed.
Additionally, as all our Linux kernels support connection tracking helper autoloading, this feature was removed from our kernel expressions.
cc #21974

One moment -- why won't we enable conntrack helper in the test instead to check if it wotks?

I though about it but this would be another test actually. We also want to test if they're disabled. I wasn't really in the mood to create another test, but after thinking about it some more, I'll add one before merging this. Thanks.

Okay, just pushed a test and added an entry to the release notes. I'd like to wait until tomorrow before merging to give others a last chance to comment on the changes.

Thanks!

Okay, I did some testing and tweaking and came to the following conclusions:

nf_conntrack will get loaded automatically if it is required by an iptables rule. This happens when our firewall is enabled.
If the firewall is disabled, autoLoadConntrackHelpers won't be respected anyway, so nf_conntrack wasn't loaded before and will be loaded after this PR.

To be sure autoLoadConntrackHelpers is even working if we should change our firewall logic, I've added code to add nf_conntrack to boot.kernelModules if autoLoadConntrackHelpers is enabled.
The tests are still green and we're good to go. :beers:


Add support for DBI on LeCroy SDA/WaveMaster/LabMaster scopes

app.acquisition.Dbi2Mode = "DBIOFF" / "DBION"
app.acquisition.Dbi3Mode = "DBIOFF" / "DBION"
Seems to be separately selectable for left/right channels

If DBI on 2 is used, disable channel 1. If DBI on 3 is used, disable channel 4.


[Arabic] Anime4up Stream Provider

Main domain: Main
Recently aired: Link

I'm not exactly good at web scraping, most of my scrapers are ported from other similar projects.
both the sites you mentioned, I don't think I can scrape.
If some other projects are scraping it, I can take a look.

I'm not exactly good at web scraping, most of my scrapers are ported from other similar projects. both the sites you mentioned, I don't think I can scrape. If some other projects are scraping it, I can take a look.

I found this plugin for both sites. but I'm not sure if it'll help you.

For WitAnime

Aniyomi extensions for both Here and Here.


How to run command-server extension inside of codespace?

Hello, dear Pokey,
command-server is a really great extension, but , sounds like that it can not run inside codespace of github.
Do you have any idea about how to running it inside of codespace(almost a web ide)?
Thank you for you great job!
Have a nice day.

Hello! 👋
That is not yet supported; see https://github.com/pokey/command-server/issues/13


Sales Professional License Limitation to Create Orders from Quotes

Hi Team
Can we please clearly mention here that "If you're using a sales professional license, you are not allowed to create orders from quote and that's why the 'create order' button is missing. You can convert a quote to invoice but not orders. If you need to create orders for your sales process, upgrade to Sales Enterprise Licensing."

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 2c9c145b-987d-37ba-df0e-64ea58f09c38
Version Independent ID: eea35a18-c0d1-6dc4-ca8e-e2afcbba4fd3
Content: Create and manage quotes in Dynamics 365 Sales Professional
Content Source: ce/sales-professional/create-quotes-sales-professional.md
Service: dynamics-365-sales
GitHub Login: @shubhadaj
Microsoft Alias: shujoshi

@shubhadaj Thank you for clarifying it.


[FLOC-2223] Release Flocker 0.9.0pre1

Pre-tag review for 0.9.0pre1
Fixes https://clusterhq.atlassian.net/browse/FLOC-2223
Follow the review process at http://doc-dev.clusterhq.com/gettinginvolved/infrastructure/release-process.html#pre-tag-review-process

OK to proceed. Agreed that failures are not stoppers for 0.9 pre-release.

Thanks

Agreed that failures are not stoppers for 0.9 pre-release.

:cry: