cannot bring up the menu

Injector says [+] Injected successfully!. However pressing Insert does nothing.

Because you need to update offets. Check under issues - if you have a visual studio you can edit the given data within 10 sec and compile it up yourself :)

Because you need to update offets. Check under issues - if you have a visual studio you can edit the given data within 10 sec and compile it up yourself :)
edit :
here from one of our contributors, what to do :

Update these sigs:
Open autoupdater.cpp and replace SkinId, and characterdatastack_update to these:
SkinID: 80 BE ? ? ? ? ? 75 4D 0F 31 33 C9 66 C7 86 ? ? ? ? ? ? 89 44 24 18 33 FF
CharacterDataStack_Update = 83 EC 2C 53 56 57 8D 44 24 28
aah thats a shame, i uninstalled it not long ago, i guess i have to wait till dev updates them?

You can do either that or you take a risk and download updated version. Check issues where someone posted it. But of course it on your own risk. You can always go for trial visual studio and update it yourself.
Also there is a guy who did fork of this and 'redeveloping' it (also under issues somewhere)
Cheers

You can do either that or you take a risk and download updated version. Check issues where someone posted it. But of course it on your own risk. You can always go for trial visual studio and update it yourself.
Also there is a guy who did fork of this and 'redeveloping' it (also under issues somewhere)
Cheers

alright, thanks for the fast response. have a great day

so uh i replaced the offsets and now i crash everytime it injects

Try to :

restart your pc
run .exe as administrator

extra :

make sure you are using newly compiled files and not previous ones
make sure you did correct editing - even extra space (it's a char for computer after all) can fuck it up ... be really extra careful here

try everything, even tried using a fork of this which improved the situation by not making me immediately crash, but crash later in 3mins. everytime the error in the injector is "failed to alloc space"

Weird. I cannot help you at this point on because it works for me - did not really sink into this, just using it.
Also checked it out right now in custom game just to make sure i am not trolling you and it works. I'm sorry mate.

Btw ... even for me it says : [-] Failed to alloc space! after every game ... but ingame it's ok - did you try to press INSERT?

Btw ... even for me it says : [-] Failed to alloc space! after every game ... but ingame it's ok - did you try to press INSERT?

no it instantly crashes when everyone spawns (after 100% loading)

but i have a question, when are you supposed to inject? i just keep injector open all the time and it injects by itself after champ select when the game starts loading

misclick

You are supposed to have it open for nonstop. Then it will detect the game and inject - after the game it will say failed to alloc ... and when you go another game it will say successfully injected etc.
So you are 100% sure you download fork .zip package with executables and ran .exe as administrator and it does not work?
Are you using windows 10 or any other os? It works on win10 - really have zero clue why would it crash.
Delete everything in temp folder / restart pc ... dunno what the hack could cause that tbh.

misclick

Maybe you replaced the sigs to change are always above the defined name, never below

these are how my sigs look, and yes im using win10

You changed data stack.
You need to chamge data stack update, not data stack!!!

You changed data stack.
You need to chamge data stack update, not data stack!!!

oh crap, i did not pay attention to that, do you have the old characterdatastack sig so i can replace it?

nvm i got it ill go try it out right now

Restore your character data stack to original: "8D 8E ? ? ? ? FF 74 24 4C"
and change these again:
SkinID: 80 BE ? ? ? ? ? 75 4D 0F 31 33 C9 66 C7 86 ? ? ? ? ? ? 89 44 24 18 33 FF
CharacterDataStack_Update = 83 EC 2C 53 56 57 8D 44 24 28
https://i.imgur.com/xhKJ8gq.png
https://i.imgur.com/oz6XlT3.png

Restore your character data stack to original: "8D 8E ? ? ? ? FF 74 24 4C"
and change these again:
SkinID: 80 BE ? ? ? ? ? 75 4D 0F 31 33 C9 66 C7 86 ? ? ? ? ? ? 89 44 24 18 33 FF
CharacterDataStack_Update = 83 EC 2C 53 56 57 8D 44 24 28
https://i.imgur.com/xhKJ8gq.png
https://i.imgur.com/oz6XlT3.png

it works flawlessly thank you! appreciate the support for such a dumb mistake haha


Pull in a .bind polyfill for PhantomJS

Hi,
Getting a strange error on acceptance tests only in phantomjs. All works fine in chrome. Here are the steps to reproduce:
Using ember-cli: version: 1.13.1

$ ember init
$ ember g acceptance-test something

Update the test and force a simple assert:
test('visiting /something', function(assert) {
  assert.ok(true);
});

Run the test
$ ember test

Notice everything passes
$ ember install ember-cli-mirage
$ ember test --server

Phantomjs fails now but chrome is ok.
Am I missing some config or helper? I looked through all the docs but could not find any special setup.
Thanks

Hmm I wasn't able to reproduce. Node version?

Strange:
ember -v outputs:
version: 1.13.1
node: 2.2.1
npm: 2.12.1

Thanks

node 2.2.1? is that iojs or something?

Yes, good point I will try with node. Strange that it would work without mirage though and also with chrome.
The actual error message is:
Acceptance: Something: first test
    ✘ beforeEach failed on first test: 'undefined' is not a function (evaluating 'extend['default'].bind(Model, null)')

    ✘ afterEach failed on first test: 'undefined' is not an object (evaluating 'target[method]')

import { module, test } from 'qunit';
import startApp from 'testproject1/tests/helpers/start-app';

var application;

module('Acceptance: Something', {
  beforeEach: function() {
    application = startApp();
  },

  afterEach: function() {
    Ember.run(application, 'destroy');
  }
});

test('first test', function(assert) {
  assert.ok(true);
});

Does that shed any light on the issue? Will report back.

Ahh yes it does, it's that Phantom doesn't support .bind. You can pull this in for now

The polyfil is only needed for PhantomJS 1.9. Bind is present in 2.0. Unfortunately circlecii comes with 1.9 installed.

Nice, thank you guys! I was indeed running phantom 1.9, all good once upgraded to 2.

great! I'll keep this open bc there's no reason we shouldn't just include it, so others don't run into this

Something to consider is that you're most certainly experiencing this error with or without Mirage. It's probably wise to leave it up to the implementor of the Ember project to patch Function themselves, either via Babel's polyfill or similar. There no real reason to have this project patch Function considering it may not be needed anyways.

Good point, maybe we should just add a note about this in the docs
On Tue, Jul 28, 2015 at 3:53 PM James Herdman<EMAIL_ADDRESS>wrote:

Something to consider is that you're most certainly experiencing this
error with or without Mirage. It's probably wise to leave it up to the
implementor of the Ember project to patch Function themselves, either via
Babel's polyfill or similar. There no real reason to have this project
patch Function considering it may not be needed anyways.
—
Reply to this email directly or view it on GitHub
https://github.com/samselikoff/ember-cli-mirage/issues/216#issuecomment-125735106
.

I think we can close this because of this commit.

:+1:


Missing fixed attribute in libucl bug

Describe the bug
https://osv.dev/vulnerability/OSV-2024-22 is missing fixed attribute field.
Expected behaviour
As per https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65868, this bug is fixed and should point to this fixed commit
https://github.com/vstakhov/libucl/commit/d6e62ca904286d4762607099a17efb2119404d06

@jonathanmetzman are you able to provide any insights here into what happens from OSS-Fuzz's side?

Is there something you noticed that oss-fuzz did wrong? To me everything appears normal, it has a fixed revision.

I searched for the logs related to bug<PHONE_NUMBER>438656 and only saw regressed bisect performed on Jan 18, but I cannot find any logs related to fixed bisect.
However, for bugs with fix available for example this one: https://osv.dev/vulnerability/OSV-2024-504, I can see both regressed and fixed bisect performed.

I searched for the logs related to bug<PHONE_NUMBER>438656 and only saw regressed bisect performed on Jan 18, but I cannot find any logs related to fixed bisect.
However, for bugs with fix available for example this one: https://osv.dev/vulnerability/OSV-2024-504, I can see both regressed and fixed bisect performed.

Yes that seems like a bug. This does not seem like an issue on OSS-Fuzz side, but on the bisection side of OSV.

@jonathanmetzman are you able to confirm that a request to bisect the fixed version was made from OSS-Fuzz? We have no evidence of one ever being received. Is it possible to repeat that request?

I don't think oss-fuzz makes these sorts of requests. I'm not really sure what's being asked of me here.

Lets check with @oliverchang once he is back from vacation. It feels like OSV bisector should be periodically checking for unfixed bugs by looking at testcase.fixed attribute and then triggering a fixed bisection. I don't think we should be rely on OSS-Fuzz, but will let Oliver check on this.

OSS-Fuzz does actually request a bisection via https://github.com/google/clusterfuzz/blob/aeec8a904ab50ec4169ebcc6667b5505d037fce0/src/clusterfuzz/_internal/base/bisection.py#L47.
There have been repeated cases in the past where this doesn't come through for some reason.
There's a bunch of improvements that need to be made here (mainly https://github.com/google/osv.dev/issues/2043 being the architectural one). This would enable us to e.g. do the more reliable periodic check rather than rely on OSS-Fuzz to be reliably sending requests, in addition to better decoupling some of the OSS-Fuzz infra from osv.dev. I think we need to do this in late Q3/Q4 this year. I'll write something up in more detail.

In the meantime, I'll run a manual backfill tomorrow (didn't get to this today).

https://osv.dev/vulnerability/OSV-2024-22 and https://osv.dev/vulnerability/OSV-2024-551 now both have fixed attributes. The backfill is still running in case there are any other recent entries with this issue.

https://osv.dev/vulnerability/OSV-2024-22 and https://osv.dev/vulnerability/OSV-2024-551 now both have fixed attributes. The backfill is still running in case there are any other recent entries with this issue.

