Explain in the README that if you want to use Mackup, Mac username needs to be consistant.

I used the script to install my new Mac and nothing happend as expected. Not because of the script concepts, which are perfect, but because when my MBA asked me who is was, I did not answer the same thing that before. Therefore, on my new MBA, I was 'borisschapira' whereas I was 'boris' on my last one. Nearly nothing… except that Mackup f**ked up pretty bad trying to restore my preferences, trying to build symlinks to /Users/boris/ where only /User/borisschapira existed…

I'll add a note about that, thanks.
Did you search Mackup to know if they're aware of the issue?

They can't do anything about it. The solution is for backup and restore, not for installation upon heterogeneous configurations. Same thing for the apps backuped data: it often contains absolute strings that point to specific folders on the computer. Change the current username, and everything falls apart. Hopefully, there is a built-in feat in mac OS that allow you to change your username and I'm versed enough in CLI to make a script that change all the symlinks that pointed to /Users/borisschapira/ to /Users/boris/. find has intimated me for years, now he's my best friend 👍


Slides part 1 app registration screenshots are outdated

During the next content revision it'd be nice to update the app registration screenshots that are in the first slide deck as this portal has now been retired.
This is not urgent, my hope is that it helps maintainers to know what should be updated during content revision and that it makes their work easier. :)

Closing this issue as we are archiving this repository and will not be maintaining it going forward. For an updated sample that calls Microsoft Graph from an ASP.NET application, see https://github.com/microsoftgraph/msgraph-training-aspnet-core.


README.md: Add a Note in README

A Note of non-production disclaimer.

Please clean the unnecessary commit.

@leyao-daily @Hulongyin Thanks for review. Cleanup the commit done.


Add new env.yml for use with windows visual anaconda installer

Environment for use with windows anaconda visual application.

it would be good to at least try and get ncview to install for quick view of netCDF files but beyond scope here. Approved


Fixed background issue

Related Issue
Fixed #3636
Description
Fixed background image issue when data uri is used.
How Verified
Checked for regression.
Verified with test images

Microsoft Reviewers: Open in CodeFlow

Could you update the description to give more detail on what the issue was and how your code change fixes it? Thanks!

            // (ACRView::observeValueForKeyPath)

Why commented out? Is this still relevant? If not let's remove the commented out statement altogether. If the comment is needed, let's add a comment explaining hte comment :) - ideally though we wouldnt have stray commented out lines of code in general

Refers to: source/ios/AdaptiveCards/AdaptiveCards/AdaptiveCards/UtiliOS.mm:91 in c070461. [](commit_id = c070461555bd7c8d7c0b062a46163cdc30fc078a, deletion_comment = False)

Thanks for brining up. I updated it.

In reply to: 594727254 [](ancestors = 594727254)

            // (ACRView::observeValueForKeyPath)

Still see it?

In reply to: 594851650 [](ancestors = 594851650)

Refers to: source/ios/AdaptiveCards/AdaptiveCards/AdaptiveCards/UtiliOS.mm:91 in c070461. [](commit_id = c070461555bd7c8d7c0b062a46163cdc30fc078a, deletion_comment = False)

            // (ACRView::observeValueForKeyPath)

updated it now; thanks!

In reply to: 597398880 [](ancestors = 597398880,594851650)

Refers to: source/ios/AdaptiveCards/AdaptiveCards/AdaptiveCards/UtiliOS.mm:91 in c070461. [](commit_id = c070461555bd7c8d7c0b062a46163cdc30fc078a, deletion_comment = False)

Is the title for the PR accurate still?

Is the title for the PR accurate still?

it's still accurate, but i changed it to more precise title.


The default value of an optional parameter must be constant.

i have errors in Ln12
import 'package:flutter/material.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';

import '../models/place.dart';

class MapScreen extends StatefulWidget {
  final PlaceLocation initialLocation;
  final bool isSelecting;

  MapScreen({
    this.initialLocation =
        const PlaceLocation(latitude: 37.422, longitude: -122.084, address: ''),
    this.isSelecting = false,
  });

  @override
  _MapScreenState createState() => _MapScreenState();
}

class _MapScreenState extends State<MapScreen> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Your Map'),
      ),
      body: GoogleMap(
        initialCameraPosition: CameraPosition(
          target: LatLng(
            widget.initialLocation.latitude,
            widget.initialLocation.longitude,
          ),
          zoom: 16,
        ),
      ),
    );
  }
}

@iiamElina
Your question is better suited for support channels like StackOverflow where there are similar issues asked already, so you just need to search it and fix your code implementation.
See this for your reference: https://stackoverflow.com/questions/69956033/flutter-how-to-handle-the-default-value-of-an-optional-parameter-must-be-const
Closing from here, as this is not an issue. If you disagree, write in comments and I'll reopen it.


readme

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

Closing for inactivity. We do appreciate the contribution @honeykyle, so feel free to re-open with a commit & PR message


Add wladdress column to purchasers excel

Closing this for now as we won't be using it in the meantime


Add option to extend entity list along with a note about performance

Add an extend option to EntityList.
I'm not certain of what @utils.reissue_warnings is doing, but other functions have it so I included it. Hope this is the correct option.

Thanks for the PR, I'll take a look at this over the weekend.
utils.reissue_warnings propagates warnings issued in other functions outwards so that the warning points to the outermost calling function. This is done so that methods that issue warnings can be used internally by the module, but don't point to lines internal to the module and instead point to users code. Using it here is correct, as it will mean that warnings will point to where extend() is used (normally in a user's script) instead of in the body of extend() (which is likely an implementation detail), which I believe is more user-friendly and is consistent with the rest of the module.
Basically, the rule of thumb is that if you're writing a method that calls other functions that can issue warnings (such as append() in this case), but want to keep the method you're writing a "black box" and not have warnings point users to the body of said black box, then use reissue_warnings.

After taking a look, technically extend is already inherited by MutableSequence, but giving it kwargs for copy and merge (as well as a friendly description) certainly doesn't hurt.
I'll merge this now, thanks again for the contribution.


Update configuration.md

The name of some packages have changed.

Thanks for the doc fixes @newptcai !


Update Pull Request template

First thing, PLEASE READ THIS: ReactPlay Code Review Checklist

Description
Added Screebshot or example output block to Pull Request Template
Fixes # 599
Type of change

[x] New feature (non-breaking change which adds functionality)

How Has This Been Tested?
Checked the output on VS Code using command+shift+v
Checklist:

[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

Screenshots or example output

Review Ready

@muzaffar640 This is good but I am thinking, can we go yml way so that it becomes more like form filling for the contributors? Are you aware of that template creation?

No @atapas, I'm not aware of that. Can share some references, please?

Like this: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema

@atapas I am playing around with it. From the documentation, I'm able to create various issue templates in yml way. And as you said it is looking really good 😁 . But for PR template, I have tried various methods to render the yml file but could not able to succeed. And didn't find any valid documentation also. Can you please help me with this one? Here is my test repo
I want to update the issue template also if suggest. Please have a look at this.
https://user-images.githubusercontent.com/55223302/194704866-1a246468-5b96-4dd9-8afc-ab9e3e69984b.mov

@atapas I am playing around with it. From the documentation, I'm able to create various issue templates in yml way. And as you said it is looking really good 😁 . But for PR template, I have tried various methods to render the yml file but could not able to succeed. And didn't find any valid documentation also. Can you please help me with this one? Here is my test repo
I want to update the issue template also if suggest. Please have a look at this.
Screen.Recording.2022-10-08.at.1.27.13.PM.mov

It seems this support is for the issue alone. I also tried the PR template but not successful. Let us then do these.

Will go ahead with your suggested changes for PR template you made originally.
Change the issue templates.

We will continue the PR template using YAML in a separate issue. Does it sound good?

@atapas I am playing around with it. From the documentation, I'm able to create various issue templates in yml way. And as you said it is looking really good 😁 . But for PR template, I have tried various methods to render the yml file but could not able to succeed. And didn't find any valid documentation also. Can you please help me with this one? Here is my test repo
I want to update the issue template also if suggest. Please have a look at this.
Screen.Recording.2022-10-08.at.1.27.13.PM.mov

It seems this support is for the issue alone. I also tried the PR template but not successful. Let us then do these.

Will go ahead with your suggested changes for PR template you made originally.
Change the issue templates.

We will continue the PR template using YAML in a separate issue. Does it sound good?

That will be better. I will create a new issue and PR for Create Issue Template with yml then. Thanks for the confirmation.


Get User Locale

General Troubleshooting

[x] I have checked for similar issues.
[x] I have updated to the latest JDA version.
[x] I have checked the branches or the maintainers' PRs for upcoming features/bug fixes.

Issue
Issue Type

[ ] Bug Report
[x] Feature Request

Description
It would be useful to implement a method to get a user locale. I've asked for this feature long time ago and they added it into their API but I couldn't find it on JDA.
https://github.com/discordapp/discord-api-docs/issues/535

I thought this was OAuth2 only?

Yeah, it seems like bots are unable to see this information. It requires the identify scope and only works on GET /users/@me


Sometimes notifications Issue

Sometimes notifications are not coming if the background and screen lock.

iOS or Android ?

Both Platform.

I published earlier version 1.2.2 where I upgrade flutter_local_notification, maybe it will fix your issue.
If not, please make sure you followed the instructions in the README.
Also try to take a look at the instructions steps of the flutter_local_notification package.
Let me know if it helps. Otherwise, I'll review my code.

In debug mode, watch the plugin's logs and make sure the notification are scheduled for the right GMT DateTime.

Hello, @gdelataillade
I'm updating to the new version 1.2.2 but not arrived, the issue is already there.
and enableNotificationOnKill: true this flag set true but did not arrive a kill notification

Hi @dev-chetan
Looks like you have an issue with notifications, that's really weird. Have you tried to uninstall/reinstall your app and made sure you gave notification permission ? You can also change the permission in your device Settings.

if I have a set alarm after 5 min so works fine with sound and notification than set more time sound done but not get notification.

Are you testing with the example app or with you own app ?


change texteditor to template

Was looking it over one more time and saw I still had my previous name texteditor instead of template. Sorry about that :(

No problem :smile:


Upgrade test dependencies

Why:

There were non addressed deprecation notices.

This change addresses the need by:

Upgrading aruba, capybara and rspec.

:+1:


Ability for == to pretend to be a sealed type hurts performance

This issue is regarding Dart2JS, but seems to be due to a language requirement, so filing area-meta.
See also https://github.com/dart-lang/fixnum/issues/38.
Dart allows providing a user-implemented == function. For example:
class Size {
  final int bytes;

  const Size({this.bytes = 0});

  @override
  int get hashCode => bytes.hashCode;

  @override
  bool operator==(Object o) => o is Size && bytes == o.bytes;
}

void main() {
  var kiloByte = Size(bytes: 1024);
  var aLotOfBytes = Size(bytes: 1024);
  print(kiloByte == aLotOfBytes); // true
}

Cool! Unfortunately, you can also pretend to be equal to something you are not equal to:
class Evil {
  const Evil();
  bool operator==(Object o) => true;
}

void main() {
  var evil = Evil();
  print('Hello' == evil); // false
  print(evil == 'Hello'); // true
}

Other than being a huge potential for bugs and weird invariants (Set, Map, etc), this also hampers Dart2JS' performance and is causing users to write strange non-idiomatic code. For example, I'm seeing:
// This is a silly example. Do not read too much into it, just wanted an example.
bool isNewSeniorCitizen(Map<String, Object> json) =>
  // Intentional: Emits better code, and this is called on a hot path.
  65 == json['age'];

I took the time to write a little sample program and compile it with Dart2JS:
@JS()
library example;

import 'package:meta/dart2js.dart' as dart2js;
import 'package:js/js.dart';

// Used to avoid Dart2JS understanding the whole world.

      P.print(self.defeatDart2JS() == null);
    },
    _checkNullToSealed: function() {
      // OK!
      P.print(null == self.defeatDart2JS());
    },
    _checkSealedToAny: function() {
      // OK!
      P.print(5 === self.defeatDart2JS());
    },
    _checkAnyToSealed: function() {
      // Interceptor, because we do not know if == or === can be used.
      P.print(J.$eq$(self.defeatDart2JS(), 5));
    }
};

