Unknown Global Helper Used

Issue Summary
Release: 5.56.0
I updated the CLI and created a fresh install of Ghost on my  devbox this morning, approx 2 hours after the relase.
After signing up and in, I received the following error message.

Steps to Reproduce

Create Install folder
Upgrade Ghost CLI using NPM
ghost install local
Sign up as administrator
Log into ghost admin with the default Caspar

The error: page.hbs<EMAIL_ADDRESS>is not a known global helper appears
Ghost Version
5.56.0
Node.js Version
v18.15.0
How did you install Ghost?
Pop_OS Linux, ghost install local
Database type
MySQL 5.7
Browser & OS version
No response
Relevant log / error output
No response
Code of Conduct

[X] I agree to be friendly and polite to people in this repository

This appears to be specific to 5.56, and maybe to Casper on 5.56.  You may want to pin your version at 5.55.2 until the Ghost team can resolve it.  Discussion over here: https://forum.ghost.org/t/theme-errors-after-update-to-5-56/40128/8

My purchased theme is also broken on 5.56.  Thanks for the link.  I managed to roll back to 5.55.2.  I don't know how to pin my version, would you be willing to put a link here with instructions, for posterity?  Thanks!

Hey @redsterns thanks for the bug report.
Most important to repeat @royalfig on the forum.
This error won’t cause your site or Casper to stop working.
It's a warning that the theme is using a helper that doesn't do anything (yet).
We have a new feature that we're working on releasing. As part of that work, we've rolled out a missing check in gscan (it was there but not wired up 🙈) that identifies any @global helpers used in a theme that don't exist. Ideally, that check would have been there for years, to help anyone who installs a too-up-to-date theme on an old Ghost install, the same as we have for helpers like {{match}}.
Meanwhile, we've done the prep work to launch the feature by updating Casper, the default theme. But we've not shipped these changes, or the new helper just yet.
However, the automated release of Ghost on Friday picked up the changes in Casper unexpectedly - which is a bug as it's meant to work off of the latest release.
We've implemented a fix for the broken release process, and a fixed release will be shipped soon.

Ghost 5.56.1 resolves the issue with Casper being a few commits ahead. There are no related commits in Ghost because this was a problem with the build/release tooling grabbing the wrong version into the tar file.
Ghost 5.57.0 adds the new @page features


Crash/Restart results in losing ASE Layer data

Hey, first off, great tool - I'm super in love with it! Excellent work!
Having a great time so far.
I'm getting rather frequent crashes, which isn't that big of a deal because I can just save more frequently. One destructive issue altough, is that ASE layer data does not seem to stay after a session. I've got an ASE file split up into multiple layers (body parts)
I can't manually set the layer data in the ASE layer nodes, so I have to regenerate them every time, thus reconnect the nodes aswell.
This is what it looks like pre-crash (ignore unconnected node outputs)

This is what it looks like post-crash

Thanks!

I did not notice that. Thank for reporting!

Ok, I changed the node name system in the previous version without realize that ase layer use name to match layer. This will be fix in 1.13.4

Thanks, good job!


nuclei: 2.9.7 -> 2.9.8

Diff: https://github.com/projectdiscovery/nuclei/compare/refs/tags/v2.9.7...v2.9.8
Changelog: https://github.com/projectdiscovery/nuclei/releases/tag/v2.9.8
Description of changes

Things done

Built on platform(s)

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

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

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

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

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

[ ] Fits CONTRIBUTING.md.

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

1 package built:

nuclei

updated in #241301


RedisReader not implemented

Fix the Redis reader so that it can Publish/subcribe to certain flows

Redis can use LPOP and Lpush for a FIFO queue


Missing ecs:SubmitAttachmentStateChanges in action list for ECS

The IAM page for ECS actions already include some ECS agent-only actions (such as SubmitTaskStateChange) but SubmitAttachmentStateChanges is missing from there

I'm sorry that you're having trouble finding the information you need. The list of actions, resources, and conditions that we publish in the IAM user guide is automated based on content from each service. Thanks for letting us know that this service includes incorrect information. I will forward this information to the service's engineering team so that they can update the info.


Use appropriate name for control plane in kubeadm reference

Revise https://kubernetes.io/docs/reference/setup-tools/kubeadm/implementation-details/ to use “control plane” or other terms rather than “master”
Designed to mesh (and not conflict) with PR #24907
/sig cluster-lifecycle
/wg naming
/kind cleanup

Does this change belong in v1.19?

Does this change belong in v1.19?

Kind of. It feels odd to fix some but not all of the uses of “master”. Also v1.20 is coming out pretty soon anyway.

Is this update still OK to go ahead, given the comments in PR #24907?
/hold
pending clarification

Is this update still OK to go ahead, given the comments in PR #24907?

yes, we just don't want to mention the label / taint in documentation yet.

/hold cancel

/lgtm

/label tide/merge-method-squash

/approve


LC0068 Rule0068CheckObjectPermission - InvalidCastException  [AL preview - v14.0.1070882]

