1.0.0-pre iOS BannerAds keep floating on top or at bottom when added into ListView while scrolling

I just encountered that on iOS the BannerAd, embedded in a ListView, would stay on top, or at the bottom when scrolled away from the view.
    ListView(
      children: [SomeWidget(), BannerAd(), SomeWidget(), SomeWidget(), BannerAd(), SomeWidget()]
    )

This is actually an issue with hybrid composition. The same happens when using hybrid composition on Android.  (hybrid composition is the only option on iOS)
Can you try running it on release mode (flutter run --release) and see if it works?

Same issue in release mode

I couldn't reproduce this issue. Everything works fine.

I have the same.. something is not going well with listviews and ads.
check --> https://prnt.sc/10o7fjd

This is an issue with hybrid composition. The same happens when using hybrid composition on Android. Unfortunately hybrid composition is the only option on iOS.

One solution is to use a Texture. I'll work on this

Yeah a Texture is not a viable thing, because the ads needs to be clickable, but a Texture just paint the view without any gesture detector. Unfotunately this doesn't depends on me, but in the flutter team. Probably the same will happen with other plugins that use platform views, such as google_mobile_ads and webview_flutter.

Hmm I have another project in flutter using the flutter_google_ad_manager for the banners and I do not have the same issue there... i'll check what the differences are.

I do not recommend using ads in a ListView in iOS until a viable option arrives. As the purpose of banner ads is to be on the top or in the bottom of the screen, you can add it there. See the example project for reference

The fix for me is not to put the ad in a Column inside a ListView!

My solution was to place the Ad widget at the top of the listview.

I am also experiencing the same issue. There are a couple of issues on the Flutter repo regarding this problem. Hopefully, it can get fixed soon.
https://github.com/flutter/flutter/issues/78205
https://github.com/flutter/flutter/issues/76097

@Tetracyl None of the solutions above worked for you?

My solution was to place the Ad widget at the top of the listview.

The fix for me is not to put the ad in a Column inside a ListView!

The same issue occurs with ClipRect.
I want to have multiple ads appear throughout one page. So if I place my ad at the top of a listview or take it out of a column then I cannot have multiple ads scattered throughout the page.

Can you try using the master channel to see if it fixes the issue? https://github.com/flutter/flutter/issues/76097#issuecomment-817635743

I can't since I already updated my app to Flutter 2.0

I think this will be closed whenever https://github.com/flutter/engine/pull/22336 lands on stable. For now, I think you guys can use the master channel as a fix for it.

This is currently blocked by https://github.com/flutter/flutter/issues/76097

For now, you guys can try using Flutter 1.2.6. You can still use null-safety with it.
https://github.com/flutter/flutter/issues/76097#issuecomment-810009590

This issue was fixed on flutter version 2.2. See https://github.com/flutter/flutter/issues/76097 for more


implementation details for ACDC

i use the same paramater like SGD, lr  for ACDC. but the loss can not be reduced when loss = 0.2
Please tell me what are your training parameters?

Hello, can you tell me how to configure ACDC dataset? I want to reproduce the code, my email<PHONE_NUMBER>@qq /Thank you for any help.

i use the same paramater like SGD, lr for ACDC. but the loss can not be reduced when loss = 0.2 Please tell me what are your training parameters?

Hello, can you share the preprocessed ACDC dataset? I want to reproduce the code, my email is<EMAIL_ADDRESS>Thanks for your help.

Hello, can you tell me how to configure ACDC dataset? I want to reproduce the code, my email<PHONE_NUMBER>@qq /Thank you for any help.

Hello, can you share the preprocessed ACDC dataset? I want to reproduce the code, my email is<EMAIL_ADDRESS>Thanks for your help.

Hello, can you tell me how to configure ACDC dataset? I want to reproduce the code, my email<PHONE_NUMBER>@qq /Thank you for any help.

Hello, can you share the preprocessed ACDC dataset? I want to reproduce the code, my email is<EMAIL_ADDRESS>Thanks for your help.

Hello, can you share the preprocessed ACDC dataset? I want to reproduce the code, my email is<EMAIL_ADDRESS>Thanks for your help.

Hello, can you share the preprocessed ACDC dataset? I want to reproduce the code, my email is<EMAIL_ADDRESS>Thanks for your help

Hello, can you share the preprocessed ACDC dataset? I want to reproduce the code, my email is<EMAIL_ADDRESS>Thanks for your help

Hi both i share the code in my paper and github you can cite it and get it from
https://github.com/kathyliu579/CS-Unet/tree/main

Thank you very much for providing this link. I will quote your article when my paper is finished
郑昀晖
@.***

