Add in link and download to Mural file

Interaction Designer, Clare Brown<EMAIL_ADDRESS>has created an editable Mural template of GOV.UK Design System Flow Diagram for all designers to use.
This will help designers map out their service and/or user journeys at a high-level. The template is based off designs that were created in Miro and hosted on GitHub which can be found here: https://github.com/paulmsmith/govuk-designsystem-flow-diagram-miro.
File needs to be hosted for download, uploaded and have instructions on how people can use the file.

Hi Clare – thanks for sharing this.
Is there anywhere I can access the Mural template to review it?
I'm not familiar with how Mural templates work. Do you have to download a file, or can the template be hosted online by Mural? So far we've generally linked to online resources on this page, rather than sharing a downloadable file.

Hello Chris,
Thanks so much for the speedy reply :) You can access and review the Mural
template here:
https://app.mural.co/t/digitalhmrc9032/m/digitalhmrc9032/1658237396824/6a3459a0afd115f18f7cd3a698405acae62bbf93?sender=u88f21b544bf2ceb924a42629
As for the template, it will be hosted online by Mural via a HMRC Mural
board I have set up (this is the one I linked you to) it has instructions
on how to copy over the components to your own Mural board so you can get
started using it. I hope this is all ok?
It will be really exciting to see my link on the Resources and tools page
under the 'Create flow diagrams' section. A good title would be 'GOV.UK
Design System Flow Diagrams for Mural - A Mural file for creating flow
diagrams of GOV.UK services.'
Thanks,
Clare Brown
On Mon, 8 Aug 2022 at 11:57, Chris Ballantine-Thomas <
@.***> wrote:

Hi Clare – thanks for sharing this.
Is there anywhere I can access the Mural template to review it?
I'm not familiar with how Mural templates work. Do you have to download a
file, or can the template be hosted online by Mural? So far we've generally
linked to online resources on this page, rather than sharing a downloadable
file.
—
Reply to this email directly, view it on GitHub
https://github.com/alphagov/govuk-design-system/pull/2281#issuecomment-1207972287,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZQTHMC37NG7Q5HU7Y436MTVYDRZRANCNFSM54Z6USRA
.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Clare Brown
Interaction Designer, Economic Crime Levy
Email: @.*** @.**>

Thanks for sharing @clare-brown ! I've just reviewed the file against our contribution criteria for resources, and I think it's looking good:
☑ it has a clear owner
☑ it cannot be mistaken for an official part of the Design System
☑ it has documentation explaining how to use it, contribute to it and get support for it
N/A support tickets are answered within 1 month
N/A it’s clearly documented which version of GOV.UK Frontend it supports
N/A it’s no more than 3 months behind the latest version of GOV.UK Frontend
☑ design resources are consistent with the styles, components and patterns in the GOV.UK Design System
N/A development resources output the same markup as GOV.UK Frontend
☑ it is not being charged for or used to promote a private business
N/A it’s compatible with the Service Standard and Technology code of practice
Would you be able to update the PR to use the Mural link you shared, and to put the link in the flow diagram section? I can do it if you're unable to.
Thanks again!

Hello @christopherthomasdesignthanks for reviewing my file against the contribution criteria. Glad to hear it's good to go.
I've updated the PR with the Mural link and added the link to the flow diagram section of the Resources and tools page. Hopefully, this is all ok? Looking forward to sharing the link with my design community!
Thanks,
Clare Brown

Hello @christopherthomasdesign
Thanks for spotting that. I've changed it to MURAL in my design files and
on my GitHub public link.
If you could add the link in for me, that would be grand, thanks. It's:
https://github.com/clare-brown/govuk-designsystem-flow-diagram-mural
Also, if it were to sit under the Figma link, it would be in the wrong
section under 'Create prototypes and wireframes' but my resource is a flow
diagram, so I thought it would be better placed under the 'Create flow
diagrams' section.
Hope this is all good and thank you for all your help :)
On Thu, 18 Aug 2022 at 13:49, Chris Ballantine-Thomas <
@.***> wrote:

@.**** requested changes on this pull request.
In src/community/resources-and-tools/index.md.njk
https://github.com/alphagov/govuk-design-system/pull/2281#discussion_r949091414
:

@@ -34,6 +34,9 @@ SVG images for creating flow diagrams of GOV.UK services.

Create prototypes and wireframes
+MURAL flow diagram -
The link still isn't in here...
Then a couple of small details, sorry for being pernickety!

I'm not sure whether they prefer to stylise it as MURAL or Mural,
but either way we should be consistent here
We order the resources alphabetically, so it should move to under
the Figma link

Happy to fix all this myself if easier for you.
—
Reply to this email directly, view it on GitHub
https://github.com/alphagov/govuk-design-system/pull/2281#pullrequestreview-1077286798,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZQTHMCPHFH7MP2YXJKAF6LVZYWMXANCNFSM54Z6USRA
.
You are receiving this because you were mentioned.Message ID:
@.***>

--
Clare Brown
Interaction Designer, Economic Crime Levy
Email: @.*** @.**>

We've got in a bit of a muddle with multiple PRs for this change, but I can confirm that this change has now been made in PR #2318.
Thanks for your contribution, @clare-brown! I'm going to close this PR now as it's no longer needed.

Ps. sorry, Chris the link to the Mural was incorrect in my last email. This
is the correct link:
https://app.mural.co/t/digitalhmrc9032/m/digitalhmrc9032/1660126757244/a18e7737b3a8c9b507dd02e5cafcb73e660ddaf5?sender=u88f21b544bf2ceb924a42629
Thanks :)
On Wed, 10 Aug 2022 at 11:16, Clare Brown @.***>
wrote:

Hello Chris,
Thanks so much for the speedy reply :) You can access and review the Mural
template here:
https://app.mural.co/t/digitalhmrc9032/m/digitalhmrc9032/1658237396824/6a3459a0afd115f18f7cd3a698405acae62bbf93?sender=u88f21b544bf2ceb924a42629
As for the template, it will be hosted online by Mural via a HMRC Mural
board I have set up (this is the one I linked you to) it has instructions
on how to copy over the components to your own Mural board so you can get
started using it. I hope this is all ok?
It will be really exciting to see my link on the Resources and tools page
under the 'Create flow diagrams' section. A good title would be 'GOV.UK
Design System Flow Diagrams for Mural - A Mural file for creating flow
diagrams of GOV.UK services.'
Thanks,
Clare Brown
On Mon, 8 Aug 2022 at 11:57, Chris Ballantine-Thomas <
@.***> wrote:

Hi Clare – thanks for sharing this.
Is there anywhere I can access the Mural template to review it?
I'm not familiar with how Mural templates work. Do you have to download a
file, or can the template be hosted online by Mural? So far we've generally
linked to online resources on this page, rather than sharing a downloadable
file.
—
Reply to this email directly, view it on GitHub
https://github.com/alphagov/govuk-design-system/pull/2281#issuecomment-1207972287,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZQTHMC37NG7Q5HU7Y436MTVYDRZRANCNFSM54Z6USRA
.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Clare Brown
Interaction Designer, Economic Crime Levy
Email: @.*** @.**>

--
Clare Brown
Interaction Designer, Economic Crime Levy
Email: @.*** @.**>


Adding of uncover tool by Project Discovery Team

Link: https://github.com/projectdiscovery/uncover

Please describe a practical usage of uncover under reconftw, as by now I don't see any point where uncover could fit in this project, but I might be wrong :)

Closed due to no activity


Benchmarking

Create robust Abaqus comparisons and ensure similar results

July 2024: Using Caitlin's Data for this as soon as the NumPy 2.0 updates are done.


Wishlist: Refined methods for densities/histograms

In addition to the plot2.density method from PR https://github.com/grantmcdermott/plot2/pull/18, it would be nice to have a formula-based interface:
plot2(~ x | by, type = c("density", "histogram"), ...)

where it can be selected which display is used for x in each by group.
In addition to just lines it would be nice to support semi-transparent shaded areas below the lines as well (via polygon()). The area might also be opaque if we order the by groups (e.g., by median) from highest to lowest, which would yield a kind of ridge lines plot.

[ ] formula interface for densities
[ ] filled density shading

I would rather see type='histogram' or 'density' handled in a general way where the user provides a function that transforms one variable into two dimensions (e.g., original value and height of estimated density function), and have the function also provide a few more details (e.g., type='l' vs. type='b' or 'p' or 'bar').

I would rather see type='histogram' or 'density' handled in a general way where the user provides a function that transforms one variable into two dimensions (e.g., original value and height of estimated density function), and have the function also provide a few more details (e.g., type='l' vs. type='b' or 'p' or 'bar').

Thanks for the suggestion. I have something along those lines here (see "User-supplied functions" near the bottom).


Issue on page /week_05/01-Numpy-ndarrays.html

Typo under section np.arange:
'Be careful! the start and stop arguments...'

Closed in https://github.com/fmaussion/scientific_programming/pull/23


showing Timeout

my server always showing
pjsua_acc.c  ...SIP registration failed, status=408 (Request Timeout)
can you plz tell me what could be the reason?

With so little info I can't help. My thought would be a configuration issue

These are the logs
12:25:06.665   pjsua_core.c  .TX 562 bytes Request msg REGISTER/cseq=23087 (tdta0x15b36400) to UDP <IP_ADDRESS>:5060:
REGISTER sip:ams.capanicus.com SIP/2.0
Via: SIP/2.0/UDP 192.168.x.xxx:63649;rport;branch=z9hG4bKPj2mn9.UNwfEFuu-uEGcnem5Wsg7zhzb3p
Route: sip:xx.xxxx.com;lr
Max-Forwards: 70
From: sip:xxxxxxxxxx@xx.xxxx.com;tag=VCzM66-6U1AgV4gyeuQgDD8xFBUZr74G
To<EMAIL_ADDRESS>Call-ID: qact0hI4DkXrp2gGd5LlQQ19bhw6hJ.R
CSeq: 23087 REGISTER
Contact: sip:xxxxxxxxxx@192.168.x.xxx:63649;ob
Expires: 10000
Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
Content-Length:  0
--end msg--
12:25:07.149    pjsua_acc.c  ...SIP registration failed, status=408 (Request Timeout)
12:25:07.149    pjsua_acc.c  ...Scheduling re-registration retry for acc 0 in 1 seconds..

