Dynamic mapping -> no access from outside

I followed your tip at https://github.com/deviantony/docker-elk/wiki/Elasticsearch-cluster#port-mapping. Works great for scaling. My question is how do I reach my ES cluster from the outside?
http://ES:9200 doesn't work anymore.  http://ES:assigned_port does but will changes with every compose.

If you want to reach your cluster from the outside you must either configure your client to know all ES servers, or have your own service discovery (eg with Consul, Zookeeper, SRV records, ...).


fix(config): remove support for storybook and chromatic

fix(config): remove support for storybook and chromatic

! BREAKING CHANGE

:tada: This PR is included in version 2.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Using WkWebWkit disables javascript execution/callback when app enters background

Have been bumping my head for the past 36h on this and I finally seem to understand what is going on. I don't see any solution but perhaps this can stir some discussion / help others.
Using UIview and this plugin, I can successfully do the following when a geofence receives a transition :
1> Trigger a JS callback when the app is in the foreground
2> Trigger a JS callback when the app is in the background (user pressed home button, app is still alive)
3> Trigger a JS callback when the app was terminated (by user or OS)
However, after implementing WkWebWkit with Cordova iOS 4, cordova-plugin-wkwebview-engine and the master version of cordova-plugin-geofence, I realize that 2> does not work anymore...
From what I understand after some research is that WKWebView changes the way javascript runs (separate process?) and all JS execution is stopped when the app is backgrounded.
Case 3> still works as the OS launches the app from scratch.
After removing WkWebWkit and switching back to using UIView, it's all back to normal and 2> works once again. I am slightly surprised as no-one seems to be discussing this ? I am the only one to use custom JS callbacks ?
Some relevant material encountered during my research :
http://stackoverflow.com/questions/26514090/wkwebview-does-not-run-javascriptxml-http-request-with-out-adding-a-parent-vie
http://www.openradar.me/17680867

Hi @johnrobertcobbold, two questions on your findings:
I updated to cordova iOS 4 – do I now automatically use WKWebView instead of UIWebView or whats the matter with the cordova-plugin-wkwebview-engine plugin?
Respectively: How/Where did you remoce WKWebView and switched back to UIView.
As I'm getting the failure notice #123 I'm assuming I'm using it, do I?

You need to install cordova-plugin-wkwebview-engine plugin to use WKWebView otherwise it will default to UIWebView.
Even if you are using UIWebView, this plugin has an issue on the latest master version like described in https://github.com/cowbell/cordova-plugin-geofence/issues/122 - Tempus35  suggestd a fix that works.

I have the same issue, I am going to try the UIwebview and see if that fixes the issue knowing that it breaks Hot-code pushes. but if it makes the app work again then I guess it might be worth it.

This didn't seem to work, the url is back to http://localhost so I am pretty sure its back to UIWebView, but the app got kicked out and failed to reload and execute. I will try further but it really depends on the devices use.