Since today I receive the following warning:
Analyzer 'BusinessCentral.LinterCop.Design.Rule0068CheckObjectPermission' threw an exception of type 'System.InvalidCastException' with message 'System.InvalidCastException: Unable to cast object of type 'Microsoft.Dynamics.Nav.CodeAnalysis.Symbols.SourceReportColumnSymbol' to type 'Microsoft.Dynamics.Nav.CodeAnalysis.IMethodSymbol'.
   at BusinessCentral.LinterCop.Design.Rule0068CheckObjectPermission.CheckObjectPermission(OperationAnalysisContext ctx)
   at Microsoft.Dynamics.Nav.CodeAnalysis.Diagnostics.AnalyzerExecutor.<>c__DisplayClass54_1.<ExecuteOperationAction>b__1() in X:\Prod\Microsoft.Dynamics.Nav.CodeAnalysis\DiagnosticAnalyzer\AnalyzerExecutor.cs:line 773
   at Microsoft.Dynamics.Nav.CodeAnalysis.Diagnostics.AnalyzerExecutor.ExecuteAndCatchIfThrows_NoLock(DiagnosticAnalyzer analyzer, Action analyze, Nullable`1 info) in X:\Prod\Microsoft.Dynamics.Nav.CodeAnalysis\DiagnosticAnalyzer\AnalyzerExecutor.cs:line 1088'

AL Language: v14.0.1070882 (pre-release)

I dont know what code can cause this, but I have added a type check to prevent that error from happening.
Let me know if this error still occurs on the latest version


websockets: replace masker with more optimized one

fix for #3567

Obtained a 40x speed up compared to the previous implementation of mask

Awesome, thank you! 🎉 🍰


Dependency resolve timing

Not really an issue, more of a question, so apologies if that's not the right place.
I'm not super familiar with inner Swift workings on a thread/execution level. I've been wondering how does Dip actually works in terms of timing of object creation. If I have an object that has a depedency and this depedency is configured in Dip, if I instantiate this object, are all its depedencies resolved and injected before the next line of code in that thread is executed, or does it happen sometime later?
let myObject = MyObject()
print(myObject.itsDepedency) // is it already injected and ready here?

Obviously, the depedency isn't injected on a initializer level (in MyObject init() method), but when does that happen exactly? Right after?
The reason I'm asking is that in other IoC architectures in other environments, such operation was never safe - you just couldn't assume that all depdencies are injected right away. And thus some callbacks were there just for that (the same thing as with Resolvable and didResolveDependencies I asked for before). However, I'm noticing that in Swift, somehow the dependencies are there right after object instantiation. Is it always like this and is supposed to be like this, or is it just a pure timing coincidence?

Resolution is performed right away in the current thread. Register/resolve methods are thread safe (recursive lock is used for that). When let myObject = try! container.resolve() as MyObject returns myObject is guarantied to have all configured dependencies injected. If something fails on the way exception is poped up. So it works the same way as if you were creating components manually. That's not going to change.
Resolvable callback in that sense serves more for separating components configuration and their usage, which I think is a good thing. And also it's the moment when all properties are guarantied to be injected (manually injected and auto-injected). The only thing that might change in future in terms of timing is that auto-injection can be performed before resolveDependencies block is called (now it's performed after). But no specific plans for that for now.

Thank you, that's exactly what I wanted to know. I also agree with the Resolvable callback justification.


BulkUpdateAsync with SetUpdateOperation never updates all the items

I have been testing  BulkUpdateAsync() with 6225 updates in the list. It never updates all the items that it is supposed to, there are always 15-20 items that do not get updated. This issue is present in v1.5.1 and 2.3.0-preview:
List updateOperations = new List();
SetUpdateOperation nUpdate = new SetUpdateOperation("NValue", id.NValue);
updateOperations.Add(nUpdate);
updateItems.Add(new UpdateItem(id.id, id.PartitionKey, updateOperations));
}
BulkUpdateResponse bulkUpdateResponse = await bulkExecutor.BulkUpdateAsync(
updateItems: updateItems,
maxConcurrencyPerPartitionKeyRange: null,
maxInMemorySortingBatchSize: null,
cancellationToken: token);

The partitionKey was a string but it was a numeric value of "0" to "150". So I changed the partitionKey to be an Guid string and I have not seen this problem after this.

This is happening when the RUs are low, with 5000 RUs it seems to update all that it should. But on 2000 RUs it constantly neglects to update 16 docs.
When this bug occurs the response states that all docs were updated but this is not the truth, some docs were not updated. The workaround for this will be to update a date and then the code will have to query again on the date to get the docs that were not updated and then to do the bulkUpdate again.

I am having the same problem using 2.3.0-preview2.
The response comes back as having updated all the documents, but a quick sanity check reveals that not all were updated. Like @andremaree I am having to run the update twice just to have a reasonable chance of ensuring the update was successful.
What's strange is that the bulk import call doesn't seem to have this problem - as far as I can tell, that is always successful.

I am having the same problem using 2.3.0-preview2.
The response comes back as having updated all the documents, but a quick sanity check reveals that not all were updated. Like @andremaree I am having to run the update twice just to have a reasonable chance of ensuring the update was successful.
What's strange is that the bulk import call doesn't seem to have this problem - as far as I can tell, that is always successful.

I have seen this bug with insert as well, but it happens much less seldom than update.

I had this issue too. And I had hoped that I might have found information about the items that were not updated in the FailedUpdates property of the UpdateResponse class. But unfortunately this property, which is described in the documentation, is not implemented in version 2.3.0-preview2.


Don't filter by pins in home

Was not able to reproduce since the query that I updated didn't return any items so the items were overridden by the query below it. Not sure why the query returns no items though. I thought it might be related to zap_rank_personal_view being empty for my user but we're using a LEFT JOIN so that shouldn't be it?
Anyway, looking at the code, I think this change is important.
https://github.com/stackernews/stacker.news/assets/27162016/c8e79336-0f9f-4f96-b6d9-88797c1ba175

Summary by CodeRabbit

New Features

Enhanced item filtering to display pinned items differently based on subcategory presence.

This change should do it!

I thought it might be related to zap_rank_personal_view being empty for my user but we're using a LEFT JOIN so that shouldn't be it?

zap_rank_personal_view isn't populated in local dev because it depends on ids and relationships from prod. I haven't figured out how to make sure it works locally yet.


[Chore] upgrade dependencies to get rid of jcenter

jcenter is going to shut down according to https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/ , but we still have some (transitive) dependencies that downloaded from jcenter, we should find them out and point the download address to maven central.
This should be done before 1st, May, 2021

Do you know which dependencies? I think we should download from maven central in default.

I know one of the transitive dependencies of gRPC (netty) is downloaded from jcenter, jctools-core

I know one of the transitive dependencies of gRPC (netty) is downloaded from jcenter, jctools-core

OK, does this mean we need to upgrade some versions? It seems we don't depend on jcenter directly.

I know one of the transitive dependencies of gRPC (netty) is downloaded from jcenter, jctools-core

OK, does this mean we need to upgrade some versions?

It may need a version upgrade, but it's also possible to replace the download URL with maven, I I didn't dive into this though.

It seems we don't depend on jcenter directly.

Yes for sure, but as I said, the transitive dependencies do, and they have to be downloaded from where they're declared.

This should be done before 1st, May, 2021

This passed, it seems nothing broken. Should we still track this?


[Feature]: Show locked and unlocked tokens

User stories

As a
I want to
So that

Investor of project / Founders and advisors
I want to see my RLST tokens
To fit comfortable

Participant team
I want to notify blockchain about listing token

Acceptance criteria

The investor buys RLST tokens and enters the SORA accounts on the website.

The team checks and balances and shares their token amount with the investor.

Polkaswap allows tokens to be sent from the corporate wallet to the investor wallet.

The protocol locks all RLST tokens in the holder wallets for 10 months.
Each month the protocol unlocks 10% of the initial number of tokens.

In 10 months all tokens will be unlocked.

Polkaswap shows the Investor locked tokens and available tokens.

Polkaswap shows a timer when tokens will be available. (Optional)

The founders and advisors get their RLST tokens on SORA accounts.

The team shares a number of RLST tokens with founders and advisors.
The protocol locks all RLST tokens in the holder wallets for 6 months.
Each month the protocol unlocks 10% of the initial number of tokens on the founder's and advisor's accounts 6 months after listing on an exchange.

The team has a notification tool to say about the listing (UI or manually in the blockchain).
Polkaswap shows the founders' and advisors' locked tokens and available tokens.

Polkaswap shows a timer when tokens will be available. (Optional)

Definition of Done

[ ] The investor sees locked and unlocked tokens.
[ ] The founder and advisor see locked and unlocked tokens.
[ ] The user can see how much time until the unlocked action. (Optional)
[ ] The Rapido team has the opportunity to notify about the listing token. (Optional)

Verified on https://exchange-1564.dev.sora2.tachi.soramitsu.co.jp/#/wallet

The user can see how much time until the unlocked action. (Optional)
The Rapido team has the opportunity to notify about the listing token. (Optional)


plugin fails if media filename contains newline

Hey.
At least for the case that the media file name contains a newline (\n), but possibly also for other such unusual characters (perhaps \r), the plugin fails, e.g.:
$ mpv --msg-level=chapters=debug 'a'$'\n''b.mp4'
[chapters] Loading lua script /home/user/.config/mpv/scripts/chapters.lua...
[chapters] loading mp.defaults
[chapters] loading file /home/user/.config/mpv/scripts/chapters.lua
[chapters] reading options for chapters
[chapters] Opened config file script-opts/chapters.conf.
[chapters] options: {"placeholder_title" = "Chapter ", "hash" = false, "ask_for_title" = true, "autosave" = false, "global_chapters" = true, "pause_on_input" = false, , "autoload" = true, "chapters_dir" = "/home/user/.config/mpv/chapters"}
[chapters] looking for: ./a
[chapters] b.mp4.ffmetadata
[chapters] looking in the global directory
[chapters] full_path, mpv: a
[chapters] b.mp4
[chapters] looking for command: realpath
[chapters] command found: /usr/bin/realpath
[chapters] command: {"/usr/bin/realpath", "--"}
[chapters] command2: {"/usr/bin/realpath", "--", "a
[chapters] b.mp4"}
[chapters] unix, full path: /home/user/ggg/ab.mp4
…

Cheers,
Chris.

Okay I found the issue... will provide a PR.


fix build date format for version command

Summary

fix build date format for version command

Ticket Link
n/a
Release Note
NONE

Codecov Report

Merging #1644 (a283738) into main (45dbd39) will decrease coverage by 0.42%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #1644      +/-   ##
==========================================
- Coverage   28.28%   27.86%   -0.43%
==========================================
  Files         137      139       +2
  Lines        7864     7972     +108
==========================================
- Hits         2224     2221       -3
- Misses       5404     5514     +110
- Partials      236      237       +1

Impacted Files
Coverage Δ

pkg/cosign/tuf/client.go
62.34% <0.00%> (-0.95%)
:arrow_down:

pkg/cosign/fetch.go
0.00% <0.00%> (ø)

cmd/cosign/cli/commands.go
0.00% <0.00%> (ø)

cmd/cosign/cli/options/tree.go
0.00% <0.00%> (ø)

cmd/cosign/cli/tree.go
0.00% <0.00%> (ø)

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 45dbd39...a283738. Read the comment docs.


GFX: Relegate some logs to LOG_DEVEL

I think these logs are too much for regular use with LOG_LEVEL=DEBUG.

Agreed. These all seem reasonable changes to me.


add /src/ to api, training and vs2010 in gitignore

vs2010 part should be removed from .gitignore - it is obsolete and current master can not be build with VS2010.

OK, Thanks.
There are still some files in src/vs2010
Are they still required?
ShreeDevi

भजन - कीर्तन - आरती @ http://bhajans.ramparivar.com
On Fri, Jun 8, 2018 at 2:29 PM zdenop<EMAIL_ADDRESS>wrote:

vs2010 part should be removed from .gitignore - it is obsolete and current
master can not be build with VS2010.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/tesseract-ocr/tesseract/pull/1644#issuecomment-395697589,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AE2_o-lwtzheFCaHDztsiBbsv0yG0uCNks5t6j0EgaJpZM4UfhdQ
.

There are still some files in src/vs2010. Are they still required?

Yes, they are also used by newer versions of Visual Studio. Maybe we should rename the directory from vs2010 to just vs (and update related files).


French translation

Hi !
Here you can find a first bunch in french translations. As you can see, I've performed i18n settings in relevant JSON global files.
:)
Regards

This PR fixes #56 issue.


Ran flowtiles for September 2022

Ran gage-conditions-gif and edited vizDates in viz_config.yml for September followed by googledrive::drive_auth() & source('helper_fxns_pipeline.R')
rebuild_gage_data().
converted outputted dv_stats.rds to flow_conditions_202209.csv
Uploaded flow_conditions_202209.csv to S3 water-visualizations-prod-website/visualizations/data (Note: need to be signed in using gs-chs-wma-prod as wma-developer)
Edited read_csv() in target to pull flow_conditions_202209.csv from S3

It looks like the last couple days of the month were left off. This might be because the prior run data was uploaded and replaced with the same name, I've had similar issues in the past

that commit message was meant to say '_full.csv' oops


Refactor postdeploy menu

The postdeploy menu should be refactored so menu entries could be dynamically added, eg offer join domain or fileshare management only if Samba is installed. Global scripts should be moved to /usr/share/butterknife/ and per template scripts should be kept under /etc/butterknife/

Menu items are now dynamically generated by invoking scripts under /etc/butterknife/menu.d


Add reason label check script

Purpose
Following labels were  added to the repo and we need to make sure every individual  who is closing the issues  are adding  the proper reason labels.
Label list

If proper Reason label is not there when closing, it will add a  comment as follows.

Fixes #
Approach

Describe how you are implementing the solutions along with the design details.

Samples

Provide high-level details about the samples related to this feature.

Remarks

List any other known issues, related PRs, TODO items, or any other notes related to the PR.

Check List

[ ] Read the Contributing Guide
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[ ] Added necessary tests

[ ] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

Refer a test issue on this https://github.com/ballerina-platform/ballerina-lang/issues/35252


Style/TrivialAccessors false positive

We're getting a violation from Style/TrivialAccessors when the method name doesn't match the object it's returning:
def foo
  @blah
end

C: Style/TrivialAccessors: Use attr_reader to define trivial reader methods

nm, just saw this.


Updates dependencies

After merging this PR npm outdated will return...

The following dependencies have been updated to ESM which will require further changes to upgrade to the latest major versions.

<EMAIL_ADDRESS>
Release v5.0.0 · chalk/chalk (github.com)

<EMAIL_ADDRESS>
Release v3.0.0 · sindresorhus/clipboardy (github.com)

<EMAIL_ADDRESS>
Release<EMAIL_ADDRESS>· SBoudrias/Inquirer.js (github.com)

<EMAIL_ADDRESS>
Release v4.0.0 · sindresorhus/strip-json-comments (github.com)

<EMAIL_ADDRESS>
Release v6.0.0 · yeoman/update-notifier (github.com)

This PR also contains a fix for a failing test in cds-project-mutator.spec.ts following the upgrade of xmldom.

Bumped csv-stringify to 6.2.0

Thank you. Manually merged


[feat] Extra /src directory in rpc-tests.py line 221

Hi everyone,
There seems to be an extra /src directory being appended to BUILDIR for '--srcdir' value in rpc-tests.py on line 221.  I presume this is done to account for default Dogecoin Core binary files locations when '--prefix' specifier at configure stage is not used.  However, in cases when custom locations of Dogecoin Core binary files are specified, this '/src' directory is appended as extra non-existent subdirectory in some situations.
My understanding is that a correct BUILDIR value can be specified at runtime  command-line, for example: "rpc-tests.py --srcdir="/opt/dogecoin/bin"
But it is rather awkward since there is a 'test_config.py' where BUILDIR can be set permanently.  But as mentioned, the presence of extra '/src' directory on line 221 in 'rpc-tests.py' is causing errors for non-existent '--srcdir' value when 'rpc-tests.py' is run.
I suggest removing extra "/src" directory and leave it up to the user to specify BUILDIR in 'test_config.py' as follows:
SRCDIR="/opt/dogecoin/src/dogecoin-1.14.5-dev"
BUILDDIR="/opt/dogecoin/bin" <-- here, '/src' directory would be appended making it '/opt/dogecoin/bin/src' if it is not removed from 'rpc-tests.py'
I made a commit on my repository 1.14.5 with a suggested minor fix:
https://github.com/victorsk2019/dogecoin/commit/829e533593917a63dbd9b383f44319bdfef30144
Should PR be submitted for this?
Thanks.

Hi! That line is only to deduct the build dir (is the root directory of the repo) and then point to the binaries in src/. But you can override this with --srcdir=<your path to dogecoind/dogecoin-cli/dogecoin-tx> rather than trying to use env variables?
Why don't you want to use the command line argument?

Why don't you want to use the command line argument?

Hi.  It's more convenient, in my opinion.  Not sure if it can be identified right away.  Took me some time to find --srcdir as command-line argument it as I was getting error messages with rpc-tests.py with original values set for BUILDIR.


Fix Pusher issue with data limits to 10kb

Pusher limits the amount of data being sent through their channels to 10kb max. More info here. Our CONNECTION_READY event is currently very close to this limit (exceeded it last week), so we'll need to sort this out asap.
From their suggestions, I think our best option is to start by compressing the data and then look at chunking as a more long-term improvement.
We should also rethink the data being sent on the CONNECION_READY event and see if anything can/should be moved to a GET request instead.

moved the ready data to a get request instead. closing this until it becomes an issue again.


Reduce allocations in PSTraceSource.WriteLine()

PR Summary
Come from #10047
Value types is boxed in PSTraceSource.WriteLine(string format, object arg1).
Since tracing can often be triggered, there are many extra allocations.
PR Context

PR Checklist

[ ] PR has a meaningful title

Use the present tense and imperative mood when describing your changes

[ ] Summarized changes
[ ] Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header
[ ] This PR is ready to merge and is not Work in Progress.

If the PR is work in progress, please add the prefix WIP: or [ WIP ] to the beginning of the title (the WIP bot will keep its status check at Pending while the prefix is present) and remove the prefix when the PR is ready.

Breaking changes

[ ] None
OR
[ ] Experimental feature(s) needed

[ ] Experimental feature name(s):

User-facing changes

[ ] Not Applicable
OR
[ ] Documentation needed

[ ] Issue filed:

Testing - New and feature

[ ] N/A or can only be tested interactively
OR
[ ] Make sure you've added a new test if existing tests do not effectively test the code changed

Codacy reports that we should use culture in ToString() but our trace formatting is CurrentCulture so we have nothing to change.

@daxian-dbw Can we continue?

Thanks @iSazonov.


Missing accessibility label on edit icon to change wallet name

Description of problem
Missing accessibility label on edit icon to edit wallet name
Expected behavior
When focused should describe the icon button as "edit wallet name"
Steps to reproduce

turn on voice reader in OS settings
go to menu
swipe to "edit" icon next to wallet name

Screenshots and/or log output
Private Zenhub Image
Environment

[X] Occurs on Android
[X] Occurs on iOS

Build #: 1193
Android Device Model:
iOS Device Model:
Workaround
Severity

[ ] High
[X] Medium
[ ] Low

Checked both android and ios. Looks good.


fix: cognitiveservices model validation errors

Remove empty body for RESPONSE_SCHEMA_NOT_IN_SPEC errors

Automation for azure-sdk-for-python

Automation for azure-sdk-for-go

Can one of the admins verify this patch?


Make a navbar

Issue #6
I have made a navbar that allows users to navigate through the site. The navbar acts upon a certain breakpoint, "burger menu" will appear when it reaches mobile view.
Preview of the navbar:
1.

2.

3.

@EugeneGohh I made a comment in discord. Can you allow permission to checkout this branch locally for me since you're using a forked repo? Thanks. That way I can test locally & review the pull request.

@EugeneGohh try checkout out my commit 5dcf805 "move styles for NavBar.js into NarBarStyles.js" for review and see if you think anything broke.
Otherwise I think this looks good to me! Just let me know when you're done reviewing and i'll merge this request. Nice work on the navbar.

The navbar bugs should be fixed with my last commit #c4934b8. Hopefully there is no breaking changing in anything else. @EugeneGohh I recommend you review the few changes I made to fix the bug to see if I messed any of your code.

The navbar looks great now. It's time to merge. 😃


make error

when I make the project , I got this error,please tell me what should I do next, thx a lo

t

Hey. Could you disclose a little more: OS, compiler and boost version, building steps, etc?


"chunk.sortModules is not a function"

Laravel Mix Version: 1.2.0
Node Version: 8.1.2
NPM Version:  5.2.0
OS: LMDE 2 Betsy

Description:
When running mix.sass() it seems to fail with the exception message TypeError: chunk.sortModules is not a function (stack trace below).
Steps To Reproduce:
Have a sass file and run mix.sass().
Stack trace:
advanced chunk optimization/home/user/project/node_modules/laravel-mix/node_modules/extract-text-webpack-plugin/dist/index.js:188
            chunk.sortModules();
                  ^

TypeError: chunk.sortModules is not a function
    at /home/user/project/node_modules/laravel-mix/node_modules/extract-text-webpack-plugin/dist/index.js:188:19
    at /home/user/project/node_modules/laravel-mix/node_modules/async/dist/async.js:3083:16
    at eachOfArrayLike (/home/user/project/node_modules/laravel-mix/node_modules/async/dist/async.js:1003:9)
    at eachOf (/home/user/project/node_modules/laravel-mix/node_modules/async/dist/async.js:1051:5)
    at Object.eachLimit (/home/user/project/node_modules/laravel-mix/node_modules/async/dist/async.js:3145:5)
    at Compilation.<anonymous> (/home/user/project/node_modules/laravel-mix/node_modules/extract-text-webpack-plugin/dist/index.js:184:27)
    at Compilation.applyPluginsAsyncSeries (/home/user/project/node_modules/tapable/lib/Tapable.js:142:13)
    at Compilation.seal (/home/user/project/node_modules/webpack/lib/Compilation.js:551:7)
    at Compiler.<anonymous> (/home/user/project/node_modules/webpack/lib/Compiler.js:436:15)
    at /home/user/project/node_modules/tapable/lib/Tapable.js:225:11
    at Compilation.<anonymous> (/home/user/project/node_modules/webpack/lib/Compilation.js:444:10)
    at /home/user/project/node_modules/webpack/lib/Compilation.js:420:12
    at /home/user/project/node_modules/webpack/lib/Compilation.js:332:10
    at /home/user/project/node_modules/async/lib/async.js:52:16
    at done (/home/user/project/node_modules/async/lib/async.js:246:17)
    at /home/user/project/node_modules/async/lib/async.js:44:16
    at /home/user/project/node_modules/webpack/lib/Compilation.js:332:10
    at /home/user/project/node_modules/async/lib/async.js:52:16
    at done (/home/user/project/node_modules/async/lib/async.js:246:17)
    at /home/user/project/node_modules/async/lib/async.js:44:16
    at /home/user/project/node_modules/webpack/lib/Compilation.js:332:10
    at /home/user/project/node_modules/async/lib/async.js:52:16
    at done (/home/user/project/node_modules/async/lib/async.js:246:17)
    at /home/user/project/node_modules/async/lib/async.js:44:16
    at /home/user/project/node_modules/webpack/lib/Compilation.js:332:10
    at /home/user/project/node_modules/async/lib/async.js:52:16
    at Object.async.forEachOf.async.eachOf (/home/user/project/node_modules/async/lib/async.js:236:30)
    at Object.async.forEach.async.each (/home/user/project/node_modules/async/lib/async.js:209:22)
    at Compilation.addModuleDependencies (/home/user/project/node_modules/webpack/lib/Compilation.js:192:8)
    at Compilation.processModuleDependencies (/home/user/project/node_modules/webpack/lib/Compilation.js:177:7)

I can't reproduce this. Can you do rm -rf node_modules && npm install and see if that changes your output?

I tried that before posting the issue. Seemed like that was the cause but maybe it's something else. That was the only line I didn't have commented out in the mix file.

If you can send me exact reproducible steps to produce that error, it would help. Right now, it's a bit like shooting in the dark because everything works on my end.

Strange. I commented out the whole sass file and it is still getting the error. I will try creating a new fresh project to try and reproduce the error.

The default Laravel installation fails to even compile:
ERROR  Failed to compile with 2 errors                                                                                09:24:24

These dependencies were not found:

* /home/user/projects/test/resources/assets/js/app.js in multi ./resources/assets/js/app.js ./resources/assets/sass/app.scss
* /home/user/projects/test/resources/assets/sass/app.scss in multi ./resources/assets/js/app.js ./resources/assets/sass/app.scss

To install them, you can run: npm install --save /home/user/projects/test/resources/assets/js/app.js /home/user/projects/test/resources/assets/sass/app.scss
            Asset      Size  Chunks             Chunk Names
       /js/app.js   2.93 kB       0  [emitted]  /js/app
mix-manifest.json  56 bytes          [emitted]

updated laravel-mix to 1.2.0 this morning then ran into the same problem. everything was ok before this update.
> @ watch /Users/user/project
> cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js

 10% building modules 5/5 modules 0 active
Webpack is watching the files…

 78% advanced chunk optimization/Users/user/project/node_modules/.3.0.0@extract-text-webpack-plugin/dist/index.js:188
            chunk.sortModules();
                  ^

TypeError: chunk.sortModules is not a function
    at /Users/user/project/node_modules/.3.0.0@extract-text-webpack-plugin/dist/index.js:188:19
    at /Users/user/project/node_modules/.2.5.0@async/dist/async.js:3083:16
    at eachOfArrayLike (/Users/user/project/node_modules/.2.5.0@async/dist/async.js:1003:9)
    at eachOf (/Users/user/project/node_modules/.2.5.0@async/dist/async.js:1051:5)
    at Object.eachLimit (/Users/user/project/node_modules/.2.5.0@async/dist/async.js:3145:5)
    at Compilation.<anonymous> (/Users/user/project/node_modules/.3.0.0@extract-text-webpack-plugin/dist/index.js:184:27)
    at Compilation.applyPluginsAsyncSeries (/Users/user/project/node_modules/.0.2.6@tapable/lib/Tapable.js:142:13)
    at Compilation.seal (/Users/user/project/node_modules/.2.6.1@webpack/lib/Compilation.js:579:8)
    at /Users/user/project/node_modules/.2.6.1@webpack/lib/Compiler.js:493:16
    at /Users/user/project/node_modules/.0.2.6@tapable/lib/Tapable.js:225:11
    at _addModuleChain (/Users/user/project/node_modules/.2.6.1@webpack/lib/Compilation.js:481:11)
    at processModuleDependencies.err (/Users/user/project/node_modules/.2.6.1@webpack/lib/Compilation.js:452:13)
    at _combinedTickCallback (internal/process/next_tick.js:67:7)
    at process._tickCallback (internal/process/next_tick.js:98:9)

Glad I am not the only one.

Okay, got this working. Not sure exactly what the issue is but I had to update my NPM dependencies. Need to update your package.json to include a bunch of loaders and the latest version of webpack like this:
    "babel-loader": "^7.1.1",
    "css-loader": "^0.28.4",
    "file-loader": "^0.11.2",
    "laravel-mix": "^1.2.0",
    "postcss-loader": "^2.0.6",
    "style-loader": "^0.18.2",
    "vue-loader": "^13.0.1",
    "webpack": "^3.2.0"

Don't know why as it should just be included in the Laravel Mix dependencies which it is but for some reason failing to find/use them. Once you install those packages it should run fine again.

I had this problem as well but I accidentally installed webpack 2.2.0 manually (had to test something).
When I removed my own webpack dependency and let laravel-mix install it automatically everything went fine. I think when you remove your webpack entry, reinstall everything, you should not get any errors.
I see that you are using npm 5.2.0, you may want to swithc back to npm 5.1.0 because there is something happening with flattening peer dependencies that will be reverted in the next release of npm.
https://github.com/npm/npm/issues/17717
https://github.com/JeffreyWay/laravel-mix/issues/983

I had such a problem when I installed the extract-text-webpack-plugin@3 with the webpack@2.
Then I sync versions and it error gone.

Yeah pretty sure this was an error with npm 5.2, which came out yesterday. They've patched it and are about to make a new release, so I'm going to close this.

Can confirm. NPM reverted back to 5.0.3 for some reason so I removed the loaders and stuff from package.json and it ran fine again.

I came across the same problem, and after revert the plugin to older version solved the problem
npm i<EMAIL_ADDRESS>

I solve the problem as @jeremy-smith-maco say::
 "babel-loader": "^7.1.1",     "css-loader": "^0.28.4",     "file-loader": "^0.11.2",     "laravel-mix": "^1.2.0",     "postcss-loader": "^2.0.6",     "style-loader": "^0.18.2",     "vue-loader": "^13.0.1",     "webpack": "^3.2.0"
thanks.

Also had this problem and like @BATMAH69, it was due to incompatible versions of webpack an extract-text-webpack-plugin.

I'm experiencing this issue with the following versions of NPM and NodeJS and the following package.json from a clean base with node_modules removed.
NPM 5.3.0
NodeJS v8.4.0
{
  "private": true,
  "scripts": {
    "dev": "npm run development",
    "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
    "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
    "watch-poll": "npm run watch -- --watch-poll",
    "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
    "prod": "npm run production",
    "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
  },
  "dependencies": {
    "cross-env": "^5.0.1",
    "laravel-elixir": "^6.0.0-15",
    "laravel-elixir-webpack-official": "^1.0.4",
    "laravel-mix": "^1.0"
  },
  "devDependencies": {
    "less": "^2.7.2",
    "less-loader": "^4.0.5"
  }
}

This worked for me. Used yarn instead
rm -rf node_modules
brew install yarn
yarn
yarn run dev

Ridiculous

webpack 2 requires special versions of extract-text-webpack-plugin`
maybe you do not have that version of the plugin.
https://github.com/webpack-contrib/extract-text-webpack-plugin

try with yarn https://yarnpkg.com/lang/en/docs/install/#windows-stable

Yeah pretty sure this was an error with npm 5.2, which came out yesterday. They've patched it and are about to make a new release, so I'm going to close this.

What about npm version 6.13.6?
Can that be a reason too?
I have been changing webpack and webpack-dev-middleware versions for past 2 days which are no more an issue but there's another one with this extract-text-webpack-plugin.
My current webpack version is 2.6.1, webpack-dev-middleware is 1.11.0 and extract-text-webpack-plugin is 3.0.0 and  I am getting this error
"\nodepractice\ch9\b4\node_modules\extract-text-webpack-plugin\dist\index.js:188
chunk.sortModules();
^
TypeError: chunk.sortModules is not a function"


Mod+Return Fix (I think)

I'm not sure if this is a typo or just some weird setup issue but mod+return executes "terminal" not "i3-sensible-terminal" and I've never heard of executing a terminal that way. Close this PR if I'm missing some dependency or something where 'terminal' is an executable.

I am going to merge this, it seems more right to me. Most people end up changing to their favourite terminal anyways later, but 'i3-sensible-terminal' is a better option that 'terminal', even though they are the same thing.


Pressing up and down arrow keys at the start of a line behaves strangely shortly after entering insert mode

Hi,
I encountered this issue trying to work around #165. Maybe they are related. Maybe they're not. This behaviour exists in the obsidian text editor as well as at https://raw.githack.com/replit/codemirror-vim/master/dev/web-demo.html.
Steps to reproduce
Open a document consisting of one long paragraph with no newlines. Make sure word wrapping is turned on. It should be enough to demonstrate the issue if the paragraph spans 4 wrapped lines.

In normal mode, put the cursor at the start of the 3rd line.

Press i. Now the cursor is at the start of the 3rd line in insert mode.

Press the up arrow key.
The expected behaviour is that the cursor jumps to the start of line 2. But it actually jumps to the character in line 1 immediately above the last character of line 2. If line 2 is longer than line 1, it jumps to the last character of line 1.

In normal mode, put the cursor at the start of the 3rd line.

Press i. Now the cursor is at the start of the 3rd line in insert mode.

Press the down arrow key.
The expected behaviour is that the cursor jumps to the start of the 4nd line. But it actually jumps to the character in line 3 immediately below the last character of line 2. If line 2 is longer than line 3, it jumps to the last character of line 3.

Additional information
It doesn't seem like it matters how the cursor gets to the start of the 3rd line, as long as it happens in normal mode. It also behaves like this if you put the cursor at the end of line 2 and press a such that you enter insert mode with the cursor at the start of line 3.

Seems  to be a bug in codemirror, when EditorSelection.range creates a cursor that is displayed as a range with assoc=1, but behaves as one with assoc=-1


Need Javadoc jars for Maven Central

Codecov Report

Merging #1471 into master will increase coverage by 0.13%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1471      +/-   ##
==========================================
+ Coverage   85.80%   85.94%   +0.13%
==========================================
  Files          57       57
  Lines        2184     2184
  Branches      109      109
==========================================
+ Hits         1874     1877       +3
+ Misses        310      307       -3

Impacted Files
Coverage Δ

...rc/main/scala/io/circe/shapes/SizedInstances.scala
78.57% <0.00%> (-14.29%)
:arrow_down:

...re/shared/src/main/scala/io/circe/JsonNumber.scala
93.97% <0.00%> (-1.21%)
:arrow_down:

...rc/main/scala/io/circe/numbers/BiggerDecimal.scala
85.96% <0.00%> (+1.16%)
:arrow_up:

...les/core/shared/src/main/scala/io/circe/Json.scala
81.56% <0.00%> (+2.23%)
:arrow_up:

Continue to review full report at Codecov.

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


Option to specify a suffix

Some clients show a few characters at the start, and few at the end. Would be awesome to specify in addition or exclusive of other parameters.

I have a proof of concept, needs a little bit of extra logic to wrap it up.


Add borderJoinStyle round to the road signals sample

Add borderJoinStyle round to the road signals sample

Test case will be fixed by PR #588


Add API security document to the API file

Neat, that command almost worked as I want it too!

I updated the doc for uploading and downloading part API


Remove president from status cert

Should fix #465

Is this the only template where the changes might be problematic?

Is this the only template where the changes might be problematic?

In  #455 I only effectively edited this file, and deleted another. So I think it should be all.


does not work

I have docker running on the default port you listen on:
~ docker -H <IP_ADDRESS>:2375 ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

My docker host env variable is also set:
~/d/e/d/n/ebin ((f0fc3f8...)) echo $DOCKER_HOST
tcp://<IP_ADDRESS>:2375

Yet following the default instructions, nkdocker does not work:
1> {ok, P} = nkdocker:start_link().
** exception exit: {badmatch,undefined}
     in function  nkdocker_server:init/1 (src/nkdocker_server.erl, line 167)
     in call from gen_server:init_it/6 (gen_server.erl, line 328)
     in call from proc_lib:init_p_do_apply/3 (proc_lib.erl, line 240)
2> {ok, P} = nkdocker:start().
** exception error: no match of right hand side value {error,{{badmatch,undefined},
                                                              [{nkdocker_server,init,1,
                                                                                [{file,"src/nkdocker_server.erl"},{line,167}]},
                                                               {gen_server,init_it,6,[{file,"gen_server.erl"},{line,328}]},
                                                               {proc_lib,init_p_do_apply,3,
                                                                         [{file,"proc_lib.erl"},{line,240}]}]}}

I am running on Linux.

Ok, adding
{ok, _} = application:ensure_all_started(nkdocker)

fixed the problem. Might wanna add that to the readme.


[BUG] Subtypes of functions and their fields display incorrectly in workspace

When displaying functors the Workspace panel doesn't reflect the type of the functor or the fields of the structure. Running the below snippet, the example will display in the Workspace as "example   Any" and no drop down menu is present which can be used to example the fields "x" or "y" rather a definition of any is given. The correct type is Functor. Functor's a fairly useful for efficiently adding parameters to functions that previously lacked them (e.g. Jacobians with ForwardDiff.jl) or preallocating storage. So if would be nice if Juno's display supported them.
struct Functor <: Function
x::Int
y::Int
end
example = Functor(1,2)

Details

Juno version: 0.8.1
Atom version: 1.45.0 x64
Julia version: 1.3.1
OS: Windows 10
Package versions:

Atom.jl: 0.12.9
julia-client: 0.12.3
ink: 0.12.3

Steps to reproduce

Run the code snippet included.
Inspect the workspace panel.

How about this ?

https://github.com/JunoLab/Atom.jl/pull/303 will address this.

Looks good to me. Thanks!


Casr report: "Stdin" field

We should add some tests for new stdin field.

We should add some tests for new stdin field.

Added 2 tests for stdin field (with casr-san report and casr-gdb report)


Create IAM CloudFormation Stack for Javabuilder service and its build system.

CloudFormation Stack that defines (and exports) the primary AWS IAM Roles for the JavaBuilder build system (AWS CodeBuild and CloudFormation) and for the JavaBuilder Lambdas themselves. Modeled after the Dance Party Video Export IAM stack.
Phase 1 (of 3) in INF-445.

Provisioned in production AWS account on 2021-08-11.


Vocals don't load.

Describe your bug here.
The vocals just don't load in when I make a song.
Here is how I make songs(I use downloaded build)

I make a folder in the mods/songs folder with my songs name.
I put the Vocals and Inst(both .ogg files) in it.
I boot up Psych Engine and go into the chart editor.
I type my songs name and click "Reload Audio"
I listen to it only to find out that I can't hear the vocals.
I try to make the vocals louder in audacity
doesn't funkin work
I fuse the inst with the vocals in audacity because I can't find any other way to make the vocals load.

Is there anything I'm doing wrong or is this a bug that other people have too?
Command Prompt/Terminal logs (if existing)
No response
Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
Nope.

File should be called Voices, not vocals

Thanks
sob., 23 kwi 2022, 20:17 użytkownik frantastic24 @.***>
napisał:

File should be called Voices, not vocals
—
Reply to this email directly, view it on GitHub
https://github.com/ShadowMario/FNF-PsychEngine/issues/8294#issuecomment-1107558432,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AY3RKAJ3WROHXKSODZZQ3JTVGQ5ENANCNFSM5UFAAUSQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

You can close this now

file needs to be named voices not vocals

We already figured it out dude


Add tests to cover CloudSdkAppEngineFlexibleStaging

findRuntime, copyArtifact methods are not covered by tests.

close as not planned


Setup Issues

Hi Rob
As discussed on email please see output below:
josh@raspberrypi:~ $ pm2 stop 0
[PM2] Spawning PM2 daemon with pm2_home=/home/josh/.pm2
[PM2] PM2 Successfully daemonized
[PM2] Applying action stopProcessId on app [0](ids: [ '0' ])
[PM2][ERROR] Process 0 not found
josh@raspberrypi:~ $ npm run dev
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /home/josh/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/home/josh/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR!     /home/josh/.npm/_logs/2023-03-07T21_12_22_150Z-debug-0.log
Log details below:
0 verbose cli /usr/bin/node /usr/bin/npm
1 info using<EMAIL_ADDRESS>2 info using<EMAIL_ADDRESS>3 timing npm:load:whichnode Completed in 5ms
4 timing config:load:defaults Completed in 11ms
5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 9ms
6 timing config:load:builtin Completed in 10ms
7 timing config:load:cli Completed in 9ms
8 timing config:load:env Completed in 2ms
9 timing config:load:project Completed in 5ms
10 timing config:load:file:/home/josh/.npmrc Completed in 0ms
11 timing config:load:user Completed in 2ms
12 timing config:load:file:/usr/etc/npmrc Completed in 1ms
13 timing config:load:global Completed in 2ms
14 timing config:load:setEnvs Completed in 6ms
15 timing config:load Completed in 53ms
16 timing npm:load:configload Completed in 54ms
17 timing npm:load:mkdirpcache Completed in 2ms
18 timing npm:load:mkdirplogs Completed in 3ms
19 verbose title npm run dev
20 verbose argv "run" "dev"
21 timing npm:load:setTitle Completed in 9ms
22 timing config:load:flatten Completed in 18ms
23 timing npm:load:display Completed in 24ms
24 verbose logfile logs-max:10 dir:/home/josh/.npm/_logs/2023-03-07T21_12_22_150Z-
25 verbose logfile /home/josh/.npm/_logs/2023-03-07T21_12_22_150Z-debug-0.log
26 timing npm:load:logFile Completed in 33ms
27 timing npm:load:timers Completed in 1ms
28 timing npm:load:configScope Completed in 0ms
29 timing npm:load Completed in 136ms
30 silly logfile done cleaning log files
31 timing command:run Completed in 18ms
32 verbose stack Error: ENOENT: no such file or directory, open '/home/josh/package.json'
33 verbose cwd /home/josh
34 verbose Linux 5.15.84-v8+
35 verbose node v18.14.2
36 verbose npm  v9.5.0
37 error code ENOENT
38 error syscall open
39 error path /home/josh/package.json
40 error errno -2
41 error enoent ENOENT: no such file or directory, open '/home/josh/package.json'
42 error enoent This is related to npm not being able to find a file.
42 error enoent
43 verbose exit -2
44 timing npm Completed in 262ms
45 verbose code -2
46 error A complete log of this run can be found in:
46 error     /home/josh/.npm/_logs/2023-03-07T21_12_22_150Z-debug-0.log

Hi Josh,
It looks like the issue is which directory you've cloned the repository to - the readme suggests /var/www/home-analytics so I'll assume it's installed there.
So if you do cd /var/www/home-analytics then npm run dev what is the output?


fix: change overflow to auto, resolves #166

Simple fix for the scroll issue on AppLayout.

Before
After

Note: The same will be true for the vertical scrollbar if there were not as many menu items to cause the overflow
On Mac, this is contingent on "Always" being checked (or having a non-Apple touch mouse / touchpad)

@thedivtagguy Congrats on the first PR!  It will show up on the docs in the next 5 minutes (deploys currently take around 2-2.5 minutes, but sometimes they queue a few up).  I'll probably wait to include this in the release until we merge #167, which includes #137 and #146, but should land in the next 2 weeks (hopefully sooner).  Your changeset will then show up in the CHANGELOG and based on the level (patch, minor, major) will drive what version is incremented (major.minor.patch).  Since we're pre-1.0 ATM, everything is either minor (major features or breaking changes) or patch (everything else).  After 1.0, major will be breaking changes (and possibly major features), minor will be features, and patch will be non-breaking fixes, better known as semantic versioning, or semver for short.


fix: fix the managed image exists when multiple builds are run in parallel

What type of PR is this?
/kind bug

What this PR does / why we need it:
fix the managed image exists when multiple builds are run in parallel.
Run multiple builds in parallel or rerun a failed build to build a SIG image will hit below error.

Run multiple builds in parallel
https://msazure.visualstudio.com/CloudNativeCompute/_build/results?buildId=73036133&view=logs&j=05b0285b-7424-5da1-4fe4-29b48f7b1d3a&t=4f5de716-8c9d-57d8-0c59-15d673379c58&s=010eafe0-8ce4-5b6b-965b-36382273592e

==> azure-arm: Capturing image ...
==> azure-arm:  -> Compute ResourceGroupName : 'pkr-Resource-Group-pstvbj3tcd'
==> azure-arm:  -> Compute Name              : 'pkrvmpstvbj3tcd'
==> azure-arm:  -> Compute Location          : 'eastus'
==> azure-arm:  -> Image ResourceGroupName   : 'akswinvhdbuilderrg'
==> azure-arm:  -> Image Name                : 'windows-2022-containerd-gen2'
==> azure-arm:  -> Image Location            : 'eastus'
==> azure-arm: ERROR: -> PropertyChangeNotAllowed : Changing property 'sourceVirtualMachine' is not allowed.

Rerun a failed build
https://msazure.visualstudio.com/CloudNativeCompute/_build/results?buildId=73036133&view=logs&j=237e574c-c839-537b-2f83-66fd6a930e13&t=e594b2c2-6083-5ab4-e16d-9cb917e262a9

azure-arm: output will be in this color.

==> azure-arm: Running builder ...
==> azure-arm: Getting tokens using client secret
==> azure-arm: Getting tokens using client secret
    azure-arm: Creating Azure Resource Manager (ARM) client ...
Build 'azure-arm' errored after 666 milliseconds 3 microseconds: the managed image named windows-2022-containerd-gen2 already exists in the resource group akswinvhdbuilderrg, use the -force option to automatically delete it.

Which issue(s) this PR fixes:

Fixes #
Requirements:

[x] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests
[ ] tested upgrade from previous version

Special notes for your reviewer:
Release note:
none

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0%

Covered Lines:
2538

Relevant Lines:
4098

💛  - Coveralls


Murmur3 fix

The position was not being updated properly and the loop while condition was incorrect. Using the bytes library means the bytes can be removed from the partition key as it loops.

Could this be merged into the 8.0 branch?


Milestones proposal

What version of Go are you using (go version)? V2.0

$ go version

Does this issue reproduce with the latest release?
What operating system and processor architecture are you using (go env)?
go env Output
$ go env

What did you do?

What did you expect to see?
What did you see instead?

Accept milestones proposal

Milestones increase

No improvement in milestones

I need milestones activated


Implement copysign for shaders

Fixes #148

Would be good to have tests for these type of stuffs, later on :)

