Whatsapp Automated Message

Here's the code.....I hope it will be working fine
for issue
Fixes: #588

I guess it's fine now

The code faces issue once I make use of global variables I guess.

The code faces issue once I make use of global variables I guess.

It's because of position1 https://github.com/avinashkranjan/Amazing-Python-Scripts/pull/652/checks?check_run_id=2167226505

The code faces issue once I make use of global variables I guess.

It's because of position1 https://github.com/avinashkranjan/Amazing-Python-Scripts/pull/652/checks?check_run_id=2167226505

I am not getting it actually.

The code faces issue once I make use of global variables I guess.

It's because of position1 https://github.com/avinashkranjan/Amazing-Python-Scripts/pull/652/checks?check_run_id=2167226505

I am not getting it actually.

Click here to get the error report and see what errors you are making

The code faces issue once I make use of global variables I guess.

It's because of position1 https://github.com/avinashkranjan/Amazing-Python-Scripts/pull/652/checks?check_run_id=2167226505

I am not getting it actually.

Click here to get the error report and see what errors you are making

I did.....But it shows the log
How to see the problem in the code?

Scroll up and here you will have errors for every file(if exist)

I guess it should be fine now.....When I removed the position1 the error showed
When I make changes I guess there is some problem
which I am unable to figure out

I guess it should be fine now.....When I removed the position1 the error showed
When I make changes I guess there is some problem
which I am unable to figure out

Umm, okay, I will re-review your code in the morning and will let you know if there is any change else I will approve

@sayantani11 you have not updated the code? After this, I will be forced to close this PR

I guess you can close the issue, I am unable to solve the problem.


[WFRP4e System] Combat with New Vehicles Actors is still bugged and Unopposed button on chat is not working after rolling the test

So I tested vehicle combat after new update and official actors like Large Barge from DotR seems to be fine. But the problem with new vehicle actors still remains. What I did on new world with only Core, DotR and UiA active:

created new vehicle in actors tab,
added some cannons from UiA and gunner character,
rolled the test with vehicle token targeted,
clicked unopposed button on chat

Nothing happened (unlike with official vehicles) and console displays this bug:
wfrp4e.js:8730 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'value')
at CharacteristicTest.computeTargetNumber (wfrp4e.js:8730)
at new CharacteristicTest (wfrp4e.js:8726)
at OpposedWFRP.get defenderTest [as defenderTest] (wfrp4e.js:5495)
at OpposedWFRP.computeOpposeResult (wfrp4e.js:5547)
at OpposedWFRP.resolveUnopposed (wfrp4e.js:5752)
at Function._onUnopposedButtonClicked (wfrp4e.js:6016)
at HTMLElement.dispatch (jquery.min.js:2)
at HTMLElement.y.handle (jquery.min.js:2)From: magicznycysiufoundry: 10.291wfrp4e: 6.6.0wfrp4e-core: 3.1.5wfrp4e-dotr: 3.0.5wfrp4e-up-in-arms: 3.0.7Active Modules:

fixed in https://github.com/moo-man/WFRP4e-FoundryVTT/commit/0dc02273a4ae635c2e0a3d4b4537545d3d372f61


chromium: swiftshader broken, enable_swiftshader has no effect

Issue description
In https://github.com/NixOS/nixpkgs/pull/29335 the copying of Chromium's swiftshader .so files was removed:
-cp -v "$buildPath/swiftshader/"*.so "$libExecPath/swiftshader/"

due to an accident after it being defaulted to false.
This breaks the effect of enable_swiftshader = true; it has no effect.
We should do that copy exactly when enable_swiftshader = true.
Steps to reproduce

Build chromium with enable_swiftshader = true
Run with /nix/store/....-chromium-66.0.3359.181/bin/chromium --user-data-dir=/tmp/nix-chromium-temp-data-dir --use-gl=swiftshader
See in chrome://gpu that SwiftShader is not shown, and WebGL is broken

CC @bendlas @aszlig

Sounds good to me. Do you want to prepare the PR?

Sounds good to me. Do you want to prepare the PR?

@bendlas Yes. By now I also think that it's a good idea to enable swiftshader by default:
PR #83304


refactor: Auth Actions (action classes are executed in the order set in Config/Auth::$actions)

Need to rebase after merging #391
Change the behavior of auth actions based on the following assumptions:

All actions must be processed one at a time in sequence
Action classes are executed in the order set in Config/Auth::$actions
All actions have identities

I'll need to come back to these two another day.

Awaiting rebase.

Why is the user's login not recorded in the table?!!

It is intentional.
Because it is not a login to record. It is a registration.
A login to record is a user action to login.
I think that a user does not think they are logged in when they register.
The current specification is stated in #131

It is intentional.

Thanks Kenjis, I will check #131.

Updated the docs.

I refactored action classes to be more extensible.
Now you can probably extend the action class to use time limited multiple codes:
https://github.com/codeigniter4/shield/discussions/343#discussioncomment-3416568

@datamweb

I prefer to check this PR locally more carefully so I need more time.

Okay. I don't hurry.

@datamweb Thank you for your testing!


Broken since lithium 0.13.0

Hi, amazing mod, very much needed to fix the carpet rule and stop them stacking in inventories. But I have noticed this no longer works from 0.13.0 of Lithium. When shulkerboxes are passed through hoppers, they stack to X>1, my case stack to 64. Downgrading lithium to 0.12.7 has this mod working again.
Details of setup below;
Minecraft version: Java 1.21
Server version: fabric-server-mc.1.21-loader.0.16.0-launcher.1.0.1
Carpet version: fabric-carpet-1.21-1.4.147+v240613
Any other details, please feel free to reach out.

Use https://modrinth.com/mod/stackable-shulkers-fix/version/1.3


Wechaty-puppet-todolist

1.

[x] save all messageRawPayload
[x] read messageRawPayload by id

then I can implement the following functions:

[ ]  function messageForward()
[x]  function messageFile() : save file to local
[x]  function messageRawPayload()

2.

[x] function contactFindAll()
[ ] function roomFindAll()

3.

[x] friendRequestSend
[ ] friendRequestAccept

[x]  function roomCreate()

done


Add WAM Support to MSAL for JS, for cross-language consistency

Core Library
MSAL.js v2 (@azure/msal-browser), MSAL Node (@azure/msal-node)
Wrapper Library
MSAL Angular (@azure/msal-angular), MSAL React (@azure/msal-react), MSAL Node Extensions (@azure/msal-node-extensions)
Description
Today WAM support is only in MSAL for .NET. In order to support WAM in Azure Identity Client Library and meet Azure SDK Design Guidelines (of maintaining feature parity across languages), the support for WAM must exist in all Tier-1 languages (C#, Java, JS, Python) for Azure Identity SDK to GA the support at its layer of the stack.
This GitHub issue tracks the ask for adding WAM support to MSAL in Java, JS, Python, and in Go. I'll file GitHub issues in each respective repo.
Related: AzureAD/microsoft-authentication-library-for-dotnet#643
Related: https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/wiki/wam
Related: Azure/azure-sdk#3724
/cc @dingmeng-xue @scottaddie @schaabs @sadasant @KarishmaGhiya
Source
Internal (Microsoft)
Related MSAL Feature Request Issues
MSAL for Python: https://github.com/AzureAD/microsoft-authentication-library-for-python/issues/451
MSAL for JS: https://github.com/AzureAD/microsoft-authentication-library-for-js/issues/4346
MSAL for Java: https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/455
MSAL for Go: https://github.com/AzureAD/microsoft-authentication-library-for-go/issues/284

@joshfree Thanks. For this type of ask, I would recommend connecting with @peterzenz to make sure this is tracked in ADO, especially given some of this work is already in progress.

Thanks.  ADO issues are incoming; just filing on github first.

Just to add context,

This is in progress with some work in progress for msal-browser - which will be extended to msal-react and msal-angular for which ADO items already exist.
msal-node WAM support will be similar to msal-java, msal-go and msal-python - which is also tracked in ADO

I can sync up offline to send those ADO items your way or @EmLauber  can help with the same.

I have synced up offline and provided the ADO items.

Closing as this is tracked separately.


Add ember-cli version check

Add an ember-cli version check to make sure only ember-cli >= 2.15.0 is used with this addon. As we've dropped Bower support, using app.import to import assets from node_modules was only introduced in ember-cli 2.15.0.
Ember CLI 2.14.2

Ember CLI 2.15.0

@lukemelia this should be good to go

👍 @patocallaghan

@patocallaghan Looks like this generates a deprecation warning in ember-cli:
DEPRECATION: An addon is trying to access project.nodeModulesPath. This is not a reliable way to discover npm modules. Instead, consider doing: require("resolve").sync(something, { basedir: project.root }). Accessed from:   DependencyVersionChecker.NPMDependencyVersionChecker (/Users/lmelia/p/yapp/editor/node_modules/ember-cli-version-checker/src/npm-dependency-version-checker.js:11:32)

@patocallaghan not sure if this is colpick's fault or not. Do you see this?

It appears to be ember-cli-version-checker https://github.com/ember-cli/ember-cli-version-checker/issues/48

Weirdly we appear to be on the latest version though.

And my name is referenced in the thread.... Hah!


in level BP , After Load Image Async , texture size is 1x1

what's the problem?

@eusru Issue fixed. Changes submitted (also to Marketplace)


[BUG] - min required UTxO reported by CLI is not correct

Internal
Area
Other   Any other topic (Delegation, Ranking, ...).
Summary
In Babbage, both transaction build and transaction calculate-min-required-utxo report 857690 Lovelace to be minimum required UTxO for Lovelace-only output with no datum. However I am able to create UTxO with just 849070 Lovelace (using transaction build-raw).
Expected behavior
CLI reports precise minimum required UTxO.
System info:

OS Name: Fedora 35
Node version: 1.35.0-rc3

Is this on vasil-dev? doing my own calculation with the method used in alonzo-era i get 999920 lovelaces. using the cli inbuilt calculation method i get 961130 lovelaces. wondering where the 849070 are coming from. using also node 1.35.0-rc3.

Now that the transaction calculate-min-required-utxo this is a bit strange, because how to query the real minimum value with this function? In the past i used --tx-out ADDRESS+0 because of the word boundary it didn't make a difference in the outcome and the result was the minUTXO that must be used. But now that the calculation is done down to the bytelevel, the result of a minUTXO request depends on the amount you're doing the request for. Thats strange. Examples:

The build command might be overestimating the size needed, perhaps using maxBound somewhere.
The min value depends (linearly) on the number of bytes of the output. You cannot therefore figure it out precisely by substituting zero for the value you want. See this CIP: https://github.com/cardano-foundation/CIPs/pull/265/files

But I guess the suggestion is for the CLI to take an output with zero ada, and compute the fix point?

Yes exactly, like its now working in the alonzo-era. Otherwise external tools would need to do at least two or three requests with different lovelaces values to get the amount that really works for sending it out with that value.

In Babbage, both transaction build and transaction calculate-min-required-utxo report 857690 Lovelace to be minimum required UTxO for Lovelace-only output with no datum. However I am able to create UTxO with just 849070 Lovelace (using transaction build-raw).

So this is complaining about the change output. We purposely overestimate the size of the change output because we want to avoid recursively solving for the tx fee (i.e evaluate tx fee, put fee in tx, evaluate the fee again, put the fee in the body etc). This is expected.

The transaction calculate-min-required-utxo is a bit strange, because
@gitmachtl can we move this to a new issue? @mkoura if you are satisfied with the above answer can we  close this issue?

Removing from 1.35.1.  As @Jimbo4350 mentioned, current behavior is  intended and expected.

@Jimbo4350 we now have a function setMinCoinTxOut in cardano-ledger-api (which is a new packahge tha twe started that will provide all the useful functionality for downstream users of ledger).
That function will calculate the true minimum lovelace for any TxOut in any era precisely by finding the fixpoint:
https://github.com/input-output-hk/cardano-ledger/blob/1176affe9b2a7a3b50c1ceda00cc92f237ea6360/libs/cardano-ledger-api/src/Cardano/Ledger/Api/Tx/Out.hs#L32-L40
@CarlosLopezDeLara You maybe want to consider reopening this ticket, since now it will be very easy to adopt this in cardano-node thus minimize the amount


Should hashsize macro in lookup3.h be modified

With Visual Studio 2015 64-bit, I'm getting C4334 warnings (result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) The culprit is hashsize in lookup3.h.
My immediate thought is to change the line (75) from:
#define hashsize(n) ((uint32_t)1<<(n))
to
#define hashsize(n) ((size_t)1<<(n))
But I'm not sure if that would cause other issues. Any thoughts?

That should work. The lookup3 algorithm was not written by me, and it seems that the author intended the result of the hashsize() macro to be used with uint32_t instead of size_t.

Instead of modifying lookup3.h, you could also cast the result of hashsize() to size_t explicitly in hashtable.c everywhere it's used.

This was fixed with commit 38c4b80ab70aaa9fbc3d728959083ddff9132b6e.


added handler to the velocity template

resolves #5265

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Setting appVersion in configuration gives varying results on iOS

Description
I am trying to set a custom "appVersion" on crash reports
Issue
With Android everything seems to work fine.
On iOS I get the overridden setting on sessions, but on crash reports, I get  what CFBundleShortVersionString is set to in Info.plist
Using bugsnag-react-native version 2.23.3

Hi @gregersn
Thanks for the report. This appears to be a bug, although we're already reworking this area in the next major version and this should be resolved by those changes.
In the short term you would have to ensure the CFBundleShortVersionString is also set to your app version to workaround this.


Issue with using Filepond field on Actions

As a follow on from #27 trying to add a filepond field onto an action leads to a similar issue as described in #38. It appears that the field value is null where the FilePondWrapper expects an array.
files: [ ...props.field.value ],

Just wondering if anything can be done to allow this to function as expected in an Action modal?
Thanks

I could use the following workaround but feels a bit strange that I would have to set the default value for the field to render correctly:
Filepond::make('Assets', 'location')
    ->rules('required')
    ->multiple()
    ->mimesTypes(['image/*'])
    ->default(fn() => []),

I figured out a way to make the frontend part work here: https://github.com/dcasia/nova-filepond/pull/40, however the handle method receives an encrypted payload since the fillAttribute is never called, I didnt find a way to override the action logic to be able to make it seamless, basically this line 173 is the one that does the file storing / filling:
https://github.com/dcasia/nova-filepond/blob/41fa1004de9074a7ebc63909e220e53d55b12161/src/Filepond.php#L167-L173
But you could manually handle it with something like this:
class TestAction extends Action
{
    public function handle(ActionFields $fields, Collection $models)
    {
        $images = collect($fields->get('images'))->map(Data::fromEncrypted(...));

        dd($images);
    }

    public function fields(NovaRequest $request): array
    {
        return [
            Filepond::make('Images', 'images'),
        ];
    }
}

Illuminate\Support\Collection {#1663 // app/Nova/Actions/TestAction.php:29
  #items: array:2 [
    0 => DigitalCreative\Filepond\Data\Data {#1659
      +path: "nova-filepond/temp/pJvCy73kaoyru3yp/13876436_830590130405601_5111768853454055697_n.jpg"
      +filename: "13876436_830590130405601_5111768853454055697_n.jpg"
      +disk: "local"
    }
    1 => DigitalCreative\Filepond\Data\Data {#1654
      +path: "nova-filepond/temp/55XulL3NiNRUkJdL/13876436_830590130405601_5111768853454055697_n.jpg"
      +filename: "13876436_830590130405601_5111768853454055697_n.jpg"
      +disk: "local"
    }
  ]
  #escapeWhenCastingToString: false
}

