Monaco's TSD causes generation error

Attempting to generate a wrapper for monaco-editor leads to the following error message:
$ dart_js_facade_gen monaco.d.ts
/Users/brettmorgan/homebrew/lib/node_modules/dart_js_facade_gen/index.js:28
  if (e.name !== 'DartFacadeError') throw e;
                                    ^

TypeError: Cannot read property 'getSourceFile' of undefined
    at Transpiler.reportError (/Users/brettmorgan/homebrew/lib/node_modules/dart_js_facade_gen/build/lib/main.js:407:22)
    at FacadeConverter.reportError (/Users/brettmorgan/homebrew/lib/node_modules/dart_js_facade_gen/build/lib/base.js:395:25)
    at FacadeConverter.getTypeDeclarationOfSymbol (/Users/brettmorgan/homebrew/lib/node_modules/dart_js_facade_gen/build/lib/facade_converter.js:615:18)
    at MergedType.merge (/Users/brettmorgan/homebrew/lib/node_modules/dart_js_facade_gen/build/lib/merge.js:39:42)
    at Array.forEach (<anonymous>)
    at MergedType.merge (/Users/brettmorgan/homebrew/lib/node_modules/dart_js_facade_gen/build/lib/merge.js:24:33)
    at FacadeConverter.generateDartTypeName (/Users/brettmorgan/homebrew/lib/node_modules/dart_js_facade_gen/build/lib/facade_converter.js:399:20)
    at TypeTranspiler.visitNode (/Users/brettmorgan/homebrew/lib/node_modules/dart_js_facade_gen/build/lib/type.js:13:31)
    at Transpiler.visit (/Users/brettmorgan/homebrew/lib/node_modules/dart_js_facade_gen/build/lib/main.js:446:37)
    at DeclarationTranspiler.visit (/Users/brettmorgan/homebrew/lib/node_modules/dart_js_facade_gen/build/lib/base.js:301:25)

Also @google-cloud/tasks

I'm also trying to translate monaco! After some digging, I found the underlying error code:
no type declarations for symbol KeyCode
I edited the script to print but ignore errors and got all the following errors:
no type declarations for symbol KeyCode
no type declarations for symbol SelectionDirection
no type declarations for symbol SelectionDirection
no type declarations for symbol MarkerSeverity
no type declarations for symbol MarkerSeverity
no type declarations for symbol MarkerTag
no type declarations for symbol MarkerTag
no type declarations for symbol MarkerSeverity
no type declarations for symbol MarkerTag
no type declarations for symbol MarkerSeverity
no type declarations for symbol MarkerSeverity
no type declarations for symbol MarkerTag
no type declarations for symbol MarkerTag
no type declarations for symbol MarkerSeverity
no type declarations for symbol MarkerTag
no type declarations for symbol OverviewRulerLane
no type declarations for symbol OverviewRulerLane
no type declarations for symbol OverviewRulerLane
no type declarations for symbol MinimapPosition
no type declarations for symbol MinimapPosition
no type declarations for symbol MinimapPosition
no type declarations for symbol TrackedRangeStickiness
no type declarations for symbol TrackedRangeStickiness
no type declarations for symbol TrackedRangeStickiness
no type declarations for symbol DefaultEndOfLine
no type declarations for symbol EndOfLinePreference
no type declarations for symbol EndOfLinePreference
no type declarations for symbol EndOfLinePreference
no type declarations for symbol EndOfLineSequence
no type declarations for symbol EndOfLineSequence
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol ScrollType
no type declarations for symbol CursorChangeReason
no type declarations for symbol CursorChangeReason
no type declarations for symbol CursorChangeReason
no type declarations for symbol CursorChangeReason
no type declarations for symbol EditorOption
no type declarations for symbol EditorOption
no type declarations for symbol EditorOption
no type declarations for symbol RenderMinimap
no type declarations for symbol RenderMinimap
no type declarations for symbol RenderLineNumbersType
no type declarations for symbol RenderLineNumbersType
no type declarations for symbol ScrollbarVisibility
no type declarations for symbol ScrollbarVisibility
no type declarations for symbol ScrollbarVisibility
no type declarations for symbol ScrollbarVisibility
no type declarations for symbol ContentWidgetPositionPreference
no type declarations for symbol ContentWidgetPositionPreference
no type declarations for symbol ContentWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol OverlayWidgetPositionPreference
no type declarations for symbol MouseTargetType
no type declarations for symbol MouseTargetType
no type declarations for symbol EditorOption
Warning: typeReference with arguements not supported yet:Thenable<TokensProvider | EncodedTokensProvider>
Warning: typeReference with arguements not supported yet:Thenable<IMonarchLanguage>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
no type declarations for symbol IndentAction
no type declarations for symbol IndentAction
no type declarations for symbol IndentAction
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
no type declarations for symbol CompletionItemKind
no type declarations for symbol CompletionItemKind
no type declarations for symbol CompletionItemTag
no type declarations for symbol CompletionItemTag
no type declarations for symbol CompletionItemTag
no type declarations for symbol CompletionItemTag
no type declarations for symbol CompletionItemInsertTextRule
no type declarations for symbol CompletionItemInsertTextRule
no type declarations for symbol CompletionItemKind
no type declarations for symbol CompletionItemTag
no type declarations for symbol CompletionItemTag
no type declarations for symbol CompletionItemInsertTextRule
no type declarations for symbol CompletionTriggerKind
no type declarations for symbol CompletionTriggerKind
no type declarations for symbol CompletionTriggerKind
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
no type declarations for symbol SignatureHelpTriggerKind
no type declarations for symbol SignatureHelpTriggerKind
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
no type declarations for symbol DocumentHighlightKind
no type declarations for symbol DocumentHighlightKind
no type declarations for symbol DocumentHighlightKind
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
no type declarations for symbol SymbolKind
no type declarations for symbol SymbolKind
no type declarations for symbol SymbolTag
no type declarations for symbol SymbolTag
no type declarations for symbol SymbolTag
no type declarations for symbol SymbolTag
no type declarations for symbol SymbolKind
no type declarations for symbol SymbolTag
no type declarations for symbol SymbolTag
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
no type declarations for symbol EndOfLineSequence
no type declarations for symbol EndOfLineSequence
no type declarations for symbol EndOfLineSequence
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
Warning: typeReference with arguements not supported yet:Thenable<T | undefined | null>
no type declarations for symbol JsxEmit
no type declarations for symbol JsxEmit
no type declarations for symbol ModuleKind
no type declarations for symbol ModuleKind
no type declarations for symbol ModuleResolutionKind
no type declarations for symbol ModuleResolutionKind
no type declarations for symbol NewLineKind
no type declarations for symbol NewLineKind
no type declarations for symbol ScriptTarget
no type declarations for symbol ScriptTarget


typos, add SublimeText link

Sublime Text is AFAIK not IDE, only editor so I updated that sentence.
Sublime Text is also commercial - I'd like to propose to replace ST with Atom, which is very similar in extensibility, but released as Open Source.
Also, in comments you rejected to add NetBeans, because of its bad performance and UI, but both Eclipse and phpDesigner are from my experience much worse. Brackets is more for front-end development.

Basically true, but if you want to seriously use Sublime, you often use pile of plugins to craft Sublime for your needs. And at the end it looks and behaves more like IDE that a simple editor.
I surely can add Atom, it looks great! But I will keep Sublime too, because it is too wildly spread across the community, from what I know.


Weapon Expertise Feature Issue

The weapon expertise feature is only granting expertise in martial weapons to Champions, Investigators and Magus.

It's description says it should also grant it to Oracles and Swashbucklers.

Duplicate of #16569

Duplicate of #16569

That issue has been marked as fixed, but it only fixed swashbuckler, Oracle is also missing that proficiency (or the text is wrong)

Text is wrong for Oracle - there was a push to get that fixed and it will show up on the next release.


Symbols not loaded for current project according to tsconfig.json lookup logic (only for first tsconfig.json found in project)

VSCode Version: 1.10
OS Version: Windows 10

Symptom:
VSCode only loads symbols for the first tsconfig.json it finds in the directory tree.  If you try to look up a symbol using Ctrl+T you will only see symbols from the first tsconfig.json in the project.
Expected results:
When hitting Ctrl+T it should look at the current active file and find the next tsconfig.json up the directory tree and use that to load symbols.  Currently it seems that the syntax checker (compiler) uses the right logic to determine the correct symbols to load but Ctrl+T does not.
Steps to Reproduce:

clone this sample repo https://github.com/ashelley/vscode-tsconfig-all-symbols-test.git
Navigate to any project that is not the first project in the list (module3/Biz.ts)
Notice that symbols are loaded for only the first project:

Try to load a symbol from the current project.  Notice how the symbol loads for the syntax checker (compiler) (no errors) but does not load the symbol when hitting ctrl+T

Another example of a discrepancy between the symbol lookup and other features of vscode is that peek definition still works (even if the symbol lookup does not)

Due to a limitation of the tsserver workspace symbols are currently scoped to the project the focused text editor is part of.
I will move this issue to TS since it requires work on the tsserver side.

This issue was moved to Microsoft/TypeScript#8571


[BUG] Skin Collection Stats throws KeyError: 910001 on run

Describe the bug
The application fails to run Skin Collection Stats with KeyError: 910001.
To Reproduce
Open the application and run Skin Collection Stats.
Expected behavior
Expected to get stats for skin collection.
Console
HextechButEfficient Console
13:09:18 | Skin Collection Stats |  Starting
13:09:18 | Skin Collection Stats |  Failed with exception. Contact developers about it:
KeyError: 910001

Desktop

OS: Windows 10
Version: 0.3.0

Additional context
910001 seems to be the skin ID for Winterblessed Hwei.

Thanks, somewhat fixed it in just released 0.4.0 version.

I'm using https://cdn.merakianalytics.com/riot/lol/resources/latest/en-US/champions.json to get skin prices, but unfortunately they indeed haven't added Hwei yet. But for example, Winterblessed Camille and other new skins are present in the json.
It's not allowed to get store related data from the client directly - not allowed as in by rioters, so I have to rely on known public cdns. so I guess gotta wait meraki to update their stuff.
As a workaround - added price category 'Unknown' that will be shown in the table with a list of those skins if such problem occurs.  Not sure if I can think of a better solution for this.


