Live Server does not open chrome automatically

Type: Feature Request
The vscode Live Server does not open Google Chrome automatically when clicked on 'Go Live'
Extension version: 5.7.9
VS Code version: Code 1.71.2 (74b1f979648cc44d385a2286793c226e611f59e7, 2022-09-14T21:03:37.738Z)
OS version: Windows_NT x64 10.0.22621
Modes:
Sandboxed: No

the same here

am also passing through the same Issue here


Feature/#64 add analyzer for json file

close #64 issue

Codecov Report

Merging #71 (4568775) into main (b87cada) will decrease coverage by 2.12%.
The diff coverage is 72.97%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main      #71      +/-   ##
==========================================
- Coverage   86.56%   84.45%   -2.12%
==========================================
  Files          20       21       +1
  Lines         201      238      +37
  Branches       31       42      +11
==========================================
+ Hits          174      201      +27
- Misses         18       24       +6
- Partials        9       13       +4

Impacted Files
Coverage Δ

...alyzers/JsonDataAttributeMustHaveValidPathParam.cs
72.41% <72.41%> (ø)

...p.Abstraction/Internal/Extensions/PathExtension.cs
85.71% <75.00%> (-14.29%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Scoring Dialog using Hugging Face DialoGPT

Hi,
I would like to be able to do 2 things that I think should be straight forward, but am having trouble figuring them out in the Hugging Face model.

I would like to provide a prompt, and in addition to returning response produced by the model, I would also like to return the word level score/model probabilities.

I would like to enter a prompt and a response and use DialoGPT to get the word level score/model probabilities of that response (the 'force-decoded' score).

I have tried looking through the Hugging Face documentation, but it seems like different models have different APIs, and I can't quite figure out how to do either of these.
Thanks!

Thanks for your interest! We have release a model for dialog evaluation. Please find the link below
https://github.com/golsun/DialogRPT


setTimeout callback wrong context on node 10

What version of OpenTelemetry are you using?
v0.11.0
What version of Node are you using?
v10.22.0
The issue is reproducible in nodejs v10.x.x, and does not exists in versions 11 and forward.
What did you do?
import { NodeTracerProvider } from "@opentelemetry/node";
import {
  ConsoleSpanExporter,
  SimpleSpanProcessor,
} from "@opentelemetry/tracing";

const provider = new NodeTracerProvider();
provider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));
provider.register();
const tracer = provider.getTracer("setTimout-context-error");

const parentSpan = tracer.startSpan("main");
tracer.withSpan(parentSpan, () => {
  setTimeout(() => {
    tracer.startSpan("timer 1").end();
  }, 1000);
});
parentSpan.end();

setTimeout(() => {
  tracer.startSpan("timer 2").end();
}, 1000);

setTimeout(() => {
  tracer.startSpan("timer 3").end();
}, 1001);

What did you expect to see?
Expected timer 2 span to have it's own trace id and be the root span. Or a least to behave the same as timer 3 which created a new trace as expected.
What did you see instead?
timer 2 has the same context as timer 1 (span's parent is main, and has the same traceId).
Output of ConsoleSpanExporter:
{ traceId: 'd14cd7a4649ab705aa418e33ea6f7971',
  parentId: undefined,
  name: 'main',
  id: '03a02971e60b0562',
  kind: 0,
  timestamp:<PHONE_NUMBER>177453,
  duration: 1991,
  attributes: {},
  status: { code: 0 },
  events: [] }
{ traceId: 'd14cd7a4649ab705aa418e33ea6f7971',
  parentId: '03a02971e60b0562',
  name: 'timer 1',
  id: '064ec0b6b515b53b',
  kind: 0,
  timestamp:<PHONE_NUMBER>185837,
  duration: 100,
  attributes: {},
  status: { code: 0 },
  events: [] }
{ traceId: 'd14cd7a4649ab705aa418e33ea6f7971',  <============
  parentId: '03a02971e60b0562',    <========================
  name: 'timer 2',
  id: 'bb2fb8257570a7d8',
  kind: 0,
  timestamp:<PHONE_NUMBER>187252,
  duration: 15,
  attributes: {},
  status: { code: 0 },
  events: [] }
{ traceId: '6ee34e2236f691951bd56676e89a7dfa',
  parentId: undefined,
  name: 'timer 3',
  id: '0fe63ea07167f298',
  kind: 0,
  timestamp:<PHONE_NUMBER>188849,
  duration: 15,
  attributes: {},
  status: { code: 0 },
  events: [] }

Additional context
The above code snippet is just a minimal code to reproduce the issue. It was encountered in a complex setup with multiple plugins, where http module set the a timer with timeout of 0ms, and another part of the code which called a timer with same timeout received the cascading spans as the HTTP children instead of being created under a new trace.
From my short investigation, it looks like node 10 is grouping timers with same duration under the same 'TIMERWRAP', which receives its async context from the first setTimeout and then calls following timers from the same wrapper with the wrong context.
In the example above, timer 3 has the correct context since it is create with duration 1001 ms, which get's it's own fresh wrapper internally in node.

I think the problem is that AsyncHooksContextManager starts with an empty _stack instead [Context.ROOT_CONTEXT].

Script starts with an empty context stack
tracer.withSpan creates and activates ContextA referring to parentSpan
Timer1 creates a Timeout and a TIMERWRAP resource and ContextA is propagated as expected into both new async ids
when timer2 is started context stack is empty so nothing is propagated to this async id of the Timeout
when timer3 is started context stack is empty so nothing is propagated to the asyncId of the TIMERWRAP and Timeout
when the first timer expires the TIMERWRAP activates ContextA, then the first Timeout activates it again. The timer1 span is created and then ContextA is deactivated because of the Timeout but stays active because of the TIMERWRAP
The Timeout of timer 2 has no context to activate therefore ContextA is still active and span is linked incorrect

If we start the AsyncHooksContextManager with Context.ROOT_CONTEXT on stack the Timeout for timer 2 will activate it instead ContextA and a root span will be created as expected.
Node 12 uses no queuing via TIMERWRAP so the problem doesn't exist there.

Thinking once more about this the proposed change above may result in quite some side effects and even context loss where context is propagated correct now.
A simpler, isolated solution would be to just ignore TIMERWRAP in AsyncHooksContextManager. it's an internal object and context propagagtion works anyway because of the Timeout object used by each timer.

@Flarna Thanks for diging into this issue, do you plan to make a PR to fix this ? Otherwise i'll implement what you suggested

@vmarchaud I will create a PR after the weekend

Thanks @Flarna  for investing time and effort to debug and create a PR.
I really like the original idea, because currently async resource run with the context in which they were created if a context exists, and it makes sense to me that if no context existed, they should run with root context for consistency and uniformity.

Thinking once more about this the proposed change above may result in quite some side effects and even context loss where context is propagated correct now.

I too think it's a dangerous change, but curious if you have some examples of what it can break.

I have no example but it would be easy to construct one. But such artificial samples are not really of help because in Javascript it's always easy to break half of the world... I have no real world example I could refer to.
Main reason why the current PR is only addressing TIMERWRAP is to get this problem fixed without extra risk.
The other part - to pass ROOT_CONTEXT if nothing else is set can be done as followup.
I think the AsyncLocalStorageContextManager actually acts like this as it stores the context on the resource. There is no fallback like looking into a "enclosing resource" if the current one holds nothing.

@Flarna We already fallback on ROOT_CONTEXT if there none in the stack (here), if i remember correctly i had other issues if i was setting the root as the first element on the stack.

@vmarchaud Yes, that's true. But if there is already a context active then this one is used.
So in case of TIMERWRAP => Timeout the TIMERWRAP before callback pushed it's stored context on stack. The Timeout before callback didn't change the stack. As a result top of stack is the context from TIMERWRAP.
The same use case seen from resource point of view would be different. The active resource is Timeout and has no context stored so it falls back to ROOT_CONTEXT.


Negation in ovalNode

Now ovalNode can work with negation.

Hello @Honny1! Thanks for opening this PR.  There are some dark corners in the code, but they can be addressed in another PRs.


add --network option for docker build

carry #20987
@vdemeester

don't forget to update the reference docs, man pages, and API docs + changelog

I don't think we should add --net as alias here. This is a new feature, and there's never been a --net, so no need to add it for backward compatibility. We can add it if there's a lot of requests, but let's keep it simple now

LGTM

I think just --network will be  fine.

Seems to be missing --add-host from the referenced issue.

But otherwise LGTM so moving to docs-review, we can follow-up with add-host

Oh, looks like docs are missing for the CLI reference;

https://github.com/docker/docker/blob/master/docs/reference/commandline/build.md

And man page;

https://github.com/docker/docker/blob/master/man/docker-build.1.md

Ping @justincormack @vikstrous FYI.

LGTM I don't think this will significantly decrease the reproducibility of builds since we really can't control the network during a build anyway.

How does this fix #10324?

@RoelVdP it adds --net to docker build

Does it fix https://github.com/docker/docker/issues/24824?

@thaJeztah --add-host=[] was not added? If so, please re-open #10324


Custom logo per environment

Get different logo per environment
Each build from different branch should have a different logo icon in the extension bar

support of config file to flag custom logo for eu commission


bug

If AUITableView have a AUITableViewCell,and AUITableViewCell has a BUITableView, then the TTTAttributedLabel in BUITableViewCell,now ,if you scroll ,and drag stop,the BUITableView can't onclick,Why?

Sounds like a problem with your view hierarchy. I can't think of anything in TTTAttributedLabel that would cause this.
If you think it's a bug in the library can you upload a sample project that reproduces the behavior?

You have a label in a table cell in a tableview in a table cell in a tableview. It sounds like you have a very complex view hierarchy and you will need to ensure you are forwarding touches to the appropriate subview.


Tries to fix the issue with LinkedIn link scrapper

Also amends the text copy to achieve proper formatting.


XCTest problem

Just a quick draft of the solution.
Discussed more in this thread.

Hi @Czajnikowski, thanks for giving this a shot, but unfortunately I think this is too onerous on the user of the library. They have to remember to copy-and-paste those lines into every test or test case, and if they forget they will get passing tests but that aren't actually checking anything.
It also doesn't help with the pattern of "unimplemented" dependencies, which the library highly encourages and makes use of in the base set of dependencies that ship with the library.
We agree that the problem is significant enough to warrant a solution, but I think we should focus our energy on being able to statically determine when a target is built for tests (probably requires an SPM change), or being able to dynamically access XCTFail in a manner that is App Store safe. If anyone wants to help on those fronts we would definitely be appreciative!

Hi @Czajnikowski, thanks for giving this a shot, but unfortunately I think this is too onerous on the user of the library. They have to remember to copy-and-paste those lines into every test or test case, and if they forget they will get passing tests but that aren't actually checking anything.
It also doesn't help with the pattern of "unimplemented" dependencies, which the library highly encourages and makes use of in the base set of dependencies that ship with the library.
We agree that the problem is significant enough to warrant a solution, but I think we should focus our energy on being able to statically determine when a target is built for tests (probably requires an SPM change), or being able to dynamically access XCTFail in a manner that is App Store safe. If anyone wants to help on those fronts we would definitely be appreciative!

Yeah, I also don't like that copy-and-pasting... This may likely be solved by a subclass of XCTestCase, but yeah... I'm not a fan of subclasses either.
Thanks for the discussion and consideration 🙏
Closing the PR for now.


Fix exception when moving & reloading a cell

UITableView & UICollectionView do not allow moving & reloading a cell in the same batch of updates, doing so will cause an internal inconsistency exception.
To fix this, we queue the rows to be reloaded, and run another update block after all of the insertions / deletions / movements. When doing so, we now need to call reload on the new indexPath, since the item has already been moved.
TODO:

[ ] Implement similar fix for UICollectionView extension

I'm not certain how to implement the UICollectionView extension fix -- Do we run another performBatchUpdates in the completion block of the first? or do we run another immediately after the first call, in the same scope?

This crash is reproducible using the following dataset:
Records: [
    ChangeItem: from 1,0 to 1,2,
     MoveItem: from 1,0 to 1,2
    ]

oldDeltas: [
    E9958273-3D2F-46E5-9CB4-FE29CB9BF4FF,
    90667A72-B0A4-46F6-8714-F3FD73A25A95,
    51FDBA9D-968F-46C7-BD51-3E4E5742789A,
]

newDeltas: [
    90667A72-B0A4-46F6-8714-F3FD73A25A95,
    51FDBA9D-968F-46C7-BD51-3E4E5742789A,
    E9958273-3D2F-46E5-9CB4-FE29CB9BF4FF,
]

Equatable results: [
    90667A72-B0A4-46F6-8714-F3FD73A25A95: true,
    E9958273-3D2F-46E5-9CB4-FE29CB9BF4FF: false,
    51FDBA9D-968F-46C7-BD51-3E4E5742789A: true
]


package.json: switch main file to 'dist/js/hopscotch.js'

This is needed for #150, so CommonJS users can include the library as var hopscotch = require('hopscotch');

Looks good to me.


[FLINK-13689] [Connectors/ElasticSearch] Fix thread leak in Elasticsearch connector when cluster is down

1.10 back port of #10936, see also FLINK-18702

Thanks for the backport. Did the commit from master apply without conflicts to the release-1.10 branch? (I'm asking so that don't have to manually compare everything ;) )