Let me know if this works, or if there are more issues with this approach so I can merge https://github.com/dcasia/nova-filepond/pull/40

Thanks, I just pulled the support actions branch into my codebase and the widget is now rendering as expected.
I am having an issue with the process function though. I think it is somewhere here:
$fields = match (true) {
    !is_null($action) => new FieldCollection($resource
        ->availableActions($request)
        ->firstWhere('uriKey', $action)
        ->fields($request)),
    default => $resource->creationFields($request),
};

$rules = $fields
    ->firstWhere('attribute', $attribute)
    ->getCreationRules($request);

Check the request you should see a new "action" attribute being submitted when you click upload: https://github.com/dcasia/nova-filepond/blob/84deef86e8140290caf66bfca4291132f6c716ee/resources/js/components/FilePondWrapper.vue#L79-L81

Yup, I see that I think the issue is my action has no uri.

Fixed, pull latest code of that branch

Yep, that did it. I also checked over Create, update and replace functionality and all looks to be working ok still. 😃

Released v1.0.3

Lovely, thank you very much!


feat: lighter-image-files (draft)

Pull Request purpose
[ ] Documentation update
[ ] Bug fix
[X] New rule
[ ] Updates an existing rule
[ ] Add something to the core
[ ] Other, please explain:
Checklist
[ ] Update CHANGELOG.md
[ ] Update task status in release plan (README)
[ ] Docs added (/docs/rules/<rule_name>)
[ ] Docs ready to be added to website (ec0lint.com)

Overview of changes
Would you like to add anything more?

Please fix the checks:
Run node Makefile checkRuleFiles
Validating rules
Missing setting for lighter-image-files in tools/rule-types.json
Missing rule from index (./lib/rules/index.js): lighter-image-files. If you just added a new rule then add an entry for it in this file.
Missing tests for rule lighter-image-files

perfect, thanks!


Add new Folder type "jenkins.branch.OrganizationFolder"

Hi,  my small change that support type of Folder jenkins.branch.OrganizationFolder when using Bitbucket Organization

@wintondeshong  Sorry for delay. Please see my change not sure if it's ok.

@tuthan I've merged this change and published version 1.2.2 https://www.npmjs.com/package/hubot-jenkins-enhanced


  I just spent 20 minutes trying to solve a simple problem - how to turn off Focus time in my calendar.  I still haven't figured it.   How do I find "viva insights," "my dashboard," "from the protect your time tab,"  "productivity insights," etc.  Select the gear icon gets me nothing.
[Enter feedback here]

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

ID: 0e1be587-349a-ef1f-7fac-85bdd891335a
Version Independent ID: 206cc387-8b5c-2e72-b4d5-57e3ac21c217
Content: Focus plan for Viva Insights
Content Source: Viva/insights/personal/use/focus-plan.md
Service: viva
Sub-service: viva-insights
GitHub Login: @madehmer
Microsoft Alias: v-lilyolason

Thank you for submitting feedback.
I think the best way forward is if you open a service ticket in your tenant so this can get resolved ASAP. Based on the outcome let me know if it is something that can be called out in the docs.
Please follow this link to contact support for business products:https://docs.microsoft.com/office365/admin/contact-support-for-business-products
Please keep us posted here on the resolution so we can feed whatever information you discover into the content.


About checkpoints of huggingface

Are the checkpoints in https://huggingface.co/OFA-Sys just pretrained not finetuned?
Are there finetuned ckpts in for the transformers version?
Thanks!

Maybe you can try the repository,I succeed to use transformers to train OFA model and inference:  https://github.com/yangjianxin1/OFA-Chinese
@victorup


Deserialization Case Sensitivity

In it's current state, when passing a custom enum converter that sets the casing to camelCase, deserialization is still done in PascalCase, because Enum.TryParse is used instead of the converter's Read() method.
This pull request checks if there is a custom Enum converter and uses it instead, switching to the old behaviour if no converter is found

@Aragas thanks for the contribution - are you able to determine whether there is a converter at compile-time instead of run-time?

I don't think we'll be able to determine the converter at compile time, since the CanConvert() method might return different result at the whole application lifetime.
Correct, this is the case. You just need to add something like new JsonStringEnumConverter(JsonNamingPolicy.CamelCase) to the converters and then serialization will respect the custom converter, but not deserialization

I think we may be able to switch to using the new 'JsonElement.Deserialize()' method introduced in system.text.json version 6 that may fix your issue. Can you create another PR with a failing test case?

Here's sample generated code using 'JsonElement.Deserialize', one issue with  this would be consumers would need to upgrade System.Text.Json, but it simplifies the logic quite a bit

Try the latest version and see if this fixes your issue

Yep, it works!
I agree, this is a way more elegant solution.
Thanks for the quick fix and release!


Update repositories from mavenCentral to jcenter.

Indexing on mavenCentral is huge. See more here.

@monxalo Interesting.. thanks! :beers:


ui(windows): About window

Oops

I can rough something out and make sure the Git version and Cargo version are shown in there before a polish pass.

Whoops, I'll have that fixed soon!


DOCS-330 Updated transfer criteria interface documentation

Per DOCS-330, updated transfer criteria documentation with up to date information for Bama's updates to the bursar export feature.
PR to merge into branch main of ualibweb/folio-docs for feedback, then will create pr to folio-org/docs .

Here is a preview of the markdown, for readability.
Let me know what you guys think, if this is comprehensive enough or more is needed in some parts.

Hi Dane - thanks for sharing this with me and asking for feedback! Some thoughts:

I think a good approach would be to have a section for most of the accordions in the interface, and then document that way - I think something like Scheduling, Criteria, Aggregate by Patron, Formats, Preview, and Transfer accounts to would make sense to an end user. That also is fairly close to the style we usually follow since it kind of follows functionality down the page, if that makes sense.
You could also document each of the three formats accordions separately, but it looks like a lot of overlapping functionality, so I think doing it in one section also makes sense.
I think the documentation for the formatting blocks will benefit from some conceptual explanation of what it's trying to do - e.g., with the format accordions, E.g., what I think is happening is that you are constructing a string out of different blocks, maybe block 1 is a word, block 2 is a space, block 3 is a date, block 4 is another space, and block 5 is another word. I can click "add" if I need more blocks, etc. etc. Especially I think it will be helpful to connect that conceptual explanation to the preview accordion - "You can build a string with the blocks, then scroll down to the preview accordion to see what it would look like", etc etc.
Wherever accordions are used, SMEs will expect definitions. A bulleted list is fine, it can be very simple, but people will want definitions. (And I realize this is not a development request, but "Arbitrary text" is odd and will translate weird to  other languages. I would just say "Text" or even "Word" or "Text String", depending on what you actually are expecting people to put in there)
Examples will definitely help - it's going to be hard to do without images, and hard because the boxes aren't numbered or labeled - but maybe something like "To build the header
Batch Test 2	2023711DU LIBRARY 3TXT_CNTDU LIBRARIES DEBITS
your header format would have 8 blocks, that would be configured like this:

Block 1 - Arbitrary Text, with a value of "Batch Test 2"
Block 2, - Tab
Block 3 - Current Date , with a format of "Month"
*......."

etc etc. Pictures would make it much easier, but docs.folio.org just isn't there yet.

Current screenshot

Updated structure to give each section its own section in docs
Working on adding options for each section and examples for some

Should have every section covered with mostly all available options. Also added an example to sections Criteria and Aggregate by patron.
Preview here for readability:


Zip::Error (Zip end of central directory signature not found)

Hi, i get an error using this code:
RemoteTable.new('https://wsnteam.s3.amazonaws.com/enterprises/payrolls/original/new.xlsx', format: :xlsx).each do |row|
         puts row
end

In first line.
Maybe i'm not using correctly this tool, what's wrong?

hi, i can't open that file in excel. can you?


Remove support for v12

This version will sunset on September 27, 2023:
https://developers.google.com/google-ads/api/docs/sunset-dates

Good point re: settings.gradle. I made that change in the first commit but GitHub is struggling mightily to show it. You can see it directly in the remove-v12 branch for this PR at https://github.com/googleads/google-ads-java/blob/remove-v12/settings.gradle, howerver.


Update x/crypto to fix issues with authenticating over SSH

What this PR does / why we need it:
Newer OpenSSH versions changed allowed algorithms and keys, so it's not possible to SSH to instances running newer OpenSSH with an older x/crypto dependency. This PR updates the dependency to a newer version to fix this issue.
What type of PR is this?
/kind bug
Does this PR introduce a user-facing change? Then add your Release Note here:
Update `golang.org/x/crypto` dependency to a newer version to fix issues with SSH authentication on instances with newer OpenSSH versions

Documentation:
NONE

/lgtm
/approve

/test pull-kubeone-e2e-aws-conformance-1.23

/hold cancel


Fix MSIHANDLE parameter modification in Rust 1.78.0+

Rust 1.78.0 seems to have changed the behavior of passing references into FFI functions so that mut is required for it to be mutable. (I assume as it should have always done)
I was running into issues with the open_view command returning a null MSIHANDLE, when the MSI log shows that it should returning the newly created MSI handle from the OpenView call.
Changing the function signature to include mut makes my previously working pre-1.78.0 custom action work again in 1.78.0
Ran cargo test --all-features and all passed.

Do you need a new build anytime soon? I've been working on a few minor changes for better testing but haven't had much time. If you need something sooner, I can get a point release out.

Thanks! I'm personally not in a huge rush, but an updated release may help anyone else scratching their head as to why the package doesn't appear to work in some cases with the newest Rust versions c:

I went ahead and released https://github.com/heaths/msica-rs/releases/tag/v0.4.1


chore(deps): upgrade runtime dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-runtime-dependencies-k8s-27-main" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 2917

Questions ?
Please refer to the Backport tool documentation


Instead of pushing/presenting new controllers return a value to the main controller

Describe the solution you'd like
I would like to use the side menu for not pushing/presenting new controllers; instead, I want to return a variable back to the main VC and reload its data using that variable. Maybe using something like delegating.
For example; in a blog app, the side menu lists categories and when the user clicks on a category, the main controller dismisses the old posts and fetch the news posts of that category.
Ask any questions you have related to developing your solution
I couldn't find a way in the existing code yet. If it is possible please lead me, else I can implement it and create a PR.

I've created a useful extension with a private internal property:
extension SideMenuManager {
    private static var _menuCenterNavigationController: UINavigationController?
    var menuCenterNavigationController:UINavigationController? {
        get {
            return SideMenuManager._menuCenterNavigationController ?? nil
        }
        set(newValue) {
            SideMenuManager._menuCenterNavigationController = newValue
        }
    }
}

When you set your left and right, you can set also menuCenterNavigationController.
So when you are in the left or right viewcontroller, to pass some property to the center view controller you can do:
if let centerVC = SideMenuManager.default.menuCenterNavigationController?.viewControllers.first {
            // do whatever you want with centerVC
}

@anelad you need to create a delegate in your menu and send tap actions back for another controller to react/refresh.

But how to acces that view controller to set delegate?

hi jonky, can you help me in objective c and swift 4 coding?
because i update the Xcode 10.2 to 10.3 so it affect my coding... can you
please me?
On Fri, Aug 2, 2019 at 2:08 PM Gadiq<EMAIL_ADDRESS>wrote:

But how to acces that view controller to set delegate?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jonkykong/SideMenu/issues/472?email_source=notifications&email_token=AJUNXXIRTGWBAVWQ4W2YPTTQCPW7LA5CNFSM4HLJ2U2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3NCREY#issuecomment-517613715,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJUNXXMCZNRDIRY2XFQNRDTQCPW7LANCNFSM4HLJ2U2A
.


raw change event bubbles up when value is invalid, even though react-datepicker doesn't call onChange

If you do the following:
function handleChangeOnParent(e) {
  console.log('parent got:', e)
}

function handleChange(newValue) {
  console.log(newValue)
}

ReactDOM.render(
  <span onChange={handleChangeOnParent}>
    <DatePicker selected={...} onChange={handleChange} />
  </span>,
  document.getElementById('root')
)

Then you select all in the text box and type 8 in it, then you'll see that handleChangeOnParent gets called with the raw change event, but handleChange doesn't get called.  I think this is likely to confuse developers, and it would be better to stopPropagation on the raw event and call onChange with the raw text.

onChange is meant to fire with a moment object when a valid date is entered; to listen to changes in raw text, use onChangeRaw.  We can't change the API of onChange.


Need more example and explanation on Memory leaks.

It will greatly help reading and understanding if specific examples for 3 scenarios of memory like are provided.

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

ID: fd35b912-445c-e801-7f70-de73839db80d
Version Independent ID: e558a081-5397-1e3f-1d58-abea3f72cad6
Content: Client vs. Server Evaluation - EF Core
Content Source: entity-framework/core/querying/client-eval.md
Product: entity-framework
Technology: entity-framework-core
GitHub Login: @smitpatel
Microsoft Alias: avickers

Very much agree more examples on memory leak scenarios are needed.  I have run into the Instance scenario a couple times but doesn't make sense to me as why it is behaving like it is.


Hanging at activation

It hangs up at my first key "Next result in 00:00:00.1"

Same issue here ... maybe steam has changed something and it's not working anymore.

Same issue here ... maybe steam has changed something and it's not working anymore.

Not working for me either.

Not working for me either.

Same issue

Same issue

Btw if you haven't found it how to activate more than one key, download extension for chrome or firefox from https://augmentedsteam.com/ and then go to https://store.steampowered.com/account/registerkey
if the extension is activated you'll see additional button below the product code field.
Hope this will help you ... sadly with this app was able to backup activated and not activated codes ..
maybe someone will pull the repository and will make it work again.

Btw if you haven't found it how to activate more than one key, download extension for chrome or firefox from https://augmentedsteam.com/ and then go to https://store.steampowered.com/account/registerkey
if the extension is activated you'll see additional button below the product code field.
Hope this will help you ... sadly with this app was able to backup activated and not activated codes ..
maybe someone will pull the repository and will make it work again.

Same issue for me aswell with ''Next result in 00:00:00.1'' and the stuck. Will this problem be fixed?

Same issue for me aswell with ''Next result in 00:00:00.1'' and the stuck. Will this problem be fixed?

A working alternative -> https://github.com/aveao/Steam_Easy_Key_Activator tested 100% works


Enable/disable tracing without closing window

Feature request:
LiveHeaders has a  checkbox control to enable/disable the tracing function itself while leaving its window open.  This is useful if you are trying to debug an issue while your browser continues auto-refreshing unrelated pages in the background.
Something like this would be handy in SAML-tracer.  It could be added as a button alongside the "Clear", "Autoscroll", and "Filter resources" buttons at the top of the window.

Available in SAML tracer 1.3.


[BUG] Square aspect in tiling for grouped datasets

System information

OS Platform and Distribution (CentOS Linux 8):
Python version (Python 3.10.11):
FiftyOne version (0.20.1):
FiftyOne installed from (pip):

Describe the problem
I'm creating a grouped dataset containing images and videos with wide aspects. I noticed that for grouped datasets, the aspect in the tiling view is fixed to be square. Whereas in standard datasets, the native image aspect is used for each tile. Ideally, I would like to see the native aspect used by default for all images and groups.
Thanks in advance! Fiftyone is a great tool btw I love it.
Code to reproduce issue
from pathlib import Path

import fiftyone as fo
import numpy as np
from PIL import Image

dataset = fo.Dataset("aspect_test", persistent=True, overwrite=True)
# Remove group to see correct images
dataset.add_group_field("group", default="img")

img_dir = Path("aspect_test_images")
img_dir.mkdir(exist_ok=True)

samples = []
for ii in range(10):
    group = fo.Group()
    img = Image.fromarray((np.ones((50, 200, 3)) * [255, 0, 0]).astype("uint8"))
    img_path = img_dir / f"img_{ii:02d}.png"
    img.save(img_path)
    sample = fo.Sample(filepath=img_path, group=group.element("img"))
    samples.append(sample)

dataset.add_samples(samples)

Other info/logs
Example with group:

Example without group:

What areas of FiftyOne does this bug affect?

[x] App: FiftyOne application issue
[ ] Core: Core Python library issue
[ ] Server: FiftyOne server issue

Willingness to contribute
The FiftyOne Community encourages bug fix contributions. Would you or another member of your organization be willing to contribute a fix for this bug to the FiftyOne codebase?

[ ] Yes. I can contribute a fix for this bug independently
[x] Yes. I would be willing to contribute a fix for this bug with guidance from the FiftyOne community
[ ] No. I cannot contribute a bug fix at this time

This will be fixed in the next release. Stay tuned!

That's great! Will be looking out for it. Closing the issue.


Host logging panic

This PR was ultimately inspired by a fix which could have been 5 lines, but while in the code I found some stuff which needed cleanup. And then I felt compelled to write a regression test.
Regression test is passing, shutdown for the host tester is cleaner, and some of the files are now sorted alphabetically.

The host was panicking sometimes because shutdown would trigger before the gothread managing port forwarding had properly initialized. The fix is to have the port management thread call h.tg.Add


EC2 disks all identified as SSD, and UNKNOWN attach.

On an EC2 instance, disko identifies both SSD and HDD as SSD.
Here is an example, from a c1.medium:

xvda is an 8GiB volume type gp2
xvdc is a swap volume
xvdd is a instance store (ephemeral0)
xvdf is a 1GiB volume type standard

Block device mappings are:
$ u=http://<IP_ADDRESS>/latest/meta-data/block-device-mapping/;
$ for x in $(curl --silent $u); do echo $x=$(curl --silent $u/$x); done
ami=/dev/sda1
ephemeral0=sdd
root=/dev/sda1
swap=sdc