Unfortunately, I am not in expert in Dart2JS. If someone can show me how to modify the compiler to always ignore the interceptor call, I could try and run some benchmarks and/or compile large apps inside Google and observe the compile-time overhead.

dart2js is limited in what it can do here. Since you can write Evil, we have to honor the language semantics. The VM has the same problem. Every receiver-dispatched language has this fundamental asymmetry between receiver and argument. If the receiver static type is Object, then we have to do some kind of dispatch to find the right method.
There are some simpler cases where we could do better, see #29618.
When the receiver is a primitive J.$eq$ avoids the interceptor:
    $eq$: function(receiver, a0) {
      if (receiver == null)
        return a0 == null;
      if (typeof receiver != "object")
        return a0 != null && receiver === a0;
      return J.getInterceptor$(receiver).$eq(receiver, a0);
    },

Since a lot of the getInteceptor code is checking again for primitive types, we could add a check here for a non-interceptor object and call it's $eq method directly, i.e. add this line:
      if (receiver instanceof P.Object)
        return receiver.$eq(receiver, a0);

If the interceptor is used for other reasons the call will look like t3.$eq(thing, 65) and not enter the J.$eq$ one-shot interceptor. But since you have the interceptor, you gain little benefit from not using it.
What would it take to compile json['age'] == 65 to json.$index["age"] == 65?
First, dart2js would have to prove no class implements an 'evil' operator==. This is fragile because all it takes is one poorly written == method for the answer to be 'no'. I found one pretty quickly. In a sufficiently large program there will always be a bad one. We could maybe drive this to zero with the right lints.
Let us say we can prove that every implementation of == (except num.==) returns false when passed an int, and no implementation of == throws or has side-effects for int.
What do we do? For a limited number of types we could reduce a == b to identical(a, b).
With regards to doing an experiment:
I don't think you can completely ignore the interceptor call, otherwise dart2js will generate a.$eq(0, b) for a == b where a is a native class, which will crash. I would be surprised if there were no cases where this was a problem. I don't expect much change in compile time or code size, so the experiment is mainly for assessing performance impact. What would you replace the interceptor call with?

@rakudrama:

dart2js is limited in what it can do here.

No expectation to make Dart2JS violate the language semantics, I... guess I'm asking for the language to change 😝. I guess, hypothetically, Dart2JS could look at every operator== live in the app, and see if they pretend to be various sealed types, and use that to optimize, but I'm guessing that isn't easy nor cheap.

I found one pretty quickly. In a sufficiently large program there will always be a bad one. We could maybe drive this to zero with the right lints.

I would strongly support a lint that adds this restriction, how would you define it? If we could enable it in google3, we could add the appropriate -oN level of Dart2Js optimizations that can take advantage of that lint.

I don't think you can completely ignore the interceptor call ... where a is a native class

Why is that? I guess what I am asking for is to always lower to identical if the RHS is a sealed type.

