Tests failures on master

Hi there,
Just an FYI, I simply tried running the tests on master but I get recurrent failures. Interestingly, I don't get these failures if I go way back in the commit SHA (say, commit 2c47a1eacc5d30deb8c5fab4f43fdb224392f8eb, where I get no errors).
The first one is network related:
ok  	github.com/docker/swarmkit/manager	4.489s
time="2017-12-22T19:46:32+01:00" level=error msg="failed allocating network another_unIque_id during init" error="plugin store is uninitialized"
time="2017-12-22T19:46:32+01:00" level=error msg="failed allocating network one_unIque_id during init" error="plugin store is uninitialized"
time="2017-12-22T19:46:32+01:00" level=error msg="failed allocating task predTaskID1 during init" error="network one_unIque_id attached to task predTaskID1 not allocated yet"
time="2017-12-22T19:46:32+01:00" level=error msg="failed allocating task predTaskID2 during init" error="network another_unIque_id attached to task predTaskID2 not allocated yet"
time="2017-12-22T19:46:32+01:00" level=error msg="task allocation failure" error="failed to retrieve network testID3 while allocating task testTaskID3"
time="2017-12-22T19:46:32+01:00" level=error msg="Failed allocation for network testID5" error="failed while allocating driver state for network testID5: could not obtain vxlan id for pool <IP_ADDRESS>/24: requested bit is already allocated"
time="2017-12-22T19:46:33+01:00" level=error msg="task allocation failure" error="network testID5 attached to task testTaskID6 not allocated yet"
time="2017-12-22T19:46:33+01:00" level=error msg="Failed allocation for service testServiceID4" error="requested bit is already allocated"
time="2017-12-22T19:46:33+01:00" level=error msg="task allocation failure" error="service testServiceID4 to which this task testTaskID7 belongs has pending allocations"
time="2017-12-22T19:46:38+01:00" level=error msg="Failed allocation for network bridge" error="plugin store is uninitialized"
--- FAIL: TestNodeAllocator (5.02s)
	allocator_test.go:1080: timed out before watchNetwork found expected network state
FAIL
FAIL	github.com/docker/swarmkit/manager/allocator	10.985s

The second one is on raft's TestReadRepairWAL test:
ok  	github.com/docker/swarmkit/manager/state/raft/membership	12.744s
2017-12-22 19:47:16.064983 N | wal: repairing /var/folders/qn/p32tj9m55316gyl1771qzpv80000gn/T/waltests666632251/0000000000000000-0000000000000000.wal
time="2017-12-22T19:47:16+01:00" level=info msg="repaired WAL error" error="unexpected EOF"
2017-12-22 19:47:16.075312 W | wal: ignored file<PHONE_NUMBER>000000-0000000000000000.wal.broken in wal
--- FAIL: TestReadRepairWAL (1.49s)
        Error Trace:    walwrap_test.go:249
	Error:		Received unexpected error invalid argument
			irreparable WAL error
			github.com/docker/swarmkit/manager/state/raft/storage.ReadRepairWAL
				/Users/abronan/go/src/github.com/docker/swarmkit/manager/state/raft/storage/walwrap.go:179
			github.com/docker/swarmkit/manager/state/raft/storage.TestReadRepairWAL
				/Users/abronan/go/src/github.com/docker/swarmkit/manager/state/raft/storage/walwrap_test.go:248
			testing.tRunner
				/usr/local/Cellar/go/1.9.2/libexec/src/testing/testing.go:746
			runtime.goexit
				/usr/local/Cellar/go/1.9.2/libexec/src/runtime/asm_amd64.s:2337

FAIL
FAIL	github.com/docker/swarmkit/manager/state/raft/storage	18.314s

Both these failures happen every time I run the tests.
Now I'm not sure if there is anything special about my setup that would make the tests fail (ran these tests on a Mac), but I get something similar running this in the official Golang image with some variations.
For the first part related to networking:
ok  	github.com/docker/swarmkit/manager	2.909s
time="2017-12-22T18:58:51Z" level=error msg="task allocation failure" error="failed to retrieve network testID3 while allocating task testTaskID3"
time="2017-12-22T18:58:52Z" level=error msg="Failed allocation for network testID5" error="failed while allocating driver state for network testID5: could not obtain vxlan id for pool <IP_ADDRESS>/24: requested bit is already allocated"
time="2017-12-22T18:58:52Z" level=error msg="task allocation failure" error="network testID5 attached to task testTaskID6 not allocated yet"
time="2017-12-22T18:58:52Z" level=error msg="Failed allocation for service testServiceID4" error="requested bit is already allocated"
time="2017-12-22T18:58:52Z" level=error msg="task allocation failure" error="service testServiceID4 to which this task testTaskID7 belongs has pending allocations"
--- FAIL: TestAllocatorRestoreForDuplicateIPs (5.01s)
	allocator_test.go:1146: timed out before watchTask found expected task state goroutine 332 [running]:
		runtime/debug.Stack(0xc4215d9b50, 0x1, 0x0)
			/usr/local/go/src/runtime/debug/stack.go:24 +0xb5
		github.com/docker/swarmkit/manager/allocator.watchTask(0xc4201d81e0, 0xc421765f80, 0xc4201d2480, 0x0, 0xc4215d9d08)
			/go/src/github.com/docker/swarmkit/manager/allocator/allocator_test.go:1146 +0x3c6
		github.com/docker/swarmkit/manager/allocator.TestAllocatorRestoreForDuplicateIPs(0xc4201d81e0)
			/go/src/github.com/docker/swarmkit/manager/allocator/allocator_test.go:794 +0xd0e
		testing.tRunner(0xc4201d81e0, 0xfb70f8)
			/usr/local/go/src/testing/testing.go:746 +0x16d
		created by testing.(*T).Run
			/usr/local/go/src/testing/testing.go:789 +0x569
--- FAIL: TestNodeAllocator (0.02s)
	allocator_test.go:1047: timed out before watchNode found expected node state
FAIL
FAIL	github.com/docker/swarmkit/manager/allocator	9.783s

For raft's part:
ok  	github.com/docker/swarmkit/manager/state/raft/membership	10.738s
--- FAIL: TestCreateOpenInvalidDirFails (0.01s)
        Error Trace:    walwrap_test.go:198
	Error:		An error is expected but got nil.

2017-12-22 18:59:54.474686 N | wal: repairing /tmp/waltests771829171/0000000000000000-0000000000000000.wal
time="2017-12-22T18:59:54Z" level=info msg="repaired WAL error" error="unexpected EOF"
2017-12-22 18:59:54.477136 W | wal: ignored file<PHONE_NUMBER>000000-0000000000000000.wal.broken in wal
FAIL
FAIL	github.com/docker/swarmkit/manager/state/raft/storage	0.762s

I'll have to try running these tests on my Linux machine and check, just thought this would be helpful to share as is.

Seems like it's just mac OS/Docker for Mac related as I have the build succeeding on my ArchLinux machine but the build failing on two different mac OS machines (on High-Sierra).

Yeah seems surprising to me as well. Sorry I didn't have much time recently, I was pretty busy. I started working on extracting the raft library for another use, I should be able to find out what's going on here depending on how much time I have allocated for this.
Still encountering the error (on the raft part at least) after extracting the core parts of it.

I can already tell that upgrading the etcd/raft dependency to v3.3.0 fixes the issue somehow. Still a mystery why though, have to visit etcd's tree to figure out what broke in that specific version vendored in swarmkit.

Thanks for filing this!  I've encountered the same issues, and also on 2 different High Sierra machines, so was wondering why.  I still the WAL read/repair error on https://github.com/docker/swarmkit/commit/2c47a1eacc5d30deb8c5fab4f43fdb224392f8eb, but not the network allocator error.

I wonder if it's https://github.com/coreos/etcd/pull/8921, possibly something changed in high sierra?

@cyli That would make sense yes, as updating the vendoring to v3.3.0 included this change on my side. I haven't tried vendoring earlier versions with High-Sierra yet to see if I was encountering the same breakage though.
Also, welcome back 🎉 🙂

For TestReadRepairWAL, I'm think it is https://github.com/coreos/etcd/pull/8921, because if I pull only those changes in that test passes for me in master.

We can upgrade the raft vendoring to v3.3.0, but that seems somewhat risky without a full review to look for incompatibilities.  Other possibilities are:

we pull in those changes specifically to fix the one TestReadRepairWAL test, and vendor a fork
we skip the test on mac os.  :|

Bit of a fun ride; opened a PR to fix TestCreateOpenInvalidDirFails; https://github.com/moby/swarmkit/pull/3087


Missing Coverage for the Hardcoded register Test Cases added

This PR is a solution for the issue#306 opened in riscv-arch-test on Jan 9, 2023.
Test Cases:
The test cases posted at that time were:
Note: Always follow the following format for the hardcoded registers for proper generation of tests
    'rs1 == rs2 == rd': 0
    'rs1 == rs2 == rd == "x0"': 0
    'rs1 == rd != rs2 and rd == "x0"': 0
    'rs1 == "x3" and rs2 == rs1 and rs1 == rd': 0

Problem
The main problem was that it had missing coverage. When we use RISCV - Compliance Test Generator for the above test cases, it does not generates the test for the second and third test case.
Reason for the Problem
The reason for the problem was in the op_comb function of generator.py. In that function, there is condition for removal of the constraints after they are used once given as:
for key in self.op_vars:
     op_tuple.append(solution[key])
     op_conds[key].discard(solution[key])

So, when the solution for the first test case:
    'rs1 == rs2 == rd == "x0"': 0

is generated, then x0 is removed from the op_conds, so when it traverses through the main while loop again, it fails to find the constraint for x0 and hences fails for the solution of test case:
    'rs1 == rs2 == rd == "x0"': 0
    'rs1 == rd != rs2 and rd == "x0"': 0

and it results in None Solution and hence, missing coverage.
Solution
The solution for this problem was to add the constraint x0 or any specific register depending upon the test case.
Following code was added and re library was used.
            while (solution is None and count < 5):
                pattern = r'(?:rs1|rs2|rd) == "(x\d+)"'
                matches = re.findall(pattern, cond)
                if not matches or any(int(match[1:]) > 31 for match in matches):
                    result = None
                else:
                    result = matches
                    for match in result:
                        op_conds['rs1'].add(match)
                        op_conds['rs2'].add(match)
                        op_conds['rd'].add(match)
                    op_comb.add(cond)
                    break
                solution = problem.getSolution()
                count = count + 1