$ ./demo/demo disk scan
{
  "xvda": {
    "name": "xvda",
    "path": "/dev/xvda",
    "size":<PHONE_NUMBER>,
    "sectorSize": 512,
    "type": "SSD",
    "attachment": "UNKNOWN",
    "partitions": {
      "1": {
        "start": 1048576,
        "last":<PHONE_NUMBER>,
        "id": "00000000-0000-0000-0000-000000000000",
        "type": "00000000-0000-0000-0000-000000000083",
        "name": "",
        "number": 1
      }
    },
    "table": "MBR",
    "udevInfo": {
      "name": "xvda",
      "sysPath": "/devices/vbd-768/block/xvda",
      "symLinks": null,
      "properties": {
        "DEVNAME": "/dev/xvda",
        "DEVPATH": "/devices/vbd-768/block/xvda",
        "DEVTYPE": "disk",
        "ID_PART_TABLE_TYPE": "dos",
        "ID_PART_TABLE_UUID": "fe3a9f65",
        "MAJOR": "202",
        "MINOR": "0",
        "SUBSYSTEM": "block",
        "TAGS": ":systemd:",
        "USEC_INITIALIZED": "2944484"
      }
    }
  },
  "xvdc": {
    "name": "xvdc",
    "path": "/dev/xvdc",
    "size": 939524096,
    "sectorSize": 512,
    "type": "SSD",
    "attachment": "UNKNOWN",
    "partitions": {},
    "table": "NONE",
    "udevInfo": {
      "name": "xvdc",
      "sysPath": "/devices/vbd-51744/block/xvdc",
      "symLinks": [
        "disk/by-uuid/3875a330-8e81-4db6-9319-7c1dbe5deff0"
      ],
      "properties": {
        "DEVLINKS": "/dev/disk/by-uuid/3875a330-8e81-4db6-9319-7c1dbe5deff0",
        "DEVNAME": "/dev/xvdc",
        "DEVPATH": "/devices/vbd-51744/block/xvdc",
        "DEVTYPE": "disk",
        "ID_FS_TYPE": "swap",
        "ID_FS_USAGE": "other",
        "ID_FS_UUID": "3875a330-8e81-4db6-9319-7c1dbe5deff0",
        "ID_FS_UUID_ENC": "3875a330-8e81-4db6-9319-7c1dbe5deff0",
        "ID_FS_VERSION": "1",
        "MAJOR": "202",
        "MINOR": "32",
        "SUBSYSTEM": "block",
        "TAGS": ":systemd:",
        "USEC_INITIALIZED": "3153128"
      }
    }
  },
  "xvdd": {
    "name": "xvdd",
    "path": "/dev/xvdd",
    "size":<PHONE_NUMBER>68,
    "sectorSize": 512,
    "type": "SSD",
    "attachment": "UNKNOWN",
    "partitions": {},
    "table": "NONE",
    "udevInfo": {
      "name": "xvdd",
      "sysPath": "/devices/vbd-51760/block/xvdd",
      "symLinks": [
        "disk/by-uuid/8875aa95-01ad-4133-a2ae-237f49b13a8c"
      ],
      "properties": {
        "DEVLINKS": "/dev/disk/by-uuid/8875aa95-01ad-4133-a2ae-237f49b13a8c",
        "DEVNAME": "/dev/xvdd",
        "DEVPATH": "/devices/vbd-51760/block/xvdd",
        "DEVTYPE": "disk",
        "ID_FS_TYPE": "ext3",
        "ID_FS_USAGE": "filesystem",
        "ID_FS_UUID": "8875aa95-01ad-4133-a2ae-237f49b13a8c",
        "ID_FS_UUID_ENC": "8875aa95-01ad-4133-a2ae-237f49b13a8c",
        "ID_FS_VERSION": "1.0",
        "MAJOR": "202",
        "MINOR": "48",
        "SUBSYSTEM": "block",
        "TAGS": ":systemd:",
        "USEC_INITIALIZED": "2941507"
      }
    }
  },
  "xvdf": {
    "name": "xvdf",
    "path": "/dev/xvdf",
    "size":<PHONE_NUMBER>,
    "sectorSize": 512,
    "type": "SSD",
    "attachment": "UNKNOWN",
    "partitions": {},
    "table": "NONE",
    "udevInfo": {
      "name": "xvdf",
      "sysPath": "/devices/vbd-51792/block/xvdf",
      "symLinks": null,
      "properties": {
        "DEVNAME": "/dev/xvdf",
        "DEVPATH": "/devices/vbd-51792/block/xvdf",
        "DEVTYPE": "disk",
        "MAJOR": "202",
        "MINOR": "80",
        "SUBSYSTEM": "block",
        "TAGS": ":systemd:",
        "USEC_INITIALIZED": "2085116822"
      }
    }
  }
}

I just put up https://github.com/anuvu/disko/pull/79 which will identify the xen blkfront devices as XENBUS attachment.
The  SSD issue is tricky, as we determine if something is an SSD based on SysPath /queue/rotational and all EC2 devices list a 0 there.


[PERF] Don't Attempt To Sanitive Unsanitiveable

This adds an identity check for falsy values before the value is
sanitized. Currently we do work to sanitize things like undefined.
Before:

After:

such Unsanitiveable

needs señor tests.

Not really sure how to test this as the sanitization function is local. Not sure how helpful the test is.


gofmt error/warning logging isn't specific

I ran gometalinter --vendor --disable-all --enable=gofmt --debug ./... to investigate why a certain file in my code isn't well linted.
...
DEBUG: [Jun 14 19:19:28.930] [gofmt.1]: gofmt hits 1: ^(?P<path>.*?\.go)$
DEBUG: [Jun 14 19:19:28.931] [gofmt.1]: gofmt linter took 200.747754ms
DEBUG: [Jun 14 19:19:28.931] nolint: parsing db/dcrpg/upgrades.go for directives
DEBUG: [Jun 14 19:19:28.934] nolint: parsing db/dcrpg/upgrades.go took 3.041239ms
db/dcrpg/upgrades.go:1::warning: file is not gofmted with -s (gofmt)
DEBUG: [Jun 14 19:19:28.934] total elapsed time 221.231548ms

On the above log, its reporting like the warning in db/dcrpg/upgrades.go is in line 1 but in my code line 1 is a comment describing the package contents and licenses applicable which can't be simplified further.
Why can't the command above log the exact line where the error/warning occurred? Its quite frustrating looking for an error you don't know where to find it.

Because gofmt doesn't provide that information.


[Backport - v2.8.1] [BUG] Rancher can't start on air-gapped environments

Backport of https://github.com/rancher/rancher/issues/43779 to https://github.com/rancher/rancher/tree/release/v2.8.1
See the linked issue for details / context.

The fix can be validated in Rancher v2.8.1-rc1

@prabalsharma , assigning to you to take care of QA sign-off for this fix.

Verified on:
rancher: v2.8.1-rc1
k8s: v1.27.8
Airgapped HA cluster
Flags:
--set useBundledSystemChart=true --set ingress.tls.source=secret --set rancherImageTag=v2.8.1-rc1 --no-hooks
Expected:

Rancher is able to start all 3 replicas are ready

Actual:

Rancher is able to start all 3 replicas are ready

@l4zy0n3 We also need to check if rancher-images.txt is generated correctly and has right entries.

Verified on: rancher: v2.8.1-rc1 k8s: v1.27.8 Airgapped HA cluster Flags: --set useBundledSystemChart=true --set ingress.tls.source=secret --set rancherImageTag=v2.8.1-rc1 --no-hooks
Expected:

Rancher is able to start all 3 replicas are ready

Actual:

Rancher is able to start all 3 replicas are ready

