Support reporting errors in afterAll.

Starting in jasmine 2.5, errors in afterAll are reported to jasmineDone or suiteDone.
Add ExecutionMetrics.errors to store these errors; report them.
Fixes #210

For a case like
describe('an error in describe callback', () => {
	it('should not pass', () => {
		expect(true).toBe(true);
	});
	throw new Error('describe error');
});

We see:
Jasmine started

  an error in describe callback
    ✓ should not pass
    ✗ encountered a declaration exception
      - Error: describe error

**************************************************
*                    Failures                    *
**************************************************

1) an error in describe callback encountered a declaration exception
  - Error: describe error

Executed 2 of 2 specs (1 FAILED) in 0.011 sec.

So jasmine chose to create a new spec and attach the error to it.  Does that change your thinking?
Not a big deal to me, but I do think that nesting (indenting) the suite error under the suite makes sense, but it could be w/o the x for example.
(I will follow up in one week after my vacation).

I was not aware of this behavior.
I am ok to keep the display as is for now.

I think I addressed your concerns, if not let me know.


verbose.log

Description
Add verbose.log similar to warning.log and error.log.
Proposal
Title.

It'll be a flow.log


Update CODEOWNERS

Taking myself off here since I'm no longer an active maintainer 😄

Codecov Report

Merging #256 (cd452bd) into master (223da11) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #256   +/-   ##
=======================================
  Coverage   52.38%   52.38%
=======================================
  Files          26       26
  Lines        2037     2037
=======================================
  Hits         1067     1067
  Misses        845      845
  Partials      125      125

Flag
Coverage Δ

unittests
52.38% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

End of an era, Peter started the Emulator and we wouldn't be here without it!
Thank you so much for all your hard and amazing work Peter!

I learned a lot of from emulator codebase, thanks a lot @psiemens ❤

Thanks everybody! I'm always happy to contribute and help with reviews. I just didn't want to be a blocker on future PRs. Thanks for all the improvements you've made to the codebase since we started it!


NonadiabaticModels, Double Well

https://github.com/NQCD/NonadiabaticMolecularDynamics.jl/blob/8dcd94f85b7dc6ee5e3530c90fb082cc4de258fc/docs/src/nonadiabaticmodels/overview.md#L35
Are nstates and the degrees of freedom hard-coded into the model? If not, I would specify them as arguments in the example, so it's clearer how to change them. If they are, it should be mentioned that they are hard-coded.

Yes I realised that most models have fixed dofs and nstates so it makes sense to hard-code them in their definitions, rather than requiring the user to specify them. Some models can have a variable number and these can be given as arguments.
Are you sure it needs to be said that they are hard-coded? Maybe instead it would be best to describe what that the DoubleWell is (a two state 1D model that can be used to represent electron transfer in a molecule).
Then it is obvious that the number of states and ndofs is just an attribute of this particular model?


Rework to work with webpack 2 better

Hi,
We've been reworking extract-text-webpack-plugin internals. Now extract (the loader) portion returns an object that can contain functions. That doesn't go well with font-awesome-loader and serializing to a string doesn't quite work as it's a lossy transformation.
I had a quick chat with Tobias about the topic and here are the recommendations we came up with:
Rework the Configuration Approach
Instead of going through an entry, you could try
[
  {
    test: /font-awesome\.config\.js/
    use: [
      { loader: "style-loader", options: { ... } },
      { loader: "font-awesome-loader" }
    ]
  }
]

Don't Stringify Queries
This is the current pain point. To quote Tobias:

For complex loader options you don't stringify the query. Instead you reference the ident of the options object. my-loader??my-ident will use the options object with the ident my-ident.

Conclusion
Let me know if there's anything to clarify. I would love to see this work completed so we can refer to it in how to port to the new internals.

@bebraw can you submit a PR? Maybe we should bump the font-awesome-loader to v2? and only support webpack 2 for it?

@justin808 v2 probably should be webpack 2 only although I suspect esp. the first point could be achieved for both 1 and 2 (likely a good intermediate step). I'll put it on my list.

@judahmeek, FYI.

Hi,
I've been thinking about this. I think converting the loader to a plugin might serve the best. Here's my WIP version. I still have to figure out how to pass the source to webpack without generating a temporary file (unavoidable?).
Usage would look like this:
plugins: [
  new FontAwesomePlugin({
    styles: ['list', 'path'],
  }),
],

Maybe even new FontAwesomePlugin(['list', 'path']), but object would be more forward looking.
Let me know if this would work for you.

I think I got it. First we need a plugin like this:
const path = require('path');
const qs = require('querystring');
const SingleEntryPlugin = require('webpack/lib/SingleEntryPlugin');

class FontAwesomePlugin {
  constructor(options) {
    this.options = options;
  }
  apply(compiler) {
    compiler.apply(new SingleEntryPlugin(
      this.context,
      path.join(__dirname, 'loader') + '?' + qs.stringify(this.options) + '!',
      this.options.entry || 'font-awesome'
    ));
  }
}

module.exports = FontAwesomePlugin;

That uses a loader internally:
const loaderUtils = require('loader-utils');

module.exports = function () {
  const { styles } = loaderUtils.getOptions(this);
  const selectedStyles = [
    'mixins',
    'bordered-pulled',
    'core',
    'fixed-width',
    'icons',
    'larger',
    'list',
    'path',
    'rotated-flipped',
    'animated',
    'stacked',
  ].filter(style => styles.indexOf(style) >= 0);

  const selectedSource = selectedStyles.map(style => (
    `@import "~font-awesome/scss/_${style}.scss"`
  )).join('\n');

  return `
@import "~font-awesome/scss/_variables.scss";
$fa-font-path: "~font-awesome/fonts/";
@import "~font-awesome/scss/_icons.scss";

${selectedSource}
  `;
};

Usage looks like this:
new AwesomePlugin({
  styles: ['core', 'icons'],
}),

In addition you have to configure SCSS and that's it.

Does font-awesome-loader + extract-text-webpack-plugin + webpack 2 not work? I got the impression from "work better" that it works. I'm getting the following and thought it might be something that I did wrong...
ERROR in ../~/font-awesome-loader/index.loader.js!./vendor/font-awesome.config.js
Module not found: Error: Can't resolve '[object Object],[object Object],[object Object],[object Object]' in '/Users/darrinholst/Projects/client/vendor'
 @ ../~/font-awesome-loader/index.loader.js!./vendor/font-awesome.config.js 1:0-270
 @ ./vendor/styles.js
 @ multi ./vendor/styles.js ./vendor/index.js
/

@darrinholst It cannot work because of the way font-awesome-loader implements pitch loader. It's not compatible with webpack 2 ideas. I have suggested a plugin based approach above for the maintainers to consider.

Please see #8. Any PR, doc or code, that would make sense here?

What I'm suggesting would be pretty much a whole rewrite (see the implementation above). If you want, feel free to pick up the code and rename to font-awesome-plugin as the loader portion is internal in my implementation (required to generate the code for the entry).
The usage would be a little different as then the user would have to configure SCSS, but other than that it seems straight-forward to me.

I continued exploring the plugin path. It's probably doable, but it gets complex fast. I realized you can skip the loader bit by going directly through node-sass at the plugin. You then get some source that should be evaluated through webpack and written to a CSS file. That's the hard part to pull off.
Given there's a nice documentation PR (https://github.com/shakacode/font-awesome-loader/pull/8) in progress I'm going to close this.


"Go to Definition" from hover popup

Check out this quick example:

As you see, VS Code knows the type of _event, yet there's no way to navigate to the definition of LoanCancelledEvent, because it's just a static text in the popup, and it's nowhere near in the editor to click on. So, it would be neat if this popup let you "go to definition" of the symbol, just like Ctrl/Cmd+Click in the editor. Something like this:

Currently (v1.63.0), if you press any key while the popup is visible, it will disappear (at least in Windows). And if you hold Ctrl/Cmd while hovering over the symbol, you'll get some extra content in the popup unrelated to what I'm suggesting. So, I'd say the user should not have to hold any keys for this feature to work - the popup would simply appear with clickable symbols right away.

Nice feature.

Since I have switched from intelij to vscode I miss this feature a lot.

@mataslib so do I !
It also seems to be totally random, when you get to "ctrl-click" on something in VSCode and you're taken to the definition or at least get a popup with possible targets.
For the most part "go to definition (F12)" only appears to work for things in the very same file, which it almost futile.

@jrieken I think this is a very useful feature for code reading. Hope this will implements soon.

wow, 3 years and the issue is still open,. Anyone knows if this issue is going to be addressed or not?
Im also coming out of jetbrains IDEs and really missing this feature in VS code. It kinda became a finger memory to check out type definitions from types in documentation popups.

As simple as this feature looks, it does not seem to be a low-hanging fruit, at least in the case of TypeScript.

The whole (parameter) foo: Type display string comes in a single piece from tsserver (using the quickinfo cmd). There is also quickinfo-full, which preserves the "tokenized" form of the string (( parameter ) etc.), but it's @internal and either way there's no Type metadata that would help build the link reliably (even a dummy one just to highlight the type and re-discover it later when the link is clicked, i.e. without trying to piggyback on quickinfo type awareness somehow).
May be the hover popup cannot render links in code blocks at all, unlike the editor when you Ctrl+hover. Atm, the quick info display string (parameter) foo: Type is rendered as a markdown code block with the typescript attribute (which I find strange because it's not even valid TypeScript). There's simply no way to have links in markdown code blocks, that's it.

Alright, I've poked at the source a little more. A few dirty lines of command glue and regex in typescript-language-features can give you this:

You can see that the original line in the popup is much prettier though. But really, I don't see any way to have links in the built-in code block renderer. And I don't see how it can be used behind the curtain from the extension context.
Another issue is that the type can be much more complex (compound, inline, etc), e.g.

but I suppose it's a separate issue, because even today "Go to type definition" on that kitten gives you an error (despite the type showing up in the popup, lol - isn't this a bug?).


Figure out how to add "well known" fixes

For example, recognize unused import warnings, and offer to delete the spans.

We need to delete more. The preceding comma (if any) or the trailing comma for the first element in a list. This will be fun to get right.


Commit 3325024f1 uses C++23 features

include/makeshift/metadata.hpp:156 is static constexpr auto values_ = metadata::values<T, ReflectorT>();
which uses static variables in constexpr functions. This is only allowed since P2242R3, which is part of C++23, only.
GCC 12 fails with
.../include/makeshift/metadata.hpp:156:27: error: 'values_' defined 'static' in 'constexpr' function only available with '-std=c++2b' or '-std=gnu++2b'