I'm not sure which realistic language change could possibly make a difference here.
(For example making x == y be implemented as x.==(y)&y.==(x) would fix the asymmetry, but hurt performance, so it's probably not viable).
The == is just a method invocation, there is nothing special about it. Anything here applies to any other method too.
(You might think there should be, and I'm inclined to agree, but we follow Java and C# in allowing you to override a virtual equals/Equals from Object, which is a choice that allows HashMap to "just work").
The optimization possible here seems to be that when all subclasses of the RHS class have the same == method, then the == method can be inlined. That goes for any virtual method that you can statically determine to be a specific variant, it's not just ==. A sealed class can ensure that all subclasses are known. So can a private class. Any public class may be implemented elsewhere, so you need whole-program analysis to avoid the problem.
If that inlined equality is just identical, then things are easy. Enums is a good example of this, they are guaranteed to be sealed classes and don't override Object.==.

@lrhn:

The == is just a method invocation, there is nothing special about it. Anything here applies to any other method too.

That is not strictly speaking true. The language has special provisions, for example, to always treat a RHS of null differently. I guess what I am asking is to extend that provision to any sealed class on the RHS that does not implement == (i.e. String, int, bool, enums).
class Evil {
  operator==(_) => true;
}

void main() {
  print(Evil() == null); // false
}

@matanlurey String, int, bool are interfaces. The classes that implement those interfaces do implement ==, e.g. https://github.com/dart-lang/sdk/blob/master/runtime/lib/string_patch.dart#L268

@rakudrama: On Dart2JS they should be able to be treated as sealed without ==, hence this bug.

@matanlurey, you asked "If someone can show me how to modify the compiler to always ignore the interceptor call, I could try and run some benchmarks and/or compile large apps inside Google and observe the compile-time overhead."
I have prepared a CL that rewrites a == b as b == a when b has a primitive type.
https://dart-review.googlesource.com/c/sdk/+/96667
Please report back on your findings.

Thank you! I will take an AI to try this!

@matanlurey wrote:

The language has special provisions, for example, to always
treat a RHS of null differently. I guess what I am asking is to extend that provision

Right, we have the notion of "having a primitive operator ==". We use this in the specification to single out which objects can be compared during constant expression evaluation even though they may override operator == to be different from the one in Object.
So we could specify that e1 == e2 gives special treatment in the case where e1 has a primitive operator ==. Then we could lint all the situations where a == b is used, and b is statically known to have a primitive operator ==, but a is not.
This would include a few more dynamic type checks, but only in order to recognize those few platform classes that have a primitive operator ==, and it would only be needed in the case where a has a type which is a supertype of such a platform class (that's something like top types and num, but nothing else). I have no idea whether that would be beneficial for performance, but we could benchmark that.

I am closing this as probably not possible, unfortunately :(


snac2: 2.43 -> 2.44

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for snac2 is: A simple, minimalistic ActivityPub instance (2.x, C)
meta.homepage for snac2 is: https://codeberg.org/grunfink/snac2
meta.changelog for snac2 is: https://codeberg.org/grunfink/snac2/src/tag/2.44/RELEASE_NOTES.md
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 2.44 with grep in /nix/store/v9kfj726fwrh2q7xxsm11d9lw7jvfblg-snac2-2.44
found 2.44 in filename of file in /nix/store/v9kfj726fwrh2q7xxsm11d9lw7jvfblg-snac2-2.44

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
snac2

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/v9kfj726fwrh2q7xxsm11d9lw7jvfblg-snac2-2.44 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A snac2 https://github.com/r-ryantm/nixpkgs/archive/b1eff5aeabf2466e005eb55b8458dea966f6dc9f.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/b1eff5aeabf2466e005eb55b8458dea966f6dc9f#snac2

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/v9kfj726fwrh2q7xxsm11d9lw7jvfblg-snac2-2.44
ls -la /nix/store/v9kfj726fwrh2q7xxsm11d9lw7jvfblg-snac2-2.44/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

snac2

Maintainer pings
cc @misuzu for testing.

Result of nixpkgs-review pr 280490 run on aarch64-darwin 1

1 package built:

snac2


2FA basic auth notification email

This updates #13830 so that the 2FA notification email on upload to still sends, with updated content.

Let's open a PR that reestablishes enforcement via auth policy and drops the email. Merge it in a week or two?

Agreed this should eventually be part of the policy, but I think that should probably happen when enforcement is global and not conditional for some users/projects.


Sign the Mac app with SMM developer ID

If we don't do this, you will always need to authorize the app to run with a superuser on the kiosk system. This isn't ideal for all setups.

Moved to Jira - https://smm.atlassian.net/browse/EXTCH-50


resolve #70 Add temporary hint

Coverage remained the same at 61.667% when pulling b5412cd899b582d2da7494472479688df0ed7d23 on filter-hint into d67b03642e410e94282fe630a19374c709a3f3e9 on master.


feat: allow passing rootdir as opt

Allow passing RootDir as an opt to SpawnBuildkitd.  By default the task will use /scratch/buildkitd.  For SpawnBuildkitd itself, if ever anything beside the task would call it the default for it would continue to be filepath.Join(os.TempDir(), "buildkitd").
Let me know if you prefer to just hardcode default to /scratch/buildkitd inside SpawnBuildkitd itself.  Or if you have better ideas on what should be used as a default that would support using overlayfs snapshot driver.
I've built and tested this myself and things are much better now.  👍
fixes #50

i changed it to set the root dir to /scratch/buildkitd if /scratch exists - thanks for the PR tho!

i changed it to set the root dir to /scratch/buildkitd if /scratch exists - thanks for the PR tho!


Avoid explicit cast during execution in corr aggregate function

Is your feature request related to a problem or challenge?
Thanks @jayzhan211 for noticing it in https://github.com/apache/datafusion/pull/13581#discussion_r1865684095
Casting of input should be done automatically according to function signature
For example, the execution logic of corr is implemented in float64 type, so when input is int32 or other compatible type, it will automatically convert to Float64
If the casting logic is implemented correctly during planning, we can safely remove the explicit cast, however, if I try to remove it now, the benchmark query mentioned in https://github.com/apache/datafusion/pull/13581 won't run
Describe the solution you'd like

Remove cast and fix the error
Add the regression test

Describe alternatives you've considered
No response
Additional context
No response

Thanks for creating this issue

If the casting logic is implemented correctly during planning, we can safely remove the explicit cast, however, if I try to remove it now, the benchmark query mentioned in #13581 won't run

That sounds like a bug, right?


[Enhancement]: Dino Runner Game

Is your enhancement request related to a problem? Please describe.➕
Game enhancement
Add better sound effects
Add instructions
Change the layout a bit
Describe the solution you'd like
Solution steps
Will use HTML CSS and JS to achieve the same
Select program in which you are contributing
GSSoC23
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @whiteknight16 , You can't have another issue before completing the previous one 😀
you already have the following 1 open issues 👀 ! :
#1805

Hey @whiteknight16 ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇

Hey @whiteknight16 !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹


Reactivating disabled Power BI publisher for Excel addon

Hello, I was doing an excel report connected to a Power BI report and when I changed the order of some field in the pivot table menu excel froze, after a bit it said it had to deactivate the Power BI plugin.
to reactivate it I had to do:
"File > Options > Add-ins > Disabled Items" to enable it then go back in "File > Options > Add-ins > COM Add-ins" to activate it!

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

ID: 458afd24-a62a-7944-5cd4-de9a9290c308
Version Independent ID: ed6a56f0-e067-9f92-5d54-6755b49f3bc0
Content: Using Power BI publisher for Excel - Power BI
Content Source: powerbi-docs/publisher-for-excel.md
Service: powerbi
Sub-service: powerbi-service
GitHub Login: @davidiseminger
Microsoft Alias: davidi

Thanks for your comment, @vincent2369. This issue has been assigned to the doc author for review.

Thanks for posting!


obsolete sequence_replication_mode and descendants [sf#152]

Reported by batchelorc on 2009-05-22 09:34 UTC
Could we obsolete the sequence_replication_mode branch, as this is better handled by the relevant biological processes in GO?
Colin.

Commented by batchelorc on 2009-05-22 09:35 UTC
OK, done!
Colin.

Updated by batchelorc on 2009-05-22 09:35 UTC

status: open --> closed


Add images: Android Basics with Compose

URL of codelab
https://developer.android.com/codelabs/basic-android-kotlin-compose-add-images?continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fandroid-basics-compose-unit-1-pathway-3%23codelab-https%3A%2F%2Fdeveloper.android.com%2Fcodelabs%2Fbasic-android-kotlin-compose-add-images#8
In which task and step of the codelab can this issue be found?
@Composable
fun BirthdayGreetingWithText(message: String, from: String, modifier: Modifier = Modifier) {
// Create a column so that texts don't overlap
Column(
modifier = modifier.fillMaxSize(),
verticalArrangement = Arrangement.Top,
horizontalAlignment = Alignment.CenterHorizontally
Describe the problem
Error in code:  modifier = modifier.fillMaxSize()
Correct Code: modifier = Modifier.fillMaxSize() //"M" capital
Steps to reproduce?

Go to...
Click on...
See error...

Versions
Android Studio version:
API version of the emulator:
Additional information
Include screenshots if they would be useful in clarifying the problem.

Duplicate of #218

Hi @spbapat
Thank you for writing in with this issue.
The lesson has been updated to address it and has recently been republished.
Hope you are enjoying the course!
Regards.


Feature/packaging

Added algorithm and bumped version number, turned build switches into options, added a standard interface library target IF97_CMAKE_MODULE that includes an install target, should replace #24 and #25

This makes sense to me.  I only used VS to compile before and for some reason it includes  by default and so didn't flag that it was missing for std:min and std:max.  The option structure in cmake looks good too. Does the README need to be updated as well?

Ok by me.


fix docs history={HashHistory}

history={HashHistory} should be history = {new HashHistory()}

:+1:

Now that I think of it, I find calling new HashHistory in the Router props kinda misleading. especially if you use libraries like microcosm that wrap your Router calls:
Reinitiating an object inside the render method could cause a mess in the diffing. and in this example, it actually throws an error in the router if you pass a new HashHistory object..
thoughts?

Yeah, I'd rather we had singletons for folks to use.
On Tue, Jun 23, 2015 at 3:39 PM Gal Schlezinger<EMAIL_ADDRESS>wrote:

Now that I think of it, I find calling new HashHistory in the Router
props kinda misleading. especially if you use libraries like microcosm
https://github.com/vigetlabs/microcosm that wrap your Router calls:
Reinitiating an object inside the render method could cause a mess in the
diffing. and in this example, it actually throws an error in the router if
you pass a new HashHistory object..
thoughts?
—
Reply to this email directly or view it on GitHub
https://github.com/rackt/react-router/pull/1339#issuecomment-114649224.


baudrate is now baudRate

Description
Please review the contribution and code of conduct guidelines.
Was trying to flash a board with the web example and noticed errors because of this change: https://reillyeon.github.io/serial/#dom-serialoptions-baudrate
baudrate is now baudRate
Still need to do a bit of debugging on setSignals, but one step at a time :)
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)

Checklist:

[ x] My code follows the style guidelines of this project
[ x] I have performed a self-review of my own code
[ x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules
[ x] Changes have been manually tested (please provide information on test platform using the fields below)

Test / Development Platform Information

Operating system and version
OSX 10.15.6
Avrgirl Arduino version
master branch
NodeJS version
12x, but this is browser
Arduino Board being used
UNO

Coverage remained the same at 46.98% when pulling c3ff53d593bf078897f4234a578f432f1509949b on monteslu:baudRate into f4ee1160fb4eb4f395fc6226e259b18166edf09a on noopkat:master.

thank you 🙇


fresco_refactoring

PhotoView library adaptation to Fresco facbook lib(http://frescolib.org/)

upss... some conflicts :) I'l fix them

@odino  Done :+1:


Use setup.py as source of truth for deps

After our discussion @lifeisafractal where you mentioned your process for creating the dev virtual env:

Create a virtual env
Install appdaemontestframework
Start working

Step 2. is key because by installing appdaemontestframework directly in the local virtual env, it'll automatically install all the dependencies of the setup.py. So no need to replicate anything in the Pipfile
It seems almost too simple to work, but I can't seem to see any catch. It does work as expected locally. Let me know if you think it's good as well, and we can merge.

This looks great, glad we talk this out quickly.
My only question is if there should be a quick reference to using pipenv for devlopment in the README.md maybe in the Contributing section, or adding a Development section for this and future development details. Totally not required, just thinking about how I missed the whole pipenv thing at first when diving in.
Other than that, looks good to go from my point of view.

Oh good point. I'll add that,  1 sec

@lifeisafractal I just updated the README.

Removed warning about tests being not reliable (it's not true anymore)
Added a guide for Pipenv
If it's good . . . let this be the first PR you merge yourself 😊

Then you can merge it 😁

Wohoo 🎉 The first PR you merged. 🎉
Congrats 😃

Thanks! 🎉 🎉


The left-nav zippies shouldn't indent title text

It's a bit difficult to scan the left nav and determine the hierarchy of topics right now because the title text does not align vertically. This is happening because topics that have sub-topics are indented inwards visually by the zippy graphics. Ideally the first letter of each title of the same hierarchy level would be on the same vertical line.
cc @CreaturesInUnitards

Yup fixed.

Thank you!


how can I make slug without globle scope

Hi,
I have added the global scope with models boot method but I need to make slug unique without globalScope, How can I remove the globalSocpe when the slug generating

I'm not sure, but I think you would need to add something like this to that model:

/**
 * @param \Illuminate\Database\Eloquent\Builder $query
 * @param \Illuminate\Database\Eloquent\Model $model
 * @param string $attribute
 * @param array $config
 * @param string $slug
 * @return \Illuminate\Database\Eloquent\Builder
 */
public function scopeWithUniqueSlugConstraints(Builder $query, Model $model, $attribute, $config, $slug)
{
    return $query->withoutGlobalScope(MyScope::class);
}

See Laravel's docs on Removing Global Scopes for the possible syntax to use.
Let me know if this works for you!

Closing due to no response.  Feel free to re-open or comment if you are still having issues.


How to override Header component in the latest changes?

After the merge of server-side branch to main, now headerComponents props is no longer accepting values. Is there any behavioral changes @ilayofir

components={{ Header: YourCustomComponent }}

We will update the docs soon.

@NadavShaar thanks! That works great :)


Update resource-group-move-resources.md

got that from Chetan:
The move with Managed Disks is not yet supported. We are working to enable this capability in early April.
-Chetan
We have customers opening cases to move VMs with Managed Disks, and there's no doc on that. Suggested the above change to have something public.

@axelgMS,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

@axelgMS : Thanks for your contribution to the Azure documentation! The author, @tfitzmac, has been notified to review your proposed change.

got the following from Vikram (PM on Managed Disks):
Please note that none of these resources can be moved across RGs either within the same subscription or different subscription:

VMs with managed disk
Availability sets with VMs with managed disks
VM Scale Sets with managed disks
Images
Disks
Snapshots

We are working on supporting all of the above but don’t have an ETA to share at this time.
Vikram

@axelgMS - thanks for this addition.

#sign-off


Adaptive choices disabled and ChoiceRenderer interaction

(Original issue 10 created by None on 2011-03-17T08:24:42+00:00)
Because of an issues with adaptive choices (see Defect 8),
I disabled the adaptive choices.
In one column of my table I use ChoiceRenderer to filter the data.

I noticed that if the disable of adaptive choices comes AFTER setting the ChoiceRenderer,
the choice renderer doesn't display any choices.
If adaptive choices are disabled BEFORE setting of ChoiceRenderer,
the choice renderer works fine.

This code causes choice renderer not to work:
filterHeader.getFilterEditor(EventsTableModel.COLUMN_LEVEL).setRenderer(new LevelChoiceRenderer());
filterHeader.setAdaptiveChoices(false);

This code works corectly:
filterHeader.setAdaptiveChoices(false);
filterHeader.getFilterEditor(EventsTableModel.COLUMN_LEVEL).setRenderer(new LevelChoiceRenderer());

I'm using version 4.1.1 of filters.
I don't know whether it is a bug or made intentionally,
so let me know.

Best regards,
Polina.

Original issue reported on code.google.com by pulke83 on 2011-03-17 08:24:42

(Original issue 10 last updated on 2015-04-26T00:25:30.832524+00:00)
(Issue automaticaly closed due to status in Bitbucket: resolved)

(Original comment by coderazzi on 2011-03-20T23:15:39+00:00)
Hi, Polina,

I have played with the example delivered with the normal release (http://coderazzi.net/tablefilter/download/example.jnlp),
and setting the adaptive choices to false has no impact on the ChoiceRenderer used
on the Country column.

I have tried several scenarios (setting/unsetting them in different order), but I cannot
replicate the behavior you mention.

I have also created a specific example for it, still unable to replicate the behavior.

Could you please send me some source code with the offending code, to find the root
of the problem? That would be great.

Best regards,

  Lu.

Original issue reported on code.google.com by coderazzi on 2011-03-20 23:15:39

(Original comment by None on 2011-03-21T09:51:11+00:00)

Hi, Lu,

here are the relevant parts of the code you asked.

Best regards,
Polina.

/**
 * This is a class that represents Events screen
 * @author polinan
 *
 */
@SuppressWarnings("serial")
public class EventsPanel extends XnPanel{

	/**
	 * Components
	 */
	private JXTable eventsTable;
	private TableFilterHeader filterHeader;
	private JLabel numRows = getTitleLabel(NUM_ROWS + "0");
	private EventsTableModel eventsTableModel;

	/**
	 * Constants
	 */
	private static final Icon NEW_NOT_SEL_ICON = IconLoader.getIcon(IconLoader.newBtn_notSelected);
	private static final Icon NEW_SEL_ICON = IconLoader.getIcon(IconLoader.newBtn_selected);
	private static final String NUM_ROWS = "Number of rows: ";

	/**
	 * Constructor
	 */
	public EventsPanel (){
		// events table settings
		eventsTable = new JXTable();

		eventsTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
		eventsTable.setOpaque(false);
		eventsTable.setEditable(false);

		eventsTable.addMouseListener(new EventsMouseListener());
		eventsTable.setDefaultRenderer(Object.class, new EventsCellRenderer());
		eventsTable.setDefaultRenderer(Date.class, new EventsCellRenderer());

		initTableFilter();
		refreshTable();

		JScrollPane eventsSP = new JScrollPane();
		eventsSP.setViewportView(eventsTable);

		JPanel tableWithRowsLabelPanel = new XnPanel();
		tableWithRowsLabelPanel.setLayout(new BoxLayout(tableWithRowsLabelPanel, BoxLayout.Y_AXIS));
		tableWithRowsLabelPanel.add(eventsSP);
		tableWithRowsLabelPanel.add(numRows);
		eventsSP.setAlignmentX(LEFT_ALIGNMENT);
		numRows.setAlignmentX(LEFT_ALIGNMENT);
		numRows.setBorder(BorderFactory.createEmptyBorder(0,10,2,0));

		XnTitledPanel temp = new XnTitledPanel("", tableWithRowsLabelPanel,XnTitledPanelType.DETAIL);
		temp.addComponentToTitle(getRefreshScreenButton());
		temp.addComponentToTitle(new SetRefreshEventsTimeBtn());
		XnTitledPanel dataPanel = new XnTitledPanel("Events", temp);

		setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
		add(dataPanel);

	}

	/**
	 * This function inits table filter
	 */
	private void initTableFilter() {
		SimpleDateFormat dateFormat = new SimpleDateFormat(MgmtConstants.DD_MM_YYYY_HH_MM_SS);
		FilterSettings.dateFormat = MgmtConstants.DD_MM_YYYY_HH_MM_SS;
		// adding filter header to contactsTable
		filterHeader = new TableFilterHeader(eventsTable);

	}

	/**
	 * This function makes all customizations of the table filter
	 */
	private void customizeFilter() {

		//set auto options for several colums
		filterHeader.getFilterEditor(EventsTableModel.COLUMN_LEVEL).setAutoChoices(AutoChoices.ENABLED);
		filterHeader.getFilterEditor(EventsTableModel.COLUMN_TYPE).setAutoChoices(AutoChoices.ENABLED);

		int maxHist_5 = 5;
		filterHeader.getFilterEditor(EventsTableModel.COLUMN_LEVEL).setMaxHistory(0);
		filterHeader.getFilterEditor(EventsTableModel.COLUMN_TYPE).setMaxHistory(0);
		filterHeader.getFilterEditor(EventsTableModel.COLUMN_DATE).setMaxHistory(maxHist_5);
		filterHeader.getFilterEditor(EventsTableModel.COLUMN_DESCR).setMaxHistory(maxHist_5);

		filterHeader.setSelectionBackground(Color.white);
		filterHeader.setSelectionForeground(Color.black);
		filterHeader.setFilterOnUpdates(true);
//		filterHeader.setAdaptiveChoices(false); //OK
		filterHeader.getFilterEditor(EventsTableModel.COLUMN_LEVEL).setRenderer(new LevelChoiceRenderer());
		filterHeader.setAdaptiveChoices(false); //NOT OK

	}

	/**
	 * This function is called in order to refresh table data
	 */
	private void refreshTable(){

		SwingUtilities.invokeLater(new Runnable() {
			@Override
			public void run() {
				if(eventsTableModel == null){
					eventsTableModel = new EventsTableModel();
					eventsTable.setModel(eventsTableModel);
				}
				else{
					EventsTableModel eventsTableModel = (EventsTableModel)eventsTable.getModel();
					eventsTableModel.retrieveData();
				}

				customizeFilter();
				resizeColumns();
				numRows.setText(NUM_ROWS + eventsTable.getModel().getRowCount());

				//the filter has bug, if the table model is empty after clicking the filter editor
we get nullpointer exception
				//that's why we disable filter after table model is changed
				boolean enableFilter = (eventsTable.getModel().getRowCount() != 0);
				filterHeader.setEnabled(enableFilter);
				UIUtils.selectRowAfterRefreshTable(eventsTable);
			}

		});

	}

	/**
	 * This function returns icon of event level
	 * @param pLevel
	 * @return
	 */
	private Icon getLevelIcon(CoreDefs.Level pLevel){
		String iconPath;
		switch (pLevel){
			case LEVEL_INFO:
				iconPath = IconLoader.ev_level_info;
				break;
			case LEVEL_WARN:
				iconPath = IconLoader.ev_level_warning;
				break;
			case LEVEL_ERROR:
				iconPath = IconLoader.ev_level_error;
				break;
			case LEVEL_DEBUG:
				iconPath = IconLoader.ev_level_info;
				break;
			case LEVEL_FATAL:
				iconPath = IconLoader.ev_level_error;
				break;
			case LEVEL_TRACE:
				iconPath = IconLoader.ev_level_info;
				break;
			default:
				iconPath = IconLoader.ev_level_info;

		}
		return IconLoader.getIcon(iconPath);
	}

	private JButton getRefreshScreenButton(){
		JButton refreshBtn = new XnButton(NEW_SEL_ICON,NEW_NOT_SEL_ICON);
		refreshBtn.addActionListener(new ActionListener(){
			@Override
			public void actionPerformed(ActionEvent e) {
				refreshTable();
			}

		});

		return refreshBtn;
	}
	private class LevelChoiceRenderer implements ChoiceRenderer {

		@Override
		public Component getRendererComponent(IFilterEditor editor,
				Object value, boolean isSelected) {
			JLabel renderer = new JLabel();
			renderer.setOpaque(true);
			renderer.setIcon(getLevelIcon((CoreDefs.Level)value));
			return renderer;
		}

	}

}

Original issue reported on code.google.com by pulke83 on 2011-03-21 09:51:11

(Original comment by coderazzi on 2011-03-21T13:39:20+00:00)
Hi, Polina,

The code seems alright, although I lack many of the associated class (specially the
EventTableModel class; can you attach it as well?).

One question, which is exactly the behavior that you are experimenting when you invoke
setAdaptiveOptions(false) before? The editor associated to the COLUMN_LEVEL column
contains entries, but they are not rendered as expected?

Best regards,

 Lu.

Original issue reported on code.google.com by coderazzi on 2011-03-21 13:39:20

(Original comment by None on 2011-03-22T09:15:40+00:00)
Exactly, see the print screens attached.

import java.util.Date;
import java.util.Vector;

import javax.swing.table.DefaultTableModel;

import com.xn.gui.communication.GUIDataProvider;
import com.xn.mgmt_proc.mgmt_parser.converter.DateParamConverter;
import com.xn.proto_gen.CoreDefs;
import com.xn.proto_gen.CoreDefs.Event;
/**
 * This is implementation of Events table model, used in {@link EventsPanel}
 * @author polinan
 *
 */
@SuppressWarnings("serial")
public class EventsTableModel extends DefaultTableModel {

    /**
     * Constants
     */
    public static final int COLUMN_LEVEL = 0;
    public static final int COLUMN_DATE = 1;
    public static final int COLUMN_TYPE = 2;
    public static final int COLUMN_DESCR = 3;

    private GUIDataProvider dataProvider;
    private DateParamConverter dateConverter = new DateParamConverter();

    /**
     * Constructor
     */
    EventsTableModel() {
        super();
        dataProvider = new GUIDataProvider();
        dataVector = new Vector<Event>();
        retrieveData();
    }

    @Override
    public int getColumnCount() {
        return 4;
    }

    @Override
    public int getRowCount() {
        return dataVector.size();
    }

    @Override
    public Object getValueAt(int row, int col) {
        Event eventObj = (Event) dataVector.get(row);
        switch (col) {

        case COLUMN_LEVEL:
            return eventObj.getLevel();
        case COLUMN_DATE:
            return dateConverter.convertToDate(eventObj.getTimestamp());
        case COLUMN_TYPE:
            return eventObj.getEventType();
        case COLUMN_DESCR:
            return eventObj.getFormattedDescr();

        default:
            assert false;
        }
        return null;
    }

    @Override
    public Class<?> getColumnClass(int col) {
        switch (col) {

        case COLUMN_LEVEL:
            return CoreDefs.Level.class;
        case COLUMN_DATE:
            return Date.class;
        case COLUMN_TYPE:
            return CoreDefs.EventType.class;
        case COLUMN_DESCR:
            return String.class;

        default:
            assert false;
        }
        return null;
    }

    @Override
    public String getColumnName(int col) {

        switch (col) {

        case COLUMN_LEVEL:
            return "";
        case COLUMN_DATE:
            return "Date";
        case COLUMN_TYPE:
            return "Type";
        case COLUMN_DESCR:
            return "Description";

        default:
            assert false;
        }
        return null;

    }

    @Override
    public boolean isCellEditable(int row, int col) {
        return false;
    }

    public CoreDefs.Event getEventByRow(int row){
        return (CoreDefs.Event)dataVector.get(row);
    }

    public void retrieveData(){
        dataVector.clear();
        dataVector.addAll(dataProvider.getEventsList());
        fireTableDataChanged();

    }

}

Original issue reported on code.google.com by pulke83 on 2011-03-22 09:15:40

 * *Attachment: [adaptive_before.jpg](https://storage.googleapis.com/google-code-attachments/tablefilter-swing/issue-10/comment-4/adaptive_before.jpg)*
 * *Attachment: [adaptive_after.jpg](https://storage.googleapis.com/google-code-attachments/tablefilter-swing/issue-10/comment-4/adaptive_after.jpg)*

(Original comment by coderazzi on 2011-03-22T09:59:46+00:00)
Hi, Polina,

Well, there is something positive: what _seems_ to happen is that the editor has no
choices at all, not that the renderer is not working.

In the table model, changes are propagated using fireTableDataChanged(), which was
being incorrectly handled (is the issue 8 that you submitted). So, the solution to
that problem _should_ solve also this problem.

I have some changes ready for a new delivery, that should improve performance for big
tables, so I will deliver a new version in a few hours. I expect it to have this problem
solved, otherwise I will get back to it!

Best regards,

  Lu.

Original issue reported on code.google.com by coderazzi on 2011-03-22 09:59:46

(Original comment by None on 2011-03-22T10:09:44+00:00)
Hi, Lu,

happy to hear this,
I'll try to check the new version in my application as fast as possible :)

Original issue reported on code.google.com by pulke83 on 2011-03-22 10:09:44

(Original comment by coderazzi on 2011-03-23T04:09:54+00:00)
Hi, Polina,

I took me finally quite a longer time to release the new version (4.1.2).
It would be great if you can confirm me that your problems are now gone... Well, at
least the problems with the library :-)

Ciao!

  Lu.

Original issue reported on code.google.com by coderazzi on 2011-03-23 04:09:54

(Original comment by None on 2011-03-23T08:44:08+00:00)
Thanks Lu,
everything seems to work, didn't see some unusual behavior.

Original issue reported on code.google.com by pulke83 on 2011-03-23 08:44:08

(Original comment by coderazzi on 2011-03-23T15:54:36+00:00)
Thanks, Polina, I close therefore the issue,

  Lu.

Original issue reported on code.google.com by coderazzi on 2011-03-23 15:54:36

(Original comment by coderazzi on 2015-04-26T00:25:30.844891+00:00)
Already resolved (previously, before migrating to BitBucket)


Date format - added weekday

closes #76
"dnes", "včera" is not possible because of static page

wrong branch please change it to develop


WebMinion can create and perform flows

Updated README.md
Added WebMinion.create and WebMinion.perform
Updated flow to load actions properly

missing tests.

Coverage decreased (-5.7%) to 87.601% when pulling f729dae9bf3c5e463d37dfe6525384253e9d44e7 on add_create_perform_method into a0ae986f999cdfea798586c47bac9ec15a09e0df on master.

Derp.. we can just use WebMinion::Flow.build_via_json


Fixed very important bug in BufferedQueryResultIterator

Hello Oro team!
I found bug in BufferedQueryResultIterator.
For example, we have 100000 records for some query(in our case $query).
And we use this code:
$iterator = new BufferedQueryResultIterator($query);
$iterator->setBufferSize(100);
$iterator->rewind();
$iterator->rewind();
foreach ($iterator as $record) {
    echo $record->getId() . PHP_EOL;
}

This code displays the identifiers for 100100 items(without this fix of course).
Why 100100? Because first 100 rows(=buffer size) will be iterated twice.
Please include this fix for version 1.9.x!!!

I registered here http://www.orocrm.com/contributor-license-agreement

Oro, Inc. CLA Signature
Your request has been submitted. Please allow for some time for your submission to be processed.

Thank you for your pull request.
It looks like this may be your first contribution to an Oro, Inc. open source project, in which case you'll need to sign a Contributor License Agreement (CLA) at http://www.orocrm.com/contributor-license-agreement/
If you've already signed the CLA, it's possible we don't have your GitHub username or you're using a different email address. GitHub uses the email address you set in your local Git configuration to associate commits with your GitHub account. Please sign the CLA again using the correct GitHub username and email address or see this help article on setting the email on your git commits.
Once you've signed the CLA, please allow for some time for the submission to be processed.

Hi @stalxed
I've been reviewing your PR and couldn't reproduce the issue in the same way as you described.
Without calling rewind() all works fine, actually rewind will be called automatically on loop starts.
Actually it's not clear why do you need rewind before loop, especially twice ?
But I noticed another issue - with calling rewind method I can get only first page (bufferSize) of records, e.g. in any Controller:
   ...
   use Oro\Bundle\BatchBundle\ORM\Query\BufferedQueryResultIterator;
   ...

    public function indexAction()
    {
        $em = $this->container->get('doctrine')->getManager();
        $source = $em->createQueryBuilder()
            ->select('o')
            ->from('OroUserBundle:User', 'o');

        $iterator = new BufferedQueryResultIterator($source);
        $iterator->setBufferSize(10);
        $iterator->rewind();
        $iterator->rewind();

        $count = 0;
        foreach ($iterator as $record) {
            var_dump($record->getId());
            $count++;
        }
        var_dump($count);
        die();
        ...

In this case if you have 100 records  you will get only first 10 (without your's fix).
And, unfortunately, it gives 0 records with your's fix, so we cannot apply it.
Also, it will be great if you can provide unit test(s) which will cover your case.

@stalxed could you please help with addition information per @alex-n-2k7 comment?

@DimaSoroka , @alex-n-2k7 I will test this issue this week.

@stalxed hi, do you have any news about regarding the issue? Thanks!

Close pull request because it has no activity. Feel free open it if you have any question.


Can't import with underscore (_) at the beginning of import statement

cannot
import _hub
in hub.py in Google Colab
but can import if it doesn't have an underscore at the beginning in the google VM:
BLIP Google Colab

@alexanderbkl fixed in 0.9.2, bug in import deprecation


Container is too slow

Hello there!
I just installed the docker image and I noticed it is extremely slow while loading pages.
Is there any kind of tuning I can make, or somewhere I can look for tuning the speed of page load? Each page load takes minutes to complete, that's why I'm asking.
Thanks in advance!

Hi!
What server specifications and OS do you use? Unfortunately, that docker doesn't support iOS and Win, Unix only.

Yes, I was doing on Windows.
It worked fine, just too slow 😅 (and I couldn't deploy the sample data too)
My specs:
Microsoft Windows 10 Home Single Language
Version: 10.0.19043 Build 19043
Docker Desktop 3.4.0 (65384)
Engine: 20.10.7
Compose: 1.29.2
Credential Helper: 0.6.4
Kubernetes: v1.21.1
Snyk: v1.563.0
Thanks for the notes anyway 😃

We recommend using a Unix operating system for best performance. You will get an increase in speed several times.


feature: disable or discourage overwrites and deletions

They're currently enabled, but we'd prefer that they weren't. Ideally, disable them through MinIO configuration; at a minimum, warn users before carrying them out.

Closed by #46.


route_bundle throws error in gf.read.from_yaml

Describe the bug
route_bundle throws a value error when gf.read.from_yaml is run
gdsfactory\routing\route_bundle.py", line 184, in route_bundle
raise ValueError(
ValueError: Either cross_section=None or layer=None and route_width=None must be provided
To Reproduce
From the 10_yaml_component.ipynb notebook:
import gdsfactory as gf
from IPython.display import Code
filepath = "yaml_pics/pads.pic.yml"
Code(filepath, language="yaml+jinja")
c = gf.read.from_yaml(filepath)
c

ValueError: Either cross_section=None or layer=None and route_width=None must be provided
Expected behavior
The component should be able to be read from the yaml file.
Suggested fix
Can gf.read.from_yaml be changed so that it passes a default value to cross_section or layer and route_width to route_bundle?
Environment (please complete the following information):

[X] I have reviewed the documentation, discussions and issues and found no relevant solution.
[X] I understand that this is an open-source project, and maintainers may not have the resources to address every issue. I am prepared to contribute by fixing the issue myself or hiring someone to do so, if needed, and accept that the issue may not be resolved otherwise.
[X] I am using the latest version of GDSFactory, with Python 3.10, 3.11, or 3.12.

Please provide the output for the following code:
import sys
print(sys.version)
print(sys.executable)

import gdsfactory as gf
gf.config.print_version_plugins()

                                                      Modules
┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃    Package ┃ version                                          ┃                                            Path ┃
┡━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│     python │ 3.11.9 (tags/v3.11.9:de54cf5, Apr  2 2024,       │ C:\Users\kuang\AppData\Local\Microsoft\Windows… │
│            │ 10:12:12) [MSC v.1938 64 bit (AMD64)]            │                                                 │
│ gdsfactory │ 8.18.2                                           │ C:\Users\kuang\AppData\Local\Packages\PythonSo… │
│   gplugins │ not installed                                    │                                                 │
│        ray │ not installed                                    │                                                 │
│    femwell │ not installed                                    │                                                 │
│     devsim │ not installed                                    │                                                 │
│     tidy3d │ not installed                                    │                                                 │
│       meep │ not installed                                    │                                                 │
│       meow │ not installed                                    │                                                 │
│     lumapi │ not installed                                    │                                                 │
│        sax │ not installed                                    │                                                 │
└────────────┴──────────────────────────────────────────────────┴─────────────────────────────────────────────────┘

Hi,
It seems you may need to run a git pull to fetch the latest changes in GDSFactory.
As noted in the documentation, the cross_section is already defined for the example you mentioned.
Let me know if you need further assistance!


有服务端代码吗？

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

As in the repository title - it's only UI so no server code is added. Next time please ask in English.


Mind unpublishing this?

The npm published version of this doesn't work, took me a bit to realize that it was never implemented
It would save people some time finding your README :)

u want to take it over? whats ur npm username


Correctly set shellIdentificationSource.

Add an else to correctly set shellIdentificationSource.
Without an else, Line 63 would always overwrite
what has been set previously in Line 61.
Closes #16517

@intrigus-lgtm Thanks for the fix. Can you add a news item .md to news\2 Fixes\ so that you get credit for this fix? Content should look like:
Ensure `shellIdentificationSource` is set correctly. (thanks [intrigus-lgtm](https://github.com/intrigus-lgtm))


Add laravel 5.7 support

This PR adds support for Laravel 5.7 as wished in the issue #21.

Thank you @stefanrempe! 😄


New Leaf 11pm and 12am time loops are bad

The loop is very jarring and noticeable.

There is nothing wrong with the loops. My bad.


Fix deploying registry on azure

I believe there was a small mistake in #489 which makes deploying registry on azure impossible.
Also it should be REGISTRY_STORAGE_AZURE_CONTAINER and not like was before REGISTRY_STORAGE_AZURE_CONTAINERNAME.

 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.

Thanks!


Its possible to access more than one method from router ?

PHPRouter version: 1.2alpha
PHP version 7.4

Hello guys, i have a question about the routers, this one:
'_controller' => 'App\Controllers\BaseController::__construct',
works.
but this one:
'_controller' => 'App\Controllers\BaseController::__construct::the_tickets::ajax',
not works...
i check in base controller with class_exists('the_tickets') and it shows true...
My question is about can i access more than one method in routing...
Thank you for any replies.. :)

Hi again ;)
You simply cannot map multiple methods as controller.
When you create a Router, you want to map One Url to One controller.
I don't know what you want to achive with this, but at least in this library, you cannot map multiple methods on one route.

Awww...  This is very important for my CMS... It's about extensions, they are load in construction method and i want to make ajax calls for them in their own classes...
For example:
<?php
namespace App\Controllers;

class BaseController {

  public function __construct() {
     require_once...(ext.php);

  }
};

ext.php:
class the_tickets extends \App\Controllers\BaseController  {

  public function __construct() {
    parent::__construct();
  }

  public function ajax() {
       echo 1;
       die();
  }

};
$load_ext = new the_tickets;
$load_ext->load();

and i try with:
'_controller' => 'App\Controllers\BaseController::__construct::the_tickets::ajax',
I want to make ajax calls in exact same controller for specific extension. They are separate from the system and can enable or disable via admin panel.
Is there absolutely no chance, it is very important to me?

the problem is that the extensions is in a different folder, called 'ext'
The path is like this: www/ext/pok4/the_tickets and the classes not using namespaces...
can you give me a solution for what i want ? :)

I'm afraid I can't, you have problems that are more related to your app structure than the library features.
If you need help to code your extension,  you may ask the developers of the base software instead.


GET /api/1/vehicle_subscriptions returns undocumented response

GET /api/1/vehicle_subscriptions returns:

{
"response": null,
"error": "device not found",
"error_description": ""
}

What does this mean?

It's something internal for the app's push notifications. I don't think we can use it without credentials only Tesla has.


docker-compose not working

my docker-compose.yml
almost the same as the sample in README , only change ports to 8383
chchang@hqdc039:~/git/cryptletter$ cat docker-compose.yml
# docker-compose.yml
version: '3'

services:
    redis:
        image: 'redis:alpine'
        ports:
            - '6379:6379'
    app:
        image: 'scribblerockerz/cryptletter:latest'
        command: './cryptletter'
        ports:
            - '8383:8080'
        links:
            - redis
        environment:
            - 'REDIS__ADDRESS=redis:6379'
            - 'APP__LOG_LEVEL=7'
chchang@hqdc039:~/git/cryptletter$

docker-compose up
chchang@hqdc039:~/git/cryptletter$ docker-compose up
cryptletter_redis_1 is up-to-date
Starting cryptletter_app_1 ... done
Attaching to cryptletter_redis_1, cryptletter_app_1
app_1    | Cryptletter is a tiny service to exchange information securely.
app_1    |
app_1    | Usage:
app_1    |   cryptletter [command]
app_1    |
app_1    | Available Commands:
app_1    |   attachments:cleanup Trigger a cleanup of stored attachments
app_1    |   attachments:drop    Remove all stored attachments
app_1    |   attachments:list    List all known attachments
app_1    |   config:init         Generate a fresh config in the current directory
app_1    |   help                Help about any command
app_1    |   serve               Start the server
app_1    |   version             executables version
app_1    |
app_1    | Flags:
app_1    |       --config string   config file (default is cryptletter.yaml)
app_1    |   -h, --help            help for cryptletter
app_1    |
app_1    | Use "cryptletter [command] --help" for more information about a command.
redis_1  | 1:C 12 Aug 2021 01:28:55.633 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
redis_1  | 1:C 12 Aug 2021 01:28:55.633 # Redis version=6.2.5, bits=64, commit=00000000, modified=0, pid=1, just started
redis_1  | 1:C 12 Aug 2021 01:28:55.633 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
redis_1  | 1:M 12 Aug 2021 01:28:55.634 * monotonic clock: POSIX clock_gettime
redis_1  | 1:M 12 Aug 2021 01:28:55.635 * Running mode=standalone, port=6379.
redis_1  | 1:M 12 Aug 2021 01:28:55.635 # Server initialized
redis_1  | 1:M 12 Aug 2021 01:28:55.635 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
redis_1  | 1:M 12 Aug 2021 01:28:55.635 * Ready to accept connections
cryptletter_app_1 exited with code 0

any suggestions ??

Hey @changchichung ,
Add serve to the command or remove that line entirely:
command: './cryptletter serve'

There was a small issue in the quick usage section of the README.md, where the command overwrites the default from Dockerfile.
I fixed it, thanks!


Clicking macOS desktop notifications crashes Messenger app

Operating system: macOS
Messenger for Desktop version: v2.0.9-stable

Steps to replicate:

Command - W to close the window
Click the notification when it appears
start from step 1 again, the third time a notification appears the app will crash after you click it

1493186790661.txt
I attached a log file, not sure if it helps...

Thanks for the additional info! Duplicate: https://github.com/aluxian/Messenger-for-Desktop/issues/679


Wants to support flux

reactive

Duplicate of https://github.com/langchain4j/langchain4j/issues/886

Will be released in 0.35.0 in a few weeks


rbd: add group image functions

Add functions for managing and listing images in rbd groups.

Add GroupImageAdd implementing rbd_group_image_add
Add GroupImageRemove implementing rbd_group_image_remove
Add GroupImageRemoveByID implementing rbd_group_image_remove_by_id
Add GroupImageList implementing rbd_group_image_list
Add GetGroup implementing rbd_get_group

Fixes #417
Checklist

[x] Added tests for features and functional changes
[x] Public functions and types are documented
[x] Standard formatting is applied to Go code

@Mergifyio rebase


feat: My Collection analytics tracking

The type of this PR is: Feature

This PR partially addresses CX-886. The remaining tracking events will be handled in follow-up PRs.
Description
Adds (some) analytics tracking for the My Collection app.
Also includes a few minor cleanup things (grammar, doc URLs, an analytics property recently changed in cohesion).
A collaboration with @annacarey!
I have not included screenshots because there would be so many. If you'd like me to attach some, please push back.
Events included in this PR
Tap tracking for:

[x] Add artwork
[x] Edit artwork
[x] Delete artwork
[x] TappedCollectedArtwork
[x] TappedCollectedArtworkImages
[x] TappedInfoBubble for 'Demand Index'
[x] TappedInfoBubble for 'Price estimate'
[x] TappedInfoBubble for 'Artist Market Statistics'
[x] TappedInfoBubble for 'Auction results'

Events that will be tracked in follow-up PRs
Screen tracking for:

Home (MyCollection.tsx)
Artwork (MyCollectionArtwork.tsx)

Tap tracking for:

TappedSell
TappedShowMore for ‘Learn more’
TappedShowMore for ‘See all articles’
TappedShowMore for ‘Explore auction results’
TappedShowMore for ‘View more’

PR Checklist (tick all before merging)

[x] I have included screenshots or videos to illustrate my changes, or I have not changed anything that impacts the UI.
[x] I have added tests for my changes, or my changes don't require testing, or I have included a link to a separate Jira ticket covering the tests.
[x] I have documented any follow-up work that this PR will require, or it does not require any.
[x] I have added an app state migration, or my changes do not require one. (What are migrations?)
[x] I have added a CHANGELOG.yml entry or my changes do not require one.

TappedSell is also the most important unaddressed tap so far, too. Would be great to know about people entering the consign flow from this feature.

@mikehrom (and others but especially Mike): I decided to cut this PR off before finishing all My Collection tracking, as the volume of changes was becoming un-reviewable. I've updated the body of this PR with (hopefully) clear definition of which events are included here and which will come next.

Looks good to me 🙌 feel free to merge when ready, wasn't sure if you were waiting for any other reviews!


Unique marker colors

I would really like to add unique colors for the markers.
Since markers is a vec4, and I don't think GL has a vec5, seems like need to make a new vec3 for each marker color with the 8bit RGB value.  Does that sound correct?
Love to hear your thoughts before implementing it.
Great lib, thanks for not using any bloated libs!

Sounds great, happy to accept a PR :)

@shuding any updates on this

@bitslip6 Also interested to know about this. Would like to apply a different color for office locations vs client locations.
Did you manage to get something working?


Tabnine appears on top of documentation

OS version: Linux Manjaro 5.10.2-2
Editor: vscode
Editor version: 1.55.0
Programming language: any
TabNine extension version: 3.2.16

Issue Details:
No keybindings were introduced.
To reproduce this you just simply enter the "parentheses" which trigger the documentation panel but also triggers tabnine at the same time exactly on top of the documentation window.

I found no way to avoid this.

Clicking escape doesn't close the suggestions panel?

The bottom line this is vscode's behaviour, you might want to raise that issue in their repository

Clicking escape doesn't close the suggestions panel?

It does, but this solution is troubling when you use Vim as an extension, as it uses Escape for other reason. I guess this is "my issue" but this behavior shouldn't happen imo to begin with.

The bottom line this is vscode's behaviour, you might want to raise that issue in their repository

Yeah, from the way I see it now I think I agree. I guess the issue is that the documentation should always appear bellow not under the intellisense dialog. Do you agree that would be the most appropriate solution?
Ill post it there then, I'll close this issue I guess unless you think we can fix this somehow with tabnine. I'm not really fluent with VSCode's plugin open library.


#23359 JSCH session creation fix

This creates a similair bug for connections with jump server enabled. Was not present in devel branch. reproducebla with the same settings as in the attached issue but with addition of jump server

Verified


Update google drive links

Hello! Can you please update Google Drive links?

Waiting for this too

Same

same

The original data in my google driver has lost.
I am reconstructing this repo and the pre-processed data. I will update asap😀.

Hi,
Has anyone got the link to the pretrained model?
Thanks,
Vignesh


Updated the PID Controller stub with the correct implementation of PID controller

Added the modifications to run the pid controller

There is a logical error in one of the tests. Could you please correct it?

Changed


Error: Disk init fail!

Thanks for mariner3d! What a great project.
I've just installed it on a RPi0W and a Phrozen Sonic Mini 4K following the instructions in the blog.  The web interface responds, uploading files work, but when trying to print, I get:
Unexpected Printer Response
The printer returned an unexpected response: '//Disk init fail!\r\n'

Traceback (most recent call last):
  File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request
    rv = self.dispatch_request()
  File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/opt/venvs/mariner3d/lib/python3.7/site-packages/mariner/server/api.py", line 220, in printer_command
    elegoo_mars.start_printing(filename)
  File "/opt/venvs/mariner3d/lib/python3.7/site-packages/mariner/mars.py", line 132, in start_printing
    self.select_file(filename)
  File "/opt/venvs/mariner3d/lib/python3.7/site-packages/mariner/mars.py", line 111, in select_file
    raise UnexpectedPrinterResponse(response)
mariner.exceptions.UnexpectedPrinterResponse: //Disk init fail!

the log doesn't show anything peculiar
pi@sm4k:~ $ sudo journalctl -u mariner3d
-- Logs begin at Fri 2021-05-28 13:32:27 CEST, end at Fri 2021-05-28 13:44:42 CEST. --
May 28 13:32:42 sm4k systemd[1]: Started mariner3d Printer Controller.
May 28 13:32:56 sm4k mariner[273]: INFO:waitress:Serving on http://<IP_ADDRESS>:5000

Any idea what's wrong?
Thanks for your help,  beat

ok, I found the solution myself:
the instructions say:
Finally, make /etc/rc.local load the g_mass_storage module by adding this to it:

#!/bin/sh -e
modprobe g_mass_storage file=/piusb.bin stall=0 ro=1
exit 0

However, the existing dummy script exits before executing the new lines, so just appending them won't work. You either have to comment out our delete the dummy script (probably just commenting out the previous 'exit 0' will do, too, but I haven't tested it)

You shouldn't have to comment out or delete any existing scripts. Just adding modprobe g_mass_storage file=/piusb.bin stall=0 ro=1 to it is sufficient.
None of the packages on Raspberry Pi OS Lite provide a /etc/rc.local, so in most cases you can just add the file with the contents from the instructions.
Anyway, I probably assumed some knowledge about shell scripting there when writing those instructions. What do you think would make this clearer?
I'll probably add a troubleshooting section too to our docs, so I'm going to leave this open. Would love some help to fill the troubleshooting section once I have that setup.

FYI I added a Troubleshooting section to the documentation, including instructions on how to troubleshoot the "Disk init fail" error: https://mariner.readthedocs.io/en/latest/troubleshooting.html
I also updated the software installation instructions so it's clearer that the contents mentioned are only applicable if the file does not exist: https://mariner.readthedocs.io/en/latest/software-setup.html
If the after the updates the steps aren't clear enough yet let me know!


Error occuring on authentication of non embeded app

When using the package for OAuth of an offline/not embedded app, the function OAUTH::callback() attempts to use setcookie() with a null value for expires: parameter.
The same issue was raised here
https://github.com/Shopify/shopify-api-php/issues/291
This issue is still extant as the pull request failed, I made the changes indicated and it works, however if I update my version I will be back to a fail again.

Hi
Yes, that is correct, I changed the null to zero and the whole thing sprang
to life.
Jules
On Tue, 29 Oct 2024, 10:18 Matteo Depalo, @.***> wrote:

Hi @julesbl https://github.com/julesbl, just to clarify, you made the
changes in this PR https://github.com/Shopify/shopify-api-php/pull/293
and it worked?
—
Reply to this email directly, view it on GitHub
https://github.com/Shopify/shopify-api-php/issues/375#issuecomment-2443807535,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AANGHN2SEHVIAUZ22TRPN4DZ55OHNAVCNFSM6AAAAABPXD5IR6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBTHAYDONJTGU
.
You are receiving this because you were mentioned.Message ID:
@.***>

I just wanted to jump in and mention I'm facing the same error and applying the fix in PR #293 resolves the issue for me.


Laboratory work #4, Alisa Karpova - 22FPL2

I think you should try for mark 10

Well done! Good job!


dp_status prometheus metric isn't initialised to "down" in gauge

Gauge will not register a datapath as down unless it first becomes active and then goes away.

https://github.com/REANNZ/faucet/commit/92794ab3068f69dd119f8741276ec220598da107


ESPHome bot does not update beta with newer stable version

Problem/Motivation
On the esphome/hassio repo, the esphomebot does automatically update the beta version with the latest stable version:
https://github.com/esphome/hassio/commit/9bd7e910ac66920f99e0a8c150b2b03e34b7e0c2#diff-9747da7a39ecebfec5e92cf2271a35f63433581f59080a4ac1859e1cc7999109
On this repo however, this does not happen. The bot only seems to update the beta version with new beta releases even if there is a newer stable version. That is also the reason, why frenck had to manually update the version here:
https://github.com/hassio-addons/repository-beta/commit/91d92043ee4014c63dc64f0d7cb46194fa992ece
Expected behavior
Update also the beta version, if there is a newer stable version
Actual behavior
Beta version is only updated on new beta release
Steps to reproduce

(How can someone else make/see it happen)

Proposed changes
I'm not sure, how or where the bot is setup, but I think that this setup needs to be adjusted to mimic the behavior similar to the esphome/hassio repo.

I manually bumped for a different reason, so not sure how you came to that conclusion even remotely.

Its up to them to release a beta, not me.

The latest esphome version is 1.16.1.
On the esphome hassio repo, the bot did update the beta accordingly:
https://github.com/esphome/hassio/blob/master/esphome-beta/config.json#L45
This is not the case for this beta repo here:
https://github.com/hassio-addons/repository-beta/blob/master/esphome/config.json#L33
So the bot does update if there is a new beta version, which is fine. But when a new stable version is released, that is superior to the beta version, the bot should also update it just like in the esphome repo.
I hope this clears it up

Again, not a decision or up to this repository.

Do you know, where the esphome bot is configured?


python310Packages.yalexs: 1.2.8 -> 1.3.0

Diff: https://github.com/bdraco/yalexs/compare/refs/tags/v1.2.8...v1.3.0
Changelog: https://github.com/bdraco/yalexs/releases/tag/v1.3.0
Description of changes

Things done

Built on platform(s)

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

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

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

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

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

[ ] Fits CONTRIBUTING.md.

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

3 packages built:

home-assistant-component-tests.august
python310Packages.yalexs
python311Packages.yalexs


Document usage of a security manager for remote tests

Description
Remote tests can be secured even further, when running with enabled security manager.
Motivation and Context
Especially RMI has gained more attraction by attackers, so give users another tool to defend against attacks.
How Has This Been Tested?
A simple test plan has been run remotely with the documented steps. To be honest the documentation has been done after the tests. So it would be great if more people can follow the documentation and try their tests.
Screenshots (if appropriate):
Types of changes

Documentation

Checklist:

[x] I have updated the documentation accordingly.

Codecov Report

Merging #406 into trunk will increase coverage by <.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##              trunk     #406      +/-   ##
============================================
+ Coverage     58.58%   58.58%   +<.01%
  Complexity    10616    10616
============================================
  Files          1193     1193
  Lines         75957    75957
  Branches       7343     7343
============================================
+ Hits          44499    44502       +3
+ Misses        28953    28951       -2
+ Partials       2505     2504       -1

Impacted Files
Coverage Δ
Complexity Δ

...c/core/org/apache/jmeter/reporters/Summariser.java
85.49% <0%> (-0.77%)
18% <0%> (-1%)

...re/org/apache/jmeter/engine/DistributedRunner.java
85.71% <0%> (+3.36%)
32% <0%> (+1%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b15fab0...5514943. Read the comment docs.

+1
Thanks


odroid xu4 realsense d415 Frame didn't arrived within 5000 after 30 seconds

Before opening a new issue, we wanted to provide you with some useful suggestions (Click "Preview" above for a better view):

Consider checking out SDK examples.
Have you looked in our documentations?
Is you question a frequently asked one?
Try searching our GitHub Issues (open and closed) for a similar issue.

All users are welcomed to report bugs, ask questions, suggest or request enhancements and generally feel free to open new issue, even if they haven't followed any of the suggestions above :)

Required Info

Camera Model
D400

Firmware Version
<IP_ADDRESS>

Operating System & Version
Linux Ubuntu 18.04

Kernel Version (Linux Only)
4.14.133-166

Platform
Odroid XU4

SDK Version
2.26.0

Language
python

Segment
others

Issue Description
dmesg:
[  426.411824] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  426.469084] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  426.526032] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  426.683651] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  426.740915] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  426.898348] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  427.055778] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  427.113443] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  427.271160] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  427.328108] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  428.677802] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  429.210328] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  429.267579] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  429.324553] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).
[  434.275722] uvcvideo: Failed to query (GET_CUR) UVC control 1 on unit 3: -32 (exp. 1024).