[verilog] Relax ternary parentheses

This PR relaxes the requirement for parentheses in nested ternary expressions. They should only be recommended but not mandatory. The PR also adds an example for when it is acceptable to avoid the parentheses.

Thanks for your feedback @asb and @imphil .

@imphil , @asb, would you be happy with the current version? If yes, I will fixup the previous commits with the last one and merge.

Let's gate this on feedback from @sjgitty

Thanks for all your feedback guys. I am merging this now.


Display chapter markers even when not in full screen

Related Problem:
The chapter markers are an awesome feature! But unfortunately they only show when the video is on full screen and not when it is sitting as a video.
Describe:
That the chapter markings in the time slider should show up when the video is not full screened
Alternatives:
Tried to build my own slider but wondering if that is overkill..
Anything Else?
Currently it looks like this when it is not full screened

Would be good to have the chapters like this though even when the video is not full screened

If you're referring to the default layout, there's a sliderChaptersMinWidth prop coming in the next release that will help control when you want to show it.

Perfect! Can't wait for the new release! Will wait until then to finish up the player :)


where is the Makefile

where is the Makefile?

cd ~/go/src/github.com/yinqiwen/gsnova
go build -o gsnova main.go


Add support for validating the expected byte-offset of any given field

This helps validate HAL code generated from SVD.

Implemented on: https://github.com/vkottler/ifgen/pull/41. Currently we automatically add padding if there's a positive difference between the expected offset and the struct's current size.


Define scancodes for virtual keys, used by VNC servers

The list of fake keycodes can be found at:
https://cgit.freedesktop.org/xkeyboard-config/tree/keycodes/evdev#n290
This commit adds support for AltGr when xfreerdp is used in
TigerVNC/Xvnc and ThinLinc sessions.

@freerdp-bot test


NullabilityColumnPropertyTypeResolver default false instead of true?

I ma not sure if I understand it correctly.
But in this function, there should be default false, not true?
https://github.com/rectorphp/rector-doctrine/blob/8afdccb30c1ab88b2d159470fa9ac8d56dee6362/src/NodeManipulator/NullabilityColumnPropertyTypeResolver.php#L50
By default ORM\Column is nullable=false. If I don't have nullable neiehter in the attribute nor in phpdoc, it souhldn't be nullable for property. Am I missing something?
Example here also show ignoring nullable:false in the attribute, but it can be due to others refactoring rules.

Hi, it could be the case, as nullable=false is removing null and makes English double-negative hard :)
Could you send a PR with your proposal so we see how it changes tests fixtures?

Closing per https://github.com/rectorphp/rector-doctrine/pull/191#issuecomment-1868981410


Circular dependency while integrating Crashlytics in RN App

What went wrong: Circular dependency between the following tasks: :app:bundleDebugJsAndAssets +--- :app:mergeDebugResources | --- :app:generateDebugResources | --- :app:fabricGenerateResourcesDebug | --- :app:processDebugManifest | --- :app:generateBundledResourcesHashDebug | --- :app:bundleDebugJsAndAssets (*) ' Can someone help to resolve this issue?

What's in your build.gradle file?

I just followed the usual way of installing from fabric docs

@mohanrohith Did you get this sorted? I have no idea what could be causing this and I don't think its related to this module, seems like a Fabric issue.

Yes sorted out.
It was an issue with codepush module


various textual, grammar, clarity improvements to the lessons

This is great, thank you @yyyc514!!


Methods $.selectOption* throw a tricky error when applied for non-selects

The problem
Selenide has a bunch of methods for working with <select> element, like
$("select#gender").selectOptionContainingText("Female")

But it throws a totally unreadable error message when applied for non-select elements.
Tell us about your environment

Selenide Version: 6.12.4

Code To Reproduce Issue
@Test
public void test() {
  Selenide.open("https://mui.com/material-ui/react-select/#multiple-select");
  Selenide.$("#demo-multiple-name").shouldBe(Condition.enabled).click();
  Selenide.$("ul[aria-labelledby='demo-multiple-name-label']").selectOptionContainingText("Kelly Snyder"); // fails
}

Stacktrace: https://pastebin.com/65fV5FU0

Please also mention somewhere in the javadoc that a select tag is required to use selectOption methods :)


Provide stacklevel to help users find the warning wrt ConfigDict

Change Summary
Otherwise the warning points to within pydantic, which makes it really unclear what code is the source of the warning.
Related issue number

n/a
Checklist

[x] The pull request title is a good summary of the changes - it will be used in the changelog
[x] Unit tests for the changes exist
[x] Tests pass on CI
[x] Documentation reflects the changes where applicable
[x] My PR is ready to review, please add a comment including the phrase "please review" to assign reviewers

do you really want release notes?

Thanks for the review.
I am unfortunately not going to be able to write a test for this.
I think that the writing a test for this is just too much churn for me. Sorry.
Take the one liner or leave it.
This helped me in addressing the warning. I'm hoping it can help others in the transition.

I've done tests that inspect warning stack levels before.
If somebody else is interested in doing it, they could get inspired by:
https://github.com/hmaarrfk/wabisabi/blob/main/wabisabi/tests/test_default_parameter_change.py#L76
but unfortunately, I don't have the time or desire to contribute such a test.

Would have taken you less time to write the test than protest. 😉

Would have taken you less time to write the test than protest. 😉

no. writing wabisabi (and the associated tests) was a multi-day effort. I'm not trying to protest, I am just expressing the amount of technical effort I am willing to do for this change request. And that is to "open github on my browser, and press edit on the upstream projects".
Ensuring stacklevels are correct is an interest of mine, but I understand that it is rather "low value" and alot of churn.
Some other contributor can decide to take off from here and write the test.
In the same light, I feel like pressing "merge" is "lower effort than replying to me" and will avoid you fielding questions from other users. Your choice 🤷🏾 .
Feel free to close if you insist on having a test from me on this particular change proposal.

I'm going to close this for now - using a basic example locally, I wasn't able to realize the benefit of this stacklevel change. If anyone wants to reopen this and add a test at any point proving the benefit, feel free!
Thanks for getting the work started, @hmaarrfk.

Thanks for taking the time to try it out locally!


Was able to import cupy, but unable to import cupy.cuda

Description
Was able to import cupy, but unable to import cupy.cuda
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'cupy.cuda'

To Reproduce
>>> import cupy
>>> import cupy.cuda

Installation
Conda-Forge (conda install ...)
Environment
>>> cupy.show_config()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: module 'cupy' has no attribute 'show_config'

Additional Information
No response

It is possible that it is a result of conda installation
conda install -c conda-forge cupy cuda-version=11.8 gives me conda-forge/linux-64::cupy==12.2.0=py311h3a0c632_2 - is cupy supposed to be 11.8, too?

It sounds more like a result of corrupted environment. What's the output of conda list and conda info?

Thank you! It is indeed a corrupted environment. It was resolved by cleaning up the conda env and creating the whole environment from scratch.


❓ [Question] How can i write a converter just use a Libtorch function?

❓ Question

Hi,
I am trying to write some converter like "torch.inverse", "F.grid_sample", but it's really difficult for me. So, I want to skip that using just some libtorch function.
For example, I want to build a converter just use torch::inverse.

But I got some errors like this :

So, how can i write a converter just use a Libtorch function?
Environment

Build information about the TRTorch compiler can be found by turning on debug messages

PyTorch Version (1.8.1):
OS (ubuntu18.04):
How you installed PyTorch ( pip, libtorch):
Build command you used (trtorchv0.3.0 form release):
Python version: 3.8
CUDA version: 11.1
GPU models and configuration:GTX3070

Any response？

Take a look at
https://github.com/NVIDIA/TRTorch/blob/master/core/conversion/converters/impl/interpolate.cpp
https://github.com/NVIDIA/TRTorch/blob/master/core/plugins/impl/interpolate_plugin.cpp


Add Joins

Adds left, right, inner, and outer joins. It also has some tiny bug fixes.

The more I think about the functionality of this the more I feel that it should have input similar to your filter method. Thoughts?