Thanks. This also showed up in CI, and I even noticed it locally with Clang and fixed it, but of course I forgot to push my changes.


Unify filenames; ensure fs names with ls-lint

The PR renames few Go files in the cmd to match snake_case for consistency. Also, integrate ls-lint to ensure proper file and directory names in the future.

I always found it annoying that the links and the files don't match, in the "website"


Worker not work on platform android

this      new  Worker("res://egg-client-godot/EggThread.js")  work when i run in  godot edit run button,but when i deploy on andoird  not work。
the error is  modules\ECMAScript\quickjs\quickjs_worker.cpp:52:thread_main() - Failed to load entry script:res://egg-client-godot/EggThread.js , i found  the eggthread.js  compiled to eggthread.jsb on android。so i change .js  to jsb
new  Worker("res://egg-client-godot/EggThread.jsb")  but  not work too。

any one help?


Add support for Reddit Gallery

Coverage increased (+0.04%) to 97.426% when pulling 49c96abfedc23f47739c154604520a9c86215076 on feature/reddit-gallery into 3c3db8a60d9db153bc83ec6f07ed2aa20a04ef1c on master.


Create User Class

Focus
Create a user class holding specific attributes and methods
Attributes
TBD
Methods
Getters and setters
TBD

It is created in #41


CT 1894 log partial parsing var changes and sort cli vars before hashing

resolves #6710
Description
If the order of vars passed on the command line changes, then partial parsing will be aborted. Sort the vars before hashing in order to avoid unnecessary reparsing.
Checklist

[x] I have read the contributing guide and understand what's expected of me
[x] I have signed the CLA
[x] I have run this code in development and it appears to resolve the stated issue
[x] This PR includes tests, or tests are not required/relevant for this PR
[x] I have opened an issue to add/update docs, or docs changes are not required/relevant for this PR
[x] I have run changie new to create a changelog entry

@gshank Is this something you'd feel comfortable backporting for inclusion in a v1.4.x patch release? The changes look quite minor:

new logging
functional change to sort & stringify vars before hashing

(cc @bossnunta)

Yes, should be pretty straightforward to backport. Will do that.


Incorrect result after adding filter to SQL query

What type of bug is this?
Incorrect result
What subsystems are affected?
Frontend
What happened?
Not sure if this is related to #2320 , but we experienced similar incorrect result on SQL API as well.

The data returned from second query should include those from the first one and shares same time range and order.
What operating system did you use?
any
Relevant log output and stack trace
No response
How can we reproduce the bug?

Ingest data with vector
Execute the SQL query to see if it happens

Looks like the second result was right. It included system and other mode.s

Some data from 11:00 and 14:00 is missed in the first result. I'm investigating this

Some data from 11:00 and 14:00 is missed in the first result. I'm investigating this

It's a severe issue, we should take it as a high-priority task.


When reading hawkular metrics we can get a TypeError Exception.

What happen:
If the Hawkular data struct is empty we get the error.
What should happen:
We should check for empty data structs.
Example of an empty data struct:
{"start"=>1464856460000, "end"=>1464856480000, "empty"=>true}
Issue: https://github.com/ManageIQ/manageiq/issues/9096

@miq-bot add_label providers/containers
@simon3z @zeari @zakiva please review

@yaacov I never seen this before can you check if it's something introduced recently in hawkular?
Also please add tests. Thanks.
I believe this is a blocker for Darga if it's frequent enough (severity is high).
Please work with Dafna to make sure we have a BZ.

@miq-bot assign yaacov

@miq-bot add_label darga/yes

I never seen this before can you check if it's something introduced recently in hawkular?

@simon3z I think it's this ( i updated my openshift yesterday ... )
https://github.com/hawkular/hawkular-metrics/releases/tag/0.16.0

3 . REST API Updates
Empty buckets are now reported with default values and no samples (HWKMETRICS-345)

@yaacov have you verified this? Made sure that this is not breaking anything? It seem risky to backport it now to darga.

This LGTM, but @chessbyte @Fryguy are you confident enough to backport this to darga?

@simon3z
I did not reproduced it since it happened with now deleted provider, I'm trying to re-build my openshift with metrics provider to test this issue, building a VCR rspec, but openshift-ansible deploy fails.
please wait with this PR until checked with the provider that show this error (currently I can't make it deploy).

@simon3z code change itself looks fairly minor for backport.  What is your confidence level on this?  Would be nice to have specs for this (but that can be future PR, if getting this into Darga is urgent).

@simon3z code change itself looks fairly minor for backport. What is your confidence level on this? Would be nice to have specs for this (but that can be future PR, if getting this into Darga is urgent).

@yaacov can you add tests?

@simon3z I will add tests

@yaacov Please make tests in separate PR


Is the term correct ? (MVP and RD)

Microsoft Valued Partner (MVP)
Region Director (RD)

There are written the above terms in some pages.
I think followings are correct, isn't it?

Most Valuable Professional (MVP)
Regional Director (RD)

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

ID: 104e12fa-1d63-852f-1e4d-460d323fa3e9
Version Independent ID: c9d28ce0-c253-05dc-0643-4474e454457a
Content: Visual Studio IDE Benefit in Visual Studio Subscription
Content Source: subscriptions/vs-ide-benefit.md
Product: vs-subscription
GitHub Login: @evanwindom
Microsoft Alias: jaunger

@k-takai I think you are correct Kazuki. @TerryGLee can you take a look?

@gewarren  Kazuki is correct.  I will take care of it.   @TerryGLee - FYI

@evanwindom FYI.


As an EVCM using the tool to identify prioritized communities, I want to know the cumulative impact scores a census block group has been assigned in the past, so that I will know how the score has changed over time and understand the history of a census block group being included or excluded from the list of prioritized communities.

We must provide a list of prioritized communities to agencies by July 27th, per the EO. We also know that we want to continue to iteratively improve the cumulative impact score, and will likely republish an updated list of prioritized communities in late September.
The potential resulting fluctuations in score could lead to communities moving from the disadvantaged communities list to the non-disadvantaged communities list every time a new score is calculated/published. We will need to store published scores over time for census block groups so that their history is accessible and users/consumers of this data can understand any changes that impact their community.
Solution
A clear and concise description of the solution.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Links to user research or other resources
Tasks
Definition of "Done"

inspiration/possible solution idea from Kameron


Get the LeaderElectionNamespace from pod Manifest

Hi,
I realized that when I install the chart other than namespace "node-wizard" I was getting the error below and then figure out that the leader election namespace was hardcoded below. Instead of hardcoding it, I thought it might be better to put it to pod manifest as parametrized ( or using environment variable ) and then grab it from there. Also according to that, I've also created a  PR for the helm chart as well.
I0717 20:09:59.824276       1 leaderelection.go:245] attempting to acquire leader lease node-wizard/node-wizard-lock... E0717 20:09:59.949270       1 leaderelection.go:331] error initially creating leader election record: namespaces "node-wizard" not found E0717 20:10:05.133072       1 leaderelection.go:331] error initially creating leader election record: namespaces "node-wizard" not found E0717 20:10:09.429363       1 leaderelection.go:331] error initially creating leader election record: namespaces "node-wizard" not found

Hey @alperencelik, thanks for the PR. There was also another PR about the Leader Election which is merged recently to main with #4 . So could you update your repo and PR as well?


Use Landsat on AWS English landing page

oh thanks @jflasher I always forget that not everyone speak French ;D

No worries, I just try to get a commit on every 🔥 project!


afterUpdate on create

https://github.com/RWOverdijk/unexpectedUpdate

mysql > create database testcase
npm i
sails console
The output below (coming from here

sails> Foo.create({bar: {a:'b'}, bat: [{a:'b'}]}).then(console.log).catch(console.error);
{ _bitField: 0,
  _fulfillmentHandler0: undefined,
  _rejectionHandler0: undefined,
  _progressHandler0: undefined,
  _promise0: undefined,
  _receiver0: undefined,
  _settledValue: undefined }
sails> This makes me sad { id: 1,
  createdAt: Fri May 29 2015 16:45:10 GMT+0200 (CEST),
  updatedAt: Fri May 29 2015 16:45:10 GMT+0200 (CEST),
  bar: 1 }
{ bar: 1,
  createdAt: Fri May 29 2015 16:45:10 GMT+0200 (CEST),
  updatedAt: Fri May 29 2015 16:45:10 GMT+0200 (CEST),
  id: 1 }

It updates Foo. I'm doing a create. I've tried adding via, that's not the issue.
I've traced the update back to here (which was a nightmare to find).
I don't expect an update at all. Especially not with all values.
 Another... What? Order: Insert, select, update, select.
I think something's wrong here.
This is all latest tag install.

Are you using nested items, or are these json type fields?  If you are using nested items, do you experience the same thing when doing a create without nested items?

This does look like a bug, I can't see any reason for a .create with only nested creates to be doing update (and select/find) operations.

Nested updates/creates need some love.  I expect the update you're seeing is caused by the nested create routine, specifically this line: https://github.com/balderdashy/waterline/blob/master/lib/waterline/utils/nestedOperations/create.js#L62 .

Looks like an extra .save on the belongsTo association as pointed out by @devinivy. The extra finds are due to the way mysql returns values. It only returns the id of the record(s) updated so in order to send back the complete record to match the api an extra find is needed.

@particlebanana Okay. So how can it be fixed? Also, what extra ID are you talking about? After a create you get an ID. There' s no need for an update. Or do you mean that the extra find would be solved with this, because there's no update anymore?

Nested updates/creates need some love.

Pardon me for the following (slight) off-topic but there are a few issues concerning nested updates/creates that probably should be tackled together (probably in 0.11):

this #1035
model.save() fails when model has been populated #975
Make m:n nested updates API consistent with 1:1 and 1:m #965
beforeValidate called 3 times on update with association #751
Associations not reduced on update #646
Model.save() method should not always populate associations #441
Add .add(), .remove(), .save() support for 1-1 and 1-* associations #292

These are all I can remember now and I've finally grouped them in the same place. Now we can go back to discussing the issue at hand.

I'm sort of on a tight deadline here so any pointers to get this fixed would be appreciated.

Given that using save is the de-facto way to add/remove items to/from collections, and save invariably performs an update, I think you need to start there.  One thing we've wanted for a while is for save to diff changes and only perform the necessary updates.  In this case, save is used inside the nested update routine to add bat records with correctly-associated foo records.  If save used diffing, it would know that there doesn't need to be any update to the parent foo record.

But in order to diff, you'll still need the extra find. Which is a hack and still only fixes half of the problem.

There shouldn't be any extra finds beyond what already happens to achieve diffing.  You only need to diff changes to the model instance to see which properties have been modified.  With diffing, you'll nix one waterline update call, which consists of an UPDATE and a SELECT mysql query.

There is already a PR for detecting changes: PR #710, reviewing that could be a good starting point.

Commenting out the last "parentModel.save(cb);" "fixes" it. Why is this call here?

Removing that should break create with nested records in a many-to-many relationship.  Saving that record creates all the associations described in the rest of that file.  I think your frustration is partially around duplicate functionality between createBelongsTo and nestedOperations.

Following that logic... Shouldn't it be possible to detect if it's a m2m relation and only then call that create?

PR #1048 fixes this.


Unable to get messages older than 12 hours

Bug Report
Version
svix npm package v1.26.0
Platform
N/A
Description
I am using the svix package to get messages and noticed that I am unable to fetch messages older than 12 hours old (may be shorter).
I am able to query new messages.
Org name: n3xt
App Id: app_2mZbzzog8mEKxDMN3851uyMlym0

For example I am able to query for fb3aa742-da1d-4749-8fd7-54256fc64ccc but when I query for 5b99d7b3-5342-4da8-95c5-41a3b4d1514f, I get this in the response
Message: {"code":"not_found","detail":"message not found"}

Snippet
await svix.message.get("app_2mZbzzog8mEKxDMN3851uyMlym0", "fb3aa742-da1d-4749-8fd7-54256fc64ccc")); // Good
await svix.message.get("app_2mZbzzog8mEKxDMN3851uyMlym0", "5b99d7b3-5342-4da8-95c5-41a3b4d1514f"); // Not Found