Now, when for the first time, it fails to generate the solution, it enters this while loop, if legal test case is added, then it will add the register constraint in the op_conds and then continue the function again.
This solves the problem and therefore, 100% coverage is achieved.

@neelgala The proposed solution will solve the issue#306. Please review the PR.


Fix unlocked locker on Omega

https://github.com/space-wizards/space-station-14/assets/124214523/d7a9c9dc-48f2-4dd6-8322-552b2993e1a2

yes, diff is very sus, but map hasnt been resaved like for 4 month


[INLONG-8655][Agent] Fix bug: JobWrapper thread leaks when the job is stopped

Prepare a Pull Request

Fixes #8655

Motivation
fix bug: JobWrapper thread leaks when the job is stopped
Modifications

clear  JobWrapper::allTasks in the cleanup function*

Verifying this change
(Please pick either of the following options)

[ ] This change is a trivial rework/code cleanup without any test coverage.

[ ] This change is already covered by existing tests, such as:
(please describe tests)

[ ] This change added tests and can be verified as follows:
(example:)

Added integration tests for end-to-end deployment with large payloads (10MB)
Extended integration test for recovery after broker failure

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)
If a feature is not applicable for documentation, explain why?
If a feature is not documented yet in this PR, please create a follow-up issue for adding the documentation

Run 'mvn spotless:apply' to fix the check style issues.


Please upload v 3.20 to central maven repository

The popular maven repo's out there show 3.17 to be your latest.  Please upload v3.2
http://mvnrepository.com/artifact/tw.edu.ntu.csie/libsvm
https://search.maven.org/#artifactdetails|tw.edu.ntu.csie|libsvm|3.17|jar

An updated version on the central maven repository would be lovely! Please consider updating it :+1:

Please release v3.2 as maven dependency.

Indeed, please consider releasing v3.2 as a Maven dependency.

yes please!

+1 for this :)

See: https://github.com/cjlin1/libsvm/issues/78#issuecomment-270416472

Good morning,
3.23 is now available via Maven Central under the official groupID of the Dept. of Computer Science & Information Engineering of the National Taiwan University.
        <dependency>
            <groupId>tw.edu.ntu.csie</groupId>
            <artifactId>libsvm</artifactId>
            <version>3.23</version>
        </dependency>

I think, we can close the issue now.
Best,
rzo1

Good morning,
3.25 is now available via Maven Central under the official groupID of the Dept. of Computer Science & Information Engineering of the National Taiwan University. It will take some time to sync as I jsut released the artifact on Sonatype.
        <dependency>
            <groupId>tw.edu.ntu.csie</groupId>
            <artifactId>libsvm</artifactId>
            <version>3.25</version>
        </dependency>

Best,
rzo1

Good morning,
3.3 is now available via Maven Central under the official groupID of the Dept. of Computer Science & Information Engineering of the National Taiwan University. It will take some time to sync as I just released the artifact on Sonatype.
        <dependency>
            <groupId>tw.edu.ntu.csie</groupId>
            <artifactId>libsvm</artifactId>
            <version>3.3</version>
        </dependency>

Best,
rzo1


Add the version to footer

Description
Please provide a summary of the pull request and the issue it fixes. Please add necessary details, context, dependencies, explanation of when review is needed (see next section), etc.
Fixes #988
Review Time Estimate
Please give your idea of how soon this pull request needs to be reviewed by selecting one of the options below. This can be based on the criticality of the issue at hand and/or other relevant factors.

[ ] Immediately
[ ] Within a week
[x] When possible

Type of changes
Please select a relevant option:

[ ] Bug fix (non-breaking change which fixes an issue).
[x] New feature (non-breaking change which adds functionality).
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected).
[ ] Other (any another change that does not fall in one of the above categories.)

Checklist:
Please select all applicable options:

[ ] I have signed the Rokwire Contributor License Agreement (CLA). (Any contributor who is not an employee of the University of Illinois whose official duties include contributing to the Rokwire software, or who is not paid by the Rokwire project, needs to sign the CLA before their contribution can be accepted.)
[x] I have updated the CHANGELOG.
[ ] I have read the Contributor Guidelines.
[x] I have performed a self-review of my own code.
[ ] I have commented my code, particularly in hard-to-understand areas.
[ ] My change requires updating the documentation.
[ ] I have made necessary changes to the documentation.
[ ] I have added tests related to my changes.
[ ] My changes generate no new warnings.
[ ] New and existing unit tests pass locally with my changes.
[ ] Any dependent changes have been merged and published in downstream modules.

@clav1d can you quick fix the changelog? then we can merge. thanks.

Change text color to white and have the same spacing between the 3 texts.

Change text color to white and have the same spacing between the 3 texts.

@clav1d can you fix the comment? thanks.

Change text color to white and have the same spacing between the 3 texts.

I'm not able to reproduce this bug. Can you tell me your browser's version and the steps to reproduce this bug?


This rules!

Sorry to open a ticket, but I just wanted you to know how much I appreciate this.  I am using it with sbcl and clpm, and it worked on my first attempt.  The entire set of steps after I had sbcl and clpm installed was this:

In the terminal, start up sbcl with clpm and start swank: clpm exec -- sbcl --eval '(asdf:load-system :swank)' --eval '(swank:create-server)'
a. On the first time you do this it will throw because it isn't installed, you choose 0: [INSTALL-AND-RELOAD-CONFIG                     ] Attempt to install the system and try again. to install requirements (swank in this case) and reload.
b. Then hit 0: [APPROVE-DIFF                 ] Approve diff and continue to approve the load of swank
c. Rejoice, because it never has to do this again for this project
In vscode Ctrl-Shift-P and choose Alive: Attach to Repl
Get to work.

Autocomplete is working, debugging is working, formatting is working, and syntax highlighting is working.  This is an amazing start.  It's basically everything I need to not be using emacs.

I added clpm and lake to the default asdf-vm installer for sbcl and called out this project in the readme as well.
I'm 100% on vscode with no emacs dependencies left.  I have a working repl, autoformatting, jump to def, dependency lock files/pinning, auto-download of dependencies, and os agnostic lakefiles.  For as garbage of a year as it has been, Common Lisp has had a decent year for me.  Thanks for all of your hard work on Alive!  It's so great to be able to stay in vscode for lisp.


Missing Basel-Stadt in Switzerland

Hey there!
First of all, thank you for this awesome pack of locations. Great work! 👏
In our application, we reach to a problem with Basel city, in Switzerland. The file model/countriesAndCities.js has the Basel city, but we do not use this one. We use the model/countriesStateCity.js, which has only Basel-Landschaft Kanton, not the Basel-Stadt Kanton. Basel city (i think, as of my research, I'm not from Switzerland, but we have some users from there) should be inside of Basel-Stadt Kanton. Example:
...
{
    "name": "Basel-Stadt",
    "code": "BS",
    "cities": [
        {
            "name": "Basel",
            "latitude": "...",
            "longitude": "..."
        },
}
...

Refs:
https://en.wikipedia.org/wiki/Basel-Stadt
https://en.wikipedia.org/wiki/Basel-Landschaft

Hi Christian, thanks for reporting this inconsistency 🎉. I'll have a look into this immediately and open a PR to fix this.

So I made a bit of research and it looks like Basel-Stadt is also referred to as Basel-City and Basel-Stadt is not exactly a city, but more of a canton ( a subdivision of a country ) or even closer to a state. Since Basel is the capital of Basel-Stadt you're right, so Basel is a city within Basel-Stadt (a state/half-canton).
Here's what I think makes sense, include this example you've provided within the countriesStateCity.js file, and leave everything else as is.

Hi Christian, @christianbayer  you can have a look at the open PR to resolve this.

Hi @MartinsOnuoha, i think that's it!


'expires: 0' deletes cookie

This may be intended or not, but to me it wasn't what I expected. Setting the expiry value to 0 immediately deletes the cookie. I was hoping it would transform the cookie into a session cookie instead (I've included the cookie functions within a wrapper).
Luckily there's a quick fix for this: extend the check on line 88 as following: if (typeof options.expires === 'number' && options.expires != 0) {
Of course you could also just pass a value that's not actually considered a number, but passing a 0 seemed more descriptive to me. And I don't think it's cluttering the code too much.

Hi, new issues should be open in https://github.com/js-cookie/js-cookie/issues.
Check out the latest release and see if the issue is fixed: https://github.com/js-cookie/js-cookie/releases

Moved to https://github.com/js-cookie/js-cookie/issues/45


Biqa

Is this article already on the deepset blog? Is it meant for Haystack blog only?

Is this article already on the deepset blog? Is it meant for Haystack blog only?

Yes it's only for the Haystack blog. it's way too technical and unpolished for the other one. can we publish  it today? @TuanaCelik


Update to ruby-standalone 1.8.0 and move pact details from the POST /pact call to the command line

@bethesque commented on Wed Oct 04 2017
Instead of posting the consumer name, provider name, and pact file write mode in the POST /pact call here https://github.com/pact-foundation/pact-js/blob/master/src/dsl/mockService.js#L75, they should now be passed in to the command line service call using --consumer, --provider and --pact-file-write-mode
TODO:

[x] add pact-file-write-mode to this package

Pull request for this. See #66.


How to convert STL to IGES ?

How to convert STL to IGES ?

I have no experience with IGES so I can't add much. But a quick Google gives me PyIGES which seems to support IGESGeomLine to draw a line: https://pyiges.readthedocs.io/en/latest/examples/benchmarks/414_0/414-000_benchmark.html
So if you convert all of the STL triangles to lines you should be done :)

Hi @WoLpH , how to convert a MESH or STL to IGES ?

The answer remains the same as my previous reply ;)


How to set Preview to use PR destination Environment variables

** Please describe which feature you have a question about? **
The setup is not using Amplify backend.
We are currently using PR Previews. When building it appears to use the default Environment variables for all branches. When we are making a PR for dev branch we would like the PR Preview to use dev Env's. Is this possible?
It makes it harder to test FE dev against production API since they are on different release levels.
** Provide additional details**

Thank you for reporting, you're correct in that each new PR Preview always only inherits environment variables defined for all branches, regardless of the source or target branch. As a workaround, once your PR Preview branch is created in the Console; if your environment variable already exists, you can then manually add branch overrides for your specific PR branch that match whichever branch that you're testing against. We've added this to our backlog as a feature request, pending prioritization.