apart from the longer architectural change and manual backfills, is there any intermediate solution that can send multiple bisections (tasks distributed over days, like send 3 - one now, one scheduled after a day, one scheduled after 2 days) so even if one fails, other goes through. This is a pretty bad quality issue, so thought for an intermediate solution (extra bisections shouldn't hurt, and data will be complete most of the time?)

https://osv.dev/vulnerability/OSV-2024-22 and https://osv.dev/vulnerability/OSV-2024-551 now both have fixed attributes. The backfill is still running in case there are any other recent entries with this issue.

apart from the longer architectural change and manual backfills, is there any intermediate solution that can send multiple bisections (tasks distributed over days, like send 3 - one now, one scheduled after a day, one scheduled after 2 days) so even if one fails, other goes through. This is a pretty bad quality issue, so thought for an intermediate solution (extra bisections shouldn't hurt, and data will be complete most of the time?)

Pub/Sub should already do this via its own retry mechanism. It's possible that something is preventing OSS-fuzz from sending the request in the first place in these cases -- I'll take a closer look.


Download page delivers potentially malicious software

Tests of our automation framework ended up downloading the steam_api.dll yesterday and my network security team got alerted.  I believe this is a false positive, but to prevent future headaches please remove the offending files.

@ TJEvans it's been over a year now. Is this still an issue?

Yes, this is an issue your team should take seriously.  This app allows arbitrary uploads and serves them back to other page visitors.


use @plone/volto-slate and Volto 16: refs #156944

waiting for https://github.com/eea/volto-slots/pull/1

We will use volto-freshwater-policy which is already having volto 16


Add 'graded' header for content in graded sections

Tests and screenshots to follow

@hanningni please review

:+1:


Running dangerous :show permission when the resource name is passed and mismatch the controller name

Steps to reproduce
When creating a custom controller and delegating permissions on another resource, the resource is treated as a parent and defaulting the action to :show instead of the controller's action.
# ability.rb
def initialize(user)
  can :read, Book
  can :update, Book do
    user.is_admin
  end
end

class BookServices < ApplicationController
  load_and_authorize_resource :book

  def update
    head :no_content
  end
end

A non admin user can perform the :update action when it shouldn't.
Expected behavior
It should delegate the permissions on the resource set in the helper.

A permission set for the :book should be checked against when setting the name of the resource in the helper

Actual behavior
It applies the :show action permission because is hard coded unless you set the parent_action: option
System configuration
Rails version: 5.2.2
Ruby version: 2.7.0
CanCanCan version: 3.3.0

I have a PR up to fix this.
If run authorization against the :show action is actually intended, at least a section in the documentation should be present to warn people that setting the resource on the load_and_authorize_resource helper without setting the parent_action: option and in controller named differently that the resource will cause authorization always check to the :show action which is pretty permissive in general.

I agree completely with the point, but I disagree with the fix. I believe the  load_and_authorize_resource :book should recognise that :book is actually not a parent.

I agree completely with the point, but I disagree with the fix. I believe the load_and_authorize_resource :book should recognise that :book is actually not a parent.

Ok, let me close the PR with this comment, I'll come back later to have a better fix for this.


Update the sharing server to 0.4.0

Our fork is at version 0.2.0 and we should update it with the newest changes and additions. The last release was version 0.4.0 on January.

Done with rebase, tests are passing and scala style checks.


Default configs for 1.21.1 missing

Starting docker container shows warning:
mc-server-1  | [init] 2024-09-24 08:28:56+02:00 WARN: one or more default config files were not available from ,https://raw.githubusercontent.com/dayyeeet/minecraft-default-configs/main/1.21.1/paper-global.yml,https://raw.githubusercontent.com/dayyeeet/minecraft-default-configs/main/1.21.1/paper-world-defaults.yml,https://raw.githubusercontent.com/dayyeeet/minecraft-default-configs/main/1.21.1/spigot.yml

This issue appeared befassen these config files were not generated yet. Should be fixed now.

Thank you!


Substract fee from spend ammount

+Feature request
Would it make sense to use this to sweep and account?
Or to spend the total amount in the account without having to perform a balance and withdraway independantly?

I am thinking about implementing the functionality as transfer X% of balance to a target account


Fix corporate login

As per title + update on the refresh session url

Oh what, why all the commits are here @snobu?
It's because you (I think) squashed all the commits when merging?

Oh right, yes, that's why. I think you need a new branch off of master for the last fix. In hindsight not sure if squashing was the best idea on my part but it is what it is now.

You can do git checrry-pick if you're feeling adventurous :) https://www.atlassian.com/git/tutorials/cherry-pick


[FEATURE/BUG] IP rate-limiting should support limiting based on remote client headers (e.g. header like X-Forwarded-For)

Is your feature request related to a problem?
Yes, Currently IP-rate limiting works solely on client IP addresses; it doesn't support setups where access to OpenSearch is configured via dashboards as dashboards would override client-IP address to it's own address.
What solution would you like?
Security plugin should support a way for users to configure IP based rate limiting using extra information like X-Forwarded-For headers. We can opt for ignore_host_ips or something like source_ip_header (or maybe remote_header/client_ip_header)
Examples-
auth_failure_listeners:
      ip_rate_limiting:
        type: ip
        ignore_host_ips: ['ip1', 'ip2']
        source_ip_header: 'x-forwarded-for'
        allowed_tries: 1
        time_window_seconds: 20
        block_expiry_seconds: 180
        max_blocked_clients: 100000
        max_tracked_clients: 100000

What alternatives have you considered?
NA

[Triage] Hi @shikharj05 thank you for filing this issue. Feel free to open a PR introducing this feature and the maintainers can review.

@cwperks @kkhatua - FYI

@DarshitChanpura/ @cwperks - should we open another item to track support for custom source_ip_header?


Update automl_tabular.py : Formatted the documentation of set_training method

Description
Made the changes in the documentation part of set_training method so that it get rendered properly on the Azure Documentation page.
All SDK Contribution checklist:

[x] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[x] Pull request includes test coverage for the included changes.

API change check
API changes are not detected in this pull request.


Support Scala 2.13.14

Fixes #839.
Closes #838.
Co-authored by @gaeljw.

@sksamuel, are you in for a release?

2.1.6 is on its way.


xcopy imgui ini

So the level editor doesn't look like dogshit when executing from x64

this is the wrong method of solving this problem
default imgui ini values should be set in engine

Put the parameters for windows in a separate file so that imgui can initialize windows with these values.
Reference the current ini files for these values
Have a value to reset the editor to it's fixed nice nice state

Doesn't work on x64, docking fails.


Example of Axage with ABAP2UI5

Using the new version in the Pull Request (that has ABAP Cloud Class based approach and serializable instances), I've created a stateless, UI5 version of the of the game interface using the other open-source project ABAP2UI5.  I didn't want to do a pull request directly here so as not to introduce a direct, hard dependency to ABAP2UI5.
https://github.com/jung-thomas/axage_example
What the UI looks like. Basic but workable:

Hey @jung-thomas !
This is really cool! I❤ it!
Will ASAP investigate how you did it.
Cheers
Enno

I get the message
Object type HTTP is not supported by this system
How could you export this? HTTP is not supported by abapGit!?
https://docs.abapgit.org/ref-supported.html

I didn't expect to be in there either as I didn't think it was supported by ABAPGit. I just used the abapGit plug-in in Eclipse. The Staging view included the HTTP service and pushed it to Git. Something in the Eclipse plug-in that isn't even supported by ABAPGit itself?
Try importing that repo again. I've cleaned everything out except the package and the ABAP2UI5 app class.

everything is okay now, but now the main things are missing, aren't they?

Method Z2UI5_IF_APP~MAIN
Method "Z2UI5_IF_APP~MAIN" is not declared or inherited in class "ZCL_AXAGE_DEMO1_UI". -
Public Section ZCL_AXAGE_DEMO1_UI
Implementation missing for method "Z2UI5_IF_APP~CONTROLLER". "Z2UI5_IF_APP~CONTROLLER".

No. Everything seems to be there. It should just be one class that gets imported:

I went to a fresh ABAP system and it imports from Git successfully. It also activates fine.

The method ~main implementation is definitely in the class: https://github.com/jung-thomas/axage_example/blob/main/src/zcl_axage_demo1_ui.clas.abap#L24
When do you get that error?  Upon activation? If so what does your inactive version of zcl_axage_demo1_ui.clas look like?

Sorry, I was confused about how to use abap2ui5... 😿
So now, when I start the abap2ui5-service and "link to the service"

I get this error:
Method call failed: Method Z2UI5_IF_APP~CONTROLLER of class ZCL_AXAGE_DEMO1_UI is not implemented.

The same old story... 😢 I haven't updated abap2ui5 to the latest release...
Now it works! Thanks again for this cool idea!


Kick Del MSG. Improvement

When you turn on "kicking members will delete their last 100 messages" make it softban the user (ban and unban a second later) in order to remove all messages
(I suggested this a long time back but I feel I should make an issue for this so its seen again and its a good timr for this with the automod remake).

Problem is this requires the ban permission


CborArray should have get/set methods

Currently we need to use listValue().get / set, it would be great to have get/set methods directly.

That is a good idea.

Hi would like to get assigned to this if it is still relevant.


Content overlapping issue

The content overlapping issue is still present on many devices. I have tried various solutions, but none have worked. This could lead to receiving an AdMob violation notification from Google.
cordova.plugins.emiAdmobPlugin.styleBannerAd({isOverlapping: _isOverlappingEnable, overlappingHeight: _overlappingHeight, padding:65, margins: 65 });
The value "65" is hardcoded, but it should not be, as it needs to vary depending on the device. Please try to find a solution for this.

I think I have fixed this issue. The reason is we need to find the navigational bar height from native code and set it to margin or both (divide the navigation bar height and set it to both the same value)
In my oppo device with the below option
cordova.plugins.emiAdmobPlugin.styleBannerAd({isOverlapping: _isOverlappingEnable, overlappingHeight: _overlappingHeight, padding: 0, margins: 65 });

With the following option
cordova.plugins.emiAdmobPlugin.styleBannerAd({isOverlapping: _isOverlappingEnable, overlappingHeight: _overlappingHeight, padding: 0, margins: 88 });

Here 88 is the correct value, the value is can get it from modified code (No need to set it from .styleBannerAd method)

In my Redmi Note 5 Pro device
With the following option
cordova.plugins.emiAdmobPlugin.styleBannerAd({isOverlapping: _isOverlappingEnable, overlappingHeight: _overlappingHeight, padding: 0, margins: 88 });

With the following option
cordova.plugins.emiAdmobPlugin.styleBannerAd({isOverlapping: _isOverlappingEnable, overlappingHeight: _overlappingHeight, padding: 0, margins: 130 });

In android studio

In the sameway I have tested in Redmi 11 T Pro, that is also working fine. Tomorrow I can test with two more Samsung devices and one more huawei tab.
The code is
                    val metrics = cordova.activity.resources.displayMetrics
                    val screenHeight: Int
                    val usableHeight: Int

                    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
                        val windowMetrics = cordova.activity.windowManager.currentWindowMetrics
                        val insets = windowMetrics.windowInsets.getInsetsIgnoringVisibility(WindowInsets.Type.navigationBars())
                        screenHeight = windowMetrics.bounds.height()
                        usableHeight = screenHeight - insets.bottom

                    } else {
                        val display = cordova.activity.windowManager.defaultDisplay
                        val size = Point()
                        val realSize = Point()
                        display.getSize(size)
                        display.getRealSize(realSize)

                        usableHeight = size.y
                        screenHeight = realSize.y
                    }

                    val navBarHeight=screenHeight - usableHeight

                    val paddingPx = options.optInt("padding")
                    val marginsPx = options.optInt("margins")
                    try {
                        this.isOverlapping = isOverlapping
                        this.overlappingHeight = overlappingHeight
                        this.paddingInPx = paddingPx
                        this.marginsInPx = navBarHeight//marginsPx
                    } catch (e: Exception) {
                        callbackContext.error(e.toString())
                    }

I will immediately send the new release to production v1.8.9
Allows plugin users to have full control before loading or displaying banner ads.

@EMI-INDO Did you check it in your device? Is it worked?

Release: https://github.com/EMI-INDO/emi-indo-cordova-plugin-admob/releases/tag/v.1.8.9
Yes I tested it on a working emulator and made slight adjustments to your code, is that correct, if wrong get back to me.

This change affects

cordova.plugins.emiAdmobPlugin.styleBannerAd({
            isOverlapping: true,
            overlappingHeight: 0, // default 0 (Automatic)
            padding: 0, // default 0
            margins: 0 // default 0 (Automatic)
        });

Okay. Tomorrow I'll test and let you know.

Redmi Note 5 Pro (Android 9)

Samsung A15 (Android 14)

Samsung M34 (Android 14)

Vivo Y21 (Android 11)

Huawei Tab (Android 7)

Redmi 6A (Android 10)

Redmi 11T Pro (Android 14)

Amazon 11 Inch Tab

Oppo (Android 14)
All are working perfectly.


MacOS Sierra: ERROR: Network scanning failed.

I have followed up how to properly uninstall and install everything, up to that everything is okay until i ran
$ sudo python kickthemout.py
ERROR: Network scanning failed. Please check your requirements configuration.
How can i fix this issue? Thanks in advance.

Having the same issue.
I'll watch this thread.
Don't bother replying on mine.
Thanks

First of all type in your cmd:
pip install scapy
pip install git+git://github.com/hellais/pypcap.git
brew install --with-python libdnet
Then,
mkdir -p ~/Library/Python/2.7/lib/python/site-packages
echo 'import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")' >> ~/Library/Python/2.7/lib/python/site-packages/homebrew.pth
Enjoy

Thanks, the above solution worked though I'm not sure the script is actually working on my network.
I'll try again tomorrow but even when I kick all devices nothing happens.

Thank you for your support @inside-shellshock !

This actually helped. The script runs this time around but just as @LeoZango mentioned, it doesn't really do anything on my network.

Thank you so much!!

when i type brew install --with-python libdnet      i get bash: brew: command not found
am i missing something?

You have to install brew first:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)".
@arismelachroinos