Are you trying to call someone who is not online?

No,
device is not registered yet. how may I call.
my issue is about Registration.
every time occur -> pjsua_acc.c ...SIP registration failed, status=408 (Request Timeout).
I don't understand what's the mistake.

Without the connection details I can't really help you. Did you figure it out?

I can't figure out why it isn't working from the logs. Sorry can't help you.


vault: 1.16.2 -> 1.17.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/vault/versions.
meta.description for vault is: Tool for managing secrets
meta.homepage for vault is: https://www.vaultproject.io/
meta.changelog for vault is: https://github.com/hashicorp/vault/blob/v1.16.3/CHANGELOG.md
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
Warning: a test defined in passthru.tests did not pass
found 1.16.3 with grep in /nix/store/32r8fk2w4bkvir42j25ig6y7cz2q907h-vault-1.16.3
found 1.16.3 in filename of file in /nix/store/32r8fk2w4bkvir42j25ig6y7cz2q907h-vault-1.16.3

Rebuild report (if merged into master) (click to expand)

3 total rebuild path(s)

3 package rebuild(s)

First fifty rebuilds by attrpath

kubernetes-helmPlugins.helm-secrets
vault

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/32r8fk2w4bkvir42j25ig6y7cz2q907h-vault-1.16.3 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A vault https://github.com/r-ryantm/nixpkgs/archive/a1f68859e2f8d35010465cb4933c4426409c086e.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/a1f68859e2f8d35010465cb4933c4426409c086e#vault

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/32r8fk2w4bkvir42j25ig6y7cz2q907h-vault-1.16.3
ls -la /nix/store/32r8fk2w4bkvir42j25ig6y7cz2q907h-vault-1.16.3/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

2 packages built:

kubernetes-helmPlugins.helm-secrets
vault

Maintainer pings
cc @rushmorem @LnL7 @offlinehacker @pradeepchhetri @Chili-Man @techknowlogick for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/vault/versions.
meta.description for vault is: Tool for managing secrets
meta.homepage for vault is: https://www.vaultproject.io/
meta.changelog for vault is: https://github.com/hashicorp/vault/blob/v1.17.0/CHANGELOG.md
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
Warning: a test defined in passthru.tests did not pass
found 1.17.0 with grep in /nix/store/ncj066g28c7j7891przv1ddsjk43k1fm-vault-1.17.0
found 1.17.0 in filename of file in /nix/store/ncj066g28c7j7891przv1ddsjk43k1fm-vault-1.17.0

Rebuild report (if merged into master) (click to expand)

3 total rebuild path(s)

3 package rebuild(s)

First fifty rebuilds by attrpath

kubernetes-helmPlugins.helm-secrets
vault

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/ncj066g28c7j7891przv1ddsjk43k1fm-vault-1.17.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A vault https://github.com/r-ryantm/nixpkgs/archive/f027365e1bfbacf190e777c74b6c3a7b39dfea22.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/f027365e1bfbacf190e777c74b6c3a7b39dfea22#vault

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/ncj066g28c7j7891przv1ddsjk43k1fm-vault-1.17.0
ls -la /nix/store/ncj066g28c7j7891przv1ddsjk43k1fm-vault-1.17.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

2 packages built:

kubernetes-helmPlugins.helm-secrets
vault

Maintainer pings
cc @rushmorem @LnL7 @offlinehacker @pradeepchhetri @Chili-Man @techknowlogick for testing.

Result of nixpkgs-review pr 319022 run on aarch64-darwin 1

2 packages built:

kubernetes-helmPlugins.helm-secrets
vault

lgtm on my local, but I think I'd be more comfortable if ofborg could run through again.


97 - JS:  (Main) bug fix

Fix event handler triggering on click empty space in results container

Completed:  2016/01/27
Completed by:  BG


Question on CCSD(aT)  (aka Lambda-CCSD(T))

Hej!
Just a thought came to mind - it might be a killer feature if you combine the CC Brueckner orbitals with CCSD(aT):

In particular, it is worth thinking about BDCD(aT) as well.
With best regards,
Victor

I think the CCSD(T) implementation in ebcc might already be implemented for generalisation to Lambda-CCSD(T). The energy_perturbative function depends on the Lambda amplitudes. I think the difference between
cc = REBCC(mf, ansatz="CCSD(T)")
cc.kernel()
print(cc.energy_perturbative())
cc.solve_lambda()
print(cc.energy_perturbative())

will be the difference between CCSD(T) and Lambda-CCSD(T), but not sure.
I haven't paid much attention to CCSD(T), my implementation is not very efficient. I'll try to verify this and make Lambda-CCSD(T) it's own ansatz keyword.
I've been spending some time improving my code generation scripts recently, so hopefully I can make CCSD(T) more efficient, and I will aim to also look at perturbative corrections to DCD and DCSD. Thanks for the suggestions!

actually, correction, I haven't actually implemented CCSD(T) lambda equations since they need an additional perturbative term, so that won't work -- I'll add it to my to-do.

Hej again!
@Lambda-CCSD(T) Thanks for your prompt reply.  To test your implementation, you might use a reference data on H2O available within PSI4.
@CC3 To my personal experience, the CC3 is the most robust approach among CCSD perturbative triples correction.  The CC3 does a fantastic job by absorbing an orbital relaxation (rotation) into T1. It just scales as O(N^7) at each iteration :) It is a bit surprising that CC3 implementation in EBCC requires a plenty of RAM (~500GB) even for moderate-sized problem such as 74 electrons and 211 molecular orbitals without symmetry.  Indeed, PSI4 requires only ~20GB of RAM and 70GB of disk space for the same problem size.
I will be waiting for your implementation of Lambda-CCSD(T) because Lambda-BCCD(T) might be reliable as CC3 but at a lower cost.  Moreover, I have not found any published results on neither Lambda-DCSD(T) nor Lambda-DCBD(T).
With best regards,
Victor

I am not surprised to hear of the much worse memory requirements in ebcc. In fact, for a 211 orbital 74 electron system I'd expect CC3 to need way more memory than that, so I assume there's a generous number of frozen orbitals in your example.
It is an unfortunate reality of the very simple way that ebcc is built, which means that for example T3 amplitudes are stored in their complete non-symmetric form on RAM (i.e. as an (nocc, nocc, nocc, nvir, nvir, nvir) array). Other implementations may store these in compressed formats and also load them in blocks from disk, which relaxes this memory requirement, often substantially. But these implementations are typically hand written and optimised.
I have several ideas in the pipeline on how to make the larger ansatzes such as CC3 more tractable and hopefully more comparable to implementations such as Psi4's, including alternate tensor backends and generating compiled code. Sadly, ebcc is just a hobby for me and I develop it on my own at the moment, so I don't have significant time to work on these pretty complicated schemes. But hopefully in the future!

After doing some reading, I realise that you can actually do CC3 without ever storing T3 amplitudes. Finding a way to automatically generate code like this for both CCSD(T) and CC3 is not easy, but will keep it in mind. Maybe this is an area where I should do some handwritten code rather than trying to automatic generate everything.

Hej!
@CC3 From a practical consideration, the CC3 method is a rather limited approach. You recently introduced the FNO approach in EBCC, but it would be beneficial to combine FNO-CC2 with CC3. Indeed, the CC2 still scales as N^5 but does a way better job than MP2 whereas CC3 surpasses CCSD(T).  BTW, the CC3 always requires weeks when CCSD(T) just takes several hours to compute energy.
@Lambda-CCSD(T)  Generally speaking, Lambda-BCCD(T) might become as a method of choice for many problems, especially regarding 3d transition metal complexes where validity of CCSD(T) is under a question:
https://doi.org/10.1021/acs.jctc.5b00081
https://doi.org/10.1021/acs.jctc.9b00674
With best regards,
Victor

Thanks for the links and the notes on practicality -- I'll bear it in mind when deciding what to focus on.


Cannot send direct messages

I'm having problems with sending direct messages. As far as I saw there is no wrapper function for this feature, so I made a request as follows:
const client = new TwitterApi({
    appKey: consumerKey,
    appSecret: consumerSecret,
    accessToken,
    accessSecret,
});

 await client.v1.post('direct_messages/events/new', {
      event: {
        type: 'message_create',
        message_create: {
          target: {
            recipient_id: recipientId,
          },
          message_data: {
            text,
          },
        },
      },
 });

However, I keep getting a 403 error and I'm not sure what I'm missing.
"name": "Error",  "message": "Request failed with code 403"

Hi, thanks for your report.
Your request is no properly formatted. You need to add .json at the end of the endpoint name direct_messages/events/new.json.
Also, you need to add a parameter that will encode body parameters as JSON (majority of 1.1 endpoints takes only url-encoded :))
client.v1.post('direct_messages/events/new.json', { your JSON args here }, { forceBodyMode: 'json' })

DM wrappers are now available in 1.3.0 release :) https://github.com/PLhery/node-twitter-api-v2/releases/tag/1.3.0

Thanks for your help. The initial solution already worked, but I will update to the wrapper now.


Fixed #28175 -- Fixed __in lookups on a foreign key when using the foreign key's parent model as the lookup value.

https://code.djangoproject.com/ticket/28175

buildbot, test on oracle.

buildbot, test on oracle.


Resolver declaration via schema

Closes #8 .
You can now declare resolvers in the format udp+tcp@ip:port (second protocol is optional). Resolvers are then queried with the defined protocol(s), from left to right. This allows you to disable fallback and only try one protocol if you want. Before we had TCPOnly flag, but no UDPOnly. Now you can do both and configure protocols for each server individually.
Old format of ip:port is also kept for backwards compatibility (you can mix and match, e.g.  tcp@<IP_ADDRESS>,<IP_ADDRESS>,udp+tcp@<IP_ADDRESS>:5353 is all valid. ) If protocol is not defined, defaults to udp+tcp.
See updated README and -h output for examples.
This makes -TCPOnly flag redundant, because you can specify the resolver as tcp@ip:port to do the same thing. But I think it's better to keep it in for backwards compatibility. If TCPOnly is set, all resolvers are forced to tcp.