The image 1rancher/ui-plugin-catalog:1.1.0is present inrancher-images.txt`
We can close this issue


416 is 'Range Not Satisfiable' not 'Requested Range Not Satisfiable'

As per spec (https://tools.ietf.org/html/rfc7233#page-15) and so in http.STATUS_CODES, the prop name is RangeNotSatisfiableError, not RequestedRangeNotSatisfiableError

Thanks, this changed between Node 12 and 4, (in iojs 3 to be exact) so not everything has caught up yet. In Node 12, it is still a RequestedRangeNotSatisfiableError however.

Ok, I've added the precision and squashed the commit.
Thanks for the info !

Thanks for the PR!


Make preview URLs include trailing slash when slug is given

the trailing slash isn't shown usually
slash added when a slug is given to be more correct

Nice catch :+1:


sample does not compile on latest Xamarin Studio 7.16.10

Version of OS(s) listed above with issue
MacOS 10.14
Version of project taken on the 2nd of November 2018.
Sample application cannot be compiled, and cannot be run on android device, or IOS device.
Xamarin Studio report an error during compilation :
/Users/olivier/.nuget/packages/microsoft.build.tasks.git/1.0.0-beta-63127-02/build/Microsoft.Build.Tasks.Git.targets(5,5): Error MSB4018: The "Microsoft.Build.Tasks.Git.LocateRepository" task failed unexpectedly.
System.TypeInitializationException: The type initializer for 'Microsoft.Build.Tasks.Git.TaskImplementation' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Build.Tasks.Git.Operations' or one of its dependencies
at System.AppDomain.Load (System.Reflection.AssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity) [0x001a9] in /Users/builder/jenkins/workspace/build-package-osx-mono/2018-02/external/bockbuild/builds/mono-x64/mcs/class/corlib/System/AppDomain.cs:777
at (wrapper remoting-invoke-with-check) System.AppDomain.Load(System.Reflection.AssemblyName,System.Security.Policy.Evidence)
at System.AppDomain.Load (System.Reflection.AssemblyName assemblyRef) [0x00000] in /Users/builder/jenkins/workspace/build-package-osx-mono/2018-02/external/bockbuild/builds/mono-x64/mcs/class/corlib/System/AppDomain.cs:714
at (wrapper remoting-invoke-with-check) System.AppDomain.Load(System.Reflection.AssemblyName)
at System.Reflection.Assembly.Load (System.Reflection.AssemblyName assemblyRef) [0x00000] in /Users/builder/jenkins/workspace/build-package-osx-mono/2018-02/external/bockbuild/builds/mono-x64/mcs/class/corlib/System.Reflection/Assembly.cs:600
at Microsoft.Build.Tasks.Git.TaskImplementation..cctor () [0x0006b] in //src/Microsoft.Build.Tasks.Git/TaskImplementation.cs:32
--- End of inner exception stack trace ---
at Microsoft.Build.Tasks.Git.LocateRepository.Execute () [0x0000f] in //src/Microsoft.Build.Tasks.Git/LocateRepository.cs:27
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute () [0x00023] in //src/Build/BackEnd/TaskExecutionHost/TaskExecutionHost.cs:631
at Microsoft.Build.BackEnd.TaskBuilder+d__26.MoveNext () [0x00212] in //src/Build/BackEnd/Components/RequestBuilder/TaskBuilder.cs:787  (MSB4018) (Plugin.BluetoothLE)

Please note, that I don't usually support issues with the samples. However, it looks like you're new to the ecosystem.

Xamarin Studio is quite old and won't support many things.  You will need to use far newer versions now dubbed Visual Studio for Mac or Rider from JetBrains.

That being said, this project uses something called multitargeting (the library itself, not the sample) which doesn't compile on VS4mac since they haven't added that feature set.

The error you're seeing is a secondary library I use called sourcelink which allows you to debug this library with remote source.  This also doesn't compile in xamarin studio or VS4mac.  Rider also has an issue with it though I have fixed that in the dev branch.

So - moral of the story - use VS for windows or JetBrains Rider /w the dev branch

Hi,
Thanks for the answer.
I am working on MAC, with MACOS.
I use Visual studio latest version (sorry, I call it always Xamarin…)
Anyway, if to does not work on MAC, no problem, I will search for something else.
Just, please, add this to your project GitHub, it could help someone else who could be in my case :o)
Congratulation for your work, it seem to be amazing.
thanks
Olivier
On 2 Nov 2018 at 11:33 +0100, Allan Ritchie<EMAIL_ADDRESS>wrote:

Please note, that I don't usually support issues with the samples. However, it looks like you're new to the ecosystem.

Xamarin Studio is quite old and won't support many things. You will need to use far newer versions now dubbed Visual Studio for Mac or Rider from JetBrains.

That being said, this project uses something called multitargeting (the library itself, not the sample) which doesn't compile on VS4mac since they haven't added that feature set.

The error you're seeing is a secondary library I use called sourcelink which allows you to debug this library with remote source. This also doesn't compile in xamarin studio or VS4mac. Rider also has an issue with it though I have fixed that in the dev branch.

So - moral of the story - use VS for windows or JetBrains Rider /w the dev branch
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

You can use the actual library in your code if you install from nuget.  It will work fine on macOS.
Compiling the samples and library yourself can only be compiled using jetbrains rider which is available on Mac as well or VS on windows.
I will add something to the FAQ


List Of All Feature Requests

This issue will keep track of all feature requests that are made as issues and are blocked for some reason. When an issue is blocked or unblocked this issue will be updated. If you wish to get an update on any of these issues you can check back here or leave a comment below. Please note that as soon as a feature is unblocked, this issue will be updated.

[ ] Maximum Skill Tier Achieved    Status: Pending
[ ] Teams                                         Status: Blocked
[ ] Participants Selected Role.       Status: Blocked
[ ] Guilds                                          Status: Blocked

In Progress
Here will be a list of all feature requests that are currently being worked on for future updates.
Pending
Here will be a list of all feature requests that have not been designated a Status.
Maximum Skill Tier Achieved
Seen on #168
Show the maximum earned VST("elo_highest" : "2333") as this will help all projects be able to show what the highest achieved trophy is throughout the season for all users.
Blocked
Teams
Seen on #85
A teams endpoint, including information like membership, Team Name, Team Tag, Team Skill Tier, Team Leader, Wins, Team Trophies (from past seasons), Team Creation Date, Member Join Date, Member Join Order
Participants Selected Role
Seen on #35
Add an item that tells me whether/what role and build path a participant has locked in before the match - I just realized that I need that badly.
Guilds
Seen on #8
Membership(Member Status), Fame Earnings, Guild Level, Guild Description(Motto, Minimum Required Rank, etc)
List of Features That Will Not Be Possible
Below is a list of requests that were made but were not able to be done for some reason.

I don't quite understand the reasoning behind opening one issue with the contents of seperate now closed issues. Instead of watching an issue and getting mail notifications about 'tag "blocked" added' I need to check whether you edited this issue every day?
This is not state of the art bug/feature tracking, not how the GitHub issue tracker is supposed to be used…

@schneefux Only those issues that were resolved or given a complete status such as Blocked were closed as they could not be fixed at this point in time, however, it is important to maintain a list of all such issues so those that come to this GitHub can track all requests in one place that will help prevent duplicate issues, and help them track what happened to an issue requested in the past. Once an issue that was Blocked becomes unblocked then the issue can be re-opened and this list will be updated as well.

An issue is closed if it is either solved, invalid or wontfix.
The NixOS community https://github.com/NixOS/nixpkgs/issues?q=is%3Aopen+is%3Aissue is a very good example of how a handful of free time maintainers is able to manage almost 30 000 issues, keeping most of them active. They are organizing based on a popular best practice guide for open source projects, but I was not able to find it right now.

@schneefux The way it is being done is quite simple. Anything that can be done at this point in time by MadGlory will be left open. Anything that is impossible to do at this point in time will be closed but a log kept here for anyone needing to review it as well as in the Projects.
For more information please review the CONTRIBUTING.md

We decided to close the uber tickets, in lieu of boards. So.. closing! Thanks everyone for the patience and helping out with this.


sometimes the received string is wrong

Hello,
Sometimes the receiver print a string, but not the same to sender, there is some mistake, especially at low volume. Is there any solution, since the wrong return may cause other problems.

Hi, you can try to modify the code to increase the number of ECC bytes - those are used for recovering errors. More bytes means more errors can be recovered, but also longer transmission time.
See the getECCBytesForLength(int len) function main.cpp.

Hi, I have another question. What will happen if some of the ECC values went wrong. May it happened that the payload is right, but the wrong ECC value correct the payload to a wrong ouput?

The magic of the Reed-Solomon error correction is that it does not matter where the errors occurred - with 2*N ECC bytes, one can recover up to N wrong bytes regardless if they are in the payload or in the ECC bytes. I won't pretend to understand the theory behind it, but I have tested it and it does work :)
So the answer to your question is - no, it cannot happen (unless of course there are more than N errors, but then you have to reconsider the length of the ECC bytes)


bash command to upload public SSH key to git repo settings

need bash command to upload ssh public key to git repo settings deploy key section.

@naveen10545 what Git repo provider are you using?
GitHub: Add a new deploy key
AzDO:  There isn't any official API support, however you can try this unverified work around

hi @andrebriggs  the Key should go to the following location:

Hi @naveen10545, so you're using GitHub. We don't provide a script to do this automatically but you can use the API link I referenced to create a bash script to achieve this.
One thing to know is that if your organization use multi-factor authentication on GitHub you might not be able to to seamlessly automate this.

Closing this @naveen10545, feel free to re-open if you need further guidance


[BUG] I am using 2 nodes of 4 GPUs each, (total 8GPUs), but num_machines is always set to 1.

Prerequisites

[X] I have read the documentation.
[X] I have checked other issues for similar problems.

Backend
Local
Interface Used
CLI
CLI Command
autotrain --config /home/xxx

UI Screenshots & Parameters
No response
Error Logs
I am trying to execute with 2 nodes of 4 GPUs each, via
#PBS -l select=2:ncpus=128:ngpus=4:mem=880GB

However, the accelerate launch is always showing num_machines=1 when executing the CLI command:
autotrain --config /home/xxx

@abhishekkrthakur any idea on how to work on this? Am I right to say that autotrain does not support multi-nodes? How to work around this?
Thanks!
Additional Information
No response

autotrain doesnt support multi-node, yet.

thanks for the reply.
BTW, do you happen to have a rough timeline of when autotrain will allow multi-node usage?
just asking so I can know roughly when to get back to this topic when multi-node is out!
thanks a lot.


ETL removes nulls from event log's data array

Found in block # 35,776,903
Transaction 0xdd2ce505fd1ce157988a9195894c11739d9f1612609f0b91d368010fece78da7
Event log:
{
  "scoreAddress":"cxa0af3165c08318e988cb30993b3048335b94af6c",
  "indexed":[Swap(int,Address,Address,Address,Address,Address,int,int,int,int,int,int,int,int,int), 0x1, cx2609b924e33ef00b648a409245c7ea394c467824],
  "data":[
    cx2609b924e33ef00b648a409245c7ea394c467824,
    null
    hx4d39b6dfecb77682709a5d20e688e4c87f500521
    hx4d39b6dfecb77682709a5d20e688e4c87f500521
    0x1d35dfbe9ee0000000
    0x1d5459c7807cb2e224
    0x5c4e2c342fa00
    0x345859a7831a9fbe
    0x166f01da139db22d
    0x22ca931fef1fd9dbdf6125
    0x0
    0xe1339ae10c5afe6
    0xdef316c532a1c38
  ]
}

JSON RPC result:
[
    {
        "jsonrpc": "2.0",
        "result": {
            "txHash": "0xdd2ce505fd1ce157988a9195894c11739d9f1612609f0b91d368010fece78da7",
            "blockHeight": "0x221e987",
            "blockHash": "0x694884ee2ce1a91bce1cbbaf9de7b9a480e23eb1c72ebbfc24b60c639f819689",
            "txIndex": "0x5",
            "to": "cx2609b924e33ef00b648a409245c7ea394c467824",
            "stepUsed": "0xe7c48",
            "stepPrice": "0x2e90edd00",
            "cumulativeStepUsed": "0x270560",
            "eventLogs": [
                {
                    "scoreAddress": "cx2609b924e33ef00b648a409245c7ea394c467824",
                    "indexed": [
                        "Transfer(Address,Address,int,bytes)",
                        "hx4d39b6dfecb77682709a5d20e688e4c87f500521",
                        "cxa0af3165c08318e988cb30993b3048335b94af6c",
                        "0x1d35dfbe9ee0000000"
                    ],
                    "data": [
                        "0x7b226d6574686f64223a225f737761705f696378227d"
                    ]
                },
                {
                    "scoreAddress": "cxa0af3165c08318e988cb30993b3048335b94af6c",
                    "indexed": [
                        "Swap(int,Address,Address,Address,Address,Address,int,int,int,int,int,int,int,int,int)",
                        "0x1",
                        "cx2609b924e33ef00b648a409245c7ea394c467824"
                    ],
                    "data": [
                        "cx2609b924e33ef00b648a409245c7ea394c467824",
                        null,
                        "hx4d39b6dfecb77682709a5d20e688e4c87f500521",
                        "hx4d39b6dfecb77682709a5d20e688e4c87f500521",
                        "0x1d35dfbe9ee0000000",
                        "0x1d5459c7807cb2e224",
                        "0x5c4e2c342fa00",
                        "0x345859a7831a9fbe",
                        "0x166f01da139db22d",
                        "0x22ca931fef1fd9dbdf6125",
                        "0x0",
                        "0xe1339ae10c5afe6",
                        "0xdef316c532a1c38"
                    ]
                },
                {
                    "scoreAddress": "cx2609b924e33ef00b648a409245c7ea394c467824",
                    "indexed": [
                        "Transfer(Address,Address,int,bytes)",
                        "cxa0af3165c08318e988cb30993b3048335b94af6c",
                        "cx203d9cd2a669be67177e997b8948ce2c35caffae",
                        "0x166f01da139db22d"
                    ],
                    "data": [
                        "0x4e6f6e65"
                    ]
                },
                {
                    "scoreAddress": "cx203d9cd2a669be67177e997b8948ce2c35caffae",
                    "indexed": [
                        "DividendsReceived(int,str)",
                        "0x166f01da139db22d"
                    ],
                    "data": [
                        "1616512827392897581 tokens received as dividends token: cx2609b924e33ef00b648a409245c7ea394c467824"
                    ]
                },
                {
                    "scoreAddress": "cxa0af3165c08318e988cb30993b3048335b94af6c",
                    "indexed": [
                        "ICXTransfer(Address,Address,int)",
                        "cxa0af3165c08318e988cb30993b3048335b94af6c",
                        "hx4d39b6dfecb77682709a5d20e688e4c87f500521",
                        "0x1d5459c7807cb2e224"
                    ],
                    "data": []
                }
            ],
            "logsBloom": "0x04800000000000000000002100000000000000000000020000000040000000000000000000000010000010000200000000002000000000000400080000001000000000000004008000000020000000080000008000000000000000004000000000000000800000081000000000000000000040000000000000000000000000000000004000000001000000085000001000000000000000000000102004180000010000000000000000000000020000000000000000000000000000000040800000008060000000000000220004000004000000000401000004000000000000000000000040000800000000080000000000000400000000000000100000000000",
            "status": "0x1"
        },
        "id": 1234
    }
]

Ah, okay, I've figured out why it's stripping the None type data. There's a sanitization step inside that cleans up the weird JSON stuff that people might jam inside of the data field that breaks everything downstream. I'll add in a spot where if it's explicitly None that it brings it along instead of just ignoring the field.


GridModel.setColumnState() can change the column ordering.

In GridModel  using setColumnState(<InputStateArray>) can change the  order of columns in the grid if the ordering of InputStateArray does not match that of the grid. This is caused by the behaviour in the cleanColumnState() function which applies  the order of InputStateArray to the 'cleaned' output.
This may be the intended behaviour, but it is not documented, and can be confusing when InputStateArray has only a partial set of columns. Possibly setColumnState method expects to receive an entry for every column if there is state change or not. Consider not exposing setColumnState  or documenting proper use etc.
Calling applyColumnState() directly avoids this problem..
Example:
gridModel = new GridModel({..., columns[ A, B, C, D]})
gridModel.setColumnState([D', C',A'])

gives a grid with columns ordered: D, B, C, A and no column ordering change was expected.

I just this setColumnState is deprecated.


add a better mocklink

The current mocklink is... gross. Let's get a better one.

addressed in https://github.com/smartcontractkit/chainlink-hardhat-box/pull/6.


Features that would be nice to have

Automatic .dme updating, it fetches the diffs from the upstream .dme and applies them to the downstream's.
Automatic tgui recompiling, although this could theorically be done not just for mirrors but for any PR that edits ract files, since compiling this shit requires a miracle
Some sort of warning if tg edits a file which we have hooks too, basically it could scan our .dme, if there's a file with the same path+filename in the downstream's modular folder, it says "hey careful, we could have redefines/hook procs that need to be updated".
Automatically update opened mirrors if another mirror is merged. Some mirrors are dependant on previous ones and when this happens, it must either be remade or updated manually.
will add more if i get more ideas

Updated with 4)

I wonder if 4 might cause issues with large scale PRs like a refactor

Regarding updating i mean updating to latest downstream(like hippie), not latest tg, so i don't think so. At most just do a shoddy update while prioritizing upstream/already present changes


Drastically reduced disk for prepare samples

Using .gz files now. No need for that much space

Jenkins, test this please.

This branch is obsoleted by #4. Closing


Disable filter

Add the attribute disable-filter to disable the filter functionality so that it will show the complete list of suggestions.
I needed this feature because if you fetch the list from an external resource, you can already filter the results. Sometimes the suggested results don't have the exact name as the intended search. For example if you search airports, you can write the IATA code, include the city of the airport in the suggested results and it will still keep the suggested city in the list.

I needed this functionality as well for a geocoding search box. Thanks lienbcn!
Could this get a merge in?


Orientation of interaction matrix

I recently used the interaction matirx to analyze connections in several datasets.
It seems that 'self' cell types are columns and neighbouring cell types are rows correct? wouln't is be more intuitive to read this the other way around? because ideally I would like to now which neighbours one cell type has, it shows the same information but would just be easier to read.

hi @AnnaChristina , sorry for late reply on this. I am not sure I understand why this would be more intuitive, the way it's computed resemble the first iteration we had with attribute_matrix from netowkrx. https://networkx.org/documentation/stable/reference/generated/networkx.linalg.attrmatrix.attr_matrix.html
I think this also makes sense for allowing normalized_rows argument.


The propose time may be smaller than the real one

Bug Report

What version of TiKV are you using?
master
What operating system and CPU are you using?
doesn't matter
Steps to reproduce
doesn't matter
What did you expect?
right propose time
What did happened?
https://github.com/tikv/tikv/blob/311515d67331dee4bf1f34ebeb6200bd6061f711/components/raftstore/src/store/peer.rs#L104-L107
If the idx is got from back.binary_search_by_key(&key, map), the self.queue[idx] is not the one we want.
The underlying data structure of VecDeque is a ring buffer. So if it's the back slice, the idx should add the length of front slice.
As an alternative, we can use the VecDeque's binary_search_by_key function though it's not stable yet.
Luckily, this bug can not lead to serious consequences because it may only return the smaller propose time.
As a result, it may cause a smaller commit log duration and maybe_renew_leader_lease will use this smaller one to update lease which doesn't break correctness.

/cc @NingLin-P

Thanks! @gengliqi , https://github.com/tikv/tikv/pull/9754 will fix it.


(PUP-5545) Remove non-existent rake task

This was merged with a rake task that will not exist. This is meant to fix that.

CLA signed by all contributors.

@andersonmills This is a fix to the PR that you merged regarding rubucop. Could you take a look as this needs to be merged quick.

👍

Thanks @MikaelSmith


Missing License

Could you please add any license to your repo (to allow forking / code usage in other projects). Thanks!

Sorry about not including a license.  It's such a small project I didn't even think of it.

I'm sorry to complain about it; obviously, work has made me over-sensitive to these things. :)


Chitchat is very far from being reliable broadcast

We decided to stop sharing keys from nodes detected as dead. It made sense when all of the keys where just server vitals, but we started sharing shard positions too.

This is the probable cause for https://github.com/quickwit-oss/quickwit/issues/4562


Subscription seems not to be auto-inserted

Hi -
I am logging all activities in a collection. From within a client page I need to insert a new activity and write the count of all activities to the console.
I've created a query for the collection as well that I use for this.
However, the subscription is not auto-created in the controller.js file as expected.
Perhaps it is because I am just referring to the query within helper code?

@xauxatz meteor kitchen will create publication/subscription only if you have query defined in application.queries. Just making search from within helper will not auto-create pub nor sub.

The query is also defined inside application.queries but it isn't
created in the client side controller.js...
On 08-Oct-15 15:34, Petar Korponaić wrote:

@xauxatz https://github.com/xauxatz meteor kitchen will create
publication/subscription only if you have query defined in
application.queries. Just making search from within helper will not
auto-create pub nor sub.
—
Reply to this email directly or view it on GitHub
https://github.com/perak/kitchen-site/issues/150#issuecomment-146546543.

@xauxatz kitchen will generate subscription inside controller if you reffer query from page (or any of page's components). If your query inside application.queries is named "foo", then in your page (or any component) set "query": "foo"

I have a collection named "contactPersonSearches" and an associated
query called "contactPersonSearchesQuery"
Kitchen creates a "contact_person_searches.js" file with a publish of
"contact_person_searches_query".  (I don't know why the underlines are
inserted)
The publish returns "ContactPersonSearches.find({},{}) as it should.
Now, within a form that is a component of a page, I specify under
"Submit code":
             this.ContactPersonSearches.insert( {
               companyName: values.company,
               domainName: values.domain,
               titles: values.titles,
               timeStamp: new Date().valueOf()  });

However, in the associated controller, no subscription of the query is
auto-inserted.
On 08-Oct-15 16:55, Petar Korponaić wrote:

@xauxatz https://github.com/xauxatz kitchen will generate
subscription inside controller if you reffer query from page (or any
of page's components). If your query inside application.queries is
named "foo", then in your page (or any component) set |"query": "foo"|
—
Reply to this email directly or view it on GitHub
https://github.com/perak/kitchen-site/issues/150#issuecomment-146570407.

Do you need to subscribe? (it's insert form). Anyway, you need to specify "query": "contactPersonSearchesQuery" kitchen will then generate subscription.
Btw, createdAt is automatically set server side in before insert hook, so you maybe don't need timeStamp field. Also, your insert cáe is simple - if you define fields in collection (or in form), code that inserts data into colle tion will be automatically created.

@xauxatz is this issue resolved? (please close it, or let me know if I can close)

Yes, fixed... Thanks


Update ldap-group-sync.rst

A few edits based on demo shown today.

Hi Amy - merged so I could include this in the testing.


resolution

Hi, I'd like to work with highest possible resolution (12 bits I think), but I didn't found in your library how to get/set the resolution. Can you please tell me how to do that ?
Thanks, Jérôme

Its on highest 12bit by default.
to use lower res you need to modify getTemp function
see how it works
https://github.com/PaulStoffregen/OneWire/blob/386a8d0715781fd38a61c7f0a753c2f988a2abca/examples/DS18x20_Temperature/DS18x20_Temperature.ino#L98

Ok. Thank you very much
Le jeu. 28 sept. 2023 à 12:15, htmltiger @.***> a
écrit :

Its on highest 12bit by default.
to use lower res you need to modify getTemp function
see how it works
https://github.com/PaulStoffregen/OneWire/blob/386a8d0715781fd38a61c7f0a753c2f988a2abca/examples/DS18x20_Temperature/DS18x20_Temperature.ino#L98
—
Reply to this email directly, view it on GitHub
https://github.com/htmltiger/esp32-ds18b20/issues/4#issuecomment-1738868577,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BC4N2PBOWAHVFWUQAYC4CH3X4VE35ANCNFSM6AAAAAA5KVQLRA
.
You are receiving this because you authored the thread.Message ID:
@.***>


tweak(marathon): Fix some stuff

About the PR

Added a cargo request shuttle to the bridge.
Fixed other stuff, look at attached issues...
Why / Balance

Other maps(but not all) have it and it felt off for this one to not have it.
That one missing computer spot that makes the bridge Asymmetrical looked like a perfect place to put one.
Fixes all marathon issues besides #28326, because that one requires major map changes.
Technical details

I clicked on like three APCs, didn't do anything with them, and it seemed to have had an effect on the diff.
Shouldn't be an issue as far as i'm aware.
Media

[x] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Before:

After:

Fixes #28512

Fixes #26059

Fixes #26879

Fixes #29354

Fixes #29171

Breaking changes

Changelog

Also wtf is this diff

Aw, Marathon chemlab disposals still not connected I see.

Aw, Marathon chemlab disposals still not connected I see.

Didn't see an issue for this when I was working on the map


[experimental] Enable NFT inlining

This PR introduces some refactoring for the NFT module to support inlining of the token data in case of balance equal to 1.
We also add copying of the data to make the code simpler to read and consume.

Motivation
(Write your motivation for proposed changes here.)
Have you read the Contributing Guidelines on pull requests?
(Write your answer here.)
Test Plan
(Share your test plan here. If you changed code, please provide us with clear instructions for verifying that your changes work.)
Related PRs
(If this PR adds or changes functionality, please take some time to update the docs at https://github.com/diem/diem/tree/main/developers.diem.com, and link to your PR here.)
If targeting a release branch, please fill the below out as well

Justification and breaking nature (who does it affect? validators, full nodes, tooling, operators, AOS, etc.)
Comprehensive test results that demonstrate the fix working and not breaking existing workflows.
Why we must have it for V1 launch.
What workarounds and alternative we have if we do not push the PR.

Rebased, could you re-stamp please?

/land


cURL error 35: Unknown SSL protocol error

Hi guys,
I have problems connecting with Guzzle through a proxy to any SSL site. If I try it with standard cURL in PHP it works fine, however, with Guzzle the connection fails and returns:
[GuzzleHttp\Exception\ConnectException]
cURL error 35: Unknown SSL protocol error in connection to api.ipify.org:443

The cURL code that works well:
    $options = array(
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_PROXY => '<IP_ADDRESS>:1234',
        CURLOPT_PROXYUSERPWD => "proxy:auth",
    );

    $ch      = curl_init( 'https://api.ipify.org?format=json' );
    curl_setopt_array( $ch, $options );
    $content = curl_exec( $ch );
    $err     = curl_errno( $ch );
    $errmsg  = curl_error( $ch );
    $header  = curl_getinfo( $ch );
    curl_close( $ch );

    $header['errno']   = $err;
    $header['errmsg']  = $errmsg;
    $header['content'] = $content;

    print_r($header);

The Guzzle code that fails:
    // http client
    $this->client = $client = new Client([
        'cookies' => true
    ]);

    $res = $this->client->request('GET', 'https://api.ipify.org?format=json', [
        'proxy' => 'https://proxy:auth@<IP_ADDRESS>:1234',
        'verify' => false,
        'curl' => [
            //CURLOPT_SSLVERSION => 3
            //CURLOPT_SSLVERSION => CURL_SSLVERSION_DEFAULT,
            CURLOPT_SSL_VERIFYPEER => false
        ],
    ]);

print_r($res);

Any ideas? I'm guessing it has something to do how Guzzle handles HTTP SSL requests, since it is also using cURL underlying, I am confused why this wouldn't work.
Thanks

Can you try passing the proxy without a scheme, or just providing tcp as the scheme instead of https?

Tried passing it with HTTP, tried passing it with HTTPS, tried passing it with TCP and tried passing it in the standard cURL format (IP:PORT). No luck, always the same. I tried debugging it myself, but I cannot find anything that would mess with it. Really frustrating :(

Can you provide debug output? http://docs.guzzlephp.org/en/latest/request-options.html#debug

I've had a similar issue where I had to set the CURLOPT_SSLVERSION and it was only process of elimatination that I found the correct SSL protocol
https://github.com/guzzle/guzzle/issues/1364

Sounds like CURLOPT_SSLVERSION might be the solution. Otherwise, I don't know what else Guzzle could do with regards to this issue.

i also have same problem for me it's working fine in loca but in server it's not working

😂  ,how can i do...

About to connect() to www.googleapis.com port 443 (#0)
Trying <IP_ADDRESS>... * Timeout
Trying <IP_ADDRESS>... * Timeout
Trying <IP_ADDRESS>... * Timeout
Trying <IP_ADDRESS>... * connected
Connected to www.googleapis.com (<IP_ADDRESS>) port 443 (#0)
Initializing NSS with certpath: sql:/etc/pki/nssdb
warning: ignoring value of ssl.verifyhost
NSS error -5961
Closing connection #0
SSL connect error
PHP Fatal error:  Uncaught GuzzleHttp\Exception\ConnectException: cURL error 35: SSL connect error (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) in xxxx.

This worked for me:
yum update nss
Source: https://serverfault.com/a/642203

                'guzzle' => [                     'curl'  => [                         CURLOPT_PROXY => 'ip:port',                         CURLOPT_PROXYUSERPWD => 'login:password',                         CURLOPT_SSL_VERIFYPEER => false,                     ],                 ],
It works for me

I Have the same error but dont understand what to do

We are at the end of 2019 and I still have this issue

We are at the end of 2019 and I still have this issue

This is NOT a bug with Guzzle itself.

@GrahamCampbell Can you please help me out
cURL error 35: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to onesignal.com:443  (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)

I encountered the same problem.

somehow it happens because he is making a request within a request, I called the request within the Laravel Job and it worked

@RuanHerculano How did you do that? please explain more

@tomavic I was calling a soap request inside a laravel controller using Guzzle, as it wasn't working, I changed the code that made the request inside the controller and put it inside a Laravel Job and it ended up working, but soon after it stopped working again. So I don't know what else to do: /

try this into Dockerfile
RUN apt-get update -yqq \
 && apt-get install -y --no-install-recommends openssl \
 && sed -i 's,^\(MinProtocol[ ]*=\).*,\1'TLSv1.0',g' /etc/ssl/openssl.cnf \
 && sed -i 's,^\(CipherString[ ]*=\).*,\1'DEFAULT@SECLEVEL=1',g' /etc/ssl/openssl.cnf\
 && rm -rf /var/lib/apt/lists/*

try this into Dockerfile
RUN apt-get update -yqq \
 && apt-get install -y --no-install-recommends openssl \
 && sed -i 's,^\(MinProtocol[ ]*=\).*,\1'TLSv1.0',g' /etc/ssl/openssl.cnf \
 && sed -i 's,^\(CipherString[ ]*=\).*,\1'DEFAULT@SECLEVEL=1',g' /etc/ssl/openssl.cnf\
 && rm -rf /var/lib/apt/lists/*

Worked for me


Compile failed

Hi,
I want to build an ot-cli-ftd firmware that can automatically join the Thread Network.
So, I use the lastest source code and added the code as following,
diff --git a/examples/apps/cli/main.c b/examples/apps/cli/main.c
index 4d0440c12..39171bab3 100644
--- a/examples/apps/cli/main.c
+++ b/examples/apps/cli/main.c
@@ -130,6 +130,9 @@ pseudo_reset:

     otAppCliInit(instance);

+    otIp6SetEnabled(instance, true);
+    otThreadSetEnabled(instance, true);
+
 #if OPENTHREAD_POSIX && !defined(FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION)
     otCliSetUserCommands(kCommands, OT_ARRAY_LENGTH(kCommands), instance);
 #endif

But the compiler generates an error:
main.c:(.text.startup.main+0x1c): undefined reference to `otIp6SetEnabled'
Here is the full log.
compile error log.txt
Is there anybody to help me with this issue? Thanks.