D<IP_ADDRESS> Clustering data products from DR1 and DR2 (Imperial)

From proposal

We will apply the new infrastructure to DR1 and DR2 data, to test and compare standard SI decontamination methods. We will generate vital products for any clustering measurements made by the DESC and the GSC: random catalogues, masks, systematic maps.

30/APR/24

Change request C101 submitted to 01/MAY/24 to change title and scope

14/MAY/24

Change request C101 change titled from  “Clustering data products from DR1 and DR2” to “Clustering data products from DR1”


Added the Python Example for Create Results and Steps API

Justification
In order to represent how to use the APIs created in the TestMonitor service in the SystemLink Enterprise version, there is a need to create examples that will show how to call the APIs, what details are needed to be sent with the API call and etc.
Implementation
In this example, I have represented how to use the Create Results API, Create Steps API, Update Results API, and Update Steps API in Python.
Testing
Manual testing completed

Looks good. Ready to go in.


Getting started page is trucated

http://googlecloudplatform.github.io/PerfKitBenchmarker/getting-started#integration-testing terminates abruptly. If this is pulled from README.me, that looks fine, so maybe there's something odd about its excerpting?

Thanks for letting us know.

P0 = Will fix ASAP.

Good catch, there were some words left behind during copy paste... Sorry about that. It is fixed now. Close by 7fe557883d959fafc1b4b7c69ffc6cb53e10a0c6


Update input parameters for cladetime's assign_clades CLI

We will typically just need to get clade assignments (and summarize to counts of clade assignments) for samples that were collected within a particular date range.  We should be able to specify those dates as part of a call to assign_clades.  This is related to discussion in reichlab/variant-nowcast-hub#3 in that we'll need to be sure that when we pull the sequence data, we get everything that has a collection date within the specified range.
For more specificity, here's a suggestion that I'm not at all committed to: we could introduce command line arguments seq_start_date and seq_end_date and keep anything with seq_start_date <= collection_date <= seq_end_date.
2024-10-24: Definition of done
A lot has changed since May! The latest thinking of @elray1 and @bsweger about the assign_clades options:

[ ] sequence_collection_min_date: assign clades to sequences collected on or after this date (UTC midnight)
[ ] sequence_collection_max_date: assign clades to sequences collected on or before this date (UTC midnight)
[ ] sequence_as_of: use the Nextstrain sequence data as it existed on this date (UTC midnight)
[ ] tree_as_of: use the Nextstrain referernce tree as it existed on this date (UTC midnight)
[ ] data_dir: where to save the output

Closing this because we've decided not to implement the CLI at this time.


Please help with GSE113074_Corrected_combined.annotated_counts.h5ad

hello，
I follow this toturial to generate the "Please help with GSE113074_Corrected_combined.annotated_counts.h5ad" file.
I ran the code but I got very small file:

Could you help with my problem? Thanks very much !!!
Here is my notebook：
https://drive.google.com/file/d/1ktpPNGP0nvQl8rE6JuXWNUyofxyEDlsO/view?usp=sharing

The issue is likely due to insufficient computational cluster resources on our end.


Fix block_id_flag formatting in REST

Otherwise ping.pub doesn't display uptime correctly and displays everybody as precommitted but not committed.

As with #290:

Not sure why the CI got stuck on this one - do you mind retriggering it? E.g. remove the last commit and push with the updated head, then re-push the last commit.


Dimensionality change

In the tacotron paper, the expected dimensionality of the tensor during most of the encoder cbhg module is expected to be batch size x time steps x num features where num features = 128. Why do you shift to 256 before the bidirectional GRU layer? It seems like this would result in a real loss of information during encoding. Is this somehow what is described in the paper and I am just missing it? Thanks

Yes, I noticed that as well.
I believe I fixed that with my PR.
Look again at the code, seems fine to me now.


Improve message

hi,
can you add few improvements to this action?

be able to replace default message "New Github Action Run" with "{workflow} ({status_message})" (or any other via with.pretext?)
make {workflow} in message bold
allow to mention slack users (via with.mentions)
add url to this action , e.g. https://github.com/user/repo/actions/runs/72943275 or at least https://github.com/user/repo/actions/workflows/tests.yml

Regard,
Andrii

Hi @andrii29,
I will work on these aspects this weekend. Thanks.

hi,
one more improvement)

allow to mention slack users (via with.mentions)
It would be nice to be able to send mentions only on errors or success (via with.mentions_motify_when?).

For example,
i want to send notifications always, but mentions only on errors.
TY!

Except

add url to this action , e.g. https://github.com/user/repo/actions/runs/72943275 or at least https://github.com/user/repo/actions/workflows/tests.yml

Everything has been solved.

This issue has been resolved in release 1.2.0.

hi,
TY!
one more improvement.
Now without specify mention and mention_when I will get message like this

consider update if statement https://github.com/ravsamhq/notify-slack-action/blob/master/main.py#L98
and mention != ''

also, please allow to mention teams
https://stackoverflow.com/questions/54284389/mention-users-group-via-slack-api

one more feature)

tag users (or groups) in new line

Hi @andrii29 .
Please open these requests as a new issue. Thanks for understanding.


Tank targets own corpse while fighting

While engaged with a target and active targets on xtarget list, if the tank has a corpse nearby, they will target their corpse for a split second before going back over to the tanking target. If they are supposed to be looting it during this time there might be another issue where my ping is too high for the action to take place

did you call the tank or something?
if it sees your corpse nearby, it cons it to see if its been rezzed, and if so then would try to loot it. since you don't seem to be trying to loot it, guessing its not rezzed?
updated the check to not bother checking if the corpse has been rezzed if autoattack is on or combat state is combat.. hopefully this doesn't prevent toons rezzed in combat from trying to loot their corpses, guess we'll see.

Ah yes I probably ran back to camp rather than getting rezzed in this situation so was fighting on top of a non rezzed corpse.

This is a bit of a hard situation to set up, but I think my tank has been looting corpse before going into engage if they are rezzed mid combat..


Do not forward v:shell_error on command fail.

airline#system#util for nvim used to fall back to 'system' implementation on
command error. This behavior caused conflict with other plugins if 'util' was
executed with a failing command as part of a ShellCmdPost event.
This commit makes 'util' interpret command error as persistent and not call
'system' in such a case.
This commit fixes #1317.

thanks!


Update ip-addresses.md

@1RedBi27 : Thanks for your contribution! The author, @mrbullwinkle, has been notified to review your proposed change.

@1RedBi27 unfortunately we can't accept this PR. This particular doc is focused on IP address exceptions that may be required in order to use various parts of the Application Insights service. The client-side JavaScript snippet while very important isn't the best fit for this doc, which is why we cover it elsewhere in the docs.
If you think the discovery of the JS snippet is difficult and that it is hard to find in the docs, definitely let me know and we can work to improve the discovery. We do cover the address for the CDN for the client-side JS, but that information is already present here: https://docs.microsoft.com/en-us/azure/azure-monitor/app/ip-addresses#application-insights-sdks.

#please-close


Add a visible indicator when the "Save my work" button is clicked

This PR adds an indicator for the "Save my work" button.

How to test this PR

Start a new Curriculum Review
Click "Save my work" at the bottom of the page

Screenshots
https://www.awesomescreenshot.com/video/1214319?key=90863639c3ebca6032e0d75daa4c8d88
Checklist

[ ] PR has an informative and human-readable title
[ ] Changes are limited to a single goal (no scope creep)

Hey Norman and Steve,
We're a little concerned about the potential screen reader implications of using emojis. We have a pattern in our Design System that makes use of our SVG icons. Would you mind switching to using those?

Hey Norman and Steve,
We're a little concerned about the potential screen reader implications of using emojis. We have a pattern in our Design System that makes use of our SVG icons. Would you mind switching to using those?

Hi @Scotchester, I've updated the PR to use SVG icons for the Saving and Saved buttons in the CR Tool.


DOC202 false positive with abstract methods

Hello,
Context:

An abstract method is defined
The docstring of this abstract method has a return statement
There is (obviously) no implementation in the abstract method ... and so no return statement

Actual result:
DOC202 Docstring should not have a returns section because the function doesn't return anything
Expected result:
No error
Keywords searched in issues list before creating this issue

DOC202

Code snippet:
import abc

class A(metaclass=abc.abcmeta):
    @abc.abstractmethod
    def f(self):
        """Lorem ipsum

        Returns
        -------
        dict:
            The values
        """

class C(A):
    def f(self):  # noqa: PLR6301 - this is for demo purpose
        return {}

Remarks:

Same result with type annotation given in the abstract method definition (e.g. def f(self) -> dict:)
In terms of implementation, a possibility could be to check if the method is decorated as abstract before doing this test

Do you still see this in the latest release? We ignore stub functions already, so the example above doesn't raise a violation: https://play.ruff.rs/c6b7a90d-26a2-4a50-9b0a-8d5b0259a85f