@nk2IsHere Which example did you run when get this issue? Thanks!

I ran https://github.com/IntelRealSense/librealsense/blob/master/wrappers/python/examples/opencv_viewer_example.py
rs-depth
realsense viewer
I’ve found temporary solution: changed the usb cable to usb 2.0 to type-c. This fixed random crashes, though downgraded the speed.

@nk2IsHere Did you try the installation according to https://github.com/IntelRealSense/librealsense/blob/master/doc/installation_odroid.md

Yes, I did

@nk2IsHere Did you get this issue with the original USB3 cable for the camera?

Yes, I got this issue while using original usb 3.0 cable

@nk2IsHere Did you get chance to see if you still have such issue with the latest FW and SDK? Looking forward to your update. Thanks!

@nk2IsHere Any update from your side? Thanks!

@nk2IsHere Could you please update if you still need support on this? Thanks!

Thank you, but I don’t need a support for this. Buying a new type-c to usb 3.0 cable is a fix of this problem.


Online Play

As a player, I want online play so that I can play with friends who live far away.
A lot of my friends live far away, and I like to be able to play this game with them.

This will need to be implemented using Netcode for GameObjects. Because the distributed version of the game will always be the same and there is no downloadable content that could possibly interfere with compatibility. Most of the combat mechanics will be computed on the host, and the information that needs to be transferred is input data. Movement wouldn't even need to be transferred because if the movement data is transferred then the host can take that data and just move the GameObject in its own build.