What I expect
I should be able to query older messages.
What is happening
I am unable to query messages older than 12 hours.

Thanks for reporting, we'll take a look!

I took a look into this, but I haven't been able replicate the issue.
These are the steps I took to reproduce

Created a Message with an eventId
Called GET /api/v1/app/:app_id/msg/:id using the eventId from step 1. The message returned successfully.
A bit over 12h later, I called GET /api/v1/app/:app_id/msg/:id, again using the same eventId. The message returned successfully.

I also couldn't find anything in the code that would indicate the bug you described. Are the steps I took to reproduce accurate? Is there any other info about the message that might be relevant? (For example, did the message have a payload that expired or was manually deleted?).


How to add more gpio?

Hello there,
i tried to add more gpio pins with your "example/switch" code. but the another accessory doesn't shown up.
can you review that.
i am attaching main.c file.
main.txt

Have you found a solution? I think I'm close to one.


Deleting Boot Progress/ OperatingSystemStatus related test cases from test_sensors.robot

Deleting Boot Progress/ OperatingSystemStatus related test cases from test_sensors.robot

Code in Review
https://gerrit.openbmc-project.xyz/#/c/6253/


lookbook must be after view_component in the Gemfile

Hi, thanks for your work on this awesome project!
I just discovered that the
gem "lookbook"

declaration must be after
gem "view_component", require: "view_component/engine"

in the Gemfile, else you get this error when trying to show a preview:
NoMethodError in Lookbook::BrowserController#show
undefined method `constantize' for nil:NilClass

lookbook (0.2.1) app/controllers/lookbook/browser_controller.rb:133:in `preview_controller'

In my case it was before because they were sorted alphabetically :)
What could be done to prevent this unexpected error?
Maybe add an explicit error message in this case? Add a mention in the README?

Hey @Spone  - thanks for pointing this out. It was actually originally mentioned in the installation instructions but I did a bit of a docs re-write not long ago and it seems to have fallen out then! I'll add a note back in, thanks 👍


Throws error trying to focus SVGElements in Edge

Microsoft Edge lacks support for SVGElement.prototype.focus, so if you have a situation like
Normal link
Inert link
<svg tabindex="0" />

When you forward-tab from “Normal-link,” the polyfill will try to find the next suitable element to focus and call element.focus() on it. So in this case, in Edge, element.focus is undefined.
CodePen demo: https://codepen.io/atcb/pen/RLzjPX
I’ve already fixed this in my fork, but didn’t open a PR earlier because my fork exists for the purpose of swapping the attribute trigger from inert to data-inert, as React <= v15 doesn’t allow passing custom attributes to elements.
Anyway, if you’re interested in accepting a PR, I’ll gladly re-apply my fix to master. My fix is here: https://github.com/andrewbranch/inert-polyfill/commit/88c8e0c68605363dfc99b4f910996ec148660793

Yes, please send a PR this way, but we're only interested in keeping the
attribute as "inert" :-) (it's not a custom attribute—it's part of the
spec?)
On 17 November 2017 at 11:39, Andrew Branch<EMAIL_ADDRESS>wrote:

Microsoft Edge lacks support for SVGElement.prototype.focus, so if you
have a situation like
Normal link
Inert link

When you forward-tab from “Normal-link,” the polyfill will try to find the
next suitable element to focus and call element.focus() on it. So in this
case, in Edge, element.focus is undefined.
CodePen demo: https://codepen.io/atcb/pen/RLzjPX
I’ve already fixed this in my fork, but didn’t open a PR earlier because
my fork exists for the purpose of swapping the attribute trigger from
inert to data-inert, as React <= v15 doesn’t allow passing custom
attributes to elements.
Anyway, if you’re interested in accepting a PR, I’ll gladly re-apply my
fix to master. My fix is here: andrewbranch/inert-polyfill@88c8e0c
https://github.com/andrewbranch/inert-polyfill/commit/88c8e0c68605363dfc99b4f910996ec148660793
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/GoogleChrome/inert-polyfill/issues/10, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AAHRkNiUQjfZVjOdVdMJ0QxTnL0n865Jks5s3NXJgaJpZM4QhXWl
.

Totally—the data-inert was a temporary hack that we needed until we could upgrade to React 16. “Custom attribute” here of course means “anything React doesn’t have whitelisted as a standard attribute.”
Somewhat off-topic: I knew that the concept of inert regions was part of a spec (forget whether it was W3C or WHATWG), but thought that inert as an attribute wasn’t actually spec’d yet. If it is, someone ought to add it to React’s whitelist of standard attributes. Can you link to the spec you’re referring to?

@samthor sorry for the delay—I work for Microsoft and I’m trying to figure out how/if I can sign the Google CLA for this, and still waiting to hear back.  Otherwise, I’m afraid this is roadblocked for the moment 😕

I've written the patch independently and landed it at HEAD. Can you confirm it works fine?
(I also switched the code to use TreeWalker, which I don't know why I didn't do to start with).

Yep, it works! https://codepen.io/atcb/pen/wPyQGV
Can we expect a release shortly?

Done on GitHub and NPM.


Add plugin issue template.

Overview

Test Notes/Sample Code
No actual code changes, don't really need to wait for GHA.
Connected Issues

Closes #343.

Taking this back to draft; it's getting a little more complicated, because I think I want to have them choose datasets, rather than passing them fnFetchData(). That way I can control the cache and avoid fetching the same data multiple times. It also makes it more likely that we can use existing tools with minimal wrapping to make them a plugin, because we'll be passing around more "standard" reactive datasets (CDISC domain data).


Recording with WGLMakie in VS Code doesn't work

MWE:
using WGLMakie
time = Node(0.0)
color_observable = @lift(RGBf0($time, 0, 0))
fig = lines(0..10, sin, color = color_observable)
framerate = 30
timestamps = range(0, 2, step=1/framerate)
record(fig, "color_animation.mp4", timestamps; framerate) do t
    time[] = t
end

results in
ERROR: LoadError: MethodError: no method matching session(::Nothing)
Closest candidates are:
  session(::JSServe.Session) at /mnt/storage/sebastian/.julia/packages/JSServe/E7QrV/src/session.jl:69
  session(::WGLMakie.ThreeDisplay) at /mnt/storage/sebastian/.julia/packages/WGLMakie/UOuAm/src/three_plot.jl:5
Stacktrace:
 [1] session2image(sessionlike::Nothing)
   @ WGLMakie /mnt/storage/sebastian/.julia/packages/WGLMakie/UOuAm/src/display.jl:93
 [2] colorbuffer(screen::WGLMakie.WebDisplay)
   @ WGLMakie /mnt/storage/sebastian/.julia/packages/WGLMakie/UOuAm/src/display.jl:127
 [3] colorbuffer(screen::WGLMakie.WebDisplay, format::Makie.ImageStorageFormat)
   @ Makie /mnt/storage/sebastian/.julia/packages/Makie/Riyar/src/display.jl:373
 [4] recordframe!(io::VideoStream)
   @ Makie /mnt/storage/sebastian/.julia/packages/Makie/Riyar/src/display.jl:417
 [5] Record(func::var"#25#26", scene::Makie.FigureAxisPlot, iter::StepRangeLen{Float64, Base.TwicePrecision{Float64}, Base.TwicePrecision{Float64}}; framerate::Int64)
   @ Makie /mnt/storage/sebastian/.julia/packages/Makie/Riyar/src/display.jl:596
 [6] #record#862
   @ /mnt/storage/sebastian/.julia/packages/Makie/Riyar/src/display.jl:587 [inlined]

The problem seems to be caused by the fact that session.js_fully_loaded remains false and obtaining the colorbuffer fails due to a timeout.
vs = VideoStream(fig)
screen = vs.screen
three = screen.three[]
session = JSServe.session(three)
JSServe.isready(session.js_fully_loaded)

The problem is also specific to VS Code, as disabling the plot pane and using the browser display works.

I believe the same issue exists when trying to save a PNG file.


Title: Countdown Clock Project

Is your feature request related to a problem? Please describe.
Countdown Clock Project is useful.
Describe the solution you'd like.
I make Countdown Clock Project with the help of HTML, CSS, JS.
Describe alternatives you've considered.
Countdown Clock.
Add any other context or screenshots about the feature request here.
No response

hey @kalashvasaniya  , I would like to contribute in this issue . Please assign it to me.

Already there on the website


Get on non-existent Management Group ID returns 403 instead of 404

When checking for the pre-existence of a Management Group prior to creation, a Get on the new group name with an appropriate (Owner) account results in a 403, rather than a 404.
The client is fully authorized, and can create, read, and delete existing Management Groups without issue.
Example:
managementgroups.Client#Get: Failure responding to request: StatusCode=403 -- Original Error: autorest/azure: Service returned an error. Status=403 Code="AuthorizationFailed" Message="The client ‘00000000-0000-0000-0000-000000000000'  with object id ‘00000000-0000-0000-0000-000000000000'  does not have authorization to perform action 'Microsoft.Management/managementGroups/read' over scope '/providers/Microsoft.Management/managementGroups/acctestmg-200521085208122167' or the scope is invalid. If access was recently granted, please refresh your credentials."