Do you still see this in the latest release? We ignore stub functions already, so the example above doesn't raise a violation: https://play.ruff.rs/c6b7a90d-26a2-4a50-9b0a-8d5b0259a85f

0.5.7 did seem to fix it for me :)


Add support for boolean comparison type to max_by/min_by aggregate function

ci/circleci: macos-build-macos-intel failed due to folly build.

ci/circleci: macos-build-macos-intel failed due to folly build.

@kgpai Krishna, would you know why this happens?

ci/circleci: macos-build-macos-intel failed due to folly build.

@majetideepak Deepak, is this something you'd know how to fix?

@Yohahaha Does the test succeed without the changes? If so, then the problem might be in this PR.

Yes, failed tests belong to this PR, but these can pass CI in DEBUG build type but failed in RELEASE build type, I think the root problem may not related with this PR.
Anyway I will try to investigate it tomorrow.

BTW, min_by and min_by_N share same signature register function, and I see current min_by_N implementation does not deal  boolean write case.
I'm not sure is it safe to add boolean type support both for min_by and min_by_N at same time in this PR? if not, maybe we should separate min_by and min_by_N into different files with their own signature register? @mbasmanova

Maybe try adding BOOLEAN support for all these functions.

@Yohahaha Will look into this Pr in a day or so.

@Yohahaha Can you fix the conflict ?
(Also FYI, realistically I will be able to only merge this next week as I am out on PTO . If thats a problem , let me know. )

@Yohahaha Can you fix the conflict ? (Also FYI, realistically I will be able to only merge this next week as I am out on PTO . If thats a problem , let me know. )

Thanks for your reply when PTO! I'm fixing conflict and do minor refactor according to your comments. This is un-urgent PR, just help review again when you back to work, thanks!

Maybe try adding BOOLEAN support for all these functions.

Re-ping on this - skipping BOOLEAN type using GTEST_SKIP also causes many internal skipping tests. May not be a best practice. This is prolly the only code place using GTEST_SKIP, we need to eliminate it.

@darrenfu can you clarify what you mean by using GTEST_SKIP also causes many internal skipping tests?
The GTEST_SKIP is at the test level right?


Login function is rarely successful

Using this code, 9/10 times I receive "Token Validation Failed". It is very annoying and I can't seem to find a way around it(even using jar).
var rbx = require('noblox.js') rbx.login("Username","Password") .then(function(){ 	console.log(":)") }) .catch(function(err) {	 	console.log(err) })

I'm not sure why this would happen so often because of how tokens work. Regardless, I've submitted a pull request that should fix this. It would be good for someone else to look into finding the root problem.


Add a button to the user block table header to add additional lines

Add a simple button to the header of the user block table to add a new blank line.
Created a new function spiHelper_addBlankUserLine() and added an input button, used the onclick to call the new function. Ensured the incrementation of the spiHelper_usercount variable.
Resolves #53

Looks good to me, will merge to dev and see what breaks. Thanks!


Error when connect to flying-squid server

Hi everyone,
Please help me to find out why this is error, thank you so much

Here is the script to start the server:
const mcServer = require('flying-squid')

mcServer.createMCServer({
  'motd': 'A Minecraft Server \nRunning flying-squid',
  'port': 25565,
  'max-players': 10,
  'online-mode': false,
  'logging': true,
  'gameMode': 1,
  'difficulty': 1,
  'worldFolder':'world',
  'generation': {
    'name': 'diamond_square',
    'options':{
      'worldHeight': 80
    }
  },
  'kickTimeout': 10000,
  'plugins': {

  },
  'modpe': false,
  'view-distance': 10,
  'player-list-text': {
    'header':'Flying squid',
    'footer':'Test server'
  },
  'everybody-op': true,
  'max-entities': 100,
  'version': '1.8'
})

How did you access pwebclient?

@u9g  by open http://localhost:8080/

Hello. First of all, sorry for the late reply. I didn't notice this until now.
Does this issue happen only when connecting to a flying-squid based server or does it happen also when connecting to other servers (e.g., our public test server)?
As a sidenote, I'd heavily recommend joining our Discord for help, as we can respond faster there.

Hi @AwesomestCode Thank you for the help
Yes I can connect client with server.jar (1.12.2) from Minecraft server
The error only happens when connecting to flying-squid based server. I update pwebclient to the latest version (1.3.0) but still have that error


OOM for huge bytecodes

Hi, I found that when I using your tool for large bytecodes (fox example like for this address 0x6bd332faf55d7b60096332b3fba3f84b8f601202) it cause error "FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory"
I tried to increase memory to 16 gb, but its didn help me.
With old implementation of the evm module it works fine.
Thanks for any help.

Hi, thanks for sending this. Could you please provide the sevm version where it worked? With this it's easier to find where the problem was introduced.