I plan to revamp this. Currently, my thought is, it would be nice to have something like
system.dataset.joinOn(joinType="left",joinOn=lambda **kwargs d1, d2: d1['column1'] == d2['column2'] and d1['column1']>5

This could be a powerful tool. My current hang-up is passing two datasets into **kwargs.

I like that proposed syntax. You might like Phil Turmel's Simulation Aids; particularly the crazy stuff he's doing with expressions: https://forum.inductiveautomation.com/t/automation-professionals-simulation-aids-v2/74934

This could be a powerful tool. My current hang-up is passing two datasets into **kwargs.
I don't think the Kotlin function should expect the Python function to accept kwargs at all. A join is effectively a function (leftDatasetRow, rightDatasetRow) -> Boolean.
So the Kotlin side should probably be providing a tuple where each item is a dictionary columnName: valueAtRow/Col, much like system.dataset.filter/system.dataset.map do.
And then Python function would be written something like:
lambda d1, d2: d1['column1'] == d2['column2'] and d1['column1']>5

Thanks for pointing me back to that page. That was where I originally started my search. It appears 1 hour, and he added left join functionality 😆 https://forum.inductiveautomation.com/t/automation-professionals-simulation-aids-v2/74934/42 I'll give it a shot tomorrow. If it works, I'll leave it up to you to close this. I enjoy the learning experience of this and like how I have full customization and the fact that it currently works. However, I probably won't spend much time on it if this works, as I have a full platter and would only be able to work on it later.

Okay, so this should be a working left join. It was a lot simpler than I thought. I still need to clean it up and put the join type as an option, but then it should be good to go after that (I believe).

It should be good to go. I ended up setting on column index instead of column names. I can change it if you want. I just though this was more elegant.
Example of Left Join:
utils.joiner(dataset, dataset2, 'left', lambda d1, d2: (d1[0] == d2[0]))

I plan to make a change to this. I am not sure how I overlooked this, but for some reason, I had a break after the first match was found. This makes it not a left join.

A work-in-progress refactor of what I was alluding to earlier with breaking things out to make unit testing a bit easier:
https://github.com/JosephTLockwood/ignition-extensions/pull/2


Hacktober

Zero To Mastery - Webblocks 2022 📦📦
PR contains:

Fix to thank you card overlaying incorrectly over the rating card in mobile view.

Breaking changes

None

Screenshots

None

@sophiabrandt I have made the requested changes.


BugFix: Show menu icon when user doesn't have ssn or org number

Description
Shows the private person icon as a fallback if ssn or orgNumber is not present in user party.
Related Issue(s)

#{issue number}

Verification

[x] Your code builds clean without any errors or warnings
[ ] Manual testing done (required)
[ ] Relevant automated test added (if you find this hard, leave it and we'll help out)
[x] All tests run green

Thanks for your contribution, @lasseklovstad! :partying_face: I've made inquiries to make sure we correctly handle anonymous stateless apps here, etc. This is not the part of the app I know best, at least. You'll hear from us soon!

Thanks for your contribution, @lasseklovstad! 🥳 I've made inquiries to make sure we correctly handle anonymous stateless apps here, etc. This is not the part of the app I know best, at least. You'll hear from us soon!

Pretty sure that anonymous (not logged in) users do not have a party object at all, so this change should not affect that. The cypress tests for stateless anonymous pass, which seems to confirm this 🙂


Dotenv upgrade

Fix #1907. python-dotenv is upgraded to 0.8.2, and moved back to vendor because our patch is no longer needed. I also added a README in vendor to record version information, so we can know when and where to upgrade in the future.

rebase => master plz


[touchstone] structure the project

@AbhiCloudbyte Please structure the project into specs, bugs, scripts etc.
The specs in turn can have below:
env.md
run.md
bug-reproduce.md
apply-patch.md
-- apply-patch-dr.md
-- apply-patch-iscsi-provisioning.md
report.md
bug-verify.md
The bugs can have shell scripts with the name equal to bug id. e.g. 7445.sh means a bug with id as 7445. It can have a function that returns a dictionary. This dictionary will be key:value pairs e.g.
desc: description of the bug
found_at: version of software
fixed_at: version of software
The scripts folder can have sub-folders e.g.
env/
run/
bug-reproduce/
apply-patch/
report/
bug-verify/

I have tried to put new structure. Have a look.
The structure is now more or less complete.
Once initial source code are put into place, I shall close this issue.

The new structure is on its place now. Also, now we will be using 'escli' instead of 'tt'.


Cow: Watch devilhunter.net

Cow requests the watch of the watch_keyword devilhunter\.net. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

devilhunter\.net has been seen in 2 true positives, 0 false positives, and 0 NAAs.

Self-rejected by Cow in Charcoal HQ. Reason: 'pwned by tripleee the master of everything'


deleted Marlowe content, updated project name and copyright year

I wanted to remove the periods that followed headings that had question
marks included, to avoid instances of "?." because to my eye it looks a
little odd. If you disagree with that I'll look into it a little further.
On Wed, Jun 22, 2022, 11:25 AM Michael Peyton Jones <
@.***> wrote:

@.**** approved this pull request.
—
Reply to this email directly, view it on GitHub
https://github.com/input-output-hk/plutus-apps/pull/534#pullrequestreview-1015692566,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AY7P25LDFCSKVX4R2BCZ73TVQNLBRANCNFSM5ZQKZVLA
.
You are receiving this because you authored the thread.Message ID:
@.***>


Add auth

We talked about maybe using social auth or something here. Something that can log in with Facebook or twitter and also associate users with their social accounts would be awesome.

Consider: https://github.com/omab/python-social-auth


Instructions for setting up the project

Hello, I'm very interested in your work, and I'm trying to get your project running.
I would like to know more details about the project, for example what modules are needed and where the three datasets as well as the model should be placed relative to the project root folder. I'd also like to know if any pre-processing should be done for the datasets.
It would also be nice if you could provide a Dockerfile with the official PyTorch image as a base image, or if I could somehow get it running, I could make one and commit it so that others that are interested could spin up the project easily!

Thanks for your attention.

You must install pretrained-models before running our project.
The data_profile is just an example, and you can organize data or model in any way you want.
The three datasets are composed of real and fake faces in the form of video. Therefore, you have to convert all the videos to picture form for subsequent processing.  Each face is saved in PNG format with size of 256 × 256.
Thanks for your suggestion. We may consider publishing the project through Dockerfile in the future.

Thanks to your instructions, I have been able to successfully run and train your model.
One small problem I ran into is, the scripts seems to stop after the final batch, and doesn't save the weights for it, while it saves successfully on previous checkpoints. I haven't had time to look into it, but it has happened 2 out of 2 times when training with both DFDC/Celeb-DF.
Anyways, thanks for your great work!

In our script, we only save models that achieve better performance than before.


Add code for converting stroke-based drawings to a bitmap for non-Mac code paths.

We have code for converting stroke-based drawings to a bitmap for code paths on macOS. We want to expand that functionality to Linux.

Closed by #1436


CASMNET-2035 - Create CSM 1.4 and 1.6 baseline configs

Summary and Scope
Description:
Create options and base configs for --csm 1.4 and --csm 1.6 versions.  Both new versions clone CSM 1.3 options and configurations where a baseline is required.

[ ] I have run nox locally and all tests, linting, and code coverage pass
[ ] I have added new tests to cover the new code
[x] My code follows the style guidelines of this project
[x] If adding a new file, I have updated pyinstaller.py
[ ] I have updated the appropriate Changelog entries in README.md

Issues and Related PRs

Resolves: CASMNET-2035

Instead: https://github.com/Cray-HPE/canu/pull/350


Importing file names that are invalid on Windows

WSL replaces in file names the characters <>":|?*  which are invalid in an NTFS file name. LxRunOffline, when importing, does not seem to do such thing, aborting the operation.
Therefore, before exporting the tar, the user should check, say by ls **/*[\<\>\":\|?\*]* **/.*/*[\<\>\":\|?\*]* on ZSH for invalid characters in file names.

It seems that I've handled most of the special characters but forgot the quotation mark ?.

In theory other special characters are already properly handled. Please let me know if it's not working.

Thank you. For what it's worth, the distribution was exported by wsl (and not lxrunoffline). Doubling the distribution worked fine.


STYLE: Prefer itk::Math::abs over abs or fabs

The itk::Math::abs is templated over more types than
std::abs (i.e. booleans and unsigned types), and therefore
provides more generality in templated code.
vim $(fgrep -R 'abs(' ../ITK | fgrep -v '::abs' |
fgrep -v fabs | fgrep -v ThirdParty |fgrep -v Remote |
fgrep -v cmake- |sed 's/:.*//g'|sort -u  )
Co-authored-by: Lee Newberg<EMAIL_ADDRESS>This is a follow-up to #2932.  Prefer using itk::Math::abs which can be consistently applied to a large number of data types consistently.
PR Checklist

[X] No API changes was made (or the changes have been approved)
[X] No major design changes were made (or the changes have been approved)

Thanks for doing this @hjmjohnson @Leengit. Looks like there are more appearances of std::fabs (at least) than the ones changed here, e.g.
https://github.com/InsightSoftwareConsortium/ITK/search?q=fabs
Were those missed by the regex?

From my Ubuntu 20.04 prompt I make all substitutions with:
cd ~/git/ITK
fgrep -Rl 'abs(' | egrep '\.(h|c)(xx|pp)?$' | fgrep -v ThirdParty |
  xargs sed -i -e 's/\([^A-Za-z:]\)\(::\)\?\([A-Za-z]\+::\)*\(f\|l\|ll\)\?abs\(f\|l\)\?(/\1itk::Math::abs(/g'
git diff --name-only | xargs clang-format-8 -i

I then selectively invoke git restore on those files that don't like the switch to itk::Math::abs.
I was instead substituting to std::abs, but am abandoning that in favor of this pull request.

NOTE:  itk::Math::abs is delegated to vxl.  I made a recent change to vxl to use std::abs when available:   https://github.com/vxl/vxl/pull/874

Looks like this change has generated failures in the Ubuntu-g++-4.8.2-Release-System-VXL build of eldorado.kitware:
https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=7619302
Although I first thought that adding #include <vnl/vnl_complex> to itkMath.h would be the fix, maybe the issue is more the system VXL used. Not sure whether a new minimum VXL version should be bumped or how the change in this PR is meant to be backwards compatible otherwise.

The minimum VXL version required will need to be bumped.
Get Outlook for iOShttps://aka.ms/o0ukef

From: Jon Haitz Legarreta Gorroño @.>
Sent: Saturday, December 11, 2021 7:40:50 PM
To: InsightSoftwareConsortium/ITK @.>
Cc: Hans Johnson @.>; Mention @.>
Subject: Re: [InsightSoftwareConsortium/ITK] STYLE: Prefer itk::Math::abs over abs or fabs (PR #2934)
Looks like this change has generated failures in the Ubuntu-g++-4.8.2-Release-System-VXL build of eldorado.kitware:
https://open.cdash.org/viewBuildError.php?onlydeltap&buildid=7619302
Although I first thought that adding #include <vnl/vnl_complex> to itkMath.h would be the fix, maybe the issue is more the system VXL used. Not sure whether a new minimum VXL version should be bumped or how the change in this PR is meant to be backwards compatible otherwise.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/InsightSoftwareConsortium/ITK/pull/2934#issuecomment-991818170, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AACMU4QD7KGVDP675DQ5I5LUQP4SFANCNFSM5JXABW5A.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


fix: fix { [x: string]: ... } being treated as an array by setStore.

keyof { [x: string]: ... } includes number, so number extends keyof T is insufficient for checking whether T is an array. This adds an additional check for [T] extends [readonly unknown[]] to rectify that, since number extends keyof T is still necessary to make typescript allow number to index T even after asserting that it is a readonly unknown[].

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1211

Relevant Lines:
1294

💛  - Coveralls


refactor: removes clientSet from controller.go

Closes #966
Signed-off-by: Armando Ruocco<EMAIL_ADDRESS>

/ok-to-merge


Update sbt-native-packager to 1.9.9 in series/0.23

Updates com.github.sbt:sbt-native-packager from 1.9.8 to 1.9.9.
GitHub Release Notes - Changelog - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.github.sbt", artifactId = "sbt-native-packager" } ]

labels: sbt-plugin-update, early-semver-patch, semver-spec-patch, commit-count:1

This should be excluded so we don't keep getting three.

Superseded by #6089


Update statistics

Get the relevant stuff from https://github.com/coderefinery/workshop-stats to https://coderefinery.org/about/statistics/

Btw is the point to edit the temlpates/statistic.html or content/statistics.md in order to add plots?

I would first try to edit content/statistics.md. If that doesn't work, I can help.

Add a couple of interesting plots from https://github.com/coderefinery/workshop-stats/tree/main/plots

I think this has been solved. We need to update it with March numbers but that's a different issue.


[TASK] Create a Pool list component

Overview
When we click on the select a pool button, nothing happens ⚠ bug. We should create a pool list modal, similar to the token/chain/operator list component, and use it.
https://github.com/user-attachments/assets/2f756a28-b667-4e37-873b-b4c8080cdb7a

This one's supposed to be sort of a message that tells you you need to select a pool below on the table 👀 I guess it does seem like a button that would trigger an action...
@devpavan04 Any suggestions on how to make it clearer? For now, closing as not planned

We went with an alternative approach to that of using modals, mostly because there's more info to show so a table would make sense. For example, there's APY, validators, etc. so showing all that on a modal might be a bit unnatural @devpavan04


Create Jupyter kernel for hobbes

Notebook offer a number of advantages over hi
https://github.com/jupyter/jupyter/wiki/Jupyter-kernels

I've got one of those working if you want it.  It would mean pulling in many more dependencies though like ZMQ,
nlohmann/json and jupyter-xeus.
So I suppose I mean I've got the C++ code for a simple kernel, but little idea how you'd want to structure it in the project's build.  Perhaps it should be a separate repo?

Wow! I look forward to trying it out.
I would expect a separate repo would work best, as the current hobbes code has very few dependencies.

I've got one of those working if you want it. It would mean pulling in many more dependencies though like ZMQ,
nlohmann/json and jupyter-xeus.

Are these dependencies baked in the core hobbes library or are you introducing them in separate new applications? I like to think that dependencies in separate components are easier to deal with than the former. I second @brianegge suggestion to push in a separate repo so we can better assess ways to integrate in the Hobbes repo next.


Feature.token auth rebased

Rebase fixup.
Oooopsss...  merged into the wrong branch somehow!!
@andrewjjenkins --^

Can you also make the requests version in setup.py >= 2.5.1 or >= 2.7.0?

Version 2.5.0!

@pjbreaux done.

Ok Merging.


UnsupportedOperationException with NonStickyEventExecutorGroup

Netty version: 4.1.45
While investigating an application issue I came across an interesting exception:
java.lang.UnsupportedOperationException
  at io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueue.iterator(BaseMpscLinkedArrayQueue.java:201)
  at java.util.AbstractCollection.remove(AbstractCollection.java:282)
  at io.netty.util.conuccrent.NonStickyEventExecutorGroup$NonStickOrderedEventExecutor.execute(NonStickEventExecutorGroup.java:342)
  at io.netty.channel.DefaultChannelPipline.callHandlerAddedInEventLoop(DefaultChannelPipeline.java:1138)
  at io.netty.channel.DefaultChannelPipline.addLast(DefaultChannelPipeline.java:219)

The code in question looks like this:
https://github.com/netty/netty/blob/338e1a991c5d15695bd654a7b8d2bd4008e868ae/common/src/main/java/io/netty/util/concurrent/NonStickyEventExecutorGroup.java#L338-L344
The call to remove will always fail because tasks is a PlatformDependent.newMpscQueue() that doesn't implement remove or iterator. Looks like a dormant bug in 4 year old code to me (that didn't wake up until our application failed in an exceptional way).

will have a look...

@qerub honestly I think we should just remove the tasks.remove(...) call here. WDYT ?

@normanmaurer: I unfortunately don't fully grasp all the state transitions and thread intertwinings of this code, but I think that tasks.remove(command) doesn't make sense (and should be removed as you suggest) since there's no connection between the command and executor.execute(this) failing (the command is executed via safeExecute and has been dequeued so it won't affect later execution runs).


Npm package automation

Works as expected 👍
@plaidrabbit  can you do an rebase to remove a lot of my unneeded commits?
@CarsonBurke  shall we start from 1.0.0? (or 3.0.0 as it was when I looked at the package.json)
Thanks!

Thanks Panda!! Why don’t we start from 1.0.0?

Thought the same, updated that. Also fixed that its now in the org again

Looks nice!  Just use the "Squash and Merge" option when committing.


@angular/cli complains about deprecated package when used as a prod dependency (required for Heroku)

Bug Report or Feature Request (mark with an x)

[x] bug report -> please search issues before submitting
[ ] feature request

Versions.
@angular/cli: 1.0.0-rc.2
node: 7.7.3
os: darwin x64
@angular/cli: 1.0.0-rc.2
@angular/compiler-cli: 2.4.9
@angular/common: 2.4.9
@angular/compiler: 2.4.9
@angular/core: 2.4.9
@angular/flex-layout: 2.0.0-rc.1
@angular/forms: 2.4.9
@angular/http: 2.4.9
@angular/material: 2.0.0-beta.2
@angular/platform-browser: 2.4.9
@angular/platform-browser-dynamic: 2.4.9
@angular/router: 3.4.9
Repro steps.

Create a test project.
Move @angular/cli to prod dep from dev
Run ng --version
get this

The package "angular-cli" has been renamed to "@angular/cli". The old package will be deprecated soon.

Please take the following steps to avoid issues:
"npm install --save-dev @angular/cli@latest"

Desired functionality.
Would be nice to not get an error at all.
Mention any other details that might be useful.
Here is my entire package.json
I needed to move angular/cli to prod for heroku to build the app.
{
  "name": "random",
  "version": "0.0.0",
  "license": "MIT",
  "angular-cli": {},
  "scripts": {
    "postinstall": "ng build --aot --prod",
    "ng": "ng",
    "start": "node server/server.js",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e",
    "build": "ng build --aot && node server/server.js"
  },
  "engines": {
    "node": "7.7.3",
    "npm": "4.4.1"
  },
  "private": true,
  "dependencies": {
    "@angular/cli": "1.0.0-rc.2",
    "@angular/compiler-cli": "^2.4.9",
    "@angular/common": "^2.4.9",
    "@angular/compiler": "^2.4.9",
    "@angular/core": "^2.4.9",
    "@angular/flex-layout": "^2.0.0-rc.1",
    "@angular/forms": "^2.4.9",
    "@angular/http": "^2.4.9",
    "@angular/material": "^2.0.0-beta.2",
    "@angular/platform-browser": "^2.4.9",
    "@angular/platform-browser-dynamic": "^2.4.9",
    "@angular/router": "^3.4.9",
    "body-parser": "^1.17.1",
    "core-js": "^2.4.1",
    "express": "^4.15.2",
    "font-awesome": "^4.7.0",
    "hammerjs": "^2.0.8",
    "hover.css": "^2.0.2",
    "material-design-icons": "^3.0.1",
    "roboto-fontface": "^0.7.0",
    "rxjs": "^5.2.0",
    "zone.js": "^0.8.3"
  },
  "devDependencies": {
    "@types/hammerjs": "^2.0.34",
    "@types/jasmine": "2.5.45",
    "@types/node": "~7.0.8",
    "codelyzer": "~3.0.0-beta.3",
    "jasmine-core": "~2.5.2",
    "jasmine-spec-reporter": "~3.2.0",
    "karma": "~1.5.0",
    "karma-chrome-launcher": "~2.0.0",
    "karma-cli": "~1.0.1",
    "karma-coverage-istanbul-reporter": "^0.3.0",
    "karma-jasmine": "~1.1.0",
    "karma-jasmine-html-reporter": "^0.2.2",
    "protractor": "~5.1.1",
    "ts-node": "~2.1.0",
    "tslint": "^4.5.1",
    "typescript": "~2.2.1"
  }
}

Apologies for missing info, I forgot to remove comments hiding the text :P

This is a bug on how we check package versions. We will fix it.

Has this been fixed?

Fixed in https://github.com/angular/angular-cli/pull/5498


"Cannot read property 'array' of undefined" error when using component without specifying an selector object

Aframe 0.4.0
Oculus Touch controllers
when using the component without specifying a selector object, I get a "Cannot read property 'array' of undefined"  and the scene doesn't load.
After specifying a selector (i.e vive-cursor="objects: .classname") the error goes away and everything works correctly.
full error:
Error: TypeError {stack: "TypeError: Cannot read property 'array' of undefin…(http://localhost:3000/js/aframe.min.js:151:5886)", message: "Cannot read property 'array' of undefined"}
-  Object.assign.raycast @/js/aframe.min.js:36
-  Fn @/js/aframe.min.js:32
-  Fn @/js/aframe.min.js:32
-  Fn @/js/aframe.min.js:32
-  intersectObjects @/js/aframe.min.js:39
-  tick @/js/aframe.min.js:86
-  (anonymous) @/js/aframe.min.js:150
-  value @/js/aframe.min.js:150
-  value @/js/aframe.min.js:150
-  (anonymous) @/js/aframe.min.js:257
-  e @/js/aframe.min.js:150
-  (anonymous) @/js/aframe.min.js:150
-  module.exports.fireEvent @/js/aframe.min.js:272
-  (anonymous) @/js/aframe.min.js:140
-  value @/js/aframe.min.js:140
-  (anonymous) @/js/aframe.min.js:140

https://github.com/bryik/aframe-vive-cursor-component/pull/8 should fix it as we just depend on raycaster.objects


SSH Public Keys not synchronized properly from LDAP, user/settings/keys throws 500

Description
As described in the title, upon changing the sshPublicKey Attribute within LDAP and running "Synchronize external user data", SSH key is not updated within Gitea. I also ran the task "Update the '.ssh/authorized_keys' file with Gitea SSH keys."
Debug Log shows
2023/09/07 09:46:09 ...s/asymkey/ssh_key.go:393:SynchronizePublicKeys() [T] synchronizePublicKeys[everii LDAP]: Handling Public SSH Key synchronization for user MYUSER
2023/09/07 09:46:09 ...s/asymkey/ssh_key.go:420:SynchronizePublicKeys() [T] synchronizePublicKeys[everii LDAP]: Public Keys are already in sync for MYUSER (Source:0/DB:0)

doctor check --all
[1] Check paths and basic configuration
 - [I] Configuration File Path:    "/etc/gitea/app.ini"
 - [I] Repository Root Path:       "/var/lib/gitea/data/gitea-repositories"
 - [I] Data Root Path:             "/var/lib/gitea/data"
 - [I] Custom File Root Path:      "/var/lib/gitea/custom"
 - [I] Work directory:             "/var/lib/gitea"
 - [I] Log Root Path:              "/var/lib/gitea/log"
OK

[2] Check Database Version
 - [I] Expected database version: 260
OK

[3] Check if user with wrong type exist
OK

[4] Check if OpenSSH authorized_keys file is up-to-date
OK

[5] Synchronize repo HEADs
 - [I] All 450 repos have their HEADs in the correct state
OK

All done.

Also, the page /user/settings/keys throws an Error 500:
An error occurred:

PANIC: runtime error: index out of range [0] with length 0
/usr/local/go/src/runtime/panic.go:884 (0x43d872)
/source/modules/web/routing/logger_manager.go:116 (0x23104e4)
/usr/local/go/src/runtime/panic.go:884 (0x43d872)
/usr/local/go/src/runtime/panic.go:113 (0x43b75e)
/source/models/asymkey/ssh_key.go:279 (0x131581c)
/source/routers/web/user/setting/keys.go:272 (0x25431f8)
/source/routers/web/user/setting/keys.go:32 (0x2540184)
/usr/local/go/src/reflect/value.go:586 (0x4aae0a)
/usr/local/go/src/reflect/value.go:370 (0x4aa0bb)
/source/modules/web/handler.go:176 (0x2312565)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:186 (0x23125fb)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:186 (0x23125fb)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.8/chain.go:31 (0x17dc7cb)
/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.8/mux.go:444 (0x17df6d5)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:186 (0x23125fb)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:186 (0x23125fb)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:186 (0x23125fb)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.8/middleware/get_head.go:37 (0x24f5c0d)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:155 (0x231282b)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:186 (0x23125fb)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/context/context.go:196 (0x1caaa6b)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:155 (0x231282b)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/go/pkg/mod/gitea.com/go-chi/session@v0.0.0-20230415140235-3182bcc14852/session.go:257 (0x184754a)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:155 (0x231282b)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.8/mux.go:73 (0x17dd454)
/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.8/mux.go:316 (0x17dee63)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.8/mux.go:444 (0x17df6d5)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.8/mux.go:73 (0x17dd454)
/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.8/mux.go:316 (0x17dee63)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.8/mux.go:444 (0x17df6d5)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/routing/logger_manager.go:122 (0x2310313)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:155 (0x231282b)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/go/pkg/mod/github.com/chi-middleware/proxy@v1.1.1/middleware.go:37 (0x246ad16)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:155 (0x231282b)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/routers/common/middleware.go:45 (0x246dd14)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:155 (0x231282b)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/routers/common/middleware.go:37 (0x246d82f)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:155 (0x231282b)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/routers/common/middleware.go:99 (0x246cee9)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/source/modules/web/handler.go:155 (0x231282b)
/usr/local/go/src/net/http/server.go:2122 (0x9b63ce)
/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.8/mux.go:90 (0x17dd40f)
/source/modules/web/route.go:166 (0x2313b0d)
/usr/local/go/src/net/http/server.go:2936 (0x9b99d5)
/usr/local/go/src/net/http/server.go:1995 (0x9b4ef1)
/usr/local/go/src/runtime/asm_amd64.s:1598 (0x475380)

LDAP sync seems to work otherwise, as new users get added successfully.
Gitea Version
1.20.2
Can you reproduce the bug on the Gitea demo site?
No
Log Gist
No response
Screenshots
No response
Git Version
No response
Operating System
Debian 11
How are you running Gitea?
Binary download launched via systemd Service.
Database
MySQL/MariaDB

Apparently this happens after changing the authentication source to a different LDAP server. After removing the old keys from public_key table, the 500 error disappears.
The keys still do not get synchronized from the new directory, claiming Public Keys are already in sync (with no keys in place for many users).
To prevent loss of authentication, I readded the public_key table from backup and the 500 immediately reappears.

After further investigation, this was a combination of problems.

The authentication source for the old LDAP server had been removed, resulting in invalid login_source_id entries within public_key
The new LDAP server had ACL in place that prevented reading the sshPublicKey Attribute, which was not obvious from Gitea logs showing "Public Keys are already in sync".

After correcting the ACL on the LDAP side and deleting the entries with wrong login_source_id from public_key, everything works again.


Update developer guide (add/delete module)

Updated developer guide for functionality of add module and delete module.
Also included a stub section regarding adding person to module and deleting person from module.

Codecov Report
Base: 74.80% // Head: 74.80% // No change to project coverage :thumbsup:

Coverage data is based on head (c1d014b) compared to base (f05e53d).
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff            @@
##             master      #82   +/-   ##
=========================================
  Coverage     74.80%   74.80%
  Complexity      613      613
=========================================
  Files           101      101
  Lines          1889     1889
  Branches        209      209
=========================================
  Hits           1413     1413
  Misses          401      401
  Partials         75       75

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

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


update code

apply good changes.

@tokirmanva22
Sorry for the slow reply. There has been so much activity on ladybug tools, I seem to have skipped your request.
I absolutely agree that the parenthesis are not necessary here, Including them, however, is part of the Three.js and Mr.doob coding style - which I try and follow closely - so people familiar with Three.js feel more comfortable coming here.
So I hope it is OK if I decline your good request.


Compatibility with Input Expressions Module

When running Monster Blocks with Intput Expressions, I get the attached error, openable in Notepad ++, and Monster Blocks does not function properly.
InputExpressionsError.zip

Please include the text of the error message in your issue, rather than attaching a zip file.
Also please include the version of Monster Blocks, Input Expressions, Foundry, and dnd5e on which you are experiencing the issue.

Putting this here in case it helps:

ravingdragoon-lost-laboratory-of-kwalish.forge-vtt.com-162275128.txt

The error message you are seeing does not indicate any actual problem, the two modules just share something. I should make it not do that, but it doesn't actually hurt anything.
This means that whatever isn't working in Monster Blocks is not related to that error. I need more information about what's not working in order to diagnose the problem.
Please specify what version of: Foundry, Monser Blocks, Input Expressions, and dnd5e you are currently using. Also specify any other details about what's going on, "Monster Blocks does not function properly" isn't enough information. Please describe what part isn't functioning.


Update mnist_example.py

Hi there, noticed a small typo: the default GPU arg is set to 1 when it should be 0

Thanks @llucid-97 Indeed 0 is more convenient as a default :)


