throw error is named layouts in directory

Fixes https://github.com/sveltejs/kit/issues/4717
Please don't delete this checklist! Before submitting the PR, please make sure you do the following:

[x] It's really useful if your PR references an issue where it is discussed ahead of time. In many cases, features are absent for a reason. For large changes, please create an RFC: https://github.com/sveltejs/rfcs
[x] This message body should clearly illustrate what problems it solves.
[x] Ideally, include a test that fails without this PR but passes with it.

Tests

[x] Run the tests with pnpm test and lint the project with pnpm lint and pnpm check

Changesets

[x] If your PR makes a change that should be noted in one or more packages' changelogs, generate a changeset by running pnpx changeset and following the prompts. All changesets should be patch until SvelteKit 1.0

:( Man we really gotta do something about committing test.only. I see we had #3922 for Playwright tests, but that doesn't help other unit tests. There's currently not a feature request for disallowing this in uvu (https://github.com/lukeed/uvu/issues/174), but I wonder whether there's something with ESLint that we could do in the meantime.

Aha! https://eslint.org/docs/rules/no-restricted-properties


Fix broken link to infographic poster in database-level-roles.md

The short link to the infographic is no longer working. I have added the direct link to the poster. It might be a good idea to create a new short link."

@VanMSFT
Can you review the proposed changes?
Important: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

Tested it again just now, and the link seems to be working (again). It might have been an error in our network. Closed


Update CLI client factory to use grpc clients

Updated CLI client factory to use grpc clients instead of thrift clients

Thrift interfaces are being replaced with gRPC

How did you test it?

Potential risks

Release notes

Documentation Changes

Hey @fenghan89 , Thank you so much for making this for us!
I would suggest adding a optional global param --grpc (with shortcut -g to switch to gRPC.
Most users including my companies are still on TChannel. Making this hard switch will cause lots of problems.
cc @meiliang86 @vytautas-karpavicius

+1
Yes, global flag to switch transport is easy to implement and would be beneficial. Although I would argue that it may be better to provide --transport flag with default value tchannel that will be flipped to grpc in some future release. Also this flag could come together with environment variable, so that users do not need to specify it on every command. Such setup will is less likely to break stuff if Cadence CLI is used in some user scripts.

Pull Request Test Coverage Report for Build d3915222-9f2d-472a-b252-c1f33e094742

250 of 622 (40.19%)  changed or added relevant lines in 10 files are covered.
122 unchanged lines in 16 files lost coverage.
Overall coverage decreased (-0.09%) to 56.783%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

tools/cli/factory.go
0
29
0.0%

tools/cli/adminClusterCommands.go
0
31
0.0%

tools/cli/adminFailoverCommands.go
38
92
41.3%

tools/cli/workflowCommands.go
116
188
61.7%

tools/cli/workflowBatchCommands.go
0
82
0.0%

tools/cli/util.go
73
177
41.24%

Files with Coverage Reduction
New Missed Lines
%

service/history/queue/timer_queue_processor_base.go
1
78.6%

tools/cli/domainCommands.go
1
54.67%

common/membership/rpServiceResolver.go
2
73.58%

common/task/fifoTaskScheduler.go
2
82.47%

common/task/parallelTaskProcessor.go
2
92.75%

common/task/weightedRoundRobinTaskScheduler.go
2
89.12%

service/matching/taskListManager.go
2
74.66%

common/persistence/statsComputer.go
3
95.36%

tools/cli/adminFailoverCommands.go
3
37.98%

common/persistence/serialization/parser.go
4
65.41%

Totals

Change from base Build 4c92817b-dc2e-45bb-9577-207f98da0720:
-0.09%

Covered Lines:
82354

Relevant Lines:
145033

💛  - Coveralls


Wrong md5 result

I have get md5 result on galaxy s7 device. What's wrong here?

what's wrong?I do not understand what you are experiencing.

dou you find the solution  in diffenrent arm? @sinhpn92

@zhangniuniu , @weizongwei5
This is my solution:
https://stackoverflow.com/questions/42303607/returning-wrong-md5-hash-in-jni

thanks,I have seen it，but I have not tried yet @sinhpn92


Clarify that _O_TEXT is ANSI.

This constant was originally added before such a distinction was made; make it clear that _O_TEXT means ANSI text.

#sign-off

@Court72 - TylerMSFT is OOF, so someone else on his team approved. Can you enable that signoff for this PR? Thanks!


Support preceding movement commands with numbers

23j should move down 23 messages, similar to vim.

I'm not sure it makes sense to support this in aerc.


npm WARN engine<EMAIL_ADDRESS>wanted: {"node":"^1.6.0"} (current: {"node":"0.12.2","npm":"2.7.5"})

The newest node isn't 0.12.2 ???

Yes, see changelog: https://github.com/assaf/zombie/blob/master/CHANGELOG.md

I am very very sorry, I didn’t see README and Changelog carefully, then bothered you! After reading them, I have solved my problem. Happy Weekend！
--
zwb.ict
Sent with Airmail
在 2015年4月23日 上午12:14:25, Assaf Arkin<EMAIL_ADDRESS>写到:
Yes, see changelog: https://github.com/assaf/zombie/blob/master/CHANGELOG.md
—
Reply to this email directly or view it on GitHub.


build: trigger canary release on a schedule

Currently, it is easy to unwittingly break software that relies on the @statechhannels/* packages (e.g. TG), and not find out about it until some later point with an arbitrary delay. We would like a workflow that pushes changes out more predictably and frequently, so that we can pull in and test those changes more rapidly.
This PR triggers the current "canary" release workflow to be triggered at 7am UTC every day.. The schedule is easily altered if folks have other suggestions.
I went down this route, rather than making a brand new github action, because the idea of nightly builds is in fact what the --canary flag was intended for.
This work will only be completed when another automated process pulls in the changes that are published. Doing, e.g. yarn add @statechannels/nitro-protocol@next will bring in the latest canary release.

See https://github.com/statechannels/statechannels/issues/3165

See https://github.com/statechannels/statechannels/issues/3165

Yes, I prepared a PR for that too https://github.com/statechannels/the-graph/pull/528

Yes, I prepared a PR for that too https://github.com/statechannels/the-graph/pull/528


docs: add finality_mechanism_changes.md

force-pushed the docs-finality-mechanism-changes branch from 4d8d7ac to 0f93d07:

Refactor the code example
Add a chapter, "Interpretation of GlobalState.last_finalized_timepoint changed"


[4002] Funding feature flag and page structure

Context
https://trello.com/c/kYXimT36/4002-s-funding-feature-flag-and-page-structure
Changes proposed in this pull request

Add funding feature flag
Add funding/monthly-payments route and corresponding controller and empty view
Add funding/trainee-summary route and corresponding controller and empty view
Add nav link to funding, visible if feature flag is enabled

Guidance to review

Visit funding/monthly-payments.. see it's empty
Visit funding/trainee-summary... see it's empty
See that there's a funding link in the nav that links to monthly-payments

Important business

[ ] Does this PR introduce any PII fields that need to be overwritten or deleted in db/scripts/sanitise.sql?
[ ] Does this PR change the database schema? If so, have you updated the config/analytics.yml file and considered whether you need to send 'import_entity' events?

NB: Please notify the #twd_data_insights team and ask for a review if new fields are being added to analytics.yml

 [S] Funding feature flag and page structure


50 generate subset groups automatically from csv files

PR adds an option to generate a subset group, previously done with:

MouseAnatomicalStructure.EMG_MUSCLES = one_of_instance([
    MouseAnatomicalStructure.DELTOID,
    MouseAnatomicalStructure.PECTORALIS_MAJOR,
    MouseAnatomicalStructure.TRICEPS_BRACHII,
    MouseAnatomicalStructure.BICEPS_BRACHII,
    MouseAnatomicalStructure.PARS_SCAPULARIS_OF_DELTOID,
    MouseAnatomicalStructure.EXTENSOR_CARPI_RADIALIS_LONGUS,
    MouseAnatomicalStructure.EXTENSOR_DIGITORUM_COMMUNIS,
    MouseAnatomicalStructure.EXTENSOR_DIGITORUM_LATERALIS,
    MouseAnatomicalStructure.EXTENSOR_CARPI_ULNARIS,
    MouseAnatomicalStructure.FLEXOR_CARPI_RADIALIS,
    MouseAnatomicalStructure.FLEXOR_CARPI_ULNARIS,
    MouseAnatomicalStructure.FLEXOR_DIGITORUM_PROFUNDUS,
])

By:
mouse_objects = read_csv(str(files("aind_data_schema_models.models").joinpath("mouse_dev_anat_ontology.csv")))
MouseAnatomicalStructure.EMG_MUSCLES = subset_from_column(MouseAnatomicalStructure, mouse_objects, "EMG_MUSCLES")

and putting a "1" in a new column EMG_MUSCLES in the CSV file in each row that should be included.
We could go one step further and auto-generate subsets for any column that shows up in SCREAM_CASE?

so this means to make new subsets, we add columns to the CSV file, and if we want to add new items to a list (e.g. more emg options) we update the CSV?
I'm a little reluctant on this as I think keeping the CSV static will be more robust. I can imagine that we have one list of EMG muscles, but another group has a different list of body parts they want to use, and we then end up with different versions of the csv floating around.

I see that negative for sure. The positive I was thinking about is that it's not very user friendly to generate the subset lists right now since the model.ATTRIBUTE values aren't visible when you're writing code. When I wrote the EMG list I was basically tabbing back and forth between the CSV and the code file and manually turning the names into the capital + underscore versions that get attached to the model. I believe the tests fail if you make a typo, but this would be robust to that.

2024/09/05 - discussed w/ Saskia, pulling in David to discuss issues around very large CSV files (100k+ rows)


[Service Bus] [core-http] Implement ATOM based management API

This PR includes end to end implementation of the ATOM management API and set of tests for CRUD operations on Queues.
Can be considered as a draft, as working on straightening out few more things - mostly code organization, simplifications.
cc @ramya-rao-a @AlexGhiondea

@amarzavery @ramya-rao-a @nemakam @bterlson @daviwil
Let me know if you have any comments (mostly on high level things)

Build successful but blocked on some other unrelated changes
SUCCESS (12)
================================
@azure/abort-controller (4.23 seconds)
@azure/core-auth (10.62 seconds)
@azure/core-http (18.85 seconds)
@azure/core-arm (10.59 seconds)
@azure/core-asynciterator-polyfill (4.43 seconds)
@azure/core-paging (2.20 seconds)
@azure/core-tracing (11.58 seconds)
@azure/event-processor-host (24.33 seconds)
@azure/service-bus (31.54 seconds)
@azure/storage-blob (22.70 seconds)
@azure/storage-file (19.05 seconds)
@azure/storage-queue (15.96 seconds)
================================

BLOCKED (5)
================================
@azure/core-amqp
@azure/keyvault-certificates
@azure/keyvault-keys
@azure/keyvault-secrets
@azure/event-hubs
================================

Thanks for the comments so far! @mikeharder @ramya-rao-a @ShivangiReja @bterlson
As we had discussed offline earlier, this PR has been split into following two

https://github.com/Azure/azure-sdk-for-js/pull/4916 For changes specific to core-http
https://github.com/Azure/azure-sdk-for-js/pull/4922 For changes specific to service bus

This PR will be closed in favor of other 2 PRs where the requested changes will be made at.


Prevent websites with notification sounds (or any website) from pausing other websites playing media?

Discord notification sounds keep interrupting media playing in spotify, youtube etc.
Is there any way to bypass this?

To prevent multiple tabs from playing the correct logic is that the extension will pause media for tabs it has no control over.
There is the feature to "ignoredTabs" that I just never put on the firefox store.
Are you asking for an option so "Places to use" matches what media gets detected?

@beyond9thousand If that is what you wanted should be added as of https://github.com/NDevTK/AutoPause/actions/runs/1847625723

@beyond9thousand If that is what you wanted should be added as of https://github.com/NDevTK/AutoPause/actions/runs/1847625723

Great! I'll take a look from my PC and get back to you @NDevTK

Yes, this solves it. Thank you so much for responding and making the tweak on this. Appreciated.

Its not on the store yet in version I linked theres now a "Ignore media from other tabs" option.

Ah, I see. I was wondering why it won't let me install the addon despite turning off signature required

Added "Ignore other tabs" option in 2.7
Released on firefox store.


Cannot sendMail with attachments

Currently the way that SendMail is defined, it is not obvious how to send a message with attachments.
Message is defined with Attachments: []Attachment; but when you pass an Attachment object to the API, you must provide either a FileAttachment or an ItemAttachment. In my case I wanted to provide a FileAttachment, which requires setting the ContentBytes field, which is not present on the Attachment struct.
I realize this is somewhat of a problem with representing the graph data-types (which make use of subclassing) in Go (which doesn't); and wondered if you'd given this some thought already – it's definitely not clear what the right solution is. Maybe an AddFileAttachment(file *FileAttachment) method on SendMailRequestBuilder?

I hit this problem, except in the reverse order. When I am attempting to read the content of an attachment for a message, I'm seeing contentBytes in the underlying interface via dump(attachment) but there is no ContentBytes field on said struct.
@ConradIrwin after messing around I finally realized that the Object struct has an AdditionalData map[string]interface{} that contains all the extra fields not present in the leaf structs. For example, I was able to access attachedFile.AdditionalData["contentBytes"] to read - perhaps you can use it for write as well?


🍒 Cherry pick PR #5501 to staging 🍒

🍒 Cherry pick https://github.com/Expensify/App/pull/5501 to staging 🍒

🚀 Cherry-picked to staging by @OSBotify in version: 1.1.2-4 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
failure ❌

🕸 web 🕸
success ✅

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.

🚀 Deployed to production by @timszot in version: 1.1.2-7 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
failure ❌

🕸 web 🕸
success ✅


Upcoming view split in two columns

Hey. Perfekt modul. Thanks.
In my layout i have very less space in high.
So i setup two columns with upcoming events side by side.
How can i set up the second column to show upcoming event starting with the 6th from now on (the first 5 are shown in the first column)?

Hi @fideliopark
there is no builtin way to do this.
I think the easiest way would be to extend the View:assignEvents() with a new config attribute skipItems that works just like maxItems.
Feel free to implement this and send a pull request.

Had add new attribute skipItems and send pull request


⚠ Bofrost.fr has degraded performance

In 05b5e0d, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1203 ms

Resolved: Bofrost.fr performance has improved in 41b0017.


Merge refs/heads/feature/no-redis into alpha

Merge refs/heads/feature/no-redis into alpha

This PR has been merged into alpha and tagged as 1.5.49-alpha-202303252005. Thanks for your contribution!


antlr4 isn't robust with slow links.

I've noticed this on my machines and now over in github actions build for grammars-v4. When the link is bad, the antlr4 tool fails.
Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/antlr4_tool_runner.py", line 26, in latest_version
    with urlopen(f"https://search.maven.org/solrsearch/select?q=a:antlr4-master+g:org.antlr") as response:
  File "/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/urllib/request.py", line 216, in urlopen
    return opener.open(url, data, timeout)
  File "/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/urllib/request.py", line 525, in open
    response = meth(req, response)
  File "/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/urllib/request.py", line 634, in http_response
    response = self.parent.error(
  File "/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/urllib/request.py", line 563, in error
    return self._call_chain(*args)
  File "/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/urllib/request.py", line 496, in _call_chain
    result = func(*args)
  File "/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/urllib/request.py", line 643, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 504: Gateway Time-out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.10.11/x64/bin/antlr4", line 8, in <module>
    sys.exit(tool())
  File "/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/antlr4_tool_runner.py", line 131, in tool
    args, version = get_version_arg(args)
  File "/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/antlr4_tool_runner.py", line 123, in get_version_arg
    version = latest_version()
  File "/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/antlr4_tool_runner.py", line 36, in latest_version
    version_dirs = list(filter(lambda directory: re.match(r"[0-9]+\.[0-9]+\.[0-9]+", directory), os.listdir(mvn_repo)))
FileNotFoundError: [Errno 2] No such file or directory: '/home/runner/.m2/repository/org/antlr/antlr4'
Could not get latest version number, attempting to fall back to latest downloaded version...
Build failed
Build completed, time: 00:01:02.4911135
./fortran/fortran90 failed
finished in 00:01:02.5069344
Write-Error: /home/runner/work/grammars-v4/grammars-v4/_scripts/test.ps1:384
Line |
 384 |      Test-AllGrammars -Target $target -PreviousCommit $pc -CurrentComm …
     |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     | Failed grammars: ./fortran/fortran90

This is happening because it is trying to get the latest version of the Antlr tool. https://github.com/antlr/antlr4-tools/blob/787e7a500e56d17566086b5d5c04eeea84a387e8/antlr4_tool_runner.py#L26
I can program around this by looking at the output of the tool and grep'ing for some string that says the link is bad. But, the better way would be to loop over the call (maybe 5 times) and catching link errors.

Still SUPER annoying today, it attempts to get latest version every time and the maven link takes 30 secs to respond 504 bad gateway timeout. Please fix.

Is this the fix?  https://github.com/antlr/antlr4-tools/pull/11

0.2.1 released :)

I'm using the Javascript target, so ANTLR4 is installed with npm. I continue to see this today:
(30 sec delay)
Could not get latest version number, attempting to fall back to latest downloaded version...
Found version '4.13.0', this version may be out of date

Is that not the same problem?

I didn't check what the time out was... maybe it's thirty seconds?   sorry I don't have a huge amount of time to look at this. Actually it looks like that PR set timeout=10. Hmm...
btw antlr4 via npm is not going to be the tool itself just the runtime library for the generated code


Depth variance shadows

Depth variance shadows for projective lights.

Initial depth variance rendering in b23cd54fff584ff6cbfbf50e63484964b0f77a82.

The initial implementation is in. Future additions will be in new tickets.


Suggested proguard configs ?

I have already used Mosby to make one app live.
https://play.google.com/store/apps/details?id=com.timesbuzz.news
Unfortunately I am a naive Android Developer and made classic mistake.
The released apk doesn't work. I have messed up the proguard config.
Most of the heavy lifing is done by Mosby ( and its components like dagger1, retrofit, fragmentargs,Icepick etc)
So what is the most appropriate proguard config for any project which leverages the mosby ?
It's a kind of blocker issue and I humbly request if it is possible to provide the proguard config for mosby and it's components based project.

mosby itself needs no special proguard rules.
However, third party libraries like Butterknife, Icepick, FragmentArgs, Retrofit  and Dagger need have proguard rules you have to add to your project.
I have add that to the README.  Im sorry about that.
It's possible now to ship android libraries with proguard files. But I'm not sure if this will cause any further problems since the user of mosby can update to any other version of the used libraries ... I have to check the documentation.


google recaptcha client side validation

Is it possible to validate google recaptcha on the form using the library before it is submitted to server by including this code to be executed client side ?
https://html.form.guide/snippets/google-recaptcha-javascript-validation/

It seems like you should be able to implement reCaptcha as a custom validation, but I don't think we'd consider including that in the project.


[release] prepare for 1.8.3-SNAPSHOT

1.8.2 -> 1.8.3-SNAPSHOT

Codecov Report

Merging #5234 into 1.8.x will decrease coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##            1.8.x    #5234      +/-   ##
==========================================
- Coverage   40.63%   40.61%   -0.02%
==========================================
  Files        2653     2653
  Lines       79790    79790
  Branches    10824    10824
==========================================
- Hits        32421    32408      -13
- Misses      44432    44442      +10
- Partials     2937     2940       +3

Impacted Files
Coverage Δ

...pc/server/LoggingServerMessageListenerFactory.java
90% <0%> (-10%)
:arrow_down:

...pinpoint/profiler/instrument/AccessorAnalyzer.java
57.14% <0%> (-8.58%)
:arrow_down:

...rc/main/java/com/navercorp/pinpoint/test/Item.java
68.96% <0%> (-3.45%)
:arrow_down:

...ofiler/sender/StandbySpanStreamDataSendWorker.java
80.59% <0%> (-2.99%)
:arrow_down:

...om/navercorp/pinpoint/rpc/codec/PacketDecoder.java
61.7% <0%> (-2.13%)
:arrow_down:

...point/rpc/client/DefaultPinpointClientHandler.java
71.01% <0%> (-1.6%)
:arrow_down:

...cluster/zookeeper/ZookeeperClusterDataManager.java
64.7% <0%> (+2.2%)
: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 e4a0432...fa0e48b. Read the comment docs.


cannot find output

when i use the "xrandr" command, i get the following output:
Screen 0: minimum 16 x 16, current 1366 x 768, maximum 32767 x 32767
XWAYLAND0 connected 1360x768+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
1360x768      59.80*+
1024x768      59.92
800x600       59.86
640x480       59.38
320x240       59.52
720x480       59.71
640x400       59.95
320x200       58.96
1280x720      59.86
1024x576      59.90
864x486       59.92
720x400       59.55
640x350       59.77
and when i use
"xrandr --addmode HDMI-1-1 1280x800_60.00"
i get the following output
"xrandr: cannot find output "HDMI-1-1"
help out and let me understand where i went wrong
Thank you :)

Hi, did you succed to find you to solve this issue? I have the same, it is like if i have no available port

Recent Ubuntu releases use Wayland instead of X11 and so do other recent distributions other than Ubuntu. This tutorial uses "xrandr" which is X11 only tool.
For Wayland you should adapt the instructions using wl-randr or gnome-randr or something equivalent, but do not assume the syntax is the same as with xrandr.


Add last version of Android in visibility button project

https://github.com/maxcriser/EpamTrainingProject/tree/master/HW_Buttons

Only backend


Remove hardcoded buffer of 1 from latency test on server and client(#1)

Remove hardcoded buffer of 1 from latency test on server and client. We noticed that during latency tests, the buffer size was hardcoded to 1. That made us unable to test latency on certain packet sizes.

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


Various requests

What feature or improvement do you think would benefit Files?

THE COLUMN DISPLAY SEQUENCE SHOULD BE EDITABLE AS ON WINDOWS EXPLORER (I mean: if I want put the columns name, dimensions, date ecc... in a certain sequence)
I'D LIKE TO INCREASE THE SIZE AND APPEARANCE OF THE HD IN THE HOME VIEW BUT I CAN'T FIND THE WAY
IN "THIS PC" I CAN CHANGE THE SIZE OF THE HD BUT I CAN'T SEE THE GRAPHIC BAR THAT INDICATES THE CAPACITY AND SIZE OF THE SINGLE HD (10GB AVAILABLE  OF 100GB for example)
THE TAGS ARE A GREAT FEATURE BUT ARE NOT VERY USEFUL BECAUSE THEY ARE LIMITED TO NTFS HD AND I DON'T UNDERSTANDABLE WHY..., SINCE MANY PCS HAVE MULTIPLE HDS OFTEN FORMATTED IN EXFAT OR OTHER FS!!!
I'D LIKE TO HAVE MORE FEATURES REGARDING THE APPEARANCE, CREATION OF DIFFERENT THEMES CUSTROM ICON SETS AND OTHER THINGS...
 I THINK IT'S A BUG. I use both the 3.6 FIles version and the Insider Preview: the result is the same.If a make copy, paste, cut in the windows explorer all works well. The problem is only in your program. I use the last version of Windows 11.

Thanks
Max
Requirements

This proposal will accomplish X
This proposal will accomplish Y
This proposal will accomplish Z

Files Version
3.6 and Preview Insider
Windows Version
10.0.22631 build 22631 23H2
Comments
Bravi!

Thank you so much for your feedback! 😊 Many of the items you’ve mentioned are already being tracked, and you can find them by searching for existing issues. For the others, could you please open individual feature requests? This will help us address each one more effectively. Thanks again!

Thanks for the feedback, please make future request separate per feedback.

 You can check there or click subscribe in the right sidebar for updates.

I'D LIKE TO INCREASE THE SIZE AND APPEARANCE OF THE HD IN THE HOME VIEW BUT I CAN'T FIND THE WAY
IN "THIS PC" I CAN CHANGE THE SIZE OF THE HD BUT I CAN'T SEE THE GRAPHIC BAR THAT INDICATES THE CAPACITY AND SIZE OF THE SINGLE HD (10GB AVAILABLE OF 100GB for example)

The size information is on the home page

THE TAGS ARE A GREAT FEATURE BUT ARE NOT VERY USEFUL BECAUSE THEY ARE LIMITED TO NTFS

There currently use ADS (Alternative data stream which are only available on NTFS or REFS drive). We're tracking expanding this in #15272. You can check there or click subscribe in the right sidebar for updates.

WHEN I EXECUTE A COPY, A CUT OR A PASTE OPERATION THE STATUS BAR OF THE OPERATION DOES NOT APPEAR

It is shown in the top right next to the settings button. Showing this when it started is been tracked in #13560. You can check there or click subscribe in the right sidebar for updates.


AutoDetect can produce import layout sytles with an inflated starring threshold

Taken from rewrite-terraform:

AutoDetect's determination of the threshold works roughly like this:

Look through all star imports in the project
Note the count of types used from each star import
Return the smallest number of types used from any star import as the threshold

In rewrite-terraform there is one star import, which happens to stand in for 21 types. So AutoDetect says that the star import threshold is 21 because it's going off the only star import it could find.
So its statistical. In larger projects with more star imports it's more likely, but not guaranteed, that AutoDetect will make a closer-to-correct determination. If there's a project where the threshold is 5 but every star import stands in for at least 25 types, then AutoDetect will return 25.

I don't think we can fix this perfectly. Alternative heuristics have their own, often worse, problems


room 功能进行实现

[x] 根据 whatsapp 现有 api，挑选出与群聊相关的操作进行实现
[x] 针对群操作相关的功能需要将其转换成对应的群事件（room-join, room-leave, room-invite, room-topic）

激进的时间预估 2022-01-14
保守的时间预估 2022-01-18

1-10 done

It would be better to link the related code PR to its issue because it can link the knowledge together for future reviews.

@bung87 Could you please add the PR link to this issue?

https://github.com/wechaty/puppet-whatsapp/pull/18


chore: set up test coverage

Use nyc for test coverage and ignore all nyc-related files in git & eslint.
This increases testing time (~35sec -> ~60sec on my 4-core machine).
Fixes #347

This is a regression in testing time, so I'll leave it to @freitagbr's discretion as to whether to merge. The real benefit will be once we set up coveralls or codecov for this project. Codecov seems to be mostly broken for shx right now, and I haven't had time to look into it yet, so I have no issues with using coveralls if that's preferred.

I think the code coverage report is useful, and the increase in testing time is not that great. Let's go for it.


Allow to restrict pan when zooming

There is a zoom.scaleExtent() to only allow sensible values, but there is no panExtent() that allows me to preven the graph from scrolling out of the visible area.
That seems to be an oversight?

The feature's not part of the official d3 library at the moment.
Also NOTE: If scale limits are less than 1 then the bounding functions offered by RByers and myself no longer work as expected. Working on a fix.

@pedroteixeira you can use PR #2019 as a start off point. There are merge conflicts again since it's been in queue for so long, but it may help you to roll your own solution.

This has been implemented as zoom.extent and zoom.translateExtent in d3-zoom for D3 4.0.


Example project fixes

Summary
I've just updated and configured the example project to meet the set up requirements of this library.
Compatibility

OS
Implemented

iOS
✅

Android
❌

Note
Besides everything is set upped as it should be it still doesnt work on iOS 13.1.3 with my real iPhone 7 device

BTW i would love to discuss this on the RN Discord server if one of the maintainer has some spar time.

Real device problem could be fixed with this solution ive also created a PR for
https://github.com/react-native-community/push-notification-ios/pull/97


RequestError

deep_translator version: 1.11.4
Python version: 3.11
Operating System: Debian 12 slim (as a container)

Description
Hello! And thank you for your work
Recently the translation (ka -> en) stopped working and the error below appeared.
I did not change anything in code base related to translation
What I Did
Just calling translate:
from deep_translator import GoogleTranslator

translator = GoogleTranslator(source='ka', target='en')
translator.translate('somestring')

Traceback:
File "/opt/venv/lib/python3.11/site-packages/deep_translator/google.py", line 74, in translate
raise RequestError()
deep_translator.exceptions.RequestError: Request exception can happen due to an api connection error. Please check your connection and try again

@roaddust2 Were you able to resolve this?

@mistune @IliasAarab
Unfortunately no, used MyMemoryTranslator instead for quick hotfix.


Nodejs version of EmbedChain?

Hi, is there are JS version of EmbedChain (similar to what was done with LangChainJS) in the works?
Thanks for building this!
David

All the building blocks of the EmbedChain tech stack have JS versions so I assume it shouldn't be too hard

Hi, I have started a repo for this https://github.com/embedchain/embedchainjs
Will be publishing the package soon.
You can star or watch a repo to stay updated.

Awesome, will keep an eye out! Is soon in the order of days, weeks or months?

@davidoort
JS Package is now live:
https://github.com/embedchain/embedchainjs
Closing this issues.


Release to PyPI

We would like the fmu-sumo (and sumo-wrapper-python) packages to be released to PyPI.
This would simplify downstream usage (git not needed in Docker image, and pip/poetry install/update commands are simplified).
In addition, currently it is hard to both pin fmu-sumo and sumo-wrapper-python versions used downstream, because if they are both e.g. pinned to their latest versions, we get
Because fmu-sumo (0.3.7) @ git+https://github.com/equinor/fmu-sumo.git@main depends on sumo-wrapper-python (*) @ git+https://github.com/equinor/sumo-wrapper-python.git@main
 and backend depends on sumo-wrapper-python (0.3.3<EMAIL_ADDRESS>fmu-sumo is forbidden.
So, because backend depends on fmu-sumo (0.3.7<EMAIL_ADDRESS>version solving failed.

probably due to fmu-sumo requiring main branch "version" of sumo-wrapper-python:
https://github.com/equinor/fmu-sumo/blob/e8970433247f04050344f54397e4acbc57d5ad1d/requirements/requirements.txt#L4

fmu-sumo released to PyPi.
Relevant PRs: 190 191

Thanks :+1: We are now using PyPI packages of SUMO downstream.


TypeScript type definitions

It would be awesome to have typescript type definitions available for this javascript api somehow.

Plus one for this request, it's not ideal having to write tests in vanilla JavaScript & no Intellisense


feat: update dapr's bulk-write api

Codecov Report

Merging #285 (247c099) into main (fa892b8) will decrease coverage by 0.01%.
The diff coverage is 10.63%.

@@            Coverage Diff             @@
##             main     #285      +/-   ##
==========================================
- Coverage   14.78%   14.77%   -0.02%
==========================================
  Files         116      117       +1
  Lines       14604    14649      +45
==========================================
+ Hits         2159     2164       +5
- Misses      12275    12315      +40
  Partials      170      170

Impacted Files
Coverage Δ

pkg/resource/transport/transport_dapr.go
0.00% <0.00%> (ø)

pkg/resource/store/dapr/dapr.go
8.23% <13.88%> (+4.31%)
:arrow_up:

pkg/resource/search/driver/es.go
22.46% <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 fa892b8...247c099. Read the comment docs.


Update to version <IP_ADDRESS>

@strophy I'd guess it's better to use feat: type?

Let's go with chore: type to stay consistent with other version bump commits


Expose private key in bash script(s)

The private key of the account generated for the SDN need to be stored in a safe place as well? It's holding xpx (or other mosaics like SO).
Can we use delegated keys or multisig accounts?
Do I really need to put a private key in the bash script and send balance to it?

i don't think it's possible to delegate as the private key is required to manage the node including buy offers and sell offer transaction on the blockchain.
the private key is stored as a keystore.  I think it's possible to have a golang utility to generate this keystore folder during the initialization.
@alvin-reyes @Wondertan @xgreenx what you guys think?


Improve Docs

Feature Request
Summary
Add further documentation, specially in the main README.md file about the files in the project and what they do.
More details should be added instead of nothing yet.

:+1:

logo:


Add stateful property using parallel workers

Codecov Report

Merging #7 (cf2e24c) into main (d57d31e) will not change coverage.
The diff coverage is n/a.

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

@@    Coverage Diff    @@
##   main   #7   +/-   ##
=========================
=========================

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 d57d31e...80277c6. Read the comment docs.

Actually, tests do finish, what fails is to finish producing the ct html files. They start, until segmented_cache_SUITE | lru | stateful_property, then the html files are left behind 🤔

Wait, what? That CT issue is something I never heard of :scream:
As for the previous comment, if you find yourself in that situation again try changing the number of workers to 0, 1 and 2 to see where the issue lays (is the property itself the problem, is the code that handles the worker the problem, or is it a concurrent issue?).

Wait, what? That CT issue is something I never heard of 😱
As for the previous comment, if you find yourself in that situation again try changing the number of workers to 0, 1 and 2 to see where the issue lays (is the property itself the problem, is the code that handles the worker the problem, or is it a concurrent issue?).

It works fine if I set the number of tests to 10k instead of the 100k default, or if I set a low number of workers, of if I run this test alone without all others. It seems like some ct worker responsible from building the html might be just dying from the load, funny. Need to debug a bit 😄

Keep me updated, now I am intrigued on what's happening :joy:


How to change default fontfamily?

default font is not right, how to change it?

You can override any style you want.
See https://github.com/Kryptos-FR/markdig.wpf/blob/develop/src/Markdig.Wpf/Themes/generic.xaml

Closed as duplicate of #23 and #24.

I see
thanks!


IdleShutdownTask Feedback (OSOE-625)

Because I had a chat with @Psichorex about the IdleShutdownTask I took a look at the code
https://github.com/Lombiq/Hosting-Tenants/blob/9dd77323d3b5bdd74ab5fedf9bb2c69ecfd79c9d/Lombiq.Hosting.Tenants.IdleTenantManagement/Services/IdleShutdownTask.cs#L58-L59
When we release a tenant on inactivity we don't want to signal it to other instances in a distributed env (e.g. if OC.Tenants.Distributed and OC.RedisCache are enabled), this because we have released the tenant on inactivity, not because it has changed. To do so you need to set to false the eventSource parameter.
 _shellHost.ReleaseShellContextAsync(_shellSettings, eventSource: false);

https://github.com/Lombiq/Hosting-Tenants/blob/9dd77323d3b5bdd74ab5fedf9bb2c69ecfd79c9d/Lombiq.Hosting.Tenants.IdleTenantManagement/Services/IdleShutdownTask.cs#L61-L68
No need to call SaveSettingsAsync() as it is done by UpdateShellSettingsAsync(), then as I understood we could have just call ReloadShellContextAsync(), but normally I think we don't need this (see below).

https://github.com/Lombiq/Hosting-Tenants/blob/9dd77323d3b5bdd74ab5fedf9bb2c69ecfd79c9d/Lombiq.Hosting.Tenants.IdleTenantManagement/Services/IdleShutdownTask.cs#L35-L54
ReleaseShellContextAsync() just releases the shell and remove the context and settings from the related shell host dictionaries, this without any database accesses, so normally it should not fail.
So normally all the above code could be replaced by only one line.
 return _shellHost.ReleaseShellContextAsync(_shellSettings, eventSource: false);

Jira issue

Thank you for these tips, JT! I think this might actually be a memory leak we're seeing.

I think this might actually be a memory leak we're seeing.

Yes this is what we discussed on Skipe, but I don't see how releasing shells could be a source of leaks (knowing that the GC doesn't behave the same in dev/debug mode), unless if something else was wrong, for example releasing all shells by caling ReleaseAllShellContextsAsync() whose result would be that any tenant would have to be rebuilt on any subsequent request.

@jtkech Hi JT! Good to have you here aswell :)
This is my fully reworked code atm:

I added the eventsource: false parameter and I reworked the whole of it pretty much.
We are going to do a deploy with branch NEST-361-dev-repro and see if Azure is still facing memory leaks.

I have actually opted for using the serviceProvider:

Addressed in https://github.com/Lombiq/Hosting-Tenants/pull/50.


Update oceanic procedures document link

Updated link

In fact, this is the wrong one! 😄 One moment...


Best Practices: ModifyAll -vs- Looping with Validate/Modify Triggers

Does the ModifyAll method modify records that already match the field value?
Please provide documentation on when ModifyAll method is preferred over looping through records to make changes.
Off the top of my head, I can think of a few cons to using this method:

This only works on one field per method call; so, worst-case efficiency becomes O(n*f) where n is the number of records and f is the number of fields modified.
Devs should typically employ the Record.Validate() method to ensure validation triggers proc. This will provide better code extensibility.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 2ebc9f93-2d35-2d05-7c78-84935606ef64
Version Independent ID: 5cc4c2dd-8882-64b2-199e-7a7104f56f64
Content: Record.ModifyAll Method - Business Central
Content Source: dev-itpro/developer/methods-auto/record/record-modifyall-method.md
Service: dynamics365-business-central
GitHub Login: @SusanneWindfeldPedersen
Microsoft Alias: solsen

Hello and thanks for your questions. Trying to address some of them here:
If we update records where the field is already equal to the new value? Yes, we do – we don’t issue a SQL clause that excludes rows where the current value is equal to the new value. A Modify() will update/lock the record even if no value is changed.
As for guidance, we would recommend using ModifyAll() if field validation is not wanted or needed.
The topic will be updated with this information with the next doc refresh. Thanks.

Hello and thanks for your questions. Trying to address some of them here:
If we update records where the field is already equal to the new value? Yes, we do – we don’t issue a SQL clause that excludes rows where the current value is equal to the new value. A Modify() will update/lock the record even if no value is changed.
As for guidance, we would recommend using ModifyAll() if field validation is not wanted or needed.
The topic will be updated with this information with the next doc refresh. Thanks.

Thanks!
Kieran Sweeney
Business Software Consultant
Office:301-360-0001
Direct:301-517-6694
KTL Solutions, Inc. - Disclaimer
This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this e-mail. If you are not the intended recipient, you are notified that disclosing, distributing, or copying this e-mail is strictly prohibited.
From: Susanne Windfeld Pedersen<EMAIL_ADDRESS>Sent: Tuesday, January 12, 2021 6:59 AM
To: MicrosoftDocs/dynamics365smb-devitpro-pb<EMAIL_ADDRESS>Cc: Kieran Sweeney<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/dynamics365smb-devitpro-pb] Best Practices: ModifyAll -vs- Looping with Validate/Modify Triggers (#1629)
Hello and thanks for your questions. Trying to address some of them here:
If we update records where the field is already equal to the new value? Yes, we do – we don’t issue a SQL clause that excludes rows where the current value is equal to the new value. A Modify() will update/lock the record even if no value is changed.
As for guidance, we would recommend using ModifyAll() if field validation is not wanted or needed.
The topic will be updated with this information with the next doc refresh. Thanks.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/dynamics365smb-devitpro-pb/issues/1629#issuecomment-758609742, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AONWV6A7KHMBXMG6Z4MPKZ3SZQ2QVANCNFSM4V574MQA.

Thanks!
Kieran Sweeney
Business Software Consultant
Office:301-360-0001
Direct:301-517-6694
KTL Solutions, Inc. - Disclaimer
This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this e-mail. If you are not the intended recipient, you are notified that disclosing, distributing, or copying this e-mail is strictly prohibited.
From: Susanne Windfeld Pedersen<EMAIL_ADDRESS>Sent: Tuesday, January 12, 2021 6:59 AM
To: MicrosoftDocs/dynamics365smb-devitpro-pb<EMAIL_ADDRESS>Cc: Kieran Sweeney<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/dynamics365smb-devitpro-pb] Best Practices: ModifyAll -vs- Looping with Validate/Modify Triggers (#1629)
Hello and thanks for your questions. Trying to address some of them here:
If we update records where the field is already equal to the new value? Yes, we do – we don’t issue a SQL clause that excludes rows where the current value is equal to the new value. A Modify() will update/lock the record even if no value is changed.
As for guidance, we would recommend using ModifyAll() if field validation is not wanted or needed.
The topic will be updated with this information with the next doc refresh. Thanks.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/dynamics365smb-devitpro-pb/issues/1629#issuecomment-758609742, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AONWV6A7KHMBXMG6Z4MPKZ3SZQ2QVANCNFSM4V574MQA.

Closing this and awaiting push to live.

Closing this and awaiting push to live.


Belve is not active

Mod source
Factorio Mod Portal
Operating system

=Windows 10

What kind of issue is this?

[ ] Compatibility
[ ] Locale (names, descriptions, unknown keys)
[ ] Graphical
[ ] Crash
[X] Progression
[ ] Balance
[ ] Pypostprocessing failure
[ ] Other

What is the problem?
I'm Korean, so please understand that I use a translator

The fluid treatment has been completed, but for some reason, the overflow valve does not appear

I searched the production method in FNEI mode and found that it was not possible to produce it
Steps to reproduce
No response
Additional context
No response
Log file
No response

valves were removed due to 2.0 modding api changes, they will be added back when base game support is readded. In the meantime you can use this mod https://mods.factorio.com/mod/configurable-valves

Thank you so much for your answer


multi line edit

VSCode Version:1.1.1
OS Version:centos-7  linux 3.10.0

Does vscode have a shortcut can split I selected lines as a line. Like Sublime Text 3 shortcut  CTRL+SHIFT+L on Windows.

I find it. sry for bother u. CTRL+SHILT+I.

Not CTRL+SHIFT+I is SHIFT+ALT+I


add link to Cairns hub website

Hi,
We have secured the JCU Ideas Lab in sunny cairns for the FOSS4G event. We are hoping to announce the speakers before and after the FOSS4G 2h live stream soon and will end it with a Georabble event in the afternoon. As people travel from large distances we felt it's necessary to have a full day event to make it worth their while.
Can you please link to https://www.fungis.org/events/foss4g2020/

@jonah-sullivan, get back to work.


Erroneous pylint warning in python output about undersolved import that resolves

This issue has been moved from a ticket on Developer Community.

[severity:It bothers me. A fix would be nice]
I'm somewhat new to Python, so bear with me if the nomenclture is a bit off
My Python Solution:
Project A:
Project A folder: a single python module (get_lib_dir_name.py) - publishes module to project B folder
Project B:
Project B folder: a single python module (bisect_builder.py) - imports module from Project A: "from map_git_svn get_lib_dir_name"
Right-click on Project B in Solution Explorer->Python->pylint
Result:
Warning	unresolved import 'map_git_svn'	bisect_builder	D:\git-blender-source\bisect_builder\bisect_builder.py	31
Expected:
No unresolved import warning (the line "from map_git_svn import get_lib_dir_name" works as expected)

Original Comments
Feedback Bot on 2/21/2021, 06:53 PM:
We have directed your feedback to the appropriate engineering team for further evaluation. The team will review the feedback and notify you about the next steps.

Original Solutions
(no solutions)

Thanks for the report. Pylint is generating this error. Would you please make sure that the search paths are set correctly.

That did the trick.  Now onto reading the pylint docs...


Dragonrage: Watch (?-i:cryptotool_setup)(?#t.me)

Dragonrage requests the watch of the watch_keyword (?-i:cryptotool_setup)(?#t.me). See the MS search here and the Stack Exchange search in text, in URLs, and in code.

(?-i:cryptotool_setup)(?#t.me) has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Makyen in Charcoal HQ


Persona & Key Scenarios

User Story or Stories

As a
I want
so that

Acceptance Criteria

closing as lada will add for our upcoming sprint review


Fix length computation sympy

Changes
If we use the Integrate function in SymPy lambdify, we need to use "scipy" as method, "numpy" is not sufficient.
xref: https://github.com/sympy/sympy/pull/20134
Related Issues
Closes #725
Checks

[ ] updated CHANGELOG.rst
[x] updated tests
[ ] ~updated doc/~
[ ] ~update example/tutorial notebooks~
[ ] ~update manifest file~

note that the deepsource issues are unrelated to my changes :P

@vhirtham I've noticed, that using scipy as backend now triggers deprecation warnings like this:
DeprecationWarning: scipy.sin is deprecated and will be removed in SciPy 2.0.0, use numpy.sin instead
However we need to use scipy to make "Integrate" use the right backend. Do you have a suggestion how to proceed?

xref: https://github.com/sympy/sympy/issues/20294

note that the deepsource issues are unrelated to my changes :P

I silenced it for the future ;)

Let me know if that helped with your old issues.

this looks great, nice find !


Patches for ItemMetaMock and ItemStackMock

Description

Ensure meta is copied on setItemMeta and getItemMeta

Renamed EnchantedBookMetaMock to EnchantmentStorageMetaMock

Recreated EnchantedBookMetaMock and mark it as deprecated for removal now deleted again

Removed EnchantmentStorageMeta from unimplemented meta list
(so ENCHANTED_BOOK Item can have EnchantmentStorageMetaMock as meta and not the default ItemMetaMock)

Replaced use of LeatherArmorMetaMock by ColorableArmorMetaMock (and added equal and hashcode to ColorableArmorMetaMock)

I know ItemStackMock.setType and ItemStackMock.setItemMeta are most probably not on parity, but I'm not sure how should I implement them.
I may create an issue if I do not find a way
Checklist
The following items should be checked before the pull request can be merged.

[x] Code follows existing style.
[x] Unit tests added (if applicable).

We now merged 4.0 into v1.21. Please rebase your branch to the v1.21 state


RFC: Remove the color prompt overrides from default instance and shell environment for v1.0?

Description
We had an old issue, to make the lima prompt distinguishable from the host prompt.
The color was playing on the "lime" word game, and used a bright yellow-green (Lime)

Here the color(s) shown in Ubuntu terminal:

But it requires 24-bit color support to look best, as an addition to 256 (or 16) colors support:

https://github.com/lima-vm/lima/pull/433

https://github.com/lima-vm/lima/pull/435

COLORTERM=truecolor

And it doesn't really work on light backgrounds, so requires support for the terminal "theme":

https://github.com/lima-vm/lima/issues/485

https://github.com/lima-vm/lima/pull/486

TERMTHEME=Dark

So I think the best would be to remove those changes, and go back to the original issue:

https://github.com/lima-vm/lima/issues/427

Go back to the original Ubuntu prompt:
-if [ "$color_prompt" = yes ]; then
-    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
+# Lima PS1: set color to lime
+if [ "$color_prompt" = true ]; then
+    PS1='${debian_chroot:+($debian_chroot)}\[\033[38;2;192;255;0m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
+elif [ "$color_prompt" = 256 ]; then
+    PS1='${debian_chroot:+($debian_chroot)}\[\033[38;5;154m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
+elif [ "$color_prompt" = yes ]; then
+    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;92m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
 else
     PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
 fi

Note that the default prompt does have the host name in it, which does include "lima":
anders@lima-default:/home/anders$ uname
Linux

But it could be desired to change the prompt?
[ "$PS1" ] && PS1="[LIMA] $PS1"

A compromise, if wanting to keep the color override, would be to go for "lime green"

#32CD32

Two issues:

Remove the export of the COLORTERM variable ? It is available on the host, but not (normally) over ssh connections.
It complicates the ssh setup a bit, have to send it from the client and also accept it on the host. But it is "generic".

Remove the change of color in the "default" instance. Note that "ubuntu" (without nerdctl) does not get patched...
After the latest change, it will only change the default green prompt to a slightly more lime green on color terminals.

After that:

Should the limactl shell change the PS1, similar to what Singularity/Apptainer does ? (Docker/Podman does not)

Or should we rely on the user shell configuration to pick up the presence of SSH_CLIENT, like Powerline does?

I guess we can just remove the custom PS1

I'm seeing lime green color everywhere, so think I will just keep it as it is now.


pipeline rm trigger old ckb pipeline

Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Enable Warp-to-Warp

Which Cloudflare product does this pertain to?
Zero Trust
Existing documentation URL(s)

https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/private-net/warp-connector/#3-enable-cgnat-routing

What changes are you suggesting?
The following steps are not correct:

In Zero Trust, go to Settings > Network.
Enable Warp-to-Warp. This allows Cloudflare to route traffic to the CGNAT IP space.

It is not clear how to enable "Warp-to-Warp" connectivity. The next two steps to enable override local interface IP appear to be correct.
Additional information
No response

I continued the process and found this in WARP connector prerequisites:

Turn on WARP to WARP
Navigate to Settings > Network > Firewall and toggle on WARP to WARP. This will allow the WARP connector to off-ramp traffic to WARP devices.

Hi @rch, you should be able to find the **WARP to WARP** setting below *Proxy**.

It doesn't look like that option is available for me.

Apparently you need to enable Proxy first before the WARP-to-WARP setting will show up.
We will add this step to the docs. Thanks for flagging the issue!

That works! Thanks for your help :)


fails to server over https://test

daemon is running
via CLI i setup alias for "test: 8080"
localias debug config --print
# localias config file syntax
#
#       alias: port
#
# for example,
#
#   https://secure.test: 9000
#   http://insecure.test: 9001
#   insecure2.test: 9002
#   bareTLD: 9003
#
test: 8080

my little test server:
go run .
package main

import (
	"fmt"
	"net/http"
)

func main() {
	fmt.Print("starting on port: 8080")

	http.HandleFunc("/", HelloServer)
	http.ListenAndServe(":8080", nil)
}

func HelloServer(w http.ResponseWriter, r *http.Request) {
	fmt.Fprintf(w, "Hello, %s!", r.URL.Path[1:])
}

```

test it:

```sh
url  http://localhost:8080/
Hello, !%

test is via localias caddy proxy:
curl  https://test:443
curl: (6) Could not resolve host: test
curl  https://test
curl: (6) Could not resolve host: test

I unfortunately cannot reproduce this problem using localias version 1.0.1 on MacOS 12.5.1 (arm). Here's a screenshot where I am running localias and your golang web server and successfully connecting to it

My first hypothesis is that you started the daemon, added the test: 8080 alias, but didn't reload or restart the daemon so it does not know about the alias. If this is the case, you should be able to fix the issue in one of these ways:

Stop the daemon and run localias in the foreground, localias daemon stop && localias runcommand.
Reload the daemon localias daemon reload
Restart the daemon entirely localias daemon stop && localias daemon start

Then, running your curl https://test:443 or curl https://test commands.
If that doesn't work, can you please tell me:

What operating system and architecture this is running on
How you installed localias and what version you're using (localias version)
The result of localias hostctl list (maybe Localias was unable to edit your /etc/hosts file to add the rule for test?)

Closing since I cannot reproduce this issue. I will re-open this if I can get enough information to reproduce the problem or others report the same thing.


Add windows powershell quick start guide

Pending to merge after I verify the script deployment works from this https://github.com/apache/skywalking-website/pull/690

[ ] If this pull request closes/resolves/fixes an existing issue, replace the issue number. Closes #.
[ ] Update the CHANGES log.

The script has been hosted on website. Please verify and continue.

The script has been hosted on website. Please verify and continue.

Sure, gonna test that after work.

Ok it didn't work, gotta fix on the website side first.

Rover doc is having dead links

Yes, we changed them as 0.6 release is a new one.
We will fix the links.


Won't Install. Get Traceback Errors

Hello,
Trying to install onto RPI 3 with Python 2.7 following this guide http://lifehacker.com/the-simplest-way-to-build-a-raspberry-pi-powered-amazon-1794218212 but getting traceback errors when I try to install it. Any ideas?
Traceback (most recent call last):   File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main     "__main__", fname, loader, pkg_name)   File "/usr/lib/python2.7/runpy.py", line 72, in _run_code     exec code in run_globals   File "/usr/local/lib/python2.7/dist-packages/easy_install.py", line 4, in <module>     from setuptools.command.easy_install import main   File "/usr/local/lib/python2.7/dist-packages/setuptools/__init__.py", line 12, in <module>     import setuptools.version   File "/usr/local/lib/python2.7/dist-packages/setuptools/version.py", line 1, in <module>     import pkg_resources   File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 72, in <module>     import packaging.requirements   File "/usr/local/lib/python2.7/dist-packages/packaging/requirements.py", line 9, in <module>     from pyparsing import stringStart, stringEnd, originalTextFor, ParseException ImportError: No module named pyparsing

So I've installed pyparsing, then had another traceback error and installed appdirs then got another traceback error:Traceback (most recent call last):
File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
"main", fname, loader, pkg_name)
File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/usr/local/lib/python2.7/dist-packages/easy_install.py", line 5, in
main()
File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 2280, in main
**kw
File "/usr/lib/python2.7/distutils/core.py", line 111, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 321, in init
_Distribution.init(self, attrs)
File "/usr/lib/python2.7/distutils/dist.py", line 287, in init
self.finalize_options()
File "/usr/local/lib/python2.7/dist-packages/setuptools/dist.py", line 389, in finalize_options
ep.require(installer=self.fetch_build_egg)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 2324, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 859, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.VersionConflict: (appdirs 1.3.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('appdirs>=1.4.0'))

Solved. I had to reinstall pip, then appdirs, then update it then run again. Something I thought I had done numerous times but there you go!


Remove public scope from test methods per JUnit 5 convention

Like #7 , this should probably an option. It would break less as most test classes call utility methods and not other test methods. But something to be careful about.

Implemented with ReduceToDefaultScopeConversion.


Pagination doesn't work

Hi,
If you scroll down to the bottom of the blog you will see a pagination but:

you are already seeing all the posts.
all of the page links are pointing to #.

Awesome blog BTW, I have 20 tabs open with articles to read :)

Closing due to inactivity.


PEX implement validateSubmission

  /**
   * This method validates whether an object is usable as a presentation submission or not.
   *
   * @param {PresentationSubmission} presentationSubmission the object to be validated.
   *
   * @return {Validated} the validation results to reveal what is acceptable/unacceptable about the passed object to be considered a valid presentation submission
   */
  public static validateSubmission(presentationSubmission: PresentationSubmission): Validated {
    return PEX.validateSubmission(presentationSubmission);
  }

in pr - https://github.com/TBD54566975/web5-kt/pull/208


When I was running this "bundle exec cap demo deploy -t latest" command it showing error, I was try to deploy with Jenkins pipeline and my public ssh key add deploy server      ERROR: SSHKit::Runner::ExecuteError:

** Invoke demo (first_time)
** Execute demo
** Invoke load:defaults (first_time)
** Execute load:defaults
** Invoke bundler:map_bins (first_time)
** Execute bundler:map_bins
** Invoke deploy:set_rails_env (first_time)
** Execute deploy:set_rails_env
** Invoke deploy (first_time)
** Invoke deploy:setup_config (first_time)
** Execute deploy:setup_config
cap aborted!
SSHKit::Runner::ExecuteError: Exception while executing on host <IP_ADDRESS>: Connection timed out - connect(2) for "100.2x.xx0.xx" port 22

The error says Connection timed out which means Capistrano is unable to establish an SSH connection with the server. This could be a network issue. I recommend checking that the IP address and port number you are specifying in the Capistrano configuration are both correct, and that the server is running and accepting SSH connections.


Load balancer stuck in "Activating" phase

Rancher Version: 0.63.1
Docker Version: 1.10.3
OS: Ubuntu 14.04.4 LTS on DigitalOcean
Steps to Reproduce:

Spin up a new Rancher server.
Use the UI and a valid DigitalOcean API key to create a 1 GB host.
Create a stack containing a single Nginx container. Expose no ports.
To that stack, add a load balancer listening on port 80 and directing traffic to the Nginx container.

Results: Hitting the IP of the host displays the Nginx "welcome" page, but the Rancher UI claims the load balancer service is still "Activating" and that the associated stack is "Degraded". This does not instill confidence.
Expected: The load balancer would transition from "Activating" to "Active" after a few minutes.

Just noticed the following message in the UI:

(Object [instance:1i36] failed to satisfy predicate [15000] millis. instance status: Scheduling failed: host needs ports 80/tcp available)

Odd, because the load balancer is active and running on port 80. Maybe it started sooner than expected and it thinks it's colliding with its own use of the port somehow?

I have to apologize; I experienced this issue in an earlier version as described and never got around to reporting it. I tried to load-balance a catalog service, but I didn't realize that the catalog services automatically try to grab port 80 on their host. Works as expected in 0.63.1.


Add Box ID Verification Photo to Admin Approval Process

/cib aap-box-id-photo

Branch 155-aap-box-id-photo created!


Support for Flash Player v<IP_ADDRESS>7

Here's the latest Flash Player release, version <IP_ADDRESS>7, which is planned to be released on November 2022.
Download Here.
Please add support for this release. Thank you!

Hey there!
FlashPatch has been updated with support for <IP_ADDRESS>7: https://github.com/darktohka/FlashPatch/releases/tag/v1.19
Clean builds are available at: https://github.com/darktohka/clean-flash-builds/releases/tag/v1.30
Clean Flash Installer for this release is available at: https://gitlab.com/cleanflash/installer/-/releases/<IP_ADDRESS>7 or https://bluepload.unstable.life/cleanflash3400277installer.exe
Have fun!

Thanks!

Windows Standalone Player & macOS version are available on flash.cn now. Please add support for them. Thanks!

Thank you.
FlashPatch is available at: https://github.com/darktohka/FlashPatch/releases/tag/v1.19.1
Clean builds are available at: https://github.com/darktohka/clean-flash-builds/releases/tag/v1.30
Clean Flash Installer is available at: https://gitlab.com/cleanflash/installer/-/releases/<IP_ADDRESS>7 or https://bluepload.unstable.life/cleanflash3400277installer1.exe

Thank you!


runtime: add to_array function to convert an ArraySlice to a new Array

Hello!
One or more of the commit messages in this PR do not match the Jakt code submission policy, please check the lint_commits CI job for more details on which commits were flagged and why.
Please do not close this PR and open another, instead modify your commit message(s) with git commit --amend and force push those changes to update this PR.


Updating a compressed index fails with AttributeError: 'NNDescent' object has no attribute '_neighbor_graph'

Minimal example that reproduces the problem:
import numpy as np
from pynndescent import NNDescent

X = np.random.randn(1024, 384).astype(dtype=np.float32)
ann_index = NNDescent(X, metric="cosine", compressed=True)
ann_index.prepare()

X_update = np.random.randn(1024, 384).astype(dtype=np.float32)
ann_index.update(X_update)

Results in an AttributeError: 'NNDescent' object has no attribute '_neighbor_graph'.
With compressed=False this issue doesn't occur.
Thank you for the great package 🙏!

compressed=True indexes are, unfortunately, not updateable; a bunch of the information needed for the update is dropped to compress the whole thing down to be smaller.

Thanks for the clarification! Would it make sense to for instance raise a more informative error when attempting to update a compressed index to help other users know about this limitation?


feat(simulator): simulator allows noir to read pending commitments

Description

ACIR simulator tracks pending notes and allows Noir contracts to "get" them
Kernel rejects all transient reads for now (until read<>commitment matching logic is there)
New test contract added along with ACIR simulator tests and e2e tests for pending commitments
New type ReadRequestMembershipWitness added which is a normal membership witness with a "kernel hint"

may need more than a single hint in the future

Temporary hack in Noir to force strict dependency and ordering between notifyCreatedNote and subsequent getNotes oracles

Closes tickets...

Closes https://github.com/AztecProtocol/aztec-packages/issues/835
Closes [with a caveat] https://github.com/AztecProtocol/aztec-packages/issues/919

Noir contracts cannot rely on sane ordering of oracle calls until stepwise execution of ACIR opcodes is enforced

https://github.com/noir-lang/acvm/pull/419
https://github.com/noir-lang/noir/pull/1729

Other Related Tickets

Relates to https://github.com/AztecProtocol/aztec-packages/issues/779
Relates to https://github.com/AztecProtocol/aztec-packages/issues/920
Relates to https://github.com/AztecProtocol/aztec-packages/issues/863
Relates to https://github.com/AztecProtocol/aztec-packages/issues/940

Checklist:

[x] I have reviewed my diff in github, line by line.
[x] Every change is related to the PR description.
[x] I have linked this pull request to the issue(s) that it resolves.
[x] There are no unexpected formatting changes, superfluous debug logs, or commented-out code.
[x] The branch has been merged or rebased against the head of its merge target.
[x] I'm happy for the PR to be merged at the reviewer's next convenience.

I'm thinking latest CI failure may be somehow due to https://github.com/AztecProtocol/aztec-packages/commit/68b0fd844533f5cad46698f12193e0c97e39977d


Fix Naming

Our naming is inconsistent. There are some CAPS, some_underscores, and somemerged words that we need to sort out.

I have made them look consistent


Loading node_modules with import/require

We know that bundling is better for performance, but for experimental or less performance-intensive use cases, it would be great if node_modules loading could be supported.
// index4.js
import { Event } from "event-target-shim";

globalThis.Event = Event

import { Bench } from 'tinybench';

const bench = new Bench({ time: 100 });

import mod from '../package.json';

bench
  .add('json', async () => {
    JSON.stringify(mod)
  })
await bench.warmup();
await bench.run();
console.log(bench.table());

% llrt ./src/index4.js
ReferenceError: Error resolving module 'event-target-shim' from './src/index4.js'

Resolve is very complex, for reference:
https://crates.io/crates/oxc_resolver
https://www.npmjs.com/search?q=enhanced-resolve

Yes, agree that this is super useful but also very complex:
ESM: https://nodejs.org/api/esm.html#resolution-and-loading-algorithm
CJS: https://nodejs.org/api/modules.html#all-together
Maybe we should do a basic support that doesn't handle all the edge cases?

As for import, it seems to work by creating a Custom Resolver (NpmJsResolver) and implementing a path resolution mechanism similar to require. It is starting to work on the laptop at hand. I will do some more testing and then PR.

As for import, it seems to work by creating a custom resolver (NpmJsResolver) and implementing a path resolution mechanism similar to require.

We should probably converge the resolver mechanism here:: https://github.com/awslabs/llrt/blob/9ab07457df115e55ae5012c17c4db3746ba65d2f/llrt_core/src/vm.rs#L106
The name "BinaryResolver" also doesn't make sense since it does work with multiple sources (not just precompiled bytecode). With basic requite functionality now in place, I think the whole resolution implementation needs a refactoring so it's not duplicated for CJS/ESM imports.
It needs to support:

multiple directories to look for code and node_modules (defaults to current working directory and /opt)
node module resolution
json imports/require
precompiled binaries (from bytecode_cache and on filesystem)


Tabbing through a page where the +-holding td makes the table wider than the viewport breaks view

It's fine if you don't give focus to the far-right td so either make that impossible or display: none it when not in shrunken mode.

b9c5e1c adjusts the width of large so that it behaves more sensibly.


Fix, call VirtualMachineEnv::JNI_OnLoad for non-Android Java builds

We need to make sure that VirtualMachineEnv is initialized now for non-Android builds.

I think we could simply call ::filament::VirtualMachineEnv::JNI_OnLoad unconditionally, but we can revisit for the next release


No Channels Working

None of the channels are working today. Tried clearing cache and re login. Anyone else facing this issue?

Yeah me too

I think it's the end for botallen

Same issue ,you guys can try jio tv plus ,you can google jio tv plus apk for Android TV and install it on tv ,some channels works there

None of the channels are working today. Tried clearing cache and re login. Anyone else facing this issue?

Yes Me Too

Yes Me Too

jio tv plus apk seems to wrok for less channels only. But Bot Allen Kodi add-on never disappointed and it played TV channels like a champ for about 2 years

IT'S FIXED GUYS

I'll try changing DNS. Seems like it's being blocked.

I'll try changing DNS. Seems like it's being blocked.

So did it work?

So did it work?
On mobile it worked partially. I'll try this method on fire stick after college.

Colors Rishtey, Colors Marathi SD/HD, SET HD, SAB HD, Sony Pal, Sony Wah are working channels after two-three taps on FireTV Stick App Remote. Other channels are not loading at all.
Screenshots at https://github.com/botallen/repository.botallen/issues/335#issuecomment-1368438173

Let's hope @iMro0t fixes the issue in his spare time. In the meanwhile, you can use Samsung TV Plus addon from slyguy repository and AjayKRepo (for zee5 (has live channels), sonyliv (has live channels), voot (has live channels), hotstar and mxplayer)

Let's hope @iMro0t fixes the issue in his spare time. In the meanwhile, you can use Samsung TV Plus addon from slyguy repository and AjayKRepo (for zee5 (has live channels), sonyliv (has live channels), voot (has live channels), hotstar and mxplayer)

Sorry to say but both the addons are not that great or useless
The slyguy repository has only few and free channels and are kinda hard to access many clicks to get there etc.
And the AjayKRepo repository needs login for every addon and for login we need subscription

Let's hope @iMro0t fixes the issue in his spare time. In the meanwhile, you can use Samsung TV Plus addon from slyguy repository and AjayKRepo (for zee5 (has live channels), sonyliv (has live channels), voot (has live channels), hotstar and mxplayer)

Sorry to say but both the addons are not that great or useless
The slyguy repository has only few and free channels and are kinda hard to access many clicks to get there etc.
And the AjayKRepo repository needs login for every addon and for login we need subscription

Yes, slyguy has lot of addons that are not quite good, but for me, I use India channels from Samsung TV Plus, also in Ajayk Repo, you can use sonyliv (live channels too) and zee5 without login only voot and hotstar requires subscription to access content. You can mark those channels as favorites and access them all under favorites tab. You can also use OrderFavourites to organize favorites.

Let's hope @iMro0t fixes the issue in his spare time. In the meanwhile, you can use Samsung TV Plus addon from slyguy repository and AjayKRepo (for zee5 (has live channels), sonyliv (has live channels), voot (has live channels), hotstar and mxplayer)

Sorry to say but both the addons are not that great or useless
The slyguy repository has only few and free channels and are kinda hard to access many clicks to get there etc.
And the AjayKRepo repository needs login for every addon and for login we need subscription

Yes, slyguy has lot of addons that are not quite good, but for me, I use India channels from Samsung TV Plus, also in Ajayk Repo, you can use sonyliv (live channels too) and zee5 (free live channels only: mostly news) without login. voot and hotstar requires subscription to access content. You can mark those channels as favorites and access them all under favorites tab. You can also use OrderFavourites to organize favorites.

Let's hope @iMro0t fixes the issue in his spare time. In the meanwhile, you can use Samsung TV Plus addon from slyguy repository and AjayKRepo (for zee5 (has live channels), sonyliv (has live channels), voot (has live channels), hotstar and mxplayer)

Sorry to say but both the addons are not that great or useless
The slyguy repository has only few and free channels and are kinda hard to access many clicks to get there etc.
And the AjayKRepo repository needs login for every addon and for login we need subscription

Yes, slyguy has lot of addons that are not quite good, but for me, I use India channels from Samsung TV Plus, also in Ajayk Repo, you can use sonyliv (live channels too) and zee5 (free live channels only: mostly news)without login. voot and hotstar requires subscription to access content. You can mark those channels as favorites and access them all under favorites tab. You can also use OrderFavourites to organize favorites.

Hmm can't argue with it ,have no choice aswell

Same problem
Some channels are working.
But after a while frozen.
So many channels are failing to play.
Plz solve.

I found a workaround guys but sadly it only works with Jio network. That is, you will need to use Jio mobile hotspot on your Android TV for this to work. It doesn't work with other ISP
Install the modded Jio TV app for Android TV from here
This is a mod available from this page
Login with your Jio credentials and you should be able to play all Jio channels.

Seems like issue has been fixed in this one: https://github.com/Geletinousamigo/plugin.video.jiotv

Seems like issue has been fixed in this one: https://github.com/Geletinousamigo/plugin.video.jiotv

I just tried installing the zip file in that other repo and it failed to install. Does it work for you?


Fix error when deleting grid indices of nonexistent rowIndex or columnIndex

Currently, if the user deletes a rowIndex or a columnIndex that does not exist inside the current grid indices, an error is raised. We should fix delteGridIndices to just ignore the deletions of nonexistent row indices or column indices

Closing this issue since the PR was merged


Illegal memory access with gpu_mask_voting

It seems to me that for some images, gpu_mask_voting causes illegal memory access (the problem still exists after the latest fix on mask merge). This problem will go away if we use cpu_mask_voting instead.

I have also encountered this...thanks for solution.


Adjust Budget & Cost Fields to DecimalField

Purpose
Adjust WorkflowLevel3 Model (Budget and Cost) fields to Decimal Fields
Approach
This will allow submission of decimal values from the Frontend which is currently impossible as the backend only accepts Integer values.
Furter Info
@glind @jefmoura @Menda

Coverage remained the same at 58.147% when pulling 2254f75b837383def6781307a319026b25d4cc64 on Fix/#872 into 6cdc227a53d3d3d5bcf1349c53244accb3b63016 on dev-v2.


Update cmdlet reference for Preview 4

Update cmdlet reference with basic descriptions and simple examples.

this is in docs repo


Need ability to distinguish between 16- and 32- bit disassembly to RE Windows 3.X protected-mode applications

When REing 16-bit protected mode applications, the flag that indicates the 16-/32-bit definition of each code segment comes from the segment descriptor table (LDT/GDT).  This is unavailable (or unused) by Ghidra and consequently is confusing the decompiler by using incorrect assembly when using the 66h/67h overrides on components.
E.g. the bytes 66 60 are being disassembled into PUSHAD instead of (the ia.sync's definition of) PUSHA which in this case is causing the decompiler to produce a whole load of rubbish and even messes with the parameters of the forwarding function call (which, btw is this function's sole purpose).  Here's Ghidra's disassembly:
                             **************************************************************
                             *                          FUNCTION                          *
                             **************************************************************
                             void __pascal16far LOGPARAMERROR(enumUINT_LogParamErrors
                               assume DS = 0x1018
             void              <VOID>         <RETURN>
             enumUINT_LogPa    Stack[0xc]:2   idErr                                   XREF[1]:     1000:9517(*)
             FARPROC           Stack[0x8]:4   pfn                                     XREF[1,1]:   1000:9514(*),
                                                                                1000:9511(*)
             LPVOID            Stack[0x4]:4   pvDetails                               XREF[1,1]:   1000:950e(*),
                                                                                1000:950b(*)
                             Ordinal_325                                     XREF[2]:     Entry Point(*),
                             LOGPARAMERROR                                                K327:1000:94b8(c)
   1000:9500 55             0           PUSH       BP
   1000:9501 8b ec        002           MOV        BP,SP
   1000:9503 1e           002           PUSH       DS
   1000:9504 06           004           PUSH       ES
   1000:9505 0f a0        006           PUSH       FS
   1000:9507 0f a8        008           PUSH       GS
   1000:9509 66 60        00a           PUSHAD
   1000:950b ff 76 08     02a           PUSH       word ptr [BP + pvDetails+0x2]
   1000:950e ff 76 06     02c           PUSH       word ptr [BP + pvDetails]
   1000:9511 ff 76 0c     02e           PUSH       word ptr [BP + pfn+0x2]
   1000:9514 ff 76 0a     030           PUSH       word ptr [BP + pfn]
   1000:9517 ff 76 0e     032           PUSH       word ptr [BP + idErr]
   1000:951a e8 2d 05     034           CALL       FUN_1000_9a4a                                    undefined FUN_1000_9a4a(enumUINT
   1000:951d 66 61        034           POPAD
   1000:951f 0f a9        014           POP        GS
   1000:9521 0f a1        012           POP        FS
   1000:9523 07           010           POP        ES
   1000:9524 1f           00e           POP        DS
   1000:9525 c9           00c           LEAVE
   1000:9526 ca 0a 00     - ? -         RETF       0xa

and here's the corresponding (incorrect) decompilation:

/* WARNING: Stack frame is not setup normally: Input value of stackpointer is not used */

void __pascal16far LOGPARAMERROR(enumUINT_LogParamErrors idErr,FARPROC pfn,LPVOID pvDetails)

{
   undefined4 in_EAX;
   undefined4 in_ECX;
   undefined4 in_EDX;
   undefined4 in_EBX;
   int iVar1;
   ulong in_ESP;
   ulong in_EBP;
   undefined4 in_ESI;
   undefined4 in_EDI;
   undefined2 unaff_ES;
   undefined2 unaff_SS;
   undefined2 in_FS;
   undefined2 in_GS;

   iVar1 = (int)in_ESP;
   *(undefined2 *)(iVar1 + -2) = (int)in_EBP;
   *(int *)(iVar1 + -4) = (int)s_FONTS.FON_1018_100f + 9;
   *(undefined2 *)(iVar1 + -6) = unaff_ES;
   *(undefined2 *)(iVar1 + -8) = in_FS;
   *(undefined2 *)(iVar1 + -10) = in_GS;
   *(undefined4 *)(iVar1 + -0xe) = in_EAX;
   *(undefined4 *)(iVar1 + -0x12) = in_ECX;
   *(undefined4 *)(iVar1 + -0x16) = in_EDX;
   *(undefined4 *)(iVar1 + -0x1a) = in_EBX;
   *(ulong *)(iVar1 + -0x1e) = in_ESP & 0xffff0000 | (ulong)(iVar1 - 10);
   *(ulong *)(iVar1 + -0x22) = in_EBP & 0xffff0000 | (ulong)(iVar1 - 2);
   *(undefined4 *)(iVar1 + -0x26) = in_ESI;
   *(undefined4 *)(iVar1 + -0x2a) = in_EDI;
   *(undefined2 *)(iVar1 + -0x2c) = *(undefined2 *)(iVar1 + 6);
   *(undefined2 *)(iVar1 + -0x2e) = *(undefined2 *)(iVar1 + 4);
   *(undefined2 *)(iVar1 + -0x30) = *(undefined2 *)(iVar1 + 10);
   *(undefined2 *)(iVar1 + -0x32) = *(undefined2 *)(iVar1 + 8);
   *(undefined2 *)(iVar1 + -0x34) = *(undefined2 *)(iVar1 + 0xc);
   *(undefined2 *)(iVar1 + -0x36) = 0x951d;
   FUN_1000_9a4a(*(enumUINT_LogParamErrors *)(iVar1 + -0x34),*(FARPROC **)(iVar1 + -0x32),
                 *(LPVOID *)(iVar1 + -0x30));
   return;
}

If I manually replace the 66 with a NOP, the decompilation becomes:

void __pascal16far LOGPARAMERROR(enumUINT_LogParamErrors idErr,FARPROC pfn,LPVOID pvDetails)

{
   FUN_1000_9a4a(idErr,pfn,pvDetails);
   return;
}

This needs some kind of mechanism to tell Ghidra that the current code segment we are REing is actually one using 32-bit, which in turn would correctly interpret the 66 override (hopefully!).
I have seen this issue in several locations throughout my application suit.
Some of this is described in "Undocumented Windows." by Andrew Schulman
Subtitle: A programmer's guide to reserved Microsoft Windows API functions
Covers Windows 3.1 and 3.0
Originally posted by @Wall-AF in https://github.com/NationalSecurityAgency/ghidra/issues/2033#issuecomment-1281153696

You can try setting the context bits addrsize=1 and opsize=1 to change the decode of the the instructions to a 32-bit model and then re-disassemble this section.
addrsize        # =0  16-bit addressing  =1  32-bit addressing
opsize=          # =0  16-bit operands    =1  32-bit operands     =2 64-bit operands
opsize gets flipped by the 0x66 prefix, so opsize=1 will end up as 0 and match the PUSHA
addrsize gets flipped by the 0x67, so opsize=1 will end up as 0
These will show up as registers in the set register popup menu.  You can try it on this function and if it works for you, select areas that should be considered 32-bit code and use set the context registers.
These settings might not quite solve this issue, but you can try it.  There may be other issues with a mixed 16 and 32 bit memory model.  I've used 16-bit or 32-bit base processors and overridden them depending on the majority of the code.

Mmm!  Any attempt (with/without selecting a range of assembly) to change either of these context bits results in the following error!

What am I doing wong???

Oh yeah, forgot you need to clear the instructions first before setting the context.
You can't change the context if an instruction already is disassembled there because you might be changing something that was used in the instruction match.  Same thing applies to changing byte values.  You can't change them while an instruction exists there.

Thanks @emteere.  Trying that solution produced (what I believed to be) the correct disassembly, but had absolutely no effect upon the decompilation (see screenshot below) except for the 2 red X's complaining about "inconsistant context"!

However, if I replace the two prefix bytes 66h of the two PUSHAD/POPAD instructions with NOP(90h), then the two instructions become PUSHA & POPA (as above) and the decompilaton appears correct (see below).

This implies something else is happening somewhere!  Any ideas??

FYI, if I change either or both addrsize/opsize then the decompiler breaks with this error:
Exception while decompiling 1000:9500: Decompiler process died

Mmm, seems the NeLoader supports the 16-/32-bit distinction after all and has identified the example above as 16-bit.  However that doesn't deminish the issue described here.  The example above comes from a segment identified by the loader as 16-bit and therefore the use of the 66h&67h overrides are indeed correct, however the resulting decompiled output isn't and needs to be supported.


Small improvement for snake case handling

Good time of the day!
I created a small improvement to the way snake case is handled. Right now if you have (for instance) "Icon=WIFI 24" it will be translated into "icon_w_i_f_i_24". With this update it will be "icon_wifi_24", which, I think, is better.
I'm not sure about tests though, haven't found any for this function. Any pointers?

Thanks for the PR, @IljaKosynkin! I've added tests for StringCase. Please add a test for your case.

When you add test I can merge your PR.

Sorry, @subdan got caught up in work. Added tests


vgg_conv.pth not available

bethgelab is refusing the connection and I am not able to download the pre trained model. Can you please provide the file or make the link working? Or please suggest any other workaround.
Thanks a lot

Duplicate of #16.


Possible to use , and . in key bindings?

I would like to use the following key bindings to switch between workspaces:
alt-ctrl-shift-, = 'workspace 2'
alt-ctrl-shift-. = 'workspace 3'

These two result in parsing errors due to the use of , and .
I wonder if there is a workaround?

Use comma and period, e.g. alt-shift-comma. You can see all supported special characters in the default config.

Thank you very much. Link to config for anyone in need of other chars.


Add env GROUP_ID to endpoints

Description
For supporting mutually aware NSEs add env variable GROUP_ID which defaults to empty string
Issue
part of https://github.com/networkservicemesh/api/issues/121
Definition of done

Add field groupID to config for all nse cmd
Add this field to connection according to changes here https://github.com/networkservicemesh/sdk/issues/1203
Test that variable setting works correctly

This PR is not needed anymore. The feature has been implemented here: https://github.com/networkservicemesh/api/issues/121


add a new option for dynamic profiling of all sites that souper might

optimize, not just the ones that it has been able to optimize. this is
useful because it permits us to find the highest profile sites and
then run expensive synthesis only on those, instead of doing synthesis
first.
this profile-all mode needs to run last: it can't run as a peephole
pass.  unfortunately it isn't possible to make a single pass that is
scheduled either as a peephole or running last, so this patch compiles
two versions of the pass and then sclang chooses the right one
also, it turns out that running profile code from an LLVM function
pass was incorrect and only happened to work: it is illegal to add new
functions from a function pass. so turn the function pass into a
module pass.
finally, fix a different bug in the profile instrumentation where we
had failed to put the atomic increment below any phi nodes that happen
to be there.

LGTM, but couldn't test it yet.

Issues fixed-- ok to merge?

Except of the code style question, LGTM.


Add protocolDetectionTimeout

New parameter in installer.

/cherry-pick release-1.3

@ostromart: new pull request created: #263

In response to this:

/cherry-pick release-1.3

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.


PowerBI information tabs missing

I ran the Invoke-AADAssessmentDataCollection PowerShell scripts to acquire the Azure AD information. Without any error message this process succeeds. Also the report generation Complete-AADAssessmentReports runs succesfully.
In the AzureADAssessment PowerBI overview I have the following 4 tabs: Roles & Notification - App Assignments -  App keys - Consent Grant.
However when I go through the Assessment guide it references to the following tabs in PowerBI which I seem to be missing.
Power BI: Tab "AADCH – Alerts", "Sync Performance", and "Sync – Object Count"
Am I missing something, need to run another script/parameter to get the AAD Connect Health information? My account has Global Reader access to the tenant. Thanks.

You have the correct report. The references for the report you have are
https://github.com/AzureAD/AzureADAssessment/wiki/Assessment-Reference#check-programmatic-usage-of-credentials
https://github.com/AzureAD/AzureADAssessment/wiki/Assessment-Reference#check-app-assignment
https://github.com/AzureAD/AzureADAssessment/wiki/Assessment-Reference#check-consent-grants
https://github.com/AzureAD/AzureADAssessment/wiki/Assessment-Reference#privileged-accounts-management
The PowerBI report that has Power BI: Tab "AADCH – Alerts", "Sync Performance", and "Sync – Object Count" is internal to Microsoft. We will remove these references.


A librespot process does not release the sound card [Raspberry Pi]

Hello,
I have detected that the librespot child process that is associated with the sound card does not put the status of the card to "closed" as expected. Which means that librespot is blocking the sound card when another device is chosen and connected. This happens both for the Windows Spotify app and on my Android.
When checking the file /proc/asound/card0/pcm0p/sub0/status I can see that the running process persists: owner_pid   : 5128. That is a child process to librespot according to the command pstree -p 5123 :
librespot(5123)─┬─{librespot}(5128)
                └─{librespot}(5129)

Work around: restart librespot, but in the long run that becomes a little bit tedious - I wonder what goes wrong? (The verbose output nor the journald gives me any clues.)
Version: librespot 0.3.1 UNKNOWN (Built on 2021-11-23, Build ID: 8hhgRK9U, Profile: release)
Installed with cargo install librespot and called with librespot -n Player -b 160  and also when librespot is a systemd service (using the librespot/contrib/librespot.user.service as a template).
the apt list command gives the following for the packages build-essential and libasound2-dev:
build-essential/oldstable,now 12.6 armhf [installed]
libasound2-dev/oldstable,now 1.1.8-1+rpt2 armhf [installed]

The linux version is Debian Buster: Linux raspberrypi 5.10.63-v7l+ #1459 SMP Wed Oct 6 16:41:57 BST 2021 armv7l GNU/Linux
Thank you,
C

Is this with Rodio or are you using --backend alsa? Please try that.

Thank you for the quick response.
I am using alsa and I realize now that I forgot that alsa is optional. However, adding --backend alsa  made librespot panicking...
librespot -n Testing -b 160 --backend alsa caused the following:
[2021-11-26T22:19:33Z INFO  librespot] librespot 0.3.1 UNKNOWN (Built on 2021-11-23, Build ID: 8hhgRK9U, Profile: release)
thread 'main' panicked at 'Invalid backend', /root/.cargo/registry/src/github.com-1285ae84e5963aae/librespot-0.3.1/src/main.rs:462:53
stack backtrace:
   0:   0x8e314c - backtrace::backtrace::libunwind::trace::hae21a072c81e5842
                       at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:   0x8e314c - backtrace::backtrace::trace_unsynchronized::h0f9b260087e46e47
                       at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:   0x8e314c - std::sys_common::backtrace::_print_fmt::hbf1a59173a7860c3
                       at src/libstd/sys_common/backtrace.rs:78
   3:   0x8e314c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::he1a5d6f378e506c4
                       at src/libstd/sys_common/backtrace.rs:59
   4:   0x9071d4 - core::fmt::write::hb37ae5a5e0b70623
                       at src/libcore/fmt/mod.rs:1076
   5:   0x8dc8d0 - std::io::Write::write_fmt::ha24bb3f5a858327b
                       at src/libstd/io/mod.rs:1537
   6:   0x8e5960 - std::sys_common::backtrace::_print::h47b03aa1342833e3
                       at src/libstd/sys_common/backtrace.rs:62
   7:   0x8e5960 - std::sys_common::backtrace::print::h2217cbc390250439
                       at src/libstd/sys_common/backtrace.rs:49
   8:   0x8e5960 - std::panicking::default_hook::{{closure}}::h179f5229ea1c8e30
                       at src/libstd/panicking.rs:198
   9:   0x8e562c - std::panicking::default_hook::h46ab82039cbc65eb
                       at src/libstd/panicking.rs:217
  10:   0x8e6040 - std::panicking::rust_panic_with_hook::h7326c48419bc7c33
                       at src/libstd/panicking.rs:526
  11:   0x8e5c40 - rust_begin_unwind
                       at src/libstd/panicking.rs:437
  12:   0x904a0c - core::panicking::panic_fmt::ha292e19d5ae716ed
                       at src/libcore/panicking.rs:85
  13:   0x9047e8 - core::option::expect_failed::he9e39f8f5ba60ecb
                       at src/libcore/option.rs:1261
  14:   0x4b666c - librespot::get_setup::h27fb6bf056796690
  15:   0x4877dc - librespot::main::{{closure}}::h0eb2c4bc153cc479
  16:   0x4bd8f4 - tokio::macros::scoped_tls::ScopedKey<T>::set::h2a73f4dfded1c303
  17:   0x52c944 - tokio::runtime::basic_scheduler::BasicScheduler<P>::block_on::hf24be1171569aabb
  18:   0x4b7448 - librespot::main::h4b16a41319cbbaf7
  19:   0x51e2f8 - std::rt::lang_start::{{closure}}::h73d098fc528ae4c7
  20:   0x8e64f0 - std::rt::lang_start_internal::{{closure}}::he93bfc404849b78a
                       at src/libstd/rt.rs:52
  21:   0x8e64f0 - std::panicking::try::do_call::h6e9e98f4078affb0
                       at src/libstd/panicking.rs:348
  22:   0x8e64f0 - std::panicking::try::h2e68d4f7f799a6df
                       at src/libstd/panicking.rs:325
  23:   0x8e64f0 - std::panic::catch_unwind::h8880a4c07cc66391
                       at src/libstd/panic.rs:394
  24:   0x8e64f0 - std::rt::lang_start_internal::hf4ae2140248bf16b
                       at src/libstd/rt.rs:51
  25:   0x4b75ec - main
  26: 0xb6cda718 - __libc_start_main
                       at /build/glibc-FUvrFr/glibc-2.28/csu/libc-start.c:308

I must admit that I am new to rust and cargo so the bin file ended up in /root/.cargo/bin, maybe that is causing the trouble? (I thought it would be in /usr/bin/, ah, well I have to read more about cargo.)

Please refer to the wiki and COMPILING.md. It's all documented.

Wil do that!, thank you!

@Callenberg if you're planning on using librespot on a headless Pi you might checkout Raspotify although I can't guarantee Buster compatibility. You'll probably need to upgrade to Bullseye.
My plan is to keep Raspotify up to date with librespot's dev branch. So really unless you plan on being a librespot dev it's the way to go IMHO. I may be a little biased though :wink: being one of it's maintainers.

Thank you for the tip!
The only reason I hesitate to upgrade to Bullseye is that I want to be able to use bluealsa (alsa for Bluetooth) and that package is not a part of the distro anymore. I thought it was time to update librespot on my Raspberry and I maybe building librespot myself might be an easier way (and avoid Bullseye for the time being). I understand what you are saying  - I will check out Raspotify some more for sure. Thanks.

bluealsa (alsa for Bluetooth)

Yes I'm familiar

that package is not a part of the distro anymore.

It looks like it will back in the bluez-alsa-utils package in the next Debian release.


Bulbs do not display full range of colour options

Hello,
I realise that colour and dimming options are a recent change, but I seem to have an issue with selecting near white colours within the homekit UI?

Sorry, just realised that this is an option. You just require a longpress on the light option in the homekit. Sorry!

What kind of issue? Does HomeKit not accept the selected color?

Yeah, something like that. I select the colour I wish and after sending the request it defaults to a random colour.
This is what it looks like in the logs

@samuel-matthews
should be fixed with v5.0.14
Note
The Fritz DECT 500 still does not support the full color/temperature range as you can see below. The Plugin adjusts itself automatically to the nearest color/temperature

Perfect! Let me know if I can do anything to help test. Best, Sam


Improve/simplify provider configuration arguments

Currently the provider requires data_center_id and organization_id arguments. Those values are not exposed by Katapult in any obvious manner. Using the Katapult Core API is simplest way to get those values.
Hence the following changes are needed:

Rename data_center_id argument to data_center, accepting either the permalink or id value of a data center.
Rename organization_id argument to organization, accepting either the subdomain or id value of a organization.

Resolved by #28.


pull request for e2e test at 12/13/2016 04:26:04

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.