the same goes for resource groups. On read of a deleted resource group response is 403 and not 404

Any development on this bug? It's still a issue in 2024


feature/165-perf-measures-for-plugins

The block collection perf measure is not relevant to SILICON, only to
FORDYCA. So, I need to be able to pass a list of additional perf measures INTO
stage 4 to run. This will require expanding and/or refining my pm_query() notion
as well I think.

OBE.


Case-sensitivity of config keys

This hurt more than once, #171 #154 .

Fixed in 631b6f5ae8c3fa1e95db8cd84483508899bf08a9


Update acquire-a-testnet-slot.md

Suggest by default to use web version of faucet (as more easier and faster) keeping matrix as an alternative

TY


Normalize JsCore SpliceObjects

Consider this query, its workflow and QScript:
Query:
select *, city as city2, pop as pop2 from zips

QScript:
QScript (Mongo-specific):
Map
├─ ShiftedRead(/jps/zips, ExcludeId)
╰─ ConcatMaps
   ├─ ConcatMaps
   │  ├─ ○
   │  ╰─ MakeMap
   │     ├─ Constant(Str(city2))
   │     ╰─ ProjectField
   │        ├─ ○
   │        ╰─ Constant(Str(city))
   ╰─ MakeMap
      ├─ Constant(Str(pop2))
      ╰─ ProjectField
         ├─ ○
         ╰─ Constant(Str(pop))

Workflow:
Chain
├─ $ReadF(jps; zips)
╰─ $SimpleMapF
   ├─ Map
   │  ╰─ SpliceObjects
   │     ├─ SpliceObjects
   │     │  ├─ Ident(_)
   │     │  ╰─ Obj
   │     │     ╰─ Key(city2: _.city)
   │     ╰─ Obj
   │        ╰─ Key(pop2: _.pop)
   ╰─ Scope(Map())

As more aliases are added to the select, the more nested SpliceObjects we get. This leads to quadratic (or worse) slow down for each field alias added
As an example, I haven't seen the following query return at all:
select *, city as city2, city as city3, city as city4, pop as pop2, pop as pop3, pop as pop4, pop as pop5 from zips

The workflow above can be rewritten into a single call to SpliceObjects to avoid this.
Workflow (raw):
Chain
├─ $ReadF(jps; zips)
╰─ $SimpleMapF
   ├─ Map
   │  ╰─ SpliceObjects
   │     ├─ Ident(_)
   │     ├─ Obj
   │     │  ╰─ Key(city2: _.city)
   │     ╰─ Obj
   │        ╰─ Key(pop2: _.pop)
   ╰─ Scope(Map())

Something similar to this should the trick:
{
  case SpliceObjectsF(objs) =>
    objs flatMap {
      case Embed(SpliceObjectsF(xs)) => xs
      case other => List(other)
    }
}

(snippet from @wemrysi)

@jsantos17 Nice catch!

@zeeiyerWork this is the performance issue I was talking about


Pattern: Logo grid visual design & design specs provided by Reboot designers

Notes

The Reboot team is responsible for creating the visual designs and design specs for most of the patterns included in the Solutions page.  This issue is to track the transition of the Reboot design work to the DDS design & engineering team members.

Additional Information

Visual Designs & Design Specs Box folder
Links to the visual designs and design specs will be updated once received and reviewed by the Reboot designers.

Acceptance Criteria

[ ] Visual designs and specs received from Reboot designers
[ ]  A pdf file is created and placed in the Box folder with the updated Sketch file
[ ] Meetings conducted with DDS team members to review the designs

5/5/2020:  designs reviewed with the DDS designers and engineers as well as the Drupal team members.

Draft uploaded by Peter Garvin: https://ibm.box.com/s/2c2dt2fivbmbcce29oul7hjaktjaqj26

@RobertaJHahn Visual specs (pdf and sketch) posted here:
https://ibm.ent.box.com/folder/112347802132


Error OOBSETTING

With raspberry 3b, I have follow instructions step by step but during w10 configuration wizard I have always error OOBSETTING and I can't skip this error, then installing doesn't finished
I have try to install an older w10 version but doesn't work.

I have found a workaround for this issue in the following thread:
https://www.tenforums.com/windows-insider/118225-insider-isos-cant-get-past-oobe-stage-post1626784.html#post1626784
Basically you need to open the cmd console by pressing Shift + F10 and then you run the following commands:
net user administrator /active:yes cd %windir%\system32\oobe msoobe.exe
Then you wait for ~15 minutes and reset the PI by disconnecting the power supply for a few seconds. Afterwards it should boot past the setup and log you in to the Administrator account.


"LLM.tripinfo.xml" not found

Excuse me. I'm trying to running your iLLM-TSC project, but i can't find the "LLM.tripinfo.xml" profile which is used to init the environment. Is there some way to generate this file? Thank you.

The "LLM.tripinfo.xml" file is a simulation log file that records information about vehicles during the simulation process. When you run it, the filename may differ from “LLM,” so please look for other .tripinfo.xml file. It is automatically generated during runtime. Could you let me know where the error is occurring?

Thank you very much for answering my question. I have found the "trip_info.xml" in /log folder. The current problem is when i try to run "rl_llm_tsc" file, there is a TypeError that make_env() got an unexpected keyword argument 'trip_info'. I think there is a bug in "rl_llm_tsc"'s "Init Env" part.

This may be due to changes in the version of tshub. You can try updating tshub, or you can comment out this parameter; this won’t affect the overall operation. Feel free to leave a message if you encounter any issues.

OK. Thank you！


Command to list migrations, and which of them are up / down

It will be cool to show a list of migrations, and corresponding up/down status.
I shall send a PR with this feature soon.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Was this ever pulled in? Why or why not?


Folder moved and folder path updated, but scripts cannot be found

Extension – Script Commands Store – Find and manage your Raycast Script Commands
Author: @unnamedd

Description
I moved the folder the extension is installing the script command into.
Then I updated the folder path of this extension and added the new folder to the script commands extensions.
But the script command don't show up.
But the extension thinks the script commands are installed. And when I try to uninstall a script command, it fails because some file cannot be found (points to the old folder).
Steps To Reproduce

Install extension
Install any script command
Move the folder
Reconfigure the folder

The current behavior
I cannot us the installed script commands and cannot deinstall them.
The expected behavior
I need kind of a reindex of the folder.
Raycast version
Version: 1.29.0

Hello @thomastardy,
unfortunately, this is something I didn't foresee might happen when I develop the extension, there are a couple of things that can be done to solve the problem, but they had to be done manually until I create an automated folder migration.
For now, the best thing you can do to solve the problem is restore to the original path the Script Commands folder and the index should get back to normal.
Please, reach me out on Slack if you prefer to discuss more about it.
My username there is: tholanda.

Hi @unnamedd
Thanks for your quick response!
Can you list the things I have to do manually. I would very much like to do this.

@thomastardy sorry for the not so quick answer, but definitely today isn't being a good day for all of us, however I will prepare some steps for you soon. I will try to find you on Slack, but for now, please be patient.


Add issue + PR templates

The issue
We're missing issue + PR templates! :scream: These are really great resources for people who are interested in either contributing to or have questions/concerns/bugs/whathaveyou about  abagen.
Proposed solution
GitHub supports creating issue and PR templates that we can place in a .github directory in the main repository. Then, whenever someone goes to open an issue/PR, these templates will auto-populate the textbox and can be used to ensure that all the necessary information is provided for a smooth interaction. :tada:

Duplicate of #110. (How did I not realize that?)


Create and submit a playlist for Chromecast

Is it possible to pass an array or list with stream links to chrome cast?
For example, there is a playlist with a list of films, is it possible to transfer links to the stream of these films, and start the next movie in the list. That it would be possible to close the browser and the broadcast was not interrupted at the end of the film. Is it possible to do this?

We don't have anything like that, no.

If you can build a browser-side app that plays through a playlist using Shaka Player, you can easily add cast.  Because state is proxied, it doesn't matter if you're casting or not.  Your app would get the same notifications when a presentation ends, and your call to load() the next item in the list would work exactly the same.
We don't have any explicit playlist features with or without cast, but you should be able to build this without too much trouble.
Does this help?

