Frozen on 99% while generating.

I just added that package on my flutter project. Awesome package.
But I met to frozen waveform generate on 99% while creating.
If anyone has some solutions for that, Please let me know.
=== My flutter doctor ===
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.0.6-0.0.pre.2, on macOS 12.5.1 21G83 darwin-x64, locale en-LA)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 13.4)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.2)
[✓] VS Code (version 1.71.0)
[✓] VS Code (version 1.54.2)
[✓] Connected device (3 available)
    ! Error: JinYZ’s iPhone has recently restarted. Xcode will continue when JinYZ’s iPhone is unlocked. (code -14)
[✓] HTTP Host Availability

=== My Test Device ===
Samgsung A20
Thanks.

Are you reporting for Android or iOS?

Android -- Samsung A20 --- API 31

For fixing that, the "invoke method" is not needed any more?

Hi,
Having the frozen issue on iOS 15.x using 0.0.3 version. Was this fixed?

#12 has now been merged and published. If you continue to experience the same issue, please reopen it and let me know how I can reproduce it.


snippets directory

Should we support ultisnips as well, or only neosnippets?

@nhooyr I don't like ultisnips because it seems to be incompatible with deoplete.nvim.
So I want to neosnippets only, but leave to you.

ultisnips is compatible with deoplete.nvim. I use neosnippets as well. Why did you think it wasn't?

@nhooyr ah, it seems.
Shougo said, Ultisnips uses python interp, that's sometimes conflict(interference) python-client(or deoplete.nvim core.)

Close via https://github.com/zchee/nvim-go/pull/7


VS Debugger doesn't work with 'system' modules

I'm trying to get basic hello world working with 'system' modules, but no matter what, the breakpoints are not hit.
Steps:

Select 'system' modules, 'combine JavaScript output into file' and 'generate source maps' in TypeScript Build options
Build with VS2013.5 Ultimate, TS 1.8.5
Set breakpoint in TS source
Start debugging application which loads the output file with SystemJS

Expected:

Breakpoint hits, suspends execution and allows stepping through TS project source

Actual:

The module loads and executes correctly
Successful HTTP request is made to load the source map
The breakpoint set in TS source is not hit
Warning 'Breakpoint will not be currently hit. Sourcemaps have not been loaded' is displayed next to the breakpoint.
The executing TS shows as 'eval code [dynamic]' in visual studio with raw JS content

Variants:

I've tried various combinations of relative and absolute source map and TS file root directories in the TypeScript build options, no change.

Repro:

The full VS test solution is attached

SystemJsTest.zip

from a quick look it seems that the loader is wrapping the generated code in an additoinal function..
app.js as generated by the compiler looks like:
System.register("app", [], function(exports_1, context_1) {
    "use strict";
    var __moduleName = context_1 && context_1.id;
    function hello() {
        console.log("world");
    }
    exports_1("hello", hello);
    return {
        setters:[],
        execute: function() {
        }
    }
});
//# sourceMappingURL=app.js.map

the one loaded in the browser is:
(function(System, SystemJS) {System.register("app", [], function(exports_1, context_1) {
    "use strict";
    var __moduleName = context_1 && context_1.id;
    function hello() {
        console.log("world");
    }
    exports_1("hello", hello);
    return {
        setters:[],
        execute: function() {
        }
    }
});
//# sourceMappingURL=app.js.map
})(System, System);

@guybedford any insight here?

looking further. having code after the source map reference is not in the sourcemap spec. so the debugger never loads the sourcemap and considers this reference invalid. but it seems that browsers honor this anyways. we can relax the check on the VS debugger side and attempt to load the map at least.

This is resulting because our debugger plugin doesn't support @sourceUrl syntax yet. I am working on it and will let you know when it is complete.

I've noticed that with version 0.19.18 of SystemJs the browser correctly loads the ts and js file, but from version 0.19.19 these files are no more loaded and apperars an "eval code" file.
I also noticed in SystemJs' release note of 0.19.19  this fix : "Source maps sanitization adjustments and comprehensive support for plugin / transpiler sourcemap chaining".
Maybe it has nothing to do with this problem, I hope it helps.

kabua/systemjs#450

I believe this issue is also related to this issue: https://github.com/systemjs/systemjs/issues/450

The reported scenario didn't work for two things.
Debugger didn't support @sourceUrl syntax as well it didn't work with eval blocks.
I have just made changes to debugger extension to support these two things and your solution should work after you install the next release version of typescript that ships the debugger changes.

@sheetalkamat That's fantastic, thank you!
Can you advice what is "next release version" (major version or point release), and when it is expected?

@sheetalkamat, thank you!
Also, would you be kind enough to post it (here) when these changes have made it in the "next release version"? Please include the full version number (and a link would be nice), Thanks.

this should be available in the next release (Typescript 2.0). hopefully we should have a pre-release within the next few weeks.

I tried to verify this fix using the nightly drops. Using the example project provided in the zip, I installed nuget Microsoft.TypScript.MSBuild 1.9.0-beta-20160613-2 and npm install 1.9.0-dev.20160614-1.0. I also ran the powershell script to update the language service for VS2015. However the breakpoint is still not hit and I get this message in the VS2015 output pane:
Unsupported format of the sourcemap.Unsupported format of the sourcemap.

The fix is in the VS debugger extension. this is only shipped with TS installers. so this will be released in the next TS release.


Upgrade to Ember CLI 1.13.x and Ember 1.13.x

Resolved by https://github.com/softlayer/sl-ember-components/pull/543


Travis-ci: added support for ppc64le

Added power support for the travis.yml file with ppc64le. This is part of the Ubuntu distribution for ppc64le. This helps us simplify testing later when distributions are re-building and re-releasing.

Coverage remained the same at 0.0% when pulling 319385cd1825ef0fba99e36a174b4ac99b4296c8 on dthadi3:ppc64le into 6a5be8b72d84037b83a5ea838e17bcf372ab1d5f on saitoha:master.