I refactored the code and included all your suggestions! I agree about TCPOnly, it makes sense to only apply it to the default case. For now, I pass TCPOnly directly to schemaToResolver. In the future, we can think about refactoring with option functions.


Can't display the directory that contains system in it's attributes

Describe the bug
Can't display the directory that contains system in it's attributes
To Reproduce

open C:\Windows
retrieve fonts folder(with mode d-r-s)

Expected behavior
The directory contains fonts.
Screenshots

Desktop (please complete the following information):

OS Version: Windows 10 2004
App version: v<IP_ADDRESS>

@duke7553 Is this the intended behavior?

@yaichenbaum It was. We should investigate whether this attribute type can work with our filesystem operations.

@duke7553 It should work but it should probably be behind a setting.

I've just tested this:

Browsing system folders works
Copying system files works
All other operations (rename, move, delete) fail without crashing the app

I guess we can enable this, since rename, move, delete also fail for windows explorer if user is not administrator
What do you think?

@gave92 Do you think those issues can be solved by implementing an elevated full trust process?

@yaichenbaum that would help I believe, some files you can delete only if you are admin.
System files can't deleted even by admin unless the file owner/permissions are changed first (an elevated process should be able to change file permissions as well)

This issue should be resolved with #2638.


Crashes Randomly

When right click on the Search bar and select "Insert Emoji" the browser crashes.

It's probably not designed to handle emoji, so this seems normal to me.

It's probably not designed to handle emoji, so this seems normal to me.

It probably should reject emojis though than crash


Points flicker with no reason?

Hi, guys!
Please look at this gif: https://gifyu.com/image/fhGB
I have a VectorLayer layer, it's features are in EPSG:3346 projection.
Issue is nonexistent in larger scales (when only few features are visible on the map), but it exists in smaller scales. Sometimes features flicker for a couple of seconds and then they stop. Sometimes they flicker as long as they want. As you see the map is in static position, I am not touching it :)
Sadly I don't have much time to dig deeper atm and the situation needs to be fixed quite quickly..
Any ideas what is going on here?
OL v6.5.0, by the way
Edit:
The sources of icons are not static .png files, they are generated like that -> "data:" + uniqueValueInfo.symbol.contentType + ";base64," + uniqueValueInfo.symbol.imageData

This might be related to feature styles. Could you please share a minimal reproduction case so that this can be investigated further? Thanks


Only display single door

Hi, Firstly, thanks for a great little programme.
I've only got one big garage door and, try as I might, I can't seem to be able to remove the 'right' door from the programme. I see people are able to add doors - any way I can remove a door?
Thanks in advance.

Can you upload your config.json file?

Almost completely unmodified. I've only changed the name of the left door to "DOOR".
config.json.zip

Ah.  Well then.  In order to remove one of the doors, simply remove the entire second door description block from the config file.
Delete the following:
	"right" :
	{
		"name" : "RIGHT",
		"relay_pin" : 24,
		"state_pin" : 21,
		"state_pin_closed_value" : 0,
		"approx_time_to_close" : 15,
		"approx_time_to_open" : 15,
		"openhab_name" : "g_door_right"
	}

Then you should have only a single door button.

You'd think that would work!
However, the script fails with the following message;
pi@raspberrypi:~/garage-door-controller $ sudo python controller.py
Traceback (most recent call last):
File "controller.py", line 386, in
controller = Controller(json.load(config_file))

File "/usr/lib/python2.7/json/init.py", line 290, in load
**kw)

File "/usr/lib/python2.7/json/init.py", line 338, in loads
return _default_decoder.decode(s)

File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())

File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)

ValueError: Expecting property name: line 56 column 1 (char 870)

Please post your resulting config.json.  You've probably got a rogue comma or something.

Got it,
There was a comma that was causing the problem;
Cheers


Ecowitt not not loaded after 2021.8.0 - 2021.8.4