@theodab just pointed out that I misread your question.  If you want to close the browser and have the playlist continue on the receiver without being controlled by the sender, you would need to add logic for playlists in your receiver app.  This wouldn't be too tough, either, though.  We don't have any explicit playlist features, but getting a receiver-side notification when playback ends (video's ended event) will let you start the next item in the list by calling player.load().
To pass the list to the receiver, you could use shaka.cast.CastProxy's setAppData method to pass the playlist or anything else you need.  On the receiver side, you would provide appDataCallback to the constructor of shaka.cast.CastReceiver and get notified whenever a sender connects or if it calls setAppData after connecting.
Does this help?

@theodab That would be a useful feature.

@joeyparrish  &  @theodab  Thanks for the quick in the detailed answer!
As soon as I implement this, I will add the code here.


Edited README.adoc

Pull Request Test Coverage Report for Build 115

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 92.811%

Totals

Change from base Build 113:
0.0%

Covered Lines:
1433

Relevant Lines:
1544

💛  - Coveralls


Repository not mentioned in npm package metadata

Hi! Thank you for your library!
It it harder to find the GH repo for this than it necessarily has to be, as npm doesn't link to the repo. Would you consider including the homepage/repository data in your package.json file?

I'll add it in.


[Map Bug] Initial map tiles not spawning upon replaying

Description
Initial map chunk disappears when replaying the game.
How To Reproduce
Steps to reproduce the behaviour:

Click 'Start', select and spawn your animal.
Press 'Exit' or lose/win the game.
Click 'Start', select and spawn your animal again.
Initial map tiles won't appear
A video that demonstrates these steps can be found here: https://discord.com/channels/1265528658332745738/1265528659209621545/1280689546333388933

Expected Behaviour
Initial map tiles should have spawned beneath the player and other objects to be spawned.
Screenshots

Additional Context
May be due to incorrect disposal of a TerrainComponent.
Temporary Fix
None

Will be fixed after random spawning is added.


WIP: attempt to use pipenv

initial support for pipenv, pending:

https://github.com/cul-it/arxiv-base/pull/12
https://github.com/pypa/pipenv/issues/1231

Not sure of the best way to handle (2) - may be worth discussion. Also, currently pipenv only supports production and development groups for dependencies, but support for something more is planned - please add your support/comments there.

Per our discussion Tuesday, we can go ahead and use pypi to distribute the arXiv Base UI package.

As discussed on slack, I'll try to add in requirements generation as a git hook

A note on git hooks (maybe others know this): you have to copy them into the .git/hooks directory on each local repo for them to work. I guess this could also be done in the CI stage, assuming our CI server is able to commit (if we want to be rigorous, but it probably isn't necessary for the requirements here)

Let's not worry too much about that right now. While it's true that a requirements.txt file may be helpful for others, that's a pretty minimal concern currently. Let's press ahead.

@bbarker I'm perfectly happy to ignore the pylint result and get this merged, if you're happy with that. Merge when ready!

woo finally got pydocstyle to run

Nice


Type Declaration

Please, can we have a type declaration for this module?

I'm definitely open to type declarations for the module! I currently don't use typescript, so I'm not the best person to author it. Please feel free to open a PR!

Hey there, Typescript user. I see you adding a 👍to this issue. How about just helping me out  with a PR?

Hi Chris,
I have only recently started using the package. And i am totally unfamiliar with contributing on open source projects:
Hopefully this can help you.
declare module "react-detect-offline" {
  export interface PollingConfig {
    url: string;
    enabled: boolean;
    interval: number;
    timeout: number;
  }
  export interface BaseProps {
    onChange?: (online: boolean) => void | undefined;
    wrapperType?: string;
    polling?: boolean | PollingConfig;
  }
  export interface BaseState {
    online: boolean;
  }
  export declare const defaultProps: BaseProps;
  export declare const defaultPollingConfig: PollingConfig;
  export declare const Base: React.ComponentClass<BaseProps, BaseState>;
  export interface DetectorProps extends BaseProps {
    render: ({ online: boolean }) => JSX.Element | null;
  }
  export interface DetectorState extends BaseState {}
  export declare const Detector: React.ComponentClass<
    DetectorProps,
    DetectorState
  >;

  export interface OnlineProps extends BaseProps {}
  export interface OnlineState extends BaseState {}
  export declare const Online: React.ComponentClass<OnlineProps, OnlineState>;
  export interface OfflineProps extends BaseProps {}
  export interface OfflineState extends BaseState {}
  export declare const Offline: React.ComponentClass<
    OfflineProps,
    OfflineState
  >;
}

Just a note to say that although I can't comment on its completeness, the type information suggested by @jsomdev is working, and allows react-detect-offline to work in typescript projects.

Using the type definitions provided by @jsomdev worked for me. I created a folder in my src directory called /types/ and added /react-detect-offline/index.d.ts and pasted the contents of @jsomdev's post. Thanks @chrisbolin for a great package and thank you @jsomdev for sharing your type definitions.

I do confirm as well that the definition by @jsomdev is working as expected.

Another happy soul here @jsomdev, thanks a lot.

Hey fellow Typescript users, how did you use those type declarations? I am also new to the Typescript world and I don't know much about type declarations. I tried to use @jsomdev 's declaration file but I ended up having errors.

From where exactly should I put that file? Or what should I do to make it work?

Okay, I already made it working. I create a folder named react-detect-offline inside @types folder inside node_modules and placed the index.d.ts file. Thanks @jsomdev Your code is working.

Hi, the declaration file above throws some errors for those who are using typescript:
An interface declaring no members is equivalent to its supertype @typescript-eslint/no-empty-interface.
To fix that, I've changed a couple of lines, here is the updated declaration:
declare module 'react-detect-offline' {
  export interface PollingConfig {
    url: string;
    enabled: boolean;
    interval: number;
    timeout: number;
  }
  export interface BaseProps {
    onChange?: (online: boolean) => void | undefined;
    wrapperType?: string;
    polling?: boolean | PollingConfig;
  }
  export interface BaseState {
    online: boolean;
  }
  export declare const defaultProps: BaseProps;
  export declare const defaultPollingConfig: PollingConfig;
  export declare const Base: React.ComponentClass<BaseProps, BaseState>;
  export interface DetectorProps extends BaseProps {
    render: ({ online: boolean }) => JSX.Element | null;
  }
  export type DetectorState = BaseState;
  export declare const Detector: React.ComponentClass<DetectorProps, DetectorState>;

  export type OnlineProps = BaseProps;
  export type OnlineState = BaseState;
  export declare const Online: React.ComponentClass<OnlineProps, OnlineState>;
  export type OfflineProps = BaseProps;
  export type OfflineState = BaseState;
  export declare const Offline: React.ComponentClass<OfflineProps, OfflineState>;
}

I've basically removed the empty interfaces and used type DerivedType = BaseType; instead.

@EltonCarreiro, Thanks for checking out the package! I am actually getting Version 3 out to beta by the end of the month. I'd love to have you try that out as it will be in Typescript with some shiny new Hooks!

@cwise89 Sure, I'll be happy check that out! :)

closing. related to #71 and will be released in V3  :)

Added the type declaration on @types/react-detect-offline


Review, merge, and delete chronic-probe-insertion branch

Previously we were saving the different variations of the ephys module as different branches, which were for different use cases.  We have now opted to only have one branch (main) with multiple ephys modules (e.g. ephys and ephys_chronic).  The ephys module in the chronic-probe-insertion branch is now superseded by the ephys_chronic module in the main branch.  Thus the chronic-probe-insertion branch is now deprecated can be deleted.  Prior to deletion we should review this branch to make sure that all features are incorporated into the main branch.

Thanks @CBroz1!


Error 500 in sverdle on demo app

Internal server error on sverdle page

Some context would be helpful, but this is probably due to issue #83. Are you able to test PR #84 to see if the problem persists?

It's working fine in my environment, so I'm having trouble identifying what the problem could be. #83 has no impact when you npm run dev and prevents deploying it, so that couldn't be the problem.
Did you pull the latest version from this repository? How did you build/run it? What does the browser console and terminal console report?

Okay, thank you. That's good information. I think this is the relevant line:
[swa] GET http://localhost:4280/api/__render - 404``

It looks like npm run build either failed or was not executed. If it failed, it's probably due to #83 and will be fixed soon.

I don't think it would be #83, since I haven't released those changes yet (see #76). Did you do npm run build before swa start as stated in the README?

Run npm run build to build your project and swa start to start the emulator.

Right now you have to fully build the project to test with the SWA CLI. I'm not sure if there's a way around that.

Adding the block
			builder.copy(files, tmp, { 				replace: { 					SERVER:${relativePath}/index.js`,
MANIFEST: './manifest.js',
DEBUG: debug.toString()
}
});
 to the index file, instead of the fixes suggested on #83 changed the error, with it, it can be built and shows up the sverdle page, normally, but once you press the enter key it fails withNetworkError when attempting to fetch resource.` and the following SWA log:
[swa] GET http://localhost:7071/api/__render (proxy) [api] [2022-10-18T16:09:47.439Z] Executing 'Functions.render' (Reason='This function was programmatically called via the host APIs.', Id=2971b6f9-e4d9-4988-a8f3-29b735bc3d22) [api] [2022-10-18T16:09:47.613Z] Executed 'Functions.render' (Succeeded, Id=2971b6f9-e4d9-4988-a8f3-29b735bc3d22, Duration=205ms) [swa] GET http://localhost:4280/api/__render - 200 [swa] node<EMAIL_ADDRESS>exited with code 0 --> Sending SIGTERM to other processes.. [api] [2022-10-18T16:09:48.123Z] Language Worker Process exited. Pid=58208. [api] [2022-10-18T16:09:48.123Z] node exited with code 143 (0x8F). . [api] [2022-10-18T16:09:48.272Z] Worker process started and initialized. [api] [2022-10-18T16:09:50.187Z] Host lock lease acquired by instance ID '0000000000000000000000008F717027'.

I'm currently using archlinux, node v16.16.0, swa-cli 1.0.2.
I've created another sveltekit sverdle app, and added the adapter, no problems in compilations and the page loads without problems, but swa client crashes on submit
here is the error log:
[swa] GET http://localhost:5173/src/routes/sverdle/+page.svelte?svelte&type=style&lang.css (proxy)
[swa] GET http://localhost:4280/src/routes/sverdle/+page.svelte?svelte&type=style&lang.css - 304
[swa] node<EMAIL_ADDRESS>exited with code 0
--> Sending SIGTERM to other processes..
[api] [2022-10-18T20:59:39.780Z] Language Worker Process exited. Pid=14075.
[api] [2022-10-18T20:59:39.780Z] node exited with code 143 (0x8F). .
[run] cd "~/svelte-demo" && npm run dev exited with code SIGTERM
--> Sending SIGTERM to other processes..
[api] [2022-10-18T20:59:39.842Z] Language Worker Process exited. Pid=14220.
[api] [2022-10-18T20:59:39.842Z] node exited with code 143 (0x8F). .
[api] [2022-10-18T20:59:49.986Z] Worker process started and initialized.
^C[api] [2022-10-18T21:00:54.323Z] Language Worker Process exited. Pid=14234.
[api] [2022-10-18T21:00:54.323Z] node exited with code 130 (0x82). .
[api] [2022-10-18T21:00:54.324Z] Exceeded language worker restart retry count for runtime:node. Shutting down and proactively recycling the Functions Host to recover
[api] cd "~/svelte-demo/api" && func start --cors "*" --port 7071  exited with code 0
✖ SWA emulator stoped because API server exited with code 0.

I've put this on the cloud, in the following link: https://green-tree-00f72ff10.2.azurestaticapps.net, the project I used for this one is in my github, https://github.com/victorhugoturnes/svelte-swa.
Although on the cloud it doesnt crash, it returns 200 but doesnt update with the returned state of the sverdle, as in it resets the state of the page and ignores my submission.

I just deployed the local demo app in this repo (which uses the unreleased adapter version) to Azure SWA and it doesn't have the issue you described: https://polite-desert-00b80111e.2.azurestaticapps.net/sverdle
I suspect the error is related to #63 and cookies aren't being set correctly. This fix is in the main branch but not yet released. I'll cut a new release and see if that fixes it.

Can you try svelte-adapter-azure-swa v0.11 and see if that fixes the issue with your deployed demo?

v0.11 worked.
Deployed is working fine, but not on swa-cli (same server exit error from before), although at this point I think its the swa tool itself that is being troublesome, I'll try it in a windows environment tomorrow see if helps.
Thanks for all the support and help

Running the StackBlitz linked on the oficial svelteKit page is also erroring 500 on sverdle,

So I'm assuming the error is internal to svelte or svelte kit and not relating to the adapter at  this point.

The stackblitz issue is CSRF related, see https://github.com/sveltejs/kit/issues/7277. Though maybe the SWA CLI is having the same issue?


Adds elevated_arc_lane.osm to the mali_osm demos.

🎉 New feature
Relies on https://github.com/maliput/maliput_osm/pull/23
Summary
Adds demo using elevated_arc_lane.osm map
https://user-images.githubusercontent.com/53065142/195358186-6f196b7a-720a-4e85-9b94-eec3e43badcf.mp4
https://user-images.githubusercontent.com/53065142/195358209-d20032f5-3e7a-4741-8a69-b7982523577d.mp4
Test it
delphyne_mali_osm -n ElevatedArcLane -p

Checklist

[x] Signed all commits for DCO
[x] Added tests
[ ] Added example and/or tutorial
[ ] Updated documentation (as needed)
[ ] Updated migration guide (as needed)
[ ] Consider updating Python bindings (if it affects the public API)

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

Relies on https://github.com/maliput/maliput_osm/pull/23


clarify that eth1 block follow distance for genesis

addresses #1832

cc: @q9f @paulhauner @nisdas

This PR is duplicate (kind of)! It does introduce some refinement, but I also didn't like the wording where it would seemingly only be a single consecutive chain if step ==  1, and not necessarily otherwise (from one server at least, with gaps).
The PR: https://github.com/ethereum/eth2.0-specs/pull/1795/files

Thanks


Tags are case sensitive, but case insensitive on de-duplicating adding new tags to a collective

Describe the bug
Tags are case sensitive for search/discovery filtering of collectives, leading to unwanted splitting of what should be shared categories.  (At least, the the vast majority of the time)
To Reproduce
https://opencollective.com/search?tag=Drupal
https://opencollective.com/search?tag=drupal
When one follows either of those links (as by pressing the tag in a collective) one would expect to see all collectives in the labeled category, when as you can see above there is complete bifurcation depending on the initial letter being capitalized or not.
Additional context
This issue is compounded by the fact that it does not seem possible to add "Tag" to a collective when "tag" already exists.

Triage Template (core team only)
This template is for members of the team to triage for prioritisation. For more guidance see https://www.loom.com/share/369ab467fbc64dec848085d38ff57ca0:
P1 high frequency, high impact
P2 low frequency, high impact
P3 high frequency, low impact
P4 low frequency, low impact
Examples of high impact - a problem affects users during an essential process (expenses and payments > onboarding and registration > contributing) with no workaround.
High frequency - >10% of users affected (measured as a proportion of total potential users for this case).

My thinking here is that we should make tags case insensitive in the sense that all tags should be stored in lower case. I would suggest the following changes.

Create a migration to make all existing tags case insensitive.
When searching for a tag, make sure the search is case insensitive.

@Betree : Let me know if you agree with these changes and/or if there's anything more to add. 🤔

I wouldn't enforce lowercase on tags. I think it's a good experience that people are able to use things like OSS or USA (uppercase) if they want to. But I do agree that the search should be case insensitive, searching for react should return collectives tagged with React.
cc @znarf

@Betree : For the collective tags note that we cannot store something like OSS currently. It will be stored as oss. So all tags are stored in lowercase.
https://user-images.githubusercontent.com/12435965/181370753-a406e09a-dd00-4e9d-a311-c8a91a7e65bb.mp4
I think we need to make sure when we search the search should be case insensitive as you mentioned. I've opened two PRs in this regard. 👍🏽


Turn FileRef field into thumbnail image or clickable hyperlink

Q
A

Bug fix?
yes

New sample?
yes

What's in this Pull Request?

BUGFIX: removed the second @currentWeb from path ($FileRef) has already full Path.
"href": "=@currentWeb + '/_layouts/15/getpreview.ashx?resolution=3&path=' + [$FileRef]"

New Feature: generic-image-thumbnail (based on "column-samples/picture-roundimage-format")
working with preview as image source.
"src": "=@currentWeb + '/_layouts/15/getpreview.ashx?resolution=1&path=' + [$FileRef]"

Both formattings use the "getpreview.ashx" Handler an can applyed to every Column, therefore i decided to stay in the same sample Folder.

Great updates, thanks!


Prayer Times Incorrect In London

First of all, thank you so much for creating such a useful extension, I'm on my laptop a lot and this extension is a good reminder to pray on time.
I just wanted to say the prayer times for London is off compared to https://islamchannel.tv/.

I was wondering if you could get it more accurate, I've tried all calculations available and none of them gives the correct time.

Hi.
Thank you for your feedback! I am happy you like it.
What calculation method are you using? and What islamchannel.tv calculation method is using?
If you go to the extension settings (press on the gear), you can modify the calculation method.

In the screenshot Im using the calculation "Muslim World League". However, Ive tried all the available calculations and none of them seem to match London prayer times found in islamchannel and https://www.eastlondonmosque.org.uk/prayer-times which I've used for years.
Sadly, Im not able to tell you what calculations islamchannel use but I was able to find this https://www.eastlondonmosque.org.uk/prayer-times-and-calendar-explained from the east london mosque website.
Also I've noticed the alarms don't work, while using it today.


Help with json and singlestat

Hi
I am new to graphana... I have installed (https://github.com/bergquist/fake-simple-json-datasource) fake datasource.
I want to create simple dashboard using table from fake example:
[{"columns":[{"text":"Time","type":"time"},{"text":"Country","type":"string"},{"text":"Number","type":"number"}],"values":[[1553027298855,"SE",123],[1553026298855,"DE",231],[1553025298855,"US",321]]}]
I want to create singlestat panel http://docs.grafana.org/features/panels/singlestat/ using data from above table for example show Country = DE, so panel will show Number - 231.
In addition when I select table I got "Cannot read property 'length' of undefined" error ..
Will appreciate for help - may be possible to run short session

Hi @vovanb, I'm not sure how that is compatible with this datasource. Does table panel work ok?
I'm not sure about the format for singlestat. Maybe try to put it out of the array so you pass only the object there. If that doesn't work, you'll have to debug manually the proper response format. If you post your results here, that would be certainly helpful for others.

Hi Simon
As I said I am new to graphana... and will be difficult to give you answers. Table panel works o pt for time series. How to debug graphana or json data source?
Can we run short screen sharing session?

On 20 Mar 2019, at 22:39, Šimon Podlipský<EMAIL_ADDRESS>wrote:
Hi @vovanb, I'm not sure how that is compatible with this datasource. Does table panel work ok?
I'm not sure about the format for singlestat. Maybe try to put it out of the array so you pass only the object there. If that doesn't work, you'll have to debug manually the proper response format. If you post your results here, that would be certainly helpful for others.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

@vovanb hello again. Just checkout this repository, run yarn install and yarn run watch and put some console.log statements so you can see what's happening there.

Ok will do - but how graphana will use plugin from my server and not one that is deployed to cloud?

On 22 Mar 2019, at 15:00, Šimon Podlipský<EMAIL_ADDRESS>wrote:
@vovanb hello again. Just checkout this repository, run yarn install and yarn run watch and put some console.log statements so you can see what's happening there.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

What I do is to in plugins directory (/var/lib/grafana/plugins/<this datasource folder> usually) run  git init git remote add origin <url> git reset --hard origin/<branch>. (There may be better ways but I use this one)
then yarn install yarn run watch
ask if needed!

@vovanb hi, have you resolved it?

Nope
Sincerely,
Vladimir
(Sent from my mobile)

On 26 May 2019, at 13:14, Šimon Podlipský<EMAIL_ADDRESS>wrote:
@vovanb hi, have you resolved it?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

And are you planning to look into it?


Using Google Places API with Flutter web. Cors issue

Steps to Reproduce

...Im using google places api to get place details on a flutter web app and im running into cors issues withe the response.
... Im using Getx package and i added the request in the controllers file got null
...

Logs

Logs

    dart-sdk/lib/_internal/js_dev_runtime/patch/core_patch.dart 906:28                get current
packages/http/src/browser_client.dart 69:22                                       <fn>
dart-sdk/lib/async/zone.dart 1687:54                                              runUnary
dart-sdk/lib/async/future_impl.dart 160:18                                        handleValue
dart-sdk/lib/async/future_impl.dart 767:44                                        handleValueCallback
dart-sdk/lib/async/future_impl.dart 796:13                                        _propagateToListeners
dart-sdk/lib/async/future_impl.dart 593:7                                         [_complete]
dart-sdk/lib/async/stream_pipe.dart 61:11                                         _cancelAndValue
dart-sdk/lib/async/stream.dart 1288:7                                             <fn>
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 334:14  _checkAndCall
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 339:39  dcall
dart-sdk/lib/html/dart2js/html_dart2js.dart 37254:58                              <fn>

    at Object.createErrorWithStack (http://localhost:60197/dart_sdk.js:5076:12)
    at Object._rethrow (http://localhost:60197/dart_sdk.js:40477:16)
    at async._AsyncCallbackEntry.new.callback (http://localhost:60197/dart_sdk.js:40473:13)
    at Object._microtaskLoop (http://localhost:60197/dart_sdk.js:40330:13)
    at _startMicrotaskLoop (http://localhost:60197/dart_sdk.js:40336:13)
    at http://localhost:60197/dart_sdk.js:35811:9

    • Flutter version 2.6.0-12.0.pre.552 at /Users/zahran/devTools/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 56373335a1 (7 hours ago), 2021-11-01 20:19:32 -0400
    • Engine revision 7797c76bb9
    • Dart version 2.15.0 (build 2.15.0-268.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/zahran/Library/Android/sdk
    • Platform android-31, build-tools 31.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)

[✓] VS Code (version 1.61.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.27.0

[✓] Connected device (1 available)
    • Chrome (web) • chrome • web-javascript • Google Chrome 95.0.4638.54

• No issues found!

Map<String, String>? header = {
'Access-Control-Allow-Origin': '*', // Required for CORS support to work
"Access-Control-Allow-Credentials":
"true", // Required for cookies, authorization headers with HTTPS
"Access-Control-Allow-Headers":
"Origin,Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token,locale",
"Access-Control-Allow-Methods": "GET,POST, OPTIONS"
};
var response = await client.get(
Uri.parse(
'https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJMU_igMYlTIYR34ibQwsaNOc&fields=name%2Crating%2Creviews&key=AIzaSyD9TvWjJCuIng9jgVx9FOtlQaxcSTZrRLg'),
headers: header);
if (response.statusCode == 200) {
var jsonString = response.body;
return reviewsFromJson(jsonString);
} else {
//show error message
return nullReturn;
}

Hi @ayanaEnt, I take it you're using the http package to make the requests?
Is that correct?

I have tried both https and Google places

The google_places package has a dependency on http and since cors issues are from the browser, there really isn't much control flutter has over that.
Did you try this work around in the google_places package?
var googlePlace = GooglePlace("Your-Key", proxyUrl: 'cors-anywhere.herokuapp.com');

Without additional information, we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the exact description of what happens, logs, and the output of flutter doctor -v.
All system setups can be slightly different, so it's always better to open new issues and reference related issues.


close button dissapear

When i click a item to buy or sell and press the close button it vanish, and the only way to exit shop is to close window.

nvm, i will use another plugin.


Allow implicit String Pathname in gsub

[x] Have you followed the guidelines in our Contributing document?
[ ] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew typecheck with your changes locally?
[ ] Have you successfully run brew tests with your changes locally?

Resolves https://github.com/Homebrew/homebrew-core/actions/runs/5629412237/job/15254389079?pr=137244#step:3:54
cc @p-linnane

Thanks again @dduugg!


Add an accordion section for transcripts

Need to have an expand/collapse section for the transcripts on _includes/speaker-reel.html
Ideally it would be something like:

Transcript

...

I've tried implementing stuff from Heydon, but it isn't really working for me. Also tried stuff from Aditus which actually seems more on the button for accessibility, but I also can't make it work!

Why not use basic HTML and use the 'details' element?

As far as I know, that element is not ready for prime time yet.at least not with screen readers. More testing required. I will do that tomorrow I guess

Went with the  and  after all. Still need some styling to make it look like I want it to look like but that's no rush.


IPv6 support

Google Code Issue 175: IPv6 support
I have modified the library to support IPv6 dual mode by changing the socket configuration and by mapping any IPv4 addresses handled to the Connect- and ActuallySendPacket-methods to IPv6 addresses using NetAddress.MapToIPv6(). I have also changed the the default LocalAddress to IPAddress.IPv6Any and have modified the NetUtility.Resolve to also resolve IPv6 addresses.
All unit tests pass and I can connect to a NetServer with LocalAddress = IPAddress.IPv6Any by using an IPv4 address (e.g. <IP_ADDRESS>) as well as an IPv6 address (e.g. ::1).
The biggest "drawback" with this implementation is that internally all addresses are handled as IPv6 addresses. This is especially apparent when it comes to debug output; you will see lines like:
Socket bound to [::ffff:<IP_ADDRESS>]:53662: True

I'm new to collaborating via GitHub, but if you are interested in applying the changes I could probably figure out a way to create a pull request :)

I am. Create a pull request, or just zip it up and mail it to me :-)


Add and setup parallel_spec for faster local testing

@prasanthchaduvula can you test this locally? Reduces run time of complete test suite to 40 seconds for me.
Needs some exceptions to look at

@vipulnsward I ran the tests parallelly. I didn't notice much difference. Every time the test running time got varied still it is not noticeable. Please let me know.


feat: update hotkeys tooltip

:tada: This PR is included in version 1.0.2-alpha.1 :tada:
The release is available on npm package (@alpha dist-tag)
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.1.0-alpha.1 :tada:
The release is available on npm package (@alpha dist-tag)
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.1.0-alpha.1 :tada:
The release is available on npm package (@alpha dist-tag)
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.1.0-alpha.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.2-online-demo.1 :tada:
The release is available on npm package (@online-demo dist-tag)
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.1.0-online-demo.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

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


Angular 16 & @azure/msal-angular 3.0.0-alpha.2 - Interceptor MSAL not working correctly

Core Library
MSAL.js (@azure/msal-browser)
Core Library Version
3.0.0-alpha.2
Wrapper Library
MSAL Angular (@azure/msal-angular)
Wrapper Library Version
3.0.0-alpha.2
Public or Confidential Client?
Public
Description
I'm calling msgraph api directly, and using interceptor to log via Popup whenever usefull.
It was working fine with V2.5.7.
Then I upgraded to Angular 16 + msal browser & angular 3.0.0-alpha.2, and interceptor stopped working.
Login popup & MsalGuard still work correctly.
I manage to reproduce the issue with your sample repo : https://github.com/flogh/microsoft-authentication-library-for-js
This is the actual commit that I made, that reproduce the issue :
https://github.com/flogh/microsoft-authentication-library-for-js/commit/3b98606d385ff44da201d3b7a065b0a456e6507f
I discovered that interceptor stopped working when MsalRedirectComponent is removed from bootstrap array, even if we use Popup redirect
Error Message
No response
Msal Logs
Latest log from msal logger is :
"<EMAIL_ADDRESS>: Error - Interceptor - acquireTokenSilent rejected with error. Invoking interaction to resolve."
MSAL Configuration
MSAL configuration is the one provided by your sample repo

export const environment = {
    production: false,
    msalConfig: {
        auth: {
            clientId: 'b5c2e510-4a17-4feb-b219-e55aa5b74144',
            authority: 'https://login.microsoftonline.com/common'
        }
    },
    apiConfig: {
        scopes: ['user.read'],
        uri: 'https://graph.microsoft.com/v1.0/me'
    }
};

Relevant Code Snippets
https://github.com/flogh/microsoft-authentication-library-for-js/commit/3b98606d385ff44da201d3b7a065b0a456e6507f

Reproduction Steps
https://github.com/flogh/microsoft-authentication-library-for-js/commit/3b98606d385ff44da201d3b7a065b0a456e6507f

Expected Behavior
Expect the interceptor to open popup to login, and not to crash
Identity Provider
Azure AD / MSA
Browsers Affected (Select all that apply)
Chrome
Regression
2.5.7
Source
External (Customer)

Hi @flogh, thanks for raising the issue. Just a question to help us further diagnose the issue, are you using standalone components in your code?

Hi !
Yes in my personal code, I'm using standalone components.
But I reproduced the issue with your sample repo (which does not use standalone components), with only few changes :
https://github.com/flogh/microsoft-authentication-library-for-js/commit/3b98606d385ff44da201d3b7a065b0a456e6507f
So I don't think it's related

@flogh Please note that usage of HandleRedirectComponent or handleRedirectObservable are required in v3, even when using the popup interaction type. Please see the migration guide here


module declares its path as ... but was required as...

When trying go get github.com/IngmarStein/1pif-to-csv got below and nothing else, any advice?
go: downloading github.com/IngmarStein/1pif-to-csv v0.0.0-20210827195010-e5630d5261c6
go get<EMAIL_ADDRESS>parsing go.mod:
	module declares its path as: github.com/ingmarstein/1pif-to-csv
	        but was required as: github.com/IngmarStein/1pif-to-csv

Can you try go get github.com/IngmarStein/1pif-to-csv instead?

I've updated the installation instructions, PTAL


Not able to set SSH agent

I got aware of this project after reading this issue in Eclipse's Bugzilla: https://bugs.eclipse.org/bugs/show_bug.cgi?id=179924
First of all, thank you very much for putting so much afford into creating this, I really appreciate it.
After reading your commment (https://bugs.eclipse.org/bugs/show_bug.cgi?id=179924#c86), I tried installing it through the Eclipse "Install new software" option and chose your ssh-agent proxy. Everything went just fine, at least there was no error...
Unfortunately, I am not able to set anything under General > ... > SSH Agent, since the window doesn't offer anything to be checked.
Here is a screenshot of the installed plugin:

Here is a screenshot of the SSH Agent window:

I am using Eclipse Mars 4.5 on Ubuntu 15.04.
Both Eclipse and Ubuntu were restarted several times.
If you need more information, please let me know.

You could tray the latest version with Neon from here:
https://eclipseguru.github.io/eclipse-jsch-agent-proxy/

Sorry, I am not using the plug-in anymore. I will close this now


Disable tabs when moving back

On my application, the options available on each tab depends on what you have selected in the previous steps.
Out-of-the-box, JQuery steps allows us to move all the way to step 3, click back on step 1 (That's nice), change something (That ok too) and click back on step 3 (Ooops, you should have changed the options on step 2!).
Can we add a public function to manage enabled steps?
At the bare minimum, I need a function to disable all steps after the current one

+1 please

Add the following code in the onStepChanged Event Setting:
onStepChanged: function () {
      $('.steps .current').nextAll().removeClass('done').addClass('disabled');
}

I think this should be part of the API, but the solution given has been  working for me for over a year.
Closing it


Update Role Card/Role Logic

created framework for rolecard css.
Added logic  for games from 4-8 players, added url logic for role pictures.

Updated from Comments previously, continuing to improve CSS on this branch


Refactor ManagedIdentityCredential to send token requests unconditionally

IMDS endpoint discovery causes lots of customer confusion and unpredictable behavior for the DefaultAzureCredential. Rather than probing for the IMDS endpoint as part of credential chain evaluation, a token request should be issued immediately and allowed to succeed or fail naturally. This would tend to avoid common issues with endpoint availability timing causing the ManagedIdentityCredential to be marked as unavailable prematurely.

can i help with this at all? i can submit a PR if that would be useful. if not, is there a rough timeline for when this might be available?
my work laptop is administered remotely, with loads of background services running, so the initial TCP connection to <IP_ADDRESS> succeeds but the token request fails and throws AuthenticationFailedException. im hoping with this change, the   token request will fail gracefully and move onto VisualStudioCredential, which will succeed. i am using connectionstrings like Server=xxxxx.database.windows.net; Authentication=Active Directory Default; Database=testdb; which i think calls DefaultAzureCredential.

Hi @ryanaitken - We'll probably get to this in the next couple months. Unfortunately, if you are using SQL to get DefaultAzureCredential functionality, any fix we add here won't affect your scenario until the version of Azure.Identity is updated in the SQL client package.


Add Python stuff into Localdev

This ticket will add a new magefile subcommand:
mage localdev python: this will build all the python dependencies.
You will then be able to run everything with:
mage localdev "full python" airflow start
┆Issue is synchronized with this Jira Task by Unito

Could you please assign it to me?


Collectors tests

Based on #147

We have #147 for pick and fail @DzyubSpirit

Because I want write tests for the newest version of collectors and I don't know how to do it in another way.
I will be glad if you describe me what I should do instead @tshemsedinov

Landed in 4ca4984da0dc87fdc, 275cee6feb57d, 1fa6867c5267af9077


Make location as an attribute of vm_props

@bingosummer , this only to move location to class vm_props, we don't expose it. The purpose is to remove a parameter from vm_manager.create(...), vm_manager._build_instance_id(...), and so on. That can make it simple.
@andyliuliming , good idea. will switch to dev.


unit tests

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (2256542) 69.60% compared to head (ee76ebb) 72.11%.
Report is 3 commits behind head on main.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #26      +/-   ##
==========================================
+ Coverage   69.60%   72.11%   +2.51%
==========================================
  Files           7        7
  Lines         477      477
==========================================
+ Hits          332      344      +12
+ Misses        113      101      -12
  Partials       32       32

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Update request: yuzu-ea 2945 → 3493

Package name:  yuzu-ea

Latest released version: 3493

Current version on the unstable channel: 2945

Current version on the stable/release channel: 2945

[ x ] Checked the nixpkgs pull requests

@kira64xyz @IvarWithoutBones @JoshuaFern @sbruder
I hope there is an easy solution without to much struggle. The package is out-of-date since months. I think the mainline-build too.

Note for maintainers: Please tag this issue in your PR.

Done in #228872


[Snyk] Upgrade html-snapshots from 1.0.1 to 1.1.0

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to upgrade html-snapshots from 1.0.1 to 1.1.0.

:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

The recommended version is 1 version ahead of your current version.
The recommended version was released a day ago, on 2022-10-07.

Release notes

Package name: html-snapshots

1.1.0 - 2022-10-07puppeteer 18.2.1

1.0.1 - 2022-09-30update examples

    from html-snapshots GitHub release notes

Commit messages

Package name: html-snapshots

c0e1dd1 Merge pull request #168 from localnerve/rc-1.1.0
cf8b544 @ 1.1.0, puppeteer 18.2.1, close #166
051bc52 Merge pull request #167 from localnerve/snyk-upgrade-ca902596f2a89714e31c8184d76b789a
cfb666f fix: upgrade html-snapshots from 1.0.0 to 1.0.1
508955c Merge pull request #165 from localnerve/snyk-upgrade-51f2576e043204c64f9d8c1394d86cee
a1f4f22 fix: upgrade html-snapshots from 1.0.0 to 1.0.1
65265a2 Merge pull request #164 from localnerve/snyk-upgrade-38068e78fdcb607441dd700ab69573f0
d2bd577 fix: upgrade html-snapshots from 1.0.0 to 1.0.1
28a9cc2 Merge pull request #163 from localnerve/snyk-upgrade-ee1a3f8d360971ba4f400146396beb09
ddcec50 fix: upgrade html-snapshots from 1.0.0 to 1.0.1
0ec0234 Update gh markdown formatting
5f02a8c Merge pull request #162 from localnerve/snyk-upgrade-7f32b85b3ed548795bb260a46591e17a
a36d311 fix: upgrade html-snapshots from 1.0.0 to 1.0.1
b8392dc Merge pull request #161 from localnerve/snyk-upgrade-054147729a84bdc0bcfc96ed3093e9b6
6a3df3a Merge pull request #160 from localnerve/dependabot/npm_and_yarn/examples/debug-phantomjs/minimist-1.2.6
06be76d fix: upgrade html-snapshots from 1.0.0 to 1.0.1
9e62a5b chore(deps): bump minimist in /examples/debug-phantomjs

Compare

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Coverage remained the same at 99.21% when pulling d74162991789e112238954c08f25a34d594a929f on snyk-upgrade-63b0791867db7a308995d3cced8964d1 into c0e1dd1b70fa599fbb579388af2aa3f56f91e3c7 on master.


Server crashed due to an unknown error

Loaded log file: "server_log.txt".
SA-MP Dedicated Server
v0.3.7-R2, (C)2005-2015 SA-MP Team
[11:56:09] password = ""  (string)
[11:56:09] weburl = "www.sa-mp.com"  (string)
[11:56:09] password = ""  (string)
[11:56:09]
[11:56:09] Server Plugins
[11:56:09] --------------
[11:56:09]  Loading plugin: pawn-memory.so
[11:56:09] ========================
[11:56:09] = Memory access plugin =
[11:56:09] =       Made by BigETI =
[11:56:09] = Loaded!              =
[11:56:09] ========================
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: dc_cmd.so
[11:56:09]   Daniel's CMD plugin v2.8
[11:56:09]     (c) 2014 Daniel_Cortez
[11:56:09] 	www.pro-pawn.ru
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: sampvoice.so
[11:56:09] [sv:dbg:network:init] : module initializing...
[11:56:09] [dbg:raknet:init] : module initializing...
[11:56:09] [dbg:raknet:init] : module initialized
[11:56:09] [sv:dbg:network:init] : module initialized
[11:56:09] [sv:dbg:main:Load] : creating 1 work threads...
[11:56:09]  -------------------------------------------
[11:56:09]    ___                __   __    _
[11:56:09]   / | __ _ _ __  _ \ \ / / () __ ___
[11:56:09]   _ / ` | '  | ' \   / _ | |/ / -)
[11:56:09]   |/_,|||| ./_/_/||____|
[11:56:09]                   ||
[11:56:09]  -------------------------------------------
[11:56:09]            SampVoice by MOR loaded
[11:56:09]  -------------------------------------------
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: crashdetect.so
[11:56:09]   CrashDetect v4.15.1 is OK.
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: mysql_static.so
[11:56:09]  >> plugin.mysql: R39-6 successfully loaded.
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: PawnPlus-static.so
[11:56:09]  PawnPlus v1.4.2 loaded
[11:56:09]  Created by IllidanS4
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: streamer.so
[11:56:09]
*** Streamer Plugin v2.9.3 by Incognito loaded ***
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: sscanf.so
[11:56:09]
[11:56:09]  ===============================
[11:56:09]       sscanf plugin loaded.
[11:56:09]          Version:  2.8.3
[11:56:09]   (c) 2018 Alex "Y_Less" Cole
[11:56:09]  ===============================
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: Whirlpool.so
[11:56:09]
[11:56:09]  ==================
[11:56:09]
[11:56:09]   Whirlpool loaded
[11:56:09]
[11:56:09]  ==================
[11:56:09]
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: CRP.so
[11:56:09]
[11:56:09] ______________________________________
[11:56:09]  Convert Rus To Pwn v0.1.1 loaded
[11:56:09] ______________________________________
[11:56:09]  By: Fro (c) Copyright  2009-2011
[11:56:09] ______________________________________
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: TOTP.so
[11:56:09] TOTP plugin v1.0.0 by Games loaded.
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: YSF.so
[11:56:09]
[11:56:09]  ==============================================
[11:56:09]  YSF 2.2 (compiled Sep 19 2021 12:56:09) loaded
[11:56:09]   (c) 2008 Alex "Y_Less" Cole
[11:56:09]   (c) 2010 - 2018 kurta999
[11:56:09]   (c) 2018 - 2020 IllidanS4
[11:56:09]  Server version: 0.3.7 R2-1 or R2-2, Linux
[11:56:09]  ==============================================
[11:56:09]
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: MapAndreas.so
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: filemanager.so
[11:56:09] ******************
[11:56:09] ** FILE MANAGER **
[11:56:09] **    Loaded    **
[11:56:09] ** Version 1.4 **
[11:56:09] ******************
[11:56:09]   Loaded.
[11:56:09]  Loading plugin: PawnPlus.so
[11:56:09]  PawnPlus v1.4.2 loaded
[11:56:09]  Created by IllidanS4
[11:56:09]   Loaded.
[11:56:09]  Loaded 15 plugins.
[11:56:09] [debug] Server crashed due to an unknown error
[11:56:09] [debug] Native backtrace:
[11:56:09] [debug] #0 f6e7de8b in _ZN10StackTraceC1EPv () from plugins/crashdetect.so
[11:56:09] [debug] #1 f6e76bcf in _ZN11CrashDetect20PrintNativeBacktraceERSoPv () from plugins/crashdetect.so
[11:56:09] [debug] #2 f6e77dbc in _ZN11CrashDetect20PrintNativeBacktraceEPv () from plugins/crashdetect.so
[11:56:09] [debug] #3 f6e78226 in _ZN11CrashDetect11OnExceptionEPv () from plugins/crashdetect.so
[11:56:09] [debug] #4 f6e7dadc in ?? () from plugins/crashdetect.so
[11:56:09] [debug] #5 f7fb3dc0 in __kernel_rt_sigreturn () from linux-gate.so.1

Sorry, but this is an issue tracker for bugs in CrashDetect. It's not a place for getting help with bugs in your own script or the SA-MP server itself. Also a tip for the future - use code blocks for stack traces, those #1, #2, #3 are converted to links to the respective issue on GitHub and any mention of '#1will be listed in issue#1` as a result.

gghhu


Added new demo of Ethereum Portfolio Toolkit

:rocket: Enhancements

Added a new demo of a project using vx components

lgtm, thanks for the addition @JayWelsh !
sweet demo 🤩✨


Mount/Unmount count to avoid unstyling

I was thinking on writing a decorator which would enable or disable style/usable webpack modules on mount and unmount... Guess what, you already had! 🎯 THANKS! :D
Just one thing, this could possibly have an issue. I was thinking on having my decorator with a sort of a counter, so it would only unload styles when there aren't components mounted.
One brief example could be a button component, you could have one on a page header, if you enter a page where you have another, it will load styles again, but if you navigate outside of that page, the button o the header would be without styling. And I don't see where you're predicting that behavior on the code yet.

the counter is on webpack plugin's side (https://github.com/bloodyowl/react-styled/blob/master/src/index.js#L31, decrement on each unmount) this should work directly (or do you have a repro to show unusual behaviour with this?)

Oh!! NICEEE!
I've tested it and it worked, also checked your statement, didn't know bout it, sorry.

do you have a repro to show unusual behaviour with this?
No, please ignore this issue. :)


Option to replace unwanted characters in Filename

Is it possible to replace characters lie " : | ? #" bevore saving the files.

Found myself a workaround:
Just insert

--restrict-filenames


Added option to have control over remaining estimate when adding worklog to Jira (fixes #35)

Here is a fix for my feature request (#35):

New option in settings (default true) controls whether or not to show the new fields
If shown, then you the worklog form has radio buttons under the fields allowing you to specify what should happen to the remaining estimate.  Options are:
** Adjust Automatically (shows estimate of what it should adjust to, but the actual adjustment is left up to Jira)
** Leave Unchanged (shows current value)
** Set to (there is then a text field for you to specify to what)
** Reduce by (also has a text field allowing you to specify how much to reduce by)

These match the options shown when logging work in Jira itself.

Hey slarti-b(artfast) ;-)
Thanks for the PR. I'll review it asap.


[Bug] stopped working on stable / default Discord today

Hey
for some reason it simply doesn't loader anymore. Whatever I try.
Was there some kind of BetterDiscordAppBlock update or what is going on?

Unsure if you're experiencing a similar issue to what I just had, but I had to manually redirect the installer to a new location. Try changing the install location to C:\Users\<username>\AppData\Local\Discord\app-<newest number> instead of the default location.

Try grabbing the most recent installer and reinstalling with Discord running.