@dthadi3 This has been merged in the fork (libsixel#4). I'd encourage you to start considering the fork upstream for Ubuntu. It's actually receiving security and other patches. (See #154.)
I don't know though if I'll sign up for Travis CI. Is this not doable with GitHub Actions? I thought Travis put up a bunch of limitations recently on FOSS developers?


Trigger Data "Zones"

Have the arena split into zones where each zone can be used to harvest data specific to that area in the arena.
Work in progress feature.

Worked actively now.


feat: update deps of fastdds

update foonathan memory deps of fastdds
add more platforms
need skip url stability check

Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (fastdds) have been updated in this PR. Please review the changes.

@meteorcloudy I fixed ci. cc @daohu527


feat: add a wildcard for _json columns

This allows _json to accept a wildcard for when there are many JSON columns that the user wants to convert. I hope this is useful. I've tested it on our datasette and haven't ran into any issues. I imagine on a large set of results, there could be some performance issues, but it will probably be negligible for most use cases.
On a side note, I ran into an issue where I had to upgrade black on my system beyond the pinned version in setup.py. Here is the upstream issue <https://github.com/psf/black/issues/2964 . I didn't include this in the PR yet since I didn't look into the issue too far, but I can if you would like.

Interesting feature idea.
It's a weird edge-case, but it's the kind of thing I worry about: what if the user has a column called *? This is technically allowed in SQLite, even though it's vastly unlikely.
On that basis, I think ?_json_all=1 would be a better design here than ?_json=* - since it removes any possible ambiguity.


Minor clarification to version and version.h files

Closes #1, and clarifies role/use of version and version.h files

thank you for your contribution, I really appreciate it.


Support for Lit

Could you add support for Lit? https://lit.dev
Astro natively supports the Lit. https://astro.build

Sure, Lit is cool.
Do you want to start and support nanostores/lit? If it becomes popular, we will add it to the core library.
If you agree to become a maintainer, create a repo and ping me when it will be ready. I will review it, give you an access, and you will be able to move it to nanostores org.

You already can use nanostores pretty easy with Lit.
Just bind your store in your Components constructor and map it to states or properties kinda like so:
import { users } from './stores/users';

@customElement('user-list')
class UserList extends LitElement {
  @state()
  _users = [];

  constructor() {
    super();

    users.subscribe(this.mapUsersState.bind(this));
  }

  mapUsersState(userList) {
    this._users = userList;
  }

  render() {
    return html`

${this._users?.map((user) => html`<li>${user.name}</li>`)}

    `;
  }
}

This automatically re-renders the component, when the users-Store gets changed.
What additional benefits would you expect of an special "support" for Lit?

This will leak element memory. Should unsubscribe in disconnectCallback.

@akowi-sknobloch The unsubscribe handler will be returned when you call [subscribe()](see https://github.com/nanostores/nanostores/blob/main/atom/index.js#L54) or listen().  Save this handler and call it on disconnect. For me the return type definition of those function does not reflect this so I needed to cast it as Function:
private _unsubscribe?: Function

override connectedCallback() {
    super.connectedCallback()
    this._unsubscribe = myStore.subscribe((item: MyItemType) => {
      this._item = item
    }) as Function
  }

  override disconnectedCallback() {
    super.disconnectedCallback()
    this._unsubscribe!()
  }

I made a generic Reactive Controller for this and I think it works pretty nicely. (Although I don't know too much about neither Lit or nanostores).
./nanostores/lit/useStore.ts
import { ReactiveController, ReactiveControllerHost } from "lit";
import { WritableAtom } from "nanostores";

export class useStore<AtomType> implements ReactiveController {
  private _atom: WritableAtom<AtomType>;
  private _unsubscribe: () => void;
  public value: AtomType;

  constructor(host: ReactiveControllerHost, atom: WritableAtom<AtomType>) {
    this._atom = atom;
    this.value = this._atom.get();
    host.addController(this);
    this._unsubscribe = this._atom.subscribe((value) => {
      this.value = value;
      host.requestUpdate();
    });
  }

  // Unsubscribe from the store when the host disconnects
  hostDisconnected() {
    this._unsubscribe!();
  }
}

It can be used in Lit components like so:
import { LitElement, html } from "lit";
import { customElement } from "lit/decorators.js";
import { useStore } from "./nanostores/lit/useStore";
import { isCartOpen } from "./stores/cartStore";

@customElement("simple-demo")
export class SimpleDemo extends LitElement {
  private $isCartOpen = new useStore(this, isCartOpen);

  render() {
    return html`

Simple Demo

      <input
        type="checkbox"
        .checked=${this.$isCartOpen.value}
        @change=${() => {
          isCartOpen.set(!this.$isCartOpen.value);
        }}
      />
    `;
  }
}

This overall seems very similar to the experience of using nanostores in Preact, React, Solid and Vue.
@ai Is this the kind of thing that could be turned into nanostores/lit? I never really did any open source so I don't know how all the stuff around publishing to npm works. I could probably look into it and spend some time on it though.
Repository with code and demos: https://github.com/emilbonnek/lit-nanostores

Looks nice. You can create your own repo, copying our Preact integration.
When I will check your code, we can move the project to nanostores org.

I got some feedback in the Lit discord on this. This has sparked a few changes and some suggestions on how it can be improved. The thread is here.
First it was suggested to remove the private _value field and just have a getter to obtain the value of the atom.
get value() { return this._atom.get(); } Then the subscription is really only the there to call host.requestUpdate(); to let the component know to rerender.
Secondly the naming of useStore is not very intuitive when it is implemented as a Reactive Controller. Rather it could be named StoreController. And it was suggested to make a class decorator called @useStore/@useStores which would be applied to a Lit element and set up a StoreController so users could just access the atom's .get() method reactively. Like so:
@useStores([foo, bar])
class MyComponent extends LitElement {
   render() {
      return html`foo: ${foo.get()}, bar: ${bar.get()}`;
   }
}

I have updated the code in the repository with these changes, and I will continue to play around with it a bit before I try to get something that's publishable.

@ai Can you take a look at this?
https://github.com/emilbonnek/nanostores-lit

@emilbonnek looks good. I sentyou invite to nanostore org. Feel free to move repo and send PR to Nano Stores docs.

I have a different take using nanostores with lit.
I use a mixin to hook nanostores into lit reactive property system
I put in a package: https://github.com/blikblum/lit-nanostores
Among the benefits is that the component implementation is not tied to nanostores making easier to test: https://github.com/blikblum/lit-nanostores/blob/main/demo/message-banner.test.js#L8

@blikblum can you create a README.md to understand the API?

@blikblum I like the idea of using a mixin 👍
I have included one in my version too now alongside the other ways.
Mine still use a Reactive Controller though and it takes a list of atoms/stores as a secondary param and then calls requestUpdate on the LitElement when any of them updates. Like so:
export class MessageBanner extends withStores(LitElement, [message]) {
  render() { return html`<h1>${message.get()}</h1>`}
}

Is there any way you could make your version work with Typescript? I am struggling getting to work.

@ai I added a draft PR #140 for updating the docs and I moved the repo into the nanostores organization.

@blikblum can you create a README.md to understand the API?

Done: https://github.com/blikblum/lit-nanostores

Hopefully someday i will have time to write an article of the options to use app state (nanostores) in a Lit (web component) app.
Sneak peak: use context or integrates with a router
These two solutions work with any web component and is yet more decoupled than the direct integration with nanostores

Hopefully someday i will have time to write an article of the options to use app state (nanostores) in a Lit (web component) app.
Sneak peek: use context or integrates with a router
These two solutions work with any web component and is yet more decoupled than the direct integration with nanostores

This looks great! I was just looking for a lit integration after coming to nanostores from the Astro docs.
Any testing or anything that could use any help?

Done https://github.com/nanostores/lit


Use a stub app as the flatpak bootstrap.

Since building a Flatpak involves building everything from source anyway, this provides a convenient entry point to use a genuine stub app, rather than a shell script wrapping the Python interpreter.
This matches what is done with macOS and Windows apps. It provides complete control over the interpreter, and isolation from the environment in which the app runs.
Fixes beeware/briefcase#628
Refs beeware/briefcase#662
Addresses the flatpak edge case mentioned in beeware/briefcase#803.
This PR also enables dynamic linking, and strips unused parts of the bundle. This has the effect of reducing the size of a packaged HelloWorld Toga app from 42MB to 28MB.
PR Checklist:

[x] All new features have been tested
[x] All new features have been documented
[x] I have read the CONTRIBUTING.md file
[x] I will abide by the code of conduct

This still hasn't been merged into the version-specific branches.


Texture size issue and direction.

Hey.
Minecraft Eternal currently version <IP_ADDRESS>
I love you`re ArchitectureCraft mod and it makes for a little more ease than littletiles everything. The issue I get with it on bigger works is when i have to make a wall next to every corner and I wondered if it was possible to have the arrow keys interact with the blocks to turn it.
Another problem is its interaction with "Chisel". Many of the blocks have wrong direction and size scale.
Below im using "arrayed bricks" from normal stone brick. The side is wrong way and the texture is scaled down for some reason making it look different that the original block.

I totaly understand if nothing is done to this matter since it be tedious to do every chiselblock, but I felt to atleast report of this so its noted. Thanks for the lovely mod you guys created:)

If I had to guess this is relate to chisel's connected textures feature, there's not a whole lot I can do here outside of special casing which I really don't want to do.


Waypoint: Add your JavaScript Slot Machine Slots - Bug in Tests

Challenge http://www.freecodecamp.com/challenges/waypoint-add-your-javascript-slot-machine-slots has an issue.

I just wrote "if" and the test passed.

I cannot reproduce this, I guess it's the same bug reported in #1503 and #1966

Closing as duplicate


Feature/crab

      <AddressRegisterSelector @address={{this.model.adres}} @onChange={{this.dosmth}} />


fix: Error when passing a Seam client to the SeamProvider

The provider previously threw if you attempted to pass a client. Happy to add a test with some guidance, not entirely sure how to.

Test is a good idea, but not blocking. Test naming / structure could mimic https://github.com/seamapi/javascript-http/blob/main/test/seam/connect/client.test.ts and https://github.com/seamapi/javascript-http/blob/main/test/seam/connect


Firebase or Supabase

Is there a way I can display the stream on my custom JavaScript application using webrtc using firebase or supabase to exchange ice candidates?.

I don't know what Firebase or Supabase has to do with it. But WebRTC works in any modern browser using JavaScript.

How can I configure webrtc if I want to access remotely?

https://github.com/AlexxIT/go2rtc/blob/master/internal/webrtc/README.md


Sends user agent info to causality.

This PR factors out the logic for generating Eigen's user agent to a class function on ARRouter, and then sends that user agent to Causality in the clientMetadata field. I think I've got the structure of the JSON right, but I haven't tested on staging yet.
Work for: https://github.com/artsy/auctions/issues/629

          1 Warning

:warning:
Needs testing on a Phone if change is non-trivial

  Generated by :no_entry_sign: Danger

Just tested this by placing a bid in Eigen and then using Postman to retrieve lot events:

Anyone else working on the prediction side of this? Happy to take that on.

Does 3fea733 look 👍 to you @alloy?


[Hub Generated] Review request for Microsoft.Portal to add version preview/2015-08-01-preview

If you are a MSFT employee you can view your work branch via this link.
Contribution checklist:

[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and have all been fixed in this PR.

Automation for azure-sdk-for-go

Automation for azure-sdk-for-python

Automation for azure-sdk-for-ruby

Automation for azure-sdk-for-java

Can one of the admins verify this patch?

This is just adding a new API version there is no change from the previous version

@NelsonDaniel can you take a look? It looks like the GO sdk is failing because its not under preview folder, but its under preview currently.

@jjbfour the readme.go.md is missing the output-folder configuration for 'package-preview-2015-08'

@jhendrixMSFT Can you kindly look at why is the go SDK generation breaking?
It says  (link : https://dev.azure.com/azure-sdk/public/_build/results?buildId=61172&view=logs&j=ca30ae81-48c9-59ef-f3b5-00f8d328b667&t=c9bd2211-4c27-5895-a82d-bcc52dd2dab9&l=141) :
INFO:swaggertosdk.autorest_tools:FATAL: System.InvalidOperationException: codegen for preview swagger Microsoft.Portal/preview/2015-08-01-preview/portal.json must be under a preview subdirectory

but I see that the go sdk readme file already mentioned preview folder : https://github.com/Azure/azure-rest-api-specs/pull/6470/files#diff-87dc3751cf63ed02e8a3781c601f2950R18

@jjbfour reason for the go SDK failure :
in readme.md it's package-preview-2015-08
but in readme.go.md it's package-2015-08-01-preview
Thanks @jhendrixMSFT for looking into this :)

@praries880 Thanks for taking the time to look. I think I fixed the errors. When you get a chance, can you take another look.

@sergey-shandar  can you kindly merge this change in? I cant since @NelsonDaniel needs to approve this as well.


feat(bigint): to uppercase or lowercase

Pull Request Test Coverage Report for Build 3256
Details

2 of 2 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.4%) to 83.17%

Totals

Change from base Build 3255:
0.4%

Covered Lines:
4077

Relevant Lines:
4902

💛  - Coveralls


🐛 Build error in React Native IOS

What were you trying to do?
Install lib. I created a reusable camera component and it's working perfectly on Android. But not build on ios.
I've tried all the fixes discussed with the same has, but to no avail.
Xcode version: 14.3|
React Native version: 0.71.8
Macbook Air M1 2020
Reproduceable Code
No response
What happened instead?
The software is not built correctly in the ios simulator
Relevant log output
info Opening the app on iOS...
info Found Xcode workspace "appointment.xcworkspace"
info Found booted iPhone SE (3rd generation)
info Launching iPhone SE (3rd generation)
info Building (using "xcodebuild -workspace appointment.xcworkspace -configuration Debug -scheme appointment -destination id=4775FBD3-C8EA-49E9-90C4-72BCE9B64D2C")
Command line invocation:
    /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace appointment.xcworkspace -configuration Debug -scheme appointment -destination id=4775FBD3-C8EA-49E9-90C4-72BCE9B64D2C

User defaults from command line:
    IDEPackageSupportUseBuiltinSCM = YES

Prepare packages

Computing target dependency graph and provisioning inputs

Create build description

note: Building targets in dependency order
ClangStatCache /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.4.sdk /Users/paulocardoso/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphonesimulator16.4-20E238-.sdkstatcache
    cd /Users/paulocardoso/code/appointment-stable/ios
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.4.sdk -o /Users/paulocardoso/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphonesimulator16.4-20E238-.sdkstatcache

SwiftDriver\ Compilation\ Requirements vision-camera-code-scanner normal arm64 com.apple.xcode.tools.swift.compiler (in target 'vision-camera-code-scanner' from project 'Pods')
    cd /Users/paulocardoso/code/appointment-stable/ios/Pods
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name vision_camera_code_scanner -Onone -enforce-exclusivity\=checked @/Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/vision-camera-code-scanner.build/Objects-normal/arm64/vision-camera-code-scanner.SwiftFileList -DDEBUG -D COCOAPODS -Xcc -fmodule-map-file\=/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/FBLPromises/PromisesObjC.modulemap -Xcc -fmodule-map-file\=/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/React/React-Core.modulemap -Xcc -fmodule-map-file\=/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/folly/RCT-Folly.modulemap -Xcc -fmodule-map-file\=/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/yoga/Yoga.modulemap -import-underlying-module -Xcc -fmodule-map-file\=/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/vision_camera_code_scanner/vision-camera-code-scanner.modulemap -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.4.sdk -target arm64-apple-ios11.0-simulator -enable-bare-slash-regex -g -module-cache-path /Users/paulocardoso/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Index.noindex/DataStore -swift-version 5 -I /Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Products/Debug-iphonesimulator/vision-camera-code-scanner -I /Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Products/Debug-iphonesimulator/GoogleMLKit -F /Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Products/Debug-iphonesimulator/vision-camera-code-scanner -F /Users/paulocardoso/code/appointment-stable/ios/Pods/MLImage/Frameworks -F /Users/paulocardoso/code/appointment-stable/ios/Pods/MLKitBarcodeScanning/Frameworks -F /Users/paulocardoso/code/appointment-stable/ios/Pods/MLKitCommon/Frameworks -F /Users/paulocardoso/code/appointment-stable/ios/Pods/MLKitVision/Frameworks -F /Users/paulocardoso/code/appointment-stable/ios/Pods/hermes-engine/destroot/Library/Frameworks/universal -F /Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/hermes-engine/Pre-built -c -j8 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/paulocardoso/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphonesimulator16.4-20E238-.sdkstatcache -output-file-map /Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/vision-camera-code-scanner.build/Objects-normal/arm64/vision-camera-code-scanner-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/vision-camera-code-scanner.build/Objects-normal/arm64/vision_camera_code_scanner.swiftmodule -Xcc -I/Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/vision-camera-code-scanner.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/vision-camera-code-scanner.build/vision-camera-code-scanner-generated-files.hmap -Xcc -I/Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/vision-camera-code-scanner.build/vision-camera-code-scanner-own-target-headers.hmap -Xcc -I/Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/vision-camera-code-scanner.build/vision-camera-code-scanner-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/vision-camera-code-scanner.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/vision-camera-code-scanner.build/vision-camera-code-scanner-project-headers.hmap -Xcc -I/Users/paulocardoso/Library/Developer/Xcode/DerivedData/appointment-dbqkjxiqumcqckezuzixdckydxso/Build/Products/Debug-iphonesimulator/vision-camera-code-scanner/include -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Private -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Private/vision-camera-code-scanner -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/DoubleConversion -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/PromisesObjC -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/RCT-Folly -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/React-Core -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/React-callinvoker -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/React-cxxreact -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/React-hermes -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/React-jsi -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/React-jsiexecutor -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/React-jsinspector -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/React-logger -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/React-perflogger -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/React-runtimeexecutor -Xcc -I/Users/paulocardoso/code/appointment-stable/ios/Pods/Headers/Public/Yoga -Xcc -I%

Device
Iphone SE 3rd Generation iOS Version 16.4
Iphone 14 Pro iOS Version 16.4
Iphone 14 Pro Max iOS Version 16.4
VisionCamera Version
V4.2.1
Additional information

[ ] I am using Expo
[X] I have read the Troubleshooting Guide
[X] I agree to follow this project's Code of Conduct
[X] I searched for similar issues in this repository and found none.

Bumping it as I'm also running into issue with XCode 14.3 incompatibility

Closing as this is a stale issue - this might have been fixed with the full rewrite in VisionCamera V3 (🥳) - if not, please create a new issue.
If your issue has been fixed, consider sponsoring me on GitHub to say thanks 💖


Incorrect time of a solution shown

What version of OR-Tools and what language are you using?
Version: v8.2
Language: C++
Which solver are you using (e.g. CP-SAT, Routing Solver, GLOP, BOP, Gurobi)
CP-SAT
What operating system (Linux, Windows, ...) and version?
Debian 10
What did you do?
I loaded proto file and executed it.
My extra code displayed every 10 seconds number of used memory and time in seconds from beginning of execution.
What did you expect to see
Correct time when a solution was found.
What did you see instead?
After 430s of execution, a time displayed by my code jumped to value 2675. Time of next solution of cp-sat solver had similar offset, a value 2805.60s althought it should be less than 600s based on number of lines with used memory.
Anything else we should know about your project / environment
I experienced the problem only once, maybe my usage of chrono library was not correct, but I think there's a still chance that something is wrong inside cp-sat solver.
Files.zip

I am not doing anything fancy.
Just the right system call.

I thought about reasons of incorrect time, there seems to be two candidates - virtualbox and changes of time during execution of cp-sat solver caused by daylight savings, sleep&resume of a computer.
An experiment with change of time during execution showed that a time of a solution is affected by this. It seems to me that steady_clock from chrono library should be used since it is not affected by changes of time during execution.
         https://en.cppreference.com/w/cpp/chrono/steady_clock

Since we are using Google's abseil-cpp as C++ library wrapper for time management.
You should open  an issue there...

https://github.com/abseil/abseil-cpp/blob/2e9532cc6c701a8323d0cffb468999ab804095ab/absl/time/clock.cc#L39-L47
and
https://github.com/abseil/abseil-cpp/blob/master/absl/time/internal/get_current_time_chrono.inc or
https://github.com/abseil/abseil-cpp/blob/master/absl/time/internal/get_current_time_posix.inc

Thanks for links, the last two files showed that is used system_clock or CLOCK_REALTIME that are both worse variants to steady_clock and CLOCK_MONOTONIC_RAW.
https://linux.die.net/man/2/clock_gettime
I looked briefly into abseil and steady_clock is mentioned only in one internal class so it seems that functionality to correctly measure time is not present in abseil library. In issue https://github.com/abseil/abseil-cpp/issues/172 is answered same question and the answer is use steady_clock from chrono library.

[0]─[~/work/master/ortools/sat]
[*v*]─mizux@nuc10i7 %grepc -rIin "Now()" ..
../sat/cp_model_presolve.cc:5178:  context_->deductions.MarkProcessingAsDoneForNow();
../sat/presolve_util.h:67:  void MarkProcessingAsDoneForNow() {
../util/time_limit.h:65: * The call itself is as fast as CycleClock::Now() + a few trivial instructions,
../constraint_solver/routing.h:1338:    return limit_->AbsoluteSolverDeadline() - solver_->Now();
../constraint_solver/constraint_solver.cc:1524:absl::Time Solver::Now() const {
../constraint_solver/search.cc:3954:      solver_time_at_limit_start_(s->Now()),
../constraint_solver/search.cc:4013:  solver_time_at_limit_start_ = s->Now();
../constraint_solver/search.cc:4026:    duration_limit_ -= s->Now() - solver_time_at_limit_start_;
../constraint_solver/search.cc:4077:    absl::Duration elapsed = s->Now() - solver_time_at_limit_start_;
../constraint_solver/constraint_solver.h:980:  absl::Time Now() const;
../constraint_solver/constraint_solver.h:982:  /// DEPRECATED: Use Now() instead.
../gen/java/com/google/ortools/constraintsolver/Solver.java:533:   *  DEPRECATED: Use Now() instead.<br>
../base/logging_utilities.cc:231:int64 CycleClock_Now() { return absl::ToUnixMicros(absl::Now()); }
../base/logging_utilities.h:31:int64 CycleClock_Now();
../base/logging.cc:819:      logging_internal::CycleClock_Now() + logging_internal::UsecToCycles(next);
../base/logging.cc:1011:    if (logging_internal::CycleClock_Now() >= next_flush_time_)
../base/logging.cc:1019:      (logging_internal::CycleClock_Now() >= next_flush_time_)) {
../base/logging.cc:1142:  double now = ToUDate(absl::Now());
../linear_solver/linear_solver.cc:450:      construction_time_(absl::Now()) {
../linear_solver/linear_solver.h:706:    return absl::Now() - construction_time_;

I think relevant are:
../base/logging_utilities.cc:231:int64 CycleClock_Now() { return absl::ToUnixMicros(absl::Now()); }
../base/logging_utilities.h:31:int64 CycleClock_Now();


SQL Server Database Deployment should allow using sqlcmd -E (trusted connection)

It seems that the current extension only allows using sqlcmd while also specifying an administrator username and password.
It would be helpful if one could just use sqlcmd.exe -E without any additional username/password configuration, in the interest of reducing the number of hard-coded credentials in build tasks. This would then use the Windows identity of the release agent.
Workaround is to just run sqlcmd on the command line, but it seems this extension should support trusted authentication out of the box.

Totally agree to @jawn. I have the build agents running using a service account that has the required access to the database. The extension should be able to deploy with Integrated security.

Any news?

@jawn
SQL task provided by the extension internally uses Invoke-SQLCmd which doesn't support -E argument directly.
Trusted user authentication can be implemented via connection string with a limitation that it will be supported with latest module of SQLServer PS module as older SQLPS module doesn't support connection string argument.
We will plan soon for this feature in task and will update you.

@jawn
It could take us sometime for adding connection string support for "SQL files" (Invoke-SQLcmd) meanwhile if you are willing to raise a contribution for the same it is most welcome.


react starter needs node ref, accept fixed leveldown

seems wrong that you need react.d.ts and node.d.ts in the same compilation.. does leveldown really needs node?

@mhegazy not leveldown, but the react starter; specifically because it uses require as a function.

leveldown seems to rely on node as well..
for require, requireJs should have been used instead..
Just to be clear, the test as you have now is fine, i am just noting an issue with the starter kit.

Note to self: leveldown still failed for me until I deleted user/leveldown/node_modules. user tests might need to delete node_modules too.


Failed to add YABS result

Trackback
TypeError:
App\Models\Settings::orderByProcess(): Argument #1 ($value) must be of type int, null given, called in /**REDACTED**/app/Models/Server.php on line 36

  at /**REDACTED**/app/Models/Settings.php:48
  at App\Models\Settings::orderByProcess()
     (/**REDACTED**/app/Models/Server.php:36)
  at App\Models\Server::App\Models\{closure}()
     (/**REDACTED**/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1267)
...

For those API requests, they didn't init Session data so Session::get('sort_on') will be null
https://github.com/cp6/my-idlers/blob/d0d2cc71ace07d3fd24feed890b19faffa64f5dd/app/Models/Server.php#L36
I manually modify this line to the following, then YABS result can be added successfully.
$array = Settings::orderByProcess(Session::get('sort_on') ? Session::get('sort_on') != null : 1)

Thanks for a solution i altered it slightly https://github.com/cp6/my-idlers/commit/10e2d7dbbabee7ad787f67c6f009fc5acb5f0ad9


Package Category

Do you think the UniFi package should fall under net, net-mgmt or other category?
See:

https://doc.pfsense.org/index.php/Package_Port_Directory_Structure
https://doc.pfsense.org/index.php/Package_Port_List

root@bsd-builder:~/pfSense-ports # find . -maxdepth 2 -name "pfSense-pkg*" -print
./benchmarks/pfSense-pkg-iperf
./dns/pfSense-pkg-bind9
./emulators/pfSense-pkg-Open-VM-Tools
./ftp/pfSense-pkg-FTP_Client_Proxy
./ftp/pfSense-pkg-tftpd
./mail/pfSense-pkg-mailreport
./net-mgmt/pfSense-pkg-darkstat
./net-mgmt/pfSense-pkg-iftop
./net-mgmt/pfSense-pkg-net-snmp
./net-mgmt/pfSense-pkg-nrpe
./net-mgmt/pfSense-pkg-softflowd
./net-mgmt/pfSense-pkg-zabbix-agent
./net-mgmt/pfSense-pkg-zabbix-proxy
./net/pfSense-pkg-Avahi
./net/pfSense-pkg-LADVD
./net/pfSense-pkg-OpenBGPD
./net/pfSense-pkg-Quagga_OSPF
./net/pfSense-pkg-Status_Traffic_Totals
./net/pfSense-pkg-arping
./net/pfSense-pkg-cellular
./net/pfSense-pkg-freeradius2
./net/pfSense-pkg-haproxy-devel
./net/pfSense-pkg-haproxy
./net/pfSense-pkg-mtr-nox11
./net/pfSense-pkg-ntopng
./net/pfSense-pkg-pfBlockerNG
./net/pfSense-pkg-routed
./net/pfSense-pkg-siproxd
./www/pfSense-pkg-Lightsquid
./www/pfSense-pkg-squid
./www/pfSense-pkg-squidGuard
./security/pfSense-pkg-acme
./security/pfSense-pkg-nmap
./security/pfSense-pkg-openvpn-client-export
./security/pfSense-pkg-snort
./security/pfSense-pkg-sudo
./security/pfSense-pkg-suricata
./security/pfSense-pkg-tinc
./sysutils/pfSense-pkg-AutoConfigBackup
./sysutils/pfSense-pkg-Backup
./sysutils/pfSense-pkg-Cron
./sysutils/pfSense-pkg-LCDproc
./sysutils/pfSense-pkg-Notes
./sysutils/pfSense-pkg-RRD_Summary
./sysutils/pfSense-pkg-Service_Watchdog
./sysutils/pfSense-pkg-Shellcmd
./sysutils/pfSense-pkg-System_Patches
./sysutils/pfSense-pkg-apcupsd
./sysutils/pfSense-pkg-blinkled
./sysutils/pfSense-pkg-gwled
./sysutils/pfSense-pkg-nut
./sysutils/pfSense-pkg-syslog-ng

The value of a separate category for management tools is not clear to me, and the  assortment of packages in each category seems to support a guess that the value is unclear to most maintainers as well.
However, If the distinction between net and net-mgmt is the implementation of a protocol rather than the administration of a service, then it seems like net-mgmt would be the more appropriate category for the UniFi controller, which is clearly a tool for the administration of UniFi equipment. It involves a variety of services and protocols, but network management could easily be considered the primary function of the UniFi controller.
Since the more specific category exists and seems to fit the purpose of the tool, I would be inclined to use it.
What do you think?

Agreed that net-mgmt seems like the most appropriate match.  Maybe @jim-p could shed some insight on the package category convention.

Just to add to the confusion:
https://forum.pfsense.org/index.php?board=15.0


never minify agent

The benefits (smaller bundle size) are not worth the additional debugging pain, esp. since this build was only ever used for desktop releases and not web.
Test plan
n/a

Just FYI in the web for example we minify it with Sourcegraph repository bundler (esbuild in react version and with vite in the svelte version)
There is some problem with the minification Cody Web agent and rpc lib (so in the react version we don't minify the web-worker part), In svelte we use a non-default minifyer  which doesn't corrupt web-worker part.


devtools doesn't pass ?passive=1

devtools (npm jacdac-cli package) doesn't pass query arguments to inner dashboard frame, eg http://localhost:8081/?passive=1 will load https://microsoft.github.io/jacdac-docs/dashboard/#0.3615932725927158 and not https://microsoft.github.io/jacdac-docs/dashboard/?passive=1#0.3615932725927158

fixed in https://github.com/microsoft/jacdac/issues/886

and https://github.com/microsoft/jacdac-docs/commit/4f3cfafc5448e575a4939f5b9aa1ca7912d4fbc5


Things to include in GV

(1) In the top part of the output file with the option details, can you make the program write the keywords used to run GoodVibes? (ie python GoodVibes.py -t 300.15 --spc QZ)
(2) Can you make the program not crush when a .log file does not have an associated _QZ file? It would be great that the program showed the error in the output file but it don´t stop working
(3) Include compatibility with COSMO-RS (reminder just in case)
(4) Include Boltzmann average G along with Bolztmann probabilities

(1) done - now prints the options which were requested
(2) done
(3) done: --cosmo option is now functional
(4) - this will take longer, since need to figure out how to assign which structures are conformers and which are not

all done


SW-5795 Use dynamic IDs in species tests

Stop using hardwired IDs in the species-related tests, including the GBIF tests
(which use IDs that come from an external source but must still be unique).

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

#2284
#2283  👈
#2282
#2281
#2280
#2279
#2278
#2277
#2276
main

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

Join @sgrimm and the rest of your teammates on  Graphite


Mint adapter deadlocks GenServer using it at handle_continue call

Hello, if Mint adapter is used during GenServer handle_continue call, and someone calls the Genserver during it, for some reason it always fails with {:error, :unknown} message and them deadlocks the GenServer itself.
Below is a sample code to trigger it:
defmodule Server do
  use GenServer

  def start_link, do: GenServer.start_link(__MODULE__, :no_args)

  @impl GenServer
  def init(:no_args), do: {:ok, :no_state, {:continue, :sleep}}

  @impl GenServer
  def handle_continue(:sleep, state) do
    middleware = [
      {Tesla.Middleware.BaseUrl, "https://www.google.com"}
    ]

    adapter = {Tesla.Adapter.Mint, timeout: :timer.seconds(10)}

    client = Tesla.client(middleware, adapter)

    Tesla.get(client, "/") |> IO.inspect()

    IO.puts("Finished waiting")

    {:noreply, state}
  end

  @impl GenServer
  def handle_call(:some_call, _, state) do
    IO.puts("Called")

    {:reply, :ok, state}
  end

  @impl GenServer
  def handle_info({_, :ok}, state), do: {:noreply, state}
  def handle_info({:DOWN, _, :process, _, :normal}, state), do: {:noreply, state}
end

{:ok, pid} = Server.start_link()

GenServer.call(pid, :some_call, :infinity)

As you can see, we initialize the GenServer and then run :some_call call.
:some_call will deadlock and never return a result.
Note that you need to call :some_call during GenServer initialization, if you call after it, it works as expected, so my recommendation is to simply copy and paste this whole code into IEX to trigger it.

Can't reproduce it 😒
Can you try to use it with :passive mode?
adapter = {Tesla.Adapter.Mint, timeout: :timer.seconds(10), mode: :passive}

With passive mode it works great!

I wonder why you can't reproduce, I tried in three machines here (2 with ubuntu, one with gentoo) and some versions of erlang and elixir and I was able to reproduce in every single one.
Just to remove any variable from the test, I uploaded a github project which reproduces the issue, if you don't mind, can you test with it?
The link is here: https://github.com/sezaru/test_tesla
You only need to run iex inside it and run commant TestTesla.run.

I created a new issue in Mint github page since I was able to reproduce it using mint directly without Tesla

Hey @alex-strizhakov talking with the Mint devs, we figured out what is happening.
Basically the function receive_message uses a receive do expecting the Mint HTTP response:
    defp receive_message(conn, %{mode: :active} = opts) do
      receive do
        message ->
          HTTP.stream(conn, message)
      after
        opts[:timeout] -> {:error, :timeout}
      end
    end

But if I do a GenServer.call before the HTTP message arrives, this receive do will get the GenServer.call message instead, send it to HTTP.stream and return :unknown since it expects the HTTP response. The GenServer.call will never receive a reply and will timeout or be blocked forever if used with :infinity.
A solution would be to pattern match the possible mint responses, for example:
    defp receive_message(conn, %{mode: :active} = opts) do
      receive do
        {:ssl, {:sslsocket, _, _}, _} = message ->
          HTTP.stream(conn, message)
      after
        opts[:timeout] -> {:error, :timeout}
      end
    end

Obviously this needs to handle all possible valid messages, but it fixes the issue for my case.

Closing since #399 has been merged.


[Web] flutter app is accessible when uses NVDA

NVDA is the windows only screen reader https://www.nvaccess.org/
We need to make sure our flutter web application on windows browser is accessible through NVDA

@chunhtai Can you please assign a priority for this issue?

assigning p3 because this is something we should looking to next quarter.
As far as i know the new accessibility standard will be enforced around middle 2021 (I will confirm the exact day shortly), but that is a hard requirement only for mobile. I am not sure how this will affect web, please feel free to re-adjust.

Hello
Do you have any information about this subject ?
Other questions : Can we modify or delete the sentence when we arrive on a web site flutter "button accessibility press for activate ..." ?

NVDA works. We do have bugs to fix, but no work remains to be done to bring up initial support. So I'm closing this as fixed.


Implement new ServiceRegistry API

See https://github.com/spring-cloud/spring-cloud-commons/issues/9

Closed via ba85624a98e1bc972ed41c5b799aae78c04bdaa6


ci: introduce the switch to the rigours of continuous integration

Note that the discovery test in commander/commands/test_control.py
is currently failing because discovery fails to successfully
retrieve the label for switch devices, which is what triggered
the need to improve the device finder in the first place.
Signed-off-by: Avi Miller<EMAIL_ADDRESS>

This pull request is primarly for review/discussion purposes rather than intended for actual merging.
On the positive side, my understanding of how the tests work has increased to the same level an early primate may have had of how to use a mobile telephone. Progress!

also fixed in other PRs. Thanks for getting this rolling!


Mono: Base class members reset to their default values if derived class has [Tool]

Godot version:
3.2.1.stable.mono
OS/device including version:
Windows 10
Issue description:
C# base class members reset themselves to their default values every time the project is built if the derived class has the [Tool] attribute. I have not been able to reproduce the issue in gdscript.
Steps to reproduce:

Download the sample project.
Set exported variables to something other than their defaults. "B" is from Base.cs and "D" is from Derived.cs.
Make some changes to either Base.cs or Derived.cs (other than changing the [Tool] attribute) so that the project has to be rebuilt.
Press build.
Check "B." It should have reset its value.

Minimal reproduction project:
DerivedC#BugTest.zip

I'm having the same problem but I didn't make an issue because I couldn't reproduce it reliably. It's super annoying now because I've converted a lot of scripts to C# and it's resetting (seemingly) random sets of nodes in my scenes.
For instance, if I have a wall, a couch, a vending machine, and a sink, it will sometimes decide to reset just the walls and the couch but not the others. They all derive from the same classes and all use the [Tool] functionality. Hope this gets looked at!

@Pahasz Do you think you are now able to reproduce the issue by following my instructions?

@Phischermen Yes I was able to reproduce it in the reproduction project using those exact steps.

Same here and it is super annoying. Cannot really use the Godot editor to build test levels anymore as I could when my game was still written in GDScript.

Any update on this?

Any update on this?

Also interested in the solution of this issue.

There is this post in the Godot Devblog. It seems that after Ignacio organizes the Godot API into namespaces and provides a .NET friendly IO API for the Godot virtual file system, he will dedicate a month to bug fixing

this is also happening on 3.2.2.stable.mono

It's been happening from 3.2.1 through 3.2.3 beta-1 for me.

Happens on 3.2.3.stable.mono
It only seems to affect scenes that are currently opened, active or in the background!
So if you want to save your work and you have a level with inherited tool scenes with script variables, please close the level scene before building! This might just save you some time!

Still happens on 3.3 RC 6. Tested with the sample project to confirm.

Still happening on v3.4.stable.mono. This heavily discourages the use of [Tool] because of how easy it is to lose data in all your open scenes without any warning. Even innocuous changes to the class such as adding a comment will trigger this bug.

Also seeing this here with 3.4 (stable and RC2). My observations, maybe they help:

It seemingly never affects boolean values. But I see it with string and Vector2.
It only affects exported properties, not member variables.
It does not matter if a backing field is used or not.
The set isn't called when the resetting happens. Suddenly, the default value of the backing field is returned from get.
The entries for the property values in the TSCN file disappear (are removed), this can be seen when using source control.
It happens only sporadically. I've been coding for 2h without a problem and now most of my property values are gone.
It seems to affect [Tool] decorated classes that derive from custom base classes.

Thank you @raulsntos! What’s the timeline for 3.5 and do you have a workaround for the meantime, even if it means changing some code?

Do you have a workaround for the meantime, even if it means changing some code?

You can workaround it by closing the scene before building, as described by Scripptor: https://github.com/godotengine/godot/issues/37812#issuecomment-781123464

Do you have a workaround for the meantime, even if it means changing some code?

The current workaround I've been using is to convert the C# Resources to GDScript and create a C# wrapper for them. Here's an example:
//The wrapper class of a resource
public class MyResourceWrapper {

    private Resource resource;

    public Resource Resource {
        get => resource;
        set => resource = value;
    }

    public MyResourceWrapper (Resource resource) {
        Resource = resource;
    }

    public static MyResourceWrapper LoadResource(string filePath) {
        return new MyResourceWrapper (ResourceLoader.Load<Resource>(filePath));
    }

    public string MyProperty1 {
        get => (string) Resource.Get("MyProperty1");
        set => Resource.Set("MyProperty1", value);
    }

        public int MyProperty2 {
        get => (int) Resource.Get("MyProperty2");
        set => Resource.Set("MyProperty2", value);
    }
}

PS. In practice I have the Resource field/property and constructor delegated to an abstract class.
When needing to use a Resource in a class I export a Resource property and use the getter and setter to handle the correct conversion/wrapping. (Perhaps not the the cleanest, the set/get functionality could also be delegated to the constructor but you get the idea).
 //Class that uses a Resource
    [Export]
    public Resource MyResource {
        get => myResource?.Resource;
        set {
            myResource = value switch {
                null => null,
                MyResourceWrapper resource => resource,
                _ => new MyResourceWrapper(value)
            };
        }
    }

    private MyResourceWrapper myResource;

This main advantage from this solution is that it allows me to use the ResourceWrappers like they are real C# Resources and keeps refactoring of my code minimal. This also futureproofs for when the fix releases, as all I need to do is switch the GDScript resources back to C#, and use those instead of the wrapper.

What replacing all properties with class member variables also work? Or would they be reset randomly, just as well?

Also, can we vote to get a 3.4.2 and include the fix there? The workarounds are not really options IMHO and waiting months for 3.5 isn't a pretty alternative :-(

Since https://github.com/godotengine/godot/pull/53942 doesn't break compatibility with existing projects, it should be safe to cherry-pick to 3.4.2.
In the meantime, you could build a Mono-enabled editor and export templates from source with https://github.com/godotengine/godot/pull/53942 included.

I have struggled a lot in the past with this problem, I'm glad that this error is fixed in the next version.
I suggest you a safe solution, it was always worked for me. Define your main variable as a virtual variable in base class and re-define your variable as override .
Example;
Base class;
public virtual float myVariable{get;set;};
[Export]
public float myVariableConfig{
  get{return myVariable;}
  set{myVariable=value; }
}

Inherited class;
public override float myVariable;
When we define the variable in this way with  "override", it treats its as a special variable that is not specific to heritage class. So we're fooling Godot.

I'm sorry, I don't think I made myself clear. This issue is not fixed in master or 3.x, I meant to say that the mentioned PR is unrelated and does not solve this issue but a different one.


Use automatic token

See: https://docs.github.com/en/actions/security-guides/automatic-token-authentication Ref. https://issues.redhat.com/browse/HACBS-2016

Well that worked wonderfully. Let's see if we see any rate-limiting in the next few runs.

Just saw this:

github.GithubException.RateLimitExceededException: 403 {"message": "API rate limit exceeded for installation ID 24612703.", "documentation_url": "https://docs.github.com/rest/overview/resources-in-the-rest-api#rate-limiting"}

5/6 runs did succeed, so maybe that's ok. We can reduce the frequency if this becomes a chronic problem.

Not too happy with this, we can try using ec-automation token  (https://github.com/enterprise-contract/review-rot/pull/4)


Dividing lines occur when a father's 'Container' does not match the color of his children's 'color'

Dividing lines occur when a father's 'Container' does not match the color of his children's 'color'.
Replacing 'ListView' with 'Column mainAxisSize: mainaxission.min' also fails to solve this problem
  Container _screenListBuild() {
    return Container(
      height: double.infinity,
      width: double.infinity,
      color: Color(0x7F333333),
      child: ListView(
        itemExtent:null,
        shrinkWrap:false,
        children: <Widget>[
          Container(
            height: 45, // Dividing lines
            child: Text("111"),
            color: Colors.white,
            padding: EdgeInsets.only(left: suW(20), right: suW(20)),
          ),
          Container(
            height: 44, // not Dividing lines
            child: Text("111"),
            color: Colors.white,
            padding: EdgeInsets.only(left: suW(20), right: suW(20)),
          ),Container(
            height: 45, // Dividing lines
            child: Text("111"),
            color: Colors.white,
            padding: EdgeInsets.only(left: suW(20), right: suW(20)),
          ),Container(
            height: 44, // not Dividing lines
            child: Text("111"),
            color: Colors.white,
            padding: EdgeInsets.only(left: suW(20), right: suW(20)),
          ),
        ],
      ),
    );
  }

Last login: Wed Sep  4 16:48:54 on ttys002
➜  ~ flutter doctor -v
[✓] Flutter (Channel beta, v1.8.3, on Mac OS X 10.14.4 18E226, locale
    zh-Hans-CN)
    • Flutter version 1.8.3 at /Users/beilo/Documents/develop/flutter
    • Framework revision e4ebcdf6f4 (6 周前), 2019-07-27 11:48:24 -0700
    • Engine revision 38ac5f30a7
    • Dart version 2.5.0 (build 2.5.0-dev.1.0 0ca1582afd)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/beilo/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling
      support)
    • Platform android-28, build-tools 28.0.3
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 10.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 10.2, Build version 10E125
    • CocoaPods version 1.7.3

[✓] Android Studio (version 3.5)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 38.2.3
    • Dart plugin version 191.8423
    • Java version OpenJDK Runtime Environment (build
      1.8.0_202-release-1483-b49-5587405)

[!] IntelliJ IDEA Community Edition (version 2019.1.3)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • For information about installing plugins, see

thank you

This looks like a known problem with antialiasing and mapping from logical pixels to device pixels. There's an open issue for a documentation fix: #14288
More info about the problem can be found here:
#14288 (comment)
#17084 (comment)
#15035 (comment)

Closing as a dupe of https://github.com/flutter/flutter/issues/14288#issuecomment-361375791, which has more information and a work-around.


/dev/build should stop if it cannot connect to the database server

Currently /dev/build blindly tries to connect to a database on a database-server, and if it doesn't get a valid database connection it assumes the database needs creating, and proceeds to try to create it.
This has the upshot of generating around 2MB of HTML if you have dev mode enabled - enough to crash most browser tabs.
/dev/build should run similar tests as the installer does to make sure it can connect successfully before even trying to create a new database, and if it does try to create a new database it should check that creation was successful.

Re-tested this in 4.0. A failed dev/build simply prints the stacktrace from the DB exception and exits; No more huge 4mb html file. :)


chrome developer tool angularjs error url is not clickable

When error occurs in angularjs app, message in chrome developer tool have large url which when clicked opens only https://docs.angularjs.org/error/$injector/modulerr?p0=  truncating remaining parameters/values from url.
Thus it's some time difficult to understand the error message in chrome dev tool as it's also html encoded.

Duplicate of https://github.com/angular/angular.js/issues/10629


Weird Mobile Controls

Mobile joystick and button don't appear on their assigned position,instead they change their y position and moves up.Can you fix this?

For some reason the mobile controls multiply,is this our connection or is it your website?

Would be nice if you:

included a video/gif of the behavior of the controls you mentioned,
elaborated the term "multiply" in this context, as it doesn't give enough detail.

No one can fix an issue with the game engine if you aren't specific enough.

Here,its still playable but its hard to.


url with bounding box and pulling it up on the next page

closes #38
https://mapzen-odes-extracts-pr-39.herokuapp.com/static/index.html
Click on a city name in the existing-extracts-list to open a new page. City page contains:

[x] Map of chosen extract
[x] Download links for different formats
[x] Helpful messaging

https://mapzen-odes-extracts-pr-39.herokuapp.com/static/city.html#city=dubai&country=abu-dhabi&bbox=53.580,23.735,56.887,26.539
placeholder page for the separate city, important parts are that it pulls up a map, states the name, and contains download links.
(navigate to this by click on a city name for an existing extract)
**** there is 0 consideration to content or layout on the page, strictly for the purpose of having a separate page for a city ****
@migurski @souperneon what do you think of this? do we like the single page, or do we want to go back to an inline info box?

I like the single page, because it leaves us a lot of headroom for getting other data sources in there, and because permalinks are super nice. Also means we can repeat this design for requested vs. scheduled extracts!

cool, let's get this merged in then. we can work on the content/layout in another issue


fix: Pending commitments contract using the wrong number of arguments

Please provide a paragraph or two giving a summary of the change, including relevant motivation and context.
Checklist:
Remove the checklist to signal you've completed it. Enable auto-merge if the PR is ready to merge.

[ ] If the pull request requires a cryptography review (e.g. cryptographic algorithm implementations) I have added the 'crypto' tag.
[ ] I have reviewed my diff in github, line by line and removed unexpected formatting changes, testing logs, or commented-out code.
[ ] Every change is related to the PR description.
[ ] I have linked this pull request to relevant issues (if any exist).

Benchmark results
No metrics with a significant change found.

Detailed results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
Values are compared against data from master at commit 69c1d663 and shown if the difference exceeds 1%.
L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
8 txs
32 txs
128 txs

l1_rollup_calldata_size_in_bytes
45,444
179,588
716,132

l1_rollup_calldata_gas
222,960
868,232
3,449,624

l1_rollup_execution_gas
842,047
3,595,340
22,204,993

l2_block_processing_time_in_ms
1,028 (-1%)
3,898 (-1%)
15,329 (-1%)

note_successful_decrypting_time_in_ms
332 (-1%)
1,026 (-1%)
3,910 (-3%)

note_trial_decrypting_time_in_ms
35.0 (-12%)
107 (-1%)
137 (-1%)

l2_block_building_time_in_ms
8,971 (-1%)
35,782
157,888

l2_block_rollup_simulation_time_in_ms
6,632
26,427
105,513

l2_block_public_tx_process_time_in_ms
2,301 (-2%)
9,232 (-2%)
51,721 (-1%)

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 16 txs.

Metric
5 blocks
10 blocks

node_history_sync_time_in_ms
11,534 (+2%)
22,461 (+2%)

note_history_successful_decrypting_time_in_ms
2,433 (+3%)
4,924 (+2%)

note_history_trial_decrypting_time_in_ms
122
152 (+4%)

node_database_size_in_bytes
1,629,619
1,100,283 (+1%)

pxe_database_size_in_bytes
27,188
54,187

Circuits stats
Stats on running time and I/O sizes collected for every circuit run across all benchmarks.

Circuit
circuit_simulation_time_in_ms
circuit_input_size_in_bytes
circuit_output_size_in_bytes

private-kernel-init
47.4
61,697
18,841

private-kernel-ordering
23.7 (+2%)
24,233
8,089

base-rollup
853
639,797
811

root-rollup
38.0
4,072
1,097

private-kernel-inner
43.1 (+1%)
81,504
18,841

public-kernel-private-input
47.9
41,455
18,841

public-kernel-non-first-iteration
31.0 (+1%)
41,497
18,841

merge-rollup
0.841 (+2%)
2,592
873

Miscellaneous
Transaction sizes based on how many contracts are deployed in the tx.

Metric
0 deployed contracts
1 deployed contracts

tx_size_in_bytes
8,723
27,508

This PR extracts a two commits from #2592 by @sirasistant .
We were passing 16 arguments to a function that was asking for two arguments. This was a bug in the contract though it would have been caught earlier, if we had not had a feature in acvm which allows you to reassign the same values to witnesses. Before the change in #2592 we were re-assigning 0 to the same witness index which is why it was not caught.
I think we should remove this feature from ACVM and enforce that you can only assign a value to a witness once, cc @guipublic

This PR is also changing the circuits symlink to a file which I think would need a step in bootstrap to copy over


feat: use Floating UI for dropdown

Allows for positioning near edges of pages correctly.
Can also allow for more props if you so desire around positioning and such.

Hello @JohnCampionJr
Thanks for your contribution, this is a great improvement!
Can you allow editing by maintainers? I would like to add the placement prop with fallback to orientation with deprecation, so it's backward compatible

@stafyniaksacha Would be glad to but I do not see that option


Records file changes between adjacent builds even there are no changes to codes.

Do you want to request a feature or report a bug?
report a bug.

What is the current behavior?
Records file changes a bit between builds even there are no changes to codes.
If the current behavior is a bug, please provide the steps to reproduce.
Here are my webpack config and codes:
// webpack.config.js
'use strict'

const path = require('path')
const webpack = require('webpack')
const HtmlWebpackPlugin = require('html-webpack-plugin')

module.exports = {
  entry: {
    main: './src/index.js',
    vendor: [
      'react',
      'react-dom',
    ]
  },
  output: {
    path: path.resolve(__dirname, 'dist'),
    filename: '[name].[chunkhash:8].js',
    chunkFilename: '[name].[chunkhash:8].js'
  },
  resolve: {
    extensions: ['.js', '.jsx'],
    modules: ['./src', 'node_modules']
  },
  module: {
    rules: [{
      test: /\.js(x?)$/,
      exclude: /node_modules/,
      use: ['babel-loader']
    }]
  },
  plugins: [
    new HtmlWebpackPlugin({
      template: './public/index.html',
      inject: 'body'
    }),
    new webpack.optimize.UglifyJsPlugin({
      comments: false
    }),
    new webpack.optimize.MinChunkSizePlugin({
      minChunkSize: 10240
    }),
    new webpack.optimize.AggressiveMergingPlugin(),
    new webpack.optimize.CommonsChunkPlugin({
      name: ['vendor', 'manifest'],
      minChunks: Infinity
    }),
    new webpack.DefinePlugin({
      'process.env.NODE_ENV': JSON.stringify('production')
    }),
  ],
  recordsPath: path.resolve(__dirname, 'records.json')
}

// index.js
import React from 'react'
import { render } from 'react-dom'

render(

hello world
,
  document.getElementById('root')
)

I built with config and codes above for the first time, the second time, and I got different records.json file.
The diff between two builds is something like:
--- a/records.json
+++ b/records.json
@@ -19,7 +19,7 @@
         "byName": {},
         "byBlocks": {},
         "usedIds": {
-          "0": 0
+          "1": 1
         }
       }
     }

What is the expected behavior?
records file should stay unchanged when there are no changes to codes or webpack config.
If this is a feature request, what is motivation or use case for changing the behavior?
Please mention other relevant information such as the browser version, Node.js version, webpack version and Operating System.
Node: 8.1.3
webpack: 3.5.5
babel-loader: 7.1.1
babel-core: 6.26.0
OS: macOS Sierra 10.12.6

Thanks for your report. It would be great if you reduce your issue to a small reproducible example. Best put this example into a github repository together with instructions how to get to the problem.

@sokra Thanks for the quick reply!
I made a minimized example in this gist to reproduce the issue.
The new HtmlWebpackPlugin() in webpack.config.js seems important, the issue won't reproduce without it.

I encountered the same issue, except in my case the culprit seems to be extract-text-webpack-plugin.
From what I can tell, this is a result of both extract-text-webpack-plugin and html-weback-plugin triggering child compilations that don't emit any chunks, which seems to confuse the logic used to apply chunk IDs (here).
I was able to get around this by modifying RecordIdsPlugin to only assign IDs to chunks that also have names, but it's possible a sturdier solution could be applied elsewhere.

@JoeBernardi
Yes, I noticed that if I remove html-webpack-plugin from my example, the issue is gone, but unfortunately even with the latest webpack and html-webpack-plugin, the issue is still there.


HTTP Authentication doesn't work for Kerberos

Created from the discussion.

@thecodejack:
Just to add more, we follow kerberos authentication. Most of applications don't even have login pages. So need a way to apply custom headers.

@inikulin:
Have you tried HTTP auth feature? It supports NTLM authentication with which Kerberos is back compatible

@thecodejack:
Reg NTLM. Yes. I have NTLM. But no luck. it is logging out.

Can this bug be fixed asap? I have been waiting the fix since the ticket created.

Hi @zhaighin, Unfortunately it is very difficult to implement Kerberos authentication in the testcafe. It has a very complex mechanism to generate authentication tokens and at the moment there is no complete universal nodejs module for this. All we can do is add the ability to set Authentication header value that you will need to generate yourself. For this we have created #1306 issue. At the moment we can't suggest you another solution.

According to the last comment I close it as a duplicate for #1341


Compose an intro

Write an intro (introduction), wherein 2-4 sentences describe what the customer does, what he likes to do, what he wants to do better, what is important to do, and so on.

 — Hey Yo! I am self-motivated and cheerful student
                      of National Technical University of Ukraine with 2 years of experience in programming.. Interested in Full-Stack Java Development and
                      currently working on improving skills in this field.


Fix/runner

:tada: This PR is included in version 1.0.0-dev.5 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


feat(carousel): fix to carousel keyboard navigation

#232
@pkozlowski-opensource  Thanks 👍

Two more things:

in BS 4 the keyboard navigation is an option behind a flag: http://v4-alpha.getbootstrap.com/components/carousel/#options (true by default). I wonder if we should support this option as well
please amend the commit message to include Fixes #232

I thinking supporting it better we can add in that also just like wrap.
I will change the text content.

@sendilkumarn seems like something went wrong during the rebase - the second commit is completely broken. You should have only one commit with only your changes.

Merged with master and then rebased. I will close this open another if okay.

Merged with master and then rebased. I will close this open another if okay.

Whatever works for you


Obsolete documentation - not suitable for v2

The documentation refers to v0 and v1. As the configuration keys have been renamed in v2 the documentation is obsolete.
Deploy the self-hosted gateway to Kubernetes
6. Install the self-hosted gateway by using the Helm chart
helm install azure-api-management-gateway \
         --set gateway.configuration.uri='<your configuration url>' \
         --set gateway.auth.key='<your token>' \
         azure-apim-gateway/azure-api-management-gateway

Should be
helm install azure-api-management-gateway \
         --set config.service.endpoint='<your configuration url>' \
         --set config.service.auth='<your token>' \
         azure-apim-gateway/azure-api-management-gateway

Also, to use this the support for v2 must be implemented in the helm chart as well.
https://github.com/Azure/api-management-self-hosted-gateway/issues/178

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

ID: 486f643a-8e89-73eb-167c-db77ba4b0918
Version Independent ID: 6521053c-5ac3-c7f2-a901-51ca3f1e7098
Content: Deploy a self-hosted gateway to Kubernetes with Helm
Content Source: articles/api-management/how-to-deploy-self-hosted-gateway-kubernetes-helm.md
Service: api-management
GitHub Login: @tomkerkhove
Microsoft Alias: tomkerkhove

Deploy the self-hosted gateway to Kubernetes 6. Install the self-hosted gateway by using the Helm chart
helm install azure-api-management-gateway \
         --set gateway.configuration.uri='<your configuration url>' \
         --set gateway.auth.key='<your token>' \
         azure-apim-gateway/azure-api-management-gateway

This is not correct, the above snippet is correct.

See https://github.com/Azure/api-management-self-hosted-gateway/blob/main/helm-charts/azure-api-management-gateway/values.yaml#L16-L38

@oskrabanek
Thanks for your feedback! We will investigate and update as appropriate.

@tomkerkhove Thanks for the comment.
@oskrabanek Can you please let us know if you face any issues or have any questions? We have doc reference: https://learn.microsoft.com/en-us/azure/api-management/self-hosted-gateway-settings-reference#helm-chart which applies to v2.

It's quite confusing that the parameter names are taken from v1 and then mapped to v2 names. Doesn't really match the parameter naming in v2 mentioned in the documentation.

As per the other location where you brought this up, the linked doc is for the container and not Helm so I will update that doc page.
However, container v1 never used gateway and the current documentation is working fine from what I'm seeing.
Can you please share logs on what is wrong in your side please?

No worries, thanks for checking!
The Helm chart has more configuration than the container so it is more advanced and flexible to be future-proof.

@oskrabanek I hope this answers your question and feel free to add a comment if you have any other questions. We will now proceed to close this thread. Thanks again for reaching out.


Update code coverage to 100%

Summary:

Updates code coverage by ignoring a couple of lines that are immediately replaced  and removing duplicated logic
Swap a couple ternary operators for boolean logic
Swap a couple { [key: number]: boolean} for Record<number, boolean>

@Buuntu You may need to add a Personal Access Token called GITHUB_TOKEN that can comment so the size check works.
Size Differences:
                                  dist/index.js ⏤  152 B
      dist/react-final-table.cjs.development.js ⏤  3.03 kB (+9 B)
   dist/react-final-table.cjs.production.min.js ⏤  1.9 kB (-5 B)
                  dist/react-final-table.esm.js ⏤  2.97 kB (+11 B)

Right, there is a default GITHUB_TOKEN but I don't believe that one has permission to comment on PRs. Most people replace it with a Personal Access Token.

I think GITHUB_TOKEN is automatically generated: https://docs.github.com/en/actions/reference/authentication-in-a-workflow

Right, there is a default GITHUB_TOKEN but I don't believe that one has permission to comment on PRs. Most people replace it with a Personal Access Token.

It wouldn't even let me add a GITHUB_TOKEN secret when I tried.  I guess it's reserved for the automatic one.

I believe I have used GH_TOKEN and PAT before for the secret name.

I added a secret called GH_ACCESS_TOKEN with full repo access if you want to change it to that and try it real quick. I think it might have more to do with it being a fork though?

Appears that it is due to the fork :/

So do you want to remove it from GH actions or is there a solution for forks?

So do you want to remove it from GH actions or is there a solution for forks?

I can remove it in another PR and look for a better overall solution. Being able to test size locally is useful too. So something like size-limit might be good. I think we can continue with this PR


Update database-connector.md

Updated the download link to the postgresl driver download. The .html suffix shouldn't there.

 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.

Thanks very much @brfreekmx !


Example of reusing cookies for authenticated use

Please follow the guide below

Issues submitted without this template format will be ignored.
Rlease read them carefully and answer completely.
Do not post screenshots of error messages or code.
Put an x into all the boxes [ ] relevant to your issue (==> [x] no spaces).
Use the Preview tab to see how your issue will actually look like.
Issues about reverse engineering is out of scope and will be closed without response.
Any mention of spam-like actions or spam-related tools/libs/etc is strictly not allowed.

Before submitting an issue, make sure you have:

[x] Updated to the lastest version v1.6.0
[x] Read the README and docs
[x] Searched the bugtracker for similar issues including closed ones
[x] Reviewed the sample code in tests and examples

Which client are you using?

[x] app (instagram_private_api/)
[ ] web (instagram_web_api/)

After reading your file on reusing cookies, I did not find clarifying information on how to use this library with cookies. Should you add some more documentation devoted specifically to this problem?

Agreed, this information would be very helpful thank you.

this code may help you to reuse cookie for sure.
`
from instagram_private_api import Client,ClientCompatPatch
import pickle
import os
def writeSettings(user,pwd,settings_file):
api = Client(user,pwd)
pickle.dump(api.settings,open(settings_file,"wb"))
def readSettings(settings_file):
return pickle.load(open(settings_file,"rb"))
if not os.path.exists("settingObj"):
writeSettings("haobypass","321qwedsahao...","settingObj")
cache_settings = readSettings("settingObj")
api = Client("haobypass","321qwedsahao...",settings=cache_settings)
`

this code may help you to reuse cookie for sure.
from instagram_private_api import Client,ClientCompatPatch
import pickle
import os
def writeSettings(user,pwd,settings_file):
    api = Client(user,pwd)
    pickle.dump(api.settings,open(settings_file,"wb"))
def readSettings(settings_file):
    return pickle.load(open(settings_file,"rb"))
if not os.path.exists("settingObj"):
    writeSettings("user","pwd","settingObj")
cache_settings = readSettings("settingObj")
api = Client("user","pwd",settings=cache_settings)

Thanks!


Mysql columns with no options are skipped

A column in a CREATE TABLE statement that looks like this will be skipped:
  `body_summary` longtext,

Looks like dhCreateTableColumnAdd doesn't account for such cases, where there's just a type, but no options to it.

Hi! Yes, the bug is confirmed. Thanks for the PR, but I think the best way to solve the issue is to switch to regex instead of string comparison. This bug will be fixed in next release


Generate features, standalone goal with conflict throws RequiredFeatureModifiedException

Requires some investigation.
Running the generate-features goal standalone with a conflict, ie. on the demo-devmode project (https://github.com/OpenLiberty/demo-devmode/tree/main) with setting only feature specified in server.xml: webProfile-7.0 the following exception is thrown:
com.ibm.ws.report.exceptions.RequiredFeatureModifiedException
Running the dev goal, once in the inner loop and adding the webProfile-7.0 feature to the server.xml, the following conflict exception is thrown: https://github.com/OpenLiberty/ci.common/blob/main/src/main/java/io/openliberty/tools/common/plugins/util/BinaryScannerUtil.java#L32
Would have expected that both cases would throw the same error.
Also observed with Liberty Gradle Plugin

This is because generate-features standalone runs with optimize. dev mode gives a different error because the scanner is given different input but if you type o for optimize then dev mode gives the same error.


[executor] detect fork when syncing

Motivation
When syncing, fork MAY happen due to various reason including deployment issue, bugs. So we add this code snippet to detect it ASAP.
Have you read the Contributing Guidelines on pull requests?
Y
Test Plan
CI

The functions are getting really long. Some refactor would be nice...

The functions are getting really long. Some refactor would be nice...

I agree. Let's move this job to another PR when I split the executor.

@bors-libra r=davidiw

:pushpin: Commit 9b8f71d has been approved by davidiw

:hourglass: Testing commit 9b8f71d0639942e4387e1331ae4953c7ae3e44b5 with merge 2aa5f2cc4ac412ca6b6f73db8f7e68957e149b0e...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: davidiw
Pushing 2aa5f2cc4ac412ca6b6f73db8f7e68957e149b0e to master...


.setstream command doesn't work?

.setstream would only set the title of the stream as the game its "playing"
(.setstream xxx test would set the bots status to "playing test" )
How could I fix this?

nevermind. Had to update bot


Is this correct?

The doc, under Parameters, identifies the parameter "Rec" as "The table that raises the event." But is this not rather the table that is passed to the event subscriber by the event? The event can be raised by a table, codeunit, page, etc.. It is not necessarily the passed table that is raising the event.

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

ID: 46927b6b-2653-48df-0068-b60f24253bc9
Version Independent ID: 96ca6c13-8076-d8c4-1e4f-0ea064ee9c44
Content: OnBeforeActionEvent (Page) Trigger Event - Business Central
Content Source: dev-itpro/developer/triggers-auto/events/page/devenv-onbeforeactionevent-page-trigger.md
Service: dynamics365-business-central
GitHub Login: @SusanneWindfeldPedersen
Microsoft Alias: solsen

For this event, it can only be a page. It could be clearer, e.g. "The current record of the page that raises the event".

That seems clear and correct.


[Fixed in GH-6052] Action buttons being affected by theme Calydon fix in the cxbase

Recently a cxbase fix was introduced in theme Calydon to address lost visual focus in buttons, this fix is causing unexpected result on Action Buttons (as shown in screenshots below) once activating the theme.

Deleting this line should do it but first find out why it was included. Primary and Secondary buttons seemed to be the target of previous fix.

Tested on dev3.

Chrome ✅
Firefox ✅
Safari ✅


Custom Headers for API Gateway

Hello!
I'm trying to use azcopy 10.3.2 with Apigee as an API gateway. Apigee requires a custom header of x-my-api-key to be populated to ensure the correct application is calling Azure Storage which needs to be protected due to PHI/PII concerns.
What would be the best appraoch for adding a user defined header field to an azcopy command?
Thank you!
Mikael

Does it need the header on all requests?
Also, does it need the header to be capitalized exactly as you show, or could it be something like X-My-Api-Key?  (AzCopy v10 is written in Go, and Go has some opinionated rules on capitalization of headers. Technically, according to the HTTP specs, Go is correct. But in practice some systems expect different behaviour).

Yes, the header needs to be on all requests to the blob endpoint. The header is required for traffic to be forwarded.
Capitalization isn't important to us. X-My-Api-Key would suffice as it's changable. Allowing any case could be more useful to other users who don't have this ability, but not necessary for my use case.
Thanks!

Thanks for the info.  There's nothing in AzCopy right now that would do that.  Can you tell us a bit more about how urgently you need this, and whether you have any workarounds? That will help us with prioritization of the feature request. (BTW, you can email me directly if you'd prefer email to commenting here. My email address is in my profile page).
Finally, one question which it would be helpful to have answered here, in this issue thread: is the value of the key fixed?  And is it considered "secret" like a password? (Asking the latter question because we typically prefer not to have secrets on the command line).

I'll email you more details about the priority of this specific use case, thank you! 👍
In our use case, the value of the key is a secret. Ideally it would be best not to expose it over the command line. Great catch!

@JohnRusk - any ideas if this feature will be making it into a future release?

Following up offline.

No longer needed


Option to disable CupertinoSegmentedControl

Use case

I was not able to disable the CupertinoSegmentedControl in a case where i did not want the user to edit some data.
I could perhaps use the AbsorbPointer widget, but i still would like the style to change when it's disabled and not only disable input.
Proposal
I would like to either have an enabled option on CupertinoSegmentedControl, which when false it can't be pressed and it will be displayed as disabled, e.g. "grayed out".
Another option would perhaps to have it disabled when onValueChanged  is null.

For iOS you have:
https://developer.apple.com/documentation/uikit/uisegmentedcontrol/1618567-setenabled

Semirelated: https://github.com/flutter/flutter/issues/43826

I found this way to resolve issue, you need to use a _selectedIndex to depend when you apply change index, my code below
`class AppSegmentedButton extends StatefulWidget {
AppSegmentedButton(
{super.key,
required this.data,
this.size = AppButtonSize.small,
required this.selectedIndex,
this.disableIndex,
this.onChangeValue})
: assert(data.isNotEmpty, "Danh sách không được rỗng");
final AppButtonSize size;
final List data;
final ValueNotifier selectedIndex;
final ValueChanged? onChangeValue;
final int? disableIndex;
@override
State createState() => _AppSegmentedButtonState();
}
class _AppSegmentedButtonState extends State {
late int _selectedIndex = widget.selectedIndex.value;
@override
Widget build(BuildContext context) {
return AnimatedBuilder(
animation: widget.selectedIndex,
builder: (_, child) => CupertinoSlidingSegmentedControl(
backgroundColor: AppColors().background,
thumbColor: Colors.white,
groupValue: widget.selectedIndex.value,
onValueChanged: (value) {
if (value != null) {
widget.selectedIndex.value = value;
if (value != widget.disableIndex) {
_selectedIndex = value;
} else {
widget.selectedIndex.value = _selectedIndex;
}
      }
    },
    children: {
      for (var v in widget.data.asMap().entries)
        v.key: Container(
            height: widget.size.height,
            alignment: Alignment.center,
            child: Row(
              mainAxisSize: MainAxisSize.min,
              children:
                  getListData(v.value, _selectedIndex == v.key, true),
            ))
    },
  ),
);

}
}`

Use IgnorePointer

Adding demo for UISegmentedControl on iOS native. Based on its setEnabled method, it's possible to enable separate segments by index.

@LongCatIsLooong I see this issue is a part of https://github.com/flutter/flutter/issues/43826. So it means https://github.com/flutter/flutter/issues/43826 will only implement for isMomentary, right?


Unable to Instantiate Abstract Class ProductionSession

from tastytrade import ProductionSession

import os
from dotenv import load_dotenv

load_dotenv()

username = os.environ["TW_USERNAME"]
password = os.environ["TW_PASSWORD"]

session = ProductionSession(username, password)

$ python tw.py

Traceback (most recent call last):
File "/tmp/tw/tw.py", line 11, in
session = ProductionSession(username, password)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Can't instantiate abstract class ProductionSession with abstract methods base_url, headers, session_token, user

Can you post your code?

@Graeme22 I have added the code above.

Hmmm... What's your python version?

Hmmm... What's your python version?

$ python
Python 3.11.4 (main, Jun  7 2023, 10:13:09) [GCC 12.2.0] on linux

Reproduced with Python 3.10.6, Ubuntu 22.04. Code(working before update to V6.0):
from tastytrade import ProductionSession
class TastyTradeSession():
def init(self, user):
# Get credentials
self.user = user
self.password = keyring.get_password('Tastytrade', self.user)
return
Get session
def get_session(self):
    return ProductionSession(self.user, self.password)

That's an ugly mistake by me! Sorry about that.
Basically, I had the package installed as an editable package and was testing in a Jupyter notebook, which prevented me from running into this. Fixing it right now!


Image Scaling

Is it possible to have images that are inserted into slides maintain their aspect ratio?  I'm trying to insert images into slides, and it seems like many packages default to allowing you to specify either height or width alone and the image is scaled automatically maintaining aspect ratio.  However, with pptxgenjs's default of 1.0 inches for the height and width, this doesn't appear to work.  Is there a way to scale it while maintaining aspect ratio, or do I need to calculate the aspect ratio manually and then scale appropriately?

Hi @necouchman ,
Thanks for the question.
The facility to calculate image ratios does not presently exist, so you'll have t calculate it yourself for the time being.

Okay, sounds good - I might try my hand at making the change and then do a pull request.  We'll see how much time I have...

Thanks - I'll take all the help I can get!  :-)

This feature has landed with Issue #177.
Thanks to @kajda90 for the code.

Hmm @gitbrent this issue should be reopened. Issue #177 does not solve this problem.

This hurts... I'm trying to stream as much as possible, so the plan was to stream the files to a dataUri and embedded them (hopping the pptx generation would be streamed in the future as well).
But having to know the size beforehand implies holding the image in memory, as well as the base64 representation... (right?)
In any case this should not be closed, as it's neither implemented or there's a workaround (being the problem, not knowing the image size beforehand)

Hi @estani
The upcoming 3.0 release does support streaming.
Can you provide a test case showing image scaling not working? It was my understanding that it had been fixed.

Sure thing.
First, thanks for the work and already provided tests, which helped a lot in creating this one.
https://jsfiddle.net/b3t25owj/
As you'll see the original image size is not computed anywhere, it's expected to be provided. Sizing only seems to preserve the "already provided" ratio, so if no w and h values where provided, they default to 1 so the ratio also defaults to 1. That ratio would be preserved, not the real one.
I provided quite a few slides with tests so perhaps you'll see an error on my part or the documentation. Afaict there's no other options to be set to activate auto-sizing, but maybe I'm wrong.


Unexpected treatment of HTML based on writing it inline or hierarchically indented

Aside: mods, please feel free to close this or mark it as something other than a bug it that seems right, thanks, and sorry if I misfiled or missed something in the docs.

This written in a Markdown document (because I want to write some raw HTML for Markdown to ignore and the browser to render):

		mice

gets rendered as:

		mice

Just what I expected.
And yet write the same HTML in the Markdown doc like this:

 mice

and it gets rendered as this:

		mice

cats and dogs are swapped.
I assume this is a side effect of the sort of issue noted in item 3 here.
Are there any clear rules for mixing HTML in when it comes to markdown-it (i.e always write hierarchically indented and it will work as expected)?
I hope this helps anyone else who has been confused by this behaviour.
Thanks for any comments.

https://markdown-it.github.io/#md3={"source"%3A"
 mice <%2Fp> <%2Fa>\n\ntest\n\n

 mice <%2Fp> <%2Fdiv>\n"%2C"defaults"%3A{"html"%3Atrue%2C"xhtmlOut"%3Afalse%2C"breaks"%3Afalse%2C"langPrefix"%3A"language-"%2C"linkify"%3Atrue%2C"typographer"%3Atrue%2C"_highlight"%3Atrue%2C"_strict"%3Afalse%2C"_view"%3A"src"}}
extra
 happens, because  is inline tag.
 does not add
. All that logic is described in commonmark spec. It's better use https://talk.commonmark.org/ or SO for such questions. This repo is not about commonmark in general, but about concrete implementation.

Thanks very much @puzrin. It is helpful and reassuring to understand where this apparent anomaly comes from.
I will comment there since this "rule" seems somewhat out of step now (since HTML5) given the spec no longer imposes / defines block or inline on elements.

block and inline elements are no longer defined in HTML 5

Cheers!


Don't use OWM data if using sensor.

If we set sensor to provide some data then we want to drop those data from OWM to not mix each other. Additionally if sensor didn't provide data for whole period then we set it to 0.

not sure what you're trying to do. AFAIK this mixing should already not happen - also keep in mind that if someone switches from OWM to sensors or vice versa in between calculation moments we cannot simply drop that weather data.
Also setting data to 0 is not correct as it might potentially screw up aggregates

I just updated to 2024.7.4 and no, it doesn't work like that so my idea behind this PR is still valid. Here you have my config and logs so you can see that OWM is still taken into calculation.
si_agg.txt
si_agg2.txt
But you're right about dropping OWM data and setting to 0, but that was first solution that comes into my mind.

Please remove this PR. Looks like 2024.7.10 fixed issue. The only problem I noticed is if sensor is unavailable (for example at ha start) owm value is saved.

@omenek159 feel free to open a new PR for that issue then, I will open an issue to track it.


AST: adjust for SVN r275575

What's in this pull request?

Resolved bug number: (SR-)

Before merging this pull request to apple/swift repository:

[ ] Test pull request on Swift continuous integration.

Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please smoke test
    All supported platforms     | @swift-ci Please smoke test and merge
    OS X platform               | @swift-ci Please smoke test OS X platform
    Linux platform              | @swift-ci Please smoke test Linux platform

Validation Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please test
    All supported platforms     | @swift-ci Please test and merge
    OS X platform               | @swift-ci Please test OS X platform
    OS X platform               | @swift-ci Please benchmark
    Linux platform              | @swift-ci Please test Linux platform

Lint Testing
    Language     | Comment
    ------------ | -------------
    Python       | @swift-ci Please Python lint

Note: Only members of the Apple organization can trigger swift-ci.

The intrinsics table is now split sorted, with the generic arguments being
lexicographically sorted prior to the target specific intrinsics.  Adjust the
search accordingly, as otherwise the builtins are not found as the basis for the
search no longer holds.

@swift-ci please test and merge

CC @gottesmm

@swift-ci please test and merge

Thanks!

Hmm, the failure seems unrelated?  Something to do with Process.argc ?

Drive-by rebuild.
@swift-ci please test and merge.

Once more.  @swift-ci please test.

@swift-ci Please smoke test and merge

No test reports found for the metric 'JUnit' with the resolved pattern 'buildbot_incremental/swift-macosx-x86_64/swift-test-results/**/*.xml'. Configuration error?. ... hmm, did something change here?

@swift-ci please test and merge

Hey @compnerd. I am looking at this now.

@swift-ci Please smoke test os x

I need this merging!