I did not see any conflicts to master.

Okay. In the meantime I checked the changes, everything looks fine.
I'll merge this now!
Thanks for the backport!


Library path Arduino 2.0

I am having difficulties adding/recognizing the libraries to the path.
Could you please show how to add those for the new Arduino IDE 2.0?

@Bogdan50 , The lib files should be moved to your sketchbook and NOT where the system ones are.  So, on Windows, mine is in .../Documents/Arduino/libraries/

I still can't upload to the S3 though.  What is the name of the board you are using in the Arduino IDE?

The sample program needs to rely on the files in lib to compile. The way to use it is to copy the files in the lib to the user's Arduino/libraries folder. In Arduino 2.0.0 it is possible to automatically upgrade the version of the library. I have made minor modifications to this TFT library. So there will be a problem that it cannot be used after being upgraded. It is recommended not to upgrade the version of the library or patch the latest board library.


[W6.1d][W15-B1] Jackie Tan Jin Wei

Polymorphism LO.
Curious if isMutating() in Command.java should be true or false by default?

@freesoup
Some comments added. Please ack & close the PR after reading comments.


Windows Installation Problem

Windows 7. Python 2.7 32 bit.
Although I was able to install it, I was not able to get the alertbox or locateOnScreen functions to work. (The mouse 'position' function, however, works as expected)
PS C:\Python27\lifx-simple> pip install pyautogui
Requirement already satisfied: pyautogui in c:\python27\lib\site-packages\pyautogui-0.9.5-py2.7.egg
PS C:\Python27\lifx-simple> python
Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyautogui
>>> pyautogui.alert('This is an alert box.')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'alert'
>>> button7location = pyautogui.locateOnScreen('button.png')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'locateOnScreen'
PS C:\Python27\lifx-simple> pip --version
pip 9.0.1 from C:\Python27\Lib\site-packages (python 2.7)

I also met the same problem. why no people answer this question?

What happens when you run pip install pyscreeze and pip install pymsgbox?

Thank you for the suggestions. I don't remember what I did to fix it but I think it had to do with installing pillow.

Pillow had to be manually installed from binary before those dependencies correctly installed. Then everything worked correctly.


feat(AP-994): send client name in data payload

Need to update dependency on @evolv/javascript-sdk when it's published.


Preserve date range across pages

When navigating between service overview, service and service session list pages, the date range will now be preserved.
Currently though, if you go from one of the 3 above pages to for example the create service page, but then cancel, you will return to the service overview page and the date range will be reset. I can fix this by also adding the query parameters to pages that do not actually use a date range, just for the sake of passing it to other pages that possibly do use a date range.
Let me know if I should add that.
closes #136

@CasperVerswijvelt made some changes to make this more generalized. Merged into dev. Releasing soon!


DOM manipulation for DnD