@goyavo this thread is over a year old, but did you manage to get it working / remember what the solution was, if there was any? I have a similar use-case (tracking users location and play audio and load data when they reach a geofence, works well in foreground on iOS and Android, and in background in Android (i use the cordova-plugin-background-mode), but not in iOS. I see the logs with updating the position, and also the js code is executed up until where a $http.get request has to be done, suddenly the file can't be loaded (I use the cordova-labs-local-webserver as well, to serve the files needed for the Ionic 1 App).
I've been searching the whole weekend how to overcome this bug, was wondering if you had any hints

On IOS the app fails to reLaunch in order to process the transition change. This need to be remodelled to have the Plugin talk directly back to the server via API bypassing the need to reload the web server.


Revert global color changes

Since we're going to be out for the holidays, let's revert these changes and communicate the intent next year before making the change so that users know it's coming and that we'll be around to help resolve issues should they arise from this change.
https://github.com/patternfly/patternfly-next/pull/2480/
https://github.com/patternfly/patternfly-next/pull/2477/

:tada: This issue has been resolved in version 2.45.2 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


page. setRequestInterception causes network requests to hang/timeout

Steps to reproduce
Tell us about your environment:

Puppeteer version: 1.20.0
Platform / OS version: macOS (10.14.5 (18F203))
URLs (if applicable): https://www.mapbox.com/gallery/#ice-cream
Node.js version: 10.15.2

What steps will reproduce the problem?
Setting request interception causes certain requests to never completely resolve (though the goto method doesn't seem to mind).
Try the following:
const puppeteer = require('puppeteer');

async function run() {
  let browser = null;

  try {
    browser = await puppeteer.launch();

    const page = await browser.newPage();
    await page.goto('https://www.mapbox.com/gallery/#ice-cream', { waitUntil: 'networkidle0' });
    await page.screenshot({ path : './temp.png' });
  } catch (e) {
    console.error(`Saw error:`, e);
  } finally {
    if (browser) {
      browser.close();
    }
  }
}

run();

This returns a screenshot of:

Now, turn on request interception:
const puppeteer = require('puppeteer');

async function run() {
  let browser = null;

  try {
    browser = await puppeteer.launch();

    const page = await browser.newPage();
    await page.setRequestInterception(true);
    page.on('request', r => r.continue());
    await page.goto('https://www.mapbox.com/gallery/#ice-cream', { waitUntil: 'networkidle0' });
    await page.screenshot({ path : './temp.png' });
  } catch (e) {
    console.error(`Saw error:`, e);
  } finally {
    if (browser) {
      browser.close();
    }
  }
}

run();

This produces the following, as mapping tiles don't load (they hang)

What is the expected result?
All network requests should resolve, when the condition matches
What happens instead?
Network requests never resolve completely.
My suspicion is that this has to do with the version of Chromium bundled with pptr, but I haven't checked prior version just yet.

I got the same issue on different urls.

@dege88 what version was that, out of curiosity?

@dege88 what version was that, out of curiosity?

I rollback to 1.9.0 is available.

@joelgriffith did you have any luck with this? Having the same problem...

Hello,
any ideas here? having same issue.
Thx

I've tried rolling back to previous versions, however the issue still seems present. My guess is that it's something embedded into Chrome and not how puppeteer is interacting with the Chrome Devtools Protocol

Are y'all still experiencing this with puppeteer 2.0.0 or 2.1.0 ?

yes! on Mac I have this behaviour

Seems to be an issue with blob: protocol url's

I have this issue with latest Puppeteer 2.1.1 with Chromium Version 80.0.3987.0 (Developer Build) (64-bit) (Debian)
await page.setRequestInterception(true) with page.goto(url) next to it leave a empty page with 0 request forever loading

We are using mapbox as map provider
The map is not loaded if using interceptor, similar to @joelgriffith's issue described above
Map requests get the warning message

this is my interceptor code:
    await page.setRequestInterception(true);

    page.on('request', (interceptedRequest) => {
        if (DOMAINS_BLACKLIST.includes(new URL(interceptedRequest.url()).host)) {
            logger.info(`Blocked url:${interceptedRequest.url()}`);
            requestsBlocked.push(interceptedRequest.url());
            interceptedRequest.abort();
        } else {
            logger.silly(`Intercepted request continue:${interceptedRequest.url()}`);
            interceptedRequest.continue();
        }
        interceptedRequest.continue();
    });

I tried with Puppeteer 1.19.0 and
Puppeteer 2.1.1
No difference between those versions

Not sure if this will help anybody that's stuck but I had this 'hanging' issue and found I wasn't calling continue. When I call continue, with page.setRequestInterception(true), it doesn't hang.
Found this issue wanted to share in case it helps someone.
On Win 10, Chromium Version 80.0.3987.0 (Developer Build) (64-bit) with following dependencies:
"dependencies": {
    "puppeteer": "^2.1.1",
    "puppeteer-extra": "^3.1.9",
    "puppeteer-extra-plugin-stealth": "^2.4.9",
    "sanitize-filename": "^1.6.3"
  }

This seems to work:
var stopRequest = (request) => {
  if(something){
    request.abort();
  }
  request.continue();
}
page = await browser.newPage()
await page.setRequestInterception(true);
await page.on('request', stopRequest);

Tested with v2.1.1. Now the problem seems a bit different. Blob URLs are already loaded and there's no "CAUTION: request is not finished yet!" in Timing panel.

However, workers are still empty.

I am also getting this issue! Forgive the contents of the Alexa top websites, but when navigating to xnxx.com, the following request hangs:
https://rpc-php.trafficfactory.biz/videosadsselect/footer-footerhome-1///xvideos////content.json?v=0.06331772341937403
I confirmed that every prior request is intercepted and retrieved. When intercepting is off, this request is always the next request made, and it never hangs. When intercepting is on, this request never enters the intercept function.

Enabling await page.setRequestInterception(true); stops futher execution, and removing await page.setRequestInterception(true); will run smoothly. There is issue with await page.setRequestInterception(true);

Hey y'all, I found the solution to this. The download script for Chrome was pulling the latest nightly version, which is clearly full of bugs. I downloaded a stable binary of Chrome and symlinked it to the downloaded binary location in the ~/.local folder, and everything went smoothly.

Facing the issue still.

#6592

Facing the issue in 2021 as well

This is also happening for me, using puppeteer "version": "11.0.0"

I just noticed that if I abort .woff resources, it no longer hangs

I recently faceing same issue my target URL is google and youtube, fb, instagram , but it's only working with instagram and facebook, when entering google/ youtube the page not loaded and raise timeout
I using Puppeeteer 12.0.1 & 11.0.0 and that the result
And when i try to downgrade version to 7.1.0
Everything is going well with all my target URL

Same problem with Google + puppeteer 11.0.0, despite using request.continue()
Rolling back to 7.1.0 does not fix the issue.
Other websites such as https://httpbin.org/ip work well.
I'm still investigating this issue, will report progress.

We're running into the same problem, the hacky solution above isn't working either.
Any official updates on this?

Just in case you make the same mistake as me
Make sure you set up -
page.on("request", (request) => ...);

Before -
await page.goto(...)

The docs state -
"Once request interception is enabled, every request will stall unless it's continued, responded or aborted."
So page.on("request", (request) => request.continue()) is mandatory for every request you want to continue.

Check that you're not using Google Fonts on the page. Google Fonts (and, I'm assuming, other Google properties?) have an implicit rate limit. I've just debugged it to removing Google Fonts from my tested pages and the network timeout disappeared. They don't reject your request, they time out (at least at the time of this writing).

I believe there have been many fixes and a whole new cooperative interception mode landed since the issue was reported. If it still happens, please re-open it with a repro using the latest Puppeteer version.

I'm having the same problem on both Puppeteer 10 and 17.  Puppeteer 17 is the newest version that does not cause breaking changes in my application.  Adding the following code causes most of my visual regression tests to fail:
await page.setRequestInterception(true);
await page.on('request', async request => {
    await request.continue();
});

All of the URLs the page requires (which include file:// and blob urls) can be monitored with console.log(request.url()), so it would seem that it is wired up correctly.
I'm using storybook.js 6.5.9 (and the storyshots addon) to perform visual regression tests against a Create React App website.  See:

https://storybook.js.org/addons/@storybook/addon-storyshots-puppeteer

I have not done further diagnosis to determine what could be causing the failure.  I'm using React lazy loading, so that may impact results; not sure.
My workaround is to use this code:
// do not use setRequestInterception
await page.on('request', request => {
  // cause any external requests to fail
  if (request.url().startsWith('http')) {
    // log the url that attempted to load
    console.log('page tried loading: ' + request.url());
    // cause the test to fail
    throw 'error';
  }
});


Crash When Optimizing

Hello,
I use to test the SCIP solver on my model on Julia.
This is a very simple LP problem. I have an issue because my model crash when I try to optimize it (m = Model(SCIP.Optimizer) ... optimize!(m) ) So I'm disappointed.
I see that a good way to avoid that is to build SCIP by downloading the solver on the website but I don't understand how to build it after.
Thank you

Hello,
Can you give us a bit more details on:

what version of Julia, what OS you are on?
The full minimal example?
What is the error message?

I was using Julia on a jupyter notebook, Julia 1.8.0-rc4 , and I work on a windows 11 os

once you have the windows SCIP installed, you can set the environment variable SCIPOPTDIR and build SCIP, it should be sufficient

The issue you encountered is documented in the readme, the automatic version does not work yet on windows:
https://github.com/scipopt/SCIP.jl#custom-scip-installations

I tried it but I didn't succeed .
The sequence of command i have to do is
Pkg.rm("SCIP") to remove the scip package download using Pkg,
add the path of the bin of SCIP on the environnement variable
then build SCIP (do i need to make Pkg.add("SCIP") before? )
Note that I installed the SCIPOptSuite 8.0.2 using the win64.exe way, but I didn't find $SCIPOPTDIR/lib/libscip.so, $SCIPOPTDIR/lib/libscip.dylib nor $SCIPOPTDIR/bin/scip.dll ( but I have bin/libscip.dll, bin/scip.exe, lib/libscip.lib  ).

Is there not a $SCIPOPTDIR/lib/scip.dll?
On Thu, Oct 13, 2022 at 1:42 PM HilaireFoillard @.***>
wrote:

I tried it but I didn't succeed .
The sequence of command i have to do is
Pkg.rm("SCIP") to remove the scip package download using Pkg,
add the path of the bin of SCIP on the environnement variable
then build SCIP (do i need to make Pkg.add("SCIP") before? )
Note that I installed the SCIPOptSuite 8.0.2 using the win64.exe way, but
I didn't find $SCIPOPTDIR/lib/libscip.so, $SCIPOPTDIR/lib/libscip.dylib nor
$SCIPOPTDIR/bin/scip.dll ( but I have bin/libscip.dll, bin/scip.exe,
lib/libscip.lib ).
—
Reply to this email directly, view it on GitHub
https://github.com/scipopt/SCIP.jl/issues/248#issuecomment-1277477337,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB2FDMSDG4DCT5OI5EFO6BDWC7YRPANCNFSM6AAAAAAREC7IQA
.
You are receiving this because you commented.Message ID: <scipopt/SCIP.
@.***>

--
Mathieu Besançon

But I have a SCIPOptSuite 8.0.2/bin/libscip.dll

Then the env variable SCIPOPTDIR as your path to the Scipootsuite 8.0.2
repo should work
On Thu, Oct 13, 2022, 14:44 HilaireFoillard @.***>
wrote:

But I have a SCIPOptSuite 8.0.2/bin/libscip.dll
—
Reply to this email directly, view it on GitHub
https://github.com/scipopt/SCIP.jl/issues/248#issuecomment-1277552078,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB2FDMTZMFQJPNPCROZVG4DWC773BANCNFSM6AAAAAAREC7IQA
.
You are receiving this because you commented.Message ID: <scipopt/SCIP.
@.***>

I put this value for SCIPOPTDIR : C:\Program Files\SCIPOptSuite 8.0.2\bin
Then i remove SCIP
Then I build SCIP and I have this issue

The following package names could not be resolved:

SCIP (not found in project or manifest)

Nice that time it works

perfect!

Closing this, if you feel the docs in the README could be improved for windows, a PR is welcome :)


cargo-dephell: update Cargo.lock and switch to openssl 3

Description of changes
#210452

Things done

Built on platform(s)

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

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

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

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

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

[x] Fits CONTRIBUTING.md.

Does the upstream support darwin? If not we could set meta.platforms.

Looks like darwin builds before this change and the dependency update broke it, I will take a look and try to fix it

I think one of the updates to curl-sys introduced dependencies on new frameworks, I've made it so it links against it instead of compiling the vendored curl


merge original

PR checklist

[ ] Read the contribution guidelines.
[ ] Ran the shell script under ./bin/ to update Petstore sample so that CIs can verify the change. (For instance, only need to run ./bin/{LANG}-petstore.sh and ./bin/security/{LANG}-petstore.sh if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in .\bin\windows\.
[ ] Filed the PR against the correct branch: 3.0.0 branch for changes related to OpenAPI spec 3.0. Default: master.
[ ] Copied the technical committee to review the pull request if your PR is targeting a particular programming language.

Description of the PR
(details of the change, additional tests that have been done, reference to the issue for tracking, etc)

ok


bpf: nat: consistently use has_l4_header in IPv4 SNAT path

Clean up a redundant IPv4 header validation, and make the IPv4 SNAT code a bit more consistent.
Note that this won't help to actually fix IPv4 fragmentation vs SNAT. That's going to land via https://github.com/cilium/cilium/pull/25340.

/test


Allow for setting DB pool size via ENV vars

In some cases the default pool size of 5 might be to little, by allowing you to
edit the ENV vars of the app, you can easily change this var.
/cc @michiels

:shipit:


Fixup listing of serivce offering & storagepools with tags

Description
This PR fixes listing of service offering & stroagepools with tags.

Add 2 tags to a storage pool. The list operation fails.
List services offerings for a VM with service offering tags.

Types of changes

[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] New feature (non-breaking change which adds functionality)
[x] Bug fix (non-breaking change which fixes an issue)
[ ] Enhancement (improves an existing feature and functionality)
[ ] Cleanup (Code refactoring and cleanup, that may add test cases)
[ ] build/CI

Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale

[ ] Major
[x] Minor

Bug Severity

[ ] BLOCKER
[ ] Critical
[ ] Major
[x] Minor
[ ] Trivial

Screenshots (if appropriate):
How Has This Been Tested?

How did you try to break this feature and the system with this change?

@blueorangutan package

@vishesh92 a [SL] Jenkins job has been kicked to build packages. It will be bundled with  KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

@blueorangutan package

@vishesh92 a [SL] Jenkins job has been kicked to build packages. It will be bundled with  KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

Packaging result [SF]: ✔ el7 ✔ el8 ✔ el9 ✔ debian ✔ suse15. SL-JID 9351

Packaging result [SF]: ✔ el7 ✔ el8 ✔ el9 ✔ debian ✔ suse15. SL-JID 9352

@blueorangutan package

@blueorangutan test keepEnv

@borisstoyanov a [SL] Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

[SF] Trillian test result (tid-9983)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 46632 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr8937-t9983-kvm-centos7.zip
Smoke tests completed. 129 look OK, 1 have errors, 0 did not run
Only failed and skipped tests results shown below:

Test
Result
Time (s)
Test File

test_01_events_resource
Error
422.19
test_events_resource.py


Update tutorial to include Spot - use the smallest dataset

[x] And/or suggest to only download a few files to test

Not critical - leave as is for now


Opening help modal while loading leaves webapp in undefined state

This is a minor issue. You have to be really quick at step 2 to cause a problem.
Steps to reproduce

Open a database (Connect to server or demo db)
While the webapp is loading the db, open help modal by clicking the Emu
Press escape to close the help modal
The modal does not disappear

Closing the modal via X button works. However, it leaves the webapp in "modal state" (i.e., all buttons at the top are greyed out). Pressing escape then puts the webapp into right state.
Mind you, you have to be really quick at step 2. It works best if you're developing and have set up auto-connect (you can then position the mouse over the Emu and do step 2 by hitting F5).

https://github.com/IPS-LMU/EMU-webApp/commit/88cb809670a3d5e4fb2d45a9b67a39c5d520c382 should fix this! Can you check it out and close the issue if it did?

Also we should put more emphasis on our "state machine". This could also be lacking in other parts of the webApp.

yep, your fix seems to have worked. Maybe we should talk about the state machine thing during our next meeting.


Create plugin config endpoints and supporting UI interface

Add endpoints to view and update plugin config
Initially, the only option in plugin config is "Plugins Run in Docker Compose" default is false

Duplicate


tsc crashes on JS file with dynamic require() call

If you include the file http://momentjs.com/downloads/moment.js in a tsc --allowJs compilation, a TypeError is thrown:
TypeError: Cannot call method 'indexOf' of undefined
    at classicNameResolver (/home/jeffrey/TypeScript-1.8.0-beta/lib/tsc.js:32405:24)
    at resolveModuleName (/home/jeffrey/TypeScript-1.8.0-beta/lib/tsc.js:32308:28)
    at resolveModuleNamesWorker (/home/jeffrey/TypeScript-1.8.0-beta/lib/tsc.js:32573:40)
    at processImportedModules (/home/jeffrey/TypeScript-1.8.0-beta/lib/tsc.js:33156:35)
    at findSourceFile (/home/jeffrey/TypeScript-1.8.0-beta/lib/tsc.js:33132:17)
    at processSourceFile (/home/jeffrey/TypeScript-1.8.0-beta/lib/tsc.js:33059:27)
    at processRootFile (/home/jeffrey/TypeScript-1.8.0-beta/lib/tsc.js:32982:13)
    at /home/jeffrey/TypeScript-1.8.0-beta/lib/tsc.js:32594:60
    at Object.forEach (/home/jeffrey/TypeScript-1.8.0-beta/lib/tsc.js:98:30)
    at Object.createProgram (/home/jeffrey/TypeScript-1.8.0-beta/lib/tsc.js:32594:16)

This is caused by the following JS source line:
require('./locale/' + name);

The function isRequireCall in utilities.ts returns true on this expression, but there are two places that assume that if isRequireCall returns true, then the argument must be a string literal.

@jeffreymorlan, the fix should be in tonight's typescript@next. please give a try and let us know how it fares.

Yes, that fixed it - thanks!


Invoke-AzOpsPull fails with timeout using workload federation

Describe the bug
When running workflow with Workload Federated Identity the initialize phase in Pull workflow fails with error (see screenshots). The previous phase where login happens works fine, which confirms that the WFI configuration is correct.
Steps to reproduce

Configure Federated credentials on app registration
Configure workflows to use Workload Identity Federation
Run Pull workflow

Screenshots

Should be fixed as per update in upstream. To be verified.

@daltondhcp - After running AzOps with OIDC during a couple of days I can verify that it works fine now, at least for run times in 45-50 minutes.

Thank you! Will close the issue for now.


Unknown provider: $cordovaNgCardIOProvider

cardio plugin is throwing this error.

Can you link to your GH project or provide a sample reproduction here? Also, some plugins can't run in a browser, so how are you running this? On the device itself through XCode?

+1


Update translation to v2.7.0

As titled.
Notice that main changes are two recently added tutorial translations. Some redundant comments are removed.
Autogenerated parts are not included in this update though some of the autogenerated .po files are updated as the timestamps are changed.

Next time, can you please separate files with translation update and files without translation update into different PRs? So that we do not have a huge diff to look into and try to find the update. For those files without translation update we can just merge.

And for those needs translation update but will do in another PR. Can you please include them when the translation is ready so that we do not forget


Cow: Watch (?-i:sIJ3ni4quAbTRs7QG)(?#docworkspace.com)

Cow requests the watch of the watch_keyword (?-i:sIJ3ni4quAbTRs7QG)(?#docworkspace.com). See the MS search here and the Stack Exchange search in text, in URLs, and in code.

(?-i:sIJ3ni4quAbTRs7QG)(?#docworkspace.com) has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by tripleee in Charcoal HQ


Current clock time somewhere in editor when in full screen mode on OSX.

Can you provide current clock time somewhere in editor (like bottom bar) when in full screen mode on OSX. Need to switch Desktops left-right in full screen, to see what time is it.

@Zigman13 There is an extension for that called vscode-clock, seems to be what you want.


T-SNE TypeError: 'int' object is not iterable bug fix

Thanks for your contribution and we appreciate it a lot. The following instructions would make your pull request more healthy and more easily get feedback. If you do not understand some items, don't worry, just make the pull request and seek help from maintainers.
Motivation
T-SNE with resnet 50 backbone throws the error mentioned in: #696
Modification
Modified the int type out_indices in the config to tuple type.
BC-breaking (Optional)
Does the modification introduce changes that break the backward compatibility of the downstream repositories?
If so, please describe how it breaks the compatibility and how the downstream projects should modify their code to keep compatibility with this PR.
Use cases (Optional)
If this PR introduces a new feature, it is better to list some use cases here and update the documentation.
Checklist
Before PR:

[ ] Pre-commit or other linting tools are used to fix the potential lint issues.
[ ] Bug fixes are fully covered by unit tests, the case that causes the bug should be added in the unit tests.
[ ] The modification is covered by complete unit tests. If not, please add more unit test to ensure the correctness.
[ ] The documentation has been modified accordingly, like docstring or example tutorials.

After PR:

[ ] If the modification has potential influence on downstream or other related projects, this PR should be tested with those projects, like MMDet or MMSeg.
[ ] CLA has been signed and all committers have signed the CLA in this PR.

@fangyixiao18 Thank you for the suggestion. I ran the pre-commit and it passed lint workflow.


Simple Spinner and Branded Spinner

Create spinners:

Simple
Branded { direction: { right, left } }

Previous spinner work for Outlook (needs to be updated for branding) https://codepen.io/avkvirtru/pen/vwNpro

@jrschumacher lmk if there's anything you need at this point

@avkvirtru will do. I'm going to try and look at this later this week.


CodeChecker web docker support

Add Dockerfile and entrypoint to build a CodeChecker web.
Add readme how to use CodeChecker web in docker.

The built image is roughly 270 MiB. I did some testing on stop-restart-kill etc. and it seems fine. I like this.


Method to delete task from cluster queue

@thomasdondorf Do we have any method or strategy to delete a task that is present in the cluster queue?
I am using puppeteer cluster to crawl webpages with limited resources and as a result some requests are timed out before getting allotted the browser to execute.
Is there a method to remove a task from the queue?

@thomasdondorf Could you please let us know your thoughts on this. Also please advise is its okay that we contribute small changes on this?

Raised a PR with necessary changes. Will add test cases once the changes are approved from owner/contributors.


Automate Central Services CI on Tiger

Currently, whenever we generate a new release, I have to modify the container version our production central services use on Tiger. Let's see if we can figure out a way to automate this with a GHA at some point.

There's a nice helpful guide here:
https://fluxcd.io/flux/guides/image-update/
However, given Matyas has experience here, I assigned the ticket to him.  Mat, please coordinate with Brian Lin on whether you should do this or just mentor @williamnswanson on how to do it.

Do you want to autoupdate production (osg namespace) or do you want to autoupdate testing (osgdev namespace)? We generally set the version we use in production by hand to avoid accidentally deploying something before it's been tested...

@matyasselmeci this is a good question. We don't currently have any real ITB set up, so outside of bugs we stumble across during the course of development and our unit tests (we're up over 30% now!), there's no real "testing" being done. Setting up some of this infrastructure and establishing best practices (eg how do we test before we're confident something is reliable) is one of the topics I'd like us to talk about in the meeting we have planned.
As for right now, whenever we cut a new release, I pretty much immediately update the image version to match.

I think we've seen from @williamnswanson that this process probably shouldn't be automated for quite awhile, given the number of nuanced issues we find with each update. I'm going to close this issue and we can revisit when things are a bit more stable.


Fix accumulating discount breakdowns

As cart calculation can be called multiple times in a request the discount breakdowns were duplicating.
This PR fixes that by removing any for that discount before adding.

Any thoughts on this @alecritson ?


What Categories of SQL Injections are handled by Azure defender?

Can you let us know what all categories of SQL Injections are handled by Azure defender, also can you give some examples?
Because there are many types of SQL injections like fingerprinting, metadata extraction, data extraction, tautology, type mismatch, union with null, order by number, char functions etc., It would be good to know if azure handles these
[Enter feedback here]

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

ID: 66963651-f120-0485-c172-2b5d7fb785d5
Version Independent ID: 222fe9c8-5e10-b4d4-393d-5052f7222753
Content: Advanced Threat Protection - Azure SQL Database, SQL Managed Instance, & Azure Synapse Analytics
Content Source: azure-sql/database/threat-detection-overview.md
Service: sql-db-mi
Sub-service: security
GitHub Login: @CESANU
Microsoft Alias: cesanu

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

Hi @nvharikrishna2019 , Thank you for your submission! My sincere apologies for the delay it's taken to address your concern, we've been working through a very large backlog.
During this time, Git Issues have been deprecated as we've transitioned to a new feedback system. I've added your suggestion to our internal backlog (#250017) that we will continue addressing as priorities and resources allow.
We use your feedback to improve our documentation, so we are grateful for your input, and your time. I apologize for any inconvenience, and thank you for your patience and understanding.
Masha from the SQL Docs team
#please-close


indian folk dances

Describe the project you want to add with tech stack

Expected behavior

Indian map which on clicking on individual states display their dances
Screenshots (optional)

Additional context (optional )

Thank you for your reply so can I do it ...plz assign so that I can
On Tue, 11 Oct 2022, 23:46 welcome[bot], @.***> wrote:

Thanks for opening your first issue here! Be sure to follow the issue
template and also star the repository so that you don't miss out with it!
—
Reply to this email directly, view it on GitHub
https://github.com/pranjay-poddar/Dev-Geeks/issues/946#issuecomment-1275094055,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXNS7FWBOVQT47OHIKZFUXDWCWVJPANCNFSM6AAAAAARCRNDYY
.
You are receiving this because you authored the thread.Message ID:
@.***>


Sometimes Apk fails to show the highlighted verse - VachanGo v 1.3.6-alpha_1

Sometimes Apk fails to show the highlighted verse
Here am attching screen recording for the reference.
https://user-images.githubusercontent.com/102143707/189584399-0d68d814-fc5c-4717-9b43-75822575838e.mp4

Testing completed and found that issue is not resolved, here am attaching screen recording for the reference
https://user-images.githubusercontent.com/102143707/191171531-41126f0e-d5a8-4e3e-8f3b-19d04c4db759.mp4
Thus moving this issue back to in-progress

Testing is done and found that issue in highlights occurs in rare cases, as discussed moving this issue back to in progress

@JesniJ please correct the title to 1.3.6-alpha dot 1 as this is the format we are following.

This issue with highlights  occurs in Vachan Go v1.3.8-alpha.2 also.


Error when trying run "dart pub global activate flutterfire_cli"

I was setting up firebase for my flutter app follow this tut: https://firebase.google.com/docs/flutter/setup?hl=vi&platform=android
when i run "dart pub global activate flutterfire_cli", it went error.
What it shows in terminal:
Failed to build flutterfire_cli:flutterfire:
../AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.18.0/lib/src/canonicalized_map.dart:173:60: Error: Can't use an expression of type 'bool Function(K)?' as a function because it's potentially null.
Try calling using ?.call instead.
      (key is K) && (_isValidKeyFn == null || _isValidKeyFn(key));

i dont understand why it errors ? hope some helper around, thx

What's the output of flutter doctor -v ?

The error you are getting is due to null safety in dart .
Try to rebuilding your project by adding these modified lines in the project:-
(key is K) && (_isValidKeyFn == null || _isValidKeyFn?.call(key));

What's the output of flutter doctor -v ?

here

The error you are getting is due to null safety in dart . Try to rebuilding your project by adding these modified lines in the project:- (key is K) && (_isValidKeyFn == null || _isValidKeyFn?.call(key));

i just put it in main file, not working either

Something is wrong on your machine. The pub cache content does not appear to be correct.
The error message contains:
Pub/Cache/hosted/pub.dev/collection-1.18.0/lib/src/canonicalized_map.dart

which means the error is reported in package:collection/src/canonicalized_map.dart from version 1.18.0 of that package (at line 173).
That code in package:collection v1.18.0 is:
 bool _isValidKey(Object? key) =>
      (key is K) && (_isValidKeyFn == null || _isValidKeyFn!(key));

The ! after _isValidKeyFn is there precisely to avoid the error you are getting.
So, the code you are compiling as package:collection v1.18.0 is not the code that was actually released. Someone, probably yourself, has accidentally edited the file and removed that !.
(Which is possible, because the ! is not needed in more recent Dart versions, because of the addition of the "private field promotion" feature. Still, the language version of that file should be Dart 2.18, so you shouldn't have gotten any warnings about the ! not being necessary, that requires a 3.0 language version or later.)
You can try:

Deleting the ../AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.18.0/ directory, and run dart pub get again.
If you think you may have accidentally edited only that file, do so again and insert the missing !.

Deleting the ../AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.18.0/ directory, and run dart pub get again.

I suggest just running:
$ dart pub cache repair

Thx, it finally worked!


Include crate version for dev-dependencies

This ensures that test dependencies are included in the Cargo.toml
that is published to crates.io.
As noted in the Cargo book:
When a package is published, only dev-dependencies that specify a
version will be included in the published crate. For most use cases,
dev-dependencies are not needed when published, though some users
(like OS packagers) may want to run tests within a crate, so
providing a version if possible can still be beneficial.
This is helpful for running tests in the Android Open Source Project,
which uses crates.io as its source of truth, and prevents having to
carry local patches.
Test: cargo publish --dry-run
Confirm that dev-dependencies are listed in the resulting
Cargo.toml.

Thanks for the PR. This is intentional (https://github.com/rust-lang/futures-rs/pull/2305), and cannot be accepted unless https://github.com/rust-lang/cargo/issues/4242 is fixed.


Linux ARM build

Could you guys add an aarch64 release for Linux?

You might want to build it yourself. If it fails let me know :) https://odysee.com/@LBRYarm:5/LBRY-ARM-Guide--2---SDK:d


Inlay Hints are shown briefly when navigating in peek window

This came up at https://github.com/Dart-Code/Dart-Code/issues/4436#issuecomment-1466341060 and I can reproduce myself.
In Dart we've set inlay hints to offUnlessPressed because they can be noisy with the VS Code's always-on default.
When opening Peek windows, the inlay hints appear briefly then disappear. Then while navigating between references the same happens:
https://user-images.githubusercontent.com/21116742/224744532-b8dfc314-1a52-4d61-8edb-856391299eb3.mov
I can repro this using only the mouse, so at no point is the Inlay Hints keybinding held down.

I cannot reproduce. How is offUnlessPressed set?

It's set using configurationDefaults in the extension's package.json:
https://github.com/Dart-Code/Dart-Code/blob/70775b5547f858036fab581eaffbea77763b99f2/package.json#L1363-L1371

(note: it's set only for Dart specifically... I wondered whether the Peek window might start rendering without having its language set? 🤔)

From my personal experience it's not just about the Peek window. I can see the inlay hints blinking when I open a file (but rarely), when I compare a file changes in "source control" tab and so on.

Hey @jrieken, this issue might need further attention.
@DanTup, you can help us out by closing this issue if the problem no longer exists, or adding more information.

@incendial are you still seeing this? I don't seem to be able to repro now - although I'm on Windows atm, not sure if that makes a difference.

Yes,
https://github.com/microsoft/vscode/assets/21116742/6b090a2d-b9a6-4f81-8338-65a8e1a1baa7

Yeah, I can also repro on my Mac. Not sure if it's because my PC is faster I don't see it or if there's some other difference on Windows.

@jrieken can you reproduce this using the setting configured as a configurationDefault as noted above?

Hey @jrieken, this issue might need further attention.
@DanTup, you can help us out by closing this issue if the problem no longer exists, or adding more information.

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!

This bug has been fixed in the latest release of VS Code Insiders!
@DanTup, you can help us out by commenting /verified if things are now working as expected.
If things still don't seem right, please ensure you're on version 3dea5cbbcb88d7f6dad71148f3d3f98b853ab836 of Insiders (today's or later - you can use Help: About in the command palette to check), and leave a comment letting us know what isn't working as expected.
Happy Coding!


Axis annotations unknown units

It is unclear what units the axis annotations are in. In the case that a dataset has multiple vertical units, users do not know which is being used. For example, a dataset can both have variables with their height measured by pressure and meters. There is no way to select which to use or identify which is being used.

duplicate


New Organization!

Hi all,
I've been speaking with @StDako and I think a great next step for numbers.js is to move this project into a new organization, Numbers.
Not only will this be the new home of numbers.js, but an open space for interesting math-related libraries. The goal is for it to become a great resource for those who love (or are just becoming interested in) programming and math.
Cheers,
Steve

:+1: :hamburger:

:+1:

We'll need a cool new logo too, @thebyrd thoughts?


Bug: Tags Widget Context Menu localization is messed up for folders

Description
When you right click a folder from Tags Widget, context menu is localized in two different languages
Steps To Reproduce

Open Home page
Right click on a folder in the Tags Widget
See that some strings are localized in a different language

Steps to fix

Use en-US strings

Files Version
Files Preview <IP_ADDRESS>
Windows Version
Windows 11 Pro 22H2 10.0.22621.1265
Log file

Which language? If you have two language packs in Windows it'll fallback if it's missing a string.

I have Italian and English USA installed and Files is set to Italian

What happens if you remove the language packs so you just have English?

Just checked, the string used for Properties is actually available only for da-DK and or-IN. I think other strings are probably the same

Is it in en-us?

No

Can you check again?

Still not working

The problem is that not all strings were updated in #11469
Here's an example:

but in Tags widget there's still the old name


Unsorted Addresses in Wallet Listing

Description
When a user checks all the addresses in the wallet, the list of addresses is received in an unordered manner.
We should sort the addresses based on their address path.
Imported addresses should come first, followed by validator addresses and account addresses.
How To Reproduce
To see the list of all addresses inside the wallet, run the following command:
./pactus-wallet --path ~/pactus/testnet/wallets/default_wallet address all

What Happened
The addresses are not sorted.
Expected Behavior
The addresses should be sorted by their address path.

The current sorting method does not accurately sort addresses by path. For example, in the final output, we have:
1- tpc1p...	Validator address 1
2- tpc1p...	Validator address 2
3- tpc1p...	Validator address 11
4- tpc1p...	Validator address 12
...
13- tpc1p... Validator address 3


Test FileSystemProvider API

Refs: #47475

[ ] mac
[ ] win
[ ] linux

Complexity: 4
We have new API that allows extensions to contribute a file system, FTP servers and LiveShare are good examples for this.

FYI - to test against the latest API do the following:

open your extensions package.json file
change the engine.vscode property to *
run npm run postinstall (assuming you have the vscode module as dev-dependency)
undo the engine-version change from step 2


3.4.1-alpha tag not found

On nuget.org, I see that the latest version of the library is 3.4.1-alpha. Unfortunately, there is no tag in github for this version. It is therefore impossible to look at the code at this exact version:
> git tag --list
2.0.0
2.0.1
2.0.2
2.0.3
3.0.0
3.1.0-alpha
3.2.0-alpha
3.3.0-alpha
3.3.1-alpha
3.4.0-alpha

Maybe is now a branche and not a tag
https://github.com/segmentio/Analytics.NET/tree/releases/3.4.1-alpha

This was a miss on our end. Our latest release 3.4.2-beta has a proper tag now.


Add key features

This issue is part of the migration to v3. You can read full details about the various changes here.
In Exercism v3, each track must specify exactly six "key features". Exercism uses these features to highlight the most interesting, unique or "best" features of a language to a student.
Key features are specified in the top-level "key_features" field in the track's config.json file and are defined as an array of objects, as specified in the spec.
Goal
The "key_features" field in the config.json file should be updated to describe the six "key features" of this track. See the spec.
Example
{
  "key_features": [
    {
      "icon": "features-oop",
      "title": "Modern",
      "content": "C# is a modern, fast-evolving language."
    },
    {
      "icon": "features-strongly-typed",
      "title": "Cross-platform",
      "content": "C# runs on almost any platform and chipset."
    },
    {
      "icon": "features-functional",
      "title": "Multi-paradigm",
      "content": "C# is primarily an object-oriented language, but also has lots of functional features."
    },
    {
      "icon": "features-lazy",
      "title": "General purpose",
      "content": "C# can be used for a wide variety of workloads, like websites, console applications, and even games."
    },
    {
      "icon": "features-declarative",
      "title": "Tooling",
      "content": "C# has excellent tooling, with linting and advanced refactoring options built-in."
    },
    {
      "icon": "features-generic",
      "title": "Documentation",
      "content": "Documentation is excellent and exhaustive, making it easy to get started with C#."
    }
  ]
}

Tracking
https://github.com/exercism/v3-launch/issues/5

New config.json: https://github.com/exercism/docs/blob/main/building/tracks/config-json.md.

Created https://github.com/exercism/groovy/pull/279

@ErikSchierboom is it worth assigning this issue to me?

Absolutely! Done.

This issue can be closed since the key features PR was merged.


Remote data (ajax) filter support for AutoComplete

Problem Description

Current datasource only accepts an array, for a large dataset, remote filtering may be more efficient.
Any plans to implement it?
Versions

Material-UI: 0.14.4
React: 0.14.7
Browser: Google Chrome 48.0.2564.116 (64-bit)

@mb-copart Thanks for the input.
We're actually trying to move away from making these components opinionated. Remote filtering is definitely something we'd consider part of the application logic, not the UI presentation logic (the scope of this library).
Sorry about that! I suggest you look into something like redux for managing state such as this outside of your components :+1:

@mb-copart I'm not sure if you've gotten it worked out yet or not, but I'm in the middle of wiring the autocomplete to an API using redux. If you are interested, I can throw an example up and maybe get an edit to the docs to include it.

@smcguinness Im interested thanks

This is what Ive done:
 <AutoComplete   dataSource={this.props.suggestions}   onUpdateInput={this.props.handleUpdateInput}   filter={(searchText: string, key: string) => true} />
The method handleUpdateInput performs an AJAX requests and updates this.props.suggestions. The key to make it work was to return true in the filter method. Otherwise it would behave bad.


Test 'Authentication: client max_int chain, server required' fails on OS X with all options enabled

Description

Type: Bug
Priority: Major

Bug
OS
OSX
mbed TLS build:
Version: 7d728bd70e6a
Configuration: All options but MBEDTLS_MEMORY_BACKTRACE enabled
When the full config.h options are enabled on an OS X build, the test 'Authentication: client max_int chain, server required' fails because of a memory allocation problem.
I think this has been caused because additional features have grown the memory footprint. Disabling the option MBEDTLS_CHACHAPOLY_Calone, allows the test to work again.
Curiously, this impacts OS X but not Linux.
To reproduce:
git checkout 7d728bd70e6a8d129ee07813da1538de1bf95cb2
./scripts/config.pl full
./scripts/config.pl unset MBEDTLS_MEMORY_BACKTRACE
make test; make programs
./tests/ssl-opt.sh -f 'Authentication: client max_int chain, server required'

ARM Internal Ref: IOTSSL-2415

The issue has been fixed by PR #1875 which has now been merged, so this issue can be closed.


Scope ViewModel to NavHost

I would like to scope a ViewModel to a NavHost (NavGraph). I have a series of screens (scenes), which are used like a wizard, to walk the user through a process of providing a bunch of input fields. I would like to create a single ViewModel that can capture all of this data, as I think having separate ViewModels for each of these screens is a) overkill and b) ties the ViewModel to closely to the specific View implementation (It should be possible, on larger screens for example, to have all the input collected in a single screen instead of providing the wizard-like multi-screen approach).
At the moment, the ViewModel is created where the (nested) NavHost is located and passed around to all the other screens. I would prefer to have each View "get" the ViewModel using a shared-ViewModel concept so I don't need to pass the ViewModel around. If the ViewModel could be scoped to the NavHost (NavGraph), then this should be possible, I just don't know how to do it.
Is this possible? If so, please explain how.

Currently ViewModel can not scoped to an NavHost, so the best way is to passing a ViewModel in a Nested NavHost, just like what you do right now.


Can't drag peek scrollbar when mouse is not inside of the window

Microsoft PowerToys version
0.81.1
Installation method
GitHub
Running as admin
Yes
Area(s) with issue?
Peek
Steps to reproduce
Use peek to open a code file (e.g. .json) and drag the scrollbar
✔ Expected Behavior
https://github.com/microsoft/PowerToys/assets/68118705/facb3bc4-a596-40d1-b927-f3a8ea8f362a
Can drag the scrollbar when mouse is not inside of the window
❌ Actual Behavior
https://github.com/microsoft/PowerToys/assets/68118705/8d1e9ed5-77ac-4a61-82cb-e937b27f30a8
Can't drag the scrollbar when mouse is not inside of the window
Other Software
No response

/dup https://github.com/microsoft/PowerToys/issues/28137

Not sure if these 2 are the same, this is about peek while that one is about preview pane


trying to add pkg-config to find ipopt on mac CI

Mac builds on travis aren't picking up IPOPT..
Might be related to not having a pkg-config. Hopefully we don't get issues similar to ipopt-feedstock#2

Hi! This is the friendly automated conda-forge-linting service.
I wanted to let you know that I linted all conda-recipes in your PR (recipe) and found some lint.
Here's what I've got...
For recipe:

Selectors are suggested to take a <two spaces>#<one space>[<expression>] form.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


Staging project 6: heartbeat calculation improvement based on heartbeat request sequence and timestamp

for project: https://github.com/fortinet/fortigate-autoscale-azure/projects/6
resolve #34 #66 #67 #77 #92 #93

dev build to test: 3.5.0-dev.3

dev build to test: 3.5.0-dev.7

check failed due to a vulnerability in a dependency which is https://github.com/advisories/GHSA-wpg7-2c88-r8xv unable to fix at this moment.


Changelog from autoupdate shows beta info

I had 2.7 version and autoupdate told me 2.8 was released, but the changelog inside the notification shows 2.9 info. The update process worked and 2.8 is installed now, just felt strange to me to see the 2.9 info while it's in beta and it's not gonna be installed.

Thanks for the amazing soft!

Ah yes this is because the feed is pulling from the master branch, which should probably be changed to something less. However I'll try to release the 2.9 version soon.


Consistent spacing in comments

And organised using statements :-D

Thanks! No need to unsee anymore :+1:


Feature request: Prefix with first line of type-level doc comment

Hi, first off I want to thank you for making this library. It's very convenient.
I have a lot of errors like so:
#[derive(Debug, displaydoc::Display, thiserror::Error)]
// Failed in initialize repository
pub enum InitError {
    /// Directory {0:?} already exists
    Exists(PathBuf),
    /// Failed to open directory {0:?} to initialize
    Open(PathBuf, #[source] io::Error),
    /// Failed to populate {0:?}
    Write(PathBuf, #[source] io::Error),
}

When this is displayed by something like eyre I get something like so:
Error:
   0: Directory "./.git" already exists

I would prefer to get something like so
Error:
   0: Failed in initialize repository: Directory "./.git" already exists

Would you be open to a PR that adds this behind a flag? Maybe something like
#[derive(Debug, displaydoc::Display, thiserror::Error)]
#[displaydoc(prefix)
// Failed in initialize repository
pub enum InitError {
    // ...
}

Yes, absolutely!


New extension:

Description
I make it to easier for people to create AI car projects.
How to use the extension
To use this extension, you just need to add condition and action.
Checklist

[X] I've followed all of the best practices.
[X] I confirm that this extension can be integrated to this GitHub repository, distributed and MIT licensed.
[x] I am aware that the extension may be updated by anyone, and do not need my explicit consent to do so.

What tier of review do you aim for your extension?
Community (Unreviewed)
Example file
gdevelop-AICar.zip
Extension file
AICar (1).zip

👋 Thanks for your submission! Unfortunately, all submitted extensions have to meet some minimal quality standard - the extension best practices - and our system has found that your extension does not fully comply 😔. You can find all of those rules on the GDevelop wiki.
The following issues have been found by the system concerning the respect of those best practices by your extension:
  ⟶ ❌ [Dots in sentences]: Field 'shortDescription' of the extension description misses a dot at the end of the sentence!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'AI_car_turn_left' misses a dot at the end of the sentence!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'AI_car_turn_right' misses a dot at the end of the sentence!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'Move_car_forward_with_speed' misses a dot at the end of the sentence!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'Move_car_backward_with_speed' misses a dot at the end of the sentence!
  ⟶ ❌ [Filled out names and descriptions]: Required field 'description' of the function 'AI_car_turn_left parameter 'Car' is not filled out!
  ⟶ ❌ [Filled out names and descriptions]: Required field 'description' of the function 'AI_car_turn_left parameter 'right_sensor' is not filled out!
  ⟶ ❌ [Filled out names and descriptions]: Required field 'description' of the function 'AI_car_turn_right parameter 'Car' is not filled out!
  ⟶ ❌ [Filled out names and descriptions]: Required field 'description' of the function 'AI_car_turn_right parameter 'Left_sensor' is not filled out!
  ⟶ ❌ [Filled out names and descriptions]: Required field 'description' of the function 'Move_car_forward_with_speed parameter 'Car' is not filled out!
  ⟶ ❌ [Filled out names and descriptions]: Required field 'description' of the function 'Move_car_backward_with_speed parameter 'Car' is not filled out!

Please update your original submission post with a new zip file containing your extensions updated to follow those guidelines 🙏

Ok, I'll fix it. If it has been corrected, Does the issue need to be edited?

This is the extention
AICar.json
And this is the example file
gdevelop-AICar.zip

👋 Thanks for your submission! We are sorry, but the filename of the extension has unrecognized characters. Since filenames with weird character can cause all kinds of problems and security flaws, our system won't allow file names with other characters than normal latin upper- and lowercase characters or numbers. Additionally, the first character must be an uppercase character. Please update your original submission post with a new zip file containing your extension with another file name following those guidelines 🙏

i've update my issue

👋 Thanks for your submission! Unfortunately, all submitted extensions have to meet some minimal quality standard - the extension best practices - and our system has found that your extension does not fully comply 😔. You can find all of those rules on the GDevelop wiki.
The following issues have been found by the system concerning the respect of those best practices by your extension:
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'AICarTurnLeft parameter 'Car' has a dot, but it is forbidden there!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'AICarTurnLeft parameter 'Left_sensor' has a dot, but it is forbidden there!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'AICarTurnLeft parameter 'Direction' has a dot, but it is forbidden there!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'CheckIfCollidedWithAnotherCars' misses a dot at the end of the sentence!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'CheckIfCollidedWithAnotherCars parameter 'Car' has a dot, but it is forbidden there!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'CheckIfCollidedWithAnotherCars parameter 'Car2' has a dot, but it is forbidden there!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'AICarTurnRight parameter 'Car' has a dot, but it is forbidden there!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'AICarTurnRight parameter 'Right_sensor' has a dot, but it is forbidden there!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'AICarTurnRight parameter 'Direction' has a dot, but it is forbidden there!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'MoveCarForwardWithSpeed parameter 'Car' has a dot, but it is forbidden there!
  ⟶ ❌ [Dots in sentences]: Field 'description' of the function 'MoveCarBackwardWithSpeed parameter 'Car' has a dot, but it is forbidden there!
  ⟶ ❌ [Filled out names and descriptions]: Required field 'description' of the function 'Horn parameter 'Car' is not filled out!

Please update your original submission post with a new zip file containing your extensions updated to follow those guidelines 🙏

sorry, im confused. The zip file is contain my extention. Please try again.


Fix auth samples

WHAT
Fix auth samples.
WHY
They are broken since https://github.com/google/horologist/pull/1067
HOW

Add wear.xml file with horologist_phone capability to auth-sample-phone.
Remove dependencies that were supposed to bring the wear.xml contents but don't seem to be;

Checklist :clipboard:

[N/A] Add explicit visibility modifier and explicit return types for public declarations
[x] Run spotless check
[x] Run tests
[N/A] Update metalava's signature text files

This seems worrying. I'll take a look, perhaps wear.xml aren't merged, or need config to be.

merging as I need to use the samples, please feel free to revert it


[main] Publishing of SDK diff baseline PR failing after net10.0 upgrade

After the upgrade of the SDK to net10.0, the CreateBaselineUpdatePR program which creates a PR to updated SDK diff pipeline is failing to run due to this error:
You must install or update .NET to run this application.

App: /mnt/vss/_work/1/s/artifacts/bin/CreateBaselineUpdatePR/linux/Release/CreateBaselineUpdatePR
Architecture: x64
Framework: 'Microsoft.NETCore.App', version '9.0.0-rc.2.24473.5' (x64)
.NET location: /mnt/vss/_work/1/s/.dotnet

The following frameworks were found:
  10.0.0-alpha.1.24531.8 at [/mnt/vss/_work/1/s/.dotnet/shared/Microsoft.NETCore.App]

Learn more:
https://aka.ms/dotnet/app-launch-failed

To install missing framework, download:
https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=9.0.0-rc.2.24473.5&arch=x64&rid=linux-x64&os=ubuntu.22.04

Example build (internal link)

Well, not really blocked. It should just be fixed by https://github.com/dotnet/sdk/pull/44685.


Auth processResponse doesn't throw an invalid_reponse OneLogin_Saml2_Error

If a response fails to validate, the _errors[] has a 'invalid_response' added to it but no OneLogin_Saml2_Error is raised. For consolidated error handling wouldn't it be best to raise an exception? Similar to the invalid_binding error?

You can raise this exception in the code that executes the validation.
Notice that the getLastErrorReason method will return the reason for the invalidation.


Uncaught Error: Class 'greeny\MailLibrary\Contact' not found in

Hello,
the application can`t find greeny\MailLibrary\Contact in the folders.
i just inserted
use greeny\MailLibrary\Drivers\ImapDriver;
use greeny\MailLibrary\Connection;
use greeny\MailLibrary\Mail;
use greeny\MailLibrary\Mailbox;
use greeny\MailLibrary\Contact;
use greeny\MailLibrary\ContactList;

at the start.
To echo everything out, testwise - i wrote this little test for:
$driver = new<EMAIL_ADDRESS>'awgahiwiNI"N82ng', 'mailserver.de', 993, TRUE);
$connection = new Connection($driver);
$connection->getMailboxes();
$mailbox = $connection->getMailbox('INBOX.Trash');
$selection = $mailbox->getMails();

$selection->limit(5);

foreach($selection as $mail)
{
	?>
	<div style="width: 500px; height: 100px; overflow-y: scroll; margin-bottom: 20px;">
		<?php echo $mail->xRequestFrom; ?>
	</div>
	<?php
}

@1d0navan  issue is related to custom autoloader in loader.php . Seems that on master it is fixed

okay, im looking into it.

I pulled from master branch and it's definitely works.

I still get this problem when i implement it with: composer require php-mail-client/client
and it version 3.2.2! I think it's the master branch... but there is also a version 3.2.2a !!
How to fix this problem: [Uncaught Error: Class 'greeny\MailLibrary\Contact' not found] ??
Thanks a lot

I still get this problem when i implement it with: composer require php-mail-client/client and it version 3.2.2! I think it's the master branch... but there is also a version 3.2.2a !!
How to fix this problem: [Uncaught Error: Class 'greeny\MailLibrary\Contact' not found] ??
Thanks a lot

Same error on my end.

OK the branch dev and master are different.
Dev contains PSR-4 autoloader therfore above declaration works.
Two options:

Use this namespaces instead: "greeny\maillibrary\contact"
Checkout to dev branch and pull.


Observed EclipseLink/JAX-B class-loading warning in logs

Since 3.x, this shows up in the logs from some operations:
Encountered exception loading class jakarta.xml.bind.JAXBContextFactory from bundle org.eclipse.persistence.eclipselink

I'm not sure why this is the case, since EclipseLink should see it, and it doesn't make any tests fail, but it would be good to track it down at some point.

This may be an actual problem: when trying to use JAX-B in the OpenNTF Home app, I end up with an exception with this content:
jakarta.xml.bind.JAXBException:
Descriptor Exceptions:
---------------------------------------------------------

Exception [EclipseLink-60] (Eclipse Persistence Services - 4.0.2.v202306161219): org.eclipse.persistence.exceptions.DescriptorException
Exception Description: The method [] or [getCategories] is not defined in the object [api.atompub.model.AtomPubCollection].
Internal Exception: java.lang.NoSuchMethodException: api.atompub.model.AtomPubCollection.(api.atompub.model.CategoriesRef)
Mapping: org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping[categories]
Descriptor: XMLDescriptor(api.atompub.model.AtomPubCollection --> [DatabaseTable(ns0:collection)])

Exception [EclipseLink-60] (Eclipse Persistence Services - 4.0.2.v202306161219): org.eclipse.persistence.exceptions.DescriptorException
Exception Description: The method [] or [getWorkspace] is not defined in the object [api.atompub.model.AtomPubService].
Internal Exception: java.lang.NoSuchMethodException: api.atompub.model.AtomPubService.(api.atompub.model.Workspace)
Mapping: org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping[workspace]
Descriptor: XMLDescriptor(api.atompub.model.AtomPubService --> [DatabaseTable(ns0:service)])

Runtime Exceptions:
---------------------------------------------------------

 - with linked exception:
[Exception [EclipseLink-0] (Eclipse Persistence Services - 4.0.2.v202306161219): org.eclipse.persistence.exceptions.IntegrityException
Descriptor Exceptions:
---------------------------------------------------------

Exception [EclipseLink-60] (Eclipse Persistence Services - 4.0.2.v202306161219): org.eclipse.persistence.exceptions.DescriptorException
Exception Description: The method [] or [getCategories] is not defined in the object [api.atompub.model.AtomPubCollection].
Internal Exception: java.lang.NoSuchMethodException: api.atompub.model.AtomPubCollection.(api.atompub.model.CategoriesRef)
Mapping: org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping[categories]
Descriptor: XMLDescriptor(api.atompub.model.AtomPubCollection --> [DatabaseTable(ns0:collection)])

Exception [EclipseLink-60] (Eclipse Persistence Services - 4.0.2.v202306161219): org.eclipse.persistence.exceptions.DescriptorException
Exception Description: The method [] or [getWorkspace] is not defined in the object [api.atompub.model.AtomPubService].
Internal Exception: java.lang.NoSuchMethodException: api.atompub.model.AtomPubService.(api.atompub.model.Workspace)
Mapping: org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping[workspace]
Descriptor: XMLDescriptor(api.atompub.model.AtomPubService --> [DatabaseTable(ns0:service)])

Runtime Exceptions:
---------------------------------------------------------
]

As it turns out, EclipseLink looks like it has its own JAX-B implementation alongside JPA, so it could be worth seeing if we can switch to that instead of the GlassFish one.

In a branch, I was able to move EclipseLink in as the JAX-B provider for other tested operations, which is good in that it could lower the number of dependencies, but this specific problem remains so far.

My guess at the moment as to why this fails but the test of the ApplicationGuy bean succeeds is that there could be trouble when it tries to load other classes within the classloader while processing. I'm not sure why that would be the case, but it'd kind of fit.

Looks like it's less an outright bug and more an odd aspect of EclipseLink: when I added setters for these properties, it started working properly again. This will be worth having the test case for and a note in the README mentioning that EclipseLink is the provider.


Update package index with latest published versions

Update package index with latest published versions

Conflict should be fixed in the next run of the pipeline. ETA ~30 minutes.

@danieljurek, I manually merged for cpp, and for the js packages, I checked the NPM - the new versions are there.


Excluded  markdown from apache-rat check

@carterkozak, @jvz, why do we exclude docs? I think we just need to add license headers to them as any other file. (For the records, I've addressed this in release-2.x without knowing about this PR.)

Good catch. I think the commented out license header for markdown files makes sense. We can revert the rat exclusion.

This was meant to match the README.md file. No strong preference either way from my end, I opted for exclusion initially since it's easier to read through the file in a simple text editor without the license header.


Closes #2

Changes:
-Replaced the scanf() function in main with fgets() to handle the sentence input in encrypt.
Closes #2

Hey, can you please look into my code? it looks like the code after mine has been checked, so just a friendly reminder.

hey there @Obsarian , I've found some errors in your code. please look into it and make the required changes :)

What exactly was the error?
I ran the code and it was working for me.

hey there @Obsarian , I've found some errors in your code. please look into it and make the required changes :)

What exactly was the error? I ran the code and it was working for me.

the error is in file_encryption. please check again and let me know . if you're still getting the right output drop a screenshot of it and our team will get back to you. :) sorry for the hassle.


Removing --app, --project, --component from subcommands that depends on component dir

Copied from our last cabal discussion

we should remove --project, --app, --component flags from url and storage

we need to check with vscode adapter that they are not using it

lets check if there are more commands where we need to remove those flags

/kind bug
/kind enhancement

[ ] Storage command - #2238

[ ] Url command -

ping @kadel @dgolovin

Intrested in doing the url one, if someone hasn't started
cc @mik-dass

Intrested in doing the url one, if someone hasn't started
cc @mik-dass

@girishramnani There is already a PR open for it https://github.com/openshift/odo/pull/2247

I opened it :smile:

I opened it smile

Yeah I know, thanks for that :D

We need a list of the commands from which the flags should be removed!

we need to check with vscode adapter that they are not using it

did someone check this?

The only commands that have the above flags is link, unlink and service stuff

ping @dgolovin

we need to check with vscode adapter that they are not using it

There is odo.ts file inside the vscode plug source that contains all the odo commands execute by plugin in place.
You can look there.
I just did a quick check. url commands look clean. But there is a odo storage command using all 3 of them  https://github.com/redhat-developer/vscode-openshift-tools/blob/8388b83e750c686b773fed91e6275da425675576/src/odo.ts#L139

and the odo storage PR already got merged in, which means if we do a release the vscode plugin would break? @kadel

and the odo storage PR #2238 already got merged in, which means if we do a release the vscode plugin would break? @kadel

yes!

then we should probably tell them :sweat_smile:

We will update the odo storage command to use --context. This goes for beta-7 release, right ?

yes

@amitkrout I went through the code and it seems these are the only places from where we need to remove --project, --app and --component commands.
Closing this issue as we have already

[X] removed the flags from the url and storage
[X] notified the adapters team about the removal of flag - they opened an issue to handle the change on their end https://github.com/redhat-developer/vscode-openshift-tools/issues/1226
[X] checked and confirmed if the flags are to be removed from somewhere else or not


fix typos

Thank you Cokes! The table still doesn't look right :( I can't figure out the formatting.

Had to add the table in HTLM - couldn't find a way for markdown to do multiple columns

BEFORE: HIP 53 Emissions Schedule
AFTER: HIP XX Emissions Schedule

Time
MOBILE at the start of the year
MOBILE minted
MOBILE at the start of the year
MOBILE minted

1
116B
116B*
50B
80B*

2
50B
33B
80B
30B

3
149.5B
33B
110B
30B

4
182B
16.5B
140B
15B

5
198.5B
16.5B
155B
15B

6
215B
8.25B
170B
7.5B

7
223.25B
8.25B
177.5B
7.5B