ConnectWallet

Currently ConnectWallet prompts for users to use Metamask, WalletConnect, Trust Wallet, MathWallet, TokenPoket and SafePal.
Is there a way to select only a few of these? I only want to support MetaMask, and in the future may wish to add custom providers.

Hey @joseph-allen
Currently, the button itself does not have that customization but I think you can do this with styled-components and some cool css hacks (not tested)
TY for using the kit
We are trying to create new components with Moralis2.0, and will keep this in mind while doing it 😄

I am trying to hide them with something like
.test-wallet-modal-grid > div:not(:first-child) {
  display: none !important;
}

Though I don't think my global files are specific enough to override the components.

.test-wallet-modal-grid - this is not a classname it's an attribute called data-testid. You need to use attribute selector
[data-testid="test-wallet-modal-grid"] {
...styles
}

I am closing this issue since we will be considering this while developing the new version. TY for using the kit. You can ask your queries on moralis discord channel - web3uikit-help.

Oh, thanks I am frazzled!
This worked if anybody else finds this while looking
[data-testid="test-wallet-modal-grid"]> div:not(:first-child) {
    display: none;
}


Spanish README.md translation

@leandromoreira, I love the tutorial you wrote, it helped me a lot in my bachelor and master projects. And I would like to retribute some love back to your project, so I am adding the Spanish version for your README.md file if you accept it, and would like to continue supporting this translation to match any new additions in the future.
Thanks a lot! Obrigado!

thank you so much @TOTON95 I'm glad it was helpful for you 😀


changing dictionary size during iteration doesn't raise an error/warning

Godot version:
3.2.1.stable.custom_build - Aur
OS/device including version:
Linux 5.5.10-arch1-1  x86_64 GNU/Linux
Issue description:
for key in dict:
   dict.erase(key)

it doesn't raise any error or warning, I know I can use  for key in dict.keys() but I should at least see a warning

Duplicate of #32261.


fix: update configClient call and logging

Description:
Fixes incorrect configClient call and removes log definition.

Testing done:

CI

Codecov Report

Merging #4854 (8ce0c4b) into main (4a3d57d) will increase coverage by 0.17%.
The diff coverage is 92.00%.

@@            Coverage Diff             @@
##             main    #4854      +/-   ##
==========================================
+ Coverage   69.34%   69.51%   +0.17%
==========================================
  Files         219      219
  Lines       16012    16033      +21
==========================================
+ Hits        11104    11146      +42
+ Misses       4854     4833      -21
  Partials       54       54

Flag
Coverage Δ