We enabled Drag & Drop on a list view. The source data is an array.
During dragging, we hide the dragged element with CSS.
The point is that when the element is dropped, the CSS magic is off, and the element "flashes" back to where it actually lives.
Once the server request is done, the element is placed in the right spot, where it was dropped (a render is triggered) IF the server responds with a 200.
We want to avoid the "flash" in the original position. We have tried moving the element in the DOM (yes, under lit-html's butt) and we obviously had weird problems (for example when an element is dragged to the last position, on the next render the last element is displayed twice). We haven't even tried to debug these problems, since we are doing something obviously awful.
Is it inconceivable to allow developers to modify the DOM, and then force a render bursting the cache altogether? I realise that it would a performance hit, but it would only ever happen on repositioning of items.
If not, what's the recommended way to deal with DnD, so that once an item is dropped it appears in the right spot? We could:

change the source array on drop
Request an update

However, in this case, if anything went wrong we would need to then move  again the element to its original position in the array, which is tricky for a number or reasons.
So, shorter version: what's the recommended way to deal with DnD, which nearly always requires DOM manipulation to "look right"?

You should definitely avoid manually moving DOM that is rendered by lit-html.
What you described here is basically correct:

Change the source array on drop
Request an update

You should drive all changes to the DOM via the template, and think of the data you're using to render your template as the "view data".  If you want to do an optimistic drop, you need to update the view data (i.e. "change the source array on drop") and have lit-html render that.
If the data in the client that represents the server data can be divergent from the desired current render state (even for some amount of time), then I would recommend modeling that as such in your app (i.e. have "server data" and "view data" separate, and have explicit actions that update one to the other).  A simple example: https://jsbin.com/botepol/edit?html,output
Reconciling e.g. failed changes on the server with the view data is outside of the scope of responsibility of LitElement/lit-html.

That's what I thought.
Thanks for responding.
On Fri, 24 Jul 2020 at 07:39, Kevin Schaaf<EMAIL_ADDRESS>wrote:

Closed #1035 https://github.com/Polymer/lit-element/issues/1035.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Polymer/lit-element/issues/1035#event-3582091861, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAQHWXRANSPOR7JE5ZC5UZTR5DC4NANCNFSM4PAPUEQA
.


Group definition and spawning

DEFGROUP
Command to define group templates. Takes a name and single units as argument. Can take 1 to X units as argument. Unit defined by unit name in DCS (as represented in db_countries.lua)
!defgroup NAME UNITLIST
SPAWNGROUP
Command to spawn a group template in a specified area. Units can get random headings and randomized positions inside the area.
Arguments:

[x] groupname
[x] area (implemented in #11 as !spawngroup <name> radius <number> command syntax)
[ ] spawn as single group (bool)
[ ] coalition
[ ] onroad (optional)

Could also distinguish between spawngroup and spawngrouponroad commands
onroad will search for roads in the area and spawn every unit on a road

creating a spawn group and using it:

the outcome:

!defgroup https://github.com/bitbubbler/yet-another-dcs-server/blob/master/commands.md#defgroup
!spawngroup https://github.com/bitbubbler/yet-another-dcs-server/blob/master/commands.md#spawngroup

I've complete two of these, the general arch is there for the rest to be picked up. For now I'm going to move on to other bits and we'll circle back here based on priority

Tested the group spawn, great idea guys👍👍


ariaTSsetup tutorial does not cover minimumOverlap option

I am trying to figure out how to use the -mo MINIMUMOVERLAP in  ariaTSsetup.py but I can't find it  documented here in the tutorials or in the main ARIA-tools.

Hi Eric,
This is currently not that well documented. I recall a closed issue ticket
that captures a description and example. See here:
https://github.com/aria-tools/ARIA-tools/issues/161
@rzinke @ssangha could you add the description to the ariaExtract and
tsprep notebooks?
On Sun, Jul 12, 2020 at 3:23 PM Eric Fielding<EMAIL_ADDRESS>wrote:

I am trying to figure out how to use the -mo MINIMUMOVERLAP in
ariaTSsetup.py but I can't find it documented here in the tutorials or in
the main ARIA-tools.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/aria-tools/ARIA-tools-docs/issues/35, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AESZPSIM77GJDJZZUZF3UV3R3IZUZANCNFSM4OYAD4BQ
.

@dbekaert Thanks for the pointer to the closed issue. I see now that the units are in km^2. I thought it might be a percentage of the bounding box, so I tried -mo 90 thinking it would keep scenes covering 90% of the bbox, but now I see that would only keep scenes with as little as 90 km^2 of data. It would help a lot to document this.

Agreed, we will add it on the todo list. We also welcome any contributions!
On Sun, Jul 12, 2020 at 4:31 PM Eric Fielding<EMAIL_ADDRESS>wrote:

@dbekaert https://github.com/dbekaert Thanks for the pointer to the
closed issue. I see now that the units are in km^2. I thought it might be a
percentage of the bounding box, so I tried -mo 90 thinking it would keep
scenes covering 90% of the bbox, but now I see that would only keep scenes
with as little as 90 km^2 of data. It would help a lot to document this.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/aria-tools/ARIA-tools-docs/issues/35#issuecomment-657291954,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AESZPSJAL6H7GKFA3TBDJHTR3JBVTANCNFSM4OYAD4BQ
.

I can try to add something, but I am not sure I understand the option enough yet to explain it.
Now I tried ariaTSsetup.py -f 'products/*.nc' --bbox "26 27.5 83 86" -d download --mask download -w bbox26_27_5 -mo 15000 to make sure I only kept scenes with at least 15000 km^2 and I see that I have almost nothing left in the present Nepal coverage.
***Time-series Preparation Function:***
Shapefile bbox26_27_5/user_bbox.json created for input user bounds.
Multi-core version
Multi-core version failed, will try single for loop
316 out of 470 GUNW products rejected for not meeting user's bbox spatial criteria
Group GUNW products into spatiotemporally continuous interferograms.
All (143) interferograms are spatially continuous.
Thread count specified for gdal multiprocessing = 2
132 out of 143 interferograms rejected for not meeting specified spatial thresholds

for now ariaExtract is updated with information.

Good to hear about this update.


Add "IPv4+IPv6" protocol value for IPsec mobile

This PR adds dual stack support for IPsec mobile VPN, as requested in #4819.
The code I used for this, is based on the patch provided here.
I've added some checks and comments.

Hi, are there any news on this?
Kind regards
Jasper


Actor sheet does not support dropping journal pages

I am working on a Foundry module that supports creating parcels of items that can be given to a PC by dropping the parcel onto the actor sheet. The parcel is implemented using JournalEntry and JournalEntryPage, and relies on the dropActorSheetData hook to fire in order to copy the items to the PC. However, this system only seems to support dropping Items on the actor.
Can you add support for additional types to be dropped on the actor?

I can add the hook for this back in but could you elaborate on how exactly the journal converts to items? We have special handling for different types of items. Depending on how you go about this the added items might not go through the proper drop procedures.

@NekroDarkmoon In answer to your question: the journal contains item links that are copied to the actor. Basically like this:
const item = await fromUuid(linkInfo.id);
await Item.create([item], { parent: actor });


Updated config.toml and resolved an open issue

Resolved the issue (config.toml is not localized for Hindi #31600)
Translated description text from English to Hindi
Fixed typos

/assign @divya-mohan0209

/assign @knight-95

/language hi


Add Enclave selection to regression test suite (Robot tests)

Robot test for enclave testing were implemented, and works fine


Gives access to three activation choices

Thank you for accepting my previous request.
This time I added options that allow you to choose whether you want the timeout to be suspended or reset in certain situations.

mouse_move: when moving the mouse
mouse_click: on mouse click
in_lovelace: only on Lovelace views

Thanks for your contributions! Just skimming through this quickly. I like the reset ideas. What would be a situation for the in_lovelace?

😁 In fact it's the opposite of the others.  This allows you not to redirect to the view, if you are in the settings, the energy panel, or any other place than the lovelace dashboards.

I'm in the process of managing views, it's going to take a little time but I think it will make this tool complete 😄

I took the liberty of making certain modifications without distorting the original code.

I put a console.info like the other Lovelace resources do, to specify the version (and I put v1.1.0).

Looks Good! Thanks, happy holidays


[FYI] Package doesn't serialize anymore, but you won't believe what RestSharp did next!

So we came across something odd today, we our json serialisation seemed to not work with RestSharp 106.6 (I think that is about what we are on), but deserialisation works. After some hunting around and trying to figure out what is wrong we came across RestSharps new ReadMe (as of Jan 1st) which pretty much says "Whops, Json.NET is coming back".
The juicy bits are as below.
Note on JSON serialization
Some time ago, we have decided to get rid of the reference to Newtonsoft.Json package.
The intentions were good, we thought that the SimpleJson library would be a good replacement that can be embedded to the library itself,
so we don't need to have any external references.
However, as many good intentions, that change created more issues than it solved. The number of issues on GitHub that are
related to JSON (de)serialization is growing and SimpleJson is long abandoned. We faced a choice to start maintaining
SimpleJson ourselves or use something else.
Since as per today almost every .NET project has a direct or indirect reference to Newtonsoft.Json, we decided to bring it back as a dependency
and get rid of SimpleJson. This will be done in RestSharp v107, the next major version.
To prepare for this change, we made quite a few changes in how serialization works in RestSharp. Before, objects were serialized
when added to the RestRequest by using one of the AddBody methods. That made it impossible to assign a custom
serializer on the client level, so it should have been done for each request. In v106.6 body parameter is serialized just
before executing the request. Delaying the serialization allowed us to add the client-level serializer.
It is still possible to assign custom (de)serializer per request, as before. In addition to that, you can
use the new method IRestClient.UseSerializer(IRestSerializer restSerializer). The IRestSerializer interface
has methods for serialization and deserialization. Default serializers are the same as before.
From v106.6.2 you can use Newtonsoft.Json for the RestClient by using code from this snippet.

Thank you for that information! Glad to see they are bringing it back. I have decided to discontinue maintaining this package and deprecate it.


Does istio timeout response support modification?

I added a timeout in the virtual service, and I found that the status code in response to my client was 504
The page is returned as upstream request timeout. Can I change the returned content or status code. Does istio support it?
Turned over the official website and did not find the relevant configuration
Thanks for help
istio version ： 1.12.1

A custom response is not currently supported

当前不支持自定义响应

Thanks for your answer
I saw that the response header can be modified through the envoy filter
Are there any plans to add related programs in the future?


[CORRECTION] Validation data

Thank you for finding and reporting an inaccuracy in the term, please fill in the details below:
Term: Validation data
Current content: Data that is not included in the training data, but is used to improve the performance of an AI model as it is trained.
This definition relates to the definition within AI, and not the regulatory aspects of medical devices.
Corrected content: Data that are not included in the training data, but are used to improve the performance of an AI model as it is trained.
This definition relates to the definition within AI, and not the regulatory aspects of medical devices.
Reason for correction including reference if appropriate: data is a plural word – therefore the statement should read: Data that are not…..but are used…….

Deferring to common usage [1].
[1] https://fivethirtyeight.com/features/elitist-superfluous-or-popular-we-polled-americans-on-the-oxford-comma/


False domain

Hello,
I was going to watch Video through the mobile application, but the Video did not open. When I checked, jwplayer had blocked it.
The issue was fixed when I added it to the permissions list.
I think this domain is wrong. Can you please remove it from the list?
*.cdn.jwplayer.com

Just curious, what kind of Video are you watching? What is the website URL?

This is duplicate issue - #2227
https://github.com/StevenBlack/hosts/issues/2227

Just curious, what kind of Video are you watching? What is the website URL?

inattv APK.
Don't worry, I'll show you with a photo when I get home :)

Just curious, what kind of Video are you watching? What is the website URL?

Do you believe now that it doesn't really work? If this address is blocked, videos do not work on Video playback platforms using jwplayer.

Sure thanks for the clarification. Again, this is same issue as #2227
You can find cdn.jwplayer.com added on 7 Feb 2023, commented as 'Add ad and tracker domains.'
If you need this, you can add to your whitelist.
https://github.com/StevenBlack/hosts/commit/627205edd907b6d91aa49f3aa0c87fd0699c2b1d

I have removed the domain cdn.jwplayer.com.  This will be live in the next release.
Closing.


Remove /usr/bin/../lib/ from directories passed to linker to look up libraries for target triple

Also, update my github username in the mailmap.
Resolves #6767
@neonichu, let me know what you think.

Timeout on Windows CI when running the foundation tests is unrelated.

@swift-ci please smoke test windows

Ping, ready to go in, I'll submit for 5.9 next.


⚠ SceneTime has degraded performance

In 790bc15, SceneTime ($ST) experienced degraded performance:

HTTP code: 200
Response time: 16044 ms

Resolved: SceneTime performance has improved in 227996e after 5 minutes.


Bindings to C#

Guys, thanks a lot for amazing tool which minimize testing time and allows release better product to users faster!
However, it's really important for your popularity to support C# with Selenide. C# community a really big as well as Java. Moreover, as for me, a good/concise API for Selenium WebDriver also will be so demanded.

@neooleg thank you for the feedback and suggestion! I believe it's a great idea to create C# port of selenide. The only problem is that we do not use C# every day, so it would not be "dog food" for us (which is key success factor for Selenide).
I would like to participate in this project with someone else.

@asolntsev, I propose to discuss this in details personally. Perhaps, I can be useful.

As far as I know, @yashaka, who started porting selenide to python (selene on github) also had plans to do c# as well
Viele Grüße
Alexei Vinogradov
Sent from mobile phone

Am 29.12.2015 um 17:26 schrieb Oleg V<EMAIL_ADDRESS>@asolntsev, I propose to discuss this in details personally. Perhaps, I can be useful.
—
Reply to this email directly or view it on GitHub.

That's true... I have some working code base with main functionality... Just need to find the time to share it on github... I hope to finalize this until Selenium Camp in the end of Winter.
—
Sent from mobile
On Tue, Dec 29, 2015 at 2:51 PM, vinogradoff<EMAIL_ADDRESS>wrote:

As far as I know, @yashaka, who started porting selenide to python (selene on github) also had plans to do c# as well
Viele Grüße
Alexei Vinogradov
Sent from mobile phone

Am 29.12.2015 um 17:26 schrieb Oleg V<EMAIL_ADDRESS>@asolntsev, I propose to discuss this in details personally. Perhaps, I can be useful.
—
Reply to this email directly or view it on GitHub.

Reply to this email directly or view it on GitHub:
https://github.com/codeborne/selenide/issues/256#issuecomment-167828875

@vinogradoff, @yashaka, thanks for the good news.
@yashaka, can you please share the project with me for personal use? In case, if you can't share this on GitHub now.

OK, I will try to share it in the proper way on github tomorrow :-)
—
Sent from mobile
On Tue, Dec 29, 2015 at 3:09 PM, Oleg V<EMAIL_ADDRESS>wrote:

@vinogradoff, @yashaka, thanks for the good news.
@yashaka, can you please share the project with me for personal use? In case, if you can't share this on GitHub now.
Reply to this email directly or view it on GitHub:
https://github.com/codeborne/selenide/issues/256#issuecomment-167832184

@yashaka thanks a lot, looking forward to work with it :)