Did you add #include <openthread/ip6.h> to the top of the file?

Yeah, I also tested this. But the same error.
diff --git a/examples/apps/cli/main.c b/examples/apps/cli/main.c
index 4d0440c12..b156a7ae4 100644
--- a/examples/apps/cli/main.c
+++ b/examples/apps/cli/main.c
@@ -33,6 +33,7 @@
 #include <openthread/cli.h>
 #include <openthread/diag.h>
 #include <openthread/tasklet.h>
+#include <openthread/ip6.h>
 #include <openthread/platform/logging.h>

 #include "openthread-system.h"
@@ -130,6 +131,9 @@ pseudo_reset:

     otAppCliInit(instance);

+    otIp6SetEnabled(instance, true);
+    otThreadSetEnabled(instance, true);
+
 #if OPENTHREAD_POSIX && !defined(FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION)
     otCliSetUserCommands(kCommands, OT_ARRAY_LENGTH(kCommands), instance);
 #endif


[CT-727] Hide Package Names from Documentation

Is this your first time opening an issue?

[X] I have read the expectations for open source contributors

Describe the Feature
We can disable individual models in main project but we can't do the same for an entire imported dbt package. (https://docs.getdbt.com/reference/resource-properties/docs)
Describe alternatives you've considered
No response
Who will this benefit?
No response
Are you interested in contributing this feature?
No response
Anything else?
No response