[ ] Implement Netcode for GameObjects
[ ] Add method to host games
[ ] Add method to join games
[ ] Add multiplayer character select screen

Assumptions / Preconditions:
The Game needs UI Elements and variables to support players interacting with each other in a networked environment
Outcomes / Postconditions
Multiple players can connect to a single instance and perform actions that lead to a win/loss scenario. Players are then able to either join other games or replay the same game with the same players for repeat attempts.
Normal Scenario
Players start at the initial menu and will go to Join or Start a lobby, Players will then select from the list or enter a code of public or private lobbies to join. Characters and Stage will be selected on separate screens, and the game will begin. Once the game finishes the players will be asked if they wish to continue, if the agreement is unanimous, it will, otherwise they are sent back to the lobby screen.
Error Conditions
Lobby drops or disconnects will be handled by a screen error and a prompt to wait for reconnect, after 30-60 seconds it will send back to the lobby.


Cycle in dependencies between targets 'RNReanimated' and 'Pods-myproj'; building could produce unreliable results.

New Version
0.70.0
Old Version
0.68.2
Build Target(s)
iOS simulator, debug
Output of react-native info
System:
OS: macOS 12.4
CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Memory: 185.20 MB / 16.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 16.15.1 - /usr/local/bin/node
Yarn: 1.22.19 - /usr/local/bin/yarn
npm: 8.11.0 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.11.3 - /Users/denyskniazhev/.rvm/gems/ruby-2.6.5/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 21.4, iOS 15.5, macOS 12.3, tvOS 15.4, watchOS 8.5
Android SDK:
API Levels: 28, 30, 31
Build Tools: 28.0.2, 28.0.3, 29.0.2, 30.0.2, 30.0.3, 31.0.0, 33.0.0
System Images: android-30 | Google Play Intel x86 Atom, android-31 | Google APIs Intel x86 Atom_64
Android NDK: Not Found
IDEs:
Android Studio: 2021.2 AI-212.5712.43.2112.8815526
Xcode: 13.4.1/13F100 - /usr/bin/xcodebuild
Languages:
Java: 11.0.8 - /usr/bin/javac
npmPackages:
@react-native-community/cli: Not Found
react: 18.1.0 => 18.1.0
react-native: 0.70.0 => 0.70.0
react-native-macos: Not Found
npmGlobalPackages:
react-native: Not Found
Issue and Reproduction Steps
After following the steps from the upgrade helper I can't build neither from xcode nor from yarn ios. Getting an error:
Cycle in dependencies between targets 'RNReanimated' and 'Pods-myproj'; building could produce unreliable results.
I have tried various things, including deintegrating pods, cleaning the project and trying everything I could find, but the issue persists.
Full text of the error:

Cycle in dependencies between targets 'RNReanimated' and 'Pods-myproj'; building could produce unreliable results.
Cycle path: RNReanimated → myproj → Pods-myproj → RNReanimated
Cycle details:
→ Target 'RNReanimated': Libtool /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Products/Debug-iphonesimulator/RNReanimated/libRNReanimated.a normal
○ Target 'RNReanimated' has target dependency on Target 'FBReactNativeSpec'
○ That command depends on command in Target 'FBReactNativeSpec': script phase “[CP-User] Generate Specs”
○ That command depends on command in Target 'myproj': script phase “Bundle React Native code and images”
→ Target 'myproj' has target dependency on Target 'Pods-myproj'
→ Target 'Pods-myproj' has compile command with input '/Users/denyskniazhev/myproj/ios/Pods/Target Support Files/Pods-myproj/Pods-myproj-dummy.m'

Raw dependency cycle trace:

target:  ->

node: <all> ->

command: <all> ->

node: /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Products/Debug-iphonesimulator/RNReanimated/libRNReanimated.a ->

command: target-RNReanimated-8699adb1dd336b26511df848a716bd4253784ff6d1a0a1acaedc06a9f9e94921-:Debug:Libtool /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Products/Debug-iphonesimulator/RNReanimated/libRNReanimated.a normal ->