Thank you guys, let us know about the progress)

Guys, looks like TestStack.Seleno project a bit similar to Selenide (for C#). May be a bit more specialized to PageObjects, but also has concise/fluent API.
What do you think about that?

Selenide is a bit more, than concise/fluent API. It's also testing framework (should* methods, useful data - message, screenshot, source code - for fails) resolving the common shortcomings of plain Selenium (timeouts, ajax, staleElement)

Thanks for comment. Yep, I know. However, Seleno also has timeouts. Although, I agree with you, they are a bit weak than Selenide has.
I am hinting, that it would be great to share experience :wink: Anyway, let's wait until @yashaka shared own project. Hopefully, then we'll understand how to get the aim - Selenium framework for C# for creating tests simpler and faster. Like Selenide gives for Java, I suppose.

So, Here it is... A very draft version, though already published to nuget gallery https://www.nuget.org/packages/NSelene/<IP_ADDRESS>.
Sources: https://www.nuget.org/packages/NSelene/<IP_ADDRESS>
The version is not tested:)
The project has no tests, no docs yet:)
But has an example tests project: https://github.com/yashaka/NSelene/blob/master/NSeleneExamples
Below you can find a short overview:
NSelene has no automatic driver management, you have to set it up manually, e.g. like here:
		[SetUp]
		public void SetupTest()
		{
			SetDriver (new FirefoxDriver ());
		}

		[TearDown]
		public void TeardownTest()
		{
			GetDriver ().Quit ();
		}

(https://github.com/yashaka/NSelene/blob/master/NSeleneExamples/BaseTest.cs)
Tests may look like this, via PageObject implemented in a "Procedural way":
        [TestFixture ()]
        public class Test : BaseTest
        {
            [Test ()]
            public void FilterTasks ()
            {
                Tasks.Visit ();

                Tasks.Add ("a", "b", "c");
                Tasks.ShouldBe ("a", "b", "c");

                Tasks.Toggle ("b");

                Tasks.FilterActive ();
                Tasks.ShouldBe ("a", "c");

                Tasks.FilterCompleted ();
                Tasks.ShouldBe ("b");
            }
        }

(https://github.com/yashaka/NSelene/blob/master/NSeleneExamples/TodoMVC/Tests.cs)
where procedural "PageObject" may look like this:
        public static class Tasks
        {
            public static SCollection List = SS ("#todo-list>li");

            public static void Visit()
            {
                Open ("https://todomvc4tasj.herokuapp.com/");
            }

            public static void FilterActive ()
            {
                S (By.LinkText ("Active")).Click ();
            }

            public static void FilterCompleted ()
            {
                S (By.LinkText ("Completed")).Click ();
            }

            public static void Add(params string[] taskTexts)
            {
                foreach (var text in taskTexts)
                {
                    S ("#new-todo").SetValue (text).PressEnter ();
                }
            }

            public static void Toggle (string taskText)
            {
                List.FindBy (Have.ExactText (taskText)).Find (".toggle").Click ();
            }

            public static void ShouldBe(params string[] names)
            {
                List.FilterBy (Be.Visible).Should (Have.Texts (names));
            }
        }

So...
The ported things are:

Selenide.$
SelenideElement#should
SelenideElement#find
Selenide.$$
EllementsCollection#should
EllementsCollection#findBy
EllementsCollection#filterBy
Conditions.visible, Condition.exactText
CollectionConditions.texts

The first thing I plan to do - is to implement SElement (aka SelenideElement) as something more smart than C# delegate. Because current implementation lacks abilities to support e.g. screenshots in error messages...
Current implementation is also kind of "experimental one". It is implemented completely in non-OOP way :)
The main answer  to "Why?" - is speed. I implemented it in a few evenings.
First I will proceed with this style of implementation (using a lot of "extension methods") just for fun and R&D :) And will switch to common OOP implementation via wrapping WebElement (like Selenide does) if needed :)
Since holidays are coming... And my schedule is very tough, I expect to make "more useful" version somewhere till the end of January. And something "more stable" covered with tests - till the end of February...
Feel free to share your thoughts and file an issue on github if you need something.

@yashaka, it's a great job despite the known issues :+1:
Thanks for sharing! Its need to go deeper to figure out how it works and how it can be useful :wink:


Stand Alone .dll file for Auto Updating?

Hello,
I was wondering if you would be able to make the .dll file downloadable as a standalone file (NOT Zipped etc ). To allow auto updating of this addon via Guild Lounge addon, and such. :)
Link to Guild Lounge if you have not heard of it yet ---- >   https://guildlounge.com/

I'm afraid I insist on the readme being included with the addon for various reasons. If you want to support this addon with auto-updates, you'll have to automate ZIP file extraction as well. Sorry.


Extract "Engine" class

To be used internally in the VisModel and also in the upcoming carto.leaflet.CartoLayerGroup and carto.googleMaps.CartoLayerGroup.

An "Engine" will expose a method that will:

"Serialise" given layers (and associated queries / analyses / dataviews) and send requests to Maps API.
Update given models when request is received.
Raise errors if something goes wrong.

Tasks