Would be good to have tests for these type of stuffs, later on :)

Yeah! I did smoke-test it real quick, but proper tests would be nice. Also oh my goodness, I spent 5 minutes bending my brain trying to think of what x = copysign(x, y) would do for a xy=-1..1 red/green fullscreen quad, until I realized that example-runner-cpu uses the native copysign implementation and I can just compare against that!


sdkman-init.sh not able to run from .profile (use .bashrc) for  Ubuntu  initd

Hi.  We are pretty sure this applies to all Ubuntu and derived distributions using a GUI desktop.  After some quirky experiences with the sdkman-init.sh at start-up I found myself needing to manually run the prescribed lines of initialisation on the terminal console:
#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!!
[[ -s "/home/dudette/.sdkman/bin/sdkman-init.sh" ]] && source "/home/dudette/.sdkman/bin/sdkman-init.sh"

... if ever I wanted to use sdkman.  These lines are commonly added to the end of the .profile or your bashrc file.  First the good news, then the suggested root-cause remedy.
good news
The good news is that when these two lines are executed from a .bashrc file, the sdkman initialises 100%.  So your console builds and such work well.  Even with that fixed, I found I was still having bother with IDE-s: Netbeasn and IDEA until I changed the desktop short-cut to start a bash script which ran  sdkman-init.sh first and then the IDE.  So that approach also works.
analysis
What does NOT work is adding the  sdkman-init.sh to a ~/.profile file that is run as part of the login on Ubuntu.  We tested this on Bodhi, Linux Mint and Ubuntu.  The problem is that the

