Initial project setup

Few changes to project's structure should be made.

Due to shadowing pylti library name of lti inner app should be changed.
Added .editorconfig file to help developers define and maintain consistent coding styles between different editors and IDEs.
Updated secure.py example file.

Thanks! I also fixed an import statement to reflect the new app name: https://github.com/harvard-vpal/bridge-adaptivity/commit/d490b64e2f3426ae1be77511358ff49969917aab

I'd be open to more project structure refactoring. Two things I have in mind are changing "adaptive_edx" to "bridge_adaptivity" to better reflect the project, and maybe changing "module" to something more descriptive.


Restore skipped E2E tests

Description
Several E2E tests have been skipped and should be restored before release. TBD if this has to be converted into Epic or not, based on passing tests.
https://github.com/search?q=repo%3Arancher%2Fdashboard+Vue3+Skip&type=code
Check 1
E2E results: https://github.com/cnotv/dashboard/actions/runs/11073743369
Sorry Cypress instance: 8f64580a4a0d92f1d919d04dd7476f8e

Check 2
Updated after several fixes.
E2E results: https://github.com/cnotv/dashboard/actions/runs/11130366177
Sorry Cypress instance: 81f0f9fb0a9d07647754391be88296f2

Reported issues

https://github.com/rancher/dashboard/issues/12075

This PR seems to address this error and test:

This PR seems to address this error and test:

It seems like the remaining issues of the failing tests are related to how they behave in Cypress and cannot be reproduced.
Closing this one to be replaced with singular issues when required.


Pin azure common 1.1.4

High Level Description
Builds have been broken for a while because pip's default azure-common lib moved to 1.1.5. E.G.:
https://teamcity.mesosphere.io/viewLog.html?buildId=616254&tab=buildResultsDiv&buildTypeId=DcosIo_Dcos_Master
Related Issues
All builds broken
Checklist for all PR's

[x] Included a test which will fail if code is reverted but test is not. If there is no test please explain here: the tests will run at all. That is an improvement
[x] Read the DC/OS contributing guidelines
[x] Followed relevant code rules Rules for Packages and Systemd

@mesosphere-mergebot bump-ee

AWS failure is due to the keypair not being deleted at the end due to rate limit quota issue

@mellenburg any hope this would be merged today?

@asridharan This can go as soon as I get an official approval from someone else ( I cannot approve and merge my own PR)
Calling on write-access members: @spahl @lingmann @adam-mesos

This seems to fix the build. LGTM !!

@mellenburg please backport to 1.8 and 1.9 as well - JIRA incoming....


Does superagent support ALPN for http2 ?

The documentation on http2 currently reads
https://github.com/visionmedia/superagent/blob/92b1435f4fd02193b12c6cf14f6ef4ca02b22bd6/docs/index.md?plain=1#L98
This sounds like the superagent will try to force the http2 only when the http2() method is called. When a request is made without the http2() method superagent will by default use the http2 and callbacks to http1 if the server does not support http2 (presumably using the ALNP?).
But at the moment (tested with superagent 8.0.0) when making a request using a superagent without the http2() to a server created by http2.createSecureServer without the 'allowHTTP1' options will result in an 'Unknown ALPN Protocol, expected h2 to be available' error on the server side.
According to https://nodejs.org/api/http2.html#event-unknownprotocol, this means the client

either does not send an ALPN extension or sends an ALPN extension that does not include HTTP/2 (h2).

Does this contradict what the superagent's documentation seems to be implying? Some clarification on the expected behavior will be very helpful. Thanks

Ok, searching through the pull request and found the original pull request https://github.com/visionmedia/superagent/pull/1399 by @sogaani  which introduced the support for http2 back in 2018. He mentioned explicitly that ALNP is not supported in that pull request. I couldn't locate any further pull requests that made any further improvement on that. If that is the case, then I think the current document needs to be updated. As it stands now, it is a bit misleading. Thoughts?

If one must always call http2() explicitly to make any http2 request, then there is a need for the Agent class to be augmented with a similar method that changes the default HTTP protocol to http2, otherwise, it because verbose and tedious having to add '.http2()' for every single request.

I think the usage of http2 will be, if not already, common enough and shall be supported by the library directly. Of course, wrapping the library is always an option but the whole point of having a library like a superagent is to make common tasks simpler, otherwise why not just use the node built-in https and http2 modules?
As with the agent() usage, that's exactly what I am suggesting in my second comment. Currently, you can't do something like agent().http2() to set the default protocol. It's neither listed in the documentation as an available method (https://visionmedia.github.io/superagent/#agents-for-global-state) nor is it actually a defined property on the returning value from agent() when I tested locally on 8.0.0.


Blur happens also in children

Hey :)
I'm trying to apply the blur effect on the below case:

I have a face to face call, the feed is almost edge-to-edge with a control bar at the bottom. I'm trying to have Haze blur the rounded background but I get this effect instead.
I can still see the feed through, but the controls are being blurred instead.
Here is how I'm achieving this:
// On the root composable
val hazeState = remember { HazeState() }