[x] Move request limiting responsibility from src/windshaft/map-base.js to src/windshaft/client.js (https://github.com/CartoDB/cartodb.js/pull/1753).
[ ] CartoLayer has a source that should be an Analysis node (source or analysis). We're using sql and source attributes before. Can remove support for sql attribute (https://github.com/CartoDB/cartodb.js/issues/1754).
[ ] Merge LayersCollection, DataviewsCollection, and AnalysisCollection into CartoLayer hierarchy (see drawing above).

[ ] Source has dataviews and filters (might require changes to Windshaft Map).
[ ] TBD.

[ ] Extract classes that know how to generate payload for Maps API from an array / collection of layers (this is currently implemented in src/windshaft/anonymous-map.js#toJSON and src/windshaft/named-map.js#toJSON.
[ ] Extract "Engine" class:

[ ] Mutate src/windshaft/map-base.js into the new "Engine" classes that uses src/windshaft/client.js and src/windshaft-integration/model-updater.js internally.
[ ] VisModel#reload uses the new "Engine".
[ ] VisModel#setOk and VisModel#setErrors are "handled" by VisModel instead of by src/windshaft-integration/model-updater.js.

I exploded this issue into smaller ones so this one doesn't make sense anymore.


Develop a function to split text exceeding 200 characters

Feature Idea
Purpose
Split text exceeding 200 characters into multiple variables.
SDTMIG v3.3 | CDISC
Functionality
Based on the current requirement for the SAS v5 Transport file format, it is not possible to store the long text strings exceeding 200 characters using only one variable. Therefore, the SDTMIG has defined conventions for storing long text string using multiple variables.  Follow the steps mentioned below to create a function to split long text into multiple variables.

Split the first 200 characters of text into splitVar1 and each additional 200 characters of text into splitVarN

When splitting a text string into several variables, the text should be split between words to improve readability, so it does not break a word.

Create a variable splitCount to hold the number of new variables created by the split.

Relevant Input
A character variable to be split into multiple variables.
Relevant Output
One or more variables after splitting: splitVar1-splitVarN.
Variable to hold the number of splits: splitCount
Reproducible Example/Pseudo Code
split_var(var_to_split)

Acknowledging the historical context of SAS V5 transport file restrictions, I'd like to point out that these limitations don't apply in R, offering us a chance to opt-out. However, my experience with submissions is limited, and I'm seeking clarity: are we considering this feature to meet current regulatory expectations, or is it more about maintaining legacy compatibility?

Agree that SAS V5 limitations do not apply to R dataframes.  However, we still want to have this feature to be compliant with SDTMIG rules.  I am also lacking submission experience with R packages, so looking for more feedback.

The submission SAS files still have the V5 limitations, which include no string can exceed 200 characters in length.  Even if the xpt files are generated using R, the SASV5 limitations still apply unfortunately.

I had a look at this in SQL and if we consider a text field mapping to DSTERM for example where the field can be a maximum of 600 characters and we cannot split words, the formula for calculating the max number of required output variables is:
(# required target variables) = CEILING(length source string / 200) + 1
The first (up to) 200 characters maps to DSTERM, with the remainder of the source string mapping to the QNAM variables DSTERM1, DSTERM2, DSTERM3.
I have used the SQL code:
dsterm  := upper(substr(input_string, 1, instr(substr(input_string, 1, 200), ' ', -1, 1 )));
This will select up to 200 characters without splitting words and insert into the DSTERM DS variable.  Similar statements can then be used to select the other strings for each of the subsequent supplemental QVAL values.

Hi @parikp06 and @pendingintent,
I appreciate the clarification on the compliance with SDTMIG rules and the current submission requirements. Given this context, I'm ready to take on the development of this feature. I'll await any additional feedback or a decision on moving forward with this approach.

it's not clear where SPLITVARN will be stored in the specs? what's the plan?

This function will be called within a dataframe with input variable to be split.  Upon successful execution, it should generate SplitVarN variables along with SplitCount to the output dataframe.

So it does not push SPLITVARn into SUPP domains?

no, it'll just create required list of variables. SplitCount will help in determining how many SUPP variables to be populated.

Keep the 200 character limit as parameterized and keep the default value as 200.

Hi @madhan0923 and @GomathiVallinayagam, are you working on this issue, or I can it over?

Yes @galachad , we are working on the issue.

Adam recently did a very nice refactor of a similar function in Roche roak package. I would encourage collaborating with him, at least to get his ideas of function design 🙏

sure @edgar-manukyan

Hi Madhan (@madhan0923):
I just had a look at your code in PR https://github.com/pharmaverse/sdtm.oak/pull/32. I have a few suggestions/remarks.
I think your implementation of split_var() can be significantly simplified if you use either R base strwrap() or stringr::str_wrap().
In addition, it might be a good idea to also implement a reverse function, e.g. str_unwrap() that combines again the strings, something akin to paste(x, collapse = " "). The reason for this suggestion is that by having this reverse function we can set an expectation on what other downstream software should be getting when re-assembling the text.
From reading SDTMIG v3.4. (page 55), I think three questions remain:

What qualifies as a inter-word char, i.e. where do splits are to be made?
What happens if the text is a 200 char string (no inter-word chars). Functions such as strwrap()  won't split if there are no inter-word chars, which is not acceptable according to the IG.
Should the inter-word chars be preserved in the output? I guess that if spaces are the inter-word chars, then probably not, as you do not want to leave a trailing space at the end of each string... But if the inter-word is another char, e.g. ";", I see that in your test code for split_var() you are indeed preserving the ";":> split_var(x)
[[1]]
[1] "ASCORBIC ACID;BETACAROTENE;BIOTIN;CALCIUM;CHLORIDE;CHROMIUM;COPPER;FOLIC ACID;IODINE;LYCOPENE;MAGNESIUM;MANGANESE;MOLYBDENUM;NICKEL;NICOTINIC ACID;PANTOTHENIC ACID;PHOSPHORUS;POTASSIUM;"

[[2]]
[1] "PYRIDOXINE HYDROCHLORIDE;RIBOFLAVIN;SELENIUM;SILICON;THIAMINE;VANADIUM;VITAMIN B12 NOS;VITAMIN D NOS;VITAMIN E NOS;"

If you do not preserve the splitting chars, then how should downstream software be able to reconstruct the text...?

It might help taking a look at some code I've written in the past that uses R matrices to represent protein alignments, where I developed a similar function to reflow the alignment to a different width: https://github.com/maialab/agvgd/blob/master/R/split_alignment_by_lines.R

Hello everyone,
I have developed an R function for my company and be used in work successfully.
Hope it helpful for oak
#' @param data A data frame or tibble.
#' @param target_var A character variable in input data set that need to be split, like \code{product_term}.
#' if the name of \code{target_var} is same as \code{outvar_name}, then the name of \code{target_var} is appended with a prefix, \code{(.)}.
#' @param outvar_name A string which is the prefix of similar variable names, like \code{"CMDECOD"}.
#' @param sep A character vector that is separator delimiting collapsed values.
#'
#' @return A tibble including a series of variable calling \code{outvar_name}, which is invisible object.

dso_str_split <- function(data, target_var, outvar_name, sep = ";") {
  # Remove a series of variable named outvar_name with numeric suffix
  .to_keep <- names(data)[!grepl(paste0(outvar_name, "([0-9]+)$"), names(data))]
  .new_data <- data %>%
    dplyr::mutate(dso_unique_id = if (nrow(.) == 0L) {
      numeric(0L)
    } else {
      dplyr::row_number()
    }) %>%
    dplyr::select(dplyr::all_of(.to_keep), dso_unique_id)

  .need_split_var <- rlang::enquo(target_var)
  if (is.na(sep)) sep <- "\\;"

  # dso_check_strs(outvar_name, sep)

  # separate string
  .split_data <- .new_data %>%
    dplyr::mutate(dso_split_var = !!.need_split_var) %>%
    tidyr::separate_rows(dso_split_var, sep = sep) %>%
    dplyr::group_by(dso_unique_id, !!!rlang::syms(.to_keep)) %>%
    dplyr::mutate(
      dso_var1 = if (is.null(dso_cumsum(nchar(dso_split_var), x1 > 200L))) {
        numeric(0L)
      } else {
        dso_cumsum(nchar(dso_split_var), x1 > 200L)
      },
      dso_var2 = ifelse(nchar(dso_split_var) == dso_var1, TRUE, FALSE),
      dso_subid = dplyr::coalesce(cumsum(dso_var2), 1L),
      dso_text = dplyr::coalesce(dso_split_var, "")
    ) %>%
    dplyr::ungroup() %>%
    dplyr::group_by(dso_unique_id, !!!rlang::syms(.to_keep), dso_subid) %>%
    dplyr::summarise(dso_text = paste(dso_text, collapse = sep)) %>%
    dplyr::ungroup() %>%
    dplyr::mutate_at("dso_text", ~ dplyr::if_else(stringr::str_squish(.) == "", NA_character_, .)) %>%
    # Avoid intermediate separator causing redundant symbols at the end
    dplyr::mutate(dso_text = gsub(paste0("(", sep, "+)$"), "", dso_text)) %>%
    tidyr::pivot_wider(names_from = dso_subid, values_from = dso_text, names_prefix = "dso_text") %>%
    dplyr::select(-dso_unique_id)

  # if the name of target_var and .out_var is same, then rename target_var to paste(., target_var)

  if (identical(rlang::as_label(.need_split_var), outvar_name)) {
    names(.split_data)[names(.split_data) == outvar_name] <- paste0(".", outvar_name)
  }

  # modify the name of series variable calling outvar_name
  .text_name <- names(dplyr::select(.data = .split_data, dplyr::starts_with("dso_text")))

  if (length(.text_name) == 1L) {
    names(.split_data)[names(.split_data) %in% .text_name] <- outvar_name
  } else {
    names(.split_data)[names(.split_data) %in% .text_name] <- c(outvar_name, paste0(outvar_name, 1L:(length(.text_name) - 1)))
  }

  invisible(.split_data)
}

dso_cumsum <- function(num, cond) {
  .cond <- rlang::enexpr(cond)
  Reduce(function(x1, x2) {
    x1 <- sum(x1, (x2 + 1L), na.rm = TRUE)
    if (eval(.cond)) {
      x1 <- 0L
      x1 <- sum(x1, x2, na.rm = TRUE)
    }
    return(x1)
  }, num, accumulate = TRUE)
}

library(dplyr)

test_df <- data.frame(
  id = 1:2,
  text = c(
    paste(strrep("a", 150), ";", strrep("a", 50), strrep("a", 130), sep = ";"),
    paste(strrep("a", 150), strrep("a", 30), strrep("a", 150), strrep("a", 80), sep = ";")
  )
)

new_test_df <- test_df %>% dso_str_split(text, "text", "\\;")


Add BFloat16 support for radix sort

Ready for review, tests pass.

This looks good to me. Thanks for taking the time to work on this!
Can squash the branch down to a single commit, and also change the comment about PyTorch in the test wrapper implementation? I know it's meant casually, but some internal legal folks may have an overreaction to that phrasing ;)

@allisonvacanti I have squashed this PR, and changed the comment to:
        // Refrence:
        // https://github.com/pytorch/pytorch/blob/44cc873fba5e5ffc4d4d4eef3bd370b653ce1ce1/c10/util/BFloat16.h#L51

Thanks -- I'll start tests soon.

gpuCI: NVIDIA/thrust#1439
DVS CL: 29986609


command palette shouldn't show actions that don't apply in the current context

Check for existing issues

[X] Completed

Describe the bug / provide steps to reproduce it
The command palette should filter the available actions depending on the context. For example, all of the "search: .." commands, shouldn't be shown outside of the search dialog.
Environment
Zed: v0.105.5 (stable)
OS: macOS 13.5.2
Memory: 32 GiB
Architecture: aarch64
If applicable, add mockups / screenshots to help explain present your vision of the feature
No response
If applicable, attach your ~/Library/Logs/Zed/Zed.log file to this issue.
If you only need the most recent lines, you can run the zed: open log command palette action to see the last 1000.
No response

This is a neat idea for sure, I'm curious if there's any reason why we can't do this.  Will talk to the team about it and report back.  Thanks @hferreiro!


[(LIVE.FREE)] Wallabies vs England Rugby LIVE Streams Free On TV Channel, 09 November 2024

England Vs. Australia Rugby Lineups, Kickoff Time
England, a week after losing to New Zealand, will take on NZ's neighbor, Australia.
➤🔥CLICK HERE TO WATCH LIVE NOW🔴►►
➤🔥CLICK HERE TO WATCH LIVE NOW🔴►►
➤🔥CLICK HERE TO WATCH LIVE NOW🔴►►
The English played a solid second half against the visiting All Blacks, nearly coming up with a game-winning drop goal at the death. Unfortunately, the attempt went wide, and NZ won 24-22.
The Wallabies are fresh off a disappointing finish to The Rugby Championship, where they ended up with the wooden spoon after only winning one game in the competition.
FloRugby will not be broadcasting Autumn Nations 2024, but you can subscribe to watch Champions Cup, United Rugby Championship and Super Rugby Pacific for the 2024-2025 campaign.
Here's what to know about the England vs. Australia match on Nov. 9:
England Vs. Australia Rugby Kickoff Times
The match kicks off at 10:10 a.m. ET on Nov. 9 at Allianz Stadium in Twickenham, London.
Substitutes: 16. Luke Cowan-Dickie, 17. Fin Baxter, 18. Dan Cole, 19. Nick Isiekwe, 20. Alex Dombrandt, 21. Harry Randall, 22. George Ford, 23. Ollie Sleightholme
Substitutes: 16. Brandon Paenga-Amosa, 17. James Slipper, 18. Allan Alaalatoa, 19. Lukhan Salakaia-Loto, 20. Langi Gleeson, 21. Tate McDermott, 22. Ben Donaldson, 23. Max Jorgensen
Watch New Zealand Vs. England From July 6
England World Rugby Ranking
England is ranked No.51 in the world with 84.43 points.
Australia World Rugby Ranking
The Wallabies are ranked No. 9 in the world with 79.32 points.
World Rugby Rankings 2024
Ireland, 92.12
South Africa, 91.77
New Zealand, 89.67
France, 86.96
England, 84.43
Argentina, 84.30
Scotland, 83.39
Italy, 79.98
Australia, 79.32
Fiji, 79.07
Wales, 76.04
Georgia, 74.10
Samoa, 72.68
Japan, 72.31
Portugal, 70.61
Tonga, 68.12
Uruguay, 67.39
Spain, 66.29
USA, 65.70
Romania, 62.62
When Does The 2024-2025 Investec Champions Cup Begin? When Is The Champions Cup Final?
The Investec Champions Cup and the EPCR Challenge Cup begin on Dec. 6 and the four-round pool play action ends on Jan. 19, 2025. The Round of 16 starts on April 4, while the quarterfinals are April 11-13 and the semifinals are May 2-4.
The EPCR Championships weekend is in Cardiff, Wales at Principality Stadium. There are championship games on May 23 (EPCR Challenge Cup) and May 24 (Investec Champions Cup).
What Are The Investec Champions Cup and EPCR Challenge Cup Pools?
Here are the pools:
Investec Champions Cup:
Toulouse (Stade Toulousain)
Bordeaux-Bègles (Union Bordeaux-Bègles)
Hollywoodbets Sharks
Exeter Chiefs
Leicester Tigers
Ulster Rugby
Pool 2:
Leinster Rugby
Clermont Auvergne (ASM Clermont Auvergne)
La Rochelle (Stade Rochelais)
Bristol Bears
Benetton Rugby
Bath Rugby
Pool 3:
Northampton Saints
Munster Rugby
Vodacom Bulls
Stade Français Paris
Saracens
Castres Olympique
Pool 4:
Glasgow Warriors
Racing 92
Sale Sharks
DHL Stormers
Toulon (RC Toulon)
Harlequins
EPCR Challenge Cup
Pool 1:
Cardiff Rugby
Connacht Rugby
Toyota Cheetahs
Perpignan (USAP)
Lyon Olympique Universitaire (Lyon O.U.)
Zebre Parma
Pool 2:
Montpellier Hérault Rugby
Pau (Section Paloise)
Newcastle Falcons
Dragons RFC
Emirates Lions
Ospreys
Pool 3:
RC Vannes
Black Lion
Bayonne (Aviron Bayonnais)
Scarlets
Edinburgh Rugby
Gloucester Rugby
How To Watch Rugby Matches In The United States On FloRugby
FloRugby and FloSports also are the U.S. home to:
Investec Champions Cup
EPCR Challenge Cup
Currie Cup
Top 14
Super Rugby
And more
FloRugby also is home to match archives and match replays.

zzz

1212


@ ./node_modules/css-loader!./node_modules/sass-loader/lib/loader.js!./src/css/main.scss

npm install   is ok .
but npm  start.  Error:
@ ./node_modules/css-loader!./node_modules/sass-loader/lib/loader.js!./src/css/main.scss
ERROR in ./node_modules/arcgis-js-api/themes/base/fonts/avenir-next/Avenir_Next_W00_Italic_400.woff2
Module parse failed: Unexpected character ' ' (1:4)
You may need an appropriate loader to handle this file type.
(Source code omitted for this binary file)
 @ ./node_modules/css-loader!./node_modules/arcgis-js-api/themes/light/main.css 7:1353-1422
 @ ./node_modules/css-loader!./node_modules/sass-loader/lib/loader.js!./src/css/main.scss

ERROR in ./node_modules/arcgis-js-api/themes/base/fonts/avenir-next/Avenir_Next_W00_Italic_600.woff2
Module parse failed: Unexpected character ' ' (1:4)
You may need an appropriate loader to handle this file type.
(Source code omitted for this binary file)
 @ ./node_modules/css-loader!./node_modules/arcgis-js-api/themes/light/main.css 7:2759-2828
 @ ./node_modules/css-loader!./node_modules/sass-loader/lib/loader.js!./src/css/main.scss

I assume you are using the Webpack demo app in this repo?
Are you on Windows?
What version of Node are you using?
What version of NPM are you using?
There's an issue with either the css or sass loader on Windows and I haven't gotten around to find a fix yet.
https://github.com/Esri/arcgis-js-cli/issues/2

@mymhj this should work on Windows with cygwin or bash/linux on Windows

Fix is in https://github.com/Esri/arcgis-webpack-plugin/releases/tag/4.7.8
Please verify @mymhj

Currently addressing this issue in https://github.com/Esri/arcgis-webpack-plugin/issues/15


Challenging one-to-one, name-to-name correspondence with some examples

There are a few PyPI packages (specially in the CUDA ecosystem) that map to more than one conda spec. And I say 'spec' and not 'name' because sometimes you need a particular version.

PyPI's PyQt5 -> conda's pyqt=5
PyPI's cupy-cuda12x -> conda's [cupy, cuda-version=12].

AFAICT, the current mappings only do name -> name. Any chance we could expand that? It might require manual annotation on top of the auto heuristics :/

hey @jaimergp !
Good question!
Currently we record multiple names and it's versions that are present in source. For example, https://conda-mapping.prefix.dev/hash-v0/4608b9caafc4fa16d887f5af08e1bafe95f4cb07596ca8f5af184bf5de8f2c4c this is for conda's pyqt. From usage perspective - we currently use the simplified map of name-name but it's possible to have something like spec to spec or spec to array of spec ( if conda package has multiple pypi in it )
Regarding cupy-cuda12x, we map it to cupy right now. Could you please explain me what you would like to see in this case and how you would like to use it?
Thanks

Currently we record multiple names and it's versions that are present in source. For example, https://conda-mapping.prefix.dev/hash-v0/4608b9caafc4fa16d887f5af08e1bafe95f4cb07596ca8f5af184bf5de8f2c4c this is for conda's pyqt.

This API is not generally available, right? I don't see this info in any of the files present in this repo.

Regarding cupy-cuda12x, we map it to cupy right now

I don't see cupy-cuda12x in this repo either

Could you please explain me what you would like to see in this case and how you would like to use it?

My point here is that cupy-cuda12x has an implicit constraint on which cuda version gets installed. This doesn't matter over at PyPI because everything's statically linked, but in the dynamic world of conda-forge, we need to specify the runtime libraries too. My current understanding of the CUDA stack in conda-forge is to use cuda-version=12 as the CUDA constraint (see this conda artifact).
The same situation might apply to other wheels with vendored libraries (e.g. BLAS, MPI, etc).
pytorch is a particularly tricky one because the CUDA variants have all the same name, they are just published to different indices (e.g. pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118. Not sure how or even if we could tackle this without some ad-hoc logic like inspecting the wheel URL.

This API is not generally available, right? I don't see this info in any of the files present in this repo.

It is public available ( and we are using it in pixi ) but all files are stored under our S3. We also are thinking about making more user-friendly API to this ( maybe based on /package_name/version rather than by hash ).

I don't see cupy-cuda12x in this repo either

conda's cupy is present here : https://raw.githubusercontent.com/prefix-dev/parselmouth/main/files/compressed_mapping.json and it maps to cupy. Or you mean something else?
How you would like to see the mapping? More like spec mapping?
{
  name+version : { "pypi_names": [name+version, ...], "virtual_packages": ["cuda"]
}


Error pop-up width should align with input field

User Story
As an Automate User, when entering an invalid value in a field, the error popup width should match the width of the input field.

Definition of Done
Width of error popup aligns with field above it.
Demo Script / Repro Steps
Go to Settings >> Users >> (user) >> Edit
Empty the input field and the error popup will appear.

@msorens would you mind adding this issue to #1016 instead of making it a new issue?

Incorpoarated as part of #1016.


Feature request: GraphQL support

Hello,
is there a planned GraphQL queries implementation since Netbox 3.0 support this feature?
GraphQL is not part of '/api' endpoint but it has own 'graphql/' path.
Is it possible to implement the GraphQL queries into the pynetbox?
Thank you

:wave:  I hadn't really planned on including it. Mostly because there's plenty of well-support GQL libraries out there already, and I'm not that interested in making another one. I don't really think the value pynetbox adds to NetBox's REST API is there with something as expressive as graphql, but maybe I'm just not seeing it.
Happy to leave this issue open for a while to see if others feel differently.

I'd actually like to bring this back up.  I was more in the same mind as @zachmoody
Recently I came across nautobot ansible variable management at scale
I would frankly want to implement this same sort of feature in netbox ansible modules.  We have an issue already for this

netbox-community/ansible_modules#566

IMHO GraphQL support is outside the scope of this project - this is specifically for RestAPI and GraphQL would be completely separate.  I'd suggest creating a separate library.


Allow running recipes after another recipe

It's come up a few times that people would like to run recipes after another recipe. If there's a good way to do this that isn't weird and doesn't have surprising behavior, I think this would be a good feature.
There are a few open questions:

[ ] Should a post-dependency run if it has already been run in the current just invocation? Normal recipes and dependencies will run at most once, even if multiple recipes run that have them as a dependency. However, from the feature requests asking to be able to run recipes after another recipe, people seem to want post-dependencies to always run, so that's what I'm leaning for. I'm thinking of treating each post-dependency invocation as an independent just invocation.

[ ] Should a post-dependency run if the recipe fails? I'm thinking that at first it shouldn't, but we can add syntax later that will make a recipe run after another recipe, even if that recipe fails.

[ ] What should the syntax be? This is yet another case that I wish we had #604, since then we could make it an annotation at first and punt on the syntax.

An idea for the syntax is to appropriate && and || from sh:
foo:
  echo foo

# foo only runs after bar if it succeeds
bar: && foo
  echo bar

# foo runs after baz regardless of whether or not it succeeds
baz: || foo
  echo qux

# foo runs after qux if it succeeds, bar runs after foo regardless
qux: && foo || bar
  echo qux

Downsides:

It is terse and cryptic
&& and || require a little bit of thought to understand why they work how they do

Upsides:

It is terse and cryptic
If you're used to it from shell/perl/python/whatever, it makes a lot of sense

I started working on this and calling them "subsequents". If recipes are allowed to have themselves as subsequents, this allows recursion, which is a step on the way towards making Just turing complete. (#792)


Polymer 1.2.0 issues

Polymer 1.2.0 was released yesterday and seems to have broken this element. All the clock face numbers are piled on top of each other in the top left corner.
https://github.com/Polymer/polymer/releases

Created a pull request that fixes this. Not exactly sure if this is a bug or a feature in Polymer 1.2.0
https://github.com/bendavis78/paper-time-picker/pull/17

Hey, sorry, I noticed the issue my self before seeing your PR. Fixed it in d8ec0fb.


Make dependency on symfony/yaml optional.

Phinx has this dependency in composer.json:
"symfony/yaml": "^3.4|^4.0|^5.0"
This can be moved to require-dev (and suggest section) if Phinx\Config\Config::fromYaml check existance of the class Symfony\Component\Yaml\Yaml
Furhter in Phinx\Console\Command\AbstractCommand::loadConfig can autodetect parser from file extension and if unknown extension is provided, it defaults to yaml. It may eventually default to ie. php if symfony yaml component is not installed, but of course it can remain default but it would throw error if used as default without yaml component installed.
Note: If the default changes, it could be good to also look for .yaml not just .yml
It seem quite straight forward, except it has to be decided what should the behaviour be when using default but yaml component is not installed. And I leave that decision to you.
Other than that I am willing to make PR once we settle how it should be handled.

Oh and now I found an old issue with the same request
https://github.com/cakephp/phinx/issues/363
But it was never implemented and I am not sure if I understand the reasoning

I'm closing this, Phinx still relies on the Yaml by default.

Does it mean you dont intend to drop yaml as required dependency, just not to break others' codes that rely on the default?
Just bump the major version number if you see it as problem, this package should have been on 1.0.0 long ago anyway. Unless you don't care for semver on which composer relies (in a way), in which case you need not care for BC at all.

PS: btw the same goes for ext-json which is not in the composer.json at all. This is not that much of an issue because json extension is bundled with PHP by default. But for the sake of correctness, it might be handled as optional dependency with checks for the extension being installed and disallow using json format otherwise. But this should have its own issue, I am only mentioning it because it came to my mind in association with the yaml.

Do you want to make a PR here?


Cranelift: Compile failure with argument extensions on floating point values on riscv64

👋 Hey,
It looks like both riscv64 and s390x fail to compile a call to a function with a sext or uext argument extension on a floating point argument.
I don't even know what those are supposed to do for floating point arguments, but they work on x86_64 and AArch64.
.clif Test Case
test compile
target riscv64
target s390x

function %f4(f32) -> f32 {
    fn0 = %g(f32 sext) -> f32

block0(v0: f32):
    v1 = call fn0(v0)
    return v1
}

Steps to Reproduce

clif-util test ./the-above.clif

Expected Results
The test to compile
Actual Results
thread 'worker #1' panicked at 'assertion failed: `(left == right)`
  left: `Int`,
 right: `Float`', cranelift/codegen/src/machinst/abi.rs:2223:33
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
 ERROR cranelift_filetests::concurrent > FAIL: panicked in worker #1: assertion failed: `(left == right)`
  left: `Int`,
 right: `Float`
FAIL ./lmao.clif: panicked in worker #1: assertion failed: `(left == right)`
  left: `Int`,
 right: `Float`
1 tests
Error: 1 failure

Versions and Environment
Cranelift version or commit: main
Operating system: Linux
Architecture: riscv64

I don't think this should be allowed. LLVM doesn't allow it either. It gives Attribute 'signext' applied to incompatible type! as error. Maybe add a verifier check?

Yeah, that sounds like the way to go. I'll put up a PR soon


Sintax error

There is a bug in the sintax, in line 13:
Can't locate Audio/Wav.pm in @INC (you may need to install the Audio::Wav module) (@INC contains: /c/Users/Mario Jiménez/Documents/GitHub/Hacksby/bin/../lib /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /c/Users/Mario Jiménez/Documents/GitHub/Hacksby/bin/../lib/Furby/Audio.pm line 7.
BEGIN failed--compilation aborted at /c/Users/Mario Jiménez/Documents/GitHub/Hacksby/bin/../lib/Furby/Audio.pm line 7.
Compilation failed in require at furby-send.pl line 13.
BEGIN failed--compilation aborted at furby-send.pl line 13.

sudo cpan Audio::Wav should install the missing dependency.


Move Zwave Config File to the Zwave Dir

Description:
Move config/zwave.py to zwave/config.py
Related issue (if applicable): fixes https://github.com/home-assistant/home-assistant/pull/21693#issuecomment-471034776
Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.

So this PR won't work when we merge #21824. I still think #21824 is the right thing to merge.
I think that the correct solution is actually that the Z-Wave editing views to be loaded as part of the Z-Wave setup and not have anything to do with the config component. The config component should only be used to configure core things of Home Assistant.

Sounds good to me. I want 100% sure about this after our discussion so that's why I put it in a separate PR. I'll go ahead and close it.


(maint) Set DEBIAN_FRONTEND=noninteractive on upgrade

When upgrading Debian packages, the system sometimes what to prompt the user about what action to perform.  Since a tasks is supposed to be non-interactive, we should disable such prompts.
This help when updating some packages, e.g. postfix.

I also think that we should explicitly add -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" to the command line.
Though?

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

Hi @smortex, the PR looks good and I'm planning to merge it, regarding your second comment, this should be solved by the "--force-yes" option

Hi @daianamezdrea.  I just discussed the topic with a friend: --force-yes seems to be deprecated: it is not documented in recent versions of dpkg(1).  He confirmed --force-confdef and --force-confold are the way to go:

If a configuration file shipped by an older package has not been modified, it is probably not managed by Puppet and it makes sense to continue to use the (updated) default configuration which ship with the updated package;
If a configuration file shipped by an older package has been modified, it may be managed by Puppet which will revert any change, or not be managed by Puppet and the user probably does not want to loose her configuration.

Hello @smortex, I did a research also and I think you're right

Thank you for this PR and your contributions !


v1.14 conformance-e2e failed for config 6 when Ingress controller is enabled

          @sayboras Workflow 6 failed: https://github.com/cilium/cilium/actions/runs/8468550882/job/23201850811

 ❌ 3/66 tests failed (3/953 actions), 9 tests skipped, 0 scenarios skipped:
Test [pod-to-ingress-service]:
  ❌ pod-to-ingress-service/pod-to-ingress-service/curl-2: cilium-test/client3-7557dd665c-9qkrd (<IP_ADDRESS>) -> cilium-test/cilium-ingress-ingress-service (cilium-ingress-ingress-service.cilium-test:80)
Test [pod-to-ingress-service-allow-ingress-identity]:
  ❌ pod-to-ingress-service-allow-ingress-identity/pod-to-ingress-service/curl-2: cilium-test/client3-7557dd665c-9qkrd (<IP_ADDRESS>) -> cilium-test/cilium-ingress-ingress-service (cilium-ingress-ingress-service.cilium-test:80)
Test [outside-to-ingress-service]:
  ❌ outside-to-ingress-service/outside-to-ingress-service/curl-ingress-service-0: cilium-test/host-netns-non-cilium-l258k (<IP_ADDRESS>) -> cilium-test/cilium-ingress-ingress-service (cilium-ingress-ingress-service.cilium-test:80)

As far as I can tell, it seems to be using the same configuration as v1.15, the only difference being the kernel version (6.0 vs 6.1). Is this expected?
Originally posted by @gandro in https://github.com/cilium/cilium/issues/31658#issuecomment-2025436377

@sayboras mind adding some labels so that it disappears from the triage queue? :pray:

ah thanks for reminding me :heavy_check_mark:


Stumbling on this error: on windows 10

I am able to gem install clearance but i am unable to generate clearance install due to this error
$ rails generate clearance:install
Expected string default value for '--jbuilder'; got true (boolean)
identical  config/initializers/clearance.rb
C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/actionpack-5.0.1/lib/abstract_controller/helpers.rb:152:in rescue in block in modules_for_helpers':                                                      Missing helper file helpers/c:/ruby/spyro/app/helpers/application_helper.rb_helper.rb (AbstractController::Helpers::MissingHelperError)         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/actionpack-5.0.1/lib/abstract_controller/helpers.rb:149:in block in modules_for_helper                                                     s'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/actionpack-5.0.1/lib/abstract_controller/helpers.rb:145:in map!'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/actionpack-5.0.1/lib/abstract_controller/helpers.rb:145:in modules_for_helpers'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/actionpack-5.0.1/lib/action_controller/metal/helpers.rb:93:in modules_for_helpers'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/actionpack-5.0.1/lib/abstract_controller/helpers.rb:109:in helper'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/actionpack-5.0.1/lib/action_controller/railties/helpers.rb:17:in inherited'         from C:/ruby/spyro/app/controllers/application_controller.rb:1:in <top (required)>'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:477:in load'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:477:in block in load_file'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:662:in new_constants_in'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:476:in load_file'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:375:in block in require_or_load                                                     '         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:37:in block in load_interlock'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies/interlock.rb:12:in block in loadin                                                     g'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/concurrency/share_lock.rb:150:in exclusive'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies/interlock.rb:11:in loading'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:37:in load_interlock'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:358:in require_or_load'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:511:in load_missing_constant'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:203:in const_missing'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:543:in load_missing_constant'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:203:in const_missing'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:543:in load_missing_constant'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:203:in const_missing'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:543:in load_missing_constant'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:203:in const_missing'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/clearance-1.16.0/lib/generators/clearance/install/install_generator.rb:17:in inject_cl                                                     earance_into_application_controller'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor/command.rb:27:in run'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor/invocation.rb:126:in invoke_command'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor/invocation.rb:133:in block in invoke_all'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor/invocation.rb:133:in each'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor/invocation.rb:133:in map'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor/invocation.rb:133:in invoke_all'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor/group.rb:232:in dispatch'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor/base.rb:444:in start'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/railties-5.0.1/lib/rails/generators.rb:180:in invoke'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/railties-5.0.1/lib/rails/commands/generate.rb:13:in <top (required)>'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:293:in require'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:293:in block in require'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:259:in load_dependency'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/activesupport-5.0.1/lib/active_support/dependencies.rb:293:in require'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/railties-5.0.1/lib/rails/commands/commands_tasks.rb:138:in require_command!'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/railties-5.0.1/lib/rails/commands/commands_tasks.rb:145:in generate_or_destroy'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/railties-5.0.1/lib/rails/commands/commands_tasks.rb:60:in generate'         from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/railties-5.0.1/lib/rails/commands/commands_tasks.rb:49:in run_command!'
from C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/railties-5.0.1/lib/rails/commands.rb:18:in <top (required)>'         from bin/rails:4:in require'
from bin/rails:4:in `'

I don't believe that this is an issue with Clearance but instead with one of the dependencies of Rails.  You can reference this issue filed on the Rails repo: https://github.com/rails/rails/issues/27229
The end solution was to specify Thor to an older version. Try adding this to your Gemfile: gem 'thor', '~> 0.19.1'
Hopefully that works for you!

Thanks for the help. I realized it had to do with some compatibility in the versions. I uninstalled everything and used the rails-installer and everything works perfectly fine. Thanks again for the help.

@Ralphkay would you mind closing this issue since the problem has been resolved?

Thanks everyone.


[Tests] Refactoring test accounts

Description
Refactoring tests to use Service Principals instead of User Accounts.
AB#117408
Testing
Changes in tests were tested using our pipelines.
FHIR Team Checklist

[x] CI is green before merge
Review squash-merge requirements

Semver Change (docs)
Patch|Skip|Feature|Breaking (reason)

I just wanted to double check that we will already have, or be able to create, all these apps for each of the environments that we run the tests: OSS, dogfood, INT, PROD, GOV.

I just wanted to double check that we will already have, or be able to create, all these apps for each of the environments that we run the tests: OSS, dogfood, INT, PROD, GOV.

@feordin , I believe we'll be able to create these accounts in other regions as well.
The use of service principals is not something new and in this PR we are expanding it to more scenarios.
For this reason, I believe that running these tests in other environments will be fine.
Probably, we need to double-check, some adjusts in other repositories scripts will be required to ensure these accounts are created properly.


Remove unused import

The line from nltk import NLTKWordTokenizer in visualization.py causes import issues. I think it should probably be from nltk.tokenize import word_tokenize, but at present the import is not used in the file at all, so we can just remove it for simplicity's sake.

Thanks Petriact!


Feature Request: Coc.nvim integration

https://github.com/neoclide/coc.nvim/wiki/Statusline-integration
Coc allows for statusline integration. It would be nice to be able to use it inside vim-moonfly-statusline.
Let me know if you need someone with coc installed to test!

@bluz71 I installed the newest version with vim-plug and set the option you mentioned.
This is what it looks like without any other configuration:

I'm not sure what is supposed to show, but it looks fine i guess?

To the right of the filename I expect Coc to emit diagnostic errors when auto-linting.
Currently nothing is showing up. Maybe because the current buffer has no errors?
Can you break your code file and see if anything shows up.

It shows E1,  E2  etc. but not the actual error message:

I believe this is working.
I would expect the Coc function I am calling to emit very short messages since statuslines often are width constrained. In your case E2, for 2 errors,  seems correct.
The actual error should be displayed via other means, for myself with ALE I use Neovim virtual text feature which displays the error to the right of code when the cursor is stationary on the line with the error.

Okay, then it works! I have virtualtext aswell, like in the image above.

Question, do you prefer E2 or a user definable symbol?
With ALE integration I display just a cross, not count. The cross symbol can be changed by the user.
Should I change the Coc to be similar ALE, for consistency.

I'm okay with both symbols. Having a count could be useful though, so maybe make it configurable?

I will need to stew on this.
I don’t like that ALE and Coc integration into this plugin differ so much.
I may make some changes that may not be compatible. I will be in contact later on once I figure what I want to do.

There are two Coc options available for the moment:

g:moonflyWithCocIndicator, new option similar to existing ALE option, just displays a ✖ if buffer has any diagnostics

g:moonflyWithCocStatus, older option that displays Coc status, for example E2

Can you please test the new let g:moonflyWithCocIndicator = 1 option like you did here.
I am of the belief that g:moonflyWithCocStatus should be removed. My thinking is simplicity is preferred since that is the aim of the plugin. Having ALE & Coc both display a simple indicator is the philosophy I am striving for with this plugin.
Thanks.

let g:moonflyWithCocIndicator = 1

Looks good! Im not sure why I seem to have two bars  though if there are some errors. Is it supposed to show like that?

Coc does weird things with statuslines.
I think there are two statuslines because the first one is for the buffer and the second one appears to be for the location list. But it is rendered weirdly.
The blue normal indicator should only be displayed for the active window. In ALE the location list displays correctly.
Weird. Does the happen all the time now? Is it new behaviour?
As for the Coc indicator, that does appear to be rendering correctly. I will remove the g:moonflyWithCocStatus option. I want to keep this plugin super simple.

Not sure if it's new, but I didn't notice it until now and it's not in the screenshots before. The second bar appears when there is an error. When I start vim with a file with no errors it looks like this:

Then add an error

After it has appeared, the second bar stays, even if the error is removed.

It looks like the location list does not get removed. Hmmm, something strange is going on, maybe my fault when calling into Coc.
Can you remove g:moonflyWithCocIndicator and re-enable g:moonflyWithCocStatus like before.
Does the behaviour improve?

Ok,
I installed Coc and there was a bug with g:moonflyWithCocIndicator. I believe that should now be resolved. I suspect that will also resolve the double statusline issue.
I have also removed the g:moonflyWithCocStatus option. For Coc now you should only set let g:moonflyWithCocIndicator = 1.
ALE and Coc are now consistent, just a single indicator, usually ✖, to indicate any type of diagnostic issue in the current buffer. Super simple. If you don't like the cross indicator then change it via g:moonflyDiagnosticsIndicator.
In future I may also add in support for Neovim's inbuilt LSP as well.
I am going to resolve this item since Coc is now supported. If there is still a bug then just open up a new issue. Thanks for testing and providing feedback, it is appreciated.


运行出错

diff: /Users/sks/Downloads/BAWeChat-master/原生微信/Pods/Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.

你先 执行： pod setup 更新下本地的pod spec 库，然后再 执行：pod update --verbose --no-repo-update 更新pod，然后再运行！


Is there a good way to add methods for Dial?

Hi!
Thanks for your awesome package layout design first!
When I try to write some code based on your design I met a question then. So I posted here 😃
If I want to add some methods for domain types (Dial in wtf), Should I add them directly in root package?

@zh-lab Yes, the methods would go in the root package. Methods on Dial should only be related to the domain and not to any dependencies though. If you have implementation-specific functions then you can add them as regular functions (with the first argument being the Dial) to the appropriate subpackage.


Extend validator rules for molecular metadata and variant

As a developer, I want to data refinement process to be as automated as possible.
The validator can now read all workbooks and sheets in the UPDOG directory. However, further rules need to be added to ensure valid relationships between the models and samples in the sheets.
######### ACCEPTANCE CRITERIA #########

[ ] Validator is extended to have foreign key relationships between sheets
[ ] Validator has a feature to detected when a patient-sample -> model relationship is violated in the molecular_metadata-sample
[ ] yaml is written to check for orphans between molecular_metadata-sample and variant data

I re-prioritized other tasks over this


Add test for women's day label

refs #285

[ x ] Adds a test for the national women's day test

damn. I see there's an issue with your branch in the tests of this branch... I'll take care.
BTW, we never use this kind of quotes (’) for possessives. The label should read "National Women's Day".
Thank you for the PR over my PR, I'll probably integrate it when I'll have time, you were right to suggest this fix.


A new plugin

Can you add cakephp-jade into Templating category?

Hello @dereuromark , can you tell me why this plugin is not eligible to be added to awesome-cakephp?

I am sorry, that must have happened by mistake.
Looks good.
But a few tests wouldn't hurt, to show people it works as expected.

I'm pretty new to writing tests, but people can try the plugin. In fact, I've been using it for several real-world projects and it's been working without hassle.

Give it a try.
You can also look at the existing plugins, and how they set up tests.
It really is super fast, and worth it (auto testing for all PHP versions etc via Travis CI).

PS: clthck\JadeView The convention is to use uppercase CamelCases: Clthck\JadeView. This avoids typos usually.

I added test suites to the plugin. And also changed namespace from clthck\JadeView to simply JadeView. Can you check it and add to the list now?

Your travis link is pointing to the svg image, not the actual site ;)
But looks great otherwise, nice job!
Please make a PR to add your new plugin in the templating section.

ok

Can you teach me how to make a PR? because I've never done PR before.

You go to the README of this file, go on EDIT it and modify it accordingly. Then you click on COMMIT and make a PR this way.

Ok. Just made a pull request.

Resolved with https://github.com/FriendsOfCake/awesome-cakephp/pull/178


tracker: backport fixes for SQLite 3.40

Description of changes

Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Tested against staging and it fixes tracker tests for me. Thank you!

Still broken on Darwin, but that seems to be a different problem.


depricated call

Describe the bug
the following warning will be logged:
Logger: homeassistant.const
Quelle: helpers/deprecation.py:197
Erstmals aufgetreten: 24. September 2024 um 13:40:04 (1 Vorkommnisse)
Zuletzt protokolliert: 24. September 2024 um 13:40:04

POWER_VOLT_AMPERE_REACTIVE was used from solaredge_modbus_multi, this is a deprecated constant which will be removed in HA Core 2025.9. Use UnitOfReactivePower.VOLT_AMPERE_REACTIVE instead, please report it to the author of the 'solaredge_modbus_multi' custom integration

Expected behavior
integration should be fixed and use the correct constant :)
Screenshots
No response
Diagnostic File
--
Debug logs
No response
Home Assistant Version
2024.9.3
solaredge-modbus-multi Version
3.0.0
Installation Type
HAOS
Read the Instructions

[X] My configuration follows https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki/Configuration
[X] I have read the Known Issues https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki/Known-Issues
[X] This issue is not about a template error (do not report template errors, read https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki/Template-Design-Notes)

Additional Context
No response

I'm not planning to merge the existing PR until HA 2024.10 or 2024.11 because I don't want to force a minimum version of HA for everyone who doesn't want to be on the latest HA just to get a bug fix in the integration.

Hi, Sure, that's fine.
I will add the Changes locally - but would recommend to keep the issue Open until this has been fixed (also for Others) or Not?

There's already an open issue.

Duplicate of #662


WIP: Add Support For Pagination

Add support to paginate Chat.
TODO:

[x] Fix Chat so that it works perfectly without pagination
[x] Test on all browsers

Closing as this is almost 2 years old.


Pages go white/blank on access

Setup

Browsers and versions: Microsoft Edge 41.16299.15.0, Chrome  64.0.3282.140, Internet Explorer <IP_ADDRESS>9
MediaWiki version: 1.30
Database version: 10.0.24-MariaDB-1~trusty-wsrep
Pivot version:  1.0.5
Extension version (if connected to the issue): N/A

Issue
Pages goes blank. Happens everywhere, front page, categories , articles. NB! not an issue in Firefox 58.0.1/58.0.2 64bit
What happens: trying to open a front page, a category or article with any of the browsers Page shows for a second, then goes blank.
I've commented out out line 4 in Pivot.js as per tips in this forum. No impact on this symptom.
Due to lack of (previously) working Fontawersome I temporarily put in Fontawesome in Pivot.skin-php
  This does not appear to make any difference re. the issue reported. I've commented it out, no difference, pages still go blank.

Temp solution? Added
$wgUseSiteJs= false;
to LocalSettings.php
tested OK

You are probably seeing a mix of multiple issues. First, caching of CSS and JS. That would break things as you update files with clearing the cache of your browser and/or HTML files if you are using file caching. $wgUseSiteJS = false would mean stop loading MediaWiki:Common.js which would be cached and continue to load even if you commented it out and didn't clear everything.
I've created a develop branch and as soon as @Tealk PR's #50 to it, I will merge it in and you can download and test the fixes which would include your original #47.

Thanks (sorry for late response on this)

Closing, solved in develop branch. Releasing v2.0 soon