Example Page

Hello, do you have a sample page where CheckSession is used/invoked?

I'm afraid I don't. The RP's interaction with the check_session_iframe is described in the spec here. If you're using a client library like https://github.com/authts/oidc-client-ts with session management support, then it will mostly be handled for you by the library


Is there an event handler for handing comments? i.e onCommentInsert, or onCommentUpdate

Not currently

This will be included in the next release in all distributions.

That has been added to the Pro distribution and should be brought to the CE eventually.

That has been added to the Pro distribution and should be brought to the CE eventually.

@paulhodel , Perfect, I can access oncomments event in both Pro and CE distributions.
May I suggest including col number and row number in the callback, just to be consistent with other events.

You can extract that based on the cellName. That is because the event can return multiple columns. ;)


externalResources not included when using "Open in Codesandbox" button

Bug report
Not sure if this is a bug or expected behaviour but when I add stuff to externalResources, it's not included in the newly created codesandbox when using the "Open in Codesandbox" button.
Packages affected

[x] sandpack-react

Description of the problem
externalResources not included in codesandbox when using the "Open in Codesandbox" button.
What were you doing when the problem occurred?
Clicked the "Open in Codesandbox" button
What steps can we take to reproduce the problem?
Add:
externalResources: ['https://cdn.tailwindcss.com']