node: /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNReanimated.build/Objects-normal/x86_64/AnimatedSensorModule.o ->

command: target-RNReanimated-8699adb1dd336b26511df848a716bd4253784ff6d1a0a1acaedc06a9f9e94921-:Debug:CompileC /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNReanimated.build/Objects-normal/x86_64/AnimatedSensorModule.o /Users/denyskniazhev/myproj/node_modules/react-native-reanimated/Common/cpp/AnimatedSensor/AnimatedSensorModule.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler ->

node: <target-RNReanimated-8699adb1dd336b26511df848a716bd4253784ff6d1a0a1acaedc06a9f9e94921--begin-compiling> ->

command: Gate target-RNReanimated-8699adb1dd336b26511df848a716bd4253784ff6d1a0a1acaedc06a9f9e94921--begin-compiling ->

CYCLE POINT ->

node: <target-FBReactNativeSpec-8699adb1dd336b26511df848a716bd42d8e73feadee6a8e5c14524fc300acaed--modules-ready> ->

command: Gate target-FBReactNativeSpec-8699adb1dd336b26511df848a716bd42d8e73feadee6a8e5c14524fc300acaed--modules-ready ->

node: /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FBReactNativeSpec.build/DerivedSources/codegen-FBReactNativeSpec.log ->