AC: Turn docs into a real node config

Hey @leahwicz curious: To make this backwards compatible, we'd basically maintain the existing code which maps docs properties into their own component of the manifest.json, correct? Are there other gotchas we'd need to think about in terms of overrides / collisions between that and a docs property that lives under config?

Just saw that #5397 was just merged! Left me a uncertain though: is there still work to be done, to enable show: false at the dbt_project.yml level?

Even if it got merged to main it is not available to any stable release yet. I believe it will make its way to some 1.3 beta and will be in the final release of dbt 1.3 (planned for Oct if I'm correct)

Going to close this as resolved! Will be included in the next v1.3 beta prerelease

I'm trying to use this feature, but the nodes are still appearing in my DAG by default. Is there any way to turn off specific tags or sources by default? Ie. on opening the documentation's dag the filter is excluding them.

Hi! docs: {show: false} is hiding individual pages for the nodes but they will still appear on the docs site in the DAG ,in another grey color, without the ability to "drill into" them.
Today it is not possible to hide nodes from the docs site DAG

Hi!  Correct me if I'm wrong, in this case I could exclude them but in the DAG I won't see any lineage before and after. I mean it's not possible at this stage to go from A -> B -> C and visualize just A -> C using {show: false}. Thanks

Yes, show: false will still show in the DAG, greyed out, without the ability to drill into the docs of the hidden model.
Today the dbt docs don't support removing models from the lineage entirely.


Wear OS support?

While Voyager can be set up on Wear OS and compiles fine, the actual navigation isn't working, as Wear OS has a concept of SwipeToDismiss and the normal backstack handling isn't supported.
Is there a chance Wear OS support can be added?

I am taking this library and slimming it down for internal use, however, if you take a view variable names and rename them to what they should be in this library, you can get something workable:
@Composable
fun ScreenCardStack() {
    val navigator = LocalNavigator.currentOrThrow
    val history = navigator.history

    val swipeState = rememberSwipeToDismissBoxState()
    val previous = if (history.size <= 1) null else history[history.lastIndex - 1]
    val current = navigator.lastEntry

    SwipeToDismissBox(
        navigator::pop,
        Modifier.fillMaxSize(),
        swipeState,
        backgroundScrimColor = Theme.colors.background,
        contentScrimColor = Color.Black,
        hasBackground = navigator.canPop,
        backgroundKey = previous?.key ?: SwipeToDismissKeys.Background,
        contentKey = current.key,
    ) { background ->
        Box(Modifier.fillMaxWidth(1F).background(Theme.colors.background)) {
            CompositionLocalProvider(
                LocalContentColor provides Theme.colors.contentColorFor(Theme.colors.background),
                content = { (if (background) previous else current)?.Content() }
            )
        }
    }
}

@andrewfluck Do you still use this? This solution does not work properly with state restoration as the background during the swipe have the wrong state that will then be proper after the swipe.

@andrewfluck Do you still use this? This solution does not work properly with state restoration as the background during the swipe have the wrong state that will then be proper after the swipe.

I will have to update a bunch of dependencies for this project, but yes, the goal is at least to make a case for feasibility of the technology being used, so even if used internally, I still would like to make sure things are stable. If there's a better way to approach this, I'd be happy to take suggestions!

I was hoping you had one :)
The issue is that since the code is called at different place the key generation of the saveables are different and we recreate the content when moving from previous to current.
I suppose I'll have to look at the compose navigation part to see how they handle this.