Since the 2021 update Ecowitt has stopped loading for me. Have updated to 2021.8.4 and still no go.
Have also changed VOLT to ELECTRIC_POTENTIAL_VOLT
Have also change version number to 0.5.0
Getting the following error.
Looking forward to getting this gong again.
Logger: homeassistant.components.websocket_api.http.connection
Source: custom_components/ecowitt/const.py:426
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 7:21:30 (2 occurrences)
Last logged: 7:21:39
[547750759632] name 'VOLT' is not defined
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 185, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1491, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1526, in _execute_service
await handler.job.target(service_call)
File "/usr/src/homeassistant/homeassistant/components/hassio/init.py", line 522, in async_handle_core_service
errors = await conf_util.async_check_ha_config_file(hass)
File "/usr/src/homeassistant/homeassistant/config.py", line 923, in async_check_ha_config_file
res = await check_config.async_check_ha_config_file(hass)
File "/usr/src/homeassistant/homeassistant/helpers/check_config.py", line 133, in async_check_ha_config_file
component = integration.get_component()
File "/usr/src/homeassistant/homeassistant/loader.py", line 490, in get_component
cache[self.domain] = importlib.import_module(self.pkg_path)
File "/usr/local/lib/python3.9/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1030, in _gcd_import
File "", line 1007, in _find_and_load
File "", line 986, in _find_and_load_unlocked
File "", line 680, in _load_unlocked
File "", line 850, in exec_module
File "", line 228, in _call_with_frames_removed
File "/config/custom_components/ecowitt/init.py", line 27, in
from .const import (
File "/config/custom_components/ecowitt/const.py", line 426, in
TYPE_WH40BATT: ("WH40 Battery", VOLT, TYPE_SENSOR,
NameError: name 'VOLT' is not defined

Not changed all the VOLT constants
Sent via BT Email App
From: Dave Mason @.>
Sent: 8 August 2021 22:31:26 BST
To: garbled1/homeassistant_ecowitt
@.>
Cc: Subscribed @.***>
Subject: [garbled1/homeassistant_ecowitt] Ecowitt not not loaded after
2021.8.0 - 2021.8.4 (#73)
Since the 2021 update Ecowitt has stopped loading for me. Have updated
to 2021.8.4 and still no go.
Have also changed VOLT to ELECTRIC_POTENTIAL_VOLT
Have also change version number to 0.5.0
Getting the following error.
Looking forward to getting this gong again.
Logger: homeassistant.components.websocket_api.http.connection
Source: custom_components/ecowitt/const.py:426
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 7:21:30 (2 occurrences)
Last logged: 7:21:39
[547750759632] name 'VOLT' is not defined
Traceback (most recent call last):
File
"/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py",
line 185, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1491, in
async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1526, in
_execute_service
await handler.job.target(service_call)
File "/usr/src/homeassistant/homeassistant/components/hassio/init.py",
line 522, in async_handle_core_service
errors = await conf_util.async_check_ha_config_file(hass)
File "/usr/src/homeassistant/homeassistant/config.py", line 923, in
async_check_ha_config_file
res = await check_config.async_check_ha_config_file(hass)
File "/usr/src/homeassistant/homeassistant/helpers/check_config.py",
line 133, in async_check_ha_config_file
component = integration.get_component()
File "/usr/src/homeassistant/homeassistant/loader.py", line 490, in
get_component
cache[self.domain] = importlib.import_module(self.pkg_path)
File "/usr/local/lib/python3.9/importlib/init.py", line 127, in
import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1030, in _gcd_import
File "", line 1007, in _find_and_load
File "", line 986, in _find_and_load_unlocked
File "", line 680, in _load_unlocked
File "", line 850, in exec_module
File "", line 228, in _call_with_frames_removed
File "/config/custom_components/ecowitt/init.py", line 27, in
from .const import (
File "/config/custom_components/ecowitt/const.py", line 426, in
TYPE_WH40BATT: ("WH40 Battery", VOLT, TYPE_SENSOR,
NameError: name 'VOLT' is not defined
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/garbled1/homeassistant_ecowitt/issues/73 , or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ADRC4IMN43LOYNNSZLWW3UDT33ZS5ANCNFSM5BY4CN2A
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email
.

Hi Scooper1, not sure what you mean sorry, fairly new to all this?

This is a known issue and how to resolve it is in other comments

It should be easy but the owner of the code does not have spare time to do a new release

It should be easy but the owner of the code does not have spare time to do a new release

I also don't understand what i need to do in your comment above

i am sorry you might have to wait till a release then as the edit
involves editing  source code
------ Original Message ------
From: "xKronyx" @.>
To: "garbled1/homeassistant_ecowitt"
@.>
Cc: "Stephen Cooper" @.>; "Comment"
@.>
Sent: Monday, 9 Aug, 21 At 18:54
Subject: Re: [garbled1/homeassistant_ecowitt] Ecowitt not not loaded
after 2021.8.0 - 2021.8.4 (#73)
It should be easy but the owner of the code does not have spare time to
do a new release
I also don't understand what i need to do in your comment above
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/garbled1/homeassistant_ecowitt/issues/73#issuecomment-895420722
, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADRC4IN3D2V5I7MK4F7EEGLT4AI5HANCNFSM5BY4CN2A
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email
.
Stephen  Cooper

OK, so I have sorted it.
For anyone else, it was not that hard.
I looked up what the battery was in the entities, in my case it was a WH65 battery.
I commented out all the others in const.py at "Type" and left the WH65 (started at line 152)
Then commented out all the "Type WHXXX" from line 422 except mine.
Then changed all the "VOLT" at lines436 "TYPE_SOILBATTXX" to ELECTRIC_POTENTIAL_VOLT
Saved and rebooted and all is working.
Not sure if this is the correct way, but its working for me now!

@Rayeliint suggestion worked for me...thanks for sharing

I think this integration is dead, the ownser is active on some other git but not here :(

Is there a process to migrate to an active branch of a HACS repo, preferably without loosing sensor ID's (so not needing to edit all my automations) ?
I suggest getting onboard with this one.
https://github.com/PoppyPop/homeassistant_ecowitt

Is there a process to migrate to an active branch of a HACS repo, preferably without loosing sensor ID's (so not needing to edit all my automations) ?
I suggest getting onboard with this one.
https://github.com/PoppyPop/homeassistant_ecowitt

Thanks a lot !

Is there a process to migrate to an active branch of a HACS repo, preferably without loosing sensor ID's (so not needing to edit all my automations) ?
I suggest getting onboard with this one.
https://github.com/PoppyPop/homeassistant_ecowitt

Thanks a lot !

If you update from that repo can you let me know if the sensor names get changed or stay as they were.

Is there a process to migrate to an active branch of a HACS repo, preferably without loosing sensor ID's (so not needing to edit all my automations) ?
I suggest getting onboard with this one.
https://github.com/PoppyPop/homeassistant_ecowitt

Thanks a lot !

If you update from that repo can you let me know if the sensor names get changed or stay as they were.

I did not upgrade from that repo, i just copied the files over, some files have changed some not.

After holidays i needed to do some updates on my home assistant and, guess, ecowitt fails without any clear reason. Not loaded is the error similar to others.  I am also opt in for another integration, not because i dislike this one, but because the weatherisation integration is good to have for some smart automations.
What is the advice here? i can image the author has no time anymore, i respect that.
regards
Eelco

Is there a process to migrate to an active branch of a HACS repo, preferably without loosing sensor ID's (so not needing to edit all my automations) ?
I suggest getting onboard with this one.
https://github.com/PoppyPop/homeassistant_ecowitt

I am also interested to do this, who has a proper description how to handle this ?


Booking information not updated for State Tracker[BUG]

Hi all,
in the script ConvLab-2/convlab2/policy/vector/vector_multiwoz.py in line 168 onwards, there is the following code:
book = np.zeros(len(self.db_domains))
for i, domain in enumerate(self.db_domains):
if state['belief_state'][domain.lower()]['book']['booked']:
book[i] = 1.
This checks whether an entity has been booked by the system for every domain. Yet I can not find that the belief_state is updated after an entity has been booked.
I would expect that after an entity has been booked, the belief_state will be updated. Is that missing or did I overlook it?
Thanks in advance!

In the script ConvLab-2/convlab2/policy/vector/vector_multiwoz.py, the method state_vectorize(self, state) is used to create the vector version of the given state. It does not try to update anything.
Currently, the output state_vec consists of six parts (for readability), two of which are belief_state and book.  Both belief_state and book are created according to the input state.
The input state of state_vectorize(self, state) is created in dst module. If you are interested in how the book information in input state is updated, you can check ConvLab-2/convlab2/dst/rule/multiwoz/dst.py.

Thanks for your quick answer!

In the script ConvLab-2/convlab2/policy/vector/vector_multiwoz.py, the method state_vectorize(self, state) is used to create the vector version of the given state. It does not try to update anything.

I just used it for checking if the case "if state['belief_state'][domain.lower()]['book']['booked']:" is ever triggered and it was not.

The input state of state_vectorize(self, state) is created in dst module. If you are interested in how the book information in input state is updated, you can check ConvLab-2/convlab2/dst/rule/multiwoz/dst.py.

I also checked that but it seems it only uses the user-act to update it right? But the information if an entity has been booked should be updated using the system-act, right?

You are right. 'booked' is not updated by ruleDST. I think booked information should be given by the policy module (sys-act) and updated in the system Agent.


[Bug] Heterogeneous Execution Get "target" Bug Introduced by #7518

I found the bug when sync the latest TVM commits into our own repo, after that lots of our test cases are failed.
The bug will cause the case that all of the operators are annotated to executed on a custom device fail, because the "target" is set to "llvm" incorrectly instead of the custom target like "xxpu".
Even through the root cause of the failure is difficult to describe and understand, but the bug is very obvious.
Before  changes of #7518.
  Target GetTargetFromInteger(int64_t dev_type) {
    if (targets_.size() == 1) {
      // homogeneous execution.
      const auto& it = targets_.begin();
      return (*it).second;
    } else {
      // heterogeneous execution.
      std::string call_dev_name;
      if (dev_type == 0) {
-->     call_dev_name = "llvm";   <--- Here haven't set "dev_type", "dev_type" is still equals to 0.
      } else {
        call_dev_name = runtime::DeviceName(dev_type);
      }
      if (targets_.count(dev_type) == 0) {
        LOG(FATAL) << "No target is provided for device " << call_dev_name;
      }
 -->  return targets_[dev_type];  <--- Use 0 get the correct "target".
    }
  }
...
target = GetTargetFromInteger(call_dev_type);

After  changes of #7518.
      std::string call_dev_name;
      if (call_dev_type == 0) {
        call_dev_name = "llvm";
--->    call_dev_type = kDLCPU;   <--- Here shouldn't change the value of "call_dev_type".
      } else {
        call_dev_name = ::tvm::runtime::DeviceName(call_dev_type);
      }

      if (targets_.count(call_dev_type) == 0) {
        std::stringstream msg;
        msg << "No target is specified for provided device name: `" << call_dev_name << "`\n\n";
....
        }
        LOG(FATAL) << msg.str();
      }

--->  target = targets_[call_dev_type];     <--- The 0th item of "targets_" is the correct target, but the "call_dev_type" is set to kDLCPU(i.e., 1), so the target is wrong.

I think the authors of #7518 is mislead by the code call_dev_name = "llvm";, if we set the target dictionary to {"cpu": "llvm", "xxpu": "xxpu"} when call "relay.build", then the size of targets_ at above code is 3 instead of 2, the 0th item of targets_ maybe is "xxpu", so here the call_dev_type can't be changed to kDLCPU.
@csullivan @jroesch @tqchen

@jroesch this might be the root cause of the issue I mentioned in the forum days ago.


How to avoid having multiple toasts on screen?

Is there an option to have a new toast replace the current toast instead of adding on?

https://react-hot-toast.com/docs/toast
See the "prevent duplicate toasts" section

to limit the number of toasts shown on screen, customize the toaster component like
import { useEffect } from "react";
import toast, { Toaster, useToasterStore } from "react-hot-toast";

const ToasterComponent = () => {
    const { toasts } = useToasterStore();
    const TOAST_LIMIT = 1;

    useEffect(() => {
        toasts
            .filter((t) => t.visible) // Only consider visible toasts
            .filter((_, i) => i >= TOAST_LIMIT) // Is toast index over limit?
            .forEach((t) => toast.dismiss(t.id)); // Dismiss – Use toast.remove(t.id) for no exit animation
    }, [toasts]);

    return (<Toaster maxCount={1} />)
};

export default ToasterComponent

Hope this helps

https://react-hot-toast.com/docs/toast
See the "prevent duplicate toasts" section

Would you kindly consider giving this thread a vote to help increase its visibility? Here's the link

Just call toast.dismiss() before toast.success or toast.error.

☝ I managed to achieve this by doing what @myNameIsHamza  indicated. Call toast.remove(); just before doing the call to create a new toast. (ex. toast.success() or toast.error() ) .


Add docs for new cmdlet Get/Set-CsApplicationMeetingConfiguration

Add docs for new cmdlet Get/Set-CsApplicationMeetingConfiguration.

Docs Build status updates of commit e3a5e85:
:clock10: Full build: the average full build time is 17 min(s) 31 sec(s), this is based on the last 1000 build(s) for this repository.

Docs Build status updates of commit e3a5e85:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

skype/skype-ps/skype/Set-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit fc336d4:
:clock10: Full build: the average full build time is 17 min(s) 31 sec(s), this is based on the last 1000 build(s) for this repository.

Docs Build status updates of commit fc336d4:
:clock10: Full build: the average full build time is 17 min(s) 31 sec(s), this is based on the last 1000 build(s) for this repository.

Docs Build status updates of commit fc336d4:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

skype/skype-ps/skype/Set-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Agree w/ @dariomws

@jackry6350 Please review and implement the suggested changes. Thanks

Docs Build status updates of commit 569538c:
:clock10: Full build: the average full build time is 17 min(s) 33 sec(s), this is based on the last 1000 build(s) for this repository.

Thanks for all the comments. I got those 2 docs updated adding descriptions of common parameters following other existing similar docs. Also linked my MS account to Github account.
One thing I want to mention: Tenant parameter is not allowed in Tenant Remote Powershell. Tenant admin cannot specify other tenants. I checked some of other similar cmdlet docs and didn't see any one of them having Tenant in parameter section. So I didn't put in in my docs.
Please help to revisit my changes and see whether they are OK to be published?

Docs Build status updates of commit 569538c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

skype/skype-ps/skype/Set-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 3d0de08:
:clock10: Full build: the average full build time is 17 min(s) 33 sec(s), this is based on the last 1000 build(s) for this repository.

Docs Build status updates of commit 3d0de08:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

skype/skype-ps/skype/Set-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Hello @jackry6350 Jack, yes usually -Tenant is in the cmdlets but as you say, it is not allowed to be used, if -Tenant parameter is on this cmdlet we need to include it in the docs with a description like this This parameter is reserved for internal Microsoft use
Thank you

I updated the doc to use Teams. For -Tenant, I searched from the repo and no tenant remote cmdlet specify it in the doc. I prefer to keep consistent with them not having it.

Docs Build status updates of commit 41b10f0:
:clock10: Full build: the average full build time is 17 min(s) 36 sec(s), this is based on the last 1000 build(s) for this repository.

@get-itips @dariomws @Kateyanne Can you help to merge this PR if everything is good?

Docs Build status updates of commit 41b10f0:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

skype/skype-ps/skype/Set-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit ac45383:
:clock10: Full build: the average full build time is 17 min(s) 37 sec(s), this is based on the last 1000 build(s) for this repository.

Docs Build status updates of commit ac45383:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

skype/skype-ps/skype/Set-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit f8213e3:
:clock10: Full build: the average full build time is 17 min(s) 37 sec(s), this is based on the last 1000 build(s) for this repository.

Docs Build status updates of commit f8213e3:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

skype/skype-ps/skype/Set-CsApplicationMeetingConfiguration.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


is there any differents between BFM09 and BFM17 ?

is there any differents between BFM09 and BFM17 ?

Yes,
an improved age distribution, more precise registration and facial expressions
See the paper for details: https://gravis.dmi.unibas.ch/publications/2018/2018_Gerig_FG18.pdf

I mean whether  I can use BFM17 through a BFM09 protocol or not.

Sorry I don't understand the question. Is there a specific software you are using?
Are you currently using the BMF09 or 17?
If you are using the 09 version, are you using the h5 file or a matlab file?


Add code signing to macOS installer

We should add code signing to the macOS application and/or DMG file.

I would like to set up a meeting to work on this @mrclary and @ccordoba12. Can you tell me when does it fit better for both of you?

I'm available

Mon 9/20 from 2-3pm PDT
Tues 9/21 after 12pm PDT
Wed 9/22 from 2-3pm PDT
Thurs 9/23 all day
Fri 9/24 before 3pm PDT

https://localazy.com/blog/how-to-automatically-sign-macos-apps-using-github-actions


Add virus

It's time to add some virus to the game.
My idea is:

The virus will be in violet color (#9b59b6 for filling color, #9b50ba for border color)
Virus also has it's own mass
Virus can be feed to get more mass (become larger)
Player will be exploded if he has bigger size than the virus (and he eat it)

More idea?

Virus on agar.io adds an important change to gameplay as throwing food to them makes them divide after a certain size, throwing a half away.
By using that you can effectively throw a virus to a larger cell (player), making them eat the virus and explode onto multiple tiny cells which you can probably eat as they are not much larger than the minimum cell size.

There still not added.... Like come on there's like no point without them

abalabahaha why is this so far behind? every other agario server has all viruses and a LOT more options in there configs... is there a way i could host a agario server that has it all the things i need and be able to connect by localhost:3000?

Coding in. a feature takes time, about a week or maybe less if it was top priority.
And please don't be complaining about, it when you don't know how to code while getting it for free. Nobody is getting paid to make this.

*Coding in a feature

I'm replying to Logan7432

I know coding can take time and I would LOVE to know how to do it I mean if I could I would do it now cause I need to run a private server for school and it's not much fun without viruses and you can't merge, but I guess this is something hard to do since it's taking 4 months. I'll try to learn how to code so I can help for the project or I'm gonna have to find a new clone

I have already implemented viruses and will create a PR for them so you guys can also have them.

You have to try eating virus at original Agar.IO game, after you explode first time, and you get another virus, with many cells, one big and other small cells, instead of exploding, the bigger cell is going to split on 2 big cells with the same size. after that, IF you get another virus, instead of exploding the bigger cell will start groing and much more scores will be received. Thankk you thank you .

Dietr1ch, everybody already knows everything that you describe .

+Logan7432, i have the same difficult you have to install this kid of application. Dont you have internet access at scholl? Its very easy to deploy to a server, where you can use it not only on school. Installing a websocket server is the most complicated thing i ever found. Because server concept is not same concept i learned on old days ... By the way, i need testing users .. have 2 online servers avaiable .

I think that is the best thing people cant code as project main collaborators.. TEsting, its simple, you just need help on testing updates and after that, you need submit review .. As mentioned before, this is not about getting a free game for playing, this is about following a project, coding, testing, and it is better find some way of help, i dont know code for this, but i am trying to do my best, not for have a free game, but i wanna learn coding this thing, and i am learing, canvas, websockets, already learned very much here. I  still dont know anything, but i am here available to do anything other collaborators ask me to do .

I tested this game as much as i could until i find an important bug, and those guys fixed faster i founded and reported it, no one gave me no badges for that .

Can be closed?

how can i add virus to my agario-clone server?

@tunganh03 bots are coming but aren't here yet. Also, there is a search feature to search through issues


Angular:  @nxext/ionic-angular:page not working as expected

Describe the bug
I have set up an nx workspace as monorepo for creating mobile apps with angular and ionic. I am using the nx generate ui to generate applications and/or pages within applications. Since the generator for applications is working fine, I am not able to generate a page using the generator.
PS D:\dev\ionic\ionic-mono> D:/dev/ionic/ionic-mono/node_modules/.bin/nx.cmd g @nxext/ionic-angular:page --name=login --project=apps-demo-app --no-interactive --verbose

>  NX  Generating @nxext/ionic-angular:page

 >  NX   Cannot read properties of undefined (reading 'parent')

TypeError: Cannot read properties of undefined (reading 'parent')
    at traverse (D:\dev\ionic\ionic-mono\node_modules\@phenomnomnominal\tsquery\dist\src\traverse.js:45:38)
    at traverseChildren (D:\dev\ionic\ionic-mono\node_modules\@phenomnomnominal\tsquery\dist\src\traverse.js:30:5)
    at match (D:\dev\ionic\ionic-mono\node_modules\@phenomnomnominal\tsquery\dist\src\match.js:12:37)
    at query (D:\dev\ionic\ionic-mono\node_modules\@phenomnomnominal\tsquery\dist\src\query.js:12:30)
    at Function.replace (D:\dev\ionic\ionic-mono\node_modules\@phenomnomnominal\tsquery\dist\src\replace.js:8:37)
    at updateAppRoutingModule (D:\dev\ionic\ionic-mono\node_modules\@nxext\ionic-angular\src\generators\page\lib\update-routing-file.js:14:47)
    at D:\dev\ionic\ionic-mono\node_modules\@nxext\ionic-angular\src\generators\page\generator.js:29:58
    at Generator.next (<anonymous>)
    at fulfilled (D:\dev\ionic\ionic-mono\node_modules\tslib\tslib.js:166:62)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

Expected behavior
The command should run successfully and generate a page within my application.
Additional context
PS D:\dev\ionic\ionic-mono> nx report

 >  NX   Report complete - copy this into the issue template

   Node   : 18.18.0
   OS     : win32-x64
   npm    : 9.8.1

   nx (global)        : 17.0.2
   nx                 : 17.1.3
   @nx/js             : 17.1.3
   @nx/jest           : 17.1.3
   @nx/linter         : 17.1.3
   @nx/eslint         : 17.1.3
   @nx/workspace      : 17.1.3
   @nx/angular        : 17.1.3
   @nx/cypress        : 17.1.3
   @nx/devkit         : 17.1.3
   @nx/eslint-plugin  : 17.1.3
   @nrwl/tao          : 17.1.3
   @nx/web            : 17.1.3
   @nx/webpack        : 17.1.3
   typescript         : 5.2.2
   ---------------------------------------
   Community plugins:
   @ionic/angular       : 7.5.2
   @nxext/capacitor     : 17.0.1
   @nxext/ionic-angular : 17.0.1

hi, I faced the same problem. Is there any solution?

I did not found any solution yet :(

Hi. Faced the same problem. Somebody found a solution?

I rework some parts of the plugin right now. Hopefilly it will be fixed after that

@DominikPieper I faced the same issue when running nx serve with the ionic-angular project later. I fixed this issue by generating an angular component instead of an ionic page and renamed it to page.

@m8xp0w3r Just tried with the latest and the following worked fine: nx g page -p mobile-app --directory=pages page1.

@AndriiNeverov Hi! Could you please tell what version of Nx and @nxext/ionic-angular do you use?


fix bad argument to exit_core in ReconnectingWebsocket

_exit_coro is passed the wrong argument in __aexit__, so the object is not being removed from the _conn dictionary in the BinanceSocketManager.

Thanks @d33m00n


improve tests

What are the areas of improvements the issue is referencing?

not all scenarios are covered in tests (for example: deployments)

Please expand the issue with the needed items to have something tangible to work against


Tell users to contact support about undocumented and upcoming features

[skip ci]
closes #1484

 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.


FE // Amend Required // 'Exclude' should be an input, similar to ingredients.

The 'exclude' should be another input form, so that the user can input ingredients which they would prefer not ti include in the recipe.
The structure of the sidebar will then be:

Ingredients input
Exclude ingredients input
Additional Information with several sets of checkboxes:

Cuisines
Dietary Requirements
Intolerances

Maybe something like the above?

Made changes according to the image above, kept the checkboxes with the cuisines in case the user wants general exclusions of particular groups of food

@jsimpsonux , thanks for that.
Unfortunately, I don't think we will be able to have cuisines as a type of exclusion. The only thing the API can exclude is individual ingredients (and obviously the intolerances).
From an implementation perspective, this may be easier to do with pill buttons. Will discuss on Zoom.


[aks-preview] Getting JSON instead of dashboard UI

Extension name (the extension in question)
aks-preview
Description of issue (in as much detail as possible)
I just updated the extension to version 0.4.37 because I was having problems accessing the dashboard using az aks browse, and after the upgrade I get a JSON document when browsing to http://<IP_ADDRESS>:8001/ (instead of the dashboard):
{
  "paths": [
    "/api",
    "/api/v1",
    "/apis",
    "/apis/",
    "/apis/aadpodidentity.k8s.io",
    "/apis/aadpodidentity.k8s.io/v1",
    "/apis/admissionregistration.k8s.io",
    "/apis/admissionregistration.k8s.io/v1",
    "/apis/admissionregistration.k8s.io/v1beta1",
    "/apis/apiextensions.k8s.io",
    "/apis/apiextensions.k8s.io/v1",
    "/apis/apiextensions.k8s.io/v1beta1",
    "/apis/apiregistration.k8s.io",
    "/apis/apiregistration.k8s.io/v1",
    "/apis/apiregistration.k8s.io/v1beta1",
    "/apis/apps",
    "/apis/apps/v1",
    "/apis/authentication.k8s.io",
    "/apis/authentication.k8s.io/v1",
    "/apis/authentication.k8s.io/v1beta1",
    "/apis/authorization.k8s.io",
    "/apis/authorization.k8s.io/v1",
    "/apis/authorization.k8s.io/v1beta1",

etc.
Edit: Looks like this URL allows accessing the dashboard: http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy

routing to appropriate team

I can reproduce this behavior, but it doesn't appear to be related to the aks-preview extension. The bare URL http://<IP_ADDRESS>:8001 returns JSON in either case.
The documentation is a bit ambiguous, it seems to suggest that navigating to the bare URL which is output by the az aks browse command will get you to the dashboard. https://docs.microsoft.com/en-us/azure/aks/kubernetes-dashboard#start-the-kubernetes-dashboard
Suggest updating the docs or updating the output to include the full URL which will route to the dashboard.
Without Extension Installed
Running az aks browse opens a browser window to http://<IP_ADDRESS>:8001/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/ which shows the dashboard.
Manually navigating to http://<IP_ADDRESS>:8001 returns JSON doc,as reported.
$ az --version
azure-cli                          2.6.0

command-modules-nspkg              2.0.3
core                               2.6.0
nspkg                              3.0.4
telemetry                          1.0.4

Extensions:
interactive                        0.4.3

Extension Installed
Ran az extension add --name aks-preview (returned minor version 50)
Running az aks browse opens a browser window to http://<IP_ADDRESS>:8001/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/ which shows the dashboard.
Manually navigating to http://<IP_ADDRESS>:8001 returns JSON doc,as reported.
$ az --version
azure-cli                          2.6.0

command-modules-nspkg              2.0.3
core                               2.6.0
nspkg                              3.0.4
telemetry                          1.0.4

Extensions:
aks-preview                       0.4.50
interactive                        0.4.3

The documentation has been updated to address this issue. Closing.
https://docs.microsoft.com/en-us/azure/aks/kubernetes-dashboard


Should unions in JS be untagged?

Types like string | URL are pretty common in JS, so would it be a good idea for unions to map to that rather than being the same as variants?
Implementing this could be quite tricky. When passing a type like that back to another module, the variant would have to be figured out based on the value. Some types would be impossible to distinguish from one another in JS, e.g. a union of u8 and u16. That would either have to be disallowed (probably a bad idea), or fall back on the default variant representation. The latter would be kind of weird and magical, though.
So, I'm not really sure if this is actually a good idea, but I thought I'd bring it up.

I think what @Liamolucko might be suggesting is that variants be tagged, but unions be untagged in their JS representation, which is what I would personally vote for.


A possible issue with the handleError chapter of the SvelteKit tutorial

Discussed in https://github.com/sveltejs/kit/discussions/11872

Originally posted by brucegl February 20, 2024
Hi,
In https://learn.svelte.dev/tutorial/handleerror, is the "solve" solution meant to handle the unexpected error gracefully when you navigate to "the bad place"? Nothing happens for me.... maybe I misunderstood something.
Thanks
Gary

It seems I am also experiencing issues with this page. Navigating to /the-bad-place results in the following screen:

is this related to https://github.com/sveltejs/learn.svelte.dev/issues/536 ?

is this related to #536 ?

It is, good find. Closing as duplicate of #536


Github Pages 404 Magic, well... maybe just sleight of hand.

I mentioned this on the pull request, but I think it deserves it's own day in the sun:
http://nickn.github.com
http://nickn.github.com/view/welcome-visitors/view/indie-web-camp/view/why-indie-web
https://github.com/nickn/nickn.github.com
This is up temporarily as an example of how we could use the clients new ability to read it's own page list from the url to self host the projects page using gh-pages.  It uses two static html files, index.html and 404.html, so that any request to the root folder gets index.html returned which includes the welcome-visitors page div, and any other arbitrary page url returns 404.html, which then reads the url and loads the appropriate json.  It is a bit of a mess, having all the pages and info placed according to how the server expects to find them, but with no htaccess file or any other way to redirect urls, it's still possible to have a fully functioning read only SFW served.
The general work flow seems that it would be to have a local wiki on your machine that you edit to your hearts content, and a build script in the gh-pages repo that copies the pages over, adding .json to the end, as well as the javascript version of client.js and plugins, and then pushes it up to gh.  Or something along those lines.
If you're interested I think this could be very nice way to do the video page, giving people a hands on read only example of what you are talking about while they watch.
--nick

Whoa, that's amazing. Now I get why moving this simple bit of logic, enumerating the wiki pages cited by a url, from the server to the client is so profound.
Two more client-side tweaks will complete this read-only utility: 1) remote references should go straight to the remote site, not through the origin as a proxy, and, 2) edits should go immediately to html5 local storage.

Thanks, I'm really happy with how that turned out.


Missing run_squad.py file

Hello !
Thank you for your great work. I'm excited to test your new April 5th release 👍
I saw in your README from minilm that you use the file ./examples/run_squad.py. However in examples directory, I only have the file run_xnli.py.
Can you push run_squad.py please ?
Thanks

Hi, please find the ./examples/run_squad.py in huggingface/transformers/examples. Our English MiniLM can be directly loaded using the BERT code in transformers.


Added h flag to hide snippets from inline suggestions

When adding the flag h to a non-regex snippet, this snippet will be hidden from the inline suggestions.
Useful to prevent unwanted behavior, when using automatic snippets and writing part of the trigger and to unclutter the inline suggestions.

Thanks for the PR! Tested it myself and all seems good!


Update README.md

Removing FOSSA badge and swapping with upcoming Discord Community

This change is

Tiny nit: discord badge should go adjacent to HF badge (maybe move the pypi badge to the far right where it’s most visible?)


Q: Are .Id int or long?

The documentation doesn't make any reference to the datatype / max size of the .Id property of the different entities.

max( int ) = 2,147,483,647
max( long ) = 9,223,372,036,854,775,807

The latest .Id of an Invoice (and Estimates and Guides) is circa ~95 Mio, so 4% into the space of int.


Plugin 'Lombok' (version '0.34.1-2019.1') is not compatible with Android Studio build AI-211.7628.21

Short description
After installing an update of Android Studio "Bumblebee" the plugin stopped working. It is not visible in the Plugin -> Marketplace, nor it is possible to install it from .zip.
Expected behavior
There should be an update to the plugin
Version information

Android Studio Bumblebee | 2021.1.1
Build #AI-211.7628.21.2111.8092744, built on January 19, 2022
Runtime version: 11.0.11+9-b60-7590822 amd64
VM: OpenJDK 64-Bit Server VM by Oracle Corporation
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 3072M
Cores: 12
Registry: external.system.auto.import.disabled=true, debugger.watches.in.variables=false
Non-Bundled Plugins: com.jetbrains.ChooseRuntime (1.2), org.jetbrains.kotlin (211-1.6.10-release-923-AS7442.40), org.intellij.plugins.markdown (211.7142.37)

Additional information
Error message is: Plugin 'Lombok' (version '0.34.1-2019.1') is not compatible with the current version of the IDE, because it requires build 191.* or older but the current build is AI-211.7628.21

Temporary fixed the 'until' version of the plugin manually, and then installed the plugin from a .zip file.
I followed the instructions from this comment: https://github.com/mplushnikov/lombok-intellij-plugin/issues/1028#issuecomment-937485680

I also upgraded today to Android Studio v. AI-211.7628.21
And my last lombok plugin also does not work now. So, I simply unistalled it. But IDEA does not "see" lombok features...
A quick look around shows, that lombok plugin was add to Comunity version of IDEA from 2020.3.x. The IDE comes bundled with the plugin.
AS Bumblebee based on IDEA 2021.1.1. It seems to be Google "fogot" to include this plugin to this version of Android Studio.
Workaroud:

Download last Comunity distribution.
Extract from distribution folder plugins/lombok and put it to your ".../Android Studio/plugins/" folder.
Restart AS.
You will see that lombok plugin becomes "bundled".

any update, about when it will be fixed?

intellij idea 2021.2.3 build#ic-212.5457.46
lombok plugin copy to AS works.
thanks @vvy6791

So I guess this one is dead, last update year ago. Next Android Studio update will revert ”bundled" version

workaround not works for me. I got:
Plugin 'Lombok' (version '0.34.1-2019.1') is not compatible with the current version of the IDE, because it requires build 191.* or older but the current build is AI-211.7628.21

Did you unistall lombok plugin from AS? It must be done first.
And be careful when downloading Community Edition distribution with your IDEA version. To extract actual plugin version from it.

Any update, about when it will be fixed?

I'm not from Google. And I don't know really. But I think they will fix it in the next update.

I'm not from Google. And I don't know really. But I think they will fix it in the next update.

But what will the fix exactly? They need to ship Lombok Plugin with Android Studio. Maybe they won't do that, because Lombok is usable for Java only and Java is not recommended language for Android - Kotlin is default.

... Maybe they [Google] won't do that, because Lombok is usable for Java only and Java is not recommended language for Android - Kotlin is default.
However, there are still quite a few Java developers for Android, who supprorts old Java projects and prefer Java in there job. I don't think Google wants to lose them.

I also upgraded today to Android Studio v. AI-211.7628.21 And my last lombok plugin also does not work now. So, I simply unistalled it. But IDEA does not "see" lombok features...
A quick look around shows, that lombok plugin was add to Comunity version of IDEA from 2020.3.x. The IDE comes bundled with the plugin. AS Bumblebee based on IDEA 2021.1.1. It seems to be Google "fogot" to include this plugin to this version of Android Studio.
Workaroud:

Download IDEA distribution Comunity Edition v. 2021.1.1.
Extract from distribution folder plugins/lombok and put it to your ".../Android Studio/plugins/" folder.
Restart AS.
You will see that lombok plugin becomes "bundled".

This worked for me. I just wanted to add that I needed to install the latest distribution of IDEA 2021.1, being 2021.1.3.
The lombok plugin included in the base version 2021.1 also triggered the error. @vvy6791 Thank you for the workaround. Let's hope google releases a patch soon.

@grgaaa it works only on comunity edition?
I've tried my self, but I have a ultimate version because I have the license and it doesn't worked for me.

@eriknyk I don't have the ultimate version of IntelliJ so I can't confirm or deny if this is a problem. Personally I doubt that the ultimate version has a different bundled Lombok plugin but can't be really sure. Did you also try installing v. 2021.1.1? I guess the main rule to make it work is that the build number of IDEA and AndroidStudio match.
In my case:

IntelliJ Idea: Version: 2021.1.3 Build: 211.7628.21
AndroidStudio: Version 2021.1.1 Build: AI-211.7628.21.2111.8092744

But I think they will fix it in the next update.

Looks like they removed lombok intentionally. https://issuetracker.google.com/issues/202423443

But independently that if it was removed intentionally or not as a default bundle, is it not possible to fix the compatibility with the newest version of android studio to have to installed manually from the plugins manager?

Do you have any update on this issue ?

But I think they will fix it in the next update.

Looks like they removed lombok intentionally. https://issuetracker.google.com/issues/202423443

Do you know the reason? Url lincluded there is therir internal system which I can't access.

But independently that if it was removed intentionally or not as a default bundle, is it not possible to fix the compatibility with the newest version of android studio to have to installed manually from the plugins manager?

I guess not, because standalone version is abandoned. I have no idea what's their problem with Lombok and why they decided to don't bundle it with Android Studio

Do you know the reason? Url lincluded there is their internal system which I can't access.

I have no idea. Only another clue I found so far: https://issuetracker.google.com/issues/184071996

Temporary fixed the 'until' version of the plugin manually, and then installed the plugin from a .zip file. I followed the instructions from this comment: #1028 (comment)

This worked for me. It was as simple as extracting the xml file, making the edit, and putting it back into the jar file. Thank you!

Temporary fixed the 'until' version of the plugin manually, and then installed the plugin from a .zip file. I followed the instructions from this comment: #1028 (comment)

This worked for me, temporary fix

Is this plugin currently abandoned?
I can see that last version uploaded to jetbrains plugin repository was from jan 2021

If the above solution doesn't work for you, here is an alternative way:
You can use the attached Zip-File and skip to step 5 or create it yourself starting with step 1.
lombok-plugin.zip

Download IntelliJ IDEA Community Edition 2021.1.3 - Windows ZIP Archive (zip)
copy the folder plugins/lombok to another location
rename that folder to lombok-plugin
create a Zip-File and rename that to lombok
Open Android Studio, press Ctrl + Alt + S (or open settings via file menu), go to
plugins
Click on the settings gear icon right to installed
Select "Install Plugin from Disk..."
Select the zip file and press ok.
Lombok is installed
Profit

I also upgraded today to Android Studio v. AI-211.7628.21 And my last lombok plugin also does not work now. So, I simply unistalled it. But IDEA does not "see" lombok features...
A quick look around shows, that lombok plugin was add to Comunity version of IDEA from 2020.3.x. The IDE comes bundled with the plugin. AS Bumblebee based on IDEA 2021.1.1. It seems to be Google "fogot" to include this plugin to this version of Android Studio.
Workaroud:

Download IDEA distribution Comunity Edition v. 2021.1.1.
Extract from distribution folder plugins/lombok and put it to your ".../Android Studio/plugins/" folder.
Restart AS.
You will see that lombok plugin becomes "bundled".

thanks
it works for me

you can download Lombok 0.34.1-2019.1 zip file at the below url
https://plugins.jetbrains.com/plugin/6317-lombok/versions/stable/108259

you can download Lombok 0.34.1-2019.1 zip file at the below url https://plugins.jetbrains.com/plugin/6317-lombok/versions/stable/108259

Right, then edit it and install as mentioned in https://github.com/mplushnikov/lombok-intellij-plugin/issues/1028#issuecomment-937485680

Further from @DilipDalwadi , I downloaded lombok-plugin-0.34-2020.2.zip from marketplace, unzip it, went to the META-INF directory, changed in the xml file the line to , then saved the zip, installed the plugin from disk on Android Studio.  Things seem to work - previous errors regarding unresolved getter functions now gone.  Pretty brute force.  Not sure if there will be side effects, but who knows if this plugin will only be updated after next year?

Any updates how long it will take to update

It make useful!

I've uploaded two version of this plugin to #1111, which works with latest Android Studio (Bumblebee 2021.1.1 Patch 2 and Dolphin 2021.3.1), if anyone don't want to repeat the step of download IDEA, then you can try the files in #1111 .

@grgaaa it works only on comunity edition? I've tried my self, but I have a ultimate version because I have the license and it doesn't worked for me, so the only way to get it working was rollback the android studio to the previos version artic fox.

I also have Ultimate (IU-213.6777.52). I had the plugin working fine before the update, and seen as incompatible after.
I uninstalled the plugin from AS, copied the plugin's folder from Ultimate to AS, restarted AS, and all seems fine. The plugin is viewed as bundled.

https://stackoverflow.com/a/71025235/13403382

https://stackoverflow.com/a/71025235/13403382
This worked for me.

Same here. By far the simplest solution for me.

Hi there, if you are still looking for a solution, you can have a look at this post. Hope this helps!

I can confirm that this is working for latest Android Studio Chipmunk | 2021.2.1 Patch 2 on MacBook Pro (Apple M1)
https://www.youtube.com/watch?v=A14hrtUeNWU

Thanks @ElectroBuddha life saver!

I can confirm that this is working for latest Android Studio Chipmunk | 2021.2.1 Patch 2 on MacBook Pro (Apple M1) https://www.youtube.com/watch?v=A14hrtUeNWU

Works perfectly with Android Studio AI-231.* for Mac M1. Thanks


DRAFT:  Add first pass at release notes

Draft PR for first pass at adding release notes.

Do we want to add a workflow to populate this automatically? or keep manual for now?

Do we want to add a workflow to populate this automatically? or keep manual for now?

@hinthornw I expect we'll want to get there eventually.  For now, manual.


Missing Facvicon in the website home page!

i would like to add a favicon in the home page of code social home page!
please assign me with the required labels as per gssoc'24 extended program

@BVPKARTHIKEYA I have assigned this issue to you. You can start working on this.
Make sure to create new brance and use code social icon from navbar.


Emit error in MyModelViewModel

I think we need to emit the error in MyModelViewModel, So the MyModelScreen can receive the error state, and show something error.

Can you sign the cla and keep the previous formatting? It also needs to be updated in multimodule


feat: define rpow and sqrt based on the continuous functional calculus

This PR defines CFC.nnrpow, CFC.sqrt and CFC.rpow based on the continuous functional calculus. We define two separate versions CFC.nnrpow (based on the non-unital calculus) and CFC.rpow (unital) due to what happens at 0. Since NNReal.rpow 0 0 = 1, this means that this function does not map zero to zero when the exponent
is zero, and hence CFC.nnrpow a 0 = 0 whereas CFC.rpow a 0 = 1.

bors r+


GPL-nnn As a long read user I would like to see a samples status based on QC results for pre lib QC and pooling

User story
As a long read user I would like to see a samples status based on QC results for pre lib QC and pooling
Who are the primary contacts for this story
N/A
Acceptance criteria
To be considered successful the solution must allow:

[ ] status of a sample should be visible in the 'Show details' drop down on the pacbio libraries page
[ ] should be able to change the status of a sample within a library to pass/fail

Could do this via 'Show details' drop down on the pacbio libraries page then on edit of each sample
Users probably want to be able to see the samples QC results here aswell in order to make the decision

Dependencies
Note: This is dependant on status being added to samples in traction-service (covered in another IsoSeq story not yet created at time of writing)
Additional context
Add any other context or screenshots about the feature request here.

This may become a priority and be covered by the automated manifests work.


Copy to clipboard button (feature request)

It would be nice if this component supported a button that copied code to the clipboard similar to prism's plugin.  This could be pretty straightforward and use react-copy-to-clipboard.  We could show it on the component by adding a prop such as showCopyButton={true} or similar.
Seems like this would be much preferable than me having to position a button from outside the html of the component.  Feel free to close if you don't think it would belong.  Great library, btw.

@cfchase I think it's probably out of scope to doing something that specific but a plugin architecture where you could add things to some parts of the children is an interesting ideas, do you have any ideas there?

A long long time ago I created a code macro that had a copy button I just used CSS to get it "inside" the block:
        return (

                <CodeMacroHeader isCollapsed={isCollapsed} collapsible={collapsible} title={title} toggleCollapse={ this.toggleCollapse } />
                {
                    isCollapsed ?
                        null :

                            <CopyButton valueToCopy={body} buttonTheme={buttonTheme}/>
                            <SyntaxHighlighter customStyle={{ marginTop: 0, marginBottom: 0 }} language={language} showLineNumbers={linenumbers} startingLineNumber={firstline} useInlineStyles="false" style={syntaxHighlighterStyle}>{body || ''}</SyntaxHighlighter>

                }

        );

CopyButton:
import React, { Component } from 'react';

import { Tooltip } from 'ak-tooltip';
import Button from 'ak-button';
import CopyToClipboard from 'react-copy-to-clipboard';

export default class CopyButton extends Component {

    constructor(){
        super();
        this.state = {
            toolTip:false
        };

        this.onClick = this.onClick.bind(this);
    }

    onClick(){
        this.toggleToolTip(true);

        clearTimeout(this.toggleTimeout);
        this.toggleTimeout = setTimeout(() => {
            this.toggleToolTip(false);
        },3000);
    }

    toggleToolTip(enabled){
        this.setState({
            toolTip:enabled
        });
    }

    render() {
        return (
            <Tooltip description="Copied!" visible={this.state.toolTip} >
                <CopyToClipboard text={this.props.valueToCopy}>

                        <Button appearance="default" theme={this.props.buttonTheme} onClick={this.onClick}>
                             Copy to clipboard
                        </Button>

                </CopyToClipboard>
            </Tooltip>
        );
    }
}

I don't think it would be a good feature to add to the syntax-highlighter itself. As it's "react-syntax-highlighter" not "react-code-block".

Agree with @marcodejongh , closing for now but if anyone has plugin proposal that would make tihs easier to do in userspace please feel free to share.


add more typescript typings - component lifecycle methods

More typings for component lifecycle methods. I've renamed the props to nextProps to make it more obvious when implementing.

Coverage remained the same at 97.707% when pulling 0b073c4be42e0f41a84c928f4bf6e87db41f95f3 on vutran:more-ts-typings into 145b2cefda73fdeb95b0d4d474d008fda1a312ea on developit:master.

Coverage remained the same at 97.707% when pulling 2c525072f70995a89e18cae5accc61c47a61f6e7 on vutran:more-ts-typings into 540e455a3f174ad182aa3bd18a1a7d28ad6eec49 on developit:master.

LGTM


fixed calledThrice

Previously asserted 2 calls instead of 3. I'm helping!

https://github.com/segmentio/analytics.js-integration-tester/pull/35
thanks for this, i just went ahead and deployed this https://github.com/segmentio/analytics.js-integration-tester/pull/35


Abstract snapshotTest

take snapshot out of withComponent.js and put in place appropriate tests

bitrise tests are actually passing, looks like the steps after tip it over the 10 minute limit and that is what is causing it to fail. So all good test-wise.


chore: introduce melos to manage packages

Introduce melos to manage packages.
https://pub.dev/packages/melos
setup
dart pub global activate melos

bootstrap
melos bootstrap

run script
melso run

@lcdsmao Needs to include all packages, for example example/app, in the packages directory?


ComboLBox not select function

Expected Behavior
Use select function to choose item from ComboLBox variable. (see green block)

Actual Behavior
Can't find select function from ComboLBox variable.
Steps to Reproduce the Problem

Short Example of Code to Demonstrate the Problem
Specifications

Pywinauto version: 0.68
Python version and bitness: 3.7
Platform and OS: Windows 10

Sorry, I choose the corresponding variable again. Now it works. It may cause by my ignore.
Thank you for the work dipping many developer time.


Subhourly battery dispatch can switch between charging and discharging too frequently

Describe the bug
Under certain conditions, dispatch_t's _t_at_mode variable can be updated twice in a given timestep, causing a controller to change from charging to discharging (or vice versa) sooner than specified.
To Reproduce
TBD how this error affects things at the GUI level, but a unit test at https://github.com/NREL/ssc/blob/pv_battery_integration_tests/test/shared_test/lib_battery_dispatch_test.cpp confirms the existence of the issue. This would only be seen in sub-hourly simulation modes.
Expected behavior
Dispatch should change at the interval specified in dispatch controller construction.

Closed in #351


Create swagger file for different controllers

Is there any way to create a single swagger file for every controller?

Exactly my question.  I would like to expose different controller action methods through different prefixes in Azure API Management.  Therefore, each prefix in Azure API Management requires a separate swagger file.  There may be a better way of doing this using filters, but how?

Currently, the only way to split your API description across multiple Swagger documents is with the use of MultipleApiVersions (as described in readme). With this approach you could probably achieve what you want by specifying a document version for each controller. Of course, this wan't really the intended use for that feature so may confuse some people looking at your code.
As a matter of interest, have you considered implementing a simple post-processing step (using a scripting technology of your choice) that takes the full Swagger description and splits into multiple files based on the value found in each the tags attribute for each Operation?

Thank you for the suggestions.  No I hadn't considered the post-processing step.  That is a simple idea that could yield an appropriate result.  As it turns out, scoping our APIs to APIM prefixes has been moved up to the project level, so single swagger doc per project is working well for us at the moment. Your suggestions provide us additional flexibility if needed.

My Web API has multiple controllers and
How can i generate separate swagger for each controller.
How can i generate one swagger for all the controllers.
I have some information on use of multipleApiVersion in swagger config but i am not sure how can i implement for controllers.


[SPARK-48247][PYTHON] Use all values in a dict when inferring MapType schema

What changes were proposed in this pull request?
This is similar with https://github.com/apache/spark/pull/36545. This PR proposes to infer the map types from all pairs instead of the first pair.
Why are the changes needed?
To have the consistent behaivor. e.g.,
>>> spark.createDataFrame([[1], [2], ["a"], ["c"]]).collect()
[Row(_1='1'), Row(_1='2'), Row(_1='a'), Row(_1='c')]

Does this PR introduce any user-facing change?
Yes. See below
Without Spark Connect:
>>> spark.createDataFrame([{"outer": {"payment": 200.5, "name": "A"}}]).collect()
[Row(outer={'name': 'A', 'payment': '200.5'})]
>>> spark.conf.set("spark.sql.pyspark.legacy.inferMapTypeFromFirstPair.enabled", True)
>>> spark.createDataFrame([{"outer": {"payment": 200.5, "name": "A"}}]).collect()
[Row(outer={'name': None, 'payment': 200.5})]

With Spark Conenct:
>>> spark.createDataFrame([{"outer": {"payment": 200.5, "name": "A"}}]).collect()
[Row(outer={'payment': '200.5', 'name': 'A'})]
>>> spark.conf.set("spark.sql.pyspark.legacy.inferMapTypeFromFirstPair.enabled", True)
>>> spark.createDataFrame([{"outer": {"payment": 200.5, "name": "A"}}]).collect()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/.../spark/python/pyspark/sql/connect/session.py", line 635, in createDataFrame
    _table = LocalDataToArrowConversion.convert(_data, _schema)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/.../spark/python/pyspark/sql/connect/conversion.py", line 378, in convert
    return pa.Table.from_arrays(pylist, schema=pa_schema)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "pyarrow/table.pxi", line 3974, in pyarrow.lib.Table.from_arrays
  File "pyarrow/table.pxi", line 1464, in pyarrow.lib._sanitize_arrays
  File "pyarrow/array.pxi", line 373, in pyarrow.lib.asarray
  File "pyarrow/array.pxi", line 343, in pyarrow.lib.array
  File "pyarrow/array.pxi", line 42, in pyarrow.lib._sequence_to_array
  File "pyarrow/error.pxi", line 154, in pyarrow.lib.pyarrow_internal_check_status
  File "pyarrow/error.pxi", line 91, in pyarrow.lib.check_status
pyarrow.lib.ArrowInvalid: Could not convert 'A' with type str: tried to convert to double

How was this patch tested?
Unittests added
Was this patch authored or co-authored using generative AI tooling?
No.

LGTM, thank you!

Merged to master.


[WIP] Data Sources POC

What does this PR do?

Fixes # (issue)
Before submitting

[ ] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[ ] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure your PR does only one thing, instead of bundling different changes together?
[ ] Did you make sure to update the documentation with your changes?
[ ] Did you write any new necessary tests? [not needed for typos/docs]
[ ] Did you verify new and existing tests pass locally with your changes?
[ ] If you made a notable change (that affects users), did you update the CHANGELOG?

PR review

[ ] Is this pull request ready for review? (if not, please submit in draft mode)

Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.
Did you have fun?
Make sure you had fun coding 🙃

Hello @ethanwharris! Thanks for updating this PR.

In the file flash_examples/predict/text_classification.py:

Line 36:29: E126 continuation line over-indented for hanging indent


Dev guide missing revive installation step added, backend policy sample added

Purpose
$subject

Codecov Report
Base: 32.22% // Head: 32.05% // Decreases project coverage by -0.18% :warning:

Coverage data is based on head (e67679b) compared to base (2cd1a49).
Patch coverage: 10.36% of modified lines in pull request are covered.

:exclamation: Current head e67679b differs from pull request most recent head cf412db. Consider uploading reports for the commit cf412db to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #597      +/-   ##
==========================================
- Coverage   32.22%   32.05%   -0.18%
==========================================
  Files         129      131       +2
  Lines       13921    14137     +216
  Branches     4114     4114
==========================================
+ Hits         4486     4531      +45
- Misses       9344     9512     +168
- Partials       91       94       +3

Impacted Files
Coverage Δ

adapter/internal/discovery/xds/server.go
6.43% <0.00%> (ø)

adapter/internal/oasparser/model/http_route.go
0.00% <0.00%> (ø)

adapter/internal/oasparser/model/mgw_swagger.go
1.60% <ø> (ø)

.../internal/operator/apis/dp/v1alpha1/api_webhook.go
5.20% <0.00%> (-0.17%)
:arrow_down:

...operator/apis/dp/v1alpha1/zz_generated.deepcopy.go
0.00% <0.00%> (ø)

...internal/operator/controllers/dp/api_controller.go
0.00% <0.00%> (ø)

...ternal/oasparser/envoyconf/routes_with_clusters.go
54.99% <50.00%> (+2.59%)
:arrow_up:

adapter/internal/operator/utils/utils.go
22.80% <52.00%> (ø)

...l/operator/apis/dp/v1alpha1/backendpolicy_types.go
100.00% <100.00%> (ø)

...rtal/devportal-domain-service/ballerina/apiDAO.bal
72.30% <100.00%> (+1.33%)
:arrow_up:

... and 2 more

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

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


docs: establish Artifacts WG

Establish the Artifacts WG under CNCF TAG App Delivery.
Closes: #368

@joshgav ptal

@afflom thank you for preparing this charter and WG proposal! :tada: The charter you proposed includes the proposed purpose, goals, and activities of the WG :+1:, and we included initial problem statements/user scenarios as an appendix too to inform reviewers.
Next we'll:

Ask TAG App Delivery leaders and TOC members to review and comment on this PR
Merge this PR and officially start the WG when we have consensus
Select WG leaders, meeting times and other logistics; though we already have folks in mind to nominate.
We'll continue the meetings and initial work we've already started.

Let's note here that the content of the charter is based on text and discussions in comments from https://docs.google.com/document/d/1w_lo2RZDKeEzQg4DMV-9Tq4ir_znONj_ypJ27CUfMgY/. Folks may want to review those comments to get full background.
As the WG briefly also discussed, we didn't include the list of interested parties from the draft doc so as not to permanently clutter this repo and doc. However, we should think about how to notify and invite them to our meetings and contribute to our work. Perhaps we can CC them here and invite them all to the https://lists.cncf.io/g/cncf-tag-app-delivery/topics listserv and #wg-artifacts Slack channel.

@joshgav signed-off

As the WG briefly also discussed, we didn't include the list of interested parties from the draft doc so as not to permanently clutter this repo and doc. However, we should think about how to notify and invite them to our meetings and contribute to our work. Perhaps we can CC them here and invite them all to the https://lists.cncf.io/g/cncf-tag-app-delivery/topics listserv and #wg-artifacts Slack channel.

@joshgav We could revisit including an interested parties doc for each WG in this repo? (Related issue https://github.com/cncf/tag-app-delivery/pull/256#issuecomment-1462693018). Or perhaps it's worth adding a "Working Groups" section to the CNCF Community Groups site so that folks can sign up directly for activity by specific WGs. Either way, something we can follow-up on after this WG is fully established 😸

I've reworked the goals based on all of the feedback here and in the Artifacts WG meetings. In this rework, I've distilled the goals into 3 "stories". Those are research, design, and prototype. Please let me know if these work or if I should revert to the previous goals format.