command: target-FBReactNativeSpec-8699adb1dd336b26511df848a716bd42d8e73feadee6a8e5c14524fc300acaed-:Debug:PhaseScriptExecution [CP-User] Generate Specs /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FBReactNativeSpec.build/Script-46EB2E00024690.sh ->

node: /Users/denyskniazhev/myproj/ios/.xcode.env.local/ ->

directoryTreeSignature: 2 ->

directoryContents: /Users/denyskniazhev/myproj/ios/.xcode.env.local ->

node: /Users/denyskniazhev/myproj/ios/.xcode.env.local ->

command: target-myproj-31124c55eae76d2f6224153cd522b4b97ceb6b36bcfc2fb90f69ac96de4975d6-:Debug:PhaseScriptExecution Bundle React Native code and images /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Intermediates.noindex/myproj.build/Debug-iphonesimulator/myproj.build/Script-00DD1BFF1BD5951E006B06BC.sh ->

node: /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Intermediates.noindex/myproj.build/Debug-iphonesimulator/myproj.build/Script-00DD1BFF1BD5951E006B06BC.sh ->

command: target-myproj-31124c55eae76d2f6224153cd522b4b97ceb6b36bcfc2fb90f69ac96de4975d6-:Debug:WriteAuxiliaryFile /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Intermediates.noindex/myproj.build/Debug-iphonesimulator/myproj.build/Script-00DD1BFF1BD5951E006B06BC.sh ->

node: <target-myproj-31124c55eae76d2f6224153cd522b4b97ceb6b36bcfc2fb90f69ac96de4975d6--entry> ->

command: Gate target-myproj-31124c55eae76d2f6224153cd522b4b97ceb6b36bcfc2fb90f69ac96de4975d6--entry ->

node: <target-Pods-myproj-8699adb1dd336b26511df848a716bd427e062cc62f6a1d52d742a11ac20f0458--end> ->

command: Gate target-Pods-myproj-8699adb1dd336b26511df848a716bd427e062cc62f6a1d52d742a11ac20f0458--end ->

node: /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-myproj.build/Objects-normal/x86_64/Pods-myproj-dummy.o ->

command: target-Pods-myproj-8699adb1dd336b26511df848a716bd427e062cc62f6a1d52d742a11ac20f0458-:Debug:CompileC /Users/denyskniazhev/Library/Developer/Xcode/DerivedData/myproj-chxzpwxxfrrttoddglozfoottfdh/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-myproj.build/Objects-normal/x86_64/Pods-myproj-dummy.o /Users/denyskniazhev/myproj/ios/Pods/Target Support Files/Pods-myproj/Pods-myproj-dummy.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler ->

node: <target-Pods-myproj-8699adb1dd336b26511df848a716bd427e062cc62f6a1d52d742a11ac20f0458--begin-compiling> ->

command: Gate target-Pods-myproj-8699adb1dd336b26511df848a716bd427e062cc62f6a1d52d742a11ac20f0458--begin-compiling ->

node: <target-FBReactNativeSpec-8699adb1dd336b26511df848a716bd42d8e73feadee6a8e5c14524fc300acaed--modules-ready>

After following the steps from the upgrade helper I can't build neither from xcode nor from yarn ios. Getting an error:
Cycle in dependencies between targets 'RNReanimated' and 'Pods-myproj'; building could produce unreliable results.
I have tried various things, including deintegrating pods, cleaning the project and trying everything I could find, but the issue persists.

As you're using Reanimated, can you open an issue tracker on their repo?
I have the suspect this is related to how they integrate with React Native.
Please re-open this issue if they find out the issue is React Native related.