BoxWithConstraints(
    contentAlignment = Alignment.Center,
    modifier = Modifier
        .fillMaxSize()
        .background(MyTheme.colors.background)
        .haze(
            state = hazeState,
            backgroundColor = MyTheme.colors.backgroundControls,
        )

// On the control background
Box(
    modifier = Modifier
        .matchParentSize()
        .padding(
            start = horizontalPadding,
            end = horizontalPadding,
            bottom = MyTheme.grid.unitFactor(2.5f),
         )
         .hazeChild(
             state = hazeState,
             shape = MyTheme.shapes.roundRad16,
         )
         .background(
             color = MyTheme.colors.backgroundControls,
             shape = MyTheme.shapes.roundRad16,
         )
         .padding(
             top = MyTheme.grid.unitFactor(2.5f),
             start = MyTheme.grid.unitFactor(3f),
             end = MyTheme.grid.unitFactor(3f),
             bottom = MyTheme.grid.unitFactor(2.5f),
          ),
 ) {}

Is it even possible to do it with haze? can you exclude children composables?
Is the SurfaceView underneath disrupting the modifier?

Is the SurfaceView underneath disrupting the modifier?

Not sure, but I don't believe so.

Is it even possible to do it with haze? can you exclude children composables?

No, the haze and hazeChild need to be siblings and not descendants of each other, otherwise the child will be blurred, as you've found. I assume that the Box is a child of the BoxWithConstraints?

Closing this as working as intended. Feel free to comment if there's anything else.

@chrisbanes I tried to put the haze and hazeChild element next to each other, but it didn't work. I'm trying to make the haze effect take the colours from an active RTC video feed but make it fully transparent. There seems to be an issue with a setup using an AndroidView/SurfaceView. :((
I might have to give up on it and use an opaque colour instead.
Here below my setup:
AndroidView(
    factory = { context ->
        val frameLayout = FrameLayout(context)
        val surfaceView = videoRenderHelper.setupRemoteVideo(
            uid = partner.id,
            renderMode = videoSizeHelper.calculateRenderMode(state, uiState, agoraState),
        )
        frameLayout.addView(surfaceView, 0)
        frameLayout
    },
    modifier = Modifier
         .haze(
              state = hazeState,
              backgroundColor = MyTheme.colors.backgroundControls,
         )
    )
}

Also, I think that having the .haze() and .hazeChild() composables always as siblings is pretty limiting. It makes it difficult to use in cases when you need AnimatedVisibility... or any custom composable that wraps your blurred item.
Could the HazeState be changed in the future to remember the references to the background and child, so it can be used in a nested way?
Thank you in advance for your help,
and for creating this library.

Simple answer, no. It's just the way that Haze needs to work. We're basically doing our own (very limited) windowing, and I don't plan on doing anything more complex.

@chrisbanes I thought so, thanks anyway for your work. I think this is still a great library for simpler use cases. 😃


Update CSV processing

@jexp do you have any pointer about array filtering in asciidoctor/csv? I'm not sure about what I'm supposed to do for that.


Not getting binaries from the zalora repo for OSX 10.10

Seems like all installations end up compiling from source.
In my 'nix.conf' I have:
binary-caches = http://zalora-public-nix-cache.s3-website-ap-southeast-1.amazonaws.com/ http://cache.nixos.org/ http:\
//hydra.nixos.org/

This is not really an issue for nixpkgs. The Zalora repo was a community-provided repository. I believe @shlevy set it up (correct me if I'm wrong) but he is no longer with us at Zalora so I don't know what its state is.
Either way you should seek whoever is overseeing the Zalora cache, nixpkgs is the wrong place to file this.

The cache should still be up and running, compiling from both master and pure-darwin. I'm still maintaining it with the guys at Zalora, feel free to email me directly with issues.

Thanks guys.
Should I be getting binaries from the other bin caches setup in my conf file? It doesn't seem like I do. Just tried installing gnupg and I seem be compiling all the dependencies (which is killing my mbp).

Try seeking help in #nixos or ##nix-darwin on Freenode, easier to help that way.

@Fuuzetsu thanks, I will


OCPBUGS-37052: HTTPS proxy: do not proxy communication to cloud providers

What this PR does / why we need it:
The dialer that the https proxy was creating was not configured by
default to talk directly to cloud provider endpoints. This was
preventing the ingress operator from successfully tearing down hosted
clusters.
This commit configures the konnectivity-https-proxy to talk directly
to cloud api endpoints for the ingress operator and adds proxy env
variables if they exist.
Which issue(s) this PR fixes (optional, use fixes #<issue_number>(, fixes #<issue_number>, ...) format, where issue_number might be a GitHub issue, or a Jira story:
Fixes #OCPBUGS-37052
Checklist

[x] Subject and description added to both, commit and PR.
[x] Relevant issues have been referenced.
[ ] This change includes docs.
[ ] This change includes unit tests.

/lgtm

/area control-plane-operator

/hold

/hold cancel
/jira refresh

/lgtm

/lgtm

/retest-required

/test "Red Hat Konflux / hypershift-operator-main-on-pull-request"

clamav flaking
/override "Red Hat Konflux / hypershift-operator-main-on-pull-request"

/override ci/prow/e2e-azure
/override Red Hat Konflux / hypershift-operator-main-on-pull-request
we have to get this in, it is making a mess of CI

/override "Red Hat Konflux / hypershift-operator-main-on-pull-request"

/retest

/override "ci/prow/e2e-azure"

/cherry-pick release-4.17


Extract ChangelogView from main application controller

add changelog-view.fxml
add ChangelogViewController and move (old) code related to compute
and display the changelog
introduce a property with binding to hook up the changelog update

Contributes to #464.
Part of #462
Co-authored-by: jdrueckert<EMAIL_ADDRESS>This won't make the changelog work again yet, needs more work from you, @praj-foss  😉

Hooray Jenkins reported success with all tests good!

Hooray Jenkins reported success with all tests good!


Google Maps SDKs

Bug report
Hi all!
I received a message from Google about Maps that Google Maps SDK beta will be disabled and new supported versions available now.
What this should mean??
A bit of text from email bellow
What do I need to know?
App versions built with the mobile Maps SDKs (Android & iOS) beta (versions 3.0.0, 3.1.0, and 3.10.0) will not work once the beta versions are decommissioned, no earlier than November 2022.

Environment info
Expo SDK 43
react-native: 0.64.3
react: 17.0.1
eact-native-maps: 0.28.1

+1

+1

+1

+1

++1

+1

According to line 31 of the build.gradle file, this repo uses SDK version 0.5.

The build.gradle file needs updating as per latest release Android-SDK Releases to com.google.android.gms:play-services-maps:18.0.2

+1

Closing this in favour of #3991.


Minor Typo fixed

OPS Build status updates of commit 5b450db:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

mixed-reality-docs/voice-design.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


[Rails6:EN] Subdomain constraint not working

Hi, first of all thanks for working on updating this tutorial.
I have been trying to follow the rails 6 version and on chapter 3, when testing via the api for the first time via curl, I noticed 2 issues:

The path is incorrect (if using the constraint), its listed as /api/v1/users/1 while it should be /users/1
The subdomain constraint isn't working because doing something like curl http://api.localhost:3000/users/1 is invalid (unless you define api.localhost on your hosts file)

What I would suggest to be able to use the subdomain constraint on local development is:

Use lvh.me which resolves itself plus any subdomain to localhost (without user requiring to change anything on their system). For rails 6, you would just need to add config.hosts << "api.lvh.me" somewhere in your development.rb environment file.
With this you can run curl http://api.lvh.me:3000/users/1
Alternatively add a section on editing the system hosts file.

Hi,
First of all thanks YOU for this report and your PR.
I fact this is a modification between version 5 and 6. In version 5, I setup a API host as http://api.localhost:3000/users/1. In version 6 I preferred to simplify book so I setup host URL as something like this http://localhost:3000/api/v1/users/1.
This allow me some explanation about host configuration and local environement setup who may disappoint newbies.

Setting the API under a subdomain is a good practice because it allows the application to be adapted to a DNS level. But we will simplify things for now in our case.

I corrected error directly in the book on 792a922
Thank you for this report.


nextTick refreshAllHighlight

why would
      this.$nextTick(() => {
        self.refreshAllHighlight()
      })

be necessary?

Ah... you're interested in Demo page's code. That's new :)
The Demo page is using CDN highlightJS for syntax highlighting. The syntax styling will be generated once the page got loaded. However, near half of the code blocks' value are bind with v-text and will respond to user input. As soon as a v-text value got refreshed, the original code styling will be flushed away and that code block will become plain text again. The refreshAllHighlight is called after value update to made sure all code blocks remain nicely highlighted.

The syntax styling will be generated once the page got loaded?
Sorry  what does this mean? and :beer:
2016-11-24 23:37 GMT+08:00 Phoenix Wong<EMAIL_ADDRESS>
Ah... you're interested in Demo page's code. That's new :)
The Demo page is using CDN highlightJS for syntax highlighting. The syntax
styling will be generated once the page got loaded. However, near half of
the code blocks' value are bind with v-text and will respond to user
input. As soon as a v-text value got refreshed, the original code styling
will be flushed away and that code block will become plain text again. The
refreshAllHighlight is called after value update to made sure all code
blocks remain nicely highlighted.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/phoenixwong/vue2-timepicker/issues/4#issuecomment-262802705,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABjOCGJxiQnNCGC1aHnb79CV0jqAfM1wks5rBa9SgaJpZM4K7Ovl
.

--
yours,
正中赵
about.me/zzz6519003
[image: 正中赵 on about.me]
http://about.me/zzz6519003

Okey... I'm a little bit confused about your question. What I meant in that sentence was -- the highlightJS stuff will be run once the Demo page got loaded.
And here's the docs of highlightJS, hope it helps: https://highlightjs.org/usage/


Add table gcp_billingAccounts

Being able to query billing account information would be helpful.
https://cloud.google.com/billing/docs/reference/rest/v1/billingAccounts
https://cloud.google.com/billing/docs/reference/libraries#client-libraries-install-go
https://cloud.google.com/sdk/gcloud/reference/alpha/billing/accounts

@slagathorr First and foremost, I sincerely apologize for the prolonged silence on this issue. We understand the importance of addressing your concerns quickly and apologize for any inconvenience caused by the delay.
After thorough investigation and research, it has been determined that the APIs provided by GCP for cost management, such as the Cloud Billing Budgets and Alerts API, GCP Billing Accounts API, and Cost Estimation API, do not offer actual cost and usage information. These APIs serve specific purposes related to cost management but do not provide real-time or detailed data on actual cost and resource usage.
We are closing this issue for now, considering the available options and information gathered. However, we are still open to any suggestions or feedback you may have regarding cost management in GCP. Your input is valuable to us, and we appreciate your understanding and patience.
Once again, we sincerely apologize for the delay in addressing this matter. If you have any further questions or concerns, please don't hesitate to reach out.

We're resuming work on the billing tables that were already WIP, reopening this issue.


Missing emulator folder

I can't find the emulator folder, I've been trying to set up automatic rom downloads as seen on this guide:
https://fightcade.guide/

Download the JSON pack from this link [Updated 21 Jun 2022]
Extract the zip archive into the emulator folder that is inside the folder in which you installed Fightcade

I tried placing the files mentioned there under the following directories because they seemed similar but neither worked.
~/.var/app/com.fightcade.Fightcade/data/config/
~/.var/app/com.fightcade.Fightcade/data/ROMs/

Have you guys managed to set it up correctly?

Did you look at the README?
https://github.com/flathub/com.fightcade.Fightcade#how-do-i-use-fightcade-json

Damn I'm dumb, I completely glanced over that part. The games I tried worked properly. Sorry and thanks for the help!


Export the type FastifySupabasePluginOpts

Problem:
Trying to create a separate plugin file which returns a plugin that registers fastifySupabase. Looks like the following:
import { SupabaseClientOptions } from '@supabase/supabase-js'
import fastifySupabase from '@psteinroe/fastify-supabase'
import fp from 'fastify-plugin'

type FastifySupabasePluginOpts = {
  url: string
  serviceKey: string
  anonKey: string
  options?: SupabaseClientOptions<'public'>
}

export default fp<FastifySupabasePluginOpts>(async (fastify, opts) => {
  fastify.register(fastifySupabase, {
    url: opts.url,
    anonKey: opts.anonKey,
    serviceKey: opts.serviceKey,
    // you can pass any `SupabaseClientOptions`
    options: opts.options
  })
})

A potential solution:
Would help if the type FastifySupabasePluginOpts was also exported so that we can use it like
import fastifySupabase, { FastifySupabasePluginOpts } from '@psteinroe/fastify-supabase'

I just opened a pull request that addresses this: #38


Bump libpcsc-mock submodule to include gcc-13 fix

We need to update the libpcsc-mock submoduleinfo to point to the correct commit.
PS. I accidentally pushed this branch wrongly when playing around with #29.

Thanks, appreciated!

Thanks, appreciated!

Nice, now that this has been updated, we also need to bump the submodule hash for libpcscs-cpp in the libelectronic-id and once this is done, the hash of the libelectronic-id needs to be updated as well within web-eid-app. @mrts @kristelmerilain
This is unfortunately one of the design issues of deeply linked git submodules (web-eid-app -> libelectronic-id -> libpcscs-cpp -> libpcsc-mock).


Support --java-opt / -J for compile task under --server=false

It would be handy if scala-cli compile --server=false supported -J options, they would be passed to the JVM running the compiler.
Use case is opening a debugger port (scala-cli compile --server=false -J-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005 Test.scala).
Workaround is to use --scalac-option -J-...
➜ sandbox scala-cli compile --server=false -S 2.13 T.scala -O -J-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005
Listening for transport dt_socket at address: 5005

That was added in https://github.com/VirtusLab/scala-cli/pull/2601/files, but it seems a bit strange. scalac -J... is supported by the old runner script, not by the compiler itself.

Optimally, we should have a dedicated option for Java opts passed to the compiler alongside --server=false for better UX, similar to how we have --bloop-java-opt for Java opts passed to Bloop with --server=true (the default).
Probably something like --compiler-java-opt.
It is somewhat unexpected this feature is delivered via --scalac-option -J* (but it indeed works this way right now, as delivered by #2601).


detect and cache hot data (reference to the implementation of JVM intrinsics)

won't fix. over-engineering.


Native object property setter causes an error in RnWinRT.exe

Trying to reuse an existing relatively large C++/CX component and to project it to JavaScript, the following error is hit by RnWinRT.exe.
react-native-winrt-main\rnwinrt\rnwinrt\MetadataTypes.cpp
method_class classify_method(const MethodDef& def)
    throw std::runtime_error("Unknown method type");

The component has a property like the following.
public interface class IFace1
{
    property bool Prop1
    {
        bool get();
        void set(bool value);
    }
}

The following resolved the issue. Is this appropriate to merge?
<<    else if (starts_with(name, "put_"))
>>    else if (starts_with(name, "put_") || starts_with(name, "set_"))

Seems reasonable to me. Kind of curious why C++/CX doesn't follow the behavior of MIDLRT, and kind of curious why C++/WinRT doesn't either, but I see no issues with the change if this is behavior you're seeing.


rel: Prep for release of v1.20

Final doc tweaks for release of 1.20.
Reviewers: should I add some subheadings to the summary?

@cartermp - almost all your comments are in the general form of "I want more!"
I'm going to write a long, chatty RELEASE_NOTES.1.20.md document (coming soon), and also keep with the usual tradition of Honeycomb's CHANGELOG.md which is basically a list of the PRs in the release.
In terms of when things will become defaults, the answer is "not until a 2.0 release" -- which we hope to do soon.


feat: Add new settlement report client.

Looks fine backend, should probably not merge before a frontender has taken a look at the frontend parts also.


Check the artifacts’ urls a couple times before giving up

It might be the case that a server is busy or another otherwise transient issue came up. Aborting the entire thing in that situation seems wasteful.

I wonder if it's the order of searching the repositories?
I don't think this loop is the right approach.
TBH the maven code is really complicated and I've been considering alternative approaches to solve this problem.

Yeah, I have found alternative options for this at this point.


[Epic] Set up the engineering tools to matintain Spring Boot 3 support

This is the epic issue to track all issues about engineering tools for Spring Boot 3 support
Context
Since the release of the Spring Cloud Azure 6.0 beta version, the differences between the main branch and feature/spring-boot-3 will become larger and larger, and they will be adapted based on the same Azure SDKs, so there will be a lot of repetitive work, such as synchronization Non sdk/spring code, related PRs are automatically created, etc; any Spring Cloud Azure related PR should consider whether making the changes into the two branches.
Finally, there should be multiple pipelines to set up or enhance with the engineering team together to reduce the manual work.
Goal
This epic will target the below sub-goals:

[ ] #31337
Prepare the feature spec, development should be after the spec signoff.
[x] #31338
Such as the tests pipeline of azure-cosmos can trigger the tests pipeline to run the integration tests from the source code of azure-spring-data-cosmos.
[x] #31341

closing this epic, use feature to track issues


Cordova CLI fails to build

Hello, after installing the plugin Cordova CLI fails to build. I tried both master and test branch. I can only run my app from Eclipse, by importing the project in the workspace. Can you provide any help why is that happening? In the tutorial after following the steps which is a straightforward procedure it's ok. But when I run cordova build I get:
invalid resource directory name: C:\Users\admin\Desktop\folder\platforms\android\com.google.playservices\google-play-services_lib\bin\res crunch
and later it fails with error code 8.
Running from Eclipse though I have no issues building the project.

Delete bin\res\crunch directory.

FYI: http://stackoverflow.com/questions/23773268/android-cli-build-shows-invalid-resource-directory-name-error-my-project-res-cr

Thank you 'ant clean' fixed it.


Mobile (iOS and iPadOS) toggle switches in settings are not aligned properly

If you're reporting an UI issue, make sure you take a screenshot that shows the actual bug.

Here's a screenshot from iOS showing what I mean.

This is true on the standard release build of Obsidian and on the beta / testflight versions.     The toggles work when I move to the default theme.

I believe the issue is here in theme.css where the height is statically set to 44px, whereas in the default Obsidian theme, they use variables:
.checkbox-container {
...
  height: calc(var(--toggle-thumb-height) + var(--toggle-border-width) * 2);
}

and in their .is-mobile they set variables for mobile sizes. So:
--toggle-thumb-height: 26px;  and  --toggle-border-width: 2px;, so the total heigh would be 30px, not 44.
I don't know the correct answer for this, given that they might end up changing their variables for mobile, but I did want to share what is the likely culprit.

Can confirm, same thing happens on Android. Thanks for sharing the potential reason as well.
Will handle most of the open tickets in the coming days.


WebSocket is closed before the connection is established.

WebSocket connection to 'wss://domain/sockjs/163/h0c16r5q/websocket' failed: WebSocket is closed before the connection is established.
I suspect cluster could be the blame, but have no proof just yet.
This happens 3-4 times per hour in meteor run mode

was it to blame? i started getting this error too recently

I just started seeing this error as well. Did you guys figure anything out?

If it helps, the issue was prevalent on an iphone 4s with ios 7.1... since upgrading the phone to latest ios version, the issue hasn't cropped up. I tried to revert to ios 7.1 to confirm... but that process didn't go as planned.

Having the same issue. Any progress?


backport srcset support to 2.x branch

@insideaem can you test this out?

Ok will test over the weekend and give feedback.
Thanks
On 21/10/2017 3:16 AM, "justinedelson"<EMAIL_ADDRESS>wrote:

@insideaem https://github.com/insideaem can you test this out?
You can view, comment on, or merge this pull request online at:
https://github.com/Adobe-Consulting-Services/acs-aem-commons/pull/1147
Commit Summary

backport srcset support to 2.x branch

File Changes

M CHANGELOG.md
https://github.com/Adobe-Consulting-Services/acs-aem-commons/pull/1147/files#diff-0
(4)
M bundle/src/main/java/com/adobe/acs/commons/rewriter/impl/
StaticReferenceRewriteTransformerFactory.java
https://github.com/Adobe-Consulting-Services/acs-aem-commons/pull/1147/files#diff-1
(77)
M bundle/src/test/java/com/adobe/acs/commons/rewriter/impl/
StaticReferenceRewriteTransformerFactoryTest.java
https://github.com/Adobe-Consulting-Services/acs-aem-commons/pull/1147/files#diff-2
(32)

Patch Links:

https://github.com/Adobe-Consulting-Services/acs-aem-
commons/pull/1147.patch
https://github.com/Adobe-Consulting-Services/acs-aem-
commons/pull/1147.diff

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Adobe-Consulting-Services/acs-aem-commons/pull/1147,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFp9FgqVOGBKryOXjYLml5CwHjBzXva5ks5suKs4gaJpZM4QAu7-
.

ok I have tested it and it looks good.
Thanks for realeasing.

Hey @justinedelson
Any idea when you plan to release this change? What would be the version number?
Cheers,
Nono

The version number would be 2.14.0.

ok thanks. And any idea when you could release it?

I'll do the release now, but I'd really suggest that you get off AEM 6.1 :)

Thanks,
Client will be moving in the next months to 6.3 ;-)
Untill then we are stuck with using the 2.xx version.
Cheers,
Nono
On 27/10/2017 3:40 AM, "justinedelson"<EMAIL_ADDRESS>wrote:

I'll do the release now, but I'd really suggest that you get off AEM 6.1 :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Adobe-Consulting-Services/acs-aem-commons/pull/1147#issuecomment-339688353,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFp9Fl0X7tGjAXy0fpDaEDCbO7NA1G_lks5swJnzgaJpZM4QAu7-
.


How to move App Service Certificate?

How one can move app service certificate which is associated with other webapps?
Do I need to delete the app service certificate from the web app then move web app first then move the app service certificate??
What about the keyvault that is linked with the app service certificate do it needs to be moved with the app service certificate
what about the web apps that contains both app service certificates and internal certificates how to move those?

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

ID: 76c1c185-685f-27e0-e634-844b510b1834
Version Independent ID: 09375778-5354-ab44-c5c6-94c2aebe34bc
Content: Move Azure resources to new subscription or resource group
Content Source: articles/azure-resource-manager/resource-group-move-resources.md
Service: azure-resource-manager
GitHub Login: @tfitzmac
Microsoft Alias: tomfitz

@Anmolgan81, Thanks for bringing this to our attention. Your questions have been shared with the content owner for further review.

@Anmolgan81 - the limitations for certificates are described in the App Service limitations section.
First move the web apps, then move the App Service certificate. You shouldn't need to delete the App Service certificate.
Any uploaded certificates need to deleted and then uploaded to the moved web app.
I haven't tested this, but it looks like the Key Vault needs to be in the same subscription as the web app.

His there anyway to do a poc?
Get Outlook for iOShttps://aka.ms/o0ukef

From: Tom FitzMacken<EMAIL_ADDRESS>Sent: Friday, May 11, 2018 3:09:07 AM
To: MicrosoftDocs/azure-docs
Cc: Anmol Ganju; Mention
Subject: Re: [MicrosoftDocs/azure-docs] How to move App Service Certificate? (#8390)
@Anmolgan81https://github.com/Anmolgan81 - the limitations for certificates are described in the App Service limitationshttps://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-move-resources#app-service-limitations section.
First move the web apps, then move the App Service certificate. You shouldn't need to delete the App Service certificate.
Any uploaded certificates need to deleted and then uploaded to the moved web app.
I haven't tested this, but it looks like the Key Vault needs to be in the same subscription as the web app.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/8390#issuecomment-388194331, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AhHKpycmm9GXE5jm7n-D77nfSdsKHpSfks5txLN7gaJpZM4T5xDJ.
This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. IFI Technologies: www.ifi.tech

What do you mean by poc?

I just want to make sure everything goes right, thats why I want to check this myself first. Does this possible.
Get Outlook for iOShttps://aka.ms/o0ukef

From: Tom FitzMacken<EMAIL_ADDRESS>Sent: Friday, May 11, 2018 8:48:12 PM
To: MicrosoftDocs/azure-docs
Cc: Anmol Ganju; Mention
Subject: Re: [MicrosoftDocs/azure-docs] How to move App Service Certificate? (#8390)
What do you mean by poc?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/8390#issuecomment-388395152, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AhHKp3XnAFKvin2fczPeG8ZGuBdbHobgks5txau0gaJpZM4T5xDJ.
This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. IFI Technologies: www.ifi.tech

Your best options are to either work directly with Azure Support, or look at the App Service Certificate documentation. I see that you can create a local copy of the certificate but I am not familiar enough with App Service Certificates to tell you how that copy can be used.

@femsulu, I just want to perform a POC on moving an App service certificate linked with the webapps and uploaded app certificate also linked with the web app across the subscription, if you can post some screenshots when you performed or either post me a screen video performing this will be helpfull. Or if you want me to have a quick meeting with you where you can show me this, it will benefit me as well!

@Anmolgan81, I am yet to test this scenario but will try in my test environment and update you in the next 24 hours.

Sure do let me know how did it go.
Regards,
[1512717838432_download.png]
Anmol Ganju | IFI Technologies
Mobile: +91-90-826-13399
Email: anmol.ganju<EMAIL_ADDRESS>http://ifi.techhttp://ifi.tech/

From: femsulu-MSFT<EMAIL_ADDRESS>Sent: 17 May 2018 13:40:43
To: MicrosoftDocs/azure-docs
Cc: Anmol Ganju; Mention
Subject: Re: [MicrosoftDocs/azure-docs] How to move App Service Certificate? (#8390)
@Anmolgan81https://github.com/Anmolgan81, I am yet to test this scenario but will try in my test environment and update you in the next 24 hours.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/8390#issuecomment-389782480, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AhHKpxTS_L_IJu2dt1k5k36ZxDwvSFs2ks5tzTCDgaJpZM4T5xDJ.
This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. IFI Technologies: www.ifi.tech

@Anmolgan81, Hope @BryanTrach-MSFT 's steps was helpful. Don't hesitate to ping if you have any questions. We will now close this issue.

So the binding of app service certificate will also needed to be removed?
Get Outlook for iOShttps://aka.ms/o0ukef

From: femsulu-MSFT<EMAIL_ADDRESS>Sent: Friday, May 18, 2018 6:24:31 AM
To: MicrosoftDocs/azure-docs
Cc: Anmol Ganju; Mention
Subject: Re: [MicrosoftDocs/azure-docs] How to move App Service Certificate? (#8390)
Closed #8390https://github.com/MicrosoftDocs/azure-docs/issues/8390.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/8390#event-1633257506, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AhHKp816n122yr6zIkGqYyi9dawWJcfHks5tzhvHgaJpZM4T5xDJ.
This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. IFI Technologies: www.ifi.tech

Hi
I just have 1 question, suppose that the binding of the app service certificate is present inside of the web app then that also needs to be removed in order to move?? or we can move the app service with that binding??
Or if we delete the binding does that also deletes the app service certificate???
Please clarify on this.
Regards,
[1512717838432_download.png]
Anmol Ganju | IFI Techsolutions
Mobile: +91-90-826-13399
Email: anmol.ganju<EMAIL_ADDRESS>http://ifi.techhttp://ifi.tech/

From: Anmol Ganju
Sent: 18 May 2018 10:18:17
To: MicrosoftDocs/azure-docs; MicrosoftDocs/azure-docs
Cc: Mention
Subject: Re: [MicrosoftDocs/azure-docs] How to move App Service Certificate? (#8390)
So the binding of app service certificate will also needed to be removed?
Get Outlook for iOShttps://aka.ms/o0ukef

From: femsulu-MSFT<EMAIL_ADDRESS>Sent: Friday, May 18, 2018 6:24:31 AM
To: MicrosoftDocs/azure-docs
Cc: Anmol Ganju; Mention
Subject: Re: [MicrosoftDocs/azure-docs] How to move App Service Certificate? (#8390)
Closed #8390https://github.com/MicrosoftDocs/azure-docs/issues/8390.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/8390#event-1633257506, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AhHKp816n122yr6zIkGqYyi9dawWJcfHks5tzhvHgaJpZM4T5xDJ.
This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. IFI Technologies: www.ifi.tech

Can anyone clarify for my query above on this?? or should I raise a new issue query for this??

@Anmolgan81 You will need to delete both the binding and the certificate stored in the web app. The app service certificate does not need to be deleted from the subscription, just the web app.

@BryanTrach-MSFT
I think you didnt get my question.
I am not talking about the app service certificate to be deleted, Am talking about the thumbprint of the app service certificate that is linked inside the private certificate of the webapp, then that also needed to be deleted??

@BryanTrach-MSFT If you can provide an answer to my post above it will be really helpful, I don't want to get hit by any roadblocks when performing migration, and that will increase the downtime in figuring out the issue to the problem, I request you to provide me with a valid confirm procedure so that I can execute and get it over with as well.

@Anmolgan81 We shared with you the step by step process including screenshots on how to perform the process. It's not clear what your question specifically is about. We've updated our process to use verbage that better aligns with the portal so hopefully it's a little more clear. If you still have questions about the below process, please quote the specific step that you have questions on.
You will need to delete the binding and delete the associated private certificate from any web applications that are in use. 3rd party certificates also need to have their bindings and certificates deleted from the app as well.
Delete the binding:

Then delete the private certificate from the web app:

In regards to the move, you must move all web apps that are contained within the App Service Plan.

Select all Web Apps that are running on the App Service Plan
Select the App Service Plan
Select Microsoft.web/certificates
Select Key vault
Select App Service Certificate

Please make sure you have copies of your 3rd party certificates ready to upload for when the move completes.
Also, please note that the move is validated before you start it. If there are any issues, the validation will fail and your resources will stay in place. You can then review the error and make any adjustments as necessary and retry the move. This should prevent you from running into any roadblocks and minimize your downtime.

Can you tell me what do you mean by step 3 Select Microsoft.web/certificates
What certificates needed to be selected in this case??
Get Outlook for iOShttps://aka.ms/o0ukef

From: Bryan Trach<EMAIL_ADDRESS>Sent: Thursday, June 21, 2018 2:08:38 AM
To: MicrosoftDocs/azure-docs
Cc: Anmol Ganju; Mention
Subject: Re: [MicrosoftDocs/azure-docs] How to move App Service Certificate? (#8390)
@Anmolgan81https://github.com/Anmolgan81 We shared with you the step by step process including screenshots on how to perform the process. It's not clear what your question specifically is about. We've updated our process to use verbage that better aligns with the portal so hopefully it's a little more clear. If you still have questions about the below process, please quote the specific step that you have questions on.
You will need to delete the binding and delete the associated private certificate from any web applications that are in use. 3rd party certificates also need to have their bindings and certificates deleted from the app as well.
Delete the binding:
[image]https://user-images.githubusercontent.com/20250350/41683113-94d2fe16-748e-11e8-852a-15595d044250.png
Then delete the private certificate from the web app:
[image]https://user-images.githubusercontent.com/20250350/41683146-aefce77a-748e-11e8-8989-a9571597f7ae.png
In regards to the move, you must move all web apps that are contained within the App Service Plan.

Select all Web Apps that are running on the App Service Plan
Select the App Service Plan
Select Microsoft.web/certificates
Select Key vault
Select App Service Certificate

Please make sure you have copies of your 3rd party certificates ready to upload for when the move completes.
Also, please note that the move is validated before you start it. If there are any issues, the validation will fail and your resources will stay in place. You can then review the error and make any adjustments as necessary and retry the move. This should prevent you from running into any roadblocks and minimize your downtime.
[image]https://user-images.githubusercontent.com/20250350/41683222-dbd498e2-748e-11e8-9ff0-b4dc89a2c02c.png
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/8390#issuecomment-398888615, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AhHKp5aFG_Ihx1NZkklSnODk-BQqyg2Aks5t-rLOgaJpZM4T5xDJ.
This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. IFI Technologies: www.ifi.tech

Microsoft.web/certificates is the resource type for 3rd party certificates.

@tfitzmac deleting the app service certificate from the webapps does not delete the app service certificate right??

@tfitzmac @BryanTrach-MSFT Thanks for all your help but i never deleted any certificate except the private ones, and moved all the webapps without moving the app service certificate, and at last I moved the app service certificate and everything was working good, just have to upload the private certificate, just writing this if it can help anyone viewing this post.

@Anmolgan81 No, the move will fail if you try to move a web app that contains a binding. You'll need to remove the binding first.

I have performed the move operation with the binding and it passes the validation with the binding so am not sure what you are talking about.
Get Outlook for iOShttps://aka.ms/o0ukef

From: Bryan Trach<EMAIL_ADDRESS>Sent: Wednesday, June 27, 2018 5:44:59 AM
To: MicrosoftDocs/azure-docs
Cc: Anmol Ganju; Mention
Subject: Re: [MicrosoftDocs/azure-docs] How to move App Service Certificate? (#8390)
@Anmolgan81https://github.com/Anmolgan81 No, the move will fail if you try to move a web app that contains a binding. You'll need to remove the binding first.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/8390#issuecomment-400502405, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AhHKpwPVUP8eg2DZSqU2a4Nr182rgCGeks5uAs6DgaJpZM4T5xDJ.
This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. IFI Technologies: www.ifi.tech

@BryanTrach-MSFT I'm having a problem with enabling the SSL binding for my web app.
Could you please see the below link
https://stackoverflow.com/questions/53094316/azure-no-certificates-match-the-selected-hostname-even-it-has-the-certificate
I've purchased the SSL Certificate from GoDaddy (3rd part).
My question is
Do I need to export the certificate before moving my WebApp, then upload it manually after moving the web app?

@BryanTrach-MSFT If you purchased the cert directly from GoDaddy, you will need to delete the SSL binding AND delete the certificate.
Under the SSL settings blade, you'll need to delete all SSL bindings. Then you'll need to go under the private certificates tab and delete all certificates from the web app. Please ensure that you have a copy of your cert in .pfx format to upload after the move is complete.
Once the above items are met, you should be able to move your app and then upload the SSL cert under the private certs tab. You may need to close and reopen your browser as the SSL settings blade leverages a large amount of browser cache. From here, proceed with creating the SSL binding.

@jayendranarumugam If you purchased the cert directly from GoDaddy, you will need to delete the SSL binding AND delete the certificate.
Under the SSL settings blade, you'll need to delete all SSL bindings. Then you'll need to go under the private certificates tab and delete all certificates from the web app. Please ensure that you have a copy of your cert in .pfx format to upload after the move is complete.
Once the above items are met, you should be able to move your app and then upload the SSL cert under the private certs tab. You may need to close and reopen your browser as the SSL settings blade leverages a large amount of browser cache. From here, proceed with creating the SSL binding.

@jayendranarumugam Please note that the above thread is about App Service Certs, which have different requirements than 3rd party certs. My most recent reply to you should allow you to move your site if you're using a 3rd party cert.

@BryanTrach-MSFT  Thanks for your quick response

@BryanTrach-MSFT Another question from your response that is "How can we export that cert in .pfx. Is there is any PowerShell scripts? Or this can be done within the GoDaddy site?

@BryanTrach-MSFT  I've tried both way, but got failed,  the reason is the .crt doesn't contain any private key associated with it. Do you know how can I proceed with?

so im running into an issue with this.  i just read through this thread and found a TON of false information.
For instance:
@tfitzmac
"Microsoft.web/certificates is the resource type for 3rd party certificates."
not always true:  if you have an app service certificate wildcard and assign a cname and name to an app service - you get a resource of this type that is ABSOLUTELY a microsoft resource and will block these moves.
Very confusing.

i resolved my issue - so im not going to go bonkers with this.

Apologies for necroing this issue, but this is an absurd limitation. Moving something on the control plane should not affect the data plane, and vice versa. Removing SSL bindings on a web app essentially breaks it. For a large number of web apps hosted on the same app service plan, you may be looking at hours of downtime while the apps a migrated to a different resource group, and then re-establishing SSL bindings afterwards.
What is the reason for this limitation?

I know this isn't exactly the original issue - but I just did the following QA test successfully:

Move Windows appservice plan + 2 app services + pfx DigiCert certificate to another subscription.
Create new appservice plan into the same rg as the resources you just moved.
Move the two app services to the new plan
Restart the apps for good measure

Custom domains are still working.
To and from
            "type": "Microsoft.Web/sites",
            "apiVersion": "2018-11-01",

            "type": "Microsoft.Web/serverfarms",
            "apiVersion": "2018-02-01",

Hello everyone. Quick question: It's 2022, why don't App Service Certificates move with the App Service when they are relocated to a different Resource Group? Why are NEW App Service Certificates created in old Resource Groups after App Services are moved? Why is this still such a problem?


8 new actions rework

Rework to replace PR #51
@redDwarf03 This should resolve the issues we were facing.
--PR DETAILS--
Did some corrections in utils_js.dart to make sure readContract, readContracts  & getChains work. (No idea why this was broken)
Also implemented
getChains
disconnect
switchAccount
switchChain
verifyMessage
waitForTransactionReceipt
watchAccount
watchConnections
@Chralu / @redDwarf03  Requesting you to kindly review these and merge this if everything looks ok.

Tests

getChains: ok
`disconnect: ko
When i click on Disconnect Wallet in example app (after Connect wallet), i meet this error:

[  +12 ms] TypeError: connector.disconnect is not a function
           assets/packages/wagmi_flutter_web/assets/main.js 51204:25                         disconnect
           assets/packages/wagmi_flutter_web/assets/main.js 25834:92                         <fn>
           assets/packages/wagmi_flutter_web/assets/main.js 25845:30                         disconnect
           packages/wagmi_flutter_web/src/wagmi_core.dart 355:11                             disconnect
           dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54                runBody
           dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 127:5                _async
           packages/wagmi_flutter_web/src/wagmi_core.dart 351:33                             disconnect
           packages/example/main.dart 124:34                                                 <fn>
           dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54                runBody
           dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 127:5                _async
           packages/example/main.dart 119:26                                                 <fn>
           packages/flutter/src/material/ink_well.dart 1171:21                               handleTap
           packages/flutter/src/gestures/recognizer.dart 344:24                              invokeCallback
           packages/flutter/src/gestures/tap.dart 652:11                                     handleTapUp
           packages/flutter/src/gestures/tap.dart 309:5                                      [_checkUp]
           packages/flutter/src/gestures/tap.dart 242:7                                      handlePrimaryPointer
           packages/flutter/src/gestures/recognizer.dart 696:9                               handleEvent
           packages/flutter/src/gestures/pointer_router.dart 98:7                            [_dispatch]
           packages/flutter/src/gestures/pointer_router.dart 143:9                           <fn>
           dart-sdk/lib/_internal/js_dev_runtime/private/linked_hash_map.dart 21:7           forEach
           packages/flutter/src/gestures/pointer_router.dart 141:17                          [_dispatchEventToRoutes]
           packages/flutter/src/gestures/pointer_router.dart 127:7                           route
           packages/flutter/src/gestures/binding.dart 495:5                                  handleEvent
           packages/flutter/src/gestures/binding.dart 475:14                                 dispatchEvent
           packages/flutter/src/rendering/binding.dart 425:11                                dispatchEvent
           packages/flutter/src/gestures/binding.dart 420:7                                  [_handlePointerEventImmediately]

You are connected via Wallet Connect protocol or injected metamask?
When we connect in a browser with metamask installed - the connection type is injected but if we are connected via QR code or deeplink the type is walletConnect
Please tell me how are you connected?

@redDwarf03 You are connected via Wallet Connect protocol or injected metamask?
When we connect in a browser with metamask installed - the connection type is injected but if we are connected via QR code or deeplink the type is walletConnect
Please tell me how are you connected?

cf my new message. i met issues with Frame. But with Rabby, it's ok

Yes got the issue - resolving it. Please test the rest of the actions in the mean time, Will push a commit shortly.

Switch Account / Switch chain : a popup with info appears but i don't understand the goal of the example app for these methods (could you explain how you test these method please)
Watch Account, Watch connections : i click on watch account and I change my account in rabby for example, and nothing is displayed on the example app. i don't know how to test these method too.. sorry

like i said.. i don't understand the use cases to test this:

Switch Account / Switch chain : a popup with info appears but i don't understand the goal of the example app for these methods (could you explain how you test these method please)
Watch Account, Watch connections : i click on watch account and I change my account in rabby for example, and nothing is displayed on the example app. i don't know how to test these method too.. sorry

If you have any helps...

wait for tx receipt. What if the chain id for hash 0x041f2da24620eeef645e646f07399b3b374b86201931b228578c4632fb41abf4 ?

Allow me a few hrs - let me write proper use cases here for you to test

0x041f2da24620eeef645e646f07399b3b374b86201931b228578c4632fb41abf4

Amoy

0x041f2da24620eeef645e646f07399b3b374b86201931b228578c4632fb41abf4

Amoy - 80002

wagmi_core.ts:52 Fetch API cannot load wss://polygon-amoy.g.alchemy.com/v2/DynWKvz6PUFaeZNmlxPXNiV1nK4Ac_2D. URL scheme "wss" is not supported.

Hi @redDwarf03 - The correction you requested are now implemented.

disconnect is working - Connected walled gets disconnected.
getChains  - lists the chains available.
switchAccount  - This helps in switching accounts if multiple accounts are connected via multi config. (You wont be able to test it rn as multiconfig still needs some work, but its working)
switchChain  - shows a dialogue to change the chain of the connected wallet - To check this connect the wallet, click on  get account info and then click on switch chain.
verifyMessage  - Verifies the signed message.
waitForTransactionReceipt  - provided a tx it waits for it to be included in the block and returns the tx receipt.
watchAccount  - When we click on watch account it subscribes to account changes and whenever a wallet connect/disconnects or changes it notifies. To test click on watch account button and try connecting/discoonecting a wallet, whenever you do that changes are emitted on the console.
watchConnections  similar to watchAccount but instead of subscribing to just account changes it subscribes to the whole connection object. Test it similarly like watchAccount.

feat.
Also implemented
9. watchAsset - Try using it - When provided with a token contract address, decimal and symbol - it asks the connected wallet (metamask) to add that token to the account to watch.
Please check and let me know.
-----Minor Bug-------
disconnect - This is working fine when the connected wallet is injected - there is some error with walletConnect type connection, maybe @Chralu can help with it.
-----Issues since multi config-----
You notice the changes i did in wagmi_flutter_web.dart - thats to resolve the issue i mentioned in #55, this issue is there since we introduced multiconfig Even my solution is not the right solution, it does solves the ability to hot reload but sometimes the config is null and even if the reload is successful the connected wallet's state (config) is lost due to reload. I was hoping if @Chralu  can look into it.

Hi @kaumudpa
i have some trouble to test all features. When i connect my Rabby Wallet, wallet connect modal is ok but get account info shows account address unknown, status disconnected, etc... (see image).

how come the wallet is connected but the object account is not filled in, in your opinion? This causes errors in the functions that require the account object.

@redDwarf03 Its because of the #55 issue, Try reverting wagmi_flutter_web.dart to the exact code available in main branch.

@redDwarf03 This issue is since we introduced multi-config, we need to resolve this - with my implementation of wagmi_flutter_web.dart We are able to hot reload/reload but we face the problem you are getting and if we use the main branchs code for wagmi_flutter_web.dart hotreload/reload stops - #55

Same issue with wagmi_flutter_web updated. i will discuss with @Chralu about this

Can we connect on Discord / Slack / Telegram to collaborate efficiently?

Hi,
I'll check that reload issue.
In the meanwhile, as a workaround I suggest using hot-restart and refreshing the page in the browser.
When I was working on the lib, it was the way I used.

Hi,
I'll check that reload issue.
In the meanwhile, as a workaround I suggest using hot-restart and refreshing the page in the browser. When I was working on the lib, it was the way I used.

Even hot-restart gets stuck on loader, and if e manually refresh the page in browser we face the problem @redDwarf03 is facing.

@Chralu
Some important bugs to consider while you look into this.
Since multiconfig merge the following things are broken.

If a wallet is connected and the app is reloaded or manually refreshed in the browser, the connection state is lost and sometimes the app asks again to connect the wallet, While before multiconfig the conneced wallet state was retained.

Since multiconfig - even if wallet is connected successfully via walletConnect it always returns a disconnected state. - So if we connect a wallet via walletconnect QR and get account info it shows the state to be disconnected.  Before multiconfig this was working fine.

I guess creating initialising config object in dart and then passing it to JS needs a relook. Before multiconfig we were doing this directly at JS side.

@Chralu Any updates from your end regarding this?

@Chralu  we have been working on this since last 5 days round the clock, finally found a solution, will post it here tomorrow for you to review.

Hi @Chralu & @redDwarf03 It took us multiple days of experiment and strong testing to finally all the issues we were facing here and in #55. The root cause was as i mentioned earlier in the multi config approach. To resolve this we will now have to create new configs with wagmi.Web3Modal.createConfig and with a parameter configKey which will be a unique id string for every config and then using this key in every method we want to call by passing this key as another param in that method.
Rest default config remains the sam, If no key or wrong key is provided to a method it will use default config.
We have tested this extensively and everything is finally working fine now, This PR will not break anything.
I request @Chralu to please review this and merge this PR at the earliest.

@Chralu & @redDwarf03 can you please check this, merge and create a new release on pub as the current release on pub is broken.

Some features don't work when i try them, but this may depend on the way in which the test application is used, which is not yet fully complete.
I'm going to publish your work on pub.dev so that you can move forward and not get stuck. We'll come up with solutions if we run into problems.
Sorry for the lack of availability these days, but there's a lot of work going on in parallel with this open source project.

@redDwarf03 We did tested everything multiple times, Just let me know what all problems you faced whenever you get time to go through this. Will be willing to correct it

https://pub.dev/packages/wagmi_flutter_web available

switchAccount ok
switchChainok

Concerning my issues

disconnect: i click on connect button, i choose Rabby, I click on Get Account info (the popup is ok) and i click on disconnect and i meet an error

[ +167 ms] TypeError: Cannot read properties of undefined (reading 'getProvider')
           assets/packages/wagmi_flutter_web/assets/main.js 2:1149613                        disconnect
           dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 369:37  _checkAndCall
           dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 431:39  dcall
           assets/packages/wagmi_flutter_web/assets/main.js 2:1135069                        n
           assets/packages/wagmi_flutter_web/assets/main.js 2:720839                         <fn>
           assets/packages/wagmi_flutter_web/assets/main.js 2:722136                         disconnect
           packages/wagmi_flutter_web/src/wagmi_core.dart 358:11                             disconnect
           dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54                runBody
           dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 127:5                _async
           packages/wagmi_flutter_web/src/wagmi_core.dart 354:33                             disconnect
           packages/example/main.dart 170:34                                                 <fn>
           dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54                runBody
           dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 127:5                _async
           packages/example/main.dart 165:26                                                 <fn>
           packages/flutter/src/material/ink_well.dart 1171:21                               handleTap
           packages/flutter/src/gestures/recognizer.dart 344:24                              invokeCallback
           packages/flutter/src/gestures/tap.dart 652:11                                     handleTapUp
           packages/flutter/src/gestures/tap.dart 309:5                                      [_checkUp]
           packages/flutter/src/gestures/tap.dart 242:7                                      handlePrimaryPointer
           packages/flutter/src/gestures/recognizer.dart 696:9                               handleEvent
           packages/flutter/src/gestures/pointer_router.dart 98:7                            [_dispatch]
           packages/flutter/src/gestures/pointer_router.dart 143:9                           <fn>

switchAccount. When i switch on my wallet, an error occurs

[+88246 ms] DartError: NoSuchMethodError: ''
            Dynamic call with too many positional arguments. Expected: 1 Actual: 2
            Receiver: Instance of '(JSObject) => Null'
            Arguments: [Instance of 'LegacyJavaScriptObject', Instance of 'LegacyJavaScriptObject']
            dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 296:3       throw_
            dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 893:3   defaultNoSuchMethod
            dart-sdk/lib/_internal/js_dev_runtime/patch/core_patch.dart 63:17                 noSuchMethod
            dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 868:31  noSuchMethod
            dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 318:12  callNSM
            dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 428:10  _checkAndCall
            dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 431:39  dcall
            assets/packages/wagmi_flutter_web/assets/main.js 2:1154725                        o
            assets/packages/wagmi_flutter_web/assets/main.js 2:1158644                        <fn>

watchAsset i fill contractAddress of a token, the Symbol and the Decimal. when i click on add token, Rabby opens but freezed

@kaumudpa Chralu will work on lib next tuesday normally

Rabby with browser extension

@redDwarf03 Yes got it - The disconnect issue is since the beginning even if we try to disconnect it from inbuilt jsmodal here is how it occurs.

We connect the wallet.
We refresh/reload the page.
We connect the wallet again after refresh.
Now if we try to disconnect it cannot disconnect (errors).

On a new flutter run instance if we Connect the wallet for the very first time & disconnect it does disconnect perfectly.
Or if disconnect the wallet before reload/refresh and then reconnect after reload/refresh and then disconnect it works perfectly.
The issue is when we try to reload/refresh the app when the wallet is already in a connected state and then reconnect the wallet after the reload/refresh.
I will make a seperate issue to track it there.


feat(My Assignments): display delegated members assignments

:tada: This PR is included in version 2.130.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Customizing html template

History: In Nuxt 2, we were supporting the ability to provide a custom HTML template used for the renderer. While it was simple, several issues:

Only could be customized once by end-users (modules cannot hook to extend it and had to use other methods for injection)
Can be outdated if we wanted to add a new placeholder for the built-in template
Additional spaces or code format for customization can break hydration behavior
With Nitro and moving to standalone server builds, we had to convert it into a JS function
Different behavior for SSR/SPA is not covered
Runtime level customizations are not possible
Opaque behavior without ability to inspect by Nuxt

This is the anatomy of the built-in template as a standard HTML structure:
<!DOCTYPE html>
<html {{ HTML_ATTRS }}>
  <head {{ HEAD_ATTRS }}>
    {{ HEAD }}
  </head>
  <body {{ BODY_ATTRS }}>
    {{ APP }}
  </body>
</html>

The main use-case of providing a custom template is extending placeholders to add a global static script or style or attributes. With Nuxt 3, I'm proposing to have a configuration interface in order to extend template:
export default defineNuxtConfig({
  template: {
    htmlAttrs: [],
    headAttrs: [],
    headPrepend: [],
    headPrepend: [],
    bodyAttrs: [],
    bodyPrepend: [],
    bodyAppend: []
  }
})

(note: we shall make it consistent with RenderResult.meta interface)
This interface is forward-compatible, predictable, easily configurable and extandable by modules and always leads to a valid HTML output.
More dynamic customization and runtime behavior can be provided by nuxt:render hooks (https://github.com/nuxt/nuxt.js/issues/14182).
There was also an initial discussion to provide the ability completely override the template as an escape hatch. I believe unless it is proven there is a valid use case that cannot be supported by the Object interface, it is probably safer to not expose it. There might be cases we want to compile something that is not HTML (like a Native output?) but this probably deserves better refactor on renderer implementation to expose an API and allow full overriding renderer file, taking into account it is not rendering HTML.

For anyone looking for a way to include some custom html attributes, the solution that @pierres brings works like a charm!
// at server/plugins/html.render.ts
export default defineNitroPlugin((nitroApp) => {
  nitroApp.hooks.hook('render:html', (html, { event }) => {
    html.htmlAttrs.push("data-theme='light'")
  })
})

Result:

That hook will also be called when prerendering the /200.html page so you can still use it to customise your SPA loader page.

That hook will also be called when prerendering the /200.html page so you can still use it to customise your SPA loader page.

Ok! thanks a lot!

Any update on this feature?

The feature already exists (see https://github.com/nuxt/framework/pull/6042) but lacks documentation

For those dealing just with GTM - there's a nowadays package https://github.com/zadigetvoltaire/nuxt-gtm, but it doesn't work for AW-* tags (https://github.com/zadigetvoltaire/nuxt-gtm/issues/15).
However, the solution with server/plugins/html.render.ts works completely fine.
It was new to me; it imports the plugin automatically, so I paste the docs for the future folks: https://nuxt.com/docs/guide/directory-structure/server#server-plugins.

Hi there.
Im trying to migrate to nuxt 3 an old very specific usecase.
I am building small apps for a client that are then integrated into his website. I've build a tool that scrape an empty page from their website to use as a template. I used to inject the {{ APP }} into this empty page so I could test my dev in a simulated envirronement.
During export, I would dump some data in html in the app wrapper, and add some attributes for my client to we able to modify a few things (params, some labels etc) but that's another story almost.
This was originally made with Vue 2, then I moved it to nuxt to allow for easier development, but the lack of external html template makes it impossible to use. The solution with the render.html hook could be used (while really not being practical), but it doesn't work for dev environnement.
Is this feature completely out of the way ?
I know this is a far fetched use case
Thanks for your feedback

The hook should work equally well in dev mode.


Add Fabric Cloud Router connections(AWS and GCP)

Adds the below Fabric cloud router(FCR) connections types and related tests and examples

FCR to AWS
FCR to GCP

Closing this pull request and moving to a new one due to folder structure change and multiple merge conflicts.
https://github.com/equinix/terraform-provider-equinix/pull/375


Sticker view moves slightly when pressed on scale button

When i try to scale sticker view by touching the scale button, the sticker view rotates slightly to left. How do I fix it?

When i try to scale sticker view by touching the scale button, the sticker view rotates slightly to left. How do I fix it?

Can you slove this issue i fetch this same issue please help me how to fix it


Userscript memory usage zero, FF addon memory 3 mb+

The Firefox xpi addon takes about 3.2 mb without visiting YouTube. The greasemonkey userscript takes no additional memory. Hooray for that.

Why are you reporting this?
It's kind of obvious the addon would use some memory.
And you shouldn't use the addon anyway since it's so outdated. Use the dev version with Grease.

This isn't a request for a fix or that anything is broken; I'm happy to use the userscript.
@Eisys commented on Sep 8, 2015, 2:39 PM GMT+4:

Why are you reporting this?
It's kind of obvious the addon would use some memory.
And you shouldn't use the addon anyway since it's so outdated. Use the dev version with Grease.
No, it's not obvious that the addon would use that much memory, because I have 40+ addons and none does that. If the dev FF add-on is deprecated like the stuff on the main page, then it shouldn't be there, because I had to learn the hard way not to use it.

Just FYI for users

I'm pretty sure the high memory usage has been reported times before.
And yes, it shouldn't be there but Yeppha doesn't update it much anymore, so it's kind of dying.
I recommend you check out YT+. It has less features than YTC but works alot better and is actively worked on.


Clarify git clone not necessary if you're coming from previous lesson

I was coming from the previous lesson and had all the pre-requisite work done. Ended up copying over the boilerplate repo with the same work I already had.

Thanks.


update go.mod dependencies

go.mod dependencies haven't been updated in a while. This PR updates the dependencies

True that ... Thx. for contributing!.

True that ... Thx. for contributing!.

@skalle Is anything preventing the merge?


0.8.4: pytest warnings

+ PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-mistune-0.8.4-2.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-mistune-0.8.4-2.fc35.x86_64/usr/lib/python3.8/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ /usr/bin/pytest -ra
=========================================================================== test session starts ============================================================================
platform linux -- Python 3.8.9, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /home/tkloczko/rpmbuild/BUILD/mistune-0.8.4
plugins: forked-1.3.0, shutil-1.7.0, virtualenv-1.7.0, expect-1.1.0, httpbin-1.0.0, xdist-2.2.1, flake8-1.0.7, timeout-1.4.2, betamax-0.8.1, freezegun-0.4.2, case-1.5.3, isort-1.3.0, aspectlib-1.5.2, asyncio-0.15.1, toolbox-0.5, xprocess-0.17.1, aiohttp-0.3.0, checkdocs-2.7.0, mock-3.6.1, rerunfailures-9.1.1, requests-mock-1.9.3, cov-2.12.1, pyfakefs-4.5.0, cases-3.6.1, flaky-3.7.0, hypothesis-6.14.0, benchmark-3.4.1, Faker-8.8.0
collected 22 items

. .                                                                                [  4%]
tests/test_cases.py xx                                                                                [ 14%]
tests/test_extra.py .............                                                                                [ 76%]
tests/test_subclassing.py .....                                                                                [100%]

============================================================================= warnings summary =============================================================================
tests/test_cases.py:42
  tests/test_cases.py:42: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_extra will be ignored
    def test_extra():

tests/test_cases.py:48
  tests/test_cases.py:48: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_normal will be ignored
    def test_normal():

-- Docs: https://docs.pytest.org/en/stable/warnings.html
========================================================================= short test summary info ==========================================================================
XFAIL tests/test_cases.py::test_extra
  reason: [NOTRUN] yield tests were removed in pytest 4.0 - test_extra will be ignored
XFAIL tests/test_cases.py::test_normal
  reason: [NOTRUN] yield tests were removed in pytest 4.0 - test_normal will be ignored
================================================================ 19 passed, 2 xfailed, 2 warnings in 7.19s =================================================================

Just tested 2.0.2 and pytest is now \OK.
Closing.
Thank you 👍


Added Time Complexity Calculator

Fixes Issue🛠

Closes #815
Description👨💻

I have added a Time Complexity Calculator which will predict the time complexity of given programs based on certain criteria such as no of for loops, recursion, sorting etc..
Type of change📄

Added a new directory Time Complexity Calculator

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)

How this has been tested✅

Yes, I have tested the running of this feature and it is working properly.
Checklist✅

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I am an Open Source Contributor

Screenshots/GIF📷

@Rakesh9100

Congrats on getting your PR merged to the repo under GSSOC 2k24 🥳 @Janani-m17


Auction Sell Limit

Description
make auction sell limit per player
Extra Information
example perm:

piggyauctions.sell.1
piggyauctions.sell.5
piggyauctions.sell.3

piggyauctions.limit.NUMBER


Add support for windows to getTree

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


Blue Host

Thanks! Bluehost is now available on the Surge docs too. http://surge.sh/help/adding-a-custom-domain


fpr threshold

What does BINOCULARS_FPR_THRESHOLD of 0.8536432310785527 correspond to? Is that 1% or 0.01% in the paper?

Thanks for your interest. It's 0.01%.

thank you!

Is there any chance you could share the 1% threshold value, am trying to compare? I cant seem to recalibrate for with the M4 to land on the same value


Dependency @feathersjs/express not declared

Steps to reproduce

Doing a fresh install of this package (npm i --save @feathersjs/authentication-oauth2) results in a missing dependency @feathersjs/express

Expected behavior
The package should declare @feathersjs/express as a dependency or peer dependency.
Actual behavior
Following error is thrown:
Error: Cannot find module '@feathersjs/express/rest'
    at Function.Module._resolveFilename (module.js:536:15)
    at Function.Module._load (module.js:466:25)
    at Module.require (module.js:579:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (****\node_modules\@feathersjs\authentication-oauth2\lib\index.js:4:14)
    at Module._compile (module.js:635:30)
    at Object.Module._extensions..js (module.js:646:10)
    at Module.load (module.js:554:32)
    at tryModuleLoad (module.js:497:12)
    at Function.Module._load (module.js:489:3)

System configuration
Tell us about the applicable parts of your setup.
Dependencies
  "dependencies": {
    "@feathersjs/authentication": "^2.0.1",
    "@feathersjs/authentication-oauth2": "^1.0.1",
    "@feathersjs/configuration": "^1.0.1",
    "@feathersjs/express": "^1.1.2",
    "@feathersjs/feathers": "^3.0.1",
    "passport-google-oauth20": "^1.0.0"
  }

NodeJS version:  8.9.0
Operating System: Windows 10

True indeed. Must've been missed since it will always be a dependency (oauth2 won't work without having the Express wrapper set up).

Released as v1.0.2


Changed from list view to Grid view.

A better looking UI with two column lazy grid. #62

@yuvrajsinghgmx Please add labels to the PR and tell me if in case you want changes.

Because of this merge, my previous work, where items were added in sorted order by days, has been discarded. Please fix that. Also, I don't think it looks that good.

Yes i was also thinking that the items are taking much more space.
@Amit-4186 I am reverting this merge you will still get the points.

Yes i was also thinking that the items are taking much more space. @Amit-4186 I am reverting this merge you will still get the points.

Its Fine even if i don't get points. Let me know if such a change is required.

The Images inside the grid layout were taking so much space only 4 items were visible at one time but by using List we can show up to 6-8 items with images.


remove tag for terraform to unpin and always use the latest version

Purpose
Keep up to date with the latest versions of Terraform
Approach
Remove tag for Terraform Docker image in CircleCI so that the latest version is always used.
Checklist

[x] I have performed a self-review of my own code
[ ] I have updated documentation (Confluence/GitHub wiki/tech debt doc) where relevant
[ ] I have added tests to prove my work
[ ] The product team have tested these changes

Coverage remained the same at 78.523% when pulling 069cf2e2fbd9a8686ce9db0add498b8f2bb7d54e on unpin_terraform into e0d419730e3a0bee42f8d8bd951a80682f7abe45 on master.


⚠ GitLab Server has degraded performance

In 32becac, GitLab Server (https://gitlab01.its-telekom.eu) experienced degraded performance:

HTTP code: 200
Response time: 13472 ms

Resolved: GitLab Server performance has improved in f18b5f1.


feat: filter RossChart by contributor type

Description
Filter RossChart data between different contributor types ("Outside" = new, "Recurring", "Internal").

Bar chart & tooltip show/hide options
Calculate total based on filters
Calculate average per week based on range and filtered total

Related Tickets & Documents
Closes #3695

Mobile & Desktop Screenshots/Recordings
https://github.com/open-sauced/app/assets/20603494/bc2b1e31-66db-4a20-bfd2-c5c9cdb63be6

Steps to QA

Go to any repo page (see neovim/neovim)
Check any filter combinations
Ensure chart and numbers change on filter change

Tier (staff will fill in)

[ ] Tier 1
[x] Tier 2
[ ] Tier 3
[ ] Tier 4

[optional] What gif best describes this PR or how it makes you feel?

It should render 0. I'll make the changes!

Not sure if this is related to this PR, but instead of rendering NaN, we should leave it blank or render 0.

How did you get this screenshot? I can't recreate it, unchecking the filters = 0 for me. Maybe a weird edge case?

Not sure if this is related to this PR, but instead of rendering NaN, we should leave it blank or render 0.

How did you get this screenshot? I can't recreate it, unchecking the filters = 0 for me. Maybe a weird edge case?

I looked at the nvm-sh/nvm over 30 days

@zeucapua I opened a follow up issue for this. Feel free to prioritize it as you see fit. I am not sure what the lift is to make it work.


Relay

https://github.com/no-src/gofs/blob/main/relay/README.md
you can also just use NATS Jetstream to do this easily.

it has a object store and kv store that can act as a synchronisation point for files being uploaded and then downloaded to other places.
https://github.com/mprimi/nasefa does exactly this.

is it possible to make client and server talk behind openshift ingress/route?


[BUG]claude unrelated answer

Describe the bug / 描述问题
A clear and concise description of what the bug is.
清晰简洁地描述问题是什么。
claude provide unrelated answer
To Reproduce / 复现步骤
Steps to reproduce the behavior / 描述如何重现问题:
i don't know
Expected behavior / 期望行为
A clear and concise description of what you expected to happen.
清晰简洁地描述你期望发生的事情。
It shouldn't answer unrelated questions
Screenshots / 截图
If applicable, add screenshots to help explain your problem.
如果需要，请添加截图以帮助解释你的问题。

Devtools Info / 开发者工具信息
In ChatALL menu, click View->Toggle Developer Tools to open devtools. Paste any suspicious info here.
在 ChatALL 菜单中，点击“查看”->“切换开发者工具”来打开开发者工具。将任何可疑信息粘贴到这里。

there is no suspicious info in console
Versions / 版本

OS and version / 操作系统版本: Windows 11
ChatALL version / ChatALL 版本: ChatALL Latest stable release (v1.29.41)

Network / 网络
Are you using a VPN or proxy?
是否在使用 VPN 或代理？
no

LMSYS uses a random token to separate  chats. It is possible that two persons get the same random token, so they can see others' input and output.
If you keep getting unrelated message, cleaning all messages up can refresh the token.

That worked


Add linux_ppc64le

Currently linux_ppc64le isn't packaged here. Tracking adding support in this issue

Adding to the arch migrator in PR: https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/5598

Fixed by PR: https://github.com/conda-forge/libnvfatbin-feedstock/pull/3


[bug report] BUDA failing to compile Waifu2X (and other models) with error Unimplemented narrow in buda

I'm trying to bring up early image processing models like Waifu2X and SRCNN, among models in other categories like RWKVv4 on BUDA. I would expect these are relatively easy as they only use standard and old-fashioned design. However, I often running into the error Unimplemented narrow in buda.
I have uploaded the code to my GitHub. Please let me know if you can't replicate the issue/anything I can help.
https://github.com/marty1885/waifu2x-buda
OS: Arch Linux
Card: Grayskull e75
Python: 3.10
BUDA: v0.15.0-alpha
The error log:
2024-06-06 09:16:50.632 | INFO     | pybuda.compile:pybuda_compile_from_context:240 - Running compile stage buda_graph_pre_placer
2024-06-06 09:26:57.256 | ERROR    | pybuda.device:run_next_command:469 - Compile error: Unimplemented narrow in buda
Traceback (most recent call last):
  File "/home/marty/micromamba/envs/buda/lib/python3.10/site-packages/pybuda/device.py", line 458, in run_next_command
    ret = self.compile_for(
  File "/home/marty/micromamba/envs/buda/lib/python3.10/site-packages/pybuda/ttdevice.py", line 820, in compile_for
    self._compile_output = pybuda_compile_from_context(compile_context)
  File "/home/marty/micromamba/envs/buda/lib/python3.10/site-packages/pybuda/compile.py", line 248, in pybuda_compile_from_context
    next_stage = stage_to_func[current_stage](context)
  File "/home/marty/micromamba/envs/buda/lib/python3.10/site-packages/pybuda/compile.py", line 858, in run_pre_placer_pass
    context.lowered_graph, context.placer_config_update = run_pre_placer_buda_passes(
  File "/home/marty/micromamba/envs/buda/lib/python3.10/site-packages/pybuda/op/eval/pybuda/__init__.py", line 228, in <lambda>
    return lambda *inputs : module_or_class.lower(op_type.op, op_type.attr, *inputs)
  File "/home/marty/micromamba/envs/buda/lib/python3.10/site-packages/pybuda/op/eval/pybuda/tm.py", line 844, in lower
    raise NotImplementedError("Unimplemented narrow in buda")
NotImplementedError: Unimplemented narrow in buda

Traceback (most recent call last):
  File "/home/marty/Documents/waifu2x-ttbuda/main.py", line 24, in <module>
    outqueue = pybuda.run_inference()
  File "/home/marty/micromamba/envs/buda/lib/python3.10/site-packages/pybuda/run/api.py", line 90, in run_inference
    return _run_inference(module, inputs, input_count, output_queue, _sequential, _perf_trace, _verify_cfg)
  File "/home/marty/micromamba/envs/buda/lib/python3.10/site-packages/pybuda/run/impl.py", line 277, in _run_inference
    return _run_devices_inference(
  File "/home/marty/micromamba/envs/buda/lib/python3.10/site-packages/pybuda/run/impl.py", line 467, in _run_devices_inference
    output_queue = _initialize_pipeline(False, output_queue, sequential=sequential, verify_cfg=verify_cfg)
  File "/home/marty/micromamba/envs/buda/lib/python3.10/site-packages/pybuda/run/impl.py", line 414, in _initialize_pipeline
    _compile_devices(sequential, training=training, sample_inputs=sample_inputs, sample_targets=sample_targets, microbatch_count=microbatch_count, verify_cfg=verify_cfg)
  File "/home/marty/micromamba/envs/buda/lib/python3.10/site-packages/pybuda/run/impl.py", line 1248, in _compile_devices
    raise ret
NotImplementedError: Unimplemented narrow in buda

This would require us to build out a new op which we Given our current priorities this will not be fixed. Please follow our progress in https://github.com/tenstorrent/tt-mlir.


refactor: use poetry instead of pipenv

Codecov Report

:exclamation: No coverage uploaded for pull request base (develop@a14cfca). Click here to learn what that means.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             develop        #8   +/-   ##
===========================================
  Coverage           ?   100.00%
===========================================
  Files              ?         3
  Lines              ?       124
  Branches           ?         0
===========================================
  Hits               ?       124
  Misses             ?         0
  Partials           ?         0

Continue to review full report at Codecov.

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


Application seems to be down

Hi!
Just wanted to tell you that the application seems to be down. I'm just seeing the Application error screen when accessing it.

Since I have no access to the app I can give you no further information. :)

I restarted the app.

Sweet. That was swift haha. Thanks 👍


App Name and Icon in Notification Center Won't Change from Atom

Even though I've set my app's icon in the resources folder and changed the name of my app in the package.json, it still thinks my app's name is "Atom" and the icon it should use is the Atom icon in Banner notifications and the Notification Center.
Is there a way to change this?
Here's my repo fyi: https://github.com/drewbkoch/gmail
Thanks :)

What's interesting is that the sample is never called Atom anywhere (it should be EightOhEight), I'm not sure where it's getting that name. OS X will hold onto some of this metadata for awhile, so it might be showing you a stale version - moving the .app to another folder sometimes fixes it. What does your info.plist in the final result look like?

CFBundleDevelopmentRegion
English
CFBundleExecutable
Gmail
CFBundleIconFile
app.icns
CFBundleIdentifier
com.github.atom
CFBundleInfoDictionaryVersion
6.0
CFBundleName
Gmail
CFBundlePackageType
APPL
CFBundleShortVersionString
0.0.1-528f737
CFBundleSignature
????
CFBundleVersion
0.0.1-528f737
LSApplicationCategoryType
public.app-category.lifestyle
LSMinimumSystemVersion
10.8
NSAppleScriptEnabled
YES
NSMainNibFile
MainMenu
NSPrincipalClass
AtomApplication
NSSupportsAutomaticGraphicsSwitching

What's weird too is that the app icon and name in the dock and everywhere else is correct...

Moving the .app to a different folder didn't do it either :/

Looks right except for CFBundleIdentifier. Hm.

You're correct, I do. Is there any way to get around this conflict?

Interesting, it seems if I change these to the following, it works:
 <key>CFBundleExecutable</key>
 <string>Atom</string>

 <key>CFBundleIdentifier</key>
 <string>com.drewbkoch.gmail</string>

Yep, we just need to change up that template to set the bundle identifier too. Changing it by-hand will work fine as well

Cool thanks
ᐧ
On Wed, Apr 29, 2015 at 4:12 PM, Paul Betts<EMAIL_ADDRESS>wrote:

Yep, we just need to change up that template to set the bundle identifier
too. Changing it by-hand will work fine as well
—
Reply to this email directly or view it on GitHub
https://github.com/atom/electron-starter/issues/74#issuecomment-97611625
.

--
Drew Koch
drewkoch.com

As stated in the README, this package is no longer maintained and is deprecated. We recommend that people use electron-prebuilt and electron-packager instead. Because of this, we are archiving this repository and closing all issues and pull requests. Thanks very much for your support and contributions!


Update 'Contact Us' page

By looking at current 'Conatact Us' , i want to update and solve some problems related to it .

@sanjay-kv , @anuragverma108, @sailaja-adapa
Please provide me a chance to update the page .

Please assign this issue to me , if it is not done yet


invoke.sh in all the sample has issue while hitting from curl.

Hi,  I have successfully configured the setup, provisioned the sample all but whenever I run ./invoke.sh from any environment the curl throw an error.
`curl http://itravindrasingh-eval-test.https://itravindrasingh-eval-test.apigee.net/v1/learn-edge/json?apikey=dLKTcVdGoSqVnD3JsBpBuw75F091Syy3

Response:
curl: (6) Could not resolve host: itravindrasingh-eval-test.https`

Because in invoke.sh file the $org-$env.$api_domain are getting concatenation which seems incorrect or maybe it is apigeetool configuration issue with the console.

Hi,
You need to check the configurations in "setenv.sh" which forms the URL for the curl request.
org="yourID-eval"           | you can check this by logging-in to your account
username="emailID"       | your login account id
url="https://api.enterprise.apigee.com"
env="test"       | test or prod
api_domain="apigee.net"
Cheers,
Shubham


automatic links from http/https text

Hello,
thank you for all the awesome work and maintenance, much appreciated!
Would it be possible to have URLs to be detected automatically and be converted to weblinks?
Thank you very much.

Hi, thanks.
Unfortunately, I have experience with that feature. I implemented it in the past and it was too difficult to get right and secure. The issue is the streaming nature of the data.
The library does support the OSC tag for a URL, but you would need something to perform that wrapping before passing it to ansi_up.

Hi, thanks.
Unfortunately, I have experience with that feature. I implemented it in the past and it was too difficult to get right and secure. The issue is the streaming nature of the data.
The library does support the OSC tag for a URL, but you would need something to perform that wrapping before passing it to ansi_up.

Thank you for the expertise on this, much appreciated.