------------------ 原始邮件 ------------------
发件人:                                                                                "Beckschen/TransUNet"                                                                                @.>;
发送时间: 2023年6月25日(星期天) 晚上11:22
@.>;
<EMAIL_ADDRESS>主题: Re: [Beckschen/TransUNet] implementation details for ACDC (Issue #91)
Hi both i share the code in my paper and github you can cite it and get it from
https://github.com/kathyliu579/CS-Unet/tree/main
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>

I found that the source code provided on github does not have a data set, can you provide a data set for me
------------------ 原始邮件 ------------------
发件人:                                                                                "Beckschen/TransUNet"                                                                                @.>;
发送时间: 2023年6月25日(星期天) 晚上11:22
@.>;
<EMAIL_ADDRESS>主题: Re: [Beckschen/TransUNet] implementation details for ACDC (Issue #91)
Hi both i share the code in my paper and github you can cite it and get it from
https://github.com/kathyliu579/CS-Unet/tree/main
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>


[5.8] Fix encoding & decoding inconsistencies for link destination summary variant values

Cherry-pick of https://github.com/apple/swift-docc/pull/451

Explanation: This fixes two bugs in the encoding and decoding of variant values for link destination summaries (the linkable entities file).
Scope: Multi source-language builds that emit linkable entities (off by default).
Radar: rdar://103279313 (Structure suggestions for link resolution warnings as fixits)
Risk: Low. The linkable entities data is only created when the --emit-digest flag is passed and variant values are only created in multi source-language builds.
Testing: New test assertions have been added to ensure that encoded linkable entities with variant values can be decoded. Existing automated tests pass.
Reviewer: @ethan-kusters

@swift-ci please test


Performance prefetching phase1 migrationfix

Migration needs an update because another migration was merged just before #1899 was merged.
It also seems that 'active=True' reappeared for active finding count.

Potentially a quick approve and merge @ptrovatelli ? Cheers.


minor doc fixes

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


Is there a way to automatically stop playing the previous file and play the current selected

I have a lot of files from Urls in my List View i want to play them independently for instance if one is already playing and I click on the other one to play, the one which was playing should automatically stop and play the current selected.
how do i achieve this?
Thanks..

Just call stop on the current AudioPlayer and then call play. Also it should stop itself, if you load in a new url.


feat(AlgebraicGeometry/EllipticCurve/Projective): implement equations and nonsingularity for projective coordinates

Define a projective point representative over a ring R as the type Fin 3 -> R, and its equivalence class PointClass as a quotient by the usual scaling relation. Define the analogous equation and nonsingular predicates on Fin 3 -> F over a field F, and lift nonsingular to PointClass. This also has minimal API (e.g. it's missing many of the equation lemmas) as most computations should ideally be done using the affine API.
This is the first in a series of four PRs leading to #8485

Thanks!
maintainer merge

There is a conflict, but otherwise LGTM.
bors d+

bors r+

bors merge


pio test fails to execute w/ python error

Configuration
Operating system: macOS 10.12
PlatformIO Version (platformio --version): 3.1.0
Python Version: 2.7.12
Description of problem
pio test fails with a python error
Steps to Reproduce

pip install platformio
pio test

Actual Results
Traceback (most recent call last):
  File "main.py", line 7, in init main (/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmpUDBPoC/main.c:2287)
  File "/usr/local/lib/python2.7/site-packages/click/__init__.py", line 18, in <module>
    from .core import Context, BaseCommand, Command, MultiCommand, Group, \
  File "/usr/local/lib/python2.7/site-packages/click/core.py", line 8, in <module>
    from .types import convert_type, IntRange, BOOL
  File "/usr/local/lib/python2.7/site-packages/click/types.py", line 5, in <module>
    from ._compat import open_stream, text_type, filename_to_ui, \
  File "/usr/local/lib/python2.7/site-packages/click/_compat.py", line 2, in <module>
    import io
  File "/usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/lib/python2.7/io.py", line 51, in <module>
    import _io
ImportError: dlopen(/usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so, 2): Symbol not found: __PyCodecInfo_GetIncrementalDecoder
  Referenced from: /usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so
  Expected in: flat namespace
 in /usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so

Expected Results
Probably the test help screen or actual tests if we executed pio test in a project directory
Additional info
I tried this in a virtualenv as well, same result.
mkvirtualenv piotest -p /usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/bin/python2.7
pip install -U pip
pip install platformio
pio test

Thinking this is my problem and not platformio's problem...

I blew away everything python and reinstalled via homebrew, working now.


Association between current and previous frame

From the paper:

The velocity estimate is special, as it requires two input map-views the current and previous time-step. It predicts
the difference in object position between the current and the past frame.

I'm having a hard time following the code. Could someone explain to me how the inputs are set up so that it can take the current and past frame?

Sorry for the confusion, we simply combine past frame and current frame's lidar point cloud together.

the code for fusion is available here https://github.com/tianweiy/CenterPoint/blob/d1e1bd5b08b2b9816ee38bbe2d036db1e5df340a/det3d/datasets/pipelines/loading.py#L143


Update SIG materials

In order to expedite and streamline formation of new Special Interest Groups, of which we have several in active discussion, I've worked with our TSC and the new SIG Documentation team to prepare an overview on SIG formation entitled "How to Create and Kickoff a Special Interest Group (SIG)".  That document provides checklists both for getting new SIG proposals submitted for review and, if approved, the steps needed to get a new SIG up and running consistent with our best practices for participation and transparency.  As such it should be part of the SIGs subfolder here.
Also, I've added a README to the SIGs subfolder recapping our current SIGs and their chairpersons, along with info on where to go to find out more as a way of helping people get acquainted and involved.

Thanks for the suggestions and  edits, @fitzgen!   Nitpicking welcomed.


Dockerfile directory is wrong

Under compose.yaml, this section stated that the Dockerfile is located in "/voice_journal" which does not exist in the current version.
build:       context: .       dockerfile: src/telegram_llm_bot/bots/voice_journal/Dockerfile       container_name: base-chatbot
The current version's Dockerfile is located at "/base_chatbot" instead
Changes to be made (I'm assuming):
dockerfile: src/telegram_llm_bot/bots/base_chatbot/Dockerfile

fixed


this.enteringView.pageRef(...) is null

Short description of the problem:
I have a login page with Ionic Segments, one is Sign in, the other one is Create Account (first load of the page is Sign in).
After creating an account, the method is changing the segment to Sign in.
Then if I try to sign in with the created account (or any other), I have a this.enteringView.pageRef(...) is null in Firefox console.
On IE :  Unable to get property 'nativeElement' of undefined or null reference
What behavior are you expecting?
Expected behaviour is after successfully register to the app and changing to sign in page, user should be able to sign in without an error.
Steps to reproduce:

Open app on login page (first page of the app)
Click on Create Account (Popup confirming the creation and opening Sign in segment)
Try to sign in with the previous created account

https://github.com/paoesco/walkingdog/blob/master/walkingdog-mobile/src/pages/login/login.ts
    signup(value: string) {
      this.loader.present();
      console.log(`Submitted values : email = ${value.email}, password = ${value.password}`);
      let details: UserDetails = {'email': value.email, 'password': value.password};
      this.auth.signup(details).then(() => {
        alert('Signed up')
        this.segments = 'login';
        this.loader.dismiss();
      }, (err: IDetailedError<string[]>) => {
        for (let e of err.details) {
          if (e === 'conflict_email') {
            alert('Email already exists.');
          } else {
            alert(e);
          }
        }
        this.loader.dismiss();
      });
    }

https://github.com/paoesco/walkingdog/blob/master/walkingdog-mobile/src/pages/login/login.html
<ion-content padding>

  <div padding>
    <ion-segment [(ngModel)]="segments">
      <ion-segment-button value="login">
        Sign in
      </ion-segment-button>
      <ion-segment-button value="signup">
        Create account
      </ion-segment-button>
    </ion-segment>
  </div>

  <div [ngSwitch]="segments">
    <ion-list *ngSwitchCase="'login'">
      <form [formGroup]="loginForm" (ngSubmit)="login(loginForm.value)">
        <ion-item>
          <ion-input type="email" placeholder="Email" [formControl]="loginForm.controls['email']"></ion-input>
        </ion-item>

        <ion-item>
          <ion-input type="password" placeholder="Password" [formControl]="loginForm.controls['password']"></ion-input>
        </ion-item>

        <button ion-button block type="submit">
          Sign in
        </button>
      </form>
      <button ion-button block color="danger" (click)="loginWithGoogle()">
        Sign in with Google+
      </button>
    </ion-list>

    <ion-list *ngSwitchCase="'signup'">
      <form [formGroup]="signupForm" (ngSubmit)="signup(signupForm.value)">
        <ion-item>
          <ion-input type="email" placeholder="Email" [formControl]="signupForm.controls['email']"></ion-input>
        </ion-item>

        <ion-item>
          <ion-input type="password" placeholder="Password" [formControl]="signupForm.controls['password']"></ion-input>
        </ion-item>

        <button ion-button block type="submit">Create account</button>
      </form>
    </ion-list>
  </div>

</ion-content>

Other information: (e.g. stacktraces, related issues, suggestions how to fix, stackoverflow links, forum links, etc)
Github repo : https://github.com/paoesco/walkingdog/tree/master/walkingdog-mobile
Which Ionic Version? 1.x or 2.x
2
Run ionic info from terminal/cmd prompt: (paste output below)
Cordova CLI: 6.3.1
Ionic Framework Version: 2.0.0-rc.1
Ionic CLI Version: 2.1.0
Ionic App Lib Version: 2.1.0-beta.1
OS: Windows 7 SP1
Node Version: v6.6.0

Hi,
Actually it's when a form submission results in an error, and then again submit the same form with right data that is causing a blank page (because of a JavaScript error).

Hi,
Any updates on this issue ?
I tried with RC3 but it didn't fix it.

@paoesco @jgw96 Any news regarding this would be really appreciated. Thanks.

Still same issue with RC3.
When I submit a form, I perform a validation and then I return false to prevent the form to be submitted.
And then if I try to submit it again, I have this error message :
TypeError: Cannot read property 'nativeElement' of null at LoadingMdPopIn.init
(Chrome debug console).

Same issue with RC4.
Below is my html form :
<form [formGroup]="loginForm" (ngSubmit)="login(loginForm)">
<!-- inputs here -->
</form>

Below is how I handle an error in login function :
 (err:Response) => {
          if (err.status == 400 && err.statusText === 'user_not_enabled') {
            this.loader.dismiss();
            alert('Your account has not been enabled yet. Please activate it by clicking on the link provided in e-mail');
            return false;
          } else {
            this.loader.dismiss();
            alert('Wrong credentials');
            return false;
          }

I am returning false in order to avoid the form to be submitted.
But if I submit it again, I have the error message previously posted.
Is there another way to prevent form submission when there is something wrong ?

I tried to replace the submit button with  (as per bg book 2) but it is not working either
Old
<form [formGroup]="loginForm" (ngSubmit)="login(loginForm)">
<!-- inputs here -->
    <a ion-button block color="dark" (click)="login(loginForm)" >
      Log In
    </a>
</form>

New
<form [formGroup]="loginForm">
<!-- inputs here -->
    <button ion-button block color="dark" type="submit" [disabled]="!loginForm.valid">
      Log In
    </button>
</form>

I also tried to remove all the return false (validation or error handling).

I found the problem !
It wasn't because of the form submission but because of the Loading component :
https://github.com/driftyco/ionic/issues/6209
I close this issue.
Sorry for the inconvenience.


Fix AmazonMws#fetch_order_data and #get_order_reference_details

fetch_order_data was updated in b24d29d
to use the PayWithAmazon gem but the call to the gem used invalid arguments.

@acreilly just checking -- why are you opening this as a separate PR?  Looks the same as https://github.com/boomerdigital/solidus_amazon_payments/pull/56 is that right?  Are you just testing the specs?  If so, thank you!
(btw if the commits are identical it would be good of you to git cherry-pick mine to preserve authorship & etc yes?)

Sorry, I was just testing something. I have noticed with travis sometimes other PRs specs dont pass because is it an external PR. That does not seem to be the case here.


Second Race Group in Auto sequence appears to run incorrect Named Command

Describe the bug
I am using a Race Group in an auto sequence to end a path prematurely.  ( when it sees a Note.)
I have two different commands that I use to race with a path depending on what stage of the Auto sequence I'm in.
My problem occurs when I have two Race Groups in an Auto sequence  see below.

The first one terminates on an immediate detection, and the second is meant to wait for a triggering event before looking for notes.
I have spend several days trying to find out why the second note detection was not postponing it's detection.  It would work fine when it was the first Race Group in the Auto Sequence, but not the second.  I assumed I had some initialization error.
I initially had one Java command with different constructor parameters, but eventually I just created two independant java commands to verify that it wasn't some naming issue or other shared data issue.
BOTTOM LINE ....I have been able to demonstrate that instead of the correct named commaned being run in the second Race Group, the same command from the first group is being run again.   ("FindNote" is being run in both instances) This would explain why a single use of this approach works.  I have not been able to come up with any reason why this should be the case...
This duplicate execution is despite the fact that the two named commands are running two different Java commands .
Also, the correct path is run in both Race Groups, so these are not being repeated.

I have attempted multiple ways to prove that it was my software acting up here, but I can't.  I have included my Path file as a txt file to see if there is something obvious in there.  Any insight would be appreciated....
A-1-2-5.auto.txt
Versions: (please complete the following information):

OS:  Windows 10
GUI Version:  2024.1.4
PPLib Version: 2024.2.5
PPLib Language:  Java

How have you demonstrated that it is running the same command? There really isn't a way for it to pull the wrong command since it just uses the name in the file as a key for a hash map. My random guess would be that you are registering LateStart again somewhere, which overrides the definition you think it has?
Not sure what you've tried, but I would try changing your FindNote and LateStart named commands to be Commands.print("FindNote") and Commands.print("LateStart") respectively. If these both print correctly, the issue is likely in your late start command causing it to look like your find note command? If late start doesn't print, its probably being overriden by another command somewhere. If find note prints twice, I would be very, very confused.

My two commands print two different messages to the Dashboard.  I made each command print incrementing numbers each execute call and I see the same command start at 1 each time  eg: Find 1, find 2, find 3   in both cases, whereas the second Race group should be printing  Find late 1, find late 2, find late 3 etc.
As I mentioned, I created an auto with just the one race group.  I can switch the named command and it runs which ever one I include (looking at the message on the dashboard..   So I know both are registered only once.
It really is quite mystifying.

Could you still try replacing the commands being registered with print commands just to isolate the problem? Also a link to your code, if possible, would be helpful.

I'm sure this is a dumb question, but where does Commands.print() print to?

The console you can see in the driver station or riolog in VSCode


Exclude CI servers from the linkcheck in the contributing documentation

All these servers are currently under firewall and can be intermittently
unavailable either due to redeployment or major work. Running the linkcheck
on them is currently causing more noise than necessary.
/cc @hflynn

:+1: thanks! Build green again now


User auth

Moved code from https://github.com/cobalt-io/user and fixed a bunch of stuff

Yay passport-local-mongoose! Gonna look at this when I get home from exam.


fix: replace line2byte check

Fixes #238
This solution is inspired from mini.starter. Note how the comment there explains how @echasnovski had encountered a similar (?) issue using line2byte in the past.

Fixes it for me 🎊
I was curious if the line for vim.fn.argc() >0  was needed from mini.starter, but I checked and it seems to correctly not show alpha when called like nvim file_1.txt file_2.txt etc

I was curious if the line for vim.fn.argc() >0 was needed

yes, that check already exists https://github.com/goolord/alpha-nvim/pull/239/files#diff-ec96159a0e4ab00d2629897381414ffd88f8e88aa0b82e2f8ba6e24da2873239R573
thank you for your contribution!


[PlaceHolder] Refresh metadata more often when broker status is changed

Versions
1.40.0 and below

Sarama
Kafka
Go

Configuration
What configuration values are you using for Sarama and Kafka?

Logs
When filing an issue please provide logs from Sarama and Kafka if at all
possible. You can set sarama.Logger to a log.Logger to capture Sarama debug
output.
logs: CLICK ME

Problem Description
When broker status is changed, we would like the Sarama client can get the status change and update to let the producer continue working.

That should already happen when leadership changes or a broker is abandoned, the producer will refresh the leader by immediately updating metadata:
https://github.com/IBM/sarama/blob/bbee916137c1e0668744136f9ee8886d6de6a74e/async_producer.go#L754-L770
If the metadata response is still returning the old broker, it may attempt to reconnect to that old broker one or more times until the metadata returns a new broker to use


Add CI check that ensures all included clients are using compatible google-cloud-shared-dependencies versions

It can start as a non-blocking CI check, but it should block any release from going out as any released version of the google-cloud-bom should converge for these dependencies.
If the CI check fails, it should enumerate the clients that need to update their shared-dependencies version.

@salehsquared

Below releases failed -- need to come up with a better plan:
java-monitoring 2.0.8
java-video-intelligence 1.5.5
java-kms 1.40.2
java-memcache 0.2.7
java-recaptchaenterprise 1.0.6
java-container 1.1.2
java-iot 1.1.7
java-billing 1.1.8
java-language 1.101.6
java-texttospeech 1.2.4
java-speech 1.24.7
java-tasks 1.30.8
java-dlp 2.2.2
java-datacatalog 1.0.9
Below blocked releases since automergelabel did not work:
https://github.com/googleapis/java-scheduler/pull/277
https://github.com/googleapis/java-redis/pull/260
https://github.com/googleapis/java-pubsub/pull/430
https://github.com/googleapis/java-dialogflow/pull/366#event-3984494094
https://github.com/googleapis/java-cloudbuild/pull/321#event-3984494209
https://github.com/googleapis/java-asset/pull/446#pullrequestreview-528301625
@sofisl
Below blocked releases since force-run label did not work:
https://github.com/googleapis/java-trace/pull/339
https://github.com/googleapis/java-containeranalysis/pull/323
@JustinBeckwith
Below blocked releases since renovate-bot did not propose shared-dependencies BOM update (manual updates were then needed):
https://github.com/googleapis/java-webrisk/pull/277
https://github.com/googleapis/java-translate/pull/344
@chingor13

For the force-run label, that's specifically owned by the Kokoro team :) I would suggest filing a b/ bug against them.  However - in reality, considering the number of times we smash that label, their SLO is probably pretty good.  We can't expect 100% reliability in that label.

google-cloud-compute (blocked by failing IT) and google-cloud-firestore (blocked by product team @BenWhitehead ) are the only two client libraries that do not have the latest version of google-cloud-shared-dependencies BOM implemented as of google-cloud-bom v1.145.0.


Custom loader issue with DSE Graph

I have written a loader using this package and it works with Gremlin Server, but I cannot get it work against DSE Graph. The group thread below has some additional information. One of the responses to my question leads me to believe that gremgo must set a graph alias. Using the console, the setting looks like this:
:remote config alias g followTopic.g
The command given to gremgo is graph.addVertex(label, "part", "name", PART) with suitable bindings.
Whereas in the console you can set this once, I think I may have to send with each "transaction" with gremgo.
Of course, this may not even be the reason it is hanging, but I'll need the "g" alias once I start adding edges.
Here is the thread:
https://groups.google.com/forum/#!topic/gremlin-users/sjlzWPBJZ0k
Thanks in advance!
Cecil

I found more info on aliases here. I think the map name in the struct/json should be "rebindings", but I can't find what the key/value pair should look like.

Closing this issue because it has been fIxed in commit #13.


Remove or reword Admonition about Prisma Migrate not supporting MongoDB

It is supported via db push, just works different via db push.
We should present that in a much better way, especially as people understand db push to be part of "Prisma Migrate" as well.
Wrong:
https://www.prisma.io/docs/guides/database/prototyping-schema-db-push
https://www.prisma.io/docs/concepts/components/prisma-migrate/db-push
Unclear:
https://www.prisma.io/docs/concepts/overview/what-is-prisma/data-modeling#using-prisma-client-and-prisma-migrate
https://www.prisma.io/docs/concepts/components/prisma-migrate/supported-types-and-db-features
https://www.prisma.io/docs/concepts/components/prisma-migrate/shadow-database
https://www.prisma.io/docs/concepts/components/prisma-migrate/prisma-migrate-limitations-issues#mongodb-connector-not-supported
https://www.prisma.io/docs/concepts/components/prisma-migrate

Also: https://prisma.io/docs/concepts/database-connectors/mongodb#known-limitations

This looks to have been fixed via #2937


the fix for known/unknown child UTIs to be handled by QLStephen, resolves #87

So cheaply pretending to be a QLGenerator from Apple seems to be the way to make Quick Look use QLStephen also for UTIs with direct, indirect, explicit and implicit (for dynamic UTIs) conformance to UTI registered for it.
If this is the fix, I can only remember that most used language in programming is profanity.

I tested this fix and it worked for me.
Commands and sample output:
git clone git@github.com:toy/qlstephen.git
git switch extensions-fix
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
make && make install
    xcodebuild SYMROOT=../build -project QuickLookStephenProject/QuickLookStephen.xcodeproj -configuration "Release" build
    2022-04-08 18:16:06.766
    ...
    ** BUILD SUCCEEDED **
qlmanage -m
    public.data -> /Users/mikael/Library/QuickLook/QLStephen.qlgenerator (1.5.1)

/Users/mikael/Library/QuickLook/QLStephen.qlgenerator/Contents/Info.plist:
			<key>LSItemContentTypes</key>
			<array>
				<string>public.data</string>
				<string>public.content</string>
				<string>public.unix-executable</string>
			</array>

Finder Screenshot:

This is not working for some reason:
`JimsMBPro:Packages jim$ git clone git@github.com:toy/qlstephen.git
Cloning into 'qlstephen'...
<EMAIL_ADDRESS>Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
JimsMBPro:Packages jim$`

@glorious1 Try git clone https://github.com/com:toy/qlstephen.git instead

@toy
JimsMBPro:Packages jim$ git clone https://github.com/com:toy/qlstephen.git Cloning into 'qlstephen'... fatal: unable to access 'https://github.com/com:toy/qlstephen.git/': The requested URL returned error: 400

@glorious1 I failed with copy-pasting 🤦, see the corrected command

I set up my github keys again and was able to get it with the original URL, thank you.  Also thanks to @MikaelHashiCorp for putting in the build commands; I would have never guessed it requires Xcode and how to do it.
After running these for good measure:
qlmanage -r
qlmanage -r cache

it works like magic!  Thank you @toy

This works! So many file extensions are working again. 🥲 Thank you, @toy!
On macOS 14.2.1, with Xcode 15.1, my first build failed with a warning about MACOSX_DEPLOYMENT_TARGET. So I opened the project in Xcode and set a Deployment Target. Then I ran make && make install again and it worked.

Does this still work for Sequoia?


Ability to check receiving address on Ledger screen

Add ability to check the receiving address in Ledger Stellar app version 2 to mitigate man in the middle attack. See https://twitter.com/LedgerHQ/status/959766958601273344

What about parsing the major version to a Number and test with >? Probably using some semver library is a bit overkill.

Yes, simple substr/regex should solve this.


Suggest: Update HEREWeGo Copyright

https://github.com/osmdroid/osmdroid/blob/master/osmdroid-android/src/main/java/org/osmdroid/tileprovider/tilesource/HEREWeGoTileSource.java#L47
(c) 1987 - 2017 HERE. All rights reserved. => (c) 2019 HERE

Mmm, now the line 57: https://github.com/osmdroid/osmdroid/blob/master/osmdroid-android/src/main/java/org/osmdroid/tileprovider/tilesource/HEREWeGoTileSource.java#L57


reuse buffer

closes #371
cc @odeke-em

getting a stack overflow in tests, any idea @odeke-em

getting a stack overflow in tests, any idea @odeke-em

I just remembered that some of these functions return a byte slice []byte that'll be alive for who knows how long. However, we return buf.Bytes() which returns the raw underlying buffer. Looks like that's causing the problem. You can fix this by doing what I did here https://github.com/tendermint/tendermint/pull/7325 and it'll still be much cheaper than creating and discarding a bytes.Buffer.


Data model for temporal ordering of phenotypes wrt curation

cc: @mbrush
A refactoring of the annotation file format together with a refactoring of the Java code we are using to work with the annotations. This will allow us to exploit onset data better for rare disease
We now have a concrete plan for the data model for common disease that will allow us to start curating and developing algorithms to exploit temporal data. I would say this is a focus for the second half of the R24. Related to https://github.com/monarch-initiative/dipper/issues/454

This is related to the common disease annotation project that is now underway. We will present interim results regularly. I will close this issue because there is no concrete action item.


Adds full stops to end of all descriptions

What does this PR do?
Adds CI to check for full stops at end of descriptions, and updates any required descriptions.
What does it look like?
It looks like all descriptions have full stops at the end now :D
Any background context you can provide?
(Please link public issues or summarize if not public.)
What is needed from the reviewers?
Have you maintained the front matter?
Not needed

FYI I don't see the adding of missing fullstops. Is there a commit missing?

@marians adding them once i get the validator to run, commit update incoming


[SPARK-10169] [SQL] [BRANCH-1.3] Partial aggregation's plan is wrong when a grouping expression is used as an argument of the aggregate fucntion

https://issues.apache.org/jira/browse/SPARK-10169

Merged build triggered.

Merged build started.

Test build #41419 has started for   PR 8380 at commit f7f6945.

This patch merges cleanly.

Test build #41419 has finished for   PR 8380 at commit f7f6945.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/41419/
Test FAILed.

Test build #1681 has started for   PR 8380 at commit f7f6945.

This patch merges cleanly.

Test build #1681 has finished for   PR 8380 at commit f7f6945.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build triggered.

Merged build started.

Test build #41431 has started for   PR 8380 at commit 059c956.

This patch merges cleanly.

Test build #41431 has finished for   PR 8380 at commit 059c956.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/41431/
Test FAILed.

Test build #1682 has started for   PR 8380 at commit 059c956.

This patch merges cleanly.

Test build #1682 has finished for   PR 8380 at commit 059c956.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

LGTM

Thanks guys, merged!


Wrong value shown when georeferencing on georeference analysis

Steps to Reproduce

Add a layer
Georeference it by street adress
Apply

Current Result

TYPE Dropdown is showing a wrong value (and growing more than supposed to do).
After going to the layer list, and entering back to the analysis, it looks correct

Have we fixed this one in the new street geocoding PR @matallo ?

yes!

Hey, it should be fixed thanks to the thing mentioned before. Closing it and if we find it again, let's open a new one 💋 .


Consumer key not defined

Traceback (most recent call last):
File "my_twitter_bot.py", line 10, in
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
NameError: name 'CONSUMER_KEY' is not defined
I tried regenerating the keys to fix this, but I was unable to do. What do I do?

Can u share your code (without keys :)


Configure REX-Ray within config.yaml

@cmaloney This is ready for review, though I'll need to rebase it on #554 due to conflicts.

:ship:


New entries

https://github.com/alexjohnj/Sauna
https://github.com/renaudjenny/MemoArt

https://github.com/darrarski/WallpapersStudio-iOS

https://github.com/kaishin/markoff

https://github.com/pointfreeco/isowords ;)
https://github.com/RogyMD/TCAminesweeper

Added your projects, thank you for awesome open-source code: @stephencelis @alexjohnj @darrarski @kaishin @renaudjenny @RogyMD


Easee One Crashes Homebridge

I have had to disable this plugin as it routinely crashes Homebridge completely maybe every day or two days. since disabling uptime for Homebridge is sitting on 1 week.

Are you running this as child bridge? do you have any logs for the crash?
Are you running Homebridge 2.0?
I have a beta version published that will support HB2.0 that you can try as it updated a number of dependancies. let me know if you have the same issues.

I had disabled it to prevent crashing - have renabled it and when it does will get the logs. Yes I am running it as child bridge. I’m not on 2.0 afaik.
Raspbian GNU/Linuc Bullseye (11) Node.js version V20.11.0
Homebridge v1.8.4 (HAP v0.12.2)

On 2 Sep 2024, at 15:15, valiquette @.***> wrote:
Are you running this as child bridge? do you have any logs for the crash?
Are you running Homebridge 2.0?
I have a beta version published that will support HB2.0 that you can try as it updated a number of dependancies. let me know if you have the same issues.
—
Reply to this email directly, view it on GitHub https://github.com/valiquette/homebridge-easee/issues/19#issuecomment-2324855643, or unsubscribe https://github.com/notifications/unsubscribe-auth/BB25G5E3LU6FFUACLRGIDS3ZURXGXAVCNFSM6AAAAABNPVPYSOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRUHA2TKNRUGM.
You are receiving this because you authored the thread.

I had disabled it to prevent crashing - have renabled it and when it does will get the logs. Yes I am running it as child bridge. I’m not on 2.0 afaik. Raspbian GNU/Linuc Bullseye (11) Node.js version V20.11.0

On 2 Sep 2024, at 15:15, valiquette @.***> wrote:
Are you running this as child bridge? do you have any logs for the crash?
Are you running Homebridge 2.0?
I have a beta version published that will support HB2.0 that you can try as it updated a number of dependancies. let me know if you have the same issues.
—
Reply to this email directly, view it on GitHub https://github.com/valiquette/homebridge-easee/issues/19#issuecomment-2324855643, or unsubscribe https://github.com/notifications/unsubscribe-auth/BB25G5E3LU6FFUACLRGIDS3ZURXGXAVCNFSM6AAAAABNPVPYSOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRUHA2TKNRUGM.
You are receiving this because you authored the thread.

I don’t want to jinx it but has been stable since ios18 : Homebridge has only crashed once and that wasn’t easee…Samuel07510 878 @.*** 2 Sep 2024, at 15:15, valiquette @.***> wrote:
Are you running this as child bridge? do you have any logs for the crash?
Are you running Homebridge 2.0?
I have a beta version published that will support HB2.0 that you can try as it updated a number of dependancies. let me know if you have the same issues.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>


fornication under consent of the king

two stars to the right

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

ID: da6b6051-1704-5bb7-a49c-fd606d35e9be
Version Independent ID: 78af1b4d-7f4d-17ce-46df-00dca9737870
Content: Introduction to the Azure Internet of Things (IoT)
Content Source: articles/iot-fundamentals/iot-introduction.md
Service: iot-fundamentals
GitHub Login: @dominicbetts
Microsoft Alias: dobett

< SPAM Identified >


fix(icons): icon with misspelling

closes #2296
What is the purpose of this pull request?

[ ] New Icon
[x] Bug fix
[ ] New Feature
[ ] Documentation update
[ ] Other:

Description
changes the names of icons with incorrect spelling of horizontal.
Before Submitting

[x] I've read the Contribution Guidelines.
[x] I've checked if there was an existing PR that solves the same issue.

I did not find how to generate the icon changes comments.

These are backwards compatible aliases for earlier names. They are misspelled, but that's the point, that's why the icons were renamed, and that's when we added aliases so that people still using the wrong name won't run into random errors when updating the package.


How to associate inputs and outputs of multiple ActionNodes

What is the recommended practice if one wishes to use the output of the previous ActionNode as part of the prompt of the next ActionNode's fill method? The current MetaGPT default (strgy='complex') has no relationship between individual ActionNodes. It just collects the output of each child ActionNode and puts it into the upper-level ActionNode's instruct_content variable.
        elif strgy == "complex":
            # 这里隐式假设了拥有children
            tmp = {}
            for _, i in self.children.items():
                if exclude and i.key in exclude:
                    continue
                child = await i.simple_fill(schema=schema, mode=mode, images=images, timeout=timeout, exclude=exclude)
                tmp.update(child.instruct_content.model_dump())
            cls = self._create_children_class()
            self.instruct_content = cls(**tmp)
            return self

Or, is this a recommended ActionNode implementation for this kind of requirement?

If you want to use the output of the previous ActionNode as part of the fill method prompt for the next ActionNode, that means the previous action is done. So these should be two different actions.
ActionNode is only responsible for modularizing different blocks of prompt within an action and do not support cross-action associations.

If the ActionNode is responsible for modularizing the Prompt, but actually with the parameter strgy='complex', each ActionNode builds the Prompt individually and calls LLM to get the result. This seems inconsistent with 'ActionNode is responsible for modularizing Prompt'. What scenarios does this apply to?
There is such a task. The first step is to analyze a certain document to extract the relevant part A, the next step is to generate B, C, and D (examples are given separately), based on A, and finally, based on another example, using B, C, and D, the final result is generated. So what is the recommended way for this task, in the framework of Action/ActionNode?
Another question, ActionNode supports output examples. But how to represent examples that contain both inputs and outputs?

And for the example of printing the Fibonacci series using ActionNode, it also takes the output of the previous ActionNode (SIMPLE_THINK_NODE) as input to the next ActionNode (SIMPLE_CHECK_NODE):
        elif strgy == "complex":
            # 这里隐式假设了拥有children
            child_context = context  # 输入context作为第一个子节点的context
            for _, i in self.children.items():
                i.set_context(child_context)  # 为子节点设置context
                child = await i.simple_fill(schema=schema, mode=mode)
                child_context = child.content  # 将返回内容（child.content）作为下一个子节点的context

1. ActionNode
write_prd_an.py provides some usage examples.
NODES = [
    LANGUAGE,
    PROGRAMMING_LANGUAGE,
    ORIGINAL_REQUIREMENTS,
    PROJECT_NAME,
    PRODUCT_GOALS,
    USER_STORIES,
    COMPETITIVE_ANALYSIS,
    COMPETITIVE_QUADRANT_CHART,
    REQUIREMENT_ANALYSIS,
    REQUIREMENT_POOL,
    UI_DESIGN_DRAFT,
    ANYTHING_UNCLEAR,
]

REFINED_NODES = [
    LANGUAGE,
    PROGRAMMING_LANGUAGE,
    REFINED_REQUIREMENTS,
    PROJECT_NAME,
    REFINED_PRODUCT_GOALS,
    REFINED_USER_STORIES,
    COMPETITIVE_ANALYSIS,
    COMPETITIVE_QUADRANT_CHART,
    REFINED_REQUIREMENT_ANALYSIS,
    REFINED_REQUIREMENT_POOL,
    UI_DESIGN_DRAFT,
    ANYTHING_UNCLEAR,
]

WRITE_PRD_NODE = ActionNode.from_children("WritePRD", NODES)
REFINED_PRD_NODE = ActionNode.from_children("RefinedPRD", REFINED_NODES)

NODES and REFINED_NODES reuse some prompt module such as LANGUAGE, PROGRAMMING_LANGUAGE, and so on:
LANGUAGE = ActionNode(
    key="Language",
    expected_type=str,
    instruction="Provide the language used in the project, typically matching the user's requirement language.",
    example="en_us",
)

PROGRAMMING_LANGUAGE = ActionNode(
    key="Programming Language",
    expected_type=str,
    instruction="Python/JavaScript or other mainstream programming language.",
    example="Python",
)

simple strgy merge all ActionNode object inputs into a single prompt:

    async def simple_fill(
      self, schema, mode, images: Optional[Union[str, list[str]]] = None, timeout=USE_CONFIG_TIMEOUT, exclude=None
  ):
      prompt = self.compile(context=self.context, schema=schema, mode=mode, exclude=exclude)
      ......
      content, scontent = await self._aask_v1(
              prompt, class_name, mapping, images=images, schema=schema, timeout=timeout
          )
      ......

complex strgy run each ActionNode object isolatedly and merge all outputs into a single dict:

tmp = {}
for _, i in self.children.items():
    if exclude and i.key in exclude:
        continue
    child = await i.simple_fill(schema=schema, mode=mode, images=images, timeout=timeout, exclude=exclude)
    tmp.update(child.instruct_content.model_dump())

For example:
WRITE_PRD_NODE.fill(strgy="simple", ...)  # merge all children ActionNode object inputs into a single prompt.
WRITE_PRD_NODE.fill(strgy="complex", ...)  # merge all children ActionNode object outputs into a single dict.

2. DAG Flow
You can refer to the qa_engineer.py to build the flow you need.
    async def _act(self) -> Message:
        ......
        code_filters = any_to_str_set({PrepareDocuments, SummarizeCode})
        test_filters = any_to_str_set({WriteTest, DebugError})
        run_filters = any_to_str_set({RunCode})
        for msg in self.rc.news:
            # Decide what to do based on observed msg type, currently defined by human,
            # might potentially be moved to _think, that is, let the agent decides for itself
            if msg.cause_by in code_filters:
                # engineer wrote a code, time to write a test for it
                await self._write_test(msg) # publish_message(AIMessage(cause_by=WriteTest, send_to=self))
            elif msg.cause_by in test_filters:
                # I wrote or debugged my test code, time to run it
                await self._run_code(msg) # publish_message(AIMessage(cause_by=RunCode, send_to=self))
            elif msg.cause_by in run_filters:
                # I ran my test code, time to fix bugs, if any
                await self._debug_error(msg) # publish_message(AIMessage(cause_by=DebugError, send_to=self))
            elif msg.cause_by == any_to_str(UserRequirement):
                return await self._parse_user_requirement(msg)  # publish_message(AIMessage(cause_by=PrepareDocuments, send_to=self))
        ......

Where:

for msg in self.rc.news processes each message sent to itself one by one;
Executing self._write_test(msg) will send a new WriteTest message to itself, and this message will be added to self.rc.news;
Executing self._run_code(msg) will send a new RunCode message to itself, and this message will be added to self.rc.news;
Executing self._debug_error(msg) will send a new DebugError message to itself, and this message will be added to self.rc.news.

You can refer to QaEngineer's message passing approach to implement your DAG flow.
You can use memory or external storage to wait until the results of B, C, and D are all collected, and then publish a new message to trigger the subsequent workflow.

Thank you for answering.
When constructing a DAG flow, suppose there are 3 actions A, B and C. If A and B are independent but C depends both on A and B, how is this case implemented?

Who consumes the data, and who is responsible for determining whether the conditions are met.
At the end of the execution, role just emit the results, regardless of who is consuming the data downstream.

Due to the lack of updates or replies by the user for a long time, we will close it. Please reopen it if necessary.


Push date not correct

My repos either end up having incorrect push dates or exactly the same as other ones.

Does this happen when updating an image on the registry? If so, then it's a duplicate of #553. Otherwise, could you tell me some steps in order to reproduce this? Thanks.

I don't think it's a duplicate. The problem is that (now that I checked again) all of my images have the exact same push date. The date seem to correspond the most recent activity.

Hi,
Did you configure the notifications in the registry correctly ?
If not, you're probably seeing portus reconciliating his database with the registry content. All the images would then have the same push date and portus as the author.

Notifications appears to be working:
Processing by Api::V2::EventsController#create as JSON
Completed 202 Accepted in 0ms (ActiveRecord: 0.0ms)```

But as you said, the images with the same dates have portus as the author.

If the images were there before you started using portus, then they were listed by portus and the timestamp is when portus has discovered them. If you pushed an image with the same tag, and the info doesn't update then you're facing #553

Hi, I'm experiencing the same weird behaviour: a bunch of tags that were uploaded during several days now have same 'Pushed at' time.
On the other hand, the author has changed to 'portus' instead the original one that pushed them.

Which version are you using ?
There was a bug fixed by #672 and if iirc it was also cherrypicked in the v2.0 branch that looks like your issue.

I'm using 2.0, but I see that it's fixed in 2.0.1. This may take some time to verify.

@Calpicow I cannot reproduce it. If you cannot do it either, I'll simply close this issue. That being said, feel free to re-open this if you can reproduce it :wink:


Internet access over InternalNAT vSwitch

Pardon my Hyper-V ignorance but I cannot seem to give the MGMT VM access to the internet to perform Azure registration and updates etc.  I tried attaching a second adapter of type "External" but that alone didn't do the trick.  Any help would be appreciated! Also I tried following the steps in this guide  https://jimmoldenhauer.blogspot.com/2016/05/hyper-v-internal-network-with-internet.html     and now the Azure VM is inaccessible ....if anyone knows of a way to fix that that'd be great!

Hey - something that may be easier may be to delete that VM, and deploy using this guide: https://github.com/mattmcspirit/hybridworkshop/blob/main/steps/1_DeployAzureVM.md - I'm working on updating the eval guide in this repo to use that ARM template for deployment - it takes a little longer to deploy, but deploys the DC, Mgmt and HCI nodes (ready to be clustered) all automatically, so saves you a lot of effort.
If you do want to troubleshoot this one, these steps may help: https://edi.wang/post/2020/8/2/how-to-restore-connection-after-accidentally-disabled-nic-on-azure-vm - once you're able to connect to the VM again, i'd suggest shutting any nested VMs down, then cleaning up the NetNat configuration: https://docs.microsoft.com/en-us/powershell/module/netnat/remove-netnat?view=windowsserver2019-ps
From there, in Hyper-V Manager, i'd also remove both the InternalNAT and External vSwitch you created. I would then follow these steps again to recreate the InternalNAT switch https://github.com/Azure/AzureStackHCI-EvalGuide/blob/main/nested/steps/1b_NestedInAzure.md#configure-internal-nat-vswitch. Test that your host can access the internet. On your DC and Mgmt VMs, make sure they are attached to the new InternalNAT vSwitch, and boot them up. You may need to statically assign their IP addresses again:
https://github.com/Azure/AzureStackHCI-EvalGuide/blob/main/nested/steps/2a_ManagementInfraGUI.md#configure-the-networking-and-host-name-on-dc01
https://github.com/Azure/AzureStackHCI-EvalGuide/blob/main/nested/steps/2a_ManagementInfraGUI.md#configure-mgmt01-networking
Hope that helps,
Matt

Thank you for the detailed response, Matt!  I will give this all a shot and report back

Hi Matt,
I am also facing the internet connectivity issue within the VMs using the guide : https://github.com/Azure/AzureStackHCI-EvalGuide/blob/main/nested/README.md
I cannot get internet within any of the VMs (DC, Mgmt or HCI nodes) .
Is it safe to assume that the nested virtualization installation guide is broken ?
regards,
Niranjan

To my knowledge, no, however I will take a look. as soon as I can.
Thanks,
Matt

Thanks !
Please let me know if you need any other information regarding this issue.
I have a windows 2019 server which is a VM.
In this architecture diagram that you have mentioned in the documentation, AZSHCIHost001 is a VM.
Could this make any difference ?

All good for now - the majority of the guide focuses on using nested virtualization and the AzSHCIHost001 is a VM, so that is fine. We haven't seen networking issues so far caused by that.
Is yours a VM on-prem, or in Azure? Hyper-V, VMware etc?
Thanks

VM is on-prem and is on Hyper-V and has internet connectivity.
I am running the Mgmt, DC and HCINodes within this VM again on a Hyper-v.
I got to the cluster creation step and even created a HCI cluster successfully.
At this point, I realized, I needed internet to get the registration working which is not available in the nested VMs

This is working fine for me in the Azure VM:

So it may be something specific to your environment.  Here's what I'd try:

Confirm your NAT settings on your WS 2019 host: Get-NetNat - it should look like this:

If NAT settings are correct, and your WS2019 Host can access the internet successfully, check the DNS settings on the WS2019 host VM, and apply them to the DC01 VM. My config uses <IP_ADDRESS> as the external DNS address, but you can swap this for your own DNS choice.

If that doesn't work, something in your environment may be blocking the NAT'd traffic in and out I'm afraid.


Cilium v1.13.1 suspected memory leak

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
We upgraded cilium from 1.13.0 to 1.13.1 using the helm chart and noticed that some of the cilium agents started to consume a lot of memory. We are running cilium in AKS with following configuration: BYOCNI, Encapsulation, Cluster Pool, Kubernetes CRD
Plotting the prometheus query
sum by (pod) (cilium_process_resident_memory_bytes)/1024/1024

shows this increasing memory consumption for some of the agent pods.

We also noticed that cilium agents experienced a high number of restarts after the upgrade, as shown with
sum by (pod) ((kube_pod_container_status_restarts_total{container="cilium-agent"}))

and we were prompted this error when trying to restart other pods (non-cilium-agent pods):
Warning  FailedCreatePodSandBox  7s (x3 over 60s)  kubelet            (combined from similar events): Failed to create pod sandbox: rpc error: code = Unknown desc = failed to setup network for sandbox "89b0f6e4ffb605c6378647d6e15003c7b2906ec5e2f03ed45614f1f000e581de": plugin type="cilium-cni" name="cilium" failed (add): Unable to create endpoint: [PUT /endpoint/{id}][429] putEndpointIdTooManyRequests

When plotting
sum by(method, path, return_code) (rate(cilium_agent_api_process_time_seconds_sum{method="PUT"}[1m]))
/
sum by(method, path, return_code) (rate(cilium_agent_api_process_time_seconds_count{method="PUT"}[1m]))

we could also see PUT /v1/endpoint timing out at 15s with return code 429.

Cilium Version
1.13.1
Kernel Version
5.4.0-1104-azure
Kubernetes Version
v1.23.15
Sysdump
No response
Relevant log output
No response
Anything else?
Only experienced issues for cilium agents running on nodes where CiliumNetworkPolicies were applied.
Code of Conduct

[X] I agree to follow this project's Code of Conduct

@joakimstrandberg can you provide a sysdump? Thank you

@aanm unfortunately I can not, since it contains sensitive data. Can you pin point which parts you are interested in so that I can remove any data if necessary?

@joakimstrandberg I'm interested in the gops mem heap file for the agents consuming a lot of memory.

gops-files-rr4bp.zip
Attached files are for this agent:

Graph showing cilium_process_resident_memory_bytes in MB

@joakimstrandberg sorry I should have been more clear. I need the pprof-heap that is inside the sysdump. Thank you

@aanm I am not too familiar with this file and do not want to share any sensitive data. Are there any commands I can use to extract specific information you would be interested in from the file and post here?

@joakimstrandberg that file contains the memory usage of a cilium agent which would be necessary to debug the memory leak.

@joakimstrandberg can you send me the pprof-heap file? Thank you

@joakimstrandberg thank you for that graph, as you can see, that graph only shows "322.89MB of memory used". Do you have an agent with more memory being used?

@aanm Unfortunately I dont't have any agent using more memory at the time the sysdump was done. But when comparing it with agent that had no problems, there is some difference:


document the required jsonfiles.zip format in the generator frontend

We need to tell the user what files and filenames must be present int the single zip file he uploads

Why is this necessary? The zip should be generated by the server and should just have it all.


imprint & credits

we need a position for this

What about a Logo-Button top left of the map? It's more or less empty anyway?

This is the current list of contributors:
Basic Imprint:
Ubirch GmbH (Stephan Noller)
http://ubirch.com/imprint.html
Concept & Programming
Matthias L. Jugel (http://twitter.com/thinkberg)
Willy Woitas (???)
Design & Maps
fuenfwerken AG (http://www.fuenfwerken.com)
Deployment
indarium GmbH (http://indarium.de)

its done when you like it :)

Hmm, nice, but I think it's a bit over the top. Use a circle that contains the leaf as a button and just open a blank page containing the credits with a back button that closes the overlay would be my wish.

its done with an overlay. the leaf got a circle and shared his location with the close button.

somehow in a normal browser, if I opened the overlay once, and close it it is hidden, but a click still goes to the overlay and I can't select the map anymore.

running on ios-sim if I zoomed once and then click on the map in the upper half of the map the click goes to the credits overlay even though it is not visible. we need to make sure the credits panel is completely hidden or z-index below the map if not visible.

its fixxed


bug:

Is there an existing issue for this?

[X] I have searched the existing issues

Package Version
0.6.6
Current Behavior
When changing the current network in Metamask (directly from Metamask or through wagmi) I get this error using usePrepareContractWrite:

Message:
underlying network changed (event="changed", network={"name":"goerli","chainId":5,"ensAddress":"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e"}, detectedNetwork={"name":"maticmum","chainId":80001,"ensAddress":null,"_defaultProvider":null}, code=NETWORK_ERROR, version=providers/5.7.1)
Stack:
Error: underlying network changed (event="changed", network={"name":"goerli","chainId":5,"ensAddress":"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e"}, detectedNetwork={"name":"maticmum","chainId":80001,"ensAddress":null,"_defaultProvider":null}, code=NETWORK_ERROR, version=providers/5.7.1) at Logger.makeError (webpack-internal:///./node_modules/@ethersproject/logger/lib.esm/index.js:231:23) at Web3Provider.eval (webpack-internal:///./node_modules/@ethersproject/providers/lib.esm/base-provider.js:1021:38) at Generator.next (<anonymous>) at fulfilled (webpack-internal:///./node_modules/@ethersproject/providers/lib.esm/base-provider.js:28:58)

Expected Behavior
Just reload with the new network information.
Steps To Reproduce
Change network using a usePrepareContractWrite
Link to Minimal Reproducible Example (CodeSandbox, StackBlitz, etc.)
No response
Anything else?
No response

Thanks for reporting. This issue is temporarily closed due to lack of information. Please provide a minimal reproducible example and reopen this issue.


HHH-13236 Honour @Column/insertable on element collections

Re-opening the PR and made some comments in the JIRA about how to work around the test failures.

I just pushed a minor fix.


about Globals.py

DAVINCI_TOKEN = [Token of Discord bot]
SERVER_ID = [Server id here]
SALAI_TOKEN = [Token of the Account from which you paid MidJourney ]
CHANNEL_ID = [Channel in which commands are sent]
I have read other posts but still haven't received any answers.
I need a rough parameter to let me know what these parameters look like. I will handle the rest myself.
Thank you

me too

Same proplem!!

@Wildric-Auric

see this: https://github.com/Wildric-Auric/MidJourney-Wrapper/issues/18

I running it , and i create a issue in here : https://github.com/Wildric-Auric/MidJourney-Wrapper/issues/62


Gradle setup can fail on Act when not providing gradle-version

First, it brings a question I'm not not sure about even after checking doc & code, is the parameter gradle-version supposed to be mandatory, or optional?
It turns out, as I'm understanding it that the action should setup gradle, however while it works flawlessly without specifying it on GitHub's runner, when using https://github.com/nektos/act with default images (that might lack some tools present by defaults on official runners) it seems to result in Gradle not being installed. And therefore have the following commands failing as Gradle seems to be missing from those images.
But this isn't failing if we specify eg. gradle-version: current, as here the installation happens correctly.
Is this the expected behavior? (ie. is it expected to not install gradle if we don't specify this variable?)

I believe this is a duplicate of #426: can you confirm? In particular see this comment that describes the issue in more detail.

This indeed looks like the same issue.


All commands hang with 100% CPU

Which version of the AzCopy was used?
Note: The version is visible when running AzCopy without any argument
AzCopy 10.1.2
Which platform are you using? (ex: Windows, Mac, Linux)

New Azure VM (nothing installed)
Windows Server 2016 Datacenter
Standard DS1 v2 (1 vcpus, 3.5 GiB memory)
With an identity and permissions to access the storage account (trying to test permissions)

What command did you run?
Note: Please remove the SAS to avoid exposing your credentials. If you cannot remember the exact command, please retrieve it from the beginning of the log file.
azcopy login
azcopy sync 'C:\Users\me\UploadTest\' https://uploadpermtest.blob.core.windows.net/test/ --recursive --log-level INFO
azcopy list https://uploadpermtest.blob.core.windows.net/test/

What problem was encountered?
Other then when commands are incorrect and help text is displayed, all commands immediately hang with no output and use 100% CPU. Adding the log level argument has no effect.
The only output is a C:\Users\me\.azcopy\plans folder which is empty.
How can we reproduce the problem in the simplest way?
Create an Azure VM matching the setup above, download AzCopy, execute azcopy login.
Have you found a mitigation/solution?
No

Hi @dalee-bis, thanks for reaching out!
It is a known issue that AzCopy has trouble in low memory environments. We have it on our backlog to look into.

@zezha-msft I ran a few tests. It looks very much like the issues is not memory related, but rather is related to core count. Specifically:

The failure can be observed with AzCopy login, which does not touch the parts of the code that we have already earmarked for memory usage improvement.
When I reproduced it on the same VM size as @dalee-bis, Task Manager showed very high CPU usage, but very low RAM usage.
I can also reproduce it on a much larger VM, by using a CPU affinity mask to restrict AzCopy to just one CPU core. Change the mask to allow the process to use two cores, and the problem goes away.

@dalee-bis, due to the above, I'm going to add an suffix about core count to the issue title.

PR #519 includes a change that fixes this.

Fixed in version 10.3, which is now released.


Add an issue to the issues list if profile not found

Is your feature request related to a problem? Please describe.
When validating against a profile, it is not possible to tell whether a resource passed validation because it was genuinely valid or because it was invalid but the profile had not been loaded. This is silently ignored. False positives can result.
Describe the solution you'd like
Add an issue to the issues list if profile not found. A Warning issue would be acceptable, but some users might want an Error, so maybe make it configurable.
Describe alternatives you've considered
A log message is useful, but does not allow the calling program to respond to the problem. If an issue is not the right way, then there needs to be some other way a program can discover what happened.
Additional context

Add an issue to the issues list if profile not found. A Warning issue would be acceptable, but some users might want an Error, so maybe make it configurable.

There's a couple different flavors of this:

the user has asked us to validate an instance and that instance claims it conforms to some profiles
the user has explicitly passed us a profile and asked us to validate the instance against that profile

In my opinion, the former should be a WARNING whereas the latter should be either an ERROR.


Make bar styling options scriptable

The bar backgroundColor, borderColor, borderWidth and borderSkipped options are now scriptable (unit tests, docs and a basic sample). Also fix the gulp task that generates the documentation on Windows.
For example:

backgroundColor: function(ctx) {
    var v = ctx.dataset.data[ctx.dataIndex];
    var c = v < -50 ? '#D60000'
        : v < 0 ? '#F46300'
        : v < 50 ? '#0358B6'
        : '#44DE28';

    return Color(c).alpha(1 - Math.abs(v / 150)).rgbString();
}

borderColor: function(ctx) {
    var v = ctx.dataset.data[ctx.dataIndex];
    return v < -50 ? '#D60000'
        : v < 0 ? '#F46300'
        : v < 50 ? '#0358B6'
        : '#44DE28';
}

About the CodeClimate issue, I'm going to see how to refactor it when introducing scriptable options for the line chart, which is a bit different because of the inconsistent option naming between the dataset and the options.elements.

@benmccann @etimberg I merged this one because you previously approved it (I just rebased since and addressed @benmccann comment).


Android X support

Any plans to support android X?

Eventually, yes. We still have to do an analysis to see if it will be breaking change for the public API or not.

Even if it does not break the public API the dependencies, like com.android.support:support-annotation are still bundled in the app, making it bigger, which is not good for our users.

Closed via #1441


[Bug] Unhandled Promise Rejection: ChunkLoadError: Loading chunk 957 failed. Could not be loaded in Safari.

Describe the Bug
I open the https://viewer.ohif.org and https://viewer-dev.ohif.org in Safari, and the page is blank. Then I deploy the Viewers in local environment, and same issue happended.  No list and no content, only the black blank page.
The console log the error message:

What's more, the website https://v3-demo.ohif.org works well.
Steps to Reproduce
Open in Safari.
The current behavior
None
The expected behavior
None
OS
macOS 12.6
Node version
20.9.0
Browser
Safari 16.0 (176<IP_ADDRESS>.10, 17614)

is this still happening in our master branch?

Can you check the latest OHIF viewer, which now includes Cornerstone 3D 2.0?
Here are the migration guides:
Try OHIF locally: https://viewer-dev.ohif.org/localbasicTry Cornerstone3D 2.0 locally: https://www.cornerstonejs.org/live-examples/local.html
https://docs.ohif.org/migration-guide/3p8-to-3p9/


Run lint on python/sdks folder to include setup.py

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[ ] Make sure the PR title is formatted like:
[BEAM-<Jira issue #>] Description of pull request
[ ] Make sure tests pass via mvn clean verify. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).
[ ] Replace <Jira issue #> in the title with the actual Jira issue
number, if there is one.
[ ] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

And enable linter rules no-self-argument, reimported, ungrouped-imports

R: @silviulica please take a look.

LGTM - Thanks Ahmet!

R: @dhalperi

LGTM, merged, manual close PR.


Untaint master nodes

Details
Given some homelabs are using HA master node topology and may not have a large scale cluster the master nodes may require to be untainted. There should be a feature flag to be able to untaint master nodes to allow workloads to be scheduled onto these nodes.
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/#control-plane-node-isolation

Just thinking @xUnholy but should this be an on/off switch per cluster or per host?
Shotgun approach would be untainting all masters, making it a cluster-wide function whereas a per-host (perhaps in an inventory-level variable) would allow for a more targeted per-host configuration.
I guess we could also support both somehow but I'm still in the planning phase.

That is actually a really good question. I think per host is the most configurable and allows people to still keep a single or pair of masters tainted if there is some concern and could be under a more advanced configuration - whilst perhaps having a more generic all or nothing approach is also good to have as a default.

feature compete, to me, would be a per-master untaint
an enhancement would be adding the ability to remove taints from all of them at once
i also believe that i will be adding some sort of warning when deploying with 2 or less worker nodes that notifies the user that if they continue without providing taints that they could run into an issue with running out of resources. additionally, a link to some of our docs that detail the default behavior and why using 1 worker is a bad idea.


Add embedable images

Closes #188
This is really slow for large images as we are cloning the base64 string every render then sending it to js.
TODO:

[x] Convert to blob url
[x] Ctrl + V to paste (I couldn't get this to work on the svg Edit: Turns out we have prevent default on the key up event that was blocking it)
[x] Add properties
[x] Rename to image
[x] Properly handle bounding box
[x] Remove logging

Sweet! To fix the base64 slowness, you can try sending the URL to the frontend just once and turn it into a blob URL` then reference the blob URL as the image path.

One neat thing I just discovered: this even works with SVGs! So maybe a better name than "Bitmap" would be "Image". I can also provide you with an icon for this layer type.

@0HyperCube I added an image node type icon for you in 97eca6d99f338e959c30de8286b5d09977083bd3 :)

Copying and pasting image layers causes the new image layers to be zero in size, or somehow otherwise invisible with a zero-sized bounding box.

@Keavon Forgot to send the image data to the frontend on paste (which sends back both the blob url and the image dimensions). That should now be resolved.

@0HyperCube awesome. Are we good to rebase and then begin code review?

@Keavon Sure, I will just try and fix the failing test.


Vue3

Did my best to make it work with Vue 3

thanks for the PR. Comes really in handy as we are also migrating to Vue3. Will test it later today and if you could up the version number to 0.2.0 in the meanwhile that would be awesome


Issue Open Popup 3D SecureCode in Browser Safari 10.1.2 and 9.1.2

General information

SDK version:  4.4.0
Environment:  issue in Production
Browser and OS MacOS Safari 10.1.2 and 9.1.2

Issue description
I have encountered a problem with Braintree
in the browser Safari 10.1.2 and 9.1.2 on the desktop
the 3D securcode pop-up is not opened
I hope you can solve this problem.
Thanks

I tested the "Sierra" operating system
with safari version 10.1 and this works
instead the operating system "Yosemite" version safari 10.1.3
does not work.
The 3D Securcode popup is not opened

👋 @bonny3, thanks for reaching out. We're going to need some additional information to look into the issue further in partnership with our MPI provider CardinalCommerce. Can you contact Support referencing this issue along with the following:

Your merchant ID
Confirmation of the SDK version you're using
Timestamps of the verifications that did not result in a popup being generated
First six or last four digits of the card used (do not provide the full credit card number)


CCP Not Successfully Logged In

Hi,
I am having issue logging in to my CCP, the scenario is, the connect log in window shows up, user account is validated and redirects to connect home using the same window but the user is not successfully logged in/online to Connect. May I know what I've missed?
Just follow the default initCCP by only changing the correct URL
{
ccpUrl: "xxx/ccp-v2/",
region: "xxxx",
loginPopup: true,
loginPopupAutoClose: true,
softphone: {
allowFramedSoftphone: true,
},
}
Thank you.
Regards,
Ebony

"user account is validated and redirects to connect home using the same window but the user is not successfully logged in". Hmm? What do you mean by "successfully logged in"? What signal are you using to indicate that a user is successfully logged in if not being federated into a Connect site past the login page?
If you mean that in metrics you're not seeing that the agent is online, that could be because the agent is in the Offline state.


Auth Next: Add support for account generation in sandbox

There is currently no way to test anything auth next related in the sandbox mode. The simplest way to support this would be to add capability to generate accounts in the sandbox ledger.

I've just learned that it is possible to emulate this by passing --account flag to the invocation. This is enough for simpler cases, but not for when e.g. we want to do auth for more than a single account.


Events in LUA

Describe your problem here.
So either I'm stupid or it's broken, I'm trying to use the triggerevent line in LUA, and the event always just seems to either not work or break. Am I doing something wrong?
Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
No response

Can't tell if it's wrong or not if you don't show what you did

lua.zip
Here is the custom event (zoom.lua and zoom.txt) and the lua script (camzoom.lua). Basically, I want the camera to zoom when it focuses on the opponent, and the lua script just deosn't trigger the events.

Why are you calling an event in the first place, you can just use setProperty directly (and preferably under onBeatHit() or onSectionHit())

I'm really bad with LUA, I should look at the wiki.


nixos/journalwatch: add package option

Description of changes
Fixes #314365.

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] 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/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

marked for backport as the packaging change was made before the branchoff

@eclairevoyant, thanks for the fix.

This works.
Thanks :)


add support for default values

This example throws an error with the current implementation
function foo(x: t.Number = 0, y: t.String) {
  return x + y;
}

Happy to help with this, but I'll wait for the babel 6 PR (#12) to go through first. :)

@ctrlplusb I think I got a fix https://github.com/gcanti/babel-plugin-tcomb/pull/15

Released https://github.com/gcanti/babel-plugin-tcomb/releases/tag/v0.2.0


[mongodb] Update 5.0.7

https://github.com/mongodb/mongo/releases/tag/r5.0.7
In the release notes the release date is written as "Upcoming" :raised_eyebrow: https://www.mongodb.com/docs/manual/release-notes/5.0/

Let's wait for the official announcement, doesn't look like it's published everywhere yet: https://www.mongodb.com/download-center/community/releases/development

Release announced: https://www.mongodb.com/community/forums/t/mongodb-5-0-7-is-released/157347


Fix: rename stroke to text color for text elements

I solved #6392 issue.
You able to see changes in below image

I changed Stroke label to Text color label.

Hi. As per https://github.com/excalidraw/excalidraw/issues/6392#issuecomment-1516581239 comment, we don't just want to change the label for every case. Instead, we want to introduce a new label, textColor, and dynamically render either of the two labels based on current selection.
So in the function that renders the label:
you'll want to

Hey @dwelle you mean that do I change  label={t("labels.stroke")}  to  label={t("labels.textColor")} ? Am I right?

Hey @dwelle you mean that do I change label={t("labels.stroke")} to label={t("labels.textColor")} ? Am I right?

Yep, but based on selection as described in https://github.com/excalidraw/excalidraw/issues/6392#issuecomment-1516581239 (you'll get selected elements by using getSelectedElements(elements, appState, true)


HasNestedMany with nested fields in DependencyContainer

I am using this package to nest a relation into other resource. In my case, I am nesting Variation resource into Product resource.
The Variation resource has the following fields:
// opt-out code
            Boolean::make('Enable Sale Price?', 'sale_price', function ($value) {
                return !is_null($value);
            }),

            DependencyContainer::make([
                Currency::make('Sale Price', 'sale_price')
                    ->currency('JOD'),
            ])->dependsOnNotEmpty('sale_price'),
// opt-out code

And the Product resource has this:
            HasManyNested::make('Variations', 'variations', Variation::class)
                ->propagate('id')
                ->hideFromIndex()
                ->useTabs(),

Something weird is going on, as illustrated in the attached video, when I check "Enable Sale Price?" for the second Variation, the first Variation got affected by this change.
This bug applies to all fields in DependencyContainer in the Variation resource.
screencast-admin.otomech.local-2023.10.04-19_01_26.webm

I figured out that the fields in the first Variation have the same IDs as the second Variation. I believe this is the case but I lack the experience to edit the fields templates in Vue.js

HasNestedMany generate a "formUniqueId" for each nested form panel.
DependencyContainer Field does not use and propagate to children fields this prop.
The watcher recursively resolves all vue root nodes and assigns the value in "dependencyValues" based only on the field attribute, which in the context of hasManyNested is not unique.
Because of this, the dependency is shared among all Nested forms and not on the single form.
Probably it should be fixed with something like this on FormField.vue file
<template>

            <component
                :is="'form-' + childField.component"
                :errors="errors"
                :resource-id="resourceId"
                :resource-name="resourceName"
                :field="childField"
                :form-unique-id="formUniqueId"
                :ref="'field-' + childField.attribute"
                :show-help-text="childField.helpText != null"
            />

</template>


Fix issue #247 fix year date selection for multiple datepickers

The issue happens when there are multiple datepickers on the same page. The selector is class based, the wrong year selector is returned, which has no height and thus nothing is shown.
This PR fixes the issue, scoping the selector to the parent datepicker element.

We've just released LumX v1.0.0rc1. This new version fixes the issue, so I'm closing your PR. Thank you!


[Event Request] Codeunit 6620 "Copy Document Mgt" - OnBeforeValidatePurchLineDiscountFields

Hi,
As part of our customization we need access to Variable RecalculateLines in a Event Subscriber.
Can you please add this extra parameter for Event "OnBeforeValidatePurchLineDiscountFields" in codeunit 6620 "Copy Document Mgt" as below.
[IntegrationEvent(false, false)]
    local procedure OnBeforeValidatePurchLineDiscountFields(FromPurchHeader: Record "Purchase Header"; ToPurchHeader: Record "Purchase Header"; var ToPurchLine: Record "Purchase Line"; var InvDiscountAmount: Decimal; var IsHandled: Boolean; RecalculateLines: Boolean)
    begin
    end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 44168.


Improve README: How to get the color palette

Please add some more details of how to get the color palette you have in the README.

test.js creates it

Yep! But feel free to send a PR.


Feature request : Native support for azerty keyboard

Hi, for me to be able to use zoom shortcuts I need to change my keyboard to US (not by alt+shift but by changing language in windows settings) and even with that ctrl + - is ctrl + ) for me. Could the shortcuts use the numpad and common key between both keyboard like o, p, L, s, d ?

The only shortcuts added are f12, f5 and shift+f5, so this seems to be a general chromium problem


tests, console: fix docstring

I hope that I understood the docstrings correctly and simplified their English.
NONE

/assign @qinqon

/lgtm

/lgtm

/approve


MAISTRA-1456: Add support for minimum and maximum TLS protocol versions

Prow is failing with "dial tcp: lookup kubernetes-charts.storage.googleapis.com on <IP_ADDRESS>:53: read udp <IP_ADDRESS>:45925-><IP_ADDRESS>:53: i/o timeout", I'm going to override and merge this


(Java section) Object-Oriented vs. Functional Programming don't work

For your information
In Java section
Object-Oriented vs. Functional Programming's  distribution seems not work i haven't yet received any mail with download link as they(oreilly) say
PS :
You refer: (email address requested, not required) That's not correct i had to provide my email address bot being able to press the download button and they
"respond"
Thank you.
Enjoy this free ebook from O’Reilly Media. Check your email for a link to download.

I have found it here
http://www.r-5.org/files/books/computers/languages/java/scala/Richard_Warburton-Object-Oriented_vs_Functional_Programming-EN.pdf

If O'Reilly books require a working email, we may need to remove the listings.

The page currently 404's. So in this case, the link will have to be removed regardless.

Hi guys, I've updated the .csp link from oreilly.com to a .pdf link where it's free and contains right content. Do review this PR.
And thank you for creating and maintaining this repo!


TabBar issue, distance between the label and indicator controlled by a hard-coded value within tabs.dart of the source

const double _kTabHeight = 46.0;
const double _kTextAndIconTabHeight = 72.0;
these two values within the tabs.dart source file determine the distance between the label and the indicator below it, to an extent that you cannot really control that distance without editing the _kTabHeight and _kTextAndIconTabHeight variables within the flutter's source code

@therenca
Can you try by wrapping TabBar with PreferredSize widget and assign preferredSize property to it and see if that helps ?


test: try to wait for replica to be ready for 2min

Motivation
Somehow booting the replica when the Docker image is not cached seems to have gotten slower.

The issue is the CLI hanging on "Do you want to encrypt the CLI configuration file for added security?"


Add Landing component to Home view

Problem
Landing component Jira. The background graphics have not been added yet. That should come later in this or a separate PR.
Solution
What I/we did to solve this problem

Add Landing component to Home view

Change Summary:
Dev-Ops
If you added an ENV variable, please check off that you've updated the following

[ ] Key & Sample value to .env & sample.env
[ ] GCP Secret Manager (Both development and production)
[ ] Github Secrets (Added a development and production variable)
[ ] Github Workflows .github/workflows/dev.yml & .github/workflows/prod.yml
[ ] webpack-config.js

Images/Important Notes (optional):
Desktop

Tablet

Mobile

Styling needs more work. Also have to add the background graphics.

The Email subscription component (#41) needs to be added in, but this should mostly be ready now.


Add NoUseWebSockets test

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.08%) to 94.611%

Totals

Change from base Build<PHONE_NUMBER>:
0.08%

Covered Lines:
1632

Relevant Lines:
1681

💛  - Coveralls


[Jotai] atomWithProxy sync option docs

For: https://github.com/pmndrs/jotai/pull/752

Converting to draft as we will merge this after the release.


Browser compatibility

Hi, toastr looks great. Looking to use this in an open source project.
Do you have a browser compatibility list?
Best
Dan

Not formalized. I think we've still got support for IE7+, in addition to Safari, Chrome, Firefox, etc.


Using picotool to backup

Instructions for picotool

closes https://github.com/somany-io/robot/issues/3


Only run on whitelisted domains

I've noticed looking at the server logs that whenever I open a new tab on my browser, the extension calls the server, and logs:
[Plugin System] [info] No login plugin specified, returning empty UserAgent.
The user should be able to specify a whitelist outside of which the extension should not run, or the extension should just be able to get the supported domains from the server itself and not bother in other sites.

As said in #2, the download system doesn't really have a concept of "supported domains", so it'll try to download any url thrown at it.
Now in practice, downloads will realistically only work with direct file URLs or URLs that have a matching downloader plugin, so it'd be possible to check api/plugins/download on the extension side to get a list of URL regexes to map against:


task-7: create Factories

decided to not do that, because I haven't found the reason for that tbh.


How to detect tenant ?

1. For tenant(Organization) Administrator:
the organization-form-login will automatically load the organization for current user
2. For customer
Assume organization A has unique domain  ww. a.com , a customer doesn't know his organization , he only know the domain , when he accesses www.a.com,   we should resolve the corresponding organization.   any reliable way to do this?
Solution I can think
resolve organization based on request,  and  inject that organization instance into service container，this service is so called synthetic services in Symfony.
Problem:

need to differentiate admin and customer.

when the url starts with：
(1) /admin
use organization-form-login to detect organization
(2) /
use domain to detect organization
Question
how  to make them more consistent?  I am new to this business ,  can you give me some ideas please?

Hi @videni
As i understand you have the one OroCRM instance with many organizations/virtual hosts and have possible use-cases:

When a user go to www.AAA.com, the system should automatically switch to the AAA organization after login in case when user can access to the organization.

When a user go to www.first.com/admin the system should work as usual.

Do you use OroCRM or OroCommerce ?

@mkudelya , Thanks for reply, I have seen your head portrait  many places,  in Sylius repo , OroPlatform repo， and Oro forum, your head portrait looks like a saver to me, haha.   we are developing a multitenancy SAAS platform , oro platform seems a good choice.  I am not using OroCRM or OroCommerce right now,  but OroCRM we might try to use a few months later.
Does OroPlatform have an existing solution for tenant detect with sub domain, or dedicated domain?

hi @videni
Multiple organization support is part of our enterprise edition offering and tenant detection with sub domains is something we can help you to solve there. Please let me know if you interested to continue conversation with our technical consulting and support team.

It seems that this question is answered, please feel free to reopen if you need more info


feat: switched UNDP Azure AD tp UNDP Azure B2C login

Thank you for submitting a pull request!
Description
fixes #2528

deleted jobTitle since it looks not available in B2C login.
added AZURE_AD_ISSUER variable in .env.example

we also need to add other UN agencies domains in the below file (or maybe we need to have a table to manage organisation domains).
https://github.com/UNDP-Data/geohub/blob/develop/sites/geohub/src/lib/config/AppConfig/UndpDomain.ts
Type of Pull Request

[x] Adding a feature
[ ] Fixing a bug
[ ] Maintaining documents
[ ] Adding tests
[ ] Others ()

Verify the followings

[x] Code is up-to-date with the develop branch
[x] No build errors after pnpm build
[x] No lint errors after pnpm lint
[x] Run the tests with pnpm test and lint the project with pnpm lint and pnpm check
[x] Make sure all the existing features working well

Changesets

[x] If your PR makes a change under packages folder that should be noted in one or more packages' changelogs, generate a changeset by running pnpm changeset and following the prompts. Changesets that add features should be minor and those that fix bugs should be patch. Please prefix changeset messages with feat:, fix:, or chore:.

Refer to CONTRIBUTING.MD for more information.
┆Issue is synchronized with this Wrike task by Unito

https://github.com/nextauthjs/next-auth/issues/7809

found some documentation about authorization settings.
https://learn.microsoft.com/en-us/entra/identity-platform/v2-oauth2-auth-code-flow


Better Mobile Site

Here's how the site looks on mobile:

Navigation menu should ideally appear in a hamburger menu or above the content instead of to the side on mobile.

fixed with latest commit (mostly)


The date picker doesn't work without the button toggle, type="date" doesn't work and there is no option for a date only

Bug, feature request, or proposal:
Bug?
What is the expected behavior?
There should be another manner in which to use the calendar picker from a regular mdInput other than the button toggle.
type="date" also, doesn't work and has an override of the browser date picker functionality... at this point only a date is allowed but the material datepicker doesn't even function.
As well, there is no way to lock the date as being only a date.
What is the current behavior?
Only the button toggle will activate the calendar
What are the steps to reproduce?
Just use md-datepicker
Providing a Plunker (or similar) is the best way to get the team to see your issue.
Plunker template: https://goo.gl/DlHd6U
What is the use-case or motivation for changing an existing behavior?
Most any date-pickers only allows a person to select a date without anything else going into the input other than a date.  I see only the ability to add an icon inside of the date picker but the entire input field should still be a trigger for seleciting a date
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular 4.2.0-beta.1 and Material 2
Is there anything else we should know?
Nope

The mdDatepickerToggle directive is just a convenience for toggling the panel; you can toggle if however you want by grabbing a reference to the MdDatepicker instance and calling open / close.
It is expected that the datepicker doesn't work with <input type="date">, as the two provide mutually exclusive interfaces for date selection (there is no standard for the UI created by <input type="date">, so it is not really feasible to try to override / block that behavior).

@jelbourn
I am trying to run the example per the documentation and
I am getting an error dp is not defined.
https://plnkr.co/edit/nBi0IbqlF8a8WqsemZDL?p=preview

Your plunker is missing this.

@jelbourn lol duh.... thanks.
One more question... it doesn't seem apparent but there doesn't seem to be the need for a close command because either clicking a date or clicking off of the cal will close it.  Just wanted to confirm that this is correct.


optimization add float/double type in agg percentile_array

What problem does this PR solve?
Related PR: #41206
Problem Summary:
before in pr #41206 have support float/double in percentile function,
and percentile_array is the same logical, so it's could support float/double also.
Release note
None
Check List (For Author)

Test

[x] Regression test
[ ] Unit Test
[ ] Manual test (add detailed scripts or steps below)
[ ] No need to test or manual test. Explain why:

[ ] This is a refactor/code format and no logic has been changed.
[ ] Previous test can cover this change.
[ ] No code files have been changed.
[ ] Other reason

Behavior changed:

[ ] No.
[x] Yes.  after support float/double, it's no need to cast others integer type

Does this need documentation?

[ ] No.
[x] Yes.

Check List (For Reviewer who merge this PR)

[ ] Confirm the release note
[ ] Confirm test cases
[ ] Confirm document
[ ] Add branch pick label

run buildall


Feat social icons add bluesky

I was just gonna go suggest that.
https://bsky.app

Hello @TheGuit
Thanks for your effort and interest in contributing to this project.
But as I mentioned in the previous issue, I had decided to keep the project supporting only a specific set of popular social icons.
Rather, I think it is better to make a blog post (under #FAQ  tag) to show how it can be done if a user wants to add a social icon for their specific need.
Would you like to write a blog post about that and make a PR? If not, I'll do one.
Again, thank you and hope you understand.


Cannot build module for node 10.15.3 (Electron 4) anymore

The module was building fine with @1.2.0.  Now, I get lots of errors when trying to install and build the module.
..\lib\notificationstate.cc(44): error C2653: 'Nan': is not a class or namespace name [<project_path>\node_modules\macos-notif
ication-state\build\notificationstate.vcxproj]
..\lib\notificationstate.cc(44): error C3861: 'GetFunction': identifier not found [<project_path>\node_modules\macos-notificat
ion-state\build\notificationstate.vcxproj]
..\lib\notificationstate.cc(44): error C2228: left of '.ToLocalChecked' must have class/struct/union [<project_path>\node_modu
les\macos-notification-state\build\notificationstate.vcxproj]
    ..\lib\notificationstate.cc(44): note: type is 'unknown-type'
..\lib\notificationstate.cc(44): error C2440: '<function-style-cast>': cannot convert from 'initializer list' to 'v8::Set' [<project_path>\node_modules\macos-notification-state\build\notificationstate.vcxproj]
    ..\lib\notificationstate.cc(44): note: No constructor could take the source type, or constructor overload resolution was ambiguous
..\lib\notificationstate.cc(48): error C2653: 'Nan': is not a class or namespace name [<project_path>\node_modules\macos-notif
ication-state\build\notificationstate.vcxproj]
..\lib\notificationstate.cc(48): error C3861: 'GetFunction': identifier not found [<project_path>\node_modules\macos-notificat
ion-state\build\notificationstate.vcxproj]
..\lib\notificationstate.cc(48): error C2228: left of '.ToLocalChecked' must have class/struct/union [<project_path>\node_modu
les\macos-notification-state\build\notificationstate.vcxproj]
    ..\lib\notificationstate.cc(48): note: type is 'unknown-type'
..\lib\notificationstate.cc(48): error C2440: '<function-style-cast>': cannot convert from 'initializer list' to 'v8::Set' [<project_path>\node_modules\macos-notification-state\build\notificationstate.vcxproj]
    ..\lib\notificationstate.cc(48): note: No constructor could take the source type, or constructor overload resolution was ambiguous

<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>

I got this:
App threw an error during load
Error: The module './node_modules/macos-notification-state/build/Release/notificationstate.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 64. This version of Node.js requires
NODE_MODULE_VERSION 69. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
    at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:160:31)
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:722:18)
    at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:160:31)
    at Module.load (internal/modules/cjs/loader.js:602:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:541:12)
    at Function.Module._load (internal/modules/cjs/loader.js:533:3)
    at Module.require (internal/modules/cjs/loader.js:640:17)
    at require (internal/modules/cjs/helpers.js:20:18)
    at bindings (./node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (./node_modules/macos-notification-state/lib/index.js:1:189)

and npm rebuild does not fix it.
macos-notification-state: 1.2.0
Electron: 4.1.3
Node: 10.15.3

@kennethlynne
This is not the same issue. You need to use electron-rebuild and it should work out.

Ok thanks @aabuhijleh !