+1 for PR env vars. We're using amplify cookie-based storage for cognito, and the domain value needs to be set correctly for it to work.
There is already one which is added automatically for each PR:

@cmendes0101 One thing that may help is ensuring that the default values for all your env vars are the dev ones. Then overwrite for master branch. That way any PR will target dev, not master.

We are using staging (which is then merged into master) and test (per feature) environments for amplify that should point to different backends, we cannot set environmental variables correctly without this feature

+1 for PR env vars.
Waiting for this feature

+1 for PR env vars.
We are waiting for this feature.
We use PR previews to do hotfixes in production. And this is a big problem for people whose default values in the environment variables are the dev ones.

+1 for PR env vars
too much manual process to do it per new PR

+1 for PR env vars x 10000
Any ETA updates on this?

@cslogan-red This has been pending prioritisation for 3 years. Can you finally prioritise it, please?

@abhi7cr maybe you can take a look if you're still on the project? I'm no longer with AWS or Amplify for the past year or so.

@hloriii maybe you can assist too?

+1

+1

+1
Just a ENV variable that is set with the destination would be useful.
There is already this env var:
AWS_BRANCH=my-feature-branch-used-for-pr-preview

Having this kind of env var also would be useful, as we could use it in build steps:
AWS_BRANCH_DESTINATION=DEV

As a workaround, once your PR Preview branch is created in the Console; if your environment variable already exists, you can then manually add branch overrides for your specific PR branch that match whichever branch that you're testing against.

This works, but because NextJS bundles env vars during build time, the workflow is impaired. One has to:

login to AWS after every pull request
navigate to and override env variable
re-deploy the already deployed preview environment for the env variable to be included in app build

If there was a CLI command to override env vars on Amplify, we could at least set something in GitHub actions to do this automatically, but it doesn't seem to be the case.

Any ETA on this feature?

@BharatNischal we have a fix for this feature. There are two new env variables for AWS_PULL_REQUEST_SOURCE_BRANCH
and AWS_PULL_REQUEST_DESTINATION_BRANCH  that can give you the required information during the build. https://docs.aws.amazon.com/amplify/latest/userguide/environment-variables.html#amplify-console-environment-variables


LDAP support (Closes #108)

Description of PR

LDAP support by extending the Flask-Security module.
What component(s) does this PR affect?

[ ] Back-End (Database, Microservices, Containers, etc)
[x] Front-End (Flask, API, etc)
[ ] Docs
[ ] Build System

Does the PR require changes on other components? If yes, please mark the components:

[ ] Back-End (Database, Microservices, Containers, etc)
[ ] Front-End (Flask, API, etc)
[x] Docs
[ ] Build System

Related Issue

Resolves #108
Solution

Type

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Docs update
[ ] None of the above

Checklist:

[x] I have read the contributing guide and my code conforms to the guidelines.
[x] This change requires a change in the documentation.
[ ] I have updated the documentation accordingly.

@slowr you can remove the frozen flag, if the issue is ready for on-the-field testing.

@slowr testing should happen in a real environment with the current image before merging (just take care of merging the master every now and then)

@slowr as discussed, putting this in frozen status until it is tested in the wild. Please sync the branch with the current master state.

@pgigis please also check this PR, in case you have comments.

@slowr could this PR be merged safely? We can differ testing to another issue.


Improve the "Links" Component to make it possible to include an icon for the link

Goal
Improve the "Links" Component to make it possible to include an icon for the link
Screenshot of current Link Component

Hi @wdevon99, I'd like to work on this issue.

@sanskar-p Sure, make it as generic as possible,
Note: The icon should an optional prop

@wdevon99, I'm unable to setup and start the project locally. Here is the error I'm getting:
On running npm install

On running npm start

is this issue still open?
@wdevon99 , if yes I would like to work on it.

Yes its open @pranay-simejia

@wdevon99, I'm unable to setup and start the project locally. Here is the error I'm getting:
On running npm install

On running npm start

Try adding that missing plugin

@wdevon99 do you want something like this?

I have implemented in links-component.

Already completed in #173


make as default explorer

What's the Problem?
would be nice to set it as default explorer whenever i try to search for files from programs
Solution/Idea
maybe just open the compact mode for this task.
as long as we have to deal with 2 explorers it makes no sense to switch.
Alternatives
no alternatives
Priorities

Capability
Priority

This proposal will allow developers to accomplish W
Must

This proposal will allow end users to accomplish X
Should

This proposal will allow developers to accomplish Y
Could

This proposal will allow end users to accomplish Z
Won't

Files Version
2.0
Windows Version
Windows 10 21H1
Additional comment
No response

I second this. The registry-script works fine except for when a program needs to browse files, and it still opens the old windows explorer

I like this program a lot, I will try to help you in finding a hack for this problem.
Finding "hacks" is not a new thing for me at all (I developed the WindowTop program that requires a lot of hacky thinking)
So I will try to figure out solutions for it because I want this feature also :)

Do you need a contribution of a solution that will work without a registry hack that modifies the system and without any system modification?
I think that you will want such contribution
If so, let me know.
I have ideas

Do you need a contribution of a solution that will work without a registry hack that modifies the system and without any system modification?
I think that you will want such contribution
If so, let me know.
I have ideas

We're working on a solution that will hopefully be ready for v2.1.


Clean-up simple server shutdown

Motivation

The simple server implementation had a ServerHandle::kill method that was never used. It also used a redundant AbortHandle for the server task, because JoinHandle::abort could be used instead.

Test Plan

Removed code that wasn't used, so no extra test coverage is needed.
Release Plan

Internal refactor, so nothing is needed.
Links

reviewer checklist

Mmm I think this was part of an attempt at supporting a graceful shutdown (where we stop listening but keep processing the remaining queries).
Perhaps we can instead finish the work using the equivalent on the GRPC side: https://www.reddit.com/r/rust/comments/164znyc/how_can_i_gracefully_shutdown_a_tonic_server/

I think I'd rather merge this first, because it's unused code that will be replaced anyway, and open an issue to implement graceful shutdown later. What do you think?

Issue #2095 opened to track implementation of the graceful shutdown.


Make log level configurable

Description
Sonobuoy currently logs to stderr for DEBUG level and above. Ideally we'd like this to be configurable at runtime.
Implementation can either use environment variables (i.e. LOG_LEVEL=DEBUG) or global flags (i.e. --debug / --verbose=3)
Notes
There are TODO marks to downgrade log levels once this feature is achieved (e.g. pkg/image/docker/client.go)

not stale

not stale

We have
      --stderrthreshold severity         logs at or above this threshold go to stderr (default 2)
  -v, --v Level                          number for the log level verbosity'

and
  -d, --debug                            Enable debug output (includes stack traces)

I don't usually set them; but do they not work? Sounds like either we don't utilize them or just didnt know they were there when this ticket was made. Can you give a specific example of where you see it not working?

So I think the issue is that most of those existing flags are from klog.InitFlags and klog is, if I recall, used mainly (only?) on the server side (e.g. in worker/aggregator modes).
The linked comment about info/debug is w.r.t. logrus which is used on the client side.
I'll take a look at this and either make things customizable or squash down the choices so logging is consistent. Its always nice to remove dependencies.


VS Code keeps crashing in fedora 36 spins

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version: 1.69.2
OS Version: Fedora 36 KDE
Hi! VS code is crashing constantly on fedora 36 kde. Tried to find somehting but was not able to. Can someone help, please?

Can you share the crash logs following the steps at https://github.com/microsoft/vscode/wiki/Native-Crash-Issues#creating-and-symbolicating-local-crash-reports, thanks!


Remove scrollbar arrows in detailed suggestion

Testing #2230
Can you try to remove the arrows?

Duplicate of #1928

Sorry I wasn't clear. This is what I mean:
your dom node::-webkit-scrollbar-button {
    width: 0;
    height: 0;
    display: none;
}


Split ShelleyEra away from ShelleyBased

The ShelleyEra data type is now located in
Shelley.Spec.Ledger.ShelleyEra. The type family instances
have also been moved into this module.

I agree that the ShelleyEra tag and type family instances should live in a separate module from the ShelleyBased constraint synonym.
But the result is a bit inconsistent, IMO:

ShelleyEra is defined in Shelley.Spec.Ledger.ShelleyEra
AllegraEra is defined in Cardano.Ledger.Allegra
MaryEra is defined in Cardano.Ledger.Mary
ShelleyBased is defined in Cardano.Ledger.Shelley

Compared to 2 and 3, 1 and 4 seem rather inconsistent. I would expect ShelleyEra to live in Cardano.Ledger.Shelley. Even more inconsistent is putting ShelleyBased in Cardano.Ledger.Shelley, IMO, since it is not related to the Shelley era at all. One possibility is to swap them and rename Shelley.Spec.Ledger.ShelleyEra to Shelley.Spec.Ledger.ShelleyBased?


[storage] Rename NVMe -> Nvme

Signed-off-by: Boris Glimcher<EMAIL_ADDRESS>

Looks good. Thank you!


Wrong default socket path for start-plugin.sh

star-plugin.sh maps /run/docker/plugins in /usr/share/docker/plugins but the default socket path is /run/docker/plugins/weave.sock, causing the container to fail with:
 /run/docker/plugins/weave.sock file not found

As a workaround you can invoke start-plugin.sh with  --socket=/usr/share/docker/plugins/weave.sock

start-plugin.sh is obsolete - functionality incorporated into weave script.


Or using defaults options:

SCRAMSHA1AuthMechanism
authAgainstAdmin: true;
beDefault.

What changed

[SCRAM-SHA-1] Added two MongoAuthMechanism subclasses: MONGODBCRAuthMechanism and SCRAMSHA1AuthMechanism. These classes implement different protocols for authentication. To set which protocol to use you can:
-- directly inject mechanism instance to a Mongo instance:

Mongo default authMechanism: (SCRAMSHA1AuthMechanism  new root: Mongo default)

-- inject default class to Mongo class instance variable:

SCRAMSHA1AuthMechanism beDefault

Added force auth against "admin" db:

(SCRAMSHA1AuthMechanism new root: m) forceDatabase: m admin

or using class defaults:

SCRAMSHA1AuthMechanism
authAgainstAdmin: true;
beDefault.

[MongoDB 3.4 protocol] Added CommandOperation.class which is a QueryOperation without $query command wrapper around a request. Important: uses OrderedIdentityDictionary, as order of fields is important to mongo (does not recognize a command with bad ordering)