@Tolriq What I have done for another issue is to use the following around the content:
navigator.saveableState("transition", screen) {

That should probably save the state properly and restore it during the transition.
I'm using it for the predictive back gesture: https://github.com/adrielcafe/voyager/issues/223


Pierre 3-2

Sprint Challenge Code Review
Unit 3 Week 2 - SQL and Databases

Parts 1-3
Code review

What went well:

You did the things

You commented your things

You did the things correctly and efficiently

I like your print statement organization

Nice implicit joins

What could be better:

Could put everything inside a function definition

Use a pep8 linter (see part 5)

I think you can do the part 3 stretch goal

Part 4 — Questions (and your Answers)
Code review

What went well:

good answers, like the analogy/example

What could be better:

meh

Part 5 — Code Readability
Code review

What went well:

code is readable

well-name variable names

What could be better:

Watch out for white space

needs a space

lines too long

you can escape new lines with the usual backslash \
should be:


Feat/commercial landuse

Hey.
Thank you for your contribution, but this repository is READ ONLY. You should close this PR and make a new one at http://github.com/geocoder-php/Geocoder.
Regards
The bot at SubtreeSplit.com


Allow mkfs.ext4 -i in /etc/rc.d/automount

With overlay storage driver it can easily run out of inode with the default settings.  I think coreos made a change a while back about this.
We should cosnider using -i 1024 by default or allow inode size to be configured somehow.

This is a huge problem for our team of 30 now using docker-machine.
Are there any temporary workarounds that will let us tune the ratio of inodes?
https://github.com/docker/docker/issues/9755
https://github.com/coreos/bugs/issues/264


Added benchmarking for rosetta server endpoints through check:perf co…

Benchmarking for /Block and /Account/Balance endpoints
Motivation
To prevent performance degradations in Rosetta Servers

Review Error for shiatcb @ 2022-05-11 17:20:30 UTC
User must have write permissions to review


Problem compiling read-bmp180-si7021-right.lua with ESPlorer V0.2.0-rc2

When using ESPlorer to compile read-bmp180-si7021-right.lua by pressing "Save to ESP" Nesting errors are detected at lines 18,19 and 38,39 relating to the bracketing around the %s in the middle of each line. This is surprising as the program complies without error when using NodeUSB - IDE.
A similar problem exist with program init-bmpo85-si7021.lua

This is a bug in certain versions of ESPlorer. You can change the [[%s]] to "%S"

Mike, Thank you. With my version the problem was fixed with "%s"


Defaults and cache

Adding:

cache: all retrieved flags are cached by identity, and if a call fails, used instead. Can be turned off as well.
defaults: if a call fails and there is nothing in the cache, the defaults (set in code) will be returned instead.

Can be merged alongside https://github.com/Flagsmith/flagsmith/pull/2237

@wicheda do we know why the ubuntu-build workflow is failing here?

Hi @dabeeeenster / @matthewelwell , I'm back from my trip and have found some time to finish this work. So, I have:

ensured that the cache / defaults are only ever used if a call fails, not merging it when we have a successful API call
added an optional TTL for the cache so that it is not used if it is too stale
added a skipAPI option, that will not call the API if there is a valid cache present

I've also made the stylistic changes you requested @matthewelwell . I could look at adding tests but noticed there aren't currently any tests at the Flagsmith level yet, so it may be a fairly lengthy task to create those since it will be quite tricky to start making real calls, and simulating failed connections etc. I'd have to schedule that over the next couple of weeks if you did want it, so let me know.

superseded by #34


Correction for raw affiliation formerly CTIFL, Bellegarde, France

Correction needed for raw affiliation formerly CTIFL, Bellegarde, France
raw_affiliation_name: formerly CTIFL, Bellegarde, France
new_rors: 02a63xw04
previous_rors: 003dzgw21
works_examples: W4385982627
contact: cb13c27927b200d567035293d1063e98:786f3946b17c1ca808dc5d @ ctifl.fr

This issue was accepted and ingested by the OpenAlex team on 2024-12-19. The new affiliations should be visible within the next 7 days.


[hotfix] Support SageMaker and Colab

Job d2l-zh/PR-694/1 is complete.
Check the results at http://preview.d2l.ai/d2l-zh/PR-694/


chore(Dropdown): screener test to select dropdown item outside popup

Adds test for a previous issue with a Dropdown in a Popup: if the item was visible outside the popup, it was not possible to select it.
Pasted the issue:
In the add participant dropdown, if I select a row beyond the scope of the parent UI element, that participant is not added.
If you select on Karvel's name which is outside of the add participant dialog boundary then the selection is ignored.

Warnings

:warning:
There are no updates provided to CHANGELOG. Ensure there are no publicly visible changes introduced by this PR.

  Generated by :no_entry_sign: dangerJS

@Bugaa92 I think those are needed yes, as we want that Dropdown to behave well from every perspective when a user checks it out in the docs, not just to use it in our test.
I don't want to strip the Dropdowns of everything they have (placeholder, a11y status message etc) so I can illustrate the fact that you can add a noResultsMessage. If we decide to do that, fine, we are in the process of improving the docs anyway.
@layershifter how would you rename the example? I am pretty bad at this :D


Improve how the next / previous occurrence is selected

To find occurrences of a string, you can hit cmd+f to search, which highlights all occurrences and selects the first occurrence. In order to select the next occurrence you need to hit the shortcut again and search for the string again. We could add some buttons when a search has been performed and allow you to select the next / previous occurrence, or cancel the search.

Great - that sounds like a good approach. Let me know of you have any questions.


Appendix breaks fancyhdr due to use of \axp@tmp in .axp file

The apxproof package is incompatible with \fancyhdr and \pagestyle{fancy}, causing an "Undefined command sequence" error upon typesetting the header.
The issue seems to be caused by the use of \axp@tmp in the .axp file, as by the time the header is typeset, including the section title, this macro may no longer be assigned.
Minimal working example
\documentclass[12pt]{article}

\usepackage{fancyhdr}
\usepackage{apxproof}

\newtheoremrep{thm}{Theorem}

\pagestyle{fancy}
\iftrue % -- Set to \iffalse to cause the error.
  \makeatletter
  \def\axp@tmp{\texttt{\string\axp@tmp=undefined}}
  \makeatother
\fi

\begin{document}

\section{First section.}

\begin{thmrep}
Hello world.
\end{thmrep}

\end{document}

This is actually roughly the same issue as #9, and due to a \protect use before issuing the \axp@tmp command. The problem is, if I do not protect it, some document classes behave stupidly (trying to uppercase the counter name in section headers). I need to take some time to think how to solve this issue in the cleanest way possible.

Just to be clear: This means that putting the \ref directly in the \axp@section would yield undesirable results?
diff --git a/apxproof.dtx b/apxproof.dtx
index 02010c8..46afcf4 100644
--- a/apxproof.dtx
+++ b/apxproof.dtx
@@ -1165,12 +1165,10 @@ This is a citation in the appendix~\cite{proofsAreHard}.
     \ifx\axp@sectitle\@empty
     \else
       \immediate\write\axp@proofsfile{%
-        \noexpand\def\noexpand\axp@tmp{%
-          \noexpand\ref{axp@s\roman{axp@seccounter}}%
-        }
         \noexpand\axp@section{%
-          \noexpand\appendixsectionformat{\protect\noexpand\axp@tmp}%
-                                         {\axp@sectitle}%
+          \noexpand\appendixsectionformat{%
+            \protect\noexpand\ref{axp@s\roman{axp@seccounter}}%
+          }{\axp@sectitle}%
         }%
       }%
       \nosectionappendix

Accidential close...

Ah, I see... This ends up uppercasing the label of the reference.
LaTeX Warning: Reference `AXP@SIV' on page 3 undefined on input line 7.

Having created a testfile
\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{../../apxproof}
\makeatletter
\let\bibliography\@gobble
\let\bibliographystyle\@gobble
\makeatother
\input{../common}

I noticed, that the error only occurs when the last page is using \axp@tmp in the header, i.e. it is undefined by \end{document}: Without the \let\bilbiography[style]\relax the last header is the bibliography, and no error occurs.
I think, the solution may be as easy as adding \noexpand\global before \noexpand\def\noexpand\axp@tmp:
diff --git a/apxproof.dtx b/apxproof.dtx
index 02010c8..58a4bdd 100644
--- a/apxproof.dtx
+++ b/apxproof.dtx
@@ -1165,7 +1165,7 @@ This is a citation in the appendix~\cite{proofsAreHard}.
     \ifx\axp@sectitle\@empty
     \else
       \immediate\write\axp@proofsfile{%
-        \noexpand\def\noexpand\axp@tmp{%
+        \noexpand\global\noexpand\def\noexpand\axp@tmp{%
           \noexpand\ref{axp@s\roman{axp@seccounter}}%
         }
         \noexpand\axp@section{%

Thanks for the fix! Merged in 926c39b after minor corrections. This seems to solve most issues with fancyhdr and \tableofcontents.


Document adding SUPPORTED_DISTROS to config.py

After importing the JSON files in step 5 of the documentation, you also need to update config.py to add them under SUPPORTED_DISTROS (ZOS is the only one there by default). This should be documented.
Also, I just noticed there are now two steps labeled Step 6 - oops! Should fix this up while you're in there adding a step anyway :smile:

Ow sure. Let me handle this :)
With this issue I'll remove the default json files mentioned in config.py
And add a documentation regarding that.
Shouldn't these be in https://github.com/openmainframeproject/software-discovery-tool/blob/master/docs/Adding_new_distros.md ?

Ok yes, so it IS actually kind of documented, but it's unclear in the installation documentation how to get from here to there, so maybe in Step 5 you can link to Step 2, or similar? https://github.com/openmainframeproject/software-discovery-tool/blob/master/docs/Adding_new_distros.md#step-2-update-the-supported_distros-variable-in-configuration-file-pds_basesrcconfigconfigpy
I'll leave the details to you :smile:

Yeah that's doable. Cool


documentation will be generated without source links because hscolour is missing

If you're going to rebuild the image to get happy > 1.19.9 in it, please could you also add hscolour so documentation will be generated with source links?

#17


[Bug]: Just clicking and browsing Workspace files cause them to have the "edited dot" next the file name

Is there an existing issue for the same bug?

[X] I have checked the existing issues.

OpenHands Installation
Docker command in README
OpenHands Version
No response
Operating System
None
Logs, Errors, Screenshots, and Additional Context
No response

Maybe @amanape has an idea why that happens?

Huh... interesting that you are seeing this while nothing is running.
There is a related issue here: https://github.com/All-Hands-AI/OpenHands/issues/4576

@enyst @mamoodi
This is still happening, there's something wrong with handleEditorChange callback, and the value that's being set.
I think there's a race condition with the fetch for the new file, because what I see after adding logging is:

when clicking away from a file path
handleEditorChange is called with the previous file path, but the content of the new file clicked into

@diwu-sf Nobody has taken on the issue yet, sorry! I'll give it a good look on Monday but can't make any promises.

Bump, this is a pretty severe bug that's still reproducible on main.
I think it has to do with random ordering of the event callback for the editor.
When it reproduces, the frontend file content state cache is constantly getting the "new file content" set against the previous file's path when a new file is clicked into in the tree list.

This is fixed in main because the UI no longer allows you to edit files.