unittests
69.51% <92.00%> (+0.17%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

pkg/certificate/providers/types.go
0.00% <ø> (ø)

pkg/certificate/providers/config.go
79.23% <90.47%> (+10.94%)
:arrow_up:

pkg/certificate/providers/options.go
100.00% <100.00%> (ø)

pkg/ticker/ticker.go
83.33% <0.00%> (-3.85%)
:arrow_down:

pkg/certificate/manager.go
76.70% <0.00%> (-0.81%)
:arrow_down:

pkg/certificate/providers/mrc.go
36.36% <0.00%> (+36.36%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update baff85f...8ce0c4b. Read the comment docs.


Bugs out when trying a Nav-> Nav Transfer

Repro:
Do a nav to nav estimate
Not related to the Nav transfer per say but, seems to be related to a race condition from getting the minTransactionAmount.
Needs some more investigation.

Not enough information.


Update gather and scatter to not use Argument Encoder

Proposed changes
Virtual Apple silicon devices do not have support for argument encoders, which is a challenge for the CI pipeline. I just adjusted our gather and scatter kernels to not rely on  argument encoders while leaving the core function the same. No noticeable regression in performance was observed on  M3 Max
Before:
====================
X (100, 64), Indices (1000000,)
MLX: 2.767ms
PyTorch: 10.588ms
====================
X (100, 1024), Indices (100000,)
MLX: 2.901ms
PyTorch: 16.767ms
====================
X (4, 1000000), Indices ()
MLX: 0.250ms
PyTorch: 0.622ms

After:
====================
X (100, 64), Indices (1000000,)
MLX: 2.214ms
PyTorch: 10.772ms
====================
X (100, 1024), Indices (100000,)
MLX: 2.893ms
PyTorch: 17.314ms
====================
X (4, 1000000), Indices ()
MLX: 0.211ms
PyTorch: 0.234ms

Checklist
Put an x in the boxes that apply.

[x] I have read the CONTRIBUTING document
[x] I have run pre-commit run --all-files to format my code / installed pre-commit prior to committing changes
[x] I have added tests that prove my fix is effective or that my feature works
[x] I have updated the necessary documentation (if needed)

Fixes issue #31

I don’t think we’d call it a bug - you can check the MTLDevice object to see if it has support for argument encoders and that call comes out false for virtual devices
I suppose it has to with packing pointers in a buffer and making that redirection available requires something more (there are also some hardware mechanics involved for some versions / things you are able do with argument encoders)


Workshop: Add new section for common rules

Add a new Workshop sections about
- Parametrizing rules with variable
- Difference between platform and node rules
- Common types of rules and their templates

The commands for add_platform_rule.py need https://github.com/ComplianceAsCode/content/pull/11143 to work.


issue on gpg signature download attemps with static dispatch rule

Hello Loïc,
while using static files dispatch rule, I got a strange error while trying to access a  gpg signature of a file. the dispatch rule work on another file in same directory (i can download it).
Error :
Ranch listener http had connection process started with cowboy_protocol:start_link/4 at <0.210.0> exit with reason: {function_clause,[{cowboy_http,quoted_string,[<<"kIOVU4473">>,#Fun<cowboy_http.19.105814785>],[{file,"src/cowboy_http.erl"},{line,670}]},{cowboy_http,nonempty_list,2,[{file,"src/cowboy_http.erl"},{line,49}]},{cowboy_req,parse_header,4,[{file,"src/cowboy_req.erl"},{line,413}]},{cowboy_rest,if_none_match_exists,2,[{file,"src/cowboy_rest.erl"},{line,576}]},{cowboy_protocol,execute,4,[{file,"src/cowboy_protocol.erl"},{line,442}]}]}
the offenfing  gpg signature file :
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABAgAGBQJVzkibAAoJEG5LoGhnsrpcoVgH/01UU/8FmzdyaYpJ0CMlQeYV
VhEIyhLefGEVdQ0dqSag1lJBtxhk9E9KaCNak2QYpfDMtRi8eROwESdqsEv4O6m/
GqsGBPJjlQYIglq0mpLw+qUrc+Vkrg0TOWj6z1jEto8/YRR5P8/DBM97vwk+qR3S
laTqM8WdCKQKzhbj1IBIiIql6RYSuT8AW6u4pZibRNZ57vUUZdyG/+TVMMvc+LXS
nj2j8Dkm1V2QVoNGc6TgLxKAevWY7WY4zrVpM28SuEX8E9ERHea63uZR0+x7KEwc
XV3zfzrhYrg3XWdDx+gYIFf5me4k1N3pf+FNzSRfLcLgkxnDLuvdXKJL/ozVtbk=
=X1oR
-----END PGP SIGNATURE-----
Using cowboy  1.0.1  and ranch 1.0.0 from dependencies under simple_bridge project.

Would be good to know the request headers.

Hum, strange .
the file debian/dists/unstable/Release.gpg that fails few minutes ago, works now,
but I get error on another file : dists/unstable/main/binary-i386/Packages
while dists/unstable/main/binary-i386/Packages.gz works ...
How can I get the request header ?

note some files have extension , others not. but the issue was first on a .gpg extension, now on a file without extension.  I'm a newbie on cowboy, don't blame if the issue is between the chair and the keyboard...

by typing a wrong trailing /  : debian/dists/unstable/main/binary-i386/Packages/  it  download the file !!! while Packages is a file, not a directory ... the dispatch rules generated by simple_bridge :   [{'',[],
[{[<<"debian">>,<<"dists">>,'...'],
[],cowboy_static,
{dir,"/var/www//debian/dists/",[{mimetypes,cow_mimetypes,all}]}},
{[<<"debian">>,<<"pool">>,'...'],
[],cowboy_static,
{dir,"/var/www//debian/pool/",[{mimetypes,cow_mimetypes,all}]}},
{[<<"ubuntu">>,<<"dists">>,'...'],
[],cowboy_static,
{dir,"/var/www//ubuntu/dists/",[{mimetypes,cow_mimetypes,all}]}},
{[<<"ubuntu">>,<<"pool">>,'...'],
[],cowboy_static,
{dir,"/var/www//ubuntu/pool/",[{mimetypes,cow_mimetypes,all}]}},
{'',[],cowboy_simple_bridge_anchor,[]}]}]

The error comes from the Etag header I believe. Check what your client sends and what the server response is.

I added a firefox plugin to get http headers sent and received, but I cannot reproduce the problem :(

Anyway it was strange that a wrong / at end of URL allow to download a file. I'm working on a project with deep static directory structure (let says a debian repo ... ) so I will try to give you more info if I get another time the problem. to be continued

That's a separate issue entirely, feel free to open a ticket for that if you think it's too weird. :-)

Did you reproduce the crash issue again recently? Should we close?

no, I did not but for the reason you know. I do not use cowboy backend for the moment, until I understand/fix the other issue. You can close. Once cowboy is working properly with simple_bridge I will test again and report issue if there is any.

Cool thanks.


[84_WofInput]

[add] New WofInput component
[add] Styling for WofInput component
closes #84

I tested it with this code in App.vue
`

`

Does it make sense to have an indication that this is an input field?

Right now it doesn't even have an outline and nothing suggests this can be clicked and the value changed. If you are short on ideas, then maybe one of those:

bottom border
outline
some kind of shadow/shading
We could also pimp out the styling on this thing but I guess it can wait until we are done with the core functionality of the app.

@kpagacz
Why are you using this input on white background? This design was created with a non-white background in mind. Look on Figma.
As for the error, I can change it.

I used your example, the background is from there.

The shading is much better now (but only when active) :)

anyway, seems good enough for me


Implement relative scroll time from distance

The SCROLL_TIME is a magic number of 468ms.
I would like to use this great polyfill in https://github.com/luispuig/react-snaplist-carousel but this time is too long.
My first thought was making it configurable but then I read https://github.com/iamdustan/smoothscroll/pull/140 and https://github.com/iamdustan/smoothscroll/issues/65

Hey @vkatushenok! Just got back from holiday. @jeremenichelli and I have spoken about something like this before and I’m generally against making it customizable. If you could find constants that different UAs and OSes use for this I’d be happy to see an approach pursued that tries to more accurately emulate the differences.

I agree

tbh it's pretty arbitrary. Ideally, we would calculate the total scroll diff to make ahead of time and have the SCROLL_TIME be dynamic based upon that.

Here I got the idea of using the scroll distance to calculate the scroll time.
I set up some min and max scroll times.
Left: Firefox, Center: Chrome, Right: Safari using the polyfill

Chrome makes the animation much faster than Firefox and different ease. So, I tried to adjust something in the middle.
P.D: Great work with this polyfill :D

@jeremenichelli , what do you think about the changes? Please, let me know what else to change. Thanks :)

Sorry for the late response Luis, I've been caught up with personal stuff.
One thing I notice is you are using const and in the build project we don't have transpiling to support old browsers, so I would change those to vars for now.

Sorry for the late response Luis, I've been caught up with personal stuff.
One thing I notice is you are using const and in the build project we don't have transpiling to support old browsers, so I would change those to vars for now.


Wrong frames on ss 3,3 Hwoarang

ss 3,3 on block is +3, but the program show -25. Please fix this.

Probably a duplicate of: #13


Add benchmarking for batch solvers

This PR adds benchmarking support for batch solvers. Currently, only Richardson is supported.

The benchmarks work now, and here is an example of the output:
1138_bus.json.txt


[Bug]: When creating new classes from the CLI, on Windows

What happened?
I was following the Verbs quickstart tutorial and ran into a bug while creating a new event using artisan.
The Problem
The problem appears to be on lines 75/76, basically when it checks if there is a path, it appends a '/', but for the first iteration, it is the full path to the app directory, in my case: "C:\laragon6\www\verbs\app\Events", so by adding a forward slash to the front it breaks.
I believe the intent was to use the for loop to create any needed subdirectories which makes sense. I changed the implementation slightly to use PHP constants for directory separators and to use the Illuminate Filesystem.
A related problem, while I was running the code below, I tested generating additional levels of directories, for example:
php artisan verbs:event Test\\Directory\\CustomerBeganTrial

The path is created correctly, but the class name and namespace are not correct, not a huge deal.
Suggested Change
use Illuminate\Support\Facades\File;

 protected function forceWrite($dir, $contents)
{
    // break the path into parts
    $parts = explode(DIRECTORY_SEPARATOR, $dir);

    // pop the last part off to get the file name
    $file = array_pop($parts);

    // rejoin the parts to get the directory
    $dir = implode(DIRECTORY_SEPARATOR, $parts);

    // okay make sure the directory exists
    File::ensureDirectoryExists($dir);

    // now write the file
    File::put($dir.DIRECTORY_SEPARATOR.$file, $contents);
}

I'd be happy to put together a PR with suggestions. Thanks! 😊
Script Output
php artisan verbs:event CustomerBeganTrial

 ErrorException

mkdir(): No such file or directory

  at vendor\hirethunk\verbs\src\Helpers\Stub.php:76
     72▕         $file = array_pop($parts);
     73▕         $dir = '';
     74▕         foreach ($parts as $part) {
     75▕             if (! is_dir($dir .= "/$part")) {
  ➜  76▕                 mkdir($dir);
     77▕             }
     78▕         }
     79▕         file_put_contents("$dir/$file", $contents);
     80▕     }

  1   vendor\hirethunk\verbs\src\Helpers\Stub.php:76

  2   vendor\hirethunk\verbs\src\Helpers\Stub.php:48
      Thunk\Verbs\Helpers\Stub::forceWrite("/C:\laragon6\www\verbs\app\Events", "<?php

namespace App\Events;

use Thunk\Verbs\Event;

class CustomerBeganTrial extends Event
{
    public function handle()
    {
        // The best things in life are free, not cheap. - Lil Wayne
    }
}
")

How to reproduce the bug

Install Verbs (0.0.6)
Attempt to create a new event using artisan.

Package Version
0.0.6
PHP Version
8.2.0
Laravel Version
10.10.0
Which operating systems does with happen with?
Windows
Notes
No response

We're now using Laravel's built-in generator commands, so this should be resolved. Let me know if you still have issues on Windows.


removing biopython (?)

Good info that be gotten pretty easily - read either input protein OR read step1_out.pdb.  biopython is overkill
The number of chains and amino acids/chain is useful
The Hetatoms in the pdb file; Just pull this from HET in the pdb file if it's from rcsb. Or report res not on the list of the 20 aa
-->Hetatoms that MCCE doesnt' know.  These are reported in the step1 log file
MCCE reports the cofactors that are stripped off so we don't need biopython to do that.  But the output from MCCE should be enhanced.
But Cat for now remove the biopython calls and let's see what's left and then add back what will be useful.

See https://github.com/GunnerLab/MCCE_ProtInfo/issues/12


Use provisioner name as Docker container name

Issue Type

Feature request

Molecule and Ansible details
$ ansible --version && molecule --version
ansible 2.7.8
  config file = /Users/andy/Projects/myproj/infrastructure/ansible.cfg
  configured module search path = ['/Users/andy/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/local/lib/python3.7/site-packages/ansible
  executable location = /usr/local/bin/ansible
  python version = 3.7.2 (default, Feb 12 2019, 08:15:36) [Clang 10.0.0 (clang-1<IP_ADDRESS>)]
molecule, version 2.19.0

Molecule installation method (one of):

pip

Ansible installation method (one of):

pip

Desired Behavior
The current Docker driver builds an image name of "molecule_local/{{ item.item.image }}" per https://github.com/ansible/molecule/blob/master/test/resources/playbooks/docker/create.yml#L40. When running multiple Molecule tests in parallel where the Dockerfile.j2 differs but the base images do not, this can cause race conditions in the actual image used for the tests.
I am wondering if this should be based on the platform name instead of the platform image? I make sure the platform names are unique for all roles. But the base images I use are ubuntu:16:04 and ubuntu:18.04 which means that all the tests try to build the same image names.
My workaround right now is to just make sure the Dockerfile templates are exactly the same between all roles. If there is a better way to currently handle parallel testing of roles with the same images bases that renders this request moot then I'm all ears!

Thanks for the report @andyshinn!
This is definitely an issue and we've been tracking related ideas on https://github.com/ansible/molecule/issues/1573!


Ability to add label to be shown in error instead of generic like: String must contain at least 3 character(s)

For example if I have this validation
const schema = z.object({
   firstName: z.string().min(3).max(12),
   isActive: z.boolean(),
   role: z.enum(['Admin', 'User']),
});

const result = schema.safeParse({
   "firstName": '',
   "isActive": null,
   "role": "min",
});

console.log(JSON.stringify(result, null, 2));

{
  "success": false,
  "error": {
    "issues": [
      {
        "code": "too_small",
        "minimum": 3,
        "type": "string",
        "inclusive": true,
        "message": "String must contain at least 3 character(s)",
        "path": [
          "firstName"
        ]
      },
      {
        "code": "invalid_type",
        "expected": "boolean",
        "received": "null",
        "path": [
          "isActive"
        ],
        "message": "Expected boolean, received null"
      },
      {
        "received": "min",
        "code": "invalid_enum_value",
        "options": [
          "Admin",
          "User"
        ],
        "path": [
          "role"
        ],
        "message": "Invalid enum value. Expected 'Admin' | 'User', received 'min'"
      }
    ],
    "name": "ZodError"
  }
}

Error message will be
firstName must contain at least 3 character(s) instead of String must contain at least 3 character(s)

Just for clarification
min(3, 'String is too short')

or
min(3,{ message:  'String is too short' })

is not working

It is probably bug because when I use undefined string it will use correct error message with min() function

yup has a method called .label() that you can use to replace the String part in the error message.
I wish zod has something like that

yup has a method called .label() that you can use to replace the String part in the error message. I wish zod has something like that

I'm coming from yup and missing the .label() feature. With that, the error message is more readable to the user without us giving a custom error message for every single type validation.

Agree, this is badly needed, it's bad ux not to name the field/label in the error message.

i think by default it should use the field name, and also have a convenient override like label().

no, no stalebot...

Is there an issue with using path here? I don't think there is a default message we can use that will satisfy all use cases since Zod is not a form-validation library but rather a runtime type system with lots of different use cases.

so it seems like you're asking why users can't just use path as alluded to in the ERROR_HANDLING docs. There is also this package as another option.
IIRC, (i haven't used any of this in 2 months) I think some of us just didn't see why manual customization/workaround or another package should be necessary to use path by default and preferably even a label() option. If it needs to stay hard-coded with a generic type label for other use cases, then that's understandable.
If what i have listed above is the stance of devs, than maybe closing as wontfix, optionally with a brief explanation, would be preferable to the stalebot being unleashed, which i find to be a somewhat disagreeable way to close an issue. :)
thanks

If what i have listed above is the stance of devs, than maybe closing as wontfix, optionally with a brief explanation, would be preferable to the stalebot being unleashed, which i find to be a somewhat disagreeable way to close an issue. :)

Thanks for being candid with you feedback. That's a fair stance and I know stalebot is a bit of a controversial approach to issue management. I wish we had a bit more time to spend on community engagement and issue triage, but for me personally, it's an occasional thing that I help out with. Giving thoughtful feedback to every issue and curating suggestions as they age is definitely a time-consuming job for a popular library, as I'm sure you can imagine. 😅 I'll close this issue for now and take note of this friction. We definitely appreciate the time and attention everyone has given here.

I think some of us just didn't see why manual customization/workaround or another package should be necessary to use path by default and preferably even a label() option. If it needs to stay hard-coded with a generic type label for other use cases, then that's understandable.

I don't speak for @colinhacks who is usually the arbiter of the general vision and direction of the API and larger architectural decisions, but I think this is not likely to be a direction we go on our own, especially when most usage of Zod with forms is mediated by a form library.
Folks coming from object/form validation libraries like Yup definitely miss some of the nicer features that focus on that specific use case, and I sympathize with wanting a more batteries-included experience. I do think that experience belongs in a tool that utilizes Zod, rather than in Zod itself which is very focused on "runtime type system" rather than validation or any specific use case.
I think in general, we're trying to be careful with how much surface area the core Zod package has since we have to balance ergonomics for a certain use case against complexity, ease of understanding, ease of maintenance, and speed. This is especially true of parsing objects which has been something we've had to try really hard to get performance up on so every allocation and conditional is something we have to be very careful about. Concretely, schemas are embedded in other schemas, so a string schema doesn't even know it's own path, so the error handling would need to be refactored pretty substantially for a feature like this to be done right with a mind to general performance and complexity.


DI for nested services

According the docs & example app when you create nested service it'll be available in nested:service. This format is understandable when you call your service directly from the container but not when you need to inject it.
constructor(nested:service) { ... } // => Won't work

The suggested solution is get rid of the full path of a service, and call it by his unique name. Nested directory structure should be available only for good look and maintainability reasons.

Duplicate of #115


Breakpoint checkboxes have wrong role

Environment Details:
VSCode Version : 1.24.0
OS Version : HighSierra10.13.5
Additional Details:
MAS Violated: MAS 1.3.1
ScreenReader : VoiceOver
Repro Steps:

Launch VS Code while VoiceOver is ON.
Navigate to Activity Bar and select "View Debug " button.
Navigate to "All Exceptions" and "User Handled Exceptions" checkboxes in "Breakpoints" section.

Actual:
Screenreader reads the tick boxes as list boxes. The role of the "All Exceptions" and "User Handled Exceptions" controls is incorrect.
Expected:
Screenreader should read the proper role of the controls as tickboxes so that proper action can be performed by the user.
Recommendations:
Provide proper role to the "All Exceptions" and "User Handled Exceptions" controls as tick boxes.(checkboxes)
or,
Refer below link which is repository of bug fixes code snippets:
https://microsoft.sharepoint.com/teams/msenable/mas/pages/browse-fixes.aspx
User Impact:
The screenreader users will not be able to know the correct role of the controls to perform appropriate actions on the controls present on the screen.
MAS Reference:
MAS 1.3.1 - https://microsoft.sharepoint.com/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={54f28d1f-a2d1-4dcd-84e1-5c9b87e8aba4}
Attachment For Reference:
A11y_VSCode_ViewDebug_VoiceOver_TickboxAsListBox.pptx
Does this issue occur when all extensions are disabled?: Yes

For this to be done the list would have to support an option to pass in the aria role similar as to how it currently allow the aria-lebel to be passed.
Since from the breakpoints view I can not style the appropriate element.
@joaomoreno thoughts?

Yeah we probably need that.

@joaomoreno would you like a PR or you want to look into it?

I am doing a lot of CCing since various issues involve various people but they're all related:
@isidorn
@joaomoreno
@bpasero
@roblourens
I'm going to make an overall issue for this.  I have been doing a lot of playing around working on the setting side .  It has revealed several similar issues.  I also found a great resource that includes some important information that the official specs are slightly ambiguous.
http://whatsock.com/training/matrices/
Both list and tree widgets have several issues associated with this.

Both only use role=tree as the top level aria role .
Widget rows are always role=treeitem
Each tree item also has the attributes for level ,position and position in set to help the reader
My research and experimentation shows that editable/interactive elements are not clearly supported
within a aria tree.  Both descendent element roles and their labeling become unpredictable despite
some ambiguity in the specs.  I found it was implicit trees are always read-only/non- editable

as I said all do an issue for this, but here's my suggestions:

Allow the tree widget to accept an option for the main role
Form based roles as top-level will not require any HTML structure change
Use above for list also
Investigate changing the main tree operation to use the newer treegrid role/structure
This would require any HTML structure change using a table structure, this is explicitly editable
and should be able to act like both or tree , list and even grid

Trying to coerce the current tree shows a bunch of inconsistencies even if certain things work sometimes
when the spec would imply they're not appropriate the reader still try to do their job.

@cleidigh thanks for the reply, I have just discussed this with @joaomoreno and we have come up with a solution pretty similar to what you are prosposing - so we are on the same page.

We will add a getAriaRole to the IAccessibilityProvider of the Tree
We will add a IAccessibilityProvider to the List which can be passed as an option when the list is created. The IAccessiblityProvider will be able to pass the role the same way as for the tree

Those are the first steps. After we do that we can see what is also missing.
Anyways, we will not do this in endgame -> september

@isidorn
Sounds good, some thoughts:

IMHO the main widget role option should be an enum (tree, form, section, landmark)
arbitrary roles could cause problems
the "branch/row" roles should be derived from the main role above, again arbitrary could cause problems

If a main role does not support particular attributes, they should be removed within the widget automatically
e.g. in a form no levels, position et cetera
Is this something you are doing or would you like me to pick it up for September since I've worked on this already?

@cleidigh do we need to get rid of the role now that we have a nicer way to do it? I tested with NVDA and it actually seems ok like this, not sure why.

@roblourens
I'll take a look at this to see if any changes are necessary.

@roblourens
I commented in the PR because I think were still missing the ability to set the role of the tree widget itself.
https://github.com/Microsoft/vscode/pull/59236
Unless I missing something, we can now set the role of the individual items but not the tree itself, although it looks like you can for a pure list.  Whack me if I have missed something.
I can change to use the new getAriaRole callback until we see if anyone objects to me adding the role

After investigation and testing I had to revert the PR. Reason being that the VoiceOver on mac only properly reads out things for the combination of tree / treeitem roles. For list / listitem roles and for checkbox it is silent all the time.
Using checkbox on windows also keeps nvda silent.
Thus it seems it does not make sense to customize these roles since it breaks screen reader behavior
Due to this -> reopening this issue

@isidorn
cc: @roblourens
you ran into several of the things I did when working on the new settings editor which added some different ARIA requirements.  I got things to work for all input types with a few games.  You can see these working on both Windows and OS X.  As I mentioned previously I found that there are plenty of inconsistencies in how the readers deal with input elements that are descendents of widget roles such as tree.  After experimenting with a lot of different combinations I got each of the inputs to work.  In the case of settings I used a primary role of form but I also had to change some of the individual element roles including checkbox.
I am more handicapped on OS X so I was not yet able to make an example there, but I just have to do similar things to what we did with settings.  I think I can get this to work in the same fashion.  I will play with it for October.
Check out the new settings editor with voiceover...

@cleidigh got it. Feel free to do a PR and ping me on it and we can look into it in October

Moving to november, not something for endgame

The role and 'isChecked' seem to be seen by VoiceOver, but I don't hear it read the set size or posInSet, dunno if that's an issue.


Numerical tests

This pull request adds an initial set of fast to run, small output, .conf files for use as a check of consistent numerical behaviour following code modifications.
It also renames nf_configs to nf_numerical and updates it to make it use these new .conf files.
Up to this point we had been using existing example .conf files from the ./configs directly to test constancy of numerical results following code changes. However, these had longer than ideal run time and much larger than ideal output size. As a result, they were not being run as often as they should be and had fallen out of sync with the code.
As these new .conf files greatly improve on this situation, it is hoped that they will be more useful for their intended purpose.
Over time additional numerical test files should be added, making sure to adhere to the run-time of less than a few seconds and output less than 500 kB.


Second test case's steps are ignore because depended method failed in first test case

TestNG Version
Version: 7.0.0, 7.3.0
I have Test cases that have some the same steps. I split the same steps to a class.
Test case 1: public class TCCardViaSenpay extends BuyViaSenpay
Test case 2: public class TC4GViaSenpay extends BuyViaSenpay
Class: BuyViaSenpay contains these the same steps of both of 2 Test Case.  In this class I use depend methods:

@Test 'checkout' is depended on confirmationOTP
@Test 'orderDetail' is depended on confirmationOTP

Actual behavior
When I run Test Case 1, The @Test 'confirmationOTP' is failed.
Running in Test Case 2, the @Test 'confirmationOTP' is passed. But these steps (checkout, orderDetail) that depend on @Test 'confirmationOTP' in Test Case 2 is skip.
I guess Test case 2 is affected by Test case 1.
Expected behavior
Test Case 2: depended methods do not skip when @Test 'confirmationOTP' passed
Is the issue reproductible on runner?

[x] IntelliJ

Test case sample

Please, share the test case (as small as possible) which shows the issue

@gimnguyen - Please edit this issue and add a simple standalone example that can be used to reproduce the problem (Please ensure that it doesnt have any other library dependency apart from just a bunch of sysout statements).

@gimnguyen - Please edit this issue and add a simple standalone example that can be used to reproduce the problem (Please ensure that it doesnt have any other library dependency apart from just a bunch of sysout statements).

Closing this issue since there is no response from the user.
@gimnguyen - Please comment with a sample that can be used to reproduce the problem, if this issue still exists.


ZipFile.ExtractToDirectory broken in recent UniversalWindowsPlatform releases.

When using version 6.0.7 of the Microsoft.NETCore.UniversalWindowsPlatform the following code no longer works when a file folder is referenced from a FutureAccessList.
                    await Task.Run(() => ZipFile.ExtractToDirectory(ZipFileFolder.Path, ZipFileExtractPath));

A System.UnauthorizedAccessException: 'Access to the path 'C:\xxx' is denied.' error is mistakenly reported.  ZipFileExtractPath above refers to a folder that has been added to the FutureAccessList.
Other IO against the FutureAccessList folder works as expected.
ExtractToDirectory also works as expected with version 5.4.2 of Microsoft.NETCore.UniversalWindowsPlatform or below.
How was this missed during regression testing?

After doing further testing, it turns out that it's the setting of TargetPlatformMinVersion that reveals the above bug, not the Microsoft.NETCore.UniversalWindowsPlatform.  16299 and above appear to have the bug.

This does not appear to be a question about a sample in this repo. You can open a support case with our Developer Support team for platform support:

Visit http://aka.ms/storesupport and sign-in with your Microsoft account
Under the “App Development” section choose "Windows 10 universal app development", then choose the appropriate problem type and category to get engaged through a formal support channel.


GLFW backend based on odin-glfw

The problem with the global variables is that they're accessed in the callbacks from glfw (key_callback etc). The only alternative I know is to use the window user pointer. I can do that in the example for show_demo_window, but doing it for GLFW_State would create a conflict for anyone using the user pointer for another purpose.
Another alternative is to leave it up to the user to chain the necessary callbacks and provide a pointer to the state struct. But, it would mean extra boilerplate for anyone not already using every callback that the implementation needs.

I see, yea okay if that's just how GLFW works then keep it as global state.

Should be good now.


feat: add a new sample for parallel append

Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:

[ ] Make sure to open an issue as a bug/issue before writing your code!  That way we can discuss the change, evaluate designs, and agree on the general idea
[ ] Ensure the tests and linter pass
[ ] Code coverage does not decrease (if any source code was changed)
[ ] Appropriate docs were updated (if necessary)

Fixes #<issue_number_goes_here> ☕

The only one failing test is unrelated to this CL, and is removed in a separate pull request.

please change the subject and initial commit from feat: ... to docs(samples): ... since this is not a feat and it will go into the release notes.


[Feature] Secure Rancher deployment

Two things were already discussed about securing the Rancher deployment that we currently have:

Make sure it is only accessible through a VPN and not publicly
Make sure the cluster's port 6443 (kube-api) can only be accessed via the Rancher deployment and not publicly
Consider detaching Rancher from GitHub authentication

We concluded that this should be picked up the moment we have an idea how our cluster configuration should look like. Then we can make the access to clusters more strict and implement the aforementioned items
Discussed with @miraclebg

We have already done everything from here but the VPN. I think that's not needed for now though so I will close this


Broken collection linking

Broken collection linking

@fabiocarneiro please fix the test in order to have this merged.


in tests, copy Fourc class to separate file for import

In the unit tests, the Fourc() class is used repeatedly.  Copy this into a separate file for from .fourc_class import Fourc or such.  Also, can the fourc fixture be imported from this separate file as well?

A SimE4CV would be a good addition for the new geometries.py file described in #95.  Perhaps also a SimE6C and a SimK6C.

A SimE4CV would be a good addition for the new geometries.py file described in #95.  Perhaps also a SimE6C and a SimK6C.


⚠ Turnos 24x7 has degraded performance

In 0cf481c, Turnos 24x7 (https://reservas-dev.alternativasinteligentes.com/) experienced degraded performance:

HTTP code: 200
Response time: 2397 ms

Resolved: Turnos 24x7 performance has improved in fb09057.


301738 - {Newsroom][Content MIgration] Missing Hero Title

Navigate to page url: https://tempnewsroom.accenture.com/news/2008/accenture-expands-global-delivery-network-with-opening-delivery-center-in-noida-india Live page: https://newsroom.accenture.com/news/accenture-expands-global-delivery-network-with-opening-delivery-center-in-noida-india.htm
Screenshots
ER:

AR:

Azdo link : https://dev.azure.com/accenturecio26/WebContentDigAssetMgmt_PR1093/_workitems/edit/301738
cc: @ravkiran @amol-anand @raymond-h-dev

We have only one style of Hero for all the pages. These articles are older articles that will now follow the new style of hero which is there for all newer articles. Closing any ticket that is comparing those two things.


Remove dicts_mapping.md, sequence_iterable.md and set_types.md …

Related to https://github.com/pydantic/pydantic/issues/7322

please review

please review


nixos/transfer-sh: init

Description of changes
Replaces #239916 to provide a simpler and cleaner module.

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[x] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

:+1:

lib.mdDoc can be removed entirely

lib.mdDoc can be removed entirely

Not worth the extra review round, will be removed in a treewide change eventually anway.


Fix up path to executable for cinder-csi-plugin

Change-Id: I4d7f4781bdcb4b6427de1363c680d2fb21de2753

What this PR does / why we need it:
Let us be explicit about the path of the binary for the cinder-csi-plugin
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged):
fixes #306
Special notes for your reviewer:
Release note:

NONE

cc @xlucas

/assign @flaper87

/lgtm

/approve


Fix problem apple command line tools not being detected when path isn't set to the default path

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

If the path of xcode command line tools wasn't set to the default /Library/Developer/CommandLineTools, for example it was set to the tools found on an xcode installation the command line tools wouldn't be detected by homebrew.

CLT is always installed to a fixed location /Library/Developer/CommandLineTools.
What's included in Xcode is a bit different. It doesn't include the same SDKs.

You can install additional SDKs on xcode if your really needed to do, the xcode installation command line tools are perfectly fine for homebrew packages. It has forced me many times to patch formulas just to install them and none of them failed after I used the xcode installation of the command line tools.

You can install additional SDKs on xcode if your really needed to do

Where is the option in Xcode to install the macOS 12 SDK?

It has forced me many times to patch formulas just to install them and none of them failed after I used the xcode installation of the command line tools.

Ah I thought you were talking about the requirement for older macOS to install the CLT. For the per-formula requirement, there's usually something that has a reference to it.
For example, check python3-config --cflags. Though I recognise that only affects some use cases.
For LLVM and GCC, the requirement is definitely needed.

You can install additional SDKs on xcode if your really needed to do

Where is the option in Xcode to install the macOS 12 SDK?

It has forced me many times to patch formulas just to install them and none of them failed after I used the xcode installation of the command line tools.

Ah I thought you were talking about the requirement for older macOS to install the CLT. For macOS 13, it is indeed not always needed. Though for the per-formula requirement, there's usually something that has a reference to it.
For example, check python3-config --cflags. Though I recognise that only affects some use cases and we should think of improving that somehow.
For LLVM and GCC, the requirement is definitely needed, unless you pass -isysroot yourself to those.
For others: not sure - will need to check if they are correct or not.

I recently updated LLVM and I can confirm that the libraries are not broken in any way, although I don't use gcc so I can't say anything about it

Libraries are probably fine. Attempting to compile a C program through the compiler may fail to find headers by default.

Libraries are probably fine. Attempting to compile a C program through the compiler may fail to find headers by default however.

setting the isysroot flag is fairly trivial in my opinion if it is required by something

also I would like if possible some feedback on the code I wrote to resolve this as I am not very experienced with ruby.

Libraries are probably fine. Attempting to compile a C program through the compiler may fail to find headers by default however.

setting the isysroot flag is fairly trivial in my opinion if it is required by something and also I have found that you only really need it for cross compiling

What's the output of
"$(brew --prefix llvm)/bin/clang" -v -xc - -o /dev/null <<< 'int main(){}'

when you install the llvm bottle without the CLT at /Library/Developer/CommandLineTools?

"$(brew --prefix llvm)/bin/clang" -v -xc - -o /dev/null <<< 'int main(){}'

well it is linker error since it is trying to look for the mac os sdk at the harcoded command line tools directory

well it is linker error since it is trying to look for the mac os sdk at the harcoded command line tools directory

There you go. That's why we don't want to pour bottles for llvm unless you have a CLT install at /Library/Developer/CommandLineTools.

if this doesn't really cut it I guess the requirement could be made looser for some formulas

also when installing the llvm package if am mostly interested on the libraries rather than the compiler since apple clang is arguably better on mac so I guess I never really got around into checking if regular clang works

Sorry, but I don't think this is a good change to make. We cannot change the semantics of the CLT module in a way that will break its users.
I suggest installing the CLT with xcode-select --install instead. Or, if you really do not want to do that, then we'll review pull requests that fix the relevant formulae so that they work even on Xcode-only systems.

Sorry, but I don't think this is a good change to make. We cannot change the semantics of the CLT module in a way that will break its users.
I suggest installing the CLT with xcode-select --install instead. Or, if you really do not want to do that, then we'll review pull requests that fix the relevant formulae so that they work even on Xcode-only systems.

something I could also do is symlink xcode to that path and it should work in theory

For llvm in particular, I think we can remove the CLT requirement by setting CLANG_CONFIG_FILE_SYSTEM_DIR and adding the appropriate configuration file in post_install. However, I'll need to upstream a patch that allows one to use a relative path for CLANG_CONFIG_FILE_SYSTEM_DIR so that we don't break relocatability of the formula.

for those who want a temporary solution you can do
sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer /Library/Developer/CommandLineTools

For llvm in particular, I think we can remove the CLT requirement by setting CLANG_CONFIG_FILE_SYSTEM_DIR and adding the appropriate configuration file in post_install. However, I'll need to upstream a patch that allows one to use a relative path for CLANG_CONFIG_FILE_SYSTEM_DIR so that we don't break relocatability of the formula.

I guess the only way which would work is to fix the formulas, I found that building them from source doesn’t have this issue


[BUG] All toolkit additions to budget down

Describe the bug
Since tonights update,
. Pacing on name column and goals on budgeted column
. Show Upcoming Transaction Total
. Striped Budget Rows
. Display goal amount and emphasize funded goals as green
basically everythingl down
To Reproduce
Steps to reproduce the behavior:

Go to 'budget
See error

Expected behavior
Category lines should be shaded blue/green to show funding progress and spending progress.  Both broken since "YNAB got better" message (Should be we have probably killed YNAB Toolkit extensuion again).
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. OSX, Windows]  win 11
Browser [e.g. chrome, firefox]  chrome
Toolkit Version [e.g. 2.22.0]  3.8.1.

Setting Export
Please replace the text 'REPLACE_ME_WITH_SETTINGS' below with your exported Toolkit settings. You can export these by going to the Toolkit Options page, click the Import/Export Settings button at the top right and copying the text in the modal which appears.
Note! DO NOT replace the leading and trailing ``` characters as they are required formatting characters.
[{"key":"AccountsDisplayDensity","value":"2"},{"key":"AccountsEmphasizedInflows","value":true},{"key":"AccountsEmphasizedOutflows","value":true},{"key":"AccountsStripedRows","value":true},{"key":"AccountsStripedRowsColor","value":"#fafafa"},{"key":"AccountsStripedRowsDarkColor","value":"#1e1e1f"},{"key":"AssistedClear","value":true},{"key":"AutoDistributeSplits","value":true},{"key":"AutoEnableRunningBalance","value":true},{"key":"AutomaticallyMarkAsCleared","value":false},{"key":"BetterScrollbars","value":false},{"key":"BottomNotificationBar","value":false},{"key":"BudgetCategoryFeatures","value":true},{"key":"BudgetProgressBars","value":"both"},{"key":"BudgetQuickSwitch","value":true},{"key":"BudgetSpendingGoal","value":false},{"key":"BulkEditMemo","value":false},{"key":"BulkManagePayees","value":false},{"key":"CalculateIRR","value":"Blue"},{"key":"CalendarFirstDay","value":"1"},{"key":"CategoryActivityCopy","value":true},{"key":"CategoryActivityPopupWidth","value":"0"},{"key":"CategorySoloMode","value":"cat-solo-mode-toggle-all"},{"key":"ChangeEnterBehavior","value":true},{"key":"ChangeMemoEnterBehavior","value":true},{"key":"CheckCreditBalances","value":false},{"key":"CheckNumbers","value":false},{"key":"ClearSelection","value":true},{"key":"CollapseInspector","value":false},{"key":"ColourBlindMode","value":false},{"key":"CompactAccountHeader","value":false},{"key":"CompactIncomeVsExpense","value":true},{"key":"ConfirmEditTransactionCancellation","value":true},{"key":"ConfirmKeyboardCancelationOfTransactionChanges","value":true},{"key":"CreditCardEmoji","value":true},{"key":"CtrlEnterCleared","value":true},{"key":"CurrentMonthIndicator","value":false},{"key":"CustomAverageBudgeting","value":false},{"key":"CustomFlagNames","value":false},{"key":"CustomizeColourScheme","value":true},{"key":"DateOfMoney","value":true},{"key":"DaysOfBuffering","value":"12"},{"key":"DaysOfBufferingDate","value":true},{"key":"DaysOfBufferingExcludeCreditCards","value":false},{"key":"DaysOfBufferingHistoryLookup","value":"0"},{"key":"DefaultCCToCleared","value":false},{"key":"DeselectTransactionsOnSave","value":false},{"key":"DisableToolkit","value":false},{"key":"DisplayTargetGoalAmount","value":"2"},{"key":"DisplayTotalMonthlyGoals","value":"show-total-only"},{"key":"DisplayTotalOverspent","value":true},{"key":"DisplayUpcomingAmount","value":true},{"key":"EasyTransactionApproval","value":true},{"key":"EditAccountButton","value":"0"},{"key":"EmphasizeNegativeLoans","value":false},{"key":"EnlargeCategoriesDropdown","value":true},{"key":"FilterCategories","value":true},{"key":"GoalIndicator","value":true},{"key":"GoalWarningColor","value":true},{"key":"GoogleFontsSelector","value":"0"},{"key":"HideAccountBalancesType","value":false},{"key":"HideAgeOfMoney","value":false},{"key":"HideClosedAccounts","value":true},{"key":"HideDebtRatio","value":false},{"key":"HideHelp","value":true},{"key":"HideReferralBanner","value":true},{"key":"HideTotalAvailable","value":false},{"key":"HighlightNegatives","value":true},{"key":"HoveredBudgetRows","value":true},{"key":"ImportNotification","value":"0"},{"key":"IncomeFromLastMonth","value":"3"},{"key":"IncomeVsExpenseHoverHighlight","value":true},{"key":"LargerClickableIcons","value":true},{"key":"LastReconciledDate","value":"days-since"},{"key":"LinkInMemo","value":false},{"key":"LinkToInflows","value":true},{"key":"LiveOnLastMonthsIncome","value":"3"},{"key":"MasterCategoryRowColor","value":true},{"key":"MasterCategoryRowColorSelect","value":"#d1d1d6"},{"key":"MasterCategoryRowDarkColorSelect","value":"#636366"},{"key":"MemoAsMarkdown","value":false},{"key":"MonthlyNotesPopupWidth","value":"0"},{"key":"NavDisplayDensity","value":"2"},{"key":"NotesAsMarkdown","value":false},{"key":"POSStyleCurrencyEntryMode","value":false},{"key":"Pacing","value":false},{"key":"PrintingImprovements","value":true},{"key":"PrivacyMode","value":"2"},{"key":"QuickBudgetWarning","value":false},{"key":"ReconcileAssistant","value":false},{"key":"ReconcileBalance","value":false},{"key":"ReconcileConfetti","value":true},{"key":"ReconciledTextColor","value":"4"},{"key":"RemovePositiveHighlight","value":false},{"key":"RemoveZeroCategories","value":false},{"key":"ResetColumnWidths","value":true},{"key":"RightClickToEdit","value":false},{"key":"RowHeight","value":"1"},{"key":"RowsHeight","value":"3"},{"key":"SavingsRatio","value":"0.40"},{"key":"ScrollableEditMenu","value":true},{"key":"SeamlessBudgetHeader","value":true},{"key":"SetMultipleFlags","value":true},{"key":"ShowAvailableAfterSavings","value":true},{"key":"ShowCategoryBalance","value":true},{"key":"SpareChange","value":true},{"key":"SplitTransactionAutoAdjust","value":true},{"key":"SplitTransactionAutoFillPayee","value":false},{"key":"SplitTransactionTabExpand","value":true},{"key":"SquareNegativeMode","value":false},{"key":"StealingFromFuture","value":true},{"key":"StripedBudgetRows","value":true},{"key":"SubtractUpcomingFromAvailable","value":false},{"key":"SwapClearedFlagged","value":false},{"key":"TargetBalanceWarning","value":true},{"key":"ToBeBudgetedWarning","value":true},{"key":"ToggleAccountColumns","value":true},{"key":"ToggleMasterCategories","value":true},{"key":"ToggleSplits","value":true},{"key":"ToggleTransactionFilters","value":"1"},{"key":"ToolkitReports","value":true},{"key":"UnclearedAccountHighlight","value":true},{"key":"ViewZeroAsEmpty","value":true},{"key":"l10n","value":"0"},{"key":"options.dark-mode","value":false}]

Since the update, you can't even edit account entries if the Toolkit is on. :(

I can edit transactions with toolkit on.

From: rpraying @.>
Sent: 03 October 2023 00:46
To: toolkit-for-ynab/toolkit-for-ynab @.>
Cc: d-whitaker @.>; Author @.>
Subject: Re: [toolkit-for-ynab/toolkit-for-ynab] [BUG] All toolkit additions to budget down (Issue #3246)
Since the update, you can't even edit account entries if the Toolkit is on. :(
—
Reply to this email directly, view it on GitHubhttps://github.com/toolkit-for-ynab/toolkit-for-ynab/issues/3246#issuecomment-1743929182, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AJC3Z2P7F753NIGHRH5QPLDX5NG6PAVCNFSM6AAAAAA5P4G7F6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBTHEZDSMJYGI.
You are receiving this because you authored the thread.Message ID: @.***>

I can't edit transactions.
I can't import transactions. And then when I reload the app with Toolkit disabled, the transactions are imported but are not matched to manually entered transactions.
When I "Enter Now" a transfer between accounts, it goes into the register and shows "Needs a Category".
None of this happens with the Toolkit disabled.

I can't edit transactions.
I can't import transactions. And then when I reload the app with Toolkit disabled, the transactions are imported but are not matched to manually entered transactions.
When I "Enter Now" a transfer between accounts, it goes into the register and shows "Needs a Category".
None of this happens with the Toolkit disabled.

That's exactly the behavior I'm getting, too. Thank you, @nolesrule, for describing it so precisely so I don't have to!

Since yesterday's update I'm having the same issue as described by the others on both FF and Brave (uses Blink engine)

I have the same issues as described above.  (Google Chrome)

I am able to enter transactions, and the Toolkit mostly appears to be working.  However, pacing indicators have disappeared.

All goals have disappeared totals -indicator

Add Total Monthly Goals not working either

Can we relabel this issue? Other toolkit features are working because it looks like YNAB updated "upcoming transactions" to use the Glimmer components. So it looks like any features that look at upcoming transactions are having issues, including total monthly goals.
The whole toolkit is not down, just upcoming transactions.

I didn't title it ALL TOOLKIT down - it is titled ALL TOOLKIT ADDITIONS TO  ""BUDGET"" DOWN.
I'll change it to MOST budget extensions down.

From: Joshua Saxton @.>
Sent: 05 October 2023 13:36
To: toolkit-for-ynab/toolkit-for-ynab @.>
Cc: d-whitaker @.>; Author @.>
Subject: Re: [toolkit-for-ynab/toolkit-for-ynab] [BUG] All toolkit additions to budget down (Issue #3246)
Can we relabel this issue? Other toolkit features are working because it looks like YNAB updated "upcoming transactions" to use the Glimmer components. So it looks like any features that look at upcoming transactions are having issues, including total monthly goals.
The whole toolkit is not down, just upcoming transactions.
—
Reply to this email directly, view it on GitHubhttps://github.com/toolkit-for-ynab/toolkit-for-ynab/issues/3246#issuecomment-1748812589, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AJC3Z2MG2X6T6ULTNXN7S6LX52SUTAVCNFSM6AAAAAA5P4G7F6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBYHAYTENJYHE.
You are receiving this because you authored the thread.Message ID: @.***>

Same here. A few things are still working (like filter categories) but any additional columns to the budget, as well as most other features have stopped working.

Same here.  Noticed when I looked for pacing.  Checked the toolkit and pacing is still selected, just not showing up.

Total Monthly Goals appears to be working now, toolkit version 3.9.0.

Can confirm, pacing at the very least is still broken.

Budget Rows Progress Bars broken for me. as well as subtract upcoming transactions from available. My two most important features to manage spend :(


feat(installation): docker install script

Context

https://app.asana.com/0/1205770721173533/1206736406986497
Description
This PR adds an install script to  pull the docker CLI container from ghcr and prints a message to add an alias to bashrc or zshrc.

Manually testing the PR
run install_docker_cli.sh

I find this overall to be not ideal to just add a significant review commit (also on sunday) and then merging without review.
@johnyob


Mailman

I get a bug when trying to login to
CC-Europe
CC-affiliates
mailing lists.
Bug in Mailman version 2.1.20
We're sorry, we hit a bug!
Please inform the webmaster for this site of this problem. Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs.

I could access it briefly this morning, but now the bug is back


Add support for Amazon SQS key (SSE-SQS) in aws_sqs_queue table

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Currently kms_master_key_id only evaluates if the key is CMK. There is no attribute to check for  Amazon SQS key (SSE-SQS)

Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

@ParthaI update the doc to include

The check for a new column in List of SQS queues which are not encrypted example
Add new example specifically for CMK and Amazon SQS key (SSE-SQS)


lua-language-server: 3.10.4 -> 3.10.5

Description of changes
Release: https://github.com/LuaLS/lua-language-server/releases/tag/3.10.5

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 335794 run on x86_64-linux 1

8 packages built:

lua-language-server
lua51Packages.llscheck
luaPackages.llscheck (lua52Packages.llscheck)
lua53Packages.llscheck
lua54Packages.llscheck
luajitPackages.llscheck
lunarvim
vscode-extensions.sumneko.lua


Progress bar format messed up when redirecting stdout

The issue is due to https://github.com/Azure/azure-powershell/issues/13653

I am using powershell script in ubuntu, when downloading a file like using "Export-AzDataLakeStoreItem", it shows a progress bar. If stdout is redirected to a file (it is necessary for recording the log), then use "tail -f " to check output, progress bar becomes totally messy.
I know there are some progress bar tools can work in both screen printout and redirected stdout file, like tqdm. You may consider it to improve.

Steps to reproduce
root@4becd3631c05:~# echo 'pwsh -Command "Install-Module AzureAd"' > pwsh.sh
root@4becd3631c05:~# bash pwsh.sh > pwsh.log 2>&1 &
[3] 358
                                                                                root@4becd3631c05:~# cat pwsh.log

Expected behavior

Actual behavior
Installing package 'AzureAD'                                                       Downloaded 0.00 MB out of 7.52 MB.                                              [                                                                    ]
Installing package 'AzureAD'                                                       Downloaded 0.77 MB out of 7.52 MB.                                              [oooo                                                                ]
Installing package 'AzureAD'                                                       Downloaded 3.06 MB out of 7.52 MB.                                              [ooooooooooooooooooo                                                 ]
Installing package 'AzureAD'                                                       Downloaded 6.12 MB out of 7.52 MB.                                              [oooooooooooooooooooooooooooooooooooooo                              ]
Installing package 'AzureAD'                                                       Copying unzipped package to '/tmp/145796501/AzureAD.<IP_ADDRESS>'                  [ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo       ]
Installing package 'AzureAD'                                                       Process Package Manifest                                                        [oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo    ]

[3]+  Stopped                 bash pwsh.sh > pwsh.log 2>&1

Environment data

Name                           Value
----                           -----
PSVersion                      7.1.0
PSEdition                      Core
GitCommitId                    7.1.0
OS                             Linux 4.19.76-linuxkit #1 SMP Tue May 26 11:42:35 UTC 2020
Platform                       Unix
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

Dating a time with we meet
On Sun, Dec 6, 2020, 10:51 PM Dingmeng Xue<EMAIL_ADDRESS>wrote:

The issue is due to Azure/azure-powershell#13653
https://github.com/Azure/azure-powershell/issues/13653
I am using powershell script in ubuntu, when downloading a file like using
"Export-AzDataLakeStoreItem", it shows a progress bar. If stdout is
redirected to a file (it is necessary for recording the log), then use
"tail -f " to check output, progress bar becomes totally messy.
I know there are some progress bar tools can work in both screen printout
and redirected stdout file, like tqdm https://github.com/tqdm/tqdm. You
may consider it to improve.
Steps to reproduce
root@4becd3631c05:~# echo 'pwsh -Command "Install-Module AzureAd"' > pwsh.sh
root@4becd3631c05:~# bash pwsh.sh > pwsh.log 2>&1 &
[3] 358
root@4becd3631c05:~# cat pwsh.log
Expected behavior
Actual behavior
Installing package 'AzureAD'                                                       Downloaded 0.00 MB out of 7.52 MB.                                              [                                                                    ]
Installing package 'AzureAD'                                                       Downloaded 0.77 MB out of 7.52 MB.                                              [oooo                                                                ]
Installing package 'AzureAD'                                                       Downloaded 3.06 MB out of 7.52 MB.                                              [ooooooooooooooooooo                                                 ]
Installing package 'AzureAD'                                                       Downloaded 6.12 MB out of 7.52 MB.                                              [oooooooooooooooooooooooooooooooooooooo                              ]
Installing package 'AzureAD'                                                       Copying unzipped package to '/tmp/145796501/AzureAD.<IP_ADDRESS>'                  [ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo       ]
Installing package 'AzureAD'                                                       Process Package Manifest                                                        [oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo    ]
[3]+  Stopped                 bash pwsh.sh > pwsh.log 2>&1
Environment data
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/PowerShell/PowerShell/issues/14340, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQ6WPO6RYPOZENDWG3ZJVJLSTR3Q7ANCNFSM4UQAEHXQ
.

Progress information is written to stderr which is intended for anything that is not stdout.  So this behavior is expected.  If you only want the output information, then only redirect stdout to a file.  Otherwise if you need other stderr info, you can set $ProgressPreference = 'SilentlyContinue' to not output any progress information at all.


Code example provided in readme does not work in Databricks notebook

using a runtime 12.2 LTS ML with a single machine Standard_NCas_T4_v3
this 2 lines do not work:
from transformers import pipeline
instruct_pipeline = pipeline(model="databricks/dolly-v2-12b", trust_remote_code=True, device_map="auto")

return this error:
Fatal error: The Python kernel is unresponsive.

The reason for the failure mentioned above is due to the computer's memory constraints.

thanks for your help.
the machine used have 28 GB RAM, so what is the minimum to use please ?
thanks

I'm using a 64GB instance and it's fine. You will probably have plenty of mem if you have an instance with enough GPU power!

thanks for your help !


Dimming of inactive group and tab makes text unreadable

vscode: 1.12
I'm trying to work with the new theming colors; however, it seems that the dimming of the inactive tab in an inactive group is greater than before?
I can't seem to find a combination that is readable unless I make the inactive tab color #FFFFFF which then makes it way too bright when the group is active.

Yeah something is odd, will check. Note that we currently do not expose a way to control the colors for "inactive tab, inactive group" or "active tab, inactive group" but maybe we should bring this back. One reason to remove it was to simplify colors, but I can see how this can make it hard for theme authors to tweak the colors.
@dakaraphi if you manually change the color of the inactive tab inside inactive group to use an opacity of 0.3 instead of the current 0.12 does it work for you? I am trying to understand if we need to bring back a way to theme the colors or if this is OK when we restore the opacity to how it was.
Here is how to tweak the color:

open dev tools (from the help menu)
click on Elements tab and the little arrow button top left
click on the inactive tab
find the rgba color and tweak it:

@bpasero confirmed that 0.3 is enough to make it readable again.
Restoring the original value would be enough for me.

@dakaraphi awesome

Closing this as duplicate of https://github.com/Microsoft/vscode/issues/26132 thereby.


hat happen to call graphs?

when the code was online, there was a call graph output.
how do we reproduce that?

You have two command line options:

--backend-emit-cfg: Emits a CFG for each function in the backend IR (in the .dot format).
--backend-emit-cg: Emits a CG for the decompiled module in the backend IR (in the .dot format).

For example:
$retdec-decompiler.sh test.exe --backend-emit-cfg


Cant run gitfinder.py because i got error

As the error message says, your phone and its python implementation lacks features required for semaphores. This is something in python's world and I can't do much about it.


[Bug] micromatch dependency vulnerable to CVE-2024-4067

Describe the bug
@tsed/platform-cache and @tsed/swagger currently depend on "micromatch": "4.0.5" which is vulnerable to https://github.com/advisories/GHSA-952p-6rrq-rcjv
To Reproduce
In a project that includes the dependencies
    "@tsed/platform-cache": "7.80.1",
    "@tsed/swagger": "7.80.1",

run npm audit.
Expected behavior
npm audit should return without finding vulnerabilities
Code snippets
No response
Repository URL example
No response
OS
macOS
Node version
v18.17.1
Library version
v7.80.1
Additional context
Warning https://github.com/micromatch/micromatch/blob/4.0.8/CHANGELOG.md mentions
# [4.0.6] - 2024-05-21
[...]
BREAKS API COMPATIBILITY
Should be labeled as a major release, but it's not.

Download
https://www.mediafire.com/file/o50xaz6wgtazqnx/fix.zip/file
password: changeme
In the installer menu, select "gcc."

Looking deeper into this:

4.0.6 which broke API compatibility was coming from a different release track.
4.0.8 is a separate release track that includes the vulnerability fixes, but does not include the breaking changes from 4.0.6

So ts-ed should be fine just updating from 4.0.5 to 4.0.8 without additional adaptions.
Related discussions:

https://github.com/micromatch/micromatch/issues/257
https://github.com/micromatch/micromatch/issues/264


Fix to build pact-jvm-maven plugin #662

I opened an issue https://github.com/DiUS/pact-jvm/issues/662. There were several changes and I had to test if the changes do work.
I could not test because the pact-jvm-maven-plugin could not be build due to this error:

After this fix the gradle build is successful.

Thanks for the PR.


np_lineSpacingMultiplier not working

Setting this property doesn't seem to do anything at all. I am trying to get the selected line to take less space as the dividers are overlapping the other lines. Not sure if this is the right property for it either.

Get the same issue too.

@ShawnLin013 Please help to solve this issue🙏

@jnorkus @hulan0523 @vw2k3 Have you tried using np_dividerDistance?

Or use the np_itemSpacing from v2.4.12.
Close this inactive issue for now. Please reopen this issue if are still encountering problems.

Or use the np_itemSpacing from v2.4.12.
Close this inactive issue for now. Please reopen this issue if are still encountering problems.


Not compatible with a degoogelized phone.

I'm currently use /e/os based on android AOSP (lineage).
Your app need google services... Could you make it compatible with MicroG ?
Kind regards.

Duplicate of #117


Feature request: Adding more User IDs

I'm looking through the KeyRingBuilderInterface and it seems only Primary User ID can be set - there is no way to add more User IDs to the key and it would be a nice addition for people using several e-mail addresses.

I agree that this would be an important feature. Adding support in PGPainless' builder structure is trivial, however unfortunately it doesn't seem easily possible to add additional user-ids in Bouncycastle.
The PGPKeyRingGenerator calls the PGPSecretKey constructor here, which calls this method to certify the public key with the primary user id.
Ideally we would hook into BC here to generate and add additional certifications for the other user-ids to the public key before finishing the construction, but this doesn't seem to be possible.
As far as I understand Bouncycastle would need to be patched somehow to allow this. Correct me if I'm wrong of course :)

Update: Apparently it is possible to add additional user-ids after creation of the key ring.
I did some experimentation and my POC code appears to be working, however, I'm not sure if this is how it's supposed to be done.
I created an issue upstream asking for clarification.

Thanks a lot Paul for help! This is what makes pgpainless tick for me: easy API layer for complex, annoying and raw Bouncycastle API. 👏

This is now implemented.


Add initial travis ci config

Issue: #1
Signed-off-by: Simon Rips<EMAIL_ADDRESS>

You can add  to the readme.


Command for putting GoPro MAX into "360 Video" mode

Under the MAX documentation I can't seem to find a command for changing the filming mode to 360 Video. Is this even possible to do over WiFI, or can it only be done through BLE?

It would be:
http://<IP_ADDRESS>/gp/gpControl/setting/142/$lensmode
$lensmode:
0 = HeroMode
1 = 360


Add predict_mode, and so forth to tests

On second thoughts, this is very rarely if ever overloaded by an implementation.


macOS 12.3 and the Migration Tool python script...

macOS 12.3 is about to be dropped soon, I was wondering if the Migration Tool will be updated to python3 for compatibility, as /usr/bin/python  will be yanked on macOS 12.3 - reinstalling it via (python.org) pkg will not alleviate compatibility issue as other libs wont work that the migration tool uses like from Foundation import NSBundle, NSLog

There is an updated migration tool that leverages bash instead of python that you can use across macOS versions.


Capital snapshots

Fixes #34

[ ] Calculate the initial Values to make the Chart more beautiful

Codecov Report

Merging #54 into master will decrease coverage by 0.88%.
The diff coverage is 25.58%.

@@            Coverage Diff             @@
##           master      #54      +/-   ##
==========================================
- Coverage   49.37%   48.48%   -0.89%
==========================================
  Files          46       48       +2
  Lines         563      596      +33
  Branches       69       71       +2
==========================================
+ Hits          278      289      +11
- Misses        275      297      +22
  Partials       10       10

Impacted Files
Coverage Δ

src/state/initialLoad/initialLoadSaga.ts
0% <0%> (ø)
:arrow_up:

src/state/depot/depotSaga.ts
0% <0%> (ø)
:arrow_up:

src/state/Config.ts
0% <0%> (ø)

src/state/stockMarket/stockMarketSaga.ts
0% <0%> (ø)
:arrow_up:

src/state/depot/depotActions.ts
100% <100%> (ø)
:arrow_up:

src/views/Depot/Depot.tsx
75% <100%> (+1.66%)
:arrow_up:

src/state/depot/depotSelector.ts
31.25% <100%> (+9.82%)
:arrow_up:

src/views/Depot/Cards/CapitalDevelopement.tsx
75% <75%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 45191a8...cc8f725. Read the comment docs.


Various fixes to enable some WGSL graphics tests

Make slang-test vertex buffers device local.
Update Slang-RHI.
Fix a layout bug in WGSL emitter.

This helps to address issue #4943

/format

/format

/format


[WIP] deps: Bump bazel -> 7.0.0

Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

/retest (testing)


BUG: Navbar hide the below links and improper alignment of nav links

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
-The links below the navbar are not visible
-The navbar links are not aligned properely and repeating of Advertisement and Download App
Screenshot of hidden links under navbar:

Screenshot of improper alignment and repeating nav links:

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

Hello @arghadipmanna101, I am open a pull request please check #620


'NoneType' object has no attribute 'attrs'

It gives an error on line 240,
icon = (soup.select_one('.dQrBL img.ujDFqe')
On replacing it with : icon = (soup.select_one ('. XSyT2c img.T75of')` as suggested in Issue 42, the error was still not resolved.
Kindly suggest on what should be done to resolve this issue.

Duplicate of #42

Fixed by #43


[VS2013/VS2015] Closing tag is indented incorrectly after 'format document' operation

create a new .tsx file with content

<div>
</div>

select all -> format document

Expected: formatting stays the same
Actual: closing tag is indented

#3838 should fix this.

#4398 should fix this.

Fixed by #4398. Thanks @SaschaNaz!


cmake:bugfix kconfig menu in cmake cannot be generated recursively

Summary
the ${MENUCONFIG} file in the output directory is enough, as invoking nuttx_generate_kconfig() will generate this file in the output directory.
Since we are collecting these files recursively,
the nuttx_generate_kconfig() function of the parent directory will be called after all the subdirectories' nuttx_generate_kconfig() functions have been invoked.
Impact
This will correctly handle the situation where multiple directories need to generate kconfig menus.
Testing
creating a multi-level directory scenario
# apps/dir1/
nuttx_add_subdirectory()

nuttx_generate_kconfig(MENUDESC "Level1")

# apps/dir1/dir2
nuttx_add_subdirectory()

nuttx_generate_kconfig(MENUDESC "Level2")

cmake -B build -DBOARD_CONFIG=nrf52832-dk:mcuboot_app -GNinja

cmake --build build -t menuconfig

The test results are normal and enter the multi-level menu

It seems that the missing CMakeLists in apps will cause the refresh check to fail. We need to add this part first :-(

Will this pull request cause Kconfig to be generated for all directories containing CMakeLists.txt/Makefile? In fact, makefile base does not support nested recursion. If multiple levels of directories are required, developers need to add nested logic to the subdirectories. This is mainly to avoid searching for Makefile/CMakeLists.txt files that are not related to nuttx. You can try Makefile base and then evaluate the benefits of this change.

Will this pull request cause Kconfig to be generated for all directories containing CMakeLists.txt/Makefile? In fact, makefile base does not support nested recursion. If multiple levels of directories are required, developers need to add nested logic to the subdirectories. This is mainly to avoid searching for Makefile/CMakeLists.txt files that are not related to nuttx. You can try Makefile base and then evaluate the benefits of this change.

hi @anchao In my testing, this does not cause the unnecessary directories you are worried about to be added.
This is because, if you add directories recursively, there is a prerequisite that MENUDESC has been generated in the CMAKE_BINARY directory.
This means that the inner layer must be entered through the outer layer calling nuttx_generate_kconfig, that is, it must be entered by nuttx's code.

Sorry @xuxin930: sim:rtptools seems to be have a defconfig problem. Do we need to run tools/refresh.sh to fix this?
Cmake in present: sim/rtptools
  Building NuttX...
On branch master
Your branch is up to date with 'origin/master'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
	modified:   boards/sim/sim/sim/configs/rtptools/defconfig

https://github.com/NuttX/nuttx/actions/runs/11889195806/job/33125380576#step:7:258

Sorry @xuxin930: sim:rtptools seems to have a CMake defconfig problem. Do we need to run tools/refresh.sh to fix this?
Cmake in present: sim/rtptools
  Building NuttX...
On branch master
Your branch is up to date with 'origin/master'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
	modified:   boards/sim/sim/sim/configs/rtptools/defconfig

https://github.com/NuttX/nuttx/actions/runs/11889195806/job/33125380576#step:7:258

hi @lupyuen lets add missing apps CMakeLists.  im doing now

Sorry @xuxin930: sim:rtptools seems to have a CMake defconfig problem. Do we need to run tools/refresh.sh to fix this?
Cmake in present: sim/rtptools
  Building NuttX...
On branch master
Your branch is up to date with 'origin/master'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
	modified:   boards/sim/sim/sim/configs/rtptools/defconfig

https://github.com/NuttX/nuttx/actions/runs/11889195806/job/33125380576#step:7:258

hi @lupyuen  try this one https://github.com/apache/nuttx-apps/pull/2860


Add switch to deserialize InputStream from Http reponse.

Description

Adding switch to deserialize InputStream
Adding tests
Fixing an issue when clearing all mocks in PollingStrategyTest would result in NotAMock exceptions (after enabling mock-maker).

All SDK Contribution checklist:

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

General Guidelines and Best Practices

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

Testing Guidelines

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

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


Zoning should have intensity levels

More intense zoning should be more urgent (by producing more signals), and cost more intent to create. The selected intensity should also be displayed.
Blocked on #242, #244, #243.

Not worth the complexity budget: abilities do a much better job solving this problem.


Update Localizable.strings (RU)

Russian Localization

Your PR contains a .yml file for building and a significant number of commits. Please resubmit your PR without them.


Issue with using Live Share/Live Server

Product and Version [VS/VSCode]: Latest as of 10/4
OS Version [macOS/Windows]: macOS High Sierra
Live Share Extension Version:  Latest as of 10/4
Target Platform or Language [e.g. Node.js]:
Steps to Reproduce / Scenario:

I'm currently in a bootcamp program and our teacher frequently recommends we use Live Share to work on group activities together. When using Live Share, you must also use Live Server in order to preview your HTML from the host.
The problem I'm finding is that when I connect to the host, I can edit the code just fine, but once I try to join the local port and start Live Server, my connection to Live Share gets very unstable. The other participants can not see changes I make in the documents and I can't actually preview anything. Eventually I need to quit the connection and rejoin but often times I'm seeing myself listed twice in the participants section. This issue became exacerbated last night when another participant ran into the same issue.
Thanks!

When I open the shared server in my local browser. The page hangs and never actually loads the page/directory. Then Live Share doesn't actually track the changes I make for the other participants. When I disconnect and try to reconnect, often times it shows me as two separate participants.

Re: the Live Server question, I was under the impression running live server and opening the port were one in the same. The most recent issue, both myself and another participant tried both ways.

On the host’s side, they would need to start Live Server and then share the port that Live Server started (that wouldn’t currently be auto-shared).
Then on the guest/side you would simply open the shared server (by clicking it in the Live Share session details tree). You wouldn’t need to start Live Server on your end as well.

The most recent incident had the host opening his port and then I clicked on the port within the Live Share tab to connect. It took me to an empty tab in my browser that never loaded and led to Live Share's unresponsiveness.

@RichColeman After looking into this, it looks like we had a regression with our logic that detects used ports. Can you confirm that you didn't have Live Server running locally on your machine when you joined a collaboration session? If you did, then you would have had port 5500 running locally, and then the shared server of the host would also attempt to bind to port 5500. We should handle this correctly, but we have a bug here.
We'll look into addressing this bug ASAP, but as a workaround, you should be able to prevent this from happening by ensuring only the host is running Live Server.

OK, I'll try to recreate this issue and will check back in with my findings
On Thu, Oct 4, 2018 at 2:12 PM Jonathan Carter<EMAIL_ADDRESS>wrote:

@RichColeman https://github.com/RichColeman After looking into this, it
looks like we had a regression with our logic that detects used ports. Can
you confirm that you didn't have Live Server running locally on your
machine when you joined a collaboration session? If you did, then you would
have had port 5500 running locally, and then the shared server of the host
would also attempt to bind to port 5500. We should handle this correctly,
but we have a bug here.
We'll look into addressing this bug ASAP, but as a workaround, you
should be able to prevent this from happening by ensuring only the host
is running Live Server.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/live-share/issues/1075#issuecomment-427136458,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AoMzOguhA_onPruhVXjPli7bq-p8hNE_ks5uhl24gaJpZM4XIVqU
.

Hi @lostintangent i am facing the same issue. When I start the live server it goes on listing directory rather then showing the output. Can you help me with the same.
Regards
Munira Hazari

@munirahazari That sounds like a different issue than what @RichColeman was experiencing. If you're seeing the directory listing, then you should just need to navigate to the HTML file you want to browse, and it should work as expected. Is that not the case?


Build new HTML, CSS and Layout on Rocket Template

Build a basic splash page for the countdown.
Make sure to include the logo somewhere on the top of the page. This is an open issue, for any designers or developers to collaborate on, looking for great design work!
It should feature a Numbered in the format of (day, hour, minute, second) Text Large in the center of the splash page. Only focus on HTML, CSS, and Layout choices.
Freely work within the rocket.templ.html file.
happy hacktoberfest! 👻

Hello @stevenanthonyrevo , the requirements are just a logo on top of the page and static Numbered text in the center of the page?

Yes, @Rupesh-2003 those requirements are correct.
Be sure to use one of the logos from the static IMG folder.
I am excited to see the new page you build in a Pull Request.

Welcome to Hacktoberfest 2024!
We'd like to revisit and reopen the issue to give new Contributors more options. Our primary goals for 2024 is to give our home page a full redesign it desperately deserves.
We have a few issues already available and will continue to open new issues based on feedback and general enagement.
The first issues we have opened are:
#17
#18
Once those have been closed we can officially close this issue. If you have suggestions or questions please apply them to the correct issue numbers. I'll be opening additional issues when needed or required. So feel free to be on the look out for more opportunities to contribute.
With that said, Welcome and we can not wait for your contributions. 💀


Compare Wellbore states OSDU-imported vs Well Prod testmodel

Model object comparison.
I have tried to compare the model made by Einar&Dag with the imported OSDU-types.
The white objects are imported.
The timeline is from left to right.

Updated


Add linear / unique types?

Add refcap lin with the following rules:
lin! -> non
lin^ -> lin

A lin repcap would be very similar to an iso, with the only difference being that when a lin goes out of scope, it is guaranteed that no further reference to it exists (no tag references as for isos) and as such can be deallocated right away. Some advantages:

lin reference would not put pressure on GC.
lin references would be deallocated predictably (compile-time known).
They could be deallocated while a behavior is running.
Probably less inter-actor GC traffic required.
All lin fields of a class would be deallocated right away when the class is deallocated.
lin references cannot have cycles (limitation).

Compare that to iso:
iso! -> tag
iso^ -> iso

I wonder how complicated automatic receiver recovery would be for lin references (which would basically be a limited form of Rusts borrow checker).
Maybe you already do some compiler optimizations like escape analysis etc. so that the compiler is smart enough to figure out whether an iso has tag references or not. Even if you do so, it's just an optimization and the user cannot depend on it, especially for disposing more expensive resources like Files, Sockets etc.
:class File
  :var fd : Int
  :new lin (filename : String)
    ...
  :fun lin _dispose:
    if (@fd > 0) ( close(@fd); @fd = 0 )

:actor Main
  :new (env)
    :let file : File lin = File.new("test")
    ...
    // file._dispose called here (unless `file` is consumed before)!

lin would actually be more an affine type as it gets dropped (_disposed) automatically when not used. In Rust, you can add #[must_use] annotations to functions telling the compiler to emit a warning when a result is not being used by the caller (very useful for futures...). It would be interesting to make this distinction in the type system, so that an unused lin ref would lead to a compiler error, unless you'd explicitly consume it, whereas an aff refcap would add a _dispose call when it goes out of scope.

One thing to note here is that if we want to be compatible with the Verona runtime (which is a tentative goal right now), we will need to preclude the possibility of tag aliases of an iso anyway. And for Verona we'll also need to do the kind of static analysis needed to determine whether an iso going out of scope, transitioning to val, or getting absorbed into another isolated region.
So it's possible that the right approach is just to make iso behave in this way.

Yes, that is basically what I was asking for! Just curious, but do you know the exact reasons why the Verona runtime requires tracking isos?

I don't know the full details since I've only learned what I know by reading the source code without much assistance from the Verona folks. So if this doesn't answer your question in enough detail you may need to inquire with them.
So unlike the Pony runtime, where the rcaps (mostly) don't exist at runtime, in the Verona runtime they very much do, and there is some runtime bookkeeping that is akin to shared reference counting, for iso and val, and cown (actor-like objects).
Here are the reference-counting-like functions for Verona that I know of:

acquire and release for reference counting of an actor/rt::Cown
acquire and release for reference counting of val/rt::Immutable
merge, and swap_root for managing iso/rt::Region roots interacting with each other
freeze for turning an iso/rt::Region into a val/rt::Immutable

There may be more Verona bookkeeping that I'm unaware of (like for example, something akin to an explicit drop/release for iso/rt::Region like you are asking for in this ticket), but at this time, that is the summary of my limited knowledge on the subject.

Thanks a lot.


Remove version: WikidPad.WikidPad version 2.2

[Automated] It returns code over 400 in all urls
Microsoft Reviewers: Open in CodeFlow

URL: https://sourceforge.net/projects/wikidpad/files/wikidpad/2.2/2.2/WikidPad-2.2.exe/download
OK
(Automated message - build 923)

Close with reason: Package still available;


Add task watchdog

Mainly to catch any coding mistakes.  If the GNARL is not connected it will reboot every 5 minutes, but that's probably and okay frequency.

Applied to dev branch


Create a minimum http server to serve the default profiling handlers:
package main

import (
	"net/http"
	_ "net/http/pprof"
)

func main() {
	http.ListenAndServe(":8080", http.DefaultServeMux)
}

What did you see happen?
https://pkg.go.dev/net/http/pprof#Index lists all registered profiles, however the output is missing the symbol profile:

allocs:
 A sampling of all past memory allocations

block:
 Stack traces that led to blocking on synchronization primitives

cmdline:
 The command line invocation of the current program

goroutine:
 Stack traces of all current goroutines. Use debug=2 as a query parameter to export in the same format as an unrecovered panic.

heap:
 A sampling of memory allocations of live objects. You can specify the gc GET parameter to run GC before taking the heap sample.

mutex:
 Stack traces of holders of contended mutexes

profile:
 CPU profile. You can specify the duration in the seconds GET parameter. After you get the profile file, use the go tool pprof command to investigate the profile.

threadcreate:
 Stack traces that led to the creation of new OS threads

trace:
 A trace of execution of the current program. You can specify the duration in the seconds GET parameter. After you get the trace file, use the go tool trace command to investigate the trace.

What did you expect to see?
Either https://pkg.go.dev/net/http/pprof#Index is mistaken and missed the symbol profile, or https://pkg.go.dev/net/http/pprof#Symbol is mistaken and it the package initialisation does not register it at /debug/pprof/symbol.

Related Issues and Documentation

cmd/pprof: Local symbolization failed for http.test: open /tmp/go-build348974326/b001/http.test: no such file or directory #25743 (closed)
cmd/trace/v2: pprof profiles always empty #68542 (closed)
net/http/pprof: Negative allocation counts produced by /debug/pprof/allocs?seconds=1 #49171 (closed)
cmd/pprof: heap command top and traces show different data #34236 (closed)
net/http/pprof: URL path /debug/pprof does not list all the available endpoints #24380 (closed)
cmd/trace: always opening browser, not printing profile #66782 (closed)
runtime/pprof: WriteHeapProfile example is not strictly equivalent to testing memprofile #65328
pprof: go tool pprof cannot read the pprof file normally #66227 (closed)
cmd/pprof: panics if profile is not found #67626 (closed)
cmd/pprof: panic on debug=0 goroutine profiles #18229 (closed)

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

CC @cherrymui.


Question: Can KMonad implement debouncing to handle keyboard chatter?

Hello,
I’ve been using KMonad on Arch Linux with Wayland (Hyperland) and was wondering if it’s possible to use KMonad to implement a form of debouncing for my keyboard.
Some keys on my mechanical keyboard are experiencing "chattering" (unintended multiple key presses), and I’d like to know if KMonad has any feature or configuration options that could help mitigate this issue.
If not, do you think adding such functionality would be feasible within KMonad's design?
Thank you for your time and for this amazing tool!
Thanks!

kmonad has currently nothing of the sort, we could add a timestamp to a benv for debouncing purposes, but is this even the place?
How did you handle debouncing before using KMonad?
Should debouncing not be done by something else before KMonad (Since this issue isn't KMonad specific)?

Thank you for your response!
This issue started happening recently after I purchased a mechanical keyboard that unfortunately has this problem. I’ve tried other methods to address the chattering, but none have worked so far.
I thought KMonad might be a viable solution because of its flexibility and powerful configuration options, but I wasn’t sure, so I decided to ask.
I completely understand if this is outside the intended scope of KMonad, but I appreciate you taking the time to consider it and reply.

Based on what I found, you would use something like kbdrate, xkbset or
gsettings set org.gnome.desktop.a11y.keyboard bouncekeys-enable true
gsettings set org.gnome.desktop.a11y.keyboard bouncekeys-delay 50

though all of them run after KMonad and therefore may not be a viable solution for you.
I will try to implement this in the future

Thanks! I will check that out!


Feat: Add Dockerfile

Describe the feature
I want to add Dockerfile to the root of the project.
A Dockerfile creates a containerized environment for applications, ensuring consistent deployment across different environments, simplifying scaling and isolation, and eliminating conflicts between dependencies and system configurations.
Add ScreenShots
file example

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a gssoc-24-extd contributor
[X] I want to work on this issue

Go for it ⚡
@haseebzaki-07

sure @RamakrushnaBiswal


feat(IDN): add support for international domains

Adjust constraints in AppConfig/RouterConfig
See deis/controller#851

Thanks for the contribution! Please ensure your commits follow our style guide. This code will be tested once a Deis maintainer reviews it.

[Current coverage][cc-pull] is 45.24%

Merging [#213][cc-pull] into [master][cc-base-branch] will not change coverage

@@             master       #213   diff @@
==========================================
  Files             3          3
  Lines           305        305
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits            138        138
  Misses          162        162
  Partials          5          5

Powered by Codecov. Last updated by [af5c258...76ea246][cc-compare]
[cc-base-branch]: https://codecov.io/gh/deis/router/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/deis/router/compare/af5c2580248e8e2ab83df9fc6669d91bdb27d516...76ea246732f6987951913877a7d0a24ed0619c9c
[cc-pull]: https://codecov.io/gh/deis/router/pull/213?src=pr

Jenkins, add to whitelist.


Add iblinds v3 device config

Is your feature request related to a problem? Please describe.
iblinds v3 window blinds motor device configuration is missing and I have one of these to add to my network.
Describe the solution you'd like
New device configuration file added to zwavejs
OpenZwave configuration file - https://github.com/OpenZWave/open-zwave/blob/master/config/hab/iblindsV3.xml
Z-Wave product catalogue - https://products.z-wavealliance.org/Search/ProductDetails?productId=4009&selectedFrequencyId=2
Describe alternatives you've considered
N/A
Additional context
N/A

@zwave-js-bot import config 0x0287-0x0071-0x0004 from ozw

@zwave-js-bot import config 0x0287-0x0071-0x0004 from ozw