Updated travis to run tests on MongoDB-3.0

[MongoTest] Added testAuth test (tests SCRAMSHA1AuthMechanism)

Problems
I added Udo's (@krodelin) PBKDF2 implementation as a dependency:

http://forum.world.st/Blog-PBKDF2-for-Pharo-td4767337.html

Seems like there is a conflict with a cryptography package Seaside uses. Need advice on how to solve this.

We're really interested in this. We're stuck with MONGODB-CR and we're having some issues.


The top icon cannot be clicked in the icon menu on the left.

If there are too many icons on the left, those that fall in the line of the header cannot be clicked. Thans for the fix!

I'm afraid this is just one of inherited flaws with the header. Did you consider having menu icons at the bottom of the screen rather than on the left?
   /* menuPosition: LEFT (default) or BOTTOM */
   menuPosition: MENU_POSITIONS.BOTTOM,

Yes, I've tried this before, but because of that I would have to completely redesign some screens. The original idea would be better.
Thank you, your rapid answer!

If I move menü to bottom, can you suggest how I could place each "page" in the center of the screen?
For examle this one:

It would probably be wrong to actually align every page, but you can add left margin. You can either add following to custom.css:
.page-align {
  margin: 20px;
}

Or add this after definition of CONFIG in config.js:
var s = document.createElement('style');
document.head.appendChild(s);
s.sheet.insertRule('.page-align {margin: 20px}');

You would need to play around with 20px to see which margin works best for your dashboard.

Ok!  I'm trying....

May I have an other question?
How can I apply different margin settins to every single pages?

I'm afraid it is a single element for all pages. You could play around setting position of the first tile to something greater than 0, but I would honestly recommend investing a bit more time and placing tiles on each page to maximise space use.

I really appreciate your time. I will take your advice and redesign the dashboard accordingly.

This should now be fixed (by #387).

Thanks for the notification, it works for me too.


why remove apt and ability to add / update packages

We can ssh to the raspberry pi... Why not allow us to add / update packages using apt?  Is there a version of PiMusicBox that doesn't cripple the Raspbian part of the software this this is based on?
Are you trying to save space on the SD card or not allow updates to ease support issues?

jack

You can do it if you really want, there is nothing stopped you from doing apt-get update && apt-get upgrade except that new versions of software are obviously different. This has nothing to do with saving spaces on the SD card.
Things are designed to work together with the versions we have, anything else usually breaks. Can you imagine a situation where everyone was doing this and then asking for help why nothing worked?


Transpiling with Babel es2015 Preset

Description
Pipe your build process into Babel
babel({ presets: ['es2015'] })
Expected Results
A build that runs great in non-es6 browsers (older Safari for instance)
Actual Results
Uncaught TypeError: Class constructor PolymerElement cannot be invoked without 'new'

Browsers Affected

[x] Safari 9
[x] Safari 8

Versions
"merge-stream": "^1.0.1",
"polymer-build": "^0.8.2",
"babel-core": "^6.23.1",
"babel-eslint": "^7.1.1",
"babel-preset-es2015": "^6.22.0",

Partial path to the fix here:
https://github.com/webcomponents/webcomponentsjs/pull/711
Currently related open issue here:
https://github.com/Polymer/polymer-cli/issues/587

The linked issues are now fixed.
For more information see the Building for Deployment section at https://www.polymer-project.org/2.0/start/install-2-0.


Add argument of alpha to MixUpSoftLabelDataset

Resolves #821.

Thank you so much.
Could you add test that uses alpha option?

LGTM!

pfnCI, test this please


[SE 0293 Revision 3] Extend Property Wrappers to Function and Closure Parameters

Discussion thread: https://forums.swift.org/t/pitch-4-se-0293-extend-property-wrappers-to-function-and-closure-parameters/44858

Callee-side property wrapper application should be removed, right?

Callee-side property wrapper application should be removed, right?

Yes, I think we can just remove this section now

@benrimmington thank you for the review! I should use a spell checker next time 🙂

@filip-sakel I think I addressed all of your feedback here. Just a heads up that I have a few more changes locally, so if you have any more feedback, please comment here and I can make the changes!

@lattner This is ready to go!


feat: added popup that code has been copied

🛠 Fixes Issue
Closes #91
👨💻 Changes proposed

Added a popup that code has been copied to the clipboard when a user presses the 'Get Code' button on any type
of generator
installed a package called 'eggy.js'
Made a function showPopup

✔ Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[x] This PR does not contain plagiarized content.
[x] The title of my pull request is a short description of the requested changes.

📷 Screenshots

Looks good, thanks for this

Glad you liked it.

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


Empty @php sections are highlighted as errors

Hi
A fix for this bad parser error message is on the evol pre-release :
https://github.com/haidubogdan/netbeans-php-blade-plugin/releases/tag/nb180-v<IP_ADDRESS>

Sorry, I also noticed a navigator regression issue :
So the latest evol release is : https://github.com/haidubogdan/netbeans-php-blade-plugin/releases/tag/nb180-v<IP_ADDRESS>


Update plugin.yml

0.13 compatibility

Have you tested this yet?

yes, works with latest api 1.13.0


Fossa integration

Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please delete options that are not relevant.

[ ] Bug fix
[ ] New feature
[X] Refactor/improvement
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Checklist

[ ] My commit message is conventional
[ ] I have run pre-commit on all files before creating the PR
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] I have checked my code and corrected any misspellings

Codecov Report

Merging #488 (88dea9d) into develop (8efadf1) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head 88dea9d differs from pull request most recent head 69ec838. Consider uploading reports for the commit 69ec838 to get more accurate results

@@           Coverage Diff            @@
##           develop     #488   +/-   ##
========================================
  Coverage    87.77%   87.77%
========================================
  Files           24       24
  Lines         1415     1415
========================================
  Hits          1242     1242
  Misses         173      173

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 8efadf1...69ec838. Read the comment docs.


bug: multiple views rendered if rubbing on multiple buttons

Type: bug
Platform: ios 8 webview
Hi, I'm noticing that if I have a couple of buttons (a) that each lead to different views (hrefs), if I rub my finger against both of them back and forth, I realise that both of them get rendered at the same time (whereas I am expecting only the first button that got touched to have it's href triggered).
Platform: ios9

Greetings @hsdk123!
My sensors indicate that you need to update your issue through our custom issue form. We are now requiring all issues to be submitted this way, to ensure that we have all of the information necessary to fix them as quickly as possible.
Click Here To Update Your Issue
I will have no choice but to close this issue if it is not resubmitted through the form. Please fill out the rest of the form, so that I may use my friendly robot powers to assist you.
Thank you!

@hsdk123 How quickly do you rub these buttons back and forth? Exactly where do you rub them? Please explain your method. I find it difficult enough to get a single button to trigger, let alone two at once. And that's ngIf if can get it to ngShow. This sounds like a feature, not a bug.
Are you using one finger or is this multi-touch? I've been told not to Hammerjs too much. And there is a bug with the double tap and long press anyway. https://github.com/hammerjs/hammer.js/issues/86
How did you even get these buttons together in the same view? Did you uninstall Sass? Maybe you just used Less.
Please post a link to the directive you used. When I have a model in my view, I find it difficult to controller.
Does this bug relate to the multiple spinners issue? https://github.com/driftyco/ionic/issues/4819
Are your buttons in a form with any other inputs? Does the form action change when it goes from ngPristine to ngDirty?
Did you decorate their properties with CSS, or are they bare? Tell me about their attributes. Details please.
Did you use a recursive function or did you exit immediately? I hope you didn't return null. Whichever way, I'd be worried about an early software release.

haha, nice issue guys!


[Draft] Add support for P2WPKh (Segwit) and P2TR key-path (Taproot)

Related to https://github.com/trustwallet/wallet-core/issues/3178
Although testing and debugging for BRC20 are still in progress, we plan to add support for P2WPKH and P2TR key-path earlier. Personally, I'm not a fan of merging this prematurely. However, here's the current checklist:

[x] Implement traditional P2PKH send and receive functionality

[x] Tested in regtest and mainnet environments

[x] Implement P2WPKH (Segwit) send and receive functionality

[x] Tested in regtest and mainnet environment

[x] Implement P2TR (key-path) send and receive functionality

[x] Tested in regtest and mainnet environment

[x] (not directly relevant for this PR) Implement the Ordinals protocol and BRC20 scripts

Partially tested in mainnet environment, but it's not functioning as expected. I'm currently debugging this. I initially wanted to test this in a testnet environment, but https://testnet.ordinals.com appears to be offline, and I couldn't obtain a clear answer from anyone on their Discord

[x] Develop FFI bindings over relevant transaction Input/Output builders and transaction signing

[ ] Tested via FFI
[x] Wrap C++ structures over the FFI calls into Rust

The existing wallet-core library offers a lot of Bitcoin-related functionality such as fee estimation and message signing. We're retaining all of these for existing features in the iOS and Android apps (including traditional P2PKH Bitcoin transactions). Therefore, we're creating a separate C++ structure explicitly for Segwit/Taproot with similar APIs.
As for the code itself, several TODO's and unhandled .unwrap()'s remain in the non-FFI exposed code (i.e., in the Ordinals/BRC20 sections). Rust API itself is likely to change. Btw, based on what I saw in the iOS codebase, it seems we only support P2PKH and (sending to) P2WPKH transactions, while others like P2PK and P2SH are not supported. Since we have Taproot now I think there's no longer a need to consider those, anyway.

Closing in favor of https://github.com/trustwallet/wallet-core/pull/3233

@RomanDariicuk Can you please stop it with those cryptic replies? Clarify what you want or are trying to say.


Support to find multiple locale in 1 query

Before: The query is one per locale, so in case we want to find something in multiple locales, we have to do multiple queries

After: Now we can find for multiple locales in 1 query

@anduonghien can u please let me know a bit more about the use case? not sure when we needed to get multiple locales. Was it for search?

@anduonghien can u please let me know a bit more about the use case? not sure when we needed to get multiple locales. Was it for search?

Yeah it can use for searching @caherrerapa
In our Braive project, the user can access to the course via the course slug, we need to search in the course, if it exists then we will display the course. So instead of doing multiple SQL queries (per locale) we just need to do only 1 query (with all locales).
Here is the Git history for reference.


403