Sorry, apparently I expressed myself incorrectly. I mean that parsing works correctly with the original evm module (https://www.npmjs.com/package/evm)

Hi @egorvas, this issue is fixed #94. It is included in the latest release https://github.com/acuarica/evm/releases/tag/v0.6.14. Give it a try!

I mean that parsing (for bytecode of this address) works correctly with the original evm module (https://www.npmjs.com/package/evm)

Just for reference, indeed, the original evm is able to parse the bytecode correctly. However, when trying to decompile it, evm raises the following error
Error: Stack too deep

@acuarica thx, now is fine.


chore(master): release 0.28.0

:robot: I have created a release beep boop
0.28.0 (2023-08-15)
Features

dark mode tray icon support for linux and windows (#373) (863fedb)

Miscellaneous Chores

release 0.28.0 (6992c6a)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/ethersphere/swarm-desktop/releases/tag/untagged-26929f98cd3c2540b052 :sunflower:


[Feature]: API for "next convention"

New feature you are looking for
API to query that returns details for the "next convention":  if such a thing exists in the database, the convention that will start after today.  If it is 1 Nov 2024, and a convention starts 1 Nov 2024, it would be discounted, and would return whatever next happens, if there is one (or a null response if none is created).
Any additional context or links?
No response

Looks like "upcoming" is the API for this -looks like it's what is needed.


Zowe Adopters page

Concept for being able to add Zowe Adopters to the website. Will need some theming, but the structure is here.

Lloyds was presenting their usage of Zowe publicly on GSE UK, but I am not sure, we can just put them without reaching out to them.

Do you have a contact? We can reach out
On Mon, Feb 20, 2023 at 10:14 AM Jakub Balhar @.***>
wrote:

Lloyds was presenting their usage of Zowe publicly on GSE UK, but I am not
sure, we can just put them without reaching out to them.
—
Reply to this email directly, view it on GitHub
https://github.com/zowe/zowe.github.io/pull/50#issuecomment-1437174325,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACIOIKCE42HLA4DYE3LHHTWYOC3RANCNFSM4ISQWAXQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Thank you,
John Mertic
Director of Program Management - Linux Foundation
ASWF, LF Energy, and Open Mainframe Project
@.***
+1<PHONE_NUMBER>
Schedule time with me at https://meetings.hubspot.com/jmertic

Based on the agenda, it seems to be Reg Wilkinson at Lloyds Banking Group, I don't have any contact info, though. He was presenting with the GM of our division (Greg Lotko) as a keynote.
Another session was with Stephen Westwood at Lloyds Banking Group, where IBM was involved, so Joe W. may be able to find out contact info.

Thanks - I will also try reaching out via LinkedIn.
@Joe-Winchester if you can make an intro that would be great.

@jmertic ,
At IBM Z Day (which is an IBM free virtual conference for everything about mainframes), we did have two customers talk openly about their use of Zowe.  Recordings of these are at https://www.ibm.com/community/z/ibm-zday-2022/# and https://www.ibm.com/community/z/ibm-zday-2022/#.
I'll send the e-mail to make the introductions.  I agree with Jakub that we should ask for permission to quote them as often people talk publicly in an "Everything I say is my opinion and not my employer",  so we need to tread carefully otherwise we can end up losing that public endorsement channel.  I know of at least one company (who also currently uses Zowe !) where previously that line was crossed and none of their employees are able to travel to conferences and present at all.

Thanks @Joe-Winchester - agreed on the approach and considerations.

But as a structural thing there is no reason not to have this webpage present.


Print summary of lints and files inspected

Seeing a total number of lints across all the inspected files, along
with the number of files inspected, can be helpful when you're
onboarding Haml-Lint onto a project. Since you'll likely have many
violations when starting out, seeing the total number of lints go down
over time will help motivate you to keep going.
Closes #123

This actually makes it more consistent with RuboCop's output (which is what I modeled it after).
I'm curious if there are other projects that depend on the format of the default reporter. For the Code Climate engine, I used the JSON reporter, which is a lot more friendly to parsing.

Ah, that's good to know. On thinking about this some more, I'm actually in favor of the more verbose output, I just noticed the inconsistency with other tools. I know that overcommit parses the output from the default reporter, and it looks like it assumes each line of the output is either an error (default) or warning.
Maybe it would make sense to add a cli flag/config option to disable the summary?

Hmm ... We could add a -q --quiet, but that might be too strong of a flag name. I'll think about it. 😄

I went with a --[no]-summary option and pushed up a squashed commit with the changes.
Most of the refactoring related to summary was due to metrics violations from Rubocop. Apparently we ride the line a lot on Metrics/AbcSize and Metrics/MethodLength! 😄


v0.2.0

This PR expands the downloads functionality and adds cloud masking as part of the filtering options
Changes

Implements the amd download CLI command

Added the ability to batch download products, see config for examples

Moved loader functions from minerals.py to utils.py
Added support for loading EMIT L2A_MASK files and filtering via the clouds mask

I have reviewed and executed the code in this pull request and #6. I performed the routine on a suite of data and everything operates as expected. I will tag Phil for final approval, but my review of the code raises no issues.


Make erasing compatible with height fluid

If Height Fluid script is added, then erasing paints white basically.

Thank you for the report!


log arguments changed to scale

Solves #207.

Don't see an immediate driving need for this, but I do think it's clearer and more consistent with existing libraries.
Would also be nice if lin served as a valid scale string (treated same as linear), but this is minor.

matplotlib functions, from which I'm taking this idea of using a scale argument, only use linear to represent linear scale. I'd rather be consistent with this.

If there are no more comments, I'll merge tonight.


Update collaborate.html

Not sure I did this right-- may need help. I tried to retitle the page "About" instead of Collaborate. The header in the blue box can stay as "Collaborate." I added in some new text and tried to make it 2 paragraphs. Hopefully that worked. I wasn't sure how to add a link in, so can you have the word "here" link to this page: https://www.cdc.gov/od/ocio/index.htm ?
Thanks!

Manually merged in and renamed collaborate.html to about.html and added a link. I think this is what you were looking for, but let me know if you'd like something different.


Update akka-http 2.0.1

https://github.com/akka/akka/compare/akka-stream-and-http-experimental-2.0.1...akka-stream-and-http-experimental-1.0
Update akka-http to have the fix of https://github.com/akka/akka/pull/17529/files

Current coverage is 93.60%

Merging #26 into master will not affect coverage as of 30dc08d

@@            master    #26   diff @@
=====================================
  Files           10     10
  Stmts          266    266
  Branches        13     13
  Methods          0      0
=====================================
  Hit            249    249
  Partial          0      0
  Missed          17     17

Review entire Coverage Diff as of 30dc08d

Uncovered Suggestions

+1.88% via ...r/PusherClient.scala#160...164
+1.13% via ...er/PusherActor.scala#72...74
+1.13% via ...r/PusherClient.scala#145...147
See 6 more...

Powered by Codecov. Updated on successful CI builds.


[FilterBridge] Various improvements

I'm using the Filter bridge to hide ads, sponsored articles and was missing a few features.
Here are a few improvements for the Filter bridge:

Add option for case-insensitive regex
Allow matching item content instead or in addition to item title
Optionally attempt to convert encoding when applying matches

The changes should be backward-compatible with existing feeds based on the Filter bridge.
I tested the changes on my instance for a few days to check everything was working as expected.

(Please squash commits when merging)

gj @ORelio !


Change factory name to client.NewInCluster

The factory that generates a client for use within the cluster is NewInCluster, rather than NewInContainer.
Definition:
https://github.com/GoogleCloudPlatform/kubernetes/blob/master/pkg/client/helper.go#L266

Tiny doc change. LGTM.


Add tracing spans for rules API

Signed-off-by: Matsumoto<EMAIL_ADDRESS>

[ ] I added CHANGELOG entry for this change.
[x] Change is not relevant to the end user.

Changes
Add tracing for federated rules API.
Closes #4131
Verification

make build
make test-local

I don't know the best practices either, but...
I think adding trace spans for each element might be useful to determine unnecessary trace spans in the future.


Add a straightforward API for simple system ordering

What problem does this solve or what need does it fill?
Creating simple orderings between systems is harder than it should be. Users must define a label, and then use a .before or .after method.
In many cases, we have two (or maybe a few more) systems that need to be linearly ordered, which are defined in the same plugin.
This is both verbose and harder to read / reason about
What solution would you like?
app.add_system_set(system_a.then(system_b))

The .then method on IntoSystemDescriptor converts a system function into a SystemSet.
What alternative(s) have you considered?
System set chaining
app.add_system_set(systems![
  my_system,
  my_other_system
].chain())

Adapted from https://github.com/bevyengine/rfcs/pull/45/files#diff-d319c5378a207f7eae8b553b1df6b026d7bfc885b016f776a64b48ed86935d5fR769
System graph
We could use a full system graph API, as defined in #2381 (and the bevy_system_graph crate that came out of this).
This is probably too complex and unwieldy for this very simple but common case, but may be desirable later regardless.
add_system .then
Naively, a mechanism that works like the current .chain seems desirable.
app.add_system(system_a.then(my_other_system))

Unfortunately, this won't work under the hood: add_system expects a single system.
Additional context
Related to #4219, which proposes additional ergonomics improvements.
We may want to rename add_system_set to add_systems, following the suggestions in the Stageless RFC, to improve ergonomics. This should probably be done in a follow-up PR to improve reviewability.

I also really really want label-less ordering  apis
Something like system_a.after(system_b)
would cover like 95% of system ordering use cases

Cart on Discord

Should/could this work within a SystemSet itself?
For example:
app.add_system_set(SystemSet::on_update(MyState::InGame).with(system_a.then(system_b));

Should/could this work within a SystemSet itself?

I don't think this is a super important use case, but I think that it'll just happen automatically. If my intuition is right, I think it's fine to allow it to continue to work, rather than to try to explicitly forbid it.

We could use a full system graph API, as defined in https://github.com/bevyengine/bevy/pull/2381 (and the bevy_system_graph crate that came out of this).
This is probably too complex and unwieldy for this very simple but common case, but may be desirable later regardless.

One idea that came out of the Discord discussion that spawned this is a IntoSystemGraph coercion trait implemented on FunctionSystem or something similar that supports then and fork  APIs proposed. There would need to be a similar coercion for getting it to insert the entire graph in at once too.

Took a crack at the .then API. It's not going to be pretty, because of the strange architecture of all of our scheduling traits. If you want to take a look / build off it, feel free to steal from https://github.com/alice-i-cecile/bevy/tree/then-finally.
I don't think it's very feasible until #4391 (or equivalent cleanup) occurs.

This wasn't added in the stageless changes, but is now unblocked.

I feel like requiring chain for this might be the right call ((which we already have thanks to stageless). Adding multiple ways to express the same thing (and dealing with the likely after(foo) vs then(foo) confusion) seems like it might not be worth it.


Create Jp88Programmer.json

It's great having you contribute to this project
Welcome to the community 🤓
If you would like to continue contributing to open source and would like to do it with an awesome inclusive community, you should join our Discord chat and our GitHub Organisation - we help and encourage each other to contribute to open source little and often 🤓 . Any questions let us know.

Thanks For joining to community


Follow extension-schema.json

name and description should be language maps. documentationUrl is also required (maybe just set to a stub {"en": ""}?)
https://github.com/open-contracting/standard-maintenance-scripts/blob/6412cabb5a8aadfc0cf734a961695be50265a1ec/schema/extension-schema.json

Related https://github.com/open-contracting/standard-maintenance-scripts/issues/33


contract_version or contracts_version

The codebase contains both contract_version and contracts_version.  This issue keeps track of unifying the naming in the repo.

After #1023 is merged, I'll make sure there's only contracts_version.


Use dependency injection to consume SSO

The SSO object keeps oauth_client, which keeps the token during verify_and_process. If there are 2 incoming callback requests at roughly the same time, it is possible that the token gets overwritten by the second request so the user data fetch of the first request won't succeed (or it will, returning the second user's data).
-- request A (user A) --> fetch A's token --> store A's token ----------------> use (wrong) B's token to get user profile
-------- request B (user B) --> fetch B's token --> store B's token --> use B's token to get user profile

(edit 2023.02.20): So my proposition is to ensure that there is a fresh SSO object in each request, so multiple requests in parallel don't clobber the single state. This is currently possible but all the examples in the README suggest to create the object once and use is through a global variable, so this PR is merely changing the suggested/example usage.

Hi @ichernev, thanks for this PR! Honestly, I was thinking about this for past few weeks and I believe that this is rather a serious issue with the module. I would like it fixed in the module itself instead. I like your solution using Depends as it works the same way fastapi does things, but I was thinking about maybe changing the SSOBase into a context manager that could be used in with clause, making sure it is properly reinitialized before and after. Also, for now, I may simply replace the oauth_client once it is used to generate redirect response to make sure a new, an empty one is created before using SSOBase to process login response.
For now, let me take a look at this tomorrow and rework it so that it at least warns users if they are using an SSOBase instance that has already been used to create redirect response. I'll try to come up with a way that is secure and also comfortable to use (like your solution is).


Created interface to enhance password handling and update readme.md

I appreciate the effort, but I'm unsure of why. I don't see the advantage. Plus I got some flack for adding an error return to one function, it took a lot of users by surprise. This change is even more drastic.

I did this change because I want to clean the memory space of password variable. And enhance password handling. As object, password is more easy to use.
I trust you that this change is a lot of drastic.


link-to-file-in-file-history redirects to 404

The icon should not show up when on the branch's commits page for example: https://github.com/sindresorhus/refined-github/commits/master, as it just redirects to a 404 page.
@HardikModha

Si, you need some help?
El sáb., 11 may. 2019 4:04, Connor Love<EMAIL_ADDRESS>escribió:

The icon should not show up when on the branch's commits page for example:
https://github.com/sindresorhus/refined-github/commits/master, as it just
redirects to a 404 page.
@HardikModha https://github.com/HardikModha
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/sindresorhus/refined-github/issues/2024, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AMBMLDM6GT6TENPBBZXSXPLPU2DYJANCNFSM4HMHVZGQ
.

Sorry...
So, you need some help?
El sáb., 11 may. 2019 5:09, Abraham Salas<EMAIL_ADDRESS>escribió:

Si, you need some help?
El sáb., 11 may. 2019 4:04, Connor Love<EMAIL_ADDRESS>escribió:

The icon should not show up when on the branch's commits page for
example: https://github.com/sindresorhus/refined-github/commits/master,
as it just redirects to a 404 page.
@HardikModha https://github.com/HardikModha
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/sindresorhus/refined-github/issues/2024, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AMBMLDM6GT6TENPBBZXSXPLPU2DYJANCNFSM4HMHVZGQ
.

Ahhh I saw this bug and forgot to fix it

Hahaha, relax Bro, u can do that
El sáb., 11 may. 2019 5:35, Federico Brigante<EMAIL_ADDRESS>escribió:

Ahhh I saw this bug and forgot to fix it
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/sindresorhus/refined-github/issues/2024#issuecomment-491499754,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMBMLDKLODDLEBJHN2HUDETPU2OPTANCNFSM4HMHVZGQ
.

Just need do nice the work
El sáb., 11 may. 2019 5:37, Abraham Salas<EMAIL_ADDRESS>escribió:

Hahaha, relax Bro, u can do that
El sáb., 11 may. 2019 5:35, Federico Brigante<EMAIL_ADDRESS>escribió:

Ahhh I saw this bug and forgot to fix it
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/sindresorhus/refined-github/issues/2024#issuecomment-491499754,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMBMLDKLODDLEBJHN2HUDETPU2OPTANCNFSM4HMHVZGQ
.


docs(@angular/cli): changed @angular/flex-layout documentation

changed @angular/flex-layout documnetation and removed deprecated
methods from documentation
changed @angular/flex-layout docs

Oh, it looks like this change already went in via https://github.com/angular/angular-cli/pull/5206


github: build pull requests and pushes to master and release branches

Now that Github Actions is generally available and we have an action that can build Snapcraft projects, it seems worth while to include a basic CI configuration in the template project.
This will build pull requests and pushes to master/release branches.  The workflow also includes a commented out step to publish builds.  It requires store credentials, so can't just work automatically when someone clones this template repo.  Users might also prefer to use the build.snapcraft.io service to publish builds.
I also updated the snapcraft.yaml file to specify a base, to avoid using legacy Snapcraft to build the project.
Note that the workflow added by this pull request will not run until it has actually been merged: this is because the target repo currently has no workflows.

@popey: any chance of getting this merged?

@popey can merge pls? kthxbai :-p

This can be closed in favour of my own PR #36 which uses the template from snapcrafters/.github


Fixed EV3 text floating out of the screen on small Y-values

Current coverage is 26.22%

Merging #1694 into master will decrease coverage by -10.72% as of 320caf8

@@            master   #1694   diff @@
======================================
  Files          565    1863    +1298
  Stmts        24875   78640   +53765
  Branches         0       0
  Methods          0       0
======================================
+ Hit           9191   20625   +11434
  Partial          0       0
- Missed       15684   58015   +42331

Review entire Coverage Diff as of 320caf8

Powered by Codecov. Updated on successful CI builds.


Fix Marshal.GetDelegateForFunctionPointer to throw exception when it cannot create the stub

Remove WINRT ifdef from GetDelegateForFunctionPointer to consistently throw MissingInteropDataException instead of returning null. Fixes #5162.
Move McgPInvokeData set of structure to System.Private.Interop since it is MCG specific
Rename a few things for consistency (e.g. PInvokeMarshal.GetPInvokeDelegateForStub did not make sense since it operates on user supplied function pointers, not stubs)

@luqunl PTLA


[MXNET-1330] Bring nnvm::Tuple to mxnet::Tuple

Description
This PR is the initial part of efforts for the numpy module of MXNet #14253, in which we bring nnvm's Tuple and TShape into MXNet for all further changes to happen locally in MXNet. See the section "Changes" for details.
Test coverage is ensured automatically ensured by our CI pipeline, because this PR is checked by all testcases related to any NDArray's shape.
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[x] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[x] Changes are complete (i.e. I finished coding on this PR)
[x] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[x] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[x] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[x] Bring nnvm::Tuple to mxnet::Tuple
[x] Bring nnvm's passes into MXNet, including MXGradient, MXPlanMemory
[x] Refactor the code a little bit by explicitly requiring "mxnet::" prefix, and using the alias "mxnet::ShapeVector" instead of "std::vector".

Comments

Thanks @reminisce for great suggestions.

Thanks for being willing to making so many micro-surgical changes scattered all over the places.

Hi, the CI has passed. Could someone kindly review and merge this PR if you have time? @szha @zheng-da @reminisce @eric-haibin-lin


Disallow invalid literals

Hey there, here's another spec adherence proposal.
It seems that the parts of the template which are supposed to be copied over (literals) are not allowed to have a character in a specific set of disallowed characters.
This change throws an error during the parse if it finds one of these characters in a literal string.
From https://tools.ietf.org/html/rfc6570#section-2.1 :
     literals      =  %x21 / %x23-24 / %x26 / %x28-3B / %x3D / %x3F-5B
                   /  %x5D / %x5F / %x61-7A / %x7E / ucschar / iprivate
                   /  pct-encoded
                        ; any Unicode character except: CTL, SP,
                        ;  DQUOTE, "'", "%" (aside from pct-encoded),
                        ;  "<", ">", "\", "^", "`", "{", "|", "}"

And later, in the Appendix :
   Scan the template and copy literals to the result string (as in
   Section 3.1) until an expression is indicated by a "{", an error is
   indicated by the presence of a non-literals character other than "{",
   or the template ends.  When it ends, return the result string and its
   current error or non-error state.

looks good, thank you!

Perhaps this is out of scope (and I'm not a URI templates expert), but I'm encountering OData-related problems with this change. OData queries make heavy use of quotes, but quotes are invalid characters in  template literals.
Say I have the following template:
http://services.odata.org/Northwind/Northwind.svc/Customers?$filter=substringof('{+str}', CompanyName)
I would expect an expand call to produce:
http://services.odata.org/Northwind/Northwind.svc/Customers?$filter=substringof('Alfreds', CompanyName)
or
http://services.odata.org/Northwind/Northwind.svc/Customers?$filter=substringof('Alfreds', CompanyName) eq true

The (admittedly, not particularly well done) specification seems clear in this case. That said, I have no idea why this rule exists in the first place. I'm open to suggestions. Unless there's a good reason to throw an error, I'd rather have this rule relaxed.
@keanu-delgado what's your opinion?

(I'm currently on vacation so response time may vary…)

Hm, single quotes ' are allowed in uris (from RFC 3986), so I think it would be good to let those slide as literals.
However, the other characters in that set indicate an invalid uri by all standards, so I would prefer to continue error behavior for those.
@craxal Would allowing single quotes fix the issues with OData? From what I can tell, OData does not use any other type of quote or invalid character - so maybe we can just remove that one?

As far as I know, the single quotes were the only issue characters I encountered. All other characters are agreeably invalid.

allowing ' sounds good to me. @keanu-delgado @craxal is either of you up for a PR?

@craxal thanks to @keanu-delgado the issue has been resolved as of v1.18.6

Excellent! Thanks for the quick response time.


Deleting a file from repos does not trigger a proper cleanup

When a YAML file gets removed from repos, the subsequent action won't be able to perform any cleanup of the repository corresponding to that particular file as the file is simply missing and the ruby script won't find it out.
The current workaround is to clean up the repository manually.

Need to test whether the following example with an empty list may do the job:
repo_name_1:

@S-Dafarra, for fixing this bug I've just added you to cad-libraries w/ "read" permission.
I'll be now proceeding with my test.

Got the following error:
./outside-collaborators-handler.rb:204:in `block in <main>': undefined method `each' for nil:NilClass (NoMethodError)
	from ./outside-collaborators-handler.rb:189:in `each'
	from ./outside-collaborators-handler.rb:189:in `<main>'

The above bug has been sorted out and the approach resorting to empty repo's entry demonstrated to work just fine ✔


Contribution/RFC Procedure

[x] Define RFC procedure somewhere
[x] Update README.md

Closing due to simplified contributing procedure outlined in #19


Fix a race condition in startNotification with the "valuechanged" event notifications

This Pull Request is a proposal to fix #72 by removing a race condition between startNotification and the "valuechanged" event notifications.
The unit test wraps the StartNotify call with an early event emission.
An assertion is positioned to ensure that this early event is not lost.
With the original code, the new unit test fails with:
$ npm run test:jest

><EMAIL_ADDRESS>test:jest
> jest --testPathIgnorePatterns=test-e2e/

 PASS  test/GattService.spec.js
 PASS  test/buildTypedValue.spec.js
 PASS  test/GattServer.spec.js
 PASS  test/parseDict.spec.js
 PASS  test/Device.spec.js
 PASS  test/Bluetooth.spec.js
 PASS  test/BusHelper.spec.js
 FAIL  test/GattCharacteristic.spec.js
  ● race condition between event:valuechanged / startNotification

    expect(received).toHaveLength(expected)

    Expected length: 2
    Received length: 1
    Received array:  [[{"data": [98, 97, 114], "type": "Buffer"}]]

      129 |
      130 |   // Check the mocked callback function has been called twice
    > 131 |   expect(cb.mock.calls).toHaveLength(2);
          |                         ^
      132 |
      133 |   // Cleanup
      134 |   characteristic.off('valuechanged', cb)

      at Object.toHaveLength (test/GattCharacteristic.spec.js:131:25)

 PASS  test/Adapter.spec.js

Test Suites: 1 failed, 8 passed, 9 total
Tests:       1 failed, 37 passed, 38 total
Snapshots:   0 total
Time:        1.84 s, estimated 2 s
Ran all test suites.

With the proposed code, all tests are passing.

coverage: 96.247%. remained the same
when pulling 381cd1b50374167e9d72112b7e7eb10fbe73f5ed on Demo-AI-Edge-Crazy-Train:issue-72
into f9365853b2f99e3ff93dd79a63ac6c55da0f9ecb on chrvadala:main.


DreameBot L20 Ultra Current Map data decryption failed

Describe the bug
Last night I installed version 2.0.0b14 of the dreame vacuum custom component into Home Assistant (Docker container version, running on Synology NAS) and used my Dreamhome app credentials with map support to load in my new Dreamebot L20 ultra and its map. It worked great last night, and I was able to view the map in HA.  This morning when I went to view the Dreame integration in HA, all the entities were showing as unavailable. I reloaded the integration and all the values for the entities came back. When I tried to click on the current map entity (which does get updated), the image has a question mark and isn't being displayed.  When I went into the container logs for HA, I noticed the following log entry being repeated:
[31m2024-04-17 12:53:02.555 ERROR (Thread-6833 (_thread_main)) [custom_components.dreame_vacuum.dreame.map] Map data decryption failed: Invalid IV size (0) for CBC.. Private key might be missing, please report this issue with your device model https://github.com/Tasshack/dreame-vacuum/issues/new?assignees=Tasshack&labels=bug&template=bug_report.md&title=Map%20data%20decryption%20failed

To Reproduce

Install version 2.0.0b14 of the component
Connect to Dreamehome app via login credentials
Connect to L20 Ultra
Wait overnight
Reload integration
Open current map entity

Expected behavior
I expected the current map entity to display the same map I'm seeing in my dreamehome app.
Screenshots

Additional Information (please complete the following information)

Model Name [e.g. dreame.vacuum.p2028]: dreame.vacuum.r2253b (L20 Ultra)
Firmware Version [e.g. 1156]: 1518
Home Assistant Version: Core: 2024.4.3 Frontend: 20240404.2
Configuration Type [With or without map support]: With Map support
Errors or warnings shown in the HA logs (if applicable):

I tried to reload the integration, and that didn't help the issue (same problem and errors). So I did a restart of Home Assistant, waited for everything to load, and then tried to display the map (but hit the same problem).  Here's what was in the logs:
2024/04/17 13:40:42	stdout	[20:40:42] INFO: Home Assistant Core finish process exit code 100
2024/04/17 13:40:38	stdout	RuntimeError: can't create new thread at interpreter shutdown
2024/04/17 13:40:38	stdout	    _start_new_thread(self._bootstrap, ())
2024/04/17 13:40:38	stdout	  File "/usr/local/lib/python3.12/threading.py", line 992, in start
2024/04/17 13:40:38	stdout	    self._update_timer.start()
2024/04/17 13:40:38	stdout	  File "/config/custom_components/dreame_vacuum/dreame/map.py", line 1199, in schedule_update
2024/04/17 13:40:38	stdout	    self.schedule_update(max(self._update_interval - (time.time() - start), 1))
2024/04/17 13:40:38	stdout	  File "/config/custom_components/dreame_vacuum/dreame/map.py", line 470, in _update_task
2024/04/17 13:40:38	stdout	    self.function(*self.args, **self.kwargs)
2024/04/17 13:40:38	stdout	  File "/usr/local/lib/python3.12/threading.py", line 1431, in run
2024/04/17 13:40:38	stdout	    self.run()
2024/04/17 13:40:38	stdout	  File "/usr/local/lib/python3.12/threading.py", line 1073, in _bootstrap_inner
2024/04/17 13:40:38	stdout	Traceback (most recent call last):
2024/04/17 13:40:38	stdout	2024-04-17 13:40:38.696 ERROR (Thread-8892) [root] Uncaught thread exception
2024/04/17 13:40:35	stdout	RuntimeError: can't create new thread at interpreter shutdown
2024/04/17 13:40:35	stdout	    _start_new_thread(self._bootstrap, ())
2024/04/17 13:40:35	stdout	  File "/usr/local/lib/python3.12/threading.py", line 992, in start
2024/04/17 13:40:35	stdout	    self._update_timer.start()
2024/04/17 13:40:35	stdout	  File "/config/custom_components/dreame_vacuum/dreame/device.py", line 1961, in schedule_update
2024/04/17 13:40:35	stdout	    self.schedule_update(self._update_interval)
2024/04/17 13:40:35	stdout	  File "/config/custom_components/dreame_vacuum/dreame/device.py", line 1588, in _update_task
2024/04/17 13:40:35	stdout	    self.function(*self.args, **self.kwargs)
2024/04/17 13:40:35	stdout	  File "/usr/local/lib/python3.12/threading.py", line 1431, in run
2024/04/17 13:40:35	stdout	    self.run()
2024/04/17 13:40:35	stdout	  File "/usr/local/lib/python3.12/threading.py", line 1073, in _bootstrap_inner
2024/04/17 13:40:35	stdout	Traceback (most recent call last):
2024/04/17 13:40:35	stdout	2024-04-17 13:40:35.109 ERROR (Thread-8894) [root] Uncaught thread exception
2024/04/17 13:40:34	stdout	Found 3 non-daemonic threads.
2024/04/17 13:39:51	stdout	2024-04-17 13:39:51.650 ERROR (Thread-6833 (_thread_main)) [custom_components.dreame_vacuum.dreame.map] Map data decryption failed: Invalid IV size (0) for CBC.. Private key might be missing, please report this issue with your device model https://github.com/Tasshack/dreame-vacuum/issues/new?assignees=Tasshack&labels=bug&template=bug_report.md&title=Map%20data%20decryption%20failed
2024/04/17 13:39:47	stdout	2024-04-17 13:39:47.620 ERROR (Thread-6833 (_thread_main)) [custom_components.dreame_vacuum.dreame.map] Map data decryption failed: Invalid IV size (0) for CBC.. Private key might be missing, please report this issue with your device model https://github.com/Tasshack/dreame-vacuum/issues/new?assignees=Tasshack&labels=bug&template=bug_report.md&title=Map%20data%20decryption%20failed
2024/04/17 13:39:42	stdout	2024-04-17 13:39:42.629 ERROR (Thread-6833 (_thread_main)) [custom_components.dreame_vacuum.dreame.map] Map data decryption failed: Invalid IV size (0) for CBC.. Private key might be missing, please report this issue with your device model https://github.com/Tasshack/dreame-vacuum/issues/new?assignees=Tasshack&labels=bug&template=bug_report.md&title=Map%20data%20decryption%20failed

Need full model number

Is that the dreame.vacuum.r2253b value I provided or is there another model number I’m missing somewhere?

All good, just wanted to make sure that was the right piece of data :)
Okay, I went to Settings -> Integrations -> Dreame and then clicked on the three dots to the right of the DreameBot L20 Ultra device, and deleted it.
I then went to Settings -> Integrations -> Add Integration and added the Dreame integration again. I used my Dreamehome app creds and selected the us country code, then selected all the defaults for the L20 Ultra device it discovered.
I went down to select the Current Map entity, and it's still empty (question mark icon).
I restarted Home Assistant, waited for it to come back up, and then checked the Current Map entity, but it's the same problem.

I don't get the "Map data decryption failed" message anymore, just that stack trace and nothing showing up for the Current Map entity.

What's interesting is that the icon picture of the map entity IS correct - I have changed the map in the dreamehome app since yesterday and the colors and layout in that icon do reflect those changes.  But when I click on that entity I still get a missing image.

Okay, removing the integration from HACS and re-adding it has fixed the problem. I'll monitor it for a day, and if the problem doesn't come back again we can close the issue tomorrow.

Still looking good the next day, so I'm going to close the issue.


Use updated base primitives

Summary
Update the base primitives to the (almost) latest version.
The main change was for RuntimeJob to inherit the Job class in qiskit-terra, which means

job_id and backend need to be methods, not attributes. This was done by adding __call__ to those attributes so both job.job_id and job.job_id() would return the same thing.
rename metadata() to metrics(). Luckily the method was introduced after the last stable release, so it's not really a breaking change
wait_for_final_state() has a different signature from the base class because QRT API doesn't support getting job status from ws streaming. Will open a separate issue on that.

Details and comments
Related to #482. There are new changes coming to the base primitives in qiskit-terra, so I'll leave that issue open.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

-64 of 177 (63.84%)  changed or added relevant lines in 11 files are covered.
10 unchanged lines in 3 files lost coverage.
Overall coverage decreased (-2.4%) to 61.878%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

qiskit_ibm_runtime/utils/json.py
2
3
66.67%

qiskit_ibm_runtime/estimator.py
9
11
81.82%

qiskit_ibm_runtime/runtime_session.py
0
2
0.0%

qiskit_ibm_runtime/sampler.py
7
9
77.78%

qiskit_ibm_runtime/runtime_job.py
18
22
81.82%

qiskit_ibm_runtime/qiskit/primitives/base_sampler.py
26
47
55.32%

qiskit_ibm_runtime/qiskit/primitives/base_estimator.py
36
68
52.94%

Files with Coverage Reduction
New Missed Lines
%

qiskit_ibm_runtime/qiskit/primitives/base_sampler.py
1
50.5%

qiskit_ibm_runtime/qiskit/primitives/base_estimator.py
3
45.65%

qiskit_ibm_runtime/qiskit/primitives/utils.py
6
0%

Totals

Change from base Build<PHONE_NUMBER>:
-2.4%

Covered Lines:
3110

Relevant Lines:
5026

💛  - Coveralls


add : Bhuva Bhavik

Description
added profile : bhuvabhavik.json
Related Issues

Changes Proposed

Checklist

[x] I have read and followed the Contribution Guidelines.
[x] All new and existing tests passed.
[x] I have updated the documentation to reflect the changes I've made.
[x] My code follows the code style of this project.
[x] The title of my pull request is a short description of the requested changes.

Screenshots
Note to reviewers

Hi @bhuvabhavik  , thanks for your interest in contributing to DevDisplay!
We noticed you adding your profile on #DevDisplay but forgot to star the repo. It's like making an amazing sandwich and forgetting to take a bite! -- I think our repo's feeling a little lonely without your 🤗 So, be sure to star the DevDisplay GitHub Repository. 🌟
💌 This is a mandatory step for all contributors. & It's is the first priority of contribution in DevDisplay 💌
Thanks 👍🏻

“Hi @DevDisplay team, oops, my bad! I’ve starred the repo now 🌟—guess I
was saving the best for last! 😅”
On Wed, Nov 20, 2024 at 6:45 PM Ashutosh Singh @.***>
wrote:

Hi @bhuvabhavik https://github.com/bhuvabhavik , thanks for your
interest in contributing to DevDisplay!
We noticed you adding your profile on #DevDisplay but forgot to star the
repo. It's like making an amazing sandwich and forgetting to take a bite!
-- I think our repo's feeling a little lonely without your 🤗 So, be sure
to star the DevDisplay GitHub Repository. 🌟
💌 This is a mandatory step for all contributors. & It's is the first
priority of contribution in DevDisplay 💌
Thanks 👍🏻
—
Reply to this email directly, view it on GitHub
https://github.com/codeaashu/DevDisplay/pull/568#issuecomment-2488555331,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AL3QWPYOYG37PT5HB3RXE6D2BSDP3AVCNFSM6AAAAABSD3AKWWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBYGU2TKMZTGE
.
You are receiving this because you were mentioned.Message ID:
@.***>


Creation of workspace failed

🐞 Bug report
Command (mark with an x)

[x ] new
[ ] build
[ ] serve
[ ] test
[ ] e2e
[ ] generate
[ ] add
[ ] update
[ ] lint
[ ] xi18n
[ ] run
[ ] config
[ ] help
[ ] version
[ ] doc

Is this a regression?
I only tried Angular CLI 10.0.8.
Description
After I had created a new VM with Ubuntu 18.04, I also installed

node 12.18.3
npm 6.14.6
angular CLI 10.0.8

I followed the instructions on the official site (https://angular.io/guide/setup-local), but the execution of ng new my-app failed every time!
After some minutes of downloading some packages the error message was always the following:
🔬 Minimal Reproduction
Take a plain Ubuntu 18.04 VM and install

node 12.18.3
npm 6.14.6
angular CLI 10.0.8

After this was successful just type ng new my-app and wait for the error.

npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /development/my-app/node_modules/copy-webpack-plugin/node_modules/cacache/package.json.3367901514
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/development/my-app/node_modules/copy-webpack-plugin/node_modules/cacache/package.json.3367901514'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

I have done this 4 times with a fresh VM and the result was always the same.
🔥 Exception or Error

🌍 Your Environment
Output of ng version:

Angular CLI: 10.0.8
Node: 12.18.3
OS: linux x64

Angular:
...
Ivy Workspace:

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.1000.8
@angular-devkit/core         10.0.8
@angular-devkit/schematics   10.0.8
@schematics/angular          10.0.8
@schematics/update           0.1000.8
rxjs                         6.5.5

Anything else relevant?

This seems like a problem with your node/npm and not with Angular CLI.
Please have a look at the fixing npm permissions page, common errors page, npm issue tracker, or open a new issue in that issue tracker if the problem you are experiencing isn't known.


React: Leaving IBM - There is no label for the modal dialog

On JAWS FF/Voiceover iPhone
Issue:
There is no label for the modal dialog
Expected:
Provide the heading present in the dialog as the label by associating the same using aria-labelledby

@Praveen-sr can you retest this?

@andysherman2121 Ram re tested this on react canary, now on JAWS FF its fixed and working but on iPhone Voiceover the issue still exits.


Add get_build_url functionality with test case (#318)

As mention in issue #318 this feature will enable to get build_url for a particular job.

@praveenkumar I concur with @lechat 's analysis. Could you resubmit this pull request according to his suggestion?


Guard GOOGLE_PREDICT_TRUE|FALSE with #ifndef to avoid collision with othe...

...r google opensource projects like protobuf.

I signed it.
On Wednesday, April 8, 2015, googlebot<EMAIL_ADDRESS>wrote:

Thanks for your pull request. It looks like this may be your first
contribution to a Google open source project, in which case you'll need to
sign a Contributor License Agreement (CLA).
[image: :memo:] Please visit https://cla.developers.google.com/
https://cla.developers.google.com/ to sign.
Once you've signed, please reply here (e.g. I signed it!) and we'll
verify. Thanks.

If you've already signed a CLA, it's possible we don't have your
GitHub username or you're using a different email address. Check your
existing CLA data https://cla.developers.google.com/clas and verify
that your email is set on your git commits
https://help.github.com/articles/setting-your-email-in-git/.
If you signed the CLA as a corporation, please let us know the
company's name.

—
Reply to this email directly or view it on GitHub
https://github.com/google/glog/pull/15#issuecomment-90981422.

Can someone merge this please.


LEP-411 rename assessors to calculators

https://dsdmoj.atlassian.net/browse/LEP-411

Checklists
Author: (before you ask people to review this PR)

[x] Diff - review it, ensuring it contains only expected changes
[x] Whitespace changes - avoid if possible, because they make diffs harder to read and conflicts more likely
[x] Changelog - add a line, if it meets the criteria
[x] Secrets - no secrets should be added
[x] Commit messages - say why the change was made
[x] PR description - summarizes what changed and why, with a JIRA ticket ID
[x] Tests pass - on CircleCI
[x] Conflicts - resolve if Github reports them. e.g. with git rebase main

Reviewers remember:

[ ] Jira ticket criteria are met
[ ] Migrations - test migration and rollback: rake db:migrate && rake db:rollback

@starswan We still have occurrences of accessor


Android Annotations: modernize tests

Android annotations API proposal implementation issue as a part of https://github.com/maplibre/maplibre-native/issues/1491

The tests of course can get some attention in the other issues as well, but I think it is also a good idea to have a separate look at them again at the end.

Modify tests to call new APIs
Modify test app to call new APIs
Review tests from annotations plugin¹ are redundant or should be copied and adapted

¹ Those are currently auto-generated. We will not want to auto-generate them in the future.

This ticket is in scope of the Modernization bounty direction. https://github.com/maplibre/maplibre/issues/270


AADSTS16002: Application requested to sign out of a user session which does not exist

Hi,
Sometimes, I am getting error  AADSTS16002: Application requested to sign out of a user session which does not exist in web browser azure portal.
Details: windows 10, Microsoft edge browser.

Adding screenshot for reference.


[CI] Use PCRE where libpcre2 is not yet available in the build environment

Fixup for #12978

Never mind. We're not there yet.


revamp 0200s

split geo related vs language/locale related
we could remove the last item in the patch intl.locale.requested, or leave it in for info's sake: but I'm not even sure if what I wrote is still correct, and I'd rather not follow it: there's a UI for it
we could add privacy.spoof_english in here as well (inactive)
because these are active by default, for non en-US bundles we could add something about resetting 2010-2013 - as has been brought up at least three times in issues
this is a draft, so fixups to typos, better wording etc are welcome

bump

bump bump

bump bump bump

split geo related vs language/locale related

👍
Where's the UI for intl.locale.requested?
I think this pref only works if you have language packs installed. Like, if you use a non-EN-US version without any lang packs, forcing this pref to en-US probably doesn't do anything or it might even break FF, IDK.
FYI I also found another pref (intl.locale.privacy.web_exposed) in one of the files where intl.locale.requested is used but IDK why or where intl.locale.requested would be exposed to the web in the 1st place.
So yeah, lots of prefs with presumably some interaction between them and I don't really know what we should do here. Best to do some testing with non-en-US versions and some lang. packs but I don't have time for that atm

intl.locale.requested - the UI

General > Language and Appearance > Choose the languages used to display menus...

setting 0214 may require increasing 2660. A cross note would be helpfull, because if your lang-packs are broken you first look in a section like languages and not in a section called extensions.

OK. So I initially suggested getting rid of the pref, because it just makes things confusing. Then in a subsequent PR edit, I left it in so I could refer to it in 0213. But now I'm keen to just rip it out. The "app language" shouldn't have anything anymore to do with web content or leaks (except for PoCs that need patching)

PS: there's been two attempts by me, and other issues (atomGit started one) where the whole language thing was going to be investigated. Part of the problem is it's messy AF, and in a state of change - that is the UI recently changed, is still changing(?), and you can add language packs on demand (currently requires restart, but will become restartless), etc - and additionally, in all of this, I'm not sure exactly what we are testing. I mentioned this to acat months ago - see https://trac.torproject.org/projects/tor/ticket/31767
I can easily set up a few non en-US portables: I already have some, as well as 31 non en-US Tor Browsers based on ESR68.

However, all of that is immaterial to the "app language" (assuming it has zero to do with any FPing stuff). If we can agree on cleaning this one up, push this commit, and worry about all the rest later
I'm going to pump for ripping it out - just like acat suggests in the tor ticket: we shouldn't use it directly. Users should use the UI, because it initiates the language download etc. Otherwise we need to add that to the pref info

https://dxr.mozilla.org/mozilla-central/search?q=privacy.web_exposed&redirect=false
https://dxr.mozilla.org/mozilla-central/source/intl/docs/locale.rst#435

The pref has no function while :js:privacy.spoof_english is set to 2, where "en-US" will always
be returned.

Umm, so what happens to those of us on en-US builds who do not ever set privacy.spoof_english. IDK. I don't think this is something we need to worry about

intl.locale.requested - the UI
* General > Language and Appearance > Choose the languages used to display menus...

 That UI is now gone, sorry: i was looking in my FF68 (still haven't updated). This is what I mean about all the UI changes and other stuff.

I'm going to push this in a few hours (I'll open yet another issue for the rest including if anyone can tell WTF I am supposed to be testing) .. it's holding me up.


[BUG] No translations when installing

Version information

Laravel: v5.7.26

Voyager:v1.2.3

PHP: 7.3

Database: mysql5.7.26

Description
When installing Voyager with dummy, i ran into the infamous No query results for model [TCG\Voyager\Models\DataType]. To fix this, i copied the file from this commit, and it solved the error. However, the translations in my database did not work:

In my app.php
    'locale' => 'fr_FR',
    'fallback_locale' => 'fr_FR', //also tried with 'en_US'

In my voyager.php:
    'multilingual' => [
        'enabled' => true,
        'default' => 'fr',  //also tried with 'en'
        'locales' => [
            'fr',
        ],
    ],

I have 2 models. Menus and Pages. I can use a locale for Menus and I can save the translation in database. However when I try to save the translation of Page, even without any change in text of body, title etc, I get ErrorException "mb_strtolower() expects parameter 1 to be string, array given"  from line 9 in /voyager/vendor/teamtnt/tntsearch/src/Support/Tokenizer.php file.

_method
"PUT"

_token
"MXP87iJ4Roe0uuJqWGZiLklVE7RyxVwy"

title_i18n
"{"en":"Home","pt":"This is the PT version "}"

title
"This is the PT version "

excerpt
"This is the excerpt for Page"

body_i18n
"{"en":"Welcome ....

When the default language is not 'en' the language change is not working. So, change the default language to 'en'.
This was probably the problem. I can't confirm because i'm using another package instead, but i had the same problem with the other package solved this way.


Missing end tag for 'META' (got "HEAD")

I connect to my endpoint:
winrm = WinRM::WinRMWebService.new(endpoint, :ssl, :user => myuser, :pass => mypass, :ca_trust_path => mycert_path, :basic_auth_only => true)

And when I run:
winrm.cmd('ipconfig /all') do |stdout, stderr|
  STDOUT.print stdout
  STDERR.print stderr
end

I get this error message:
WinRM::WinRMHTTPTransportError: Unable to parse WinRM response: Missing end tag for 'META' (got "HEAD")
Line: 3
Position: 208
Last 80 unconsumed characters:
 (404).

I tried connecting to my endpoint via powershell from a windows machine and it worked fine, so I think the problem is in my ruby configuration..
UPDATE:
I am using azure for this.
I also tried connecting via plaintext and got the same error.
I was able to replicate this error on another machine.

What windows version are you connecting to? Is there a proxy server you are going through?

No proxy server.
Microsoft Windows Server 2012 R2 Datacenter (version 6.3.9600)

@xsannyx What's the endpoint URL? It looks like you're getting back an HTML response instead of a SOAP response from the WinRM service.

yeah I'd be willing to bet this is a port issue. Depending on whether or not you have more than one VM attached to a single azure service, Azure will NAT a non 5986 external port to the default winrm HTTPS (5986) port on the box.
I usually use Get-AzureWinRMUri to find that out using the azure powershell module. Those of course will only work on a local windows box but I'm sure the x-plat azure CLI tools have a comparable command.

Closing, this seems to be an issue with the environment.


Store publisher logo as post meta

Context

For #5108 we need to store the publisher logo as post meta of a story.
In addition to that, we need to stop updating the global active/default publisher logo whenever you update a story.
Summary

This PR changes the whole publisher logo usage so that the publisher logo is stored as post meta for each story.
When a story doesn't have a publisher logo yet, it falls back to the global active/default publisher logo from the settings.
Relevant Technical Choices

To-do

User-facing changes

N/A
Testing Instructions

[x] This is a non-user-facing change and requires no QA

This PR can be tested by following these steps:

Reviews
Does this PR have a security-related impact?

No
Does this PR change what data or activity we track or use?

No
Does this PR have a legal-related impact?

No
Checklist

[ ] This PR addresses an existing issue and I have linked this PR to it in ZenHub
[x] I have tested this code to the best of my abilities
[x] I have verified accessibility to the best of my abilities (docs)
[x] I have verified i18n and l10n (translation, right-to-left layout) to the best of my abilities
[x] This code is covered by automated tests (unit, integration, and/or e2e) to verify it works as intended (docs)
[x] I have added documentation where necessary
[x] I have added a matching Type: XYZ label to the PR

See #5108

There's a failing e2e test that I need to debug, but apart from that this should be finished.

Lints are failing

Lints are failing

@spacedmonkey Thanks, appreciate the eyes. I am still working on this and will ping you once it's ready.

@spacedmonkey this is now ready for review
There is one unrelated failing (flakey?) Karma test:
1) should not bubble up arrow keys from library tabs
     Canvas keys integration
     Error: Timed out in waitFor.

If it keeps failing it needs to be disabled in a separate PR & fixed in a dedicated ticket, as per our usual agreed upon process

@googlebot I consent.


Phase unwrapping fix

Fixed a problem I found with the phase unwrapping function.

Hey @mullinska can you resolve the comments here and merge?

Yes, I'll be able to look over these comments and merge. I'll have to ensure compatibility first though.


History showing removed entities

Would it be possible to have hidden entities removed from the history page, also maybe have the ability to remove anything from the history page, for example groups.

@g10rgio can you please open a Feature request? Thanks.


Update Dispatcher.php

This does not do the same thing, and will actually result in php fatal errors if the index is not set.

I'm sorry to keep you busy


Autocomplete reaches query limit very fast

With no google account linked with the map/location API, the query limit is reached very fast.

This will be closed as resolved


No CLIENT_RANDOM output with Java 8, 11 and later

In my tests, the callback function onCalculateKeys only seems to be called with Java 9 and 10. I could not get CLIENT_RANDOM with Java 8, 11 and later.
With Java 9 and 10, I can get both entries in the key log, e.g.,
RSA Session-ID: _xxx_ Master-Key: _yyy_
CLIENT_RANDOM _zzz_ _yyy_

But with Java 8, 11 and later, I'm only getting RSA Session-ID in the key log without CLIENT_RANDOM.
Not sure is anyone else experiencing this problem?

@pirarucu I can confirm the behaviour - I can replicate it on my side.
Is this preventing you from decrypting a session though? I am still able to decrypt with only "RSA Session-ID" available.

Thanks @pirarucu. Let me look into the changes to understand them better. Thanks for sharing.

@pirarucu I've pushed a change to master that should address the problem. Do you mind checking it out?
I'll push out a new release if it works for you.

Thanks @neykov. I'd love to check it out! I will get back to you later.