initialisation,  initd and login and /etc/profile.d run under the dash shell, not **bash**
For instance under the X-Windows start-up I get this message in ~/.xsession-errors:

/etc/mdm/Xsession: Beginning session setup...
/etc/mdm/Xsession: 78: /home/aplatypus/.profile: [[: not found
    * ERROR:  Cannot see $SDKMAN_DIR/bin/sdkman-init.sh

I added the log messages showing what is running.  That message come at the end of the ~/.profile script.  The reasons are that

[[ ... ]] is a bash feature and  dash doesn't understand the [[ construct: "[[: not found"
dash doesn't have source and you need to use .

I changed a test .profile file a little to step-past this small problem.  This is what happens if you fire-up dash in your favourite term program and run the sdkman-init.sh ...
$ dash
$ pwd
/home/platypus
$     if  [ -s "$SDKMAN_DIR/bin/sdkman-init.sh" ] ;
    then
        source "$SDKMAN_DIR/bin/sdkman-init.sh"
    else
        echo "    * ERROR:  Cannot see \$SDKMAN_DIR/bin/sdkman-init.sh"
    fi
> > > > > dash: 8: source: not found
$
$
$
$     if  [ -s "$SDKMAN_DIR/bin/sdkman-init.sh" ] ;
    then
        . "$SDKMAN_DIR/bin/sdkman-init.sh"
    else
        echo "    * ERROR:  Cannot see \$SDKMAN_DIR/bin/sdkman-init.sh"
    fi
> > > > > dash: 20: /home/platypus/.sdkman/bin/sdkman-init.sh: [[: not found
dash: 22: /home/platypus/.sdkman/bin/sdkman-init.sh: [[: not found
dash: 68: /home/platypus/.sdkman/bin/sdkman-init.sh: [[: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 76: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 89: /home/platypus/.sdkman/bin/sdkman-init.sh: source: not found
dash: 93: /home/platypus/.sdkman/bin/sdkman-init.sh: [[: not found
dash: 98: /home/platypus/.sdkman/bin/sdkman-init.sh: [[: not found
dash: 99: /home/platypus/.sdkman/bin/sdkman-init.sh: [[: not found
dash: 103: /home/platypus/.sdkman/bin/sdkman-init.sh: [[: not found
dash: 108: /home/platypus/.sdkman/bin/sdkman-init.sh: __sdkman_echo_debug: not found
dash: 109: /home/platypus/.sdkman/bin/sdkman-init.sh: __sdkman_secure_curl_with_timeouts: not found
dash: 110: /home/platypus/.sdkman/bin/sdkman-init.sh: __sdkman_echo_debug: not found
dash: 112: /home/platypus/.sdkman/bin/sdkman-init.sh: [[: not found
dash: 121: /home/platypus/.sdkman/bin/sdkman-init.sh: [[: not found
dash: 126: /home/platypus/.sdkman/bin/sdkman-init.sh: __sdkman_echo_debug: not found
dash: 127: /home/platypus/.sdkman/bin/sdkman-init.sh: [[: not found
dash: 131: /home/platypus/.sdkman/bin/sdkman-init.sh: __sdkman_echo_debug: not found
dash: 135: /home/platypus/.sdkman/bin/sdkman-init.sh: __sdkman_secure_curl_with_timeouts: not found
dash: 136: /home/platypus/.sdkman/bin/sdkman-init.sh: [[: not found
dash: 136: /home/platypus/.sdkman/bin/sdkman-init.sh: -n: not found
dash: 141: /home/platypus/.sdkman/bin/sdkman-init.sh: __sdkman_echo_debug: not found

If the script is likely to run under the initd (and upstart too) regime(s) using the default shell, viz. dash -- Then the shell script needs to avoid the bash specific commands such as: [[, source, and potentially others.
remedy
As I say, I've found some helpful work arounds  before I accidentally uncovered the lack of dash compatibility while trying to debug an issue with start-up.
I strongly suggest the sdkman-init.sh and underlying scripts are revised to be dash compatible.  I can't really say what the scope is -- There's at least 39 x lines above that would need modification.
Don't use

[[ for test
use  . (dot) over source (bash only)

I am not sure what happened to:  __sdkman_echo_debug in the test.  Perhaps that's a function(??)
why be dash-ing?
Like me you may think the sdkman-init.sh only needs to run for console shells.  It is probably fair to document how to write a little sdkman-init.sh preamble in a shell script to fire-up Netbeans and IDEA so you can use the sdkman managed Gradle, Groovy, Java, Kotlin or Maven of your choice ...  May be not fair but not unreasonable.
I didn't think that way for long.  Several things go wrong from time to time, and now I can see that it is probably also due to bits of sdkman environment not being as I had presumed.  A failure in the xsession start-up is virtually invisible until you look a the errors file.  So  changing scripts will probably clean-up some other bugs  or things closed-off as "unable to reproduce".  For example, this  issues look like  the same cause:

issue #532

The thing is, could I run a java or a groovy script under sdkman auspices at system start-up -- That is before my desktop begins?  Given the straightforward nature of what's required; I say it is worth while fixing this bug if only to have one-less thing that needs checking when things don't work  #OK.
Finally for people with the sdkman-init.sh in their .profile -- I recommend moving it to the .bashrc file at least until this is fixed.

Sorry for the late reply on your issue. Thanks for the very thorough investigation and analysis of the root cause of this problem. This problem has plagued many Ubuntu users (including all derivatives) for some time.
With regards to making SDKMAN dash compliant, I don't think this will ever happen. We are dedicated to support bash and ZSH at this point in time. Supporting all other flavours of shells would cause a combinatorial explosion, and make the code brittle.
I'm always in favour of the simplest solution, and in this case it's the one that you allude to at the end of your post: simply remove initialisation of SDKMAN from the .profile and make sure that it appears in the .bashrc and/or .zshrc.
I'll be making this change shortly in the install script, so this will be fixed in all new installations going forward. Worth mentioning though that those who have already installed SDKMAN on an Ubuntu based system should remove these lines from their .profile.

I've now updated the installation script to do the following:

create a new .bashrc if it does not exist
add the initialisation snippet to the end of .bashrc
create a new .zshrc if it does not exist
add the initialisation snippet to the end of .zshrc

We no longer touch the .profile or .bash_profile or .bash_login files.
This should fix all weird behaviour on all new installations. If having sdkman available in a login shell, users can manually add the snippet to their profiles. For the sake of completeness, here is the snippet code that needs to be added to the end of the .profile if required:
#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!!
[[ -s "/home/marco/.sdkman/bin/sdkman-init.sh" ]] && source "/home/marco/.sdkman/bin/sdkman-init.sh"

The above snippet can be dummed down to work with dash if required on Ubuntu derivatives.

Still won't work with the ash shell -- Which more or less runs everything BEFORE the command shell kicks off.

Unfortunately we simply can't port the entire CLI to be dash compliant. We only support bash and ZSH as stated on our home page. This is the best compromise we can make for now.

That decision eliminates every GUI tool running on X.  The x-server start-up comes before the bash shell kicks-in
... So it will be a good idea to document how people can add a script to pre-run the sdkman init script prior to executing your favourite tool, GUI app or game.  For instance I have a little bash script to kick-off IDEA and I added the sdkman start-up to my Netbeans script (bash).   These are programming tools (but)
The thing that really bothered me was I can't execute simple stuff that needs (say) Groovy or Kotlin-script with a GUI app without wrapping the app's start-up script / command -- Whatever.
I doubt for instance that a Tomcat server can support a
The actual surface-area for the task support Dash seems feasible if you can consider a stepped-migration strategy.  The difficulty seems to be the lack of "source" facility -- As a first step it would seem reasonable to ask for a source or in-line facility in dash... (??).  Source commands can always be replaced by a (so called) script compiler.  I did something for SQL to make db migrations easier to maintain.  Those are hard-options.  One ought to discover why Dash doesn't have a "source" operation.
As far as the output for  sdkman  -- Dash supports the export command.
I guess Dash support, while feasible/practical -- Is a choice of Scope.  Does SDKMAN purport to support Linux applications such as:

GUI applications  /  NO
Webservers (Tomcat, NixGen, Grails, Jetty, ApacheD, ...)   /  NO
Linux services implemented with: Java, Groovy, JRuby, JPython, Kotlin, Scala, ...   /  NO
Boot time Groovy, Java, Kotlin, etc. programs or star-scripts, other --   /  NO
init.d   /  NO
web-server based appls like XWiki. Spago, etc ...   /  NO

For me, I can identify pathways .. . I haven't (of course) hacked the source code.  That said, the response is literally a "prefer not to" support Linux start-up.  SDKMAN chooses to restrict itself to user-level shell exec-s.  As there are actual, practical approaches to give Dash equal footing.
Rhetoric aside, it just seems to me that Detouring around Dash creates a big Linux and derived systems NO-GO area.  A "Hack-around-an-Elephant-in-the -Room-zone".  I'm pretty sure Linux is here to stay and I'm in agreement with people wanting to basic tool like Dash, Ash, etc for boot and start-up actions.


feat: port Geometry.Euclidean.Angle.Oriented.Basic

[x] depends on: #4602

This PR/issue depends on:

leanprover-community/mathlib4#4602
By Dependent Issues (🤖). Happy coding!

bors d+
But please wait until #4602 has been reviewed and merged; this delegation is just about the Oriented.Basic file.

This PR/issue depends on:

leanprover-community/mathlib4#4602
By Dependent Issues (🤖). Happy coding!

bors merge


Summary metadata - small numbers

There appear to be cases where small numbers are not protected in the summary metadata.  Here is a scrape of the MS NorthWind database with the default settings.  In the screenshot below, the categories with value 1 should be rounded up to 10.

This could be a new option to the importer - there may be circumstances where you do wish to see small values...


get-coreos: Be more relaxed about the channel-or-version-not-found check

Previously this matched very specific HTTP status codes only, while now it matches any success or redirection status code. It also works for "HTTP/2" answers in addition to "HTTP/2.0".
Fixes: #331

Can you fix the commit message according to https://github.com/coreos/coreos-baremetal/blob/master/CONTRIBUTING.md#format-of-the-commit-message?
scripts/get-coreos: Relax channel/version check

Your previous message is fine

And thanks!


HoloLensForCV.SensorFrameStreamer.Enable() - unauthorised access exception

I am using HoloLensForCV via a Unity project: https://github.com/doughtmw/ArUcoDetectionHoloLens-Unity
I am making a Rubik's Cube solving AR application.
I would also like to track the user's eye movements via the HoloLens 2 eye tracking sensors to gauge their cognitive load.
So I am trying to use MRTK to track the user's eyes, and HoloLensForCV to track the Rubik's Cube. Is this possible?
I get the exception "At least one of either InternetClientServer or PrivateNetworkClientServer capabilities is required to listen for or receive traffic" when I try to access the raw video feed using HoloLensForCV in a project with MRTK.
Is it possible to use MRTK and HoloLensForCV in the same project for my needs? or does HoloLensForCV also include access to the eye tracking sensors so I don't have to use MRTK?

Hello,
Since you mentioned Hololens 2 eye tracking, maybe hololens2forcv is what you are looking for (https://github.com/microsoft/HoloLens2ForCV)? The latest MRTK supports both Hololens and Hololens 2. As for that exception, make sure you have those capabilities ticked, which can be done either in unity's player settings when you are about to build the unity project or in Package.appxmanifest within the corresponding visual studio project spat out by the aforementioned unity build process. I assume you are working with Hololens 2 so maybe posting your questions there will get better answers.

Hello,
Since you mentioned Hololens 2 eye tracking, maybe hololens2forcv is what you are looking for (https://github.com/microsoft/HoloLens2ForCV)? The latest MRTK supports both Hololens and Hololens 2. As for that exception, make sure you have those capabilities ticked, which can be done either in unity's player settings when you are about to build the unity project or in Package.appxmanifest within the corresponding visual studio project spat out by the aforementioned unity build process. I assume you are working with Hololens 2 so maybe posting your questions there will get better answers.

Ok thank you

Ok thank you


build: add dtrace USDT probe support

Add the missing support for dtrace header script support.

@dgrove-oss does this work for you?  (I dont have dtrace installed, so if you could test this, it would be wonderful)

Almost, you need to add the directory in which provider.h is generated to the includes.  With the additional patch below it works for me.
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index ca6ef75..bdc9162 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -115,6 +115,7 @@ endif()
target_include_directories(dispatch
PRIVATE
${CMAKE_BINARY_DIR}

                        ${CMAKE_CURRENT_BINARY_DIR}
                        ${CMAKE_SOURCE_DIR}
                        ${CMAKE_CURRENT_SOURCE_DIR}
                        ${CMAKE_SOURCE_DIR}/private)

@dgrove-oss updated

awesome, thanks!


Unable to use the search function when changing the currency of an IOU request

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Expected Result:
User should be able to search for a currency.
Actual Result:
App - App crashes in mobile
Web - JS error is displayed and search is not responsive.
Action Performed:

Navigate to e.cash and log in
Open a conversation
Click on request money
Click on the currency
Use the search function

Workaround:
No workaround found. Search function is not usable at the moment.
Platform:
Where is this issue occurring?
Web ✔
iOS ✔
Android ✔
Desktop App (Unable to check)
Mobile Web ✔
Version Number: 1.0.60-0
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation

Expensify/Expensify Issue URL:
View all open jobs on Upwork

Triggered auto assignment to @iwiznia (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

This was just opened here closing https://github.com/Expensify/Expensify/issues/165845


RTS: enable assertions in const fns Value::{from_ptr, from_scalar}

@osa1 the +3.5% gas increase is worrying!


Add unrechability analysis support for unreachable sub expressions

Description:
According to the unreachability section of the spec

Similarly, when the evaluation of a subexpression is conditional on the result of previously evaluating another subexpression, then the analysis assumes that the second evaluation is possible unless the static type of the first subexpression makes it impossible

With this, we need to add unreachability analysis support for

[ ] Conditional expression (#33202)
[ ] logical-and-expr
[ ] logical-or-expr

Need to verify this based on https://github.com/ballerina-platform/ballerina-spec/issues/887#issuecomment-991825589 and the last sentence in the unreachability section of the spec.

Need to verify this based on ballerina-platform/ballerina-spec#887 (comment) and the last sentence in the unreachability section of the spec.

Created spec issue https://github.com/ballerina-platform/ballerina-spec/issues/1028


test/fix gles2 support in master

I haven't tested ES2 support in a while and it is certainly broken. I pushed the last known good revision (old master) to gles2 earlier, but the new stuff really should be fixed for it.

update: gles2 contexts work, but actual gles2 harder definitely does not (it would fail first on caps-related assertions)


A bug in the docs of count_nozero

It is the "reduction_indices" that is deprecated instead of "axis"
Same bugs appear in tf2.0, too.

@googlebot I signed it!

@mihaimaruseac can we merge this ?

Oh, just saw the branch number now. No, it should be on master first and then cherry-picked if needed to release branches


Hide unfinished functionality behind a nightly feature flag

Some functionality was added but is subject to change. Let's introduce an opt-in nightly feature flag and make unstable functionality only available there.

~decodeAudioData~ (finished now)
~MediaElement~ (dropped for now)
[x] public methods in src/spatial.rs
[x] Resampler

Another possibility, if really needed (cf. #78), would also be to hide the Node's constructors behind this flag (in JS, I think most of the time people use the AudioContext factory methods, I don't even think the constructors were available in Safari before the very latest versions).

Closing this issue.
I think we have fixed this by either finishing, marking private, or dropping (postponing) features


Release 0.2.8 is not compatible with react 15.4.0

Hi,
I moved to react 15.4.0 and found out that the last release of react-native-mock (v0.2.8) is not compatible with it due to one of its dependencies. I am experiencing an issue with react-addons-perf (v15.1.0), which is not compatible with react 15.4.0.  I have noticed that there is actually some work already done in the master branch to make react-native-mock compatible with  react 15.4.0 . Could you please tell me when  you are going to officially release the latest changes?
Thank you

Oh dear. Yes I shall do a release later on today in that case!

It would be great. Thank you very much!

Released 0.3.0. Please upgrade and let me know if it works!

Thank you very much for the release. However, I get the following error when I try to run my tests:
"Cannot find module 'underscore'". Do I have to install underscore? I didn't have to do that for the previous versions.

Have fixed issue, hopefully. Please try 0.3.1

Perfect! Works as expected. Thank you very much for your instant help!


initialize cornerstoneWADOImageLoader

The code here:
https://github.com/chafey/cornerstoneWADOImageLoader/blob/master/dist/cornerstoneWADOImageLoader.js#L12
is not clear, would be btetter if the var cornerstoneWADOImageLoader; is declared outside the function.

Ah I see the issue, you may want to define it outside .. hmmm


bump CSS to 6.7.0

Task/Issue URL:
Tech Design URL:
CC:
Description:

Steps to test this PR:
1.
2.

Definition of Done (Internal Only):

[ ] Does this PR satisfy our Definition of Done?

Copy Testing:

[ ] Use of correct apostrophes in new copy, ie ’ rather than '

Orientation Testing:

[ ] Portrait
[ ] Landscape

Device Testing:

[ ] iPhone SE (1st Gen)
[ ] iPhone 8
[ ] iPhone X
[ ] iPhone 14 Pro
[ ] iPad

OS Testing:

[ ] iOS 15
[ ] iOS 16
[ ] iOS 17

Theme Testing:

[ ] Light theme
[ ] Dark theme

Internal references:
Software Engineering Expectations
Technical Design Template

#3218  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @shakyShane and the rest of your teammates on  Graphite


Compress PDF

I have a document that is 66 pages, i used Microsoft Lens to take picture of every page and made an PDF.
Size for 47 mb and i found out this is to big for sending as an email attatchment.
I tried to use the Auto mode in compress PDF with expected 24 MB size. Result was a PDF with only blank, white pages, size 15 mb.
Not sure if this is an issue or wrong use of this fantastic tool, but wanted to help, and i ended up to use Bluebeam.

Might be possible impact of v0.20.0 release, will investigate, thanks!

I cant reproduce this error with my PDFs, are you able to send the PDF that caused this?

Hello again,
I created a new pdf with 66 Photos.
This i wanted create to a size around 24, it got around 19, But all pdf Pages is just write.
This is in a docker
Link: https://we.tl/t-x04QyRKXGR?utm_campaign=TRN_TDL_05&utm_source=sendgrid&utm_medium=email&trk=TRN_TDL_05

is this using the auto mode or mannual? in manual i run '4' and get it to like 4-5MB
which gets the white for you?

Automode and wrote 24 but also tried to write 24MB

Manual mode 4 works, then everything looks normal.

I confirm this issue.
Manual mode 4 works, but setting the size of the output file, any numbers or measurement unit do not matter, produces a pdf of the desired size with only white pages.
Version 0.20/0.21 through Docker on Ubuntu

Is this still issue?

I'm getting weird results.
With some pdf it works well, with some else not
Scrolling the log it looks like  the bug shows up when pdfwrite need more than one attempt to guess the right size.

I think its been resolved now? At least i cant get it to produce white pages now


Social Media Buttons

Social Media Buttons (Twitter and FB Share) added. A new component socialmedia created. The current FB share button allows sharing the URL. But we need to implement the FB Quote with the pre-populated data.

The Tweet and Share button aligned with Telegram button.

Solves #19 and #8

Will consider social media buttons later. Right now it's taking up space in the site which we can use for useful things


Auto BG Removing improvement!

Hi I have tried using the background removing feature in the app, but the manual doing is quite difficult in a mobile, although you have provided the auto bg removing feature but sorry to say it's lacking very much, it's not good enough 😕! Please improve it 🙏

it better ask google to improve their subject segmenter

i cannot change anything in this case :(


Getting error[E0658]: const generics are unstable while cargo build substrate

While going cargo build, I am getting
error[E0658]: const generics are unstable
  --> /home/ayush/.cargo/registry/src/github.com-1ecc6299db9ec823/arrayvec-0.7.0/src/arrayvec.rs:42:30
   |
42 | pub struct ArrayVec<T, const CAP: usize> {
   |                              ^^^
   |
   = note: see issue #74878 <https://github.com/rust-lang/rust/issues/74878> for more information
   = help: add `#![feature(min_const_generics)]` to the crate attributes to enable

Just run rustup update to use the latest stable Rust, see https://blog.rust-lang.org/2021/03/25/Rust-1.51.0.html#const-generics-mvp.

Just run rustup update to use the latest stable Rust, see https://blog.rust-lang.org/2021/03/25/Rust-1.51.0.html#const-generics-mvp.

Should I stop using nightly?

Nope, you can still use nightly as long as it's newer enough. rustup update will update both the stable and nightly to the latest anyway, and that fixes this issue.

Yeah, please use either latest stable or a nightly that isn't older than stable.

rustup update
rustup toolchain install nightly
rustup default nightly
rustup override set nightly
rustup target add wasm32-unknown-unknown --toolchain nightly

rustup update
rustup toolchain install nightly
rustup default nightly
rustup override set nightly
rustup target add wasm32-unknown-unknown --toolchain nightly

rustup update
rustup toolchain install nightly
rustup default nightly
rustup override set nightly
rustup target add wasm32-unknown-unknown --toolchain nightly


[doc-enhancement][links-check]

GS links

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

File
Status
Preview URL
Details

msteams-platform/get-started/get-started-overview.md
:white_check_mark:Succeeded
View

msteams-platform/sbs-gs-javascript.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-gs-msgext.yml
:white_check_mark:Succeeded
View

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

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/get-started/get-started-overview.md
97
1
link
:white_check_mark:

msteams-platform/sbs-gs-javascript.yml
92
40
link
:white_check_mark:

msteams-platform/sbs-gs-msgext.yml
91
45
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

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

File
Status
Preview URL
Details

msteams-platform/get-started/get-started-overview.md
:white_check_mark:Succeeded
View

msteams-platform/sbs-gs-javascript.yml
:white_check_mark:Succeeded
View

msteams-platform/sbs-gs-msgext.yml
:white_check_mark:Succeeded
View

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

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/get-started/get-started-overview.md
97
1
link
:white_check_mark:

msteams-platform/sbs-gs-javascript.yml
92
40
link
:white_check_mark:

msteams-platform/sbs-gs-msgext.yml
91
45
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit a7c4455:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

msteams-platform/index.yml
:x:Error

Details

msteams-platform/index.yml

Line 105, Column 19: [Error: yaml-syntax-error] While scanning a multiline plain scalar, found invalid mapping.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/get-started/get-started-overview.md
97
1
link
:white_check_mark:

msteams-platform/index.yml
94
1
link
:white_check_mark:

msteams-platform/mstdd-landing.yml
100
0
link
:white_check_mark:

msteams-platform/sbs-gs-javascript.yml
92
40
link
:white_check_mark:

msteams-platform/sbs-gs-msgext.yml
91
45
link
:white_check_mark:

msteams-platform/whats-new.md
92
32
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.


handle error in config

Signed-off-by: allencloud<EMAIL_ADDRESS>

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

Merging [#984][cc-pull] into [master][cc-base-branch] will decrease coverage by 3.26%

@@             master       #984   diff @@
==========================================
  Files            70         75      +5
  Lines          9165      11477   +2312
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits           5259       6211    +952
- Misses         3221       4385   +1164
- Partials        685        881    +196

[][cc-pull]

Powered by Codecov. Last updated by [682e0b6...9a11816][cc-compare]
[cc-base-branch]: https://codecov.io/gh/docker/swarmkit/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/docker/swarmkit/compare/682e0b69be208176d6055cba855a5e9cf15c7cb4...9a1181611455c263f976498d1b048894c08c84ce
[cc-pull]: https://codecov.io/gh/docker/swarmkit/pull/984?src=pr

LGTM
@diogomonica PTAL

We fixed this in #969


fixed pdf

closes #11
Instead of the attachement markdown, we now use the real files.
This also adds the Figures directory to store all the figures without cluttering the notebook directory.
Binder link: https://mybinder.org/v2/gh/sroet/chemometrics/fix_pdfs

LGTM


Web apks

https://developers.google.com/web/fundamentals/integration/webapks

https://web.dev/customize-install/

https://developers.google.com/web/android/trusted-web-activity


Video link checker

I have a link to a TV channel:
http://fnctve-i.akamaihd.net/hls/live/200669/fnctve/HD.m3u8
It works excellent in GSEIptv but only on IOS (iPhone, AppleTV)
I cannot get it to work on any other players or platforms even if I install separate video players.
Not sure what is different but maybe is there a different checker you can use that is not deleting it?

The server is responding with error 403, that means it needs a special setup to grant access.
E.g. if you want to play these m3u8 links in Kodi, you need to add the user agent, which can be defined in the settings and add to the link with F2 and right click.
The link looks like this afterwards:
http://fnctve-i.akamaihd.net/hls/live/200669/fnctve/HD.m3u8|User-Agent=Mozilla/5.0 (X11; Linux i686; rv:42.0) Gecko/20100101 Firefox/42.0 Iceweasel/42.0
Your AppleTV seems to use this special User-Agent which I don't know.
My Prog uses the User-Agent string for testing, so you can try to modify the Agent in the list and test it.
Its a little bit like "wrong password" and not easy to solve. In future release I can probably add a "cannot test" answer as a grey color.
If you find the right User-Agent string, please tell me. Probably somebody else knows the solution?
Thanks and I'm sorry!

I made a test version. The half-dead links are gray now. With Ctrl-click you select all and Shift+Ctrl-click only the orange full dead links.
PlaylistEditorIPTV_v1.5.2.zip

Excellent. I will give it a try. BTW how can I type in a cell to make updates? Or this has to be done outside checker? Copy paste (for logos) works OK.

Grayed out works ok, it is good as it detects geo blocked channels too.
Still got some channels that show red but work ok.
rtmp://<IP_ADDRESS>/live/livestream
rtmp://<IP_ADDRESS>/live/livestream
rtmp://rapsodia1.arya.ro/live/rapsodiatv1
I have others, but the problem with those is that they are not broadcasting continuos so you have to do the check at specifc time. Maybe is better in that case that the list has a header for Random transmission. But is there a way to remove themafter selection during deletion? I know is just copy and paste to put them back (if you dont ovewrite the original file).

Excellent. I will give it a try. BTW how can I type in a cell to make updates? Or this has to be done outside checker? Copy paste (for logos) works OK.

with F2 or a second click in the cell, this can be changed in settings.
I found that rtmp are not responding with the Microsoft web client, I would need a 3rd party dll for this. In the meantime I will select them with gray.
To add a kind of "do not check" flag to the table is not an easy task. I would probably violate the m3u file structure and need my own data format to save. I will think of it.

Sounds OK.
I found another issue, these links pass the check but is actually not working.
http://<IP_ADDRESS>:4240/bysid/40
http://<IP_ADDRESS>:4240/bysid/100
http://<IP_ADDRESS>:4240/bysid/120
http://<IP_ADDRESS>:4240/bysid/150

Please try it.
TV Station
http://.......
or
http:.....
alone can be imported via clipboard now. So open file and copy to clipboard.
Your dead links should be detected better now.
PlaylistEditorIPTV_v1.5.2.zip

The checking works much better, still missing some links, but very few. (I used the list above, cleared all gray, orange and went through list).
Other issues: 1. It cannot find my vlc to play links, and vlc is even open in a differnt window.
2. for opening file what is the difference between click and double click? I get same command - open file.
3. When moving mouse over OPEN icon, can you add that Ctrl+N makes new window? Is very important if you want to create a new list to paste into (either orange, gray or make new list). And after you have list open you don't see info on background when opening file.
4. Idea: when deleting broken/gray list can you ask if want to copy to clipboard? this way links can be pasted in a new file for further processing.

I'm not sure if I will do this for D&D of txt file. It's probably better to have a visual file inspection of the user bevor import. Otherwise the error handling could be very difficult when you have garbage in the file.
I cannot detect if the link delivers useful stream data and I set a timeout of 6 seconds, if you have a very slow server behind, thats a problem too. The answer time is very different unfortunately.
double click on empty background opens the open dialog
did it
good idea, will do it

Let me know when you have the new version.
Related to vlc, do you know why is not able to find it to play channels? Kodi I did not try.

Oh yes vlc forgot.......  It reads the install path from the registry and starts a new vlc process, not using an open one.  the reg key is
"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
do you see the "vlc not found" popup?

Yes, vlc not found. I will check the registry if I have same path on Win10.

VLC not found in Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
what location should i look in?

I see you use the 32bit version of vlc, this uses probably an other location, must check this.
Thanks for your time!

I installed what I got from videolan website, didn't pay attention to the dropdown menu for download.

I will install the 64bit to see if everything OK.

Found that the 32bit version has different Reg keys. Must at least check this and do some popup.

Unfortunately my PC broke, I give you the latest version, with some fixes. If you find something, please notice me, but I'm afraid I will not do anything before next week. Its under warranty, so I cannot repair it myself. Thanks!
PlaylistEditorIPTV_v1.5.2.zip

Ok. Thanks.

Please take a look at this version. You can now select the orange and the gray links separately.
PlaylistEditorIPTV_v1.5.2.zip


Feature: Allow permanent delegate to close ata's for mint

I am writing a program that handles transferring NFT's that are associated with a physical item (that has a wallet onboard and can sign transactions). I am able to transfer the NFT from the sellers ata to the buyers ata successfully using the permanent delegate (which is the program). The problem I am facing now is I want to close the sellers ata to get the rent back but in this scenario the seller is not a signer (and should not be as they already signed in an earlier transaction and then shipped the physical item). I think it would be beneficial to allow the permanent delegate the right to close ata accounts for the mint.

The close_authority feature exists for this, where some other entity is allowed to close a user's account:
https://github.com/solana-labs/solana-program-library/blob/a898de170836b153fdb407744b0c8eebebca9127/token/program-2022/src/state.rs#L123-L124
This needs to be configured by the owner, however, which means that either:

you need to get the owner to sign a transaction setting you as the close authority
you need to create token accounts for your users, where you set yourself as the close authority and then assign ownership to them, which means that you can't use ATAs

I would encourage you to use the existing functionality.


V3 --> V2V3 regression

V2V3 and V3:
http://int-0-v3.cloudapp.net//query?q=signalrClient
http://api-v3search-0.nuget.org/query?q=signalrClient
http://int-0-v3.cloudapp.net//query?q=microsoft.net.c
http://api-v3search-0.nuget.org/query?q=microsoft.net.c

Not seeing a different here at the moment. However, I have just also done a fix on CamelCaseFilter that might help similar scenarios. Anyhow no repro here so closing.


heap MemoryRegions should be identified by call site

Currently heap memory regions are identified by the allocation size rather than their id/call site.
Fixing this may cause it to not terminate since the counter is always incremented; so they should be identified by their call site rather than the counter.
A partial fix is currently included in analysis-devel so this needs to be addressed before merging.

Is this still an issue? If it is, can you point to the relevant areas of code?