The first request for success, second request to go the way of success, but reported a 403 error！why？
response code:登录成功Error Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: forbidden (403)" UserInfo={com.alamofire.serialization.response.error.response=<NSHTTPURLResponse: 0x60000023afc0> { URL: http://xxxx.xxxx.xxxx.com/xxx/login?_format=json } { status code: 403, headers {

It's your server returning 403.

We backstage personnel in the URL to join the cookie, I clear the cookie will not report 403

在 2017年4月25日，上午12:08，Steven Fisher<EMAIL_ADDRESS>写道：
It's your server returning 403.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/AFNetworking/AFNetworking/issues/3941#issuecomment-296722097, or mute the thread https://github.com/notifications/unsubscribe-auth/AOJK3dDeNzSxCDHszdYwnPHeIl2SA9wQks5rzMj7gaJpZM4NFvgZ.

However, I have a question: why is the first time I request to get data, and in the second request, header will have a cookie, you cache policy in the existence of cookie?

在 2017年4月25日，上午8:58，ya Liu<EMAIL_ADDRESS>写道：
We backstage personnel in the URL to join the cookie, I clear the cookie will not report 403

在 2017年4月25日，上午12:08，Steven Fisher<EMAIL_ADDRESS><EMAIL_ADDRESS>写道：
It's your server returning 403.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/AFNetworking/AFNetworking/issues/3941#issuecomment-296722097, or mute the thread https://github.com/notifications/unsubscribe-auth/AOJK3dDeNzSxCDHszdYwnPHeIl2SA9wQks5rzMj7gaJpZM4NFvgZ.

i am facing the same issue and recheck my code. its due the the same file name as with already uploaded a file


Pagination does not work with index.html.twig files

Steps to reproduce:

Clone down sculpin-blog-skeleton
Rename index.html to index.html.twig
Run generate.

The main index page will generate just fine as .html.twig is a valid extension, however all the pagination (page/2/, page/3/, etc.) folders will have index.html.twig in them. This is an error in extension only, the files are all properly parsed HTML, just my browser doesn't know what to do with a file ending with .twig.

I also ran into this. I like to have my files called something.twig so my editor knows what kind of file it is.
I did a simple pull request here: https://github.com/sculpin/sculpin/pull/202

@tpavlek Does @naxoc fix from #202 (now merged) fix your issue? I forgot to build a phar right away but it should be in the main phar now.

@tpavlek Did #202 fix your issue? :)

@simensen I'm still having the same issue seeing http://localhost:8000/blog/page/2.html.twig after running sculpin self-update and updating to v2.0.0-46-g0862cc9. I have a file called blog.html.twig that includes pagination.

I'm seeing the same thing. It looks like the PaginationGenerator doesn't utilize the fix from #202.
I have a fix, but won't be able to do a PR for a day or two. Essentially, I've modified the PaginationGenerator to use the SourcePermalinkFactory for determining the initial permalink, rather than trying to figure it out on its own.

I didn't put it in the PR, but I believe #272 fixes this issue.

My current workaround is to rename the .html.twig files after they are generated with a simple script: https://github.com/sculpin/sculpin/issues/314#issuecomment-417806311

I understand that this was fixed in v3.
I've created a new repository at https://github.com/opdavies/sculpin-pagination-test based on the blog skeleton where I've renamed index.html to index.html.twig, and can confirm that the files in the output_dev/page/* directories have the correct .html extension.

@beryllium I believe that this is outdated, and can be closed.

Thanks, @opdavies :)


write to stderr or stdout and exit with the correct code

@ashleyschuett Done

@mfuentesg thank you!


ImportError: cannot import name 'validate'

Hi. Not sure what is going on here as I'm getting an import error from the get go when trying to import jsonschema. Here is a snapshot:

What am I missing here?

You named a file json.py (and possibly also jsonschema.py), which is
shadowing actually importing those modules.
On Thu, Nov 1, 2018, 18:04 hqkhan<EMAIL_ADDRESS>wrote:

Hi. Not sure what is going on here as I'm getting an import error from the
get go when trying to import jsonschema. Here is a snapshot:
[image: image]
https://user-images.githubusercontent.com/22674069/47882630-8fe02d80-de00-11e8-986f-8db58a257d76.png
What am I missing here?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Julian/jsonschema/issues/483, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAUIXtiuGeqnqriF60uKOtFIxUbLZ5Auks5uq2_7gaJpZM4YJp6u
.

Thank you for showing me how big of a goof I am. Fixed the issue.
Would you mind letting me know how you figured out that the name of the file was the problem?

:) no worries.
I really just read the traceback from top to bottom to be honest, along
with knowing that typically when you see an ImportError there it means you
have a circular import (which Python is really bad at reporting, it should
really explicitly say that the kind of import error that occurred is due to
circularity).
On Thu, Nov 1, 2018, 18:12 hqkhan<EMAIL_ADDRESS>wrote:

Closed #483 https://github.com/Julian/jsonschema/issues/483.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Julian/jsonschema/issues/483#event-1941716397, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAUIXsaNE6M2kxNSLZFBH2jUjoZuyiEdks5uq3HlgaJpZM4YJp6u
.


New version of SWD does not support IE 11

Tried to run internet explorer driver for IE 11 32 bit. It opens up the browser but when on locators tab and click on Start button it shows below error:
Unable to get browser
Error type: OpenQA.Selenium.NoSuchWindowException

Hi @arkhangelsk I cannot reproduce this on Win7x64 and Win8x64.
I've been  using IE driver from here:
http://selenium-release.storage.googleapis.com/index.html?path=IE.Driver.Beta/
I would appreciate if you provide more info that could help me to reproduce the issue.
thank you,
@dzharii

Hi @dzharii,
Really appreciate your quick response. I downloaded the latest version of IE 11 32 bit available from the link that you shared but still got same error. I am using Win7x64. When I use Chrome it works fine but on IE I am always getting the error mentioned in my first message. Please let me know what additional information I can provide that can help identify the issue. Thanks.

@arkhangelsk I am afraid I could not do anything here, until I reproduce the issue.
On the other hand, many different corporate policies, antivirus restrictions and custom user settings are being applied to IE. I bet the configuration on our workstations is different.
Here is some settings you could change and tweak, that might help:
https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver#required-configuration

@dzharii
Hi Dmytro,
I used your tool on Windows 10 64 bits with IE 11 and it seems that your tool cannot use Selenium API to get windows. The error message is exactly the same with this issue description. Can you please confirm that the tool can work with Windows 10?
Thanks,
Travis

Hi @nvtruongtma, could you please check your IE11 Security Settings at Tools -> Internet Options -> Tab: Security
and ensure you have same setting for Protected Mode in all Zones (checked or unchecked, but better if checked):

This check list might also help:
https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver#required-configuration
Please, let me know if it helped

Ops, I made this mistake at my working PC while setting on the grid is ready as you have pointed out. Thanks so much Dmytro.
Regards,
Truong (Travis)
TMA Ext: 4002 | Skype ID<EMAIL_ADDRESS><EMAIL_ADDRESS>From: Dmytro Zharii<EMAIL_ADDRESS>Sent: Wednesday, October 3, 2018 11:06 AM
To: dzharii/swd-recorder<EMAIL_ADDRESS>Cc: Truong Nguyen<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [dzharii/swd-recorder] New version of SWD does not support IE 11 (#52)
Hi @nvtruongtma https://github.com/nvtruongtma , could you please check your IE11 Security Settings at Tools -> Internet Options -> Tab: Security
and ensure you have same setting for Protected Mode in all Zones (checked or unchecked, but better if checked):
https://user-images.githubusercontent.com/36020/46389435-9d31bd00-c686-11e8-8b33-acb3973d073b.png
This check list might also help:
https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver#required-configuration
Please, let me know if it helped
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/dzharii/swd-recorder/issues/52#issuecomment-426505239 , or mute the thread https://github.com/notifications/unsubscribe-auth/ARtYIF4xEsKPy7gwjk7Ju51p7r2M0tWPks5uhDezgaJpZM4NNSvK .  https://github.com/notifications/beacon/ARtYINKWPylUwHnRdzKYG851IdRTlVvnks5uhDezgaJpZM4NNSvK.gif

Thank you for testing this case @nvtruongtma!


Automatically delete bags that fail any validation

Can someone from @RockefellerArchiveCenter/marist confirm/point to code that does this?

Bags are being deleted at the end of the process.  TO verify you'd need to be look in the processing DIR of uploading org.  So /data/orgX/processing.  Currently files are removed either way.


Inline code not working in div with class "info"

Go to http://doc.silverstripe.org/en/developer_guides/configuration/configuration/
search "The name of the files within the applications", the words  _config, email.yml and others in the inline code are not in the inline format. The source is as below:

The name of the files within the applications `_config` directly are arbitrary. Our examples use
`mysite/_config/app.yml` but you can break this file down into smaller files, or clearer patterns like `extensions.yml`,
`email.yml` if you want. For add-on's and modules, it is recommended that you name them with `<module_name>.yml`.

However, it works for class "alert":

Due to YAML limitations, having multiple conditions of the same kind (say, two `EnvVarSet` in one "Only" block)
will result in only the latter coming through.

docsviewer problem?

Yes, check the front-end page here: http://doc.silverstripe.org/en/developer_guides/configuration/configuration/

Then this bug should be reported against the docsviewer module: https://github.com/silverstripe/silverstripe-docsviewer

This issue is moved to here https://github.com/silverstripe/silverstripe-docsviewer/issues/63
Closing this issue now.

thanks :)


Should we drop MathML rendering?

The original purpose of MathML was to support a11y by having a version of the rendering that a screen reader could read.  MathML is poorly supported by browsers and for the browser/screen reader combinations that do support it, what is read out isn't actually very helpful.
The solution we use on khanacademy.org is to generate text based on the KaTeX parse tree and then include that text on the page for the screen reader to read.
I'd like to make the following suggestions:

deprecated MathML generation code in KaTeX
stabilize the parse tree format (it's feels quite irregular, it'd be nice to fix that before people start depending on it's format)
include the text generation code in the contrib folder
figure out a translation strategy?

I'd love to hear what other people think about this.

Murray Sargent has written some blog posts on this topic in the last few months. You might want to look into Math Accessibility Trees, Speaking of Math…, Nemeth Braille, Nemeth and Unicode, and Speaking Subscripts, Superscripts, and Fractions.
He believes there is more than one good way to write such a tree and he lays out some options.

It would be great if the text generator could eventually be included in auto-render.min.js.

Just some ideas. Reading parts of the posts Ron referenced I get the impression that screen readers and Braille displays might be best considered independently. For the latter, providing access to the TeX input might well be a benefit for some users. Sometimes the TeX input may contain more information than the parsed tree. For example a\divides b conveys a semantic meaning which a\mid b does not, so expanding the former to the latter as part of macro expansion or parsing may have detrimental effects on the accessibility of the produced text.

Maybe we could tag certain items as semantic and then return the tree without expanding semantic commands.  Other non-semantic commands could be dropped like horizontal spacing.  There are other commands like \frac, \cfrac, \dfrac which are semantically the same.  The code that generates that natural language version of text could map all of these to fraction though.

Personally I'd love for it to at least be possible to turn off the MathML generation via an option.

@edemaine that's an option too, but if nobody's using there's no reason to keep it because it adds costs to future features.

@kevinbarabash Good point.  Here is more discussion by one of the leading math editors on Wikipedia: MathML considered harmful. He agrees that LaTeX source doesn't provide enough context to really infer the semantics, and that it's kinda useless as a presentation medium.

Cool article.  Let's deprecate MathML then.  As for accessibility, I think in the short term we can include the text generation code I mentioned earlier and update if the parse tree changes.  I would like to minimize the number of things relying on the parse tree until its stable, but since we're already using this code at KA we'd have to update it anyways if the tree structure changed.

Regarding your "stabilize the parse tree format", maybe a good starting point would be to try to document the existing parse tree format.  I've certainly found it a challenge to work out from the code that uses it, and perhaps writing it down would make it clear how to make it more regular.  It seems "op" is pretty overloaded, e.g. it's the only way (?) to return a symbol from a function (even if the symbol isn't an operator) -- though perhaps that's more of an issue of how functions work -- and it seems to put them in the wrong font (?); see https://github.com/Khan/KaTeX/pull/599#issuecomment-270488107

In the original issue about adding accessibility to KaTeX ( #38 ) there were some strong proponents for producing MathML so I'd like to at least get some feedback from some of them (@dylanb @NSoiffer @fred-wang) before we get rid of it completely. While maybe not the optimal solution, it's probably providing some benefit to users with screenreaders, which can understand MathML much better than the HTML we produce.
If we do want to transition to using our text-based approach, I'd strongly advocate for us always producing it (like we do with the MathML now), instead of just allowing people to include it, because most users will end up not including it which would be very sad for accessibility. Similarly, I'd argue against allowing turning the MathML off, it's there because people need it.

I think it would be good to separate out the two different issues:

Make the parse tree better (documented, more regular etc.), and
Should the output continue to support MathML?

It seems to me (and I am just a casual observer), that you are using KaTeX for the equivalent of presentational MathML and you are using MathML for semantic markup.
Am I correct in assuming that the ideal scenario for you would be if you could rely on MathML for the semantic presentation and no longer have to develop your own serialization?
If this is the case, then the answer to whether you should drop MathML support should probably derive from the answer to the question of would it be easier (less work) to re-implement MathML in X (pick a time frame) years (if it has become mature) or would it be easier to continue to support both?
Additionally, you might want to consider the issue of languages - how many languages will you need/want to support and when. MathML, being semantic, is language independent and will translate automatically on any system that supports MathML (assuming this system also supports the required target language).
My gut instinct is telling me that the right thing is to both continue to improve your technology, while at the same time maintaining MathML support.

With MathML in the page, people who use the leading screen readers (NVDA & JAWS on Windows, VoiceOver on OS X/iOS) can listen to the math, navigate the math to understand it better, or read it in braille (there are special math codes for braille). TextHELP, a leading learning disability tool, uses it also. So does Chrome's ChromeVox screen reader.
@kevinbarabash said "...for the browser/screen reader combinations that do support it, what is read out isn't actually very helpful." While there is lots of room for improvement in what is spoken (MathPlayer has over 1100 rules to generate more natural speech, and it is far from complete -- see the Clear Speak documentation to get an idea of why there are many cases), saying that what is there isn't very helpful is simply not true. Similarly, citing one Wikipedia author ranting about MathML display is a poor excuse as justification for dropping MathML, especially when you don't even use it for display!
The speech needed by different disability populations differs, so a one size fits all "alt text" solution is bad. Further more, alt text doesn't allow for a braille translation or exploration/navigation of the math. Nor does it allow for prosody (mainly pauses) to make the math speech understandable. In English, there is the further problem that most speech engines speak an "a" with the short "ah" sound when reading math so even something simple like "a x = b" is hard to understand.
Alt text has the additional problem that the speech for the math needs to be localized to the different languages supported by Khan Academy. Both VoiceOver and NVDA+MathPlayer support multiple language for speech. From personal experience, getting translators who are knowledgeable about math terms is not an easy path to follow.
An alternative to using "text" alt text is to use TeX as the alt text. I'm not clear if someone proposed that or not. In case someone thinks that's a good idea, Wikipedia use to deliver TeX as alt text for their images of math. Most people in the accessibility community considered it useless. Type some TeX into a some text editor and listen to a speech engine speak it. Even if you are familiar with TeX, it's very hard to understand... and most accessibility users aren't familiar with TeX.  Also, as with "text" alt text, you aren't getting math braille and you can't navigate it.
Please don't take a huge step backwards in accessibility of your site. Reach out the accessibility community to understand their needs before you cut them off at the knees (perhaps not the most PC turn of phrase, but I think very apt).

Also, you might find this interesting http://accessibility.pearson.com/mathex-app/index.html

@dylanb wrote:

It seems to me (and I am just a casual observer), that you are using KaTeX for the equivalent of presentational MathML and you are using MathML for semantic markup.

We are currently using KaTeX to turn LaTeX into two forms of output: HTML for a visual presentation and an invisible element of presentational MathML in the hope that it helps with accessibility. We don't have semantic MathML anywhere, and as turning presentational markup into semantic markup is impossible except in the simplest of cases or with sufficient additional information, we don't expect to get that. This also holds for turning the formula into a semantic verbal description of the formula, so we probably would either end up with errors or with the verbal analogon of a presentational description.
@NSoiffer wrote:

An alternative to using "text" alt text is to use TeX as the alt text. […] Most people in the accessibility community considered it useless. Type some TeX into a some text editor and listen to a speech engine speak it.

Does the same hold for braille displays? In my very limited experience (based on interaction with exactly one person), LaTeX on braille was the preferred mode of conveying math formulas. And to me it does make a lot of sense, since it's far more concise than the spelled-out verbal formulation. Personally I'd prefer LaTeX over a verbal description when reading, but not when listening.
Of course, it might be even better if we could turn our input into Nemeth Braille (mentioned by the Murray Sargent posts @ronkok referenced), but I believe that won't work for all inputs. I think it is possible that for those formulas where Nemeth notation doesn't work (as they uses exotic symbols or constructs), LaTeX on (8-dot) Braille might be better than LateX to MathML to whatever on Braille.

It's maybe worth mentioning that KaTeX also produces a hidden <annotation encoding="application/x-tex">...</annotation> within the MathML that includes the LaTeX source.  Not sure whether this helps with screen reading, but in any case we shouldn't remove it.  (Would be great for copy-paste support, for example...)  Also, do screen readers deal well with presentation MathML (as currently generated), or do they need semantic MathML?
Seems like one of us should give some screen readers a test drive to see how this all works.  I take it a reasonable combo is NVDA and MathPlayer?

Hi all, I hope everyone is doing well. I want to start by thanking you for the strides in accessibility you have made so far. For blind computer scientists like me, it is so often the case that ignorance, not bad intentions of any variety, is the source of so much frustration when accessing the world’s digital information.
By including MathML, you allow me to hear the mathematics using a variety of screen readers on various platforms. You allow me to interact with the mathematics to semantically zoom in, zoom out, navigate across different granularities at a myriad of verbosities, read the mathematics in nemeth code (a Braille code used for the display of mathematical information), and so much more.
I come to this thread with some expertise and context. I am fortunate enough to be one of the individuals who has contributed to this body of work through a variety of projects and collaborations, not the least of which is multiple years spent co-designing the interaction models behind MathPlayer 4. My background is in computer science, having undergraduate and graduate degrees in the field. I now run an accessibility consulting firm that focuses on collaborating with organizations of various sizes around the world on inclusive design projects.
It is difficult to overstate the delta of experience, usability, and accessibility between MathML being available and its absence. I urge you to please leave this critical and impactful work within the code base. I understand, am sympathetic to, and am completely willing to discuss ways to minimize the code surface area impact effect of leaving MathML there, making it more usable to more folks, allowing for different presentation formats to be used, etc., but I urge you in the strongest possible terms to please not make your service inaccessible to those users who have the actionable opportunity that I did not have in my education, which is to have accessible and significant access to digital mathematics.
I thank you all again for the time and effort you put into this and other technical discussions. It is so often overlooked by those who simplify such tasks into a simple coding problem.

The important comparison is between MathML as interpreted by screenreaders and Khan Academy's text translation output, and it would be wonderful to have a test page that allowed users to make that comparison themselves.

Although @sinabahram answered many questions, I want to make sure everyone is clear on what screen readers do with presentation MathML:

They produce speech;
They produce Nemeth code and potentially other braille math codes (there are several used around the world) on an attached refreshable braille display;
They allow navigation/exploration of the expression.

If the MathML is rendered, TextHELP's products will highlight the subexpressions as they are spoken. See this example if you aren't clear about what I mean. By putting the MathML in the page, even if it is hidden, script can be written that unhides it and deletes the "HTML math" (made easy when you consistently mark it with a class like "katex-html"). I don't think TextHELP does that now, but with the MathML there, it's possible.
The Pearson editor/app mentioned by @dylanb is the only editor that I know that is based on content (semantic) MathML. It generates presentation MathML for display. They support both braille input and output. It's meant to be used in testing applications and the content MathML makes it easier (but not easy) to determine if the answer to the question is correct since content MathML abstracts away potentially different notations used. There are still many equivalent expressions it must worry about, but at least some parts of the equivalency problem go away.
@kohler: if you want test pages with examples of speech output, there are thousands of examples of ClearSpeak's output in the ClearSpeak spec  and test cases. I'm biased since I was the primary author for MathPlayer, but I think NVDA+MathPlayer will give you the best speaking experience (and it's free). MathPlayer gives you the choice of three different speaking styles, with MathSpeak and SimpleSpeech being the other two. It also has controls to target different user audiences along with subject-specific speech rules. GH Braille hosts the MathSpeak spec ; there are lots of examples of MathSpeak output there. I suggest grabbing examples from those pages (you can get TeX or MathML for the ClearSpeak spec & tests if you have MathType [free 30 day trial]), so it should be easy for you to copy them to other formats for testing the Khan Academy's text translation output.

I think it's safe to say the result of this discussion has been that we will continue to support MathML rendering to support people using screen readers.  Recently, we switched our test runner to jest so that we can use snapshot testing to make it easier to test our MathML output.  I fixed a couple of small issues with our output.  Currently the largest open issue that we should be collating numbers, see https://github.com/Khan/KaTeX/issues/203.

https://bugs.chromium.org/p/chromium/issues/detail?id=6606
https://mathml.igalia.com/news/2020/02/19/upstreaming-progress/#new
Igalia started upstreaming MathML into Chromium.

You can follow the MathML progress on the community group page. In particular, the current draft of MathML Core (the part of MathML that will be implemented in browsers -- the rest will be handled by a polyfill/library) is linked from that page.
Anyone is welcome to join the CG. See the CG page for links to join.

According to https://mathml-refresh.github.io/mathml-core/#css-styling it looks like the standard will support custom fonts for MathML rendering.  I wonder if anyone has package Computer Modern fonts as OpenType fonts with an appropriate MATH table.  That would in theory allow people to render MathML and have it look relatively close to KaTeX/LaTeX rendering.

@kevinbarabash See http://www.gust.org.pl/projects/e-foundry/lm-math


Unity duplicated functions to _onMomentumScrollBeginAndEnd method

This PR will just refactors some lines.
Please merge it if you prefer this changing 😃
Or, Please close it if that is not good.

Sorry for delay 😞

thanks 👍

@skv-headless No problem 😃  I investigated this repository's code and then I have learned about implementation and structure for react native's plugin. Thank you very much 👍


Replace anonymous struct type with stdlib Pair and Triple

With named structs the tuple/anonymous struct type does not have clear value as a special case in the compiler. A change inspired by Purescript and Kotlin.
pub struct Pair(a, b) {
  first: a
  second: b
}

pub struct Triple(a, b, c) {
  first: a
  second: b
  third: c
}

We could perhaps rename the tuple module to Pair and make a new module for Triple.

Hi, I'm a bit of a noob, and I won't be able to remove anonymous struct type I don't think but I'd like to have a go at adding Pair and Triple if that's ok?

Sure thing! Let me know if there is anything I can help with :)

@scripttease I've removed the anonymous struct from the compiler in this PR and left notes of some places that need to be updated to use a new Pair type. Hopefully this will be some help for your addition of Pair and Triple https://github.com/lpil/gleam/pull/237

PR for pair here: https://github.com/lpil/gleam/pull/242


Configure as PWA. Implements #64

Fixes #64

Maybe this can be combined with #66? Or at least postponed until that one is fixed.

Fix the conflicts, then we can merge this. No need to wait for #66


NPE when used with Pitest

The detail of the problem could be found here:
https://github.com/hcoles/pitest/issues/345
A sample project where the issue occurs could be found here:
https://github.com/8armed-monkey/sample-npe-pitest-retrolambda
Class where the lambda is used:
test.event.EventBroadcasterImpl.java
The NPE doesn't occur if I change the lambda / method reference to anonymous inner classes (the Retrolambda plugin is still being used, but it doesn't create additional classes).

The ticket hints that this may be related to missing source file debug information. Retrolambda persists the lambda classes that Java 8 generates at runtime, and those classes are missing debug information. It might be possible to add debug information at least for the source file name.

I wonder if #130 is related.

This has been fixed in Retrolambda 2.5.3


[Feature Request] Monarch API documentation

Context

[X] This issue is not a bug report. (please use a different template for reporting a bug)
[X] This issue is not a duplicate of an existing issue. (please use the search to find existing issues)

Description
Would it be possible to add some documentation about Monarch's API to the docs page?
I'd like to use Monarch for syntax highlighting in a little project of mine, but the API seems undocumented, so a little hard to use.

A standalone NPM package for it would be great also.


Update a README.md

Added a semicolon in the PYTHONPATH so it finds the python modules.
Summary

Changelist

Testing Done

Resolved Issues

Checklist
Please change [ ] to [x] when you are ready.

[ ] I have read and followed the code conventions detailed in README.md (This will save time for both you and the reviewer!).
[ ] If this pull request is longer then 500 lines, I have provided explicit justification in the summary above explaining why I cannot break this up into multiple pull requests (Small PR's are faster and less painful for everyone involved!).

@gtaharaedmonds anything else you would like to add to the readme after setting up today?

java 11 and python path semicolon were the only fixes I needed, lgtm

@gtaharaedmonds  anything you want to add here regarding the Clion version to download? i recall you were having some issues with ninja

@Eddy13013 anything you would like to add after setting up yesterday? (modifying .env file for windows, adding stuff to syspath, etc.)

Yeah, so python paths need to be added to the system Path variable NOT the USER path variable. Add J-Link download to windows install section. Under build, execution, and deployment  --> Cmake --> embedded - change generator from Default/Ninja to Unix Make Files.

@pedrorgleite can you rebase this off the commit and submit the PR again? That should fix the dry run issue and we can merge this in. Smt like:
git pull --rebase origin pedrorgleite-readme
git commit
git push

TODO: Add Zadig OpenOCD installation description

Lets merge this in asap. @pedrorgleite can you talk to people who have set up on windows to see what needs to get added to the readme? Lets try to get this in by saturday

inactive


Review exported symbols

Are symbols (funcs, fields, methods) exported because they are part of the public API surface, or because the exports are needed for testing in other packages?

It is preferable to not export any symbols for the latter purpose, and do only for the former purpose. Review the code, and eliminate unwanted exports.
References:

https://engineering.kablamo.com.au/posts/2019/export-test
https://github.com/uber-go/guide/blob/master/style.md
https://stackoverflow.com/questions/19998250/proper-package-naming-for-testing-with-the-go-language/31443271#31443271
https://jdkaplan.dev/thinkin-logs/2021-10-07/

This has been done as a part of code review.


identifier issue

Hi, it’s me again.
There are some errors happening.

iPad13,1 return 4 different devices’ ipsw

Some device cannot search, such as iPad14,3 iPad14,4 iPad14,5 iPad14,6 iPad13,19 iPad13,18

Hope these issues can be fixed, thanks!

Just found iPhone 14 pro series return iOS 16.3 beta 1 is not signed, is that an issue?

Hi, it’s me again.
There are some errors happening.

iPad13,1 return 4 different devices’ ipsw
Some device cannot search, such as iPad14,3 iPad14,4 iPad14,5 iPad14,6 iPad13,19 iPad13,18

Hope these issues can be fixed, thanks!


Fix typo: exsisting -> existing

Please feel free to commit that in my branch in the way you consider more appropriate.


[Compile]:

Operating System
windows 11
Plugin
connectivity_plus
Version
6.1.0
Flutter SDK
3.24.4
Compilation command
flutter run
Dart Dependencies
device_preview: ^1.2.0
  wave: ^0.2.2
  flutter_neumorphic_plus: ^3.4.0
  flutter_card_swiper: ^7.0.1
  flutter_carousel_widget: ^3.0.1
  carousel_slider: ^5.0.0
  smooth_page_indicator: ^1.2.0+3
  intl: ^0.19.0
  infinite_scroll_pagination: ^4.0.0
  flutter_slidable: ^3.1.1
  avatar_glow: ^3.0.1
  widget_zoom: ^0.0.4
  http: ^1.2.2
  odoo_rpc: ^0.5.8
  flutter_secure_storage: ^9.2.2
  flutter_cache_manager: ^3.4.1
  shimmer: ^3.0.0
  cached_network_image: ^3.4.1
  connectivity_plus: ^6.1.0
  flutter_launcher_icons: ^0.14.1

Native dependencies
No response
Compilation Error
Your project is configured with Android NDK 23.1.7779620, but the following plugin(s) depend on a different Android NDK version:
- connectivity_plus requires Android NDK 27.0.12077973
- flutter_secure_storage requires Android NDK 27.0.12077973
- path_provider_android requires Android NDK 27.0.12077973
- shared_preferences_android requires Android NDK 27.0.12077973
- sqflite_android requires Android NDK 27.0.12077973
Fix this issue by using the highest Android NDK version (they are backward compatible).
Add the following to C:\Users\Lenovo\Downloads\app\android\app\build.gradle:

    android {
        ndkVersion = "27.0.12077973"
        ...
    }

Flutter Doctor
 flutter doctor -v
[√] Flutter (Channel stable, 3.24.4, on Microsoft Windows [Version 10.0.26100.2314], locale en-US)
    • Flutter version 3.24.4 on channel stable at C:\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 603104015d (3 weeks ago), 2024-10-24 08:01:25 -0700
    • Engine revision db49896cf2
    • Dart version 3.5.4
    • DevTools version 2.37.3

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
    • Android SDK at C:\Users\Lenovo\AppData\Local\Android\sdk
    • Platform android-35, build-tools 35.0.0
    • Java binary at: C:\Program Files\Android\Android Studio\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 21.0.3+-12282718-b509.11)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.11.5)
    • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
    • Visual Studio Community 2022 version 17.11.35327.3
    • Windows 10 SDK version 10.0.22621.0

[√] Android Studio (version 2024.2)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 21.0.3+-12282718-b509.11)

[√] VS Code (version 1.95.2)
    • VS Code at C:\Users\Lenovo\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.100.0

[√] Connected device (4 available)
    • sdk gphone64 x86 64 (mobile) • emulator-5554 • android-x64    • Android 15 (API 35) (emulator)
    • Windows (desktop)            • windows       • windows-x64    • Microsoft Windows [Version 10.0.26100.2314]
    • Chrome (web)                 • chrome        • web-javascript • Google Chrome 130.0.6723.117
    • Edge (web)                   • edge          • web-javascript • Microsoft Edge 130.0.2849.80

[√] Network resources
    • All expected network resources are available.

• No issues found!
PS C:\Users\Lenovo\Downloads\canchafacil>

Checklist before submitting a bug

[X] I searched issues in this repository and couldn't find such bug/problem
[X] I Google'd a solution and I couldn't find it
[X] I searched on StackOverflow for a solution and I couldn't find it
[X] I read the README.md file of the plugin
[X] I'm using the latest version of the plugin
[X] All dependencies are up to date with flutter pub upgrade
[X] I did a flutter clean
[X] I tried running the example project

The error message already provided you with answer on how to modify build.gradle file of your project. Please do so.
Closing as there is a solution provided to the author.


Fix for overlay filesystem issue in docker, on Mac OSX

see https://github.com/docker/docker/issues/12080 and
https://github.com/Supervisor/supervisor/issues/480
I had the same issue as #16, this seems to fix that.
I also needed #20

I should mention that I'm on Mac OSX 10.11.6 and Docker version 1.12.1


Missing export sensors

Describe the bug
Many of the sensors for export are missing
Home Assistant Version
Home Assistant 2023.2.5
Supervisor 2023.01.1
Operating System 9.5
Frontend 20230202.0 - latest
Integration Version
v6
Fresh Install?
after upgrade

As highlighted in the changelog for the latest release, the name of "export" based sensors have been renamed to include the term "export".

Is this resolved @coleburg?

yup, all displaying perfectly now.  thank you

yup, all displaying perfectly now.  thank you


I think it's worth having a line or two about what your opinions are, and why. And also how flexible (or not!) you are on this.

Where is a good place for this?
What about adding a skill item concerned with client-side web applications:
<li>
  Web Components, PWAs, Angular. [I haven't worked with React or Vue yet: Ask me why]
</li>


Is this project abandoned?

Release 0.0.7 was over a year ago and uses now abandoned packages.
(Package symfony/inflector is abandoned, you should avoid using it. Use EnglishInflector from the String component instead.)

I haven't had much interest in maintaining this project over the last couple of years. It's not officially abandoned, I just personally haven't used it, so haven't found much time to keep it up to date. I still welcome any contributions, and if there is a strong need to use this package, then I can still continue keeping it up to date, but only if there is enough interest.


"browser" field in package.json

Check for the browser field in every package.json module.

Added in v0.2.0 🎉


[Bug] Fatal error on start if node not exists

🐛 Bug Report
If we set node to connect manually in argument using --node and node is not exist (not ran) it could prevent tot fatal error on start up.
(Write your description here)
Steps to Reproduce

Run snark os with argument --node IP:4132
Check logs

Expected Behavior
Just show warning 'Cann't connect to node' instead of fatal error on start.
Your Environment
Snarkos 2.0.0 v11
Rust 1.57
Ubuntu 20.04 minimal

--node is used to specify your node's address, not an address for it to connect to (that's --connect); do you mean that a node should pick a random port if the default one is unavailable?


chore: cleanup github actions workflows

This patch combines all testing into a single workflow and
action, as well as coverage since this is all instrumented
with a single Makefile directive already anyway. Additionally
this patch flags the release workflow to wait for tests to
be passing on main before committing to a release of a tag.

Codecov Report

Merging #45 (4f08b12) into main (9641b69) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #45   +/-   ##
=======================================
  Coverage   23.14%   23.14%
=======================================
  Files           2        2
  Lines         121      121
=======================================
  Hits           28       28
  Misses         92       92
  Partials        1        1

Flag
Coverage Δ

unit-test
?

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

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 9641b69...4f08b12. Read the comment docs.


iOS app is crashing due to NSInvalidArgumentException in deploy plugin

I have integrated deploy in my ionic 3 app. It is working fine in android but in iOS it sometimes crashes with following error logs recorded at crashlytics:

Moved issue to https://github.com/ionic-team/ionic-plugin-deploy/issues/135


Fixed double encode issue

Codecov Report

Merging #69 (c6b213f) into main (7849cd0) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##               main      #69   +/-   ##
=========================================
  Coverage     50.36%   50.36%
  Complexity      337      337
=========================================
  Files            44       44
  Lines           955      955
=========================================
  Hits            481      481
  Misses          474      474

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Optimality followups

Pull Request

Description

Added ERR as link rope stat for serval
Take mainstat weights into account for optimality
Document that weight and optimality can differ

Related Issue

N/A
Checklist

[X] I have added commit messages that are descriptive and meaningful.
[X] I have tested the changes locally.
[X] I have reviewed the code changes.

Screenshots

Thanks again for this! :destinapray:


how to debug the errors by using the angury

Augury: 1.14.0
Date: Thu, 03 Aug 2017 11:13:44 GMT
OS: Win32
Demo test application:
-- Git repository for demo app showing the issue (optional but very helpful for difficult issues).
-- If a code snippet will completely show the issue, please include it.
Description of issue:
-- Include (clipped) screenshot images if possible.
Angular version (required): ???
Steps to reproduce:

Additional details:

@sumitarora do you guys recently get on someone's nerves? There is are not just a few pointless issue created. It's annoying and meaningless.

Closing this as it has no relevant information on an actual issue or steps to reproduce.


Release v4.12.0

@NARKOZ Hello! Anyway you could release a new version this week?

@NARKOZ It's been 23 days since I originally requested this. Can you give me a realistic ETA for you to release this next version?

Sorry for the delay! Just pushed version 4.12.0 to Rubygems.

Hey, thanks for the new version! :) Could you please update CHANGELOG/Release Page with the new feature/bugfixes?


New version: CompilerSupportLibraries_jll v0.4.1+1

Autogenerated JLL package registration

Registering JLL package CompilerSupportLibraries_jll.jl
Repository: https://github.com/JuliaBinaryWrappers/CompilerSupportLibraries_jll.jl
Version: v0.4.1+1

@staticfloat Note that AutoMerge didn't run on this because it came from staticfloat instead of jlbuild.
@staticfloat @giordano Is this good to manually merge?

Yes, it's a standard library with a version incompatible with julia v1.6


Rails 7.1: Record only one copy of a broadcasted log message

In Rails, you have one central logger, Rails.logger, but often want those messages to be output to multiple destinations. In a development environment, this includes STDOUT and development.log by default. This works by having one central logger that creates the logs, and "broadcasts" those logs to multiple destinations.
This posed a problem when we added APM automatic log forwarding, because New Relic emitted an identical log event for each broadcast, often causing duplicate events to appear in the UI.
In earlier versions of Rails, we leverage ActiveSupport::Logger.broadcast to set the @skip_instrumenting instance variable to true to avoid recording duplicated logs. This was a private method, prone to change at any time.
Rails 7.1 replaced the ActiveSupport::Logger.broadcast method with a new public class, ActiveSupport::BroadcastLogger. This class operates in largely the same way as the old method, but since it is a class and no longer a method, we cannot monkey-patch it in the same way. However, since it is public, we can have greater faith in the stability of our instrumentation.
This POC provides one option to prevent duplicate log records from being sent to New Relic when using ActiveSupport::BroadcastLogger. Logs emitted by debug, info, or add methods set @skip_instrumenting to true for all but the first logger in the broadcasts array. At the end of the method, all loggers in the broadcasts array have @skip_instrumenting set to false.
Some things to consider:

The loggers included in ActiveSupport::BroadcastLogger#broadcasts can change after startup. New loggers may be added or removed from the array.
The add method in ActiveSupport::BroadcastLogger calls the add method on each individual logger. This means the BroadcastLogger version of the method doesn't call the severity method (ex. debug) like it does in the Ruby logger.
If we decide this POC is on the right track, we'll need to monkey-patch all the severity methods to get our desired behavior (error, warn, etc.)

Closes: #2245

This causes an exception for us on:
NoMethodError
undefined method `each' for nil:NilClass (NoMethodError)

      broadcasts[1..-1].each { |broadcasted_logger| broadcasted_logger.instance_variable_set(:@skip_instrumenting, true) }

With:

newrelic_rpm (9.7.1)
rails (<IP_ADDRESS>)

I have no idea how broadcasts can be nil (should be an Array looking at the implementation of ActiveSupportBroadcastLogger)
Only happens in production with low volume, so tricky to identify the cause (the volume makes me think it could be thread related?)


Zebra pools RFC

TODO

[ ] design should support historical statistics for ancestors of the finalized tip, but we don't want to store them by default

Summary
Please copy the RFC summary over here.
Zebra needs to calculate the different value pools to apply ZIP-209. https://github.com/ZcashFoundation/zebra/issues/1895
Design the value pool implementation in the form of an RFC.
More information
Feature Name: my_feature
Start Date: YYYY-MM-DD
Design PR: ZcashFoundation/zebra#0000
Zebra Issue: ZcashFoundation/zebra#0000
Document

Rendered.
Review
This is very draft work i made over the weekend just to share the overall idea i have for this implementation. If there are other plans then this can just be dropped.
Zebra Team Approval
Everyone on the Zebra team should review design RFCs:

[ ] @dconnolly
[ ] @oxarbitrage
[ ] @teor2345

We made a ticket for further work on this PR, see #2152.


Badges don't show on Gitflic

Are you experiencing an issue with...
shields.io
🐞 Description
Badges don't show when added into readme on gitflic.ru (Russian Github clone). From dev tools:

GET https://img.shields.io/nuget/v/CilTools.BytecodeAnalysis
net::ERR_TIMED_OUT

The same badge works fine on Github. Previously badges were working for non-github repositories. Are they blocked now?
🔗 Link to the badge
https://img.shields.io/nuget/v/CilTools.BytecodeAnalysis
💡 Possible Solution
No response

We have not explicitly done anything to block traffic from gitflic. Tbh, I've never even heard of it until now.
If you're seeing
GET https://img.shields.io/nuget/v/CilTools.BytecodeAnalysis
net::ERR_TIMED_OUT

in your browser dev tools, that implies that it is your browser which is failing to fetch https://img.shields.io/nuget/v/CilTools.BytecodeAnalysis directly, rather than anything to do with the site where it is embedded. When you view badges on GitHub it is actually served through GitHub's image proxy, not from shields.io.
If you just try to visit https://img.shields.io/nuget/v/CilTools.BytecodeAnalysis directly in a browser (so completely independent of being embedded in a README on github or gitflic), do you see the image or get a timeout?

It works now both in browser and on Gitflic. Looks like there was network issue that prevented badges from loading. On Github they are working more reliably exactly due to image proxy.


⚠ LPDM Handbook (hosted on Divio) has degraded performance

In d832fab, LPDM Handbook (hosted on Divio) (https://repohubdev.tk) experienced degraded performance:

HTTP code: 500
Response time: 6072 ms

Resolved: LPDM Handbook (hosted on Divio) performance has improved in 3d85972.