to you your customSetup options and use the  "Open in Codesandbox" button. You will see that https://cdn.tailwindcss.com is not included in the head.
On our website, everything works great: https://reactflow.dev/docs/examples/styling/tailwind/ but when you use the "Open in Codesandbox" button, it is broken.

Seeing this as well!

the same question

Sorry for the delay! I have added your feature request to our internal backlog which we use to prioritize what to build next. We can't make any promises about the timing, but it's on the list!
For others landing on this issue, feel free to add more context or simply leave a thumbs up 👍 on this comment if you find this feature useful.

I was expecting the external resources to automagically appear with the Code Sandbox instance too. I'm trying to avoid littering my html static templates with links to css files, e.g, if I have a generic reset file that I don't want to reference numerous times, but it's convenient.
I was expecting that if I use:
<Sandpack
  template="static"
  theme={sandboxTheme}
  files={files}
  options={{
    externalResources: ["/reset.css"],
  }}
/>

I won't have to also add it like this for it to appear in the code sandbox instance:

    <link rel="stylesheet" href="/reset.css" />
    <link rel="stylesheet" href="/styles.css" />

This is still broken and can be seen even by clicking on the "Open Sandbox" on the official docs:
https://sandpack.codesandbox.io/docs/getting-started/usage#static-external-resources
Any plans for fixing this, or are there any workarounds? Does it work correctly, if Tailwind is imported in some other way? If "Open Sandbox" doesn't work correctly, using Sandpack for styling related items is not possible.

Found a workaround for Tailwind for now, I add both a custom "public/index.html" with Tailwind loaded in a script tag, as well as externalResources: ['https://cdn.tailwindcss.com']. The first one works on Codesandbox and the second one in Sandpack. Quite hacky but does the job for now.

@jaukia thanks for the solution! For anyone else looking for this here's what it looks like:
<Sandpack
  options={{
    externalResources: [
<EMAIL_ADDRESS>    ],
  }}
  files={{
    "App.tsx": myCode,
    "/public/index.html": `<!DOCTYPE html>

    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

`,
  }}
  template="react-ts"
/>


Update manage-calls-web.md for server managed thread ID feature

Modify content under "Manage chat thread" for feature of server managed thread ID integration.
Append content to let developer be aware of the optional way of leveraging API for start CTE group call & add participant into the call without providing thread ID.

@xixian73
(second request) Can you review the proposed changes?
IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.

I sent an email to the content owner today.

@tomaschladek
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.

@Court72 we are still working on wording of the note.

#sign-off

#sign-off

#sign-off

#sign-off

sign-off

#sign-off

PRMerger will only accept sign off from the listed 'author'. However, if you are a Microsoft employee authorized to update this content, you can send a request to<EMAIL_ADDRESS>for this PR to be merged.  Include your role, and an explanation of why the PR should be merged without approval from the listed author.

@xixian73 @tomaschladekC - Can you help us resolve this aging public-repo PR that's assigned to you? Should the changes be made or discarded?
Thanks, PR review team

@American-Dipper we are waiting for the feature to go live so that we can merge it. We hit some challenges in the release so everything is delayed. Otherwise the PR is ready to be merged.

@xixian73 @tomaschladekC - Can you help us resolve this aging public-repo PR that's assigned to you? Should the changes be made or discarded?
Thanks, PR review team

@tomaschladek - Still on hold?

@American-Dipper it is still on hold. @lpx1989 what is the ETA?

@tomaschladek  @lpx1989 Is this still on hold?

@v-dirichards still on hold. Security wave is shifting everything by at least a quarter

I sent an email to the content owners today.

I messaged the content owner on Teams today.

We plan to ship this feature in the beginning of September. FYI: @sravanthivelidandla


[GE] Create Theming for Properties Panel

[ ] Responsive design? Percentage vs pixels?
[ ] Include all current properties
[ ] Includes new UI layout
[ ] Includes hoverstate tooltip
[ ] Button controls become text button or image button???

hi good to know about the UI tool, do we need to update the BJS editor for this or it will be in the online viewer


Fragmented List and markdown formatting

Thank you for this very nice plugin.
I have this fragmented list:
- **Scholars** analyse large numbers of observations to test theories
+ **Politicians** analyse data to determine election strategies, target voters with canvassing, mailings, advertising, phone calls, define their positions on different issues
+ **Companies** use large quantity of data  to understand consumer behaviors, improve operations, client experience, increase sales
+ National and local **governments** use data analysis to guide policy-making
+ **Non-governmental organizations** use data analysis to target and fine-tune program interventions

If I remove the bold markdown formatting, the list will reveal itself one step at the time, but now only the bolded words appear incrementally.
I don't know if this is an issue with the plugin or with reveal.js,

It looks like this is a problem with reveal.js:
https://github.com/hakimel/reveal.js/issues/1848


Add and update licenses

update all 2018 licenses to 2019 and add licenses to all tests

We should keep the oldest license year.

redoing branch anyway


Crash on OS X on premature connection close

Previously reported by @ben-knt on issue #11.
I pulled in the changed file but no change. Lampoff.pl successfully turns off a lamp but the server crashes after.  Two commands issued below:
Braque:perl benknuth$ perl allset.pl 255
Writing 4 bytes to socket, address=254 command=254
Received status:success response:0
Braque:perl benknuth$ perl lampoff.pl 12
Writing 4 bytes to socket, address=25 command=0
Braque:perl benknuth$
[2016-00-22 20:28:13] INFO Starting daliserver
[2016-00-22 20:28:13] INFO Server ready, waiting for events
[2016-00-22 20:28:32] INFO Got connection from <IP_ADDRESS>:27089
[2016-00-22 20:28:32] INFO Got frame: 0x02 0x00 0xfe 0xfe
[2016-00-22 20:28:32] INFO Enqueued transfer (0x7fb7abc06cc0,0x7fb7abc06a90)
[2016-00-22 20:28:32] INFO Sending data to device:
0x00000000 12 01 00 03 00 00 fe fe 00 00 00 00 00 00 00 00 ................
0x00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

Direction: USB<->DALI Type: Send response Response: ff Status: 008a Sequence number: 01
[2016-00-22 20:28:32] INFO Response to (0x00 0x00): 0xff [0x008a]
[2016-00-22 20:28:32] INFO Connection 9 was disconnected
[2016-00-22 20:28:32] INFO Closing connection 9
[2016-00-22 20:28:45] INFO Got connection from <IP_ADDRESS>:27345
[2016-00-22 20:28:45] INFO Got frame: 0x02 0x00 0x19 0x00
[2016-00-22 20:28:45] INFO Enqueued transfer (0x7fb7abe01520,0x7fb7abe03090)
[2016-00-22 20:28:45] INFO Connection 9 was disconnected
[2016-00-22 20:28:45] INFO Closing connection 9
[2016-00-22 20:28:45] INFO Sending data to device:
0x00000000 12 02 00 03 00 00 19 00 00 00 00 00 00 00 00 00 ................
0x00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

Direction: USB<->DALI Type: Send response Response: ff Status: 008a Sequence number: 02
[2016-00-22 20:28:45] INFO Response to (0x00 0x00): 0xff [0x008a]
[2016-00-22 20:28:45] ERROR Error writing 4 bytes to connection<PHONE_NUMBER>: Bad file descriptor
Segmentation fault: 11
Braque:~ benknuth$

Ouch!
I'll look into this right away. It's clear that the connection is killed before the response can be sent, as some of the Perl scripts don't read the response at all. But the crash is in no way ok!
Can you run daliserver in gdb and produce a backtrace?

By @ben-knt:
Here's the backtrace. Hope this helps!
(gist:bced4b4bc594748b0d3f)[https://gist.github.com/anonymous/bced4b4bc594748b0d3f.js]
These two commands sent were:
perl lampset.pl 12 255
Writing 4 bytes to socket, address=24 command=254
Received status:success response:0
perl lampoff.pl 12
Writing 4 bytes to socket, address=25 command=0

Umm... I didn't get your backtrace. Did you forget the link?
But no matter, I found the bug. It's just a bit hard to fix. Need to think about it some more.
As a temporary workaround, I pushed a modified lampoff.pl that checks the server response. This should prevent the crash.

Yes, pulled in the modified script and it works fine.

I just pushed some changes that should ensure proper dequeuing of closed connections.
Can you test them on your system using the following Perl script?
use usbdali;
my $host = $ARGV[0] || '<IP_ADDRESS>';
my $dali = usbdali->new($host);
$dali->connect() or die("Can't connect");
$dali->send(usbdali->make_cmd('broadcast', 'up'));
$dali->disconnect();

Rebuilt with the changes. Below what I'm seeing with the script
[2016-01-10 16:24:05] INFO Got connection from <IP_ADDRESS>:52421
[2016-01-10 16:24:05] INFO Got frame: 0x02 0x00 0xff 0x08
[2016-01-10 16:24:05] INFO Enqueued transfer (0x7fb0a1500dd0,0x7fb0a1500d80)
[2016-01-10 16:24:05] INFO Connection 9 was disconnected
[2016-01-10 16:24:05] INFO Closing connection 9
[2016-01-10 16:24:05] INFO Sending data to device:
0x00000000 12 0c 00 03 00 00 ff 08 00 00 00 00 00 00 00 00 ................
0x00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

Direction: USB<->DALI Type: Send response Response: ff Status: 008a Sequence number: 0c
[2016-01-10 16:24:05] INFO Response to (0x00 0x00): 0xff [0x008a]

I may still have to run some tests with valgrind to check if everything is released properly, but at least the references to deallocated memory are gone. This was a pretty serious bug.
I'm going to close the issue now, please reopen if you see any related crashes, unprocessed requests or lockups.
Fixed by: 9ee4874c, 396301b4 and 95a121ff


How to use ?

Using the docs:

Start with the basic example.
Then, look at the "everything example" to add additional items as you may need, such as how to provide data for your post slugs via paramValues.

You can use the below code.
Note it's up to you as the developer to get an array of string post slugs in whatever manner is appropriate for your app; this is just an example.
// Create this file here: /src/routes/sitemap.xml/+server.js
import * as sitemap from 'super-sitemap';
import * as blog from '$lib/data/blog';

export const GET = async () => {
  // Get data for parameterized routes.
  let blogSlugs;
  try {
    blogSlugs = await blog.getSlugs(); // this part is up to you; this is only an example
  } catch (err) {
    throw error(500, 'Could not load data for param values.');
  }

  return await sitemap.response({
    origin: 'https://example.com',
    paramValues: {
      '/post/[slug]': blogSlugs, // e.g. ['hello-world', 'another-post']
    },
  });
};

As I mentioned, the blog data is an example. It is up to you as the developer to query and build the array of strings that represent your post slugs, however is appropriate for your app.
For a demo, this repo itself is a SvelteKit app that serves as a fully functional example of implementing Super Sitemap. Clone this, install the npm dependencies, run it, and then look at the site map route.
If you're having trouble, create a Stackblitz with your code to share exactly what you're doing. Your exclude pattern looks correct but something is wrong

No problem. Glad you got it working

Hello!
I don't think the excludePatterns are working as expected, from the readme example it says:
'^/dashboard.*', // i.e. routes starting with `/dashboard`

But doesn't work when you have parameters, e.g. I want to exclude /dashboard/[user_id], but it fails with the error
Error: Sitemap: paramValues not provided for: '/dashboard/[user_id]'

Ok, I figured it out. The problem is in filterRoutes, it doesn't work when the route is in a group, e.g. /(with-navbar)/dashaboard and the error message is misleading because it strips the group name.
The correct exclude pattern must include the group:
'^/\\(with-navbar\\)/dashboard.*'


[SPARK-10332][CORE]  Fix yarn spark executor validation

From Jira:
Running spark-submit with yarn with number-executors equal to 0 when not using dynamic allocation should error out.
In spark 1.5.0 it continues and ends up hanging.
yarn.ClientArguments still has the check so something else must have changed.
spark-submit --master yarn --deploy-mode cluster --class org.apache.spark.examples.SparkPi --num-executors 0 ....
spark 1.4.1 errors with:
java.lang.IllegalArgumentException:
Number of executors was 0, but must be at least 1
(or 0 if dynamic executor allocation is enabled).

Merged build triggered.

Merged build started.

cc @srowen & @vanzin who were on the ticket. I'm not sure if this should be targeted for 1.5 but if RC3 doesn't make it seems like it might be reasonable (since its a regression over 1.4.1 and pretty self contained), otherwise we can just fix it in master.

Test build #41953 has started for   PR 8580 at commit f7e5b00.

LGTM.

@vanzin : Do you think this is something we should try getting into 1.5 since its a regression, or just try and put it in master?

I wouldn't hold the release for it, but we can definitely push it to branch-1.5. Worst case, it makes it to 1.5.1.

Makes sense

Do you want to merge it since I don't have commit bits then? (or wait for srowen to take a look too?)

I'll merge tomorrow morning unless someone chimes in.

Test build #41953 has finished for   PR 8580 at commit f7e5b00.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/41953/
Test PASSed.


CardField has not focus in some android latest OS versions and user is not able to write anything into Card Details

As you can see, this is screenshot of pixel 2 with OS version Android 11 and it is not showing focus and also user is not able to fill data

Hi @TahaTesser
Can you please provide your flutter doctor -v, a complete reproducible minimal code sample, and complete flutter run --verbose logs running the minimal code sample and focus?
Also please list the Android versions that reproduced the issue
Thank you

Without additional information, we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the exact description of what happens, logs, and the output of flutter doctor -v.
All system setups can be slightly different, so it's always better to open new issues and reference related issues.


Fix problem referencing bootstrap

the @import of bootstrap stylesheets references a relative path that doesn't exist on a clean install. This change references the bootstrap installed by npm a couple of directories up.

Hey, this wasn't an issue for me b/c the gulp config adds includePaths so that anything under bower_components can be installed (you'd have to do bower install though):
https://github.com/chibicode/hugo-theme-shiori/blob/master/gulpfile.js#L27


fix edge case in smart gaps workspace-rule

The previous example has an unhandled edge case: when you have exactly one tiled window and one tiled group, it still triggers the no-gaps rule, which I don't think anyone wants
pre-changes:

post-changes:

I'll mirror it to hyprland


Cannot exit fullscreen programmatically

I create a chewie player that defaults to fullscreen. I register a listener with the VideoPlayerController, and use it to exit fullscreen automatically once the video has nearly finished. However, exiting fullscreen doesn't work. The controls and the status bar briefly appear, then disappear again, and the video remains fullscreen. It does this repeatedly because chewieController.isFullScreen remains true, so it keeps calling exitFullScreen() repeatedly.
Here's how I set up the ChewieController:
chewieController = ChewieController(
            videoPlayerController: videoPlayerController,
            aspectRatio: 16 / 9,
            autoPlay: true,
            fullScreenByDefault: true,
            looping: false,
          );

Here's the VideoPlayerController's listener:
static final VoidCallback videoPlayerListener = ()
  {
    if ((chewieController != null) && (videoPlayerController != null) && (chewieController.isFullScreen) && (videoPlayerController.value.position >= Duration(seconds: 234))) {
        chewieController.exitFullScreen();
      }
    }
  };

I'm also having the same issue. Can't exit fullscreen if fullScreenByDefault is set to true.

Thanks deche for pointing out that fullscreen can be exited if fullScreenByDefault is false. That lets me get the result I want, by setting fullScreenByDefault to false and then having the listener call enterFullScreen() at the start of the video. (Still would be nice if it worked correctly though :-) )

Glad that helped. I too finally used a listener, call enterFullScreen() the first time video plays.

Im also having issues with exiting fullscreen.
I have a listener which should exit fullscreen when the video is finished. The exitFullScreen call is executed, but does not change the state of the fullscreen.
_videoController.addListener(() {
  if ((_chewieController.isFullScreen) && (_videoController.value.position >= _videoController.value.duration)) {
        _chewieController.exitFullScreen();
      }
});

The fullscreen is not exited, and even by manually taping on the fullscreen control nothing changes. Back button press exits the fullscreen normally.
After looking in the Chewie code, exitFullScreen is setting the _isFullScreen false and then notifies the listeners.
void exitFullScreen() {
    _isFullScreen = false;
    notifyListeners();
}

Im guessing this listener is supposed to handle the exit by calling Navigator.pop? However since _isFullScreen is already set false the branch to exit (pop) is never executed is it?
  void listener() async {
    if (widget.controller.isFullScreen && !_isFullScreen) {
      _isFullScreen = true;
      await _pushFullScreenWidget(context);
    } else if (_isFullScreen) {
      Navigator.of(context).pop();
      _isFullScreen = false;
    }
  }

[✓] Flutter (Channel beta, v1.2.1, on Linux, locale en_US.UTF-8)
    • Flutter version 1.2.1 at /home/moe/flutter-dev/flutter
    • Framework revision 8661d8aecd (3 weeks ago), 2019-02-14 19:19:53 -0800
    • Engine revision 3757390fa4
    • Dart version 2.1.2 (build 2.1.2-dev.0.0 0a7dcf17eb)

Thanks for sharing your solutions,
I found a better solution to start video in fullscreen without the need to wait for the video to start which makes a delay:
I used this library https://pub.dartlang.org/packages/after_layout
which gives you the chance to do something after the screen is rendered for the first time so you won't need to wait for the video to start
`
import 'package:after_layout/after_layout.dart';
class _ChewieDemoState extends State with  AfterLayoutMixin {
@override
void afterFirstLayout(BuildContext context) {
_chewieController.enterFullScreen();
}`

I have the issue too,  i refer to their soloutions but find new problem is that set 'fullScreenByDefault: false' and addListener to enterFullScreen is work,  exitFullScreen never can play normal. anyone who has the same problem and get the solution can contact me. Thanks
     ..addListener(() {
        var duration = _videoPlayerController.value.duration;
        var position = _videoPlayerController.value.position;
        if (_chewieController.isFullScreen == false) {
          _chewieController.enterFullScreen();
        }

        if ((_chewieController.isFullScreen) && (position >= duration)) {
          print("play end & exit full screen");
          _chewieController.exitFullScreen();

finally I set fullScreenByDefault：false and add listener to _videoPlayetController. like this

    _videoPlayerController
      ..addListener(() {
        var duration = _videoPlayerController.value.duration;
        var position = _videoPlayerController.value.position;
        if (_chewieController.isFullScreen == false && position < duration) {
          _chewieController.enterFullScreen();
        }

        if ((_chewieController.isFullScreen) && (position >= duration)) {
          print("play end & exit full screen");
          _chewieController.exitFullScreen();
      });

I've submitted a PR (#152) that should fix the underlying issue with fullScreenByDefault so that it only checks it once and then removes the listener after it executes the enterFullScreen method.

I have the issue too, i refer to their soloutions but find new problem is that set 'fullScreenByDefault: false' and addListener to enterFullScreen is work, exitFullScreen never can play normal. anyone who has the same problem and get the solution can contact me. Thanks
     ..addListener(() {
        var duration = _videoPlayerController.value.duration;
        var position = _videoPlayerController.value.position;
        if (_chewieController.isFullScreen == false) {
          _chewieController.enterFullScreen();
        }

        if ((_chewieController.isFullScreen) && (position >= duration)) {
          print("play end & exit full screen");
          _chewieController.exitFullScreen();

I have the same problem can you send me the example with the complete solution?


Avoid indexing data URIs for images #21

not sure how careful we should be about performance issues. I avoided regexes, but still used startswith which is not the fastest way to check apparently, but the difference doesn't look too big.
We could be a more precise by validating the whole format (a comma should be present after the data: and there should be some alphanumerical characters)

Perfect, thanks a lot!


Support of AMD consumer GPUs

Is there a technical reason, why only AMD MI200 GPUs or newer are supported? I get the error RuntimeError: FlashAttention only supports AMD MI200 GPUs or newer.  when I try to run vllm on my RX 7900 XTX.

what version of rocm?

I also encountered the same problem, my software version is ROCm6.0,and my graphics card is 7900XT

I also encountered the same problem, my software version is ROCm6.0,and my graphics card is 7900XT

same here

For 7900 series, gfx1100, currently, it is recommended to use the naive attention in vllm.


[Bug]:  Can not run test unless checkJs: false

Checklist

[does not exist] I have read and agree to the Code of Conduct
[X] I have searched for related issues and discussions but they did not match this problem.
[X] I want to contribute a bugfix myself.

Actual behavior
Node v18.12.0
.mocharc.js
{
  "require": [
    "ts-node/register"
  ],
  "node-option": [
    "experimental-specifier-resolution=node",
    "loader=ts-node/esm",
    "no-warnings"
  ],
  "extensions": [
    "ts"
  ],
  "spec": [
    "**/test/**/*.spec.ts",
    "**/docs/**/*.spec.ts"
  ],
  "watch-files": [
    "src",
    "modules",
    "examples"
  ],
  "ignore": [
    "**/node_modules/**",
    "**/dist/**"
  ],
  "timeout": "10000"
}

tsconfig.json
{
	"compilerOptions": {
	"strict": true,
        "outDir": "dist",
        "allowJs": true,
        "checkJs": true,
        "target": "ES2022",
        "module": "ES2022"
	}
}

Get output
✖ ERROR: TypeError: Could not load reporter "/Users/admin/git/mocha-vscode/out/reporter/fullJsonStreamReporter.js":

 ../mocha-vscode/out/reporter/fullJsonStreamReporter.js(7,20): error TS7006: Parameter 'to' implicitly has an 'any' type.

Expected behavior
Test are running successfully
Minimal, Reproducible Example
Use provided mocharc.json and tsconfig.json and try to debug or run a test
Output
`
✖ ERROR: TypeError: Could not load reporter "/Users/admin/git/mocha-vscode/out/reporter/fullJsonStreamReporter.js":
../mocha-vscode/out/reporter/fullJsonStreamReporter.js(7,20): error TS7006: Parameter 'to' implicitly has an 'any' type.
`
Plugin Version Details
131c2c66f099991c98bfdb76fd09e0b996abde66
VS Code Version Details
1.87.0
019f4d1419fbc8219a181fab7892ebccf7ee29a2
arm64
Further details
This might be a configuration issue but I have not yet found good options to circumvent this. Also tried to recompile this extensions with typings for the reporter but that did not help either

Thanks for reporting. The problem should be gone now through 2 improvements:

For the fully built and installed plugin (vsix) the Mocha reporter is copied to the node_modules folder. By this it is excluded by many defaults to not be checked anymore. This change is anyhow needed for shipping the extension without an own Mocha version.
I also added a // @ts-nocheck to the output files which prevents the reporter to be checked by the TypeScript compiler when loaded by ts-node.


counter player

Current coverage is 98.10% (diff: 30.00%)

Merging #113 into master will decrease coverage by 1.89%

@@           master       #113   diff @@
========================================
  Files          10         10
  Lines         360        370    +10
  Methods         0          0
  Messages        0          0
  Branches        0          0
========================================
+ Hits          360        363     +3
- Misses          0          7     +7
  Partials        0          0

Powered by Codecov. Last update 6393687...0638030


fix: not compatible with the new version of Flutter

Description
Looks like very_good_cli is not compatible with the latest Flutter version.
When creating an app project for the first time I get this error:
✓ Generated 240 file(s) (0.2s)
✓ Running "flutter packages get" in ./my_app (1.1s)
Unhandled exception:
ProcessException: Standard out
Resolving dependencies...
Standard error
Because my_app depends on flutter_localizations from sdk which depends on intl 0.18.0, intl 0.18.0 is required.
So, because my_app depends on intl ^0.17.0, version solving failed.
  Command: flutter packages get
#0      _Cmd._throwIfProcessFailed (package:very_good_cli/src/cli/cli.dart:145:7)
#1      _Cmd.run (package:very_good_cli/src/cli/cli.dart:97:7)
<asynchronous suspension>
#2      Flutter.packagesGet.<anonymous closure> (package:very_good_cli/src/cli/flutter_cli.dart:101:11)
<asynchronous suspension>
#3      _runCommand (package:very_good_cli/src/cli/flutter_cli.dart:304:13)
<asynchronous suspension>
#4      Flutter.packagesGet (package:very_good_cli/src/cli/flutter_cli.dart:87:5)
<asynchronous suspension>
#5      installFlutterPackages (package:very_good_cli/src/commands/create/templates/post_generate_actions.dart:28:5)
<asynchronous suspension>
#6      VeryGoodCoreTemplate.onGenerateComplete (package:very_good_cli/src/commands/create/templates/very_good_core/very_good_core_template.dart:20:5)
<asynchronous suspension>
#7      CreateSubCommand.runCreate (package:very_good_cli/src/commands/create/commands/create_subcommand.dart:226:5)
<asynchronous suspension>
#8      CreateSubCommand.run (package:very_good_cli/src/commands/create/commands/create_subcommand.dart:200:20)
<asynchronous suspension>
#9      CommandRunner.runCommand (package:args/command_runner.dart:212:13)
<asynchronous suspension>
#10     VeryGoodCommandRunner.runCommand (package:very_good_cli/src/command_runner.dart:211:18)
<asynchronous suspension>
#11     VeryGoodCommandRunner.run (package:very_good_cli/src/command_runner.dart:148:14)
<asynchronous suspension>
#12     main (file:///Users/arturograu/.pub-cache/hosted/pub.dev/very_good_cli-0.14.0/bin/very_good.dart:5:24)

Steps To Reproduce

Make sure your Flutter version is 3.10.0
Run very_good create flutter_app my_app --desc "My App"

Expected Behavior
The command should execute successfully creating a new Flutter project.

Hi guys and then there another bug related with the Missing RunnerTest config folder for iOS platform

Yeah, we are upgrading everything to Dart 3 soon. 🐻 with me there are lots fo code to update

Yeah, just released 0.15.0. This should be fixed.

I had the same issue running very_good create flutter_app test
If you did this, just don't use test as a name for your app.


how to customize the name of generated images?

Hi @LeeJZh right now, they are randomly generated. How would you want to customise them? I am open to any suggestions that you might have.

Ok @LeeJZh, that would be a solution but I think if you had a pipeline with a lot of operations, the filenames would get very long. There are filename and file path length limits in Windows and Linux that might be an issue.
Another option would be to create a logfile of all output, with filenames along with their operations. I think a logfile option was requested as a feature a while back, I will put it down as something to add to a future version.
Would a logfile also help for your situation?

Yes! Thanks!


Pre-trained imagenet models

Awesome work, this is really nice for training big segmentation models!
Any chance you could please share pre-trained imagenet weights for your models?

@alexgkendall All ImageNet trained models from our paper have been added for download. Have fun!


Can not type chinese in terminal

Issue Type: Bug
Can not type chinese in terminal.

VS Code version: Code 1.31.1 (1b8e8302e405050205e69b59abb3559592bb9e60, 2019-02-12T02:16:38.656Z)
OS version: Darwin x64 18.2.0

And  can not paste any chinese in the  ternimal.

It works now.


Find groups - fallback_suggestions=false ignored

I'm wanting to find groups at a given location, I'm specifying the location with lat/lon and a radius like so:
https://api.meetup.com/find/groups
?sign=true
&key=API_KEY
&fallback_suggestions=false
&lon=-2.246704
&lat=53.476145
&radius=10

This works great when we have some events but when we don't have any events it is returning ones nearby to me. I thought setting fallback_suggestions to false would resolve this but it seems to be completely ignored. Am I setting it to false incorrectly, I have tried all sorts including 0 and an empty string. 0 seems to do the same as false (or true for that matter) and an empty string returns an error 400 - Bad request.

what are you trying to accomplish, @philtgarner? the point of /find/groups is, um, to find groups. as you don't provide a search string or category or any other filter, the only thing the API can do is to return Meetup Groups near to you, and yet you somehow seem to be expecting that this is not what it should do?

Perhaps I have misunderstood the functionality but I am supplying a location in the form of lat and lon values and I was under the impression that it would return groups within the radius I specify. If there aren't any groups in this area then I don't want any results at all.
When I run the above example (in the original issue) it works great and gives me the groups located in Manchester (the corresponding lat and lon values) but if I run this:
https://api.meetup.com/find/groups
?sign=true
&key=API_KEY
&fallback_suggestions=false
&lon=136.744080
&lat=-25.360315
&radius=10

which corresponds to the middle of the Australian outback (where you wouldn't expect to find any groups) I get a list of the groups near to where I live (half way across the world from Australia). I thought that setting fallback_suggestions=false would ignore my location and provide no results in scenarios such as this.


How to change

Hi there,
I'm trying to install it on a cPanel based server. We have a /home/username/public_html/ dir. How can i install it there? It seems that the script is only prepared to be instaled in a "public/" folder.

Clone/copy Cachet into /home/username/public_html/cachet then setup a host that points to /home/username/public_html/cachet/public I believe.
@jenolan has experience with Cachet and cPanel, are you able to confirm?

In cPanel we are not supposed to change the "root directory" for a website. I understand this is not a bug, but would probably help most of the ones who are trying to install Cachet in a shared environment.

I believe that @jenolan is running Cachet under cPanel.
With Laravel everything runs from public, it's not something we can change. You should be setting up a VirtualHost?

Hi there,
I was able to install at my cPanel Account with this changes:
http://laravel.io/forum/03-06-2015-how-to-setup-laravel-5-in-shared-hosting?page=1#reply-22996
Also needed to change the public_path here:
Cachet/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php


add HTML iframe support

Added extra view class with css to remove margins

Good job, looks good. Just fix year and spacing.


Update black

Summary
Updates black to latest version (older version had a potential denial of service attack)
Similar update to qiskit-community/qiskit-nature#1357
Details and comments
Requires #172 to be merged first to correct the lint and mypy build errors.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

3 of 3 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 90.612%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
6496

Relevant Lines:
7169

💛  - Coveralls


[bug]: PendingSweeps CLI missing from web documentation

At https://lightning.engineering/api-docs/api/lnd/wallet-kit/pending-sweeps/index.html it says # There is no CLI command for this RPC, however, lncli wallet help|grep pendingsweeps yields pendingsweeps      List all outputs that are pending to be swept within lnd. and the command works. Please update the web based documentation so people can find this command without using the command line.

Same for lncli wallet estimatefeerate which I added some months ago. Maybe some other commands too. I have no idea where the mapping for doc between proto file and lncli is.

To add the commands to the web documentation, the corresponding RPC methods need to start with a special comment.
Example: https://github.com/lightningnetwork/lnd/blob/d72de4cdbc68d9590090705fb949456f436f4c0a/lnrpc/lightning.proto#L47


No information about errors displayed in Problems panel or Explorer when document is not open

Issue Type: Bug

open Problems panel
create document 1.ts
enter any incorect code

Now you can see some errors in Problems panel.
Also, the Explorer displays the file name in red with number of errors at right side.

close document

All inforamtion about errors disappears: Problems panel is empty, file list displays file name with default color and no number of errors at the right.
What I expect (and what was before):
Information about any error is displayed until the error is fixed, even if document is not open.
Also I expect that errors are displayed when I open a folder (project) and no documents open yet.
VS Code version: Code 1.36.1 (2213894ea0415ee8c85c5eea0d0ff81ecc191529, 2019-07-08T22:58:59.274Z)
OS version: Windows_NT ia32 10.0.14393

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (8 x 3408)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwareoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_deferred_display_list: disabled_offskia_renderer: disabled_offsurface_synchronization: enabled_onvideo_decode: enabledviz_display_compositor: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
15.86GB (9.43GB free)

Process Argv
D:\tmp\tstest

Screen Reader
no

VM
0%

Extensions (4)

Extension
Author (truncated)
Version

easy-icons
jam
0.3.1

classic-asp-html
jtj
0.1.1

python
ms-
2019.6.24221

seti-icons
qin
0.1.3

Looks like duplicate of #13953

It is not a duplicate!
It worked in version Version: 1.28.2
but now it is broken. So it's a bug.

But the only thing I've forgot to mention: You have to compile the project at least once to have errors not hidden.

That's how it's designed. When you run a task, if it outputs errors, they'd always be shown at problems panel. If you run a project compilation in a.ts, it should show the error even if a.ts is closed.
https://code.visualstudio.com/docs/editor/tasks#_defining-a-problem-matcher

@octref,

That's how it's designed. When you run a task, if it outputs errors, they'd always be shown at problems panel. If you run a project compilation in a.ts, it should show the error even if a.ts is closed.
https://code.visualstudio.com/docs/editor/tasks#_defining-a-problem-matcher

but it doesn't work anymore.
When I close all documents, Problems panel gets empty.

@fantaclaus I see the behavior. Upvote and subscribe to #47386 please.

@fantaclaus I think it was changed in #59363