How to get amexio tab disabled based on a condition, is there any property on the tab?

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[ ] Feature request
[ ] Documentation issue or request
[ x] Support request

Current behavior
I am using amexio -tab (Horizontal) in my application
Expected behavior
Based on certain condition, i.e. if type from REST API is coming as daily, i want to show daily tab and rest tabs should be disabled.
Minimal reproduction of the problem with instructions
For bug reports please provide the STEPS TO REPRODUCE and if possible a MINIMAL DEMO of the problem via
https://plnkr.co or similar (you can use Our Amexio Plunker as a starting point: http://plnkr.co/edit/M9AeGH?p=info)
What is the motivation / use case for changing the behavior?

Environment

Angular version: X.Y.Z

Browser:
- [ ] Chrome (desktop) version XX
- [ ] Chrome (Android) version XX
- [ ] Chrome (iOS) version XX
- [ ] Firefox version XX
- [ ] Safari (desktop) version XX
- [ ] Safari (iOS) version XX
- [ ] IE version XX
- [ ] Edge version XX

For Tooling issues:
- Node version: XX
- Platform:

Others:

Tab disabled  property is not available in current version of Amexio.we will add this property in next versioned amexio.

Hi Team, there is a disable property already available to use in amexio 3.x version, I was able to get it working. Thanks. It could be enhancement in amexio current version, not sure.


Weird scolling going on in latest version of the debug console

Issue Type: Bug
It has some improvements now I can copy sections and so on, but it's now no longer automatically scrolling to the bottom. In fact when I do scroll it to the bottom it flickers up to some random location when output is added to the console and then I have to scroll it down again. Something is messed up there.
 I don't know if it's relevant but I've only been programming with Python in VSC, so maybe it's specific to the Python debug console? I see that @richtera is also using Python (perhaps something else too).
@Tyriar @isidorn: Is there any information I can provide for easier troubleshooting?

Fixed in latest vscode insiders

Works perfectly in insiders. Thanks @isidorn

Great, thanks!


Implemented Queue Data Structure

This PR adds an implementation of the Queue data structure using mutable arrays within the Haskedll ST monad.
The queue supports typical queue operations such as enqueue, dequeue, and checking for emptiness.
Implementation Details:

newQueue :: Int -> ST s (Queue s a): Initializes a new queue with a given capacity.
enqueue :: Queue s a -> a -> ST s (): Adds an element to the end of the queue.
dequeue :: Queue s a -> ST s (Maybe a): Removes an element from the front of the queue. Returns Nothing if the queue is empty.
isEmptyQueue :: Queue s a -> ST s Bool: Checks if the queue is empty.

Testing:
A testing function that enqueues a list of elements, then dequeues them, and checks if the queue was empty before and after operations.

testQueue :: [a] -> ([Maybe a], Bool, Bool)
main :: IO ():  tests the queue implementation
Input:
let input = [1, 2, 3, 4, 5]
Expected Output
[Just 1, Just 2, Just 3, Just 4, Just 5]
False
True

@RationalAsh
Looking forward for your review :-)

Closed, combined it to #54


TypeError: arrays to stack must be passed as a "sequence" type such as list or tuple.

Installed with pipx over Pop!_OS 22.04 LTS:
pipx install jumpcutter
  installed package jumpcutter 0.1.6, installed using Python 3.10.12
  These apps are now globally available
    - jumpcutter
done! ✨ 🌟 ✨

And tried exactly the same way on an Ubuntu 20.04 (working fine). Tried with webm and mp4 with identical results:
jumpcutter --input 'my_video.webm' --output 'my_video_(without_silence).webm'

Running with the arguments:
Namespace(input=PosixPath('my_video.webm'), output=PosixPath('my_video_(without_silence).webm'), cut='silent', magnitude_threshold_ratio=0.02, duration_threshold=0.5, failure_tolerance_ratio=0.1, space_on_edges=0.1, silence_part_speed=None, min_loud_part_duration=-1, codec=None, bitrate=None)
------------------------------------------------------------
Traceback (most recent call last):
  File "/home/pablo/.local/bin/jumpcutter", line 8, in <module>
    sys.exit(main())
  File "/home/pablo/.local/lib/python3.10/site-packages/jumpcutter/__main__.py", line 115, in main
    clip = Clip(str(input_path), args.min_loud_part_duration, args.silence_part_speed)
  File "/home/pablo/.local/lib/python3.10/site-packages/jumpcutter/clip.py", line 11, in __init__
    self.audio = Audio(self.clip.audio)
  File "/home/pablo/.local/lib/python3.10/site-packages/jumpcutter/clip.py", line 81, in __init__
    self.signal = self.audio.to_soundarray()
  File "<decorator-gen-44>", line 2, in to_soundarray
  File "/home/pablo/.local/lib/python3.10/site-packages/moviepy/decorators.py", line 54, in requires_duration
    return f(clip, *a, **k)
  File "/home/pablo/.local/lib/python3.10/site-packages/moviepy/audio/AudioClip.py", line 113, in to_soundarray
    return stacker(self.iter_chunks(fps=fps, quantize=quantize,
  File "/home/pablo/.local/lib/python3.10/site-packages/numpy/core/shape_base.py", line 216, in _vhstack_dispatcher
    return _arrays_for_stack_dispatcher(tup)
  File "/home/pablo/.local/lib/python3.10/site-packages/numpy/core/shape_base.py", line 209, in _arrays_for_stack_dispatcher
    raise TypeError('arrays to stack must be passed as a "sequence" type '
TypeError: arrays to stack must be passed as a "sequence" type such as list or tuple.

I'm having the same issue on Win 10, trying with mkv and mp4 files. But I installed with pip.


Not Filled swag form

@sezallagwal
You have not yet filled the swags form for top 50 contributors, kindly fill it by tomorrow morning, otherwise we can't help if you missed it.
The mails for swags form we have shared 4-5 days back, kindly check it (also check spam folder)

Thank you for the reminder! I have filled out the form now. @MastanSayyad


Avoid creating any useless undo action when dragging nodes in place

Fixes #80707
Update: the solution is updated for situations where multiple nodes are dragged in place.

Can still happen with multiple nodes.
https://github.com/godotengine/godot/assets/2223172/2695264c-aa62-4b3c-93c8-bd820cc5570b

Thanks!


rofi-pass: refactor add new optional dependency pass-otp

Motivation for this change
Rofi-pass as of a year ago added support for OTP passwords. This
dependency is "optional" but extremely nice to have as a default.
https://github.com/carnager/rofi-pass#requirements
Things done

[X] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[X] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Built and tested locally :+1:
According to nix path-info -S the closure size increased from 370.3M to 370.7M which is IMHO neglectable for an application geared to desktop use which isn't installed by default on every NixOS system.

Thanks for sharing the command that you used to calculate the closure size. I will make sure to look at this in the future


Feature/issue 293 refactor integrate ode bdf

Submisison Checklist

[X] Run unit tests: ./runTests.py test/unit
[X] Run cpplint: make cpplint
[X] Declare copyright holder and open-source license: see below

Summary:
Refactor integrate_ode_bdf to use the specific sensitivity features of CVODES. So instead of exposing a coupled ODE system to CVODES, this change makes use of CVODES sensitivity capabilities allowing CVODES to use better optimized routines for solving such coupled systems.
Intended Effect:
As a result of using specific sensitivity features of CVODES, the integrate_ode_bdf integrator becomes robust and a lot faster. The old implementation was vulernable to freeze Stan, for example with a 2-cmt oral PK system or a Michaelis-Menten ODE system. These systems can be integrated in a robust manner with the new implementation.
How to Verify:
Run all the tests for integrate_ode_bdf which moved to rev/mat/functor. Also run the respective tests for ode_system, cvodes_ode_data and decouple_ode_states.
Side Effects:
ODE subsystems gets refactored and the bits and pieces introduced will allow for a future refactoring of the coupled_ode_system.
Documentation:
doxygen comments.
Reviewer Suggestions:
@bob-carpenter @syclik @betanalpha
Copyright and Licensing
Please list the copyright holder for the work you are submitting (this will be you or your assignee, such as a university or company): Sebastian Weber
By submitting this pull request, the copyright holder is requiring to license the submitted work under the following licenses:

Code: BSD 3-clause (https://opensource.org/licenses/BSD-3-Clause)
Documentation: CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/)

Looks to me as if there is an upstream issue in Stan; or is action on me?
The error message suggests that an integrate_ode call should be replaced with a integrate_ode_bdf call in a regression test of a "good" test-model in Stan.

Jenkins, retest this please.

@wds15, no need to do anything yet. I just merged things upstream that should make this work.

I thought this one had been merged?  I pushed some minor mods to doc and formatting and pulled repeated cleanup code out into a function.  No change in behavior.

Fixes #293.


How to add install dependency before bintrayUpload task?

I have observed I need to execute install task first. Which generates artifacts. Which are required for bintrayUpload task. I have to do this manually every time before bintrayUpload task. Can this be automated or do I need to add some lines in gradle?

@MangeshKadam, did you try to make the bintrayUpload task depend on the install task?

I did not tried that. Could you please help me for the same?


TOOLS-2815 TOOLS-2785 Use viper for config support and other convenience features

Uses viper for configuration support. To add a flag to the config file you need to run InitConfig in the run or pre-run functions. Adding it to root is the easiest thing to do. You also need to run BindPFlags with the expected context at flagset creation time.
Other things added:

Convenient setup functions meant to further standardize flags and output for misc. items
A boatload of integration tests

Codecov Report
Attention: 22 lines in your changes are missing coverage. Please review.

Comparison is base (5879272) 75.99% compared to head (b2e89cf) 87.95%.
Report is 1 commits behind head on main.

Files
Patch %
Lines

config/conf.go
75.36%
12 Missing and 5 partials :warning:

testutils/tls.go
76.92%
2 Missing and 1 partial :warning:

flags/tlsprotocol.go
93.10%
1 Missing and 1 partial :warning:

Additional details and impacted files
@@             Coverage Diff             @@
##             main       #7       +/-   ##
===========================================
+ Coverage   75.99%   87.95%   +11.95%
===========================================
  Files          16       15        -1
  Lines         779      689       -90
===========================================
+ Hits          592      606       +14
+ Misses        165       62      -103
+ Partials       22       21        -1

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Cannot use [Export] in C#

Hey,
Looks like I am unable to make a pull request so here is an issue :)
The C# version of the ResourceGroup needs to extend Ressource otherwise it is not possible to [Export] ResourceGroup Attributes:
public partial class ResourceGroup: Resource

hmm, also the ResourceGroup collection seems to be broken in C#.
I tried adding the [Tool] Attribute above the ResourceGroup as well as the ResourceGroupBackgroundLoader, but no Luck so far:

Nevermind you are not supposed to do this. Instead I now [Export] Resource _res; and then I can use the ResourceGroup.Of(_res) and that works like a charm

Yes this is not ideal. But C# classes cannot inherit from GDScript classes, so the C# ResourceGroup class is actually just a wrapper around the GDScript resource with every drawback that entails. I would love if exporting was possible directly but right now this doesn't seem to be an option, so we have to forego some type safety here and manually wrap the wrapper around a plain Resource object.

However the automatic rebuild does not work, even when the "Auto Rebuild" checkbox in the settings is enabled.

The resource groups are only rebuilt when the game starts (this can be turned off  by disabling the Auto Rebuild flag) or is exported. This is to avoid slowing down the editor by constantly scanning for updated resources. It should have no impact on the normal use of the library though - when you run the game to test it and have Auto Rebuild on you should get up-to-date resource groups in your game. Is this not working for you?

Ah, well, just ignore me, it adds them on game start. I was assuming it would add them on "build". Thanks for the help!


Feature/payex themify

Make the PayEx theme look... PayExy

Codecov Report

Merging #170 into develop will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #170   +/-   ##
========================================
  Coverage    91.13%   91.13%
========================================
  Files          126      126
  Lines         2098     2098
========================================
  Hits          1912     1912
  Misses         186      186

Impacted Files
Coverage Δ

src/App/Documentation/core/Color/payex-colors.js
100% <ø> (ø)
:arrow_up:

src/App/Documentation/core/Color/index.js
100% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


wordaddinformediawiki 1.0.0

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

Microsoft Reviewers: Open in CodeFlow

Sorry, I can't see your picture. What I see is "Uploading image.png…"

i am now getting 1603.

This app must be installed with an elevated shell. If you're not using an elevated shell, it will prompt a UAC, however it will still fail.

Elevated prompt still shows 1603 error.

/azp run


Allow building on more platforms

This extends changes made in #538, but with more targeted exclusions
making more of the API surface area available to clients.

@swift-ci please smoke test

@swift-ci please smoke test Linux

@swift-ci please smoke test macOS


webpage setting

In waveform window, waveform's name column should not disappear while scrolling horizontally. waveform's name always visible, so it will easy to verify the waveform.

This functionality is part of the WaveDromEditor.
Please submit it here: https://github.com/wavedrom/wavedrom.github.io/issues


Namespace-based UI

Hi,
We use a Rails app and we have been for a long time for a tool like the one you built 😃
We use a YAML file to manage this, the classic Rails' Way ©
One thing that's missing on our part is the ability to filter/organize the strings into their namespace. We have ~2k keys so having them all is not manageable for us.
Here a quick example of a our issue in the strings index, but the same thing applies for the locale translation view:

What we would have is:

categories

fruits

apple
lemon

vegetables

asparagus
lettuce

By default everything would be collapsed.
Unfortunately we don't have any Angular skillset in the company, otherwise we would have loved to contribute.
Let me know if this is of intesest, and if we can help in any way.
Thanks again, awesome project. Can't wait to use it in production 👌

Thanks for the suggestion. Definitely makes sense to have some sort of visual grouping for the project's strings. Unfortunately, not everyone uses a convention for naming their strings, so Parrot makes no assumptions about the format of the strings, but we can still try a few things:
The idea that you suggest of a collapsible list based on each sub-string sounds good to me. The only issue with it is the handling of "non-standard" string names, we could display the new collapsible component if we can auto-detect a naming convention or fallback to the current UI component if we can't.
On the other hand, a search field to filter out the strings could be simpler and maybe better (or worse) for some users.

I think the main issue is the resulting translation.json. It is not that important to have a visual grouping but a json-grouping.
So the .json looks so:
"foo": {     "bar": "baz" }
and not this way:
"foo.bar": "baz"
I really hope I'm not mistaken here, but I thought to get into that inconvenient issue last weekend.

Gotcha, so just to be sure basically what we need is a YAML export option (with the nesting of the sub-strings)? For example:
In Parrot:
# locale: en_US
books.index.title: "Title"

# locale: es_ES
books.index.title: "Título"

If exported as YAML should produce:
# en_US.yml
en:
  books:
    index:
      title: "Title"

# es_ES.yml
es:
  books:
    index:
      title: "Título"

I guess it would be safe to expect such a naming convention on the strings when exporting as YAML.

For other formats, this can be implemented too. What could work in order to not constrain the naming convention to a specific style, is an option to "split-n-nest" based on a character. Yay or nay? :)

Looks fine :) I'm not really sure what you meant with "split-n-nest".. In terms if UI, I thought of a checkbox if the exported file should contain nested values or not

I added support for yaml export with nested strings.
Sample output:
es_ES:
  categories:
    fruits:
      apple: Manzana
      pineapple: Piña
      watermelon: Sandia
    veggetables:
      paprika: Chile dulce
      potato: Patata

I will keep the issue open for now as the UI namespaces collapsing mentioned by StanBoyet is still a valid point.

Wow this is already super neat ! Thanks a lot !
Let me know if we can be of any help.

Small issue on the web app, there is no YAML export option available (just pulled the code, restarted the server)

Did you also rebuild the web app before restarting the servers?
$ sudo /bin/bash scripts/release.sh

I need to rename that script, that's not an obvious one :)

My bad, works great after rebuilding :)
Gonna look the notifications for news on your part for the UI then :)


Fix encoding of fetched messages

Sometimes awkward characters appeared ...

Closed via hpi-swa/squeak-history#13.


Investigate: Sometimes the devnet process remains alive

When running tests is interrupted, sometimes the devnet process remains alive. It then affects running tests another time.
To do:

Investigate the cause and fix it, so that the devnet process is killed everytime
Throw at DevnetClient init, when something is running on its port

Not ideal solution to the problem, but we can mimic starknet.py behavior and try to bind any free port for devnet instead of using fixed values. This way, starting devnet should always succeed.
It doesn't address the issue of old devnet processes remaining active (maybe they terminate after some time of java program termination, this would require further verification).


Add and  delete programs page

will add, edit and delete functionalities on the all programs page on the admin side

hold on to the pull request! I am doing something here.

Is this good to go? @thiagolima19


Note Android SDK application size increase.

I think this is worth advertising...

Good call, I'll fix and merge this against 8.0 so it's more up to date.

Merged: https://github.com/getsentry/raven-java/commit/b704e0a047b521fbda15862fedb840f405f9dcfe


Convert all functions to advanced and add documentation examples

All functions should be converted to advanced and examples added

closing


Changes connected to the review of data package

@mianzg, I have mad a few small adjustments while workin on the review in #1. I have made these changes on a dev branch. Please merge into main and pull the next time you work on your local repository.

Hi @larnsce I need to fix these inline code to r nrow() instead of nrow(),  otherwise it won't execute to render into readme.md
Or are you aware of an easier way?

Thanks for fixing that. That is the way to do the inline code.


[rdkit] New port  Issue #3007

@microsoft-github-policy-service agree [company="{your company}"]

Da: microsoft-github-policy-service[bot] @.>
Inviato: lunedì 10 aprile 2023 00:59
A: microsoft/vcpkg @.>
Cc: Luigi Pagani @.>; Mention @.>
Oggetto: Re: [microsoft/vcpkg] Issue#3007 Create ports rdkit (PR #30742)
@LuigiPaganihttps://github.com/LuigiPagani please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]
Options:

(default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.

@microsoft-github-policy-service agree

(when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.

@microsoft-github-policy-service agree company="Microsoft"
Contributor License Agreement
Contribution License Agreement
This Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”),
and conveys certain license rights to Microsoft Corporation and its affiliates (“Microsoft”) for Your
contributions to Microsoft open source projects. This Agreement is effective as of the latest signature
date below.

Definitions.
“Code” means the computer software code, whether in human-readable or machine-executable form,
that is delivered by You to Microsoft under this Agreement.
“Project” means any of the projects owned or managed by Microsoft and offered under a license
approved by the Open Source Initiative (www.opensource.orghttp://www.opensource.org).
“Submit” is the act of uploading, submitting, transmitting, or distributing code or other content to any
Project, including but not limited to communication on electronic mailing lists, source code control
systems, and issue tracking systems that are managed by, or on behalf of, the Project for the purpose of
discussing and improving that Project, but excluding communication that is conspicuously marked or
otherwise designated in writing by You as “Not a Submission.”
“Submission” means the Code and any other copyrightable material Submitted by You, including any
associated comments and documentation.
Your Submission. You must agree to the terms of this Agreement before making a Submission to any
Project. This Agreement covers any and all Submissions that You, now or in the future (except as
described in Section 4 below), Submit to any Project.
Originality of Work. You represent that each of Your Submissions is entirely Your original work.
Should You wish to Submit materials that are not Your original work, You may Submit them separately
to the Project if You (a) retain all copyright and license information that was in the materials as You
received them, (b) in the description accompanying Your Submission, include the phrase “Submission
containing materials of a third party:” followed by the names of the third party and any licenses or other
restrictions of which You are aware, and (c) follow any other instructions in the Project’s written
guidelines concerning Submissions.
Your Employer. References to “employer” in this Agreement include Your employer or anyone else
for whom You are acting in making Your Submission, e.g. as a contractor, vendor, or agent. If Your
Submission is made in the course of Your work for an employer or Your employer has intellectual
property rights in Your Submission by contract or applicable law, You must secure permission from Your
employer to make the Submission before signing this Agreement. In that case, the term “You” in this
Agreement will refer to You and the employer collectively. If You change employers in the future and
desire to Submit additional Submissions for the new employer, then You agree to sign a new Agreement
and secure permission from the new employer before Submitting those Submissions.
Licenses.

Copyright License. You grant Microsoft, and those who receive the Submission directly or
indirectly from Microsoft, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license in the
Submission to reproduce, prepare derivative works of, publicly display, publicly perform, and distribute
the Submission and such derivative works, and to sublicense any or all of the foregoing rights to third
parties.
Patent License. You grant Microsoft, and those who receive the Submission directly or
indirectly from Microsoft, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license under
Your patent claims that are necessarily infringed by the Submission or the combination of the
Submission with the Project to which it was Submitted to make, have made, use, offer to sell, sell and
import or otherwise dispose of the Submission alone or with the Project.
Other Rights Reserved. Each party reserves all rights not expressly granted in this Agreement.
No additional licenses or rights whatsoever (including, without limitation, any implied licenses) are
granted by implication, exhaustion, estoppel or otherwise.

Representations and Warranties. You represent that You are legally entitled to grant the above
licenses. You represent that each of Your Submissions is entirely Your original work (except as You may
have disclosed under Section 3). You represent that You have secured permission from Your employer to
make the Submission in cases where Your Submission is made in the course of Your work for Your
employer or Your employer has intellectual property rights in Your Submission by contract or applicable
law. If You are signing this Agreement on behalf of Your employer, You represent and warrant that You
have the necessary authority to bind the listed employer to the obligations contained in this Agreement.
You are not expected to provide support for Your Submission, unless You choose to do so. UNLESS
REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, AND EXCEPT FOR THE WARRANTIES
EXPRESSLY STATED IN SECTIONS 3, 4, AND 6, THE SUBMISSION PROVIDED UNDER THIS AGREEMENT IS
PROVIDED WITHOUT WARRANTY OF ANY KIND, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTY OF
NONINFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
Notice to Microsoft. You agree to notify Microsoft in writing of any facts or circumstances of which
You later become aware that would make Your representations in this Agreement inaccurate in any
respect.
Information about Submissions. You agree that contributions to Projects and information about
contributions may be maintained indefinitely and disclosed publicly, including Your name and other
information that You submit with Your Submission.
Governing Law/Jurisdiction. This Agreement is governed by the laws of the State of Washington, and
the parties consent to exclusive jurisdiction and venue in the federal courts sitting in King County,
Washington, unless no federal subject matter jurisdiction exists, in which case the parties consent to
exclusive jurisdiction and venue in the Superior Court of King County, Washington. The parties waive all
defenses of lack of personal jurisdiction and forum non-conveniens.
Entire Agreement/Assignment. This Agreement is the entire agreement between the parties, and
supersedes any and all prior agreements, understandings or communications, written or oral, between
the parties relating to the subject matter hereof. This Agreement may be assigned by Microsoft.

—
Reply to this email directly, view it on GitHubhttps://github.com/microsoft/vcpkg/pull/30742#issuecomment-1501231854, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A6KQYWJ3JTFW7B5OBZOGDV3XAM5OVANCNFSM6AAAAAAWYL5UVU.
You are receiving this because you were mentioned.Message ID: @.***>

@microsoft-github-policy-service agree

Da: microsoft-github-policy-service[bot] @.>
Inviato: lunedì 10 aprile 2023 01:12
A: microsoft/vcpkg @.>
Cc: Luigi Pagani @.>; Mention @.>
Oggetto: Re: [microsoft/vcpkg] Issue#3007 Create ports rdkit (PR #30742)
@LuigiPaganihttps://github.com/LuigiPagani the command you issued was incorrect. Please try again.
Examples are:
@microsoft-github-policy-service agree
and
@microsoft-github-policy-service agree company="your company"
—
Reply to this email directly, view it on GitHubhttps://github.com/microsoft/vcpkg/pull/30742#issuecomment-1501233891, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A6KQYWNAH52JUMJNNT4D37DXAM64FANCNFSM6AAAAAAWYL5UVU.
You are receiving this because you were mentioned.Message ID: @.***>

The checksum is set to 0, because I could not find the correct value

Please run the command: vcpkg x-add-version portname, and then submit the running result.

@LuigiPagani You can follow this example to complete your port. Or you can read the readme.md on the vcpkg home page to learn how to add a new port.

Please run the command: vcpkg x-add-version portname, and then submit the running result.

@jimwang118 I am sorry, i tried cloning the repo and running the command in the directory where i cloned, but  i get this errror:"vcpkg : The term 'vcpkg' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path
was included, verify that the path is correct and try again.". I am newbie, if cou can please help me

Please run the command: vcpkg x-add-version portname, and then submit the running result.

@jimwang118 I am sorry, I tried cloning the repo and running the command in the directory where I cloned, but I get this errror:"vcpkg : The term 'vcpkg' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.". I am newbie, if you can give me more detailed instructions I would be happy to contribute. Thanks a lot anyway!

Thanks for submitting your new port. You can refer to this example to learn how to submit a new port.

@LuigiPagani Can you fill out the new port checklist please? I uncommented it in the description.

@BillyONeal I did my best to complete the port checklist. There is no copyright or usage section in the port, so I left the boxes unchecked. There is a dependency on boost, specified in the .json, but honestly I don't know what the second element of the checklist mean. Same with this:"The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.".  I don't understand what does it mean. If it refers to the checksum I wasn't able to obtain it, and put it to 0. Thanks a lot for your help.

Oh, I see the problem, no validation actually took place because we didn't actually try to build the new port, because it isn't named vcpkg.json.

I did my best to complete the port checklist. There is no copyright or usage section in the port, so I left the boxes unchecked.

Because the port does not currently install a copyright file, it fails validation. If I rename the json to vcpkg.json, that says the JSON is malformed:

If I fix that by adding the missing comma it will then complain about there not being a SHA for the download, and I'm sure it will eventually complain about the SHA for the download not being filled in and no copyright being installed by the port.
You should try building the port yourself and get that to succeed on at least one platform before continuing.

There is a dependency on boost, specified in the .json, but honestly I don't know what the second element of the checklist mean.

We want users who do something like vcpkg install curl to get the curl project, what they were probably expecting, not someone else's unrelated curl fork or similar.
In this case, https://repology.org/project/rdkit/versions seems to contain packages pointing to rdkit.org, which points to https://github.com/rdkit/rdkit, so the name appears appropriate.

Same with this:"The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.". I don't understand what does it mean. If it refers to the checksum I wasn't able to obtain it, and put it to 0. Thanks a lot for your help.

 When you respond, please revert to "ready for review". That way, I can be aware that you've responded since you can't modify the tags.


fixed broken tableview added to root window

This PR has broken MLPAutoCompleteTextField for our project, and I suggest it is reverted.  It appears to make the incorrect assumption that the rootviewcontroller is the superview, or at least is visible. In our use, this textfield is on a modally presented view controller and the autocompletetextfield was showing up BEHIND the superview (and therefore not visible).  The tableview needs to be added to the superview, not the rootviewcontroller.  I was able to restore previous functionality in our project by reverting to the old code (ignoring the if broken condition)

Thanks for bringing that up, I don't have time to check things myself these days. I've reverted the changes until there's something definitive.

:+1: thanks for dealing with that in record time!
I know it can be a pain managing a repo in your spare time, but it would be awesome to get the versioning and CocoaPods fixed on this project.  Cheers!


Training on Custom data

Hi @dwadden,
I'm trying to pretrain your model on my custom data, but it seems like there is something wrong here. The label_loss seems to be unchanged while the rationale_loss still decreases normally through each iter. And the above still happens when I try running with the fever dataset you provided.
I was run with the command as your documents:
!python script/pretrain.py --datasets fever --gpus=1
I don't know if I missed anything or is there a problem with the training phase?
Thanks.

I realized that the model needs to be warmup for a long time (even until the second epoch) for the label loss to show signs of decreasing.

Glad you got it working!


refactor(cli): prepare for core refactoring

This is a suggestion on how the new files should get arranged:
cli:

command-object.ts - nearly all the content of the function
base-command.ts - should get deleted after #76
utils.ts - load file logic goes to utils
reduce zod usage

obsolete


test: additional build-service tests

Description
Issue ticket number and link

https://issues.redhat.com/browse/PLNSRVCE-167
https://issues.redhat.com/browse/PLNSRVCE-199

Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (test) (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
export GITHUB_TOKEN=$APPSTUDIO_GITHUB_TOKEN QUAY_TOKEN=$(base64 < ~/.docker/config.json) GITHUB_E2E_ORGANIZATION=redhat-appstudio-qe QUAY_E2E_ORGANIZATION=redhat-appstudio-qe
rm -rf tmp && ./scripts/install-appstudio-e2e-mode.sh install
# Run after appstudio components are healthy:
make build && ./bin/e2e-appstudio --ginkgo.progress --ginkgo.focus="build-service-suite" --ginkgo.v

Checklist:

[x] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation

/retest

/retest

/retest

/retest

/retest


Testing null value

Hello guys, I am trying to test if a node exist or not.
local d = js.global.document:getElementById("test")
print(d) -- return null
if d then
  print(d.innerHTML) -- return Uncaught Lua.Error: TypeError: Cannot read property 'innerHTML' of null
end

In my page the id test doesn't exist but the if is always executed. How do you check for null and/or undefined value from lua code ?

How do you check for null and/or undefined value from lua code ?

null you need to compare to js.null.
undefined is the same as nil

Thanks again for your help.
I have others interrogations about the tables etc.
Is there a better way to question/discuss then issue because it's potentially not an issue.
Or is there any good samples of implementation or documentation ?

I have others interrogations about the tables etc.
Is there a better way to question/discuss then issue because it's potentially not an issue.

I'm happy to answer questions via github issues; this way I can refer others to them.
You can also find me on irc with the same username (on freenode and oftc) if you have a quick question.

Or is there any good samples of implementation or documentation ?

Sorry we're a bit light on documentation.
I'm not happy with how lua.vm.js leaks memory via proxys; and solving it may require a full overhaul.


update to 22.0.1

Checklist

[x] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

Ahh, the bot already did this. Closing.

Ahh, the bot already did this. Closing.


Alpine as build distro?

Hi,
I just found out that someone packages the cross-compilers for ARM for Alpine, so I rewrote the Dockerfile to use it:
FROM alpine:3.12
MAINTAINER Benjamin Henrion<EMAIL_ADDRESS>LABEL Description="DirtyJTAG firmware for STM32 Bluepill board"
RUN echo -e "http://dl-cdn.alpinelinux.org/alpine/edge/main\nhttp://dl-cdn.alpinelinux.org/alpine/e
dge/testing\nhttp://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories
RUN apk update
RUN apk add gcc-arm-none-eabi sudo make python2 git bash
RUN mkdir -pv /code
COPY . /code
WORKDIR /code
RUN git submodule init
RUN git submodule sync
RUN git submodule update
RUN make PLATFORM=bluepill
RUN make PLATFORM=stlinkv2
RUN make PLATFORM=stlinkv2dfu
RUN make PLATFORM=baite
RUN make PLATFORM=olimexstm32h103
RUN make PLATFORM=stlinkv2white

But when I build it I have this weird shell error, adding bash does not help:
 ---> Running in 4f4ec574bb98
make -C /code/unicore-mx lib/stm32/f1
make[1]: Entering directory '/code/unicore-mx'
  GENHDR  include/unicore-mx/stm32/f3/irq.json
  GENHDR  include/unicore-mx/stm32/f1/irq.json
  GENHDR  include/unicore-mx/stm32/l1/irq.json
  GENHDR  include/unicore-mx/stm32/f7/irq.json
  GENHDR  include/unicore-mx/stm32/f4/irq.json
  GENHDR  include/unicore-mx/stm32/l0/irq.json
  GENHDR  include/unicore-mx/stm32/f0/irq.json
  GENHDR  include/unicore-mx/stm32/l4/irq.json
  GENHDR  include/unicore-mx/stm32/f2/irq.json
  GENHDR  include/unicore-mx/lm3s/irq.json
  GENHDR  include/unicore-mx/nrf/51/irq.json
  GENHDR  include/unicore-mx/sam/3x/irq.json
  GENHDR  include/unicore-mx/sam/3s/irq.json
  GENHDR  include/unicore-mx/sam/3n/irq.json
  GENHDR  include/unicore-mx/sam/3a/irq.json
  GENHDR  include/unicore-mx/sam/3u/irq.json
  GENHDR  include/unicore-mx/sam/4l/irq.json
  GENHDR  include/unicore-mx/lpc13xx/irq.json
  GENHDR  include/unicore-mx/lpc43xx/m0/irq.json
  BUILD   lib/stm32/f1
/bin/sh: syntax error: unterminated quoted string
make[1]: *** [Makefile:70: lib/stm32/f1] Error 2
make[1]: Leaving directory '/code/unicore-mx'
make: *** [Makefile:54: ucmx] Error 2
The command '/bin/sh -c make PLATFORM=bluepill' returned a non-zero code: 2

Any idea?

This patch to the Makefile spacings fixed the issue:
https://gitlab.com/encrypt/unicore-mx/-/commit/ae26cf298ab9508082c62ecc9aa9fe02330924fb

This patch to the Makefile spacings fixed the issue:
https://gitlab.com/encrypt/unicore-mx/-/commit/ae26cf298ab9508082c62ecc9aa9fe02330924fb

Gotta update unicore-mx sometime soon (#66), is this patch present in the official upstream?

Gotta update unicore-mx sometime soon (#66), is this patch present in the official upstream?

Yes it is in the upstream.

Yes it is in the upstream.

Tried upstream, it seems to build, will try to flash it on a bluepill...

Tried upstream, it seems to build, will try to flash it on a bluepill...

Now Alpine 3.14 and 3.15 have the ARM cross-compilers (finally!), you can use:
FROM alpine:3.15
RUN apk add python2 make gcc-arm-none-eabi newlib-arm-none-eabi git

This works for me:
FROM alpine:3.15
RUN apk add python2 make gcc-arm-none-eabi newlib-arm-none-eabi git
RUN mkdir -pv /code
COPY . /code
WORKDIR /code
RUN git submodule init
RUN git submodule sync
RUN git submodule update
RUN make PLATFORM=bluepill
RUN make PLATFORM=stlinkv2
RUN make PLATFORM=stlinkv2dfu
RUN make PLATFORM=baite
RUN make PLATFORM=olimexstm32h103
RUN make PLATFORM=stlinkv2white

Fixed in #97


Screencheese

Happens when switching branches.

@hediet, please ping me if you have a repro as I would like to take a look at the DOM. Thanks!

Closing as no-repro. Please reopen in case you are able to reproduce this again.


Consider making NewPlot function consume variadic arguments

I think this is a great start to a useful library. I very much like GNUPlot and happy to see it being leveraged in this way. It is a great idea really. It feels like it is quite raw, and as much as I love GNUPlot , I realize its use is sometimes thorny. This library has a tough hill to climb if the intention is to abstract most of the complexity of GNUPlot and present a pleasant interface.
I had a quick Go at it, pun intended, and thought this might improve things. In my mind, in most cases you will have a good idea for what a plot needs at the moment you are creating it, and so setting up as much state as possible, I believe to be best. Variadic function therefore to me makes most sense here. I would also consider making pdf the default output format, as well as an easier means of doing things like: 'set terminal qt'.
This is awesome though, looking forward to seeing it mature, and perhaps contribute something in the process.
diff --git i/glot.go w/glot.go
index a21e367..4d918a4 100644
--- i/glot.go
+++ w/glot.go
@@ -46,9 +46,31 @@ type Plot struct {
 //  dimensions  :=> refers to the dimensions of the plot.
 //  debug       :=> can be used by developers to check the actual commands sent to gnu plot.
 //  persist     :=> used to make the gnu plot window stay open.
-func NewPlot(dimensions int, persist, debug bool) (*Plot, error) {
+func NewPlot(dimensions int, args ...string) (*Plot, error) {
+       var plotFmt = "png"
+       var pltStyle = "points"
+       var debug, persist bool
+
+       for _, arg := range args {
+               switch arg {
+               case "pdf":
+                       plotFmt = "pdf"
+               case "persist":
+                       persist = true
+               case "debug":
+                       debug = true
+               case "bar":
+                       pltStyle = "bar"
+               case "lines":
+                       pltStyle = "lines"
+               case "linepoints":
+                       pltStyle = "linepoints"
+               case "histogram":
+                       pltStyle = "histogram"
+               }
+       }
        p := &Plot{proc: nil, debug: debug, plotcmd: "plot",
-               nplots: 0, dimensions: dimensions, style: "points", format: "png"}
+               nplots: 0, dimensions: dimensions, style: pltStyle, format: plotFmt}
        p.PointGroup = make(map[string]*PointGroup) // Adding a mapping between a curve name and a curve
        p.tmpfiles = make(tmpfilesDb)
        proc, err := newPlotterProc(persist)

Hey,  @szaydel
Thanks, these are some interesting ideas and thank you so much for pointing it out.
I went png save format initially primarily because it seemed really convinient(especially for debugging) but on a second thought I think Pdf would be more reasonable.
Also Variadic function  definitely seems like a very useful and interesting proposition and I am certainly going to make use of it as the development moves forward. (I can't believe I didn't use it already but nevermind.... )
Here's just one problem, I am going through a tough academic schedule and nowadays I don't really have much time to contribute because of my commitments.(Atleast for 2 weeks). I will certainly start as soon as I have time.
If you have any suggestions and feel like making a contribution please go ahead. I will take a look.

Happy that you think these are good ideas. I am generally slammed, as much as I would love to help, it is not likely to come in significant chunks. Academia is critical, so I am sure this project will wait. I have same sorts of time constraints, so I can totally appreciate what you are saying. If I do find some time to offer something meaningful, I will give it a go. No pun intended... Or, well maybe a little. :)

@szaydel Thanks.
By the way, I love puns too so keep em coming.


Use edge function instead of Functions

Explore this. May be a faster return time
https://docs.netlify.com/netlify-labs/experimental-features/edge-functions/

Edge functions seem to be more like middleware. What I have is fine


Unable to tapOn trailing IconButton element of listTile widget (flutter)

In pure flutter codebase,
Maestro hierarchy not able to identify leading, trailing components of the listTile widget individually.
example:
if,
ListTile{
title: Text("XYZ"),
leading: IconButton(... title: "PQR"),
trailing: IconButton(... title:"ABC")
}
then,
Maestro hierarchy reads it as single child with text: "XYZ ... PQR ... ABC" and hence unable to tap on individual components.
Please advise.

Wrap your IconButtons in Sematic-Widget or Tooltip-Widget:
ListTile{
    title: Text("XYZ"),
    leading: Tooltip(message: "PQR", child: IconButton(... title: "PQR"),),
    trailing: Tooltip(message: "ABC", child: IconButton(... title: "ABC"),),
}


Draft an EIP for TokenScript (this will be a long process, but it will get people involved)

Draft an EIP for TokenScript (this will be a long process, but it will get people involved)

Again this is probably not executable because it is a project, not a task.  as you said:

will be a long process

But I'll keep this one open as the first task of the project.

Done
Regards,
[image: AlphaWallet] https://awallet.io/
Victor Zhang
[image: AlphaWallet Github] https://github.com/alpha-wallet [image:
AlphaWallet Twitter] https://twitter.com/Alpha_wallet [image: AlphaWallet
Reddit] https://www.reddit.com/r/AlphaWallet [image: AlphaWallet Facebook]
https://www.facebook.com/AlphaWallet/ [image: AlphaWallet Youtube]
https://www.youtube.com/channel/UCPP12PQeQmQ4_6qXzNvZw-w/ [image:
AlphaWallet Linkedin] https://www.linkedin.com/company/αwallet/ [image:
AlphaWallet Weibo] https://weibo.com/AlphaWallet
Join our Telegram group. https://t.me/AlphaWalletGroup
On Mon, Mar 18, 2019 at 8:25 AM Weiwu Zhang<EMAIL_ADDRESS>wrote:

Again this is probably not executable because it is a project, not a task.
as you said:
will be a long process
But I'll keep this one open as the first task of the project.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/AlphaWallet/TokenScript/issues/55#issuecomment-473731395,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AgOt10nHmfd0yRkcPY-RHYIFKfIdyRHKks5vXt0AgaJpZM4bqPeM
.


if all logBrowser filters are deselected, next visit to logBrowser results in an empty set of Log Severity Filters.

checkbox state survives page view change:

...and if you navigate back to the page after having unchecked all of the severity filters this is what you will see:

suggestions:

check for accidental global variable leakage (declared without var)
check for something being connected to the goldstone namespace

The global persistence of the filters was not determined, but the more relevant error was handled. Now when we visiting the page after deselecting all filters the filter modal will not be blank.

And combined with the Issue 360 - 'check all' button in logViewer filter modal now its easier to check all options again


⚠ Secret Website 2 has degraded performance

In eecb46c, Secret Website 2 ($SECRET_WEBSITE_2) experienced degraded performance:

HTTP code: 200
Response time: 3890 ms

Resolved: Secret Website 2 performance has improved in a537c05.


Which performance tests do we need to include?

Kind of like reproducing the most important figure in the paper for Gpufit.
Also for Cpufit?
Also for CMinpack? (Then we also need instructions for how to build CMinpack)

It would be nice to compare GPUfit to C/C++ Minapck. We could show that GPUfit is much faster getting a similar fit precision.

See also #50

We decided to only supply CPUfit vs GPUfit. A comparison to CMinpack or GPLMFit may come later.


Allow compressing ROOT objects which have size greater than 2^24

Fixes #333

@jpivarski I think the tests are failing on travis because travis is unable to allocate ((2 ** 24) + 2000) bytes of contiguous memory. What do you think we should do?

If it has been locally tested and only intermittently fails on Travis for the reason you suggested, I think we can remove this test, or at least give it a tag so that it can be selected with pytest, but not run automatically.
I restarted the failed job to see if it is intermittent.

Yes. It was intermittent. I recommend tagging it as "bigtest" or something. There are other tests that could use a tag like that; this will be the first one.

I restarted the failed job to see if it is intermittent.

The tests passed when you restarted the job :) I think this is good to go now.

When you say tag, do you mean this - https://github.com/scikit-hep/uproot/pull/427/files#diff-5f81591ed2ee25a817de2554fd35f608R1796 ? If that is the case, I think this PR is done.

Oh I just noticed something! Skipped tests act like they are an error because of this - https://github.com/scikit-hep/uproot/blob/master/.travis.yml#L72, so pytest.mark.skip does not work..

I mean something like this: https://docs.pytest.org/en/latest/example/simple.html#control-skipping-of-tests-according-to-command-line-option
Except that the large memory tests (or, if we ever add them, long-running tests) are only executed if desired: opt-in, rather than opt-out.

I think the tests are failing on travis because travis is unable to allocate ((2 ** 24) + 2000) bytes of contiguous memory. What do you think we should do?

16MB doesn't seem unreasonable and I'm not able to reproduce that issue when reverting
b03a52e. Do you have an example of it failing? I found the previous build but there has been force pushes since then.

It seems like it was a travis anamoly, I have reverted the commit and the tests seem to be working :)

If everything looks good now, would you like me to merge it?

Hi, yes seems good.


Added tranform control and select entities GUI plugins

Signed-off-by: ahcorde<EMAIL_ADDRESS>🎉 New feature
Summary
This PR is part of the consolidation between Scene 3D in ign-gazebo and ign-gui. This PR adds two independent plugin to select entities and transform control.
It builds on top of https://github.com/ignitionrobotics/ign-gazebo/pull/813
Test it
ign gazebo --gui-config src/ign-gazebo/src/gui/gui.config rolling_shapes.sdf -v 4

Checklist

[ ] Signed all commits for DCO
[ ] Added tests
[ ] Added example and/or tutorial
[ ] Updated documentation (as needed)
[ ] Updated migration guide (as needed)
[ ] codecheck passed (See contributing)
[ ] All tests passed (See test coverage)
[ ] While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge

@ahcorde . I started reviewing this and making some changes in https://github.com/ignitionrobotics/ign-gazebo/compare/ahcorde/plugin/selectEntities_transformControl...chapulina/select_transform. I thought they would be mainly trivial changes, updating style, namespaces and whatnot, as well as combining TransformControl with TransformControlLogic. But then I realized that some features are not working yet on for transform controls:

Snapping (the keyEvent never has modifiers like Control, so it's not possible to snap while dragging)
In select mode, select an entity, then change to translate mode. The transform controls should attach to the last selected entity, but it doesn't attach to anything.

Requires https://github.com/ignitionrobotics/ign-gui/pull/268

I noticed a change in behaviour. Pressing Shift is toggling between world and local frames, but the correct behaviour is to use the world frame while the Shift key is being held, and going back to local when the key is released, as explained in the tutorial:

I was using the old KeyEvent. Solved https://github.com/ignitionrobotics/ign-gazebo/pull/854/commits/e6e3e160f35011c59e568c6b9410032450888e80

Everything seems to be working well for me now, thanks! I just have this final question: https://github.com/ignitionrobotics/ign-gazebo/commit/e6e3e160f35011c59e568c6b9410032450888e80#commitcomment-54864874


Validate add post on backend

I  have added some validation on backend for
title,body,tags
I didnt test it till now,I know how to do testing in postman,
i tested the routes with mongodb,
to test it , I want to know how previously you tested this route,
like Bearer token in headers, and contentType:"applicaiton/json", and some data,
When i am clear,I will test them and I will work on frontend of validating add post

@rohan2734 Have you resolved conflicts on GitHub interface? I am asking so that if you haven't, I will help you resolve them

@rohan2734 Have you resolved conflicts on GitHub interface? I am asking so that if you haven't, I will help you resolve them

ya these confilcts, were already resolved on my other pull req, but these confilcts are repeating again and again. there is no conflicts actually.

Resolve them once again and whenever you are making a PR make sure to pull the latest changes in the report using git pull upstream

Resolve them once again and whenever you are making a PR make sure to pull the latest changes in the report using git pull upstream

ok i will try, you can merge the reusable post component, once it is done, i will go git pull upstream and automatically conflicts would be resolved

give @rohan2734 25 points

Resolve them once again and whenever you are making a PR make sure to pull the latest changes in the report using git pull upstream

i tried it , just now , it is saying i dont have access for that,  which command shall i use?

@rohan2734 I think you forgot to add upstream in your local repo. Add it using following command:
git add remote upstream https://github.com/mann27/News24x7-Client.git

git add remote upstream https://github.com/mann27/News24x7-Client.git

still the same problem.
I have deleted my rohan2734/newsclinet repo ,as it was not updating, and cloned it again, and tried this,
but same problem exists.

git add remote upstream https://github.com/mann27/News24x7-Client.git

i think it is
git remote add upstream....


User Commenting Support

Static generators such as pelican and nikola support Disqus, Google+ and Facebook commenting. Will pykwiki offer similar functionality?

Hi there!
Since the themes are simply Jinja2 HTML files, Disqus, Facebook, Twitter, and any other custom markup can be added.
Most themes support Facebook and Twitter integration. This is globally defined within the social.yaml file, however, theme creators can specify a custom theme options file that may have configuration options for more platforms. For example. the "Blogit" theme supports Disqus comments by setting the Disqus Shortname option in that theme's options.yaml file.
tl;dr - It depends on the theme, but Pykwiki itself theoretically supports all social services, and most built in themes support Facebook and Twitter. See Included Themes for information about themes that I help maintain personally.
Thanks!

Update: Looking over the archive, I do not see any themes that support Google+ and Facebook comments, only Disqus.
This can be added to your own themes by adding the comment HTML to the post.html theme file.

Ah cool thank you very much for the update and information! You're correct, looks like I assumed they supported other commenting systems, sorry about that. Great work and happy hacking!


Prophet AutoML never creates model with best parameters from Hyperopt

There is a bug using the ProphetHyperParams enum in the AutoML implementation for forecasting with prophet.
The metrics report the potentially very good best result from Hyperopt, but the stored model itself, the evaluation plots and the forecast results are completely unrelated and probably much worse.
This leads to the following situation which happens every time someone uses Databricks AutoML for forecasting:

Run Hyperopt, find a best set of parameters (best_result), for example:

note: seasonality_mode=1 is multiplicative.
The metrics reported in Databricks AutoML & mlflow are the ones from this best_result. So far so good.
The model that is then trained on the full dataset, evaluated in the Training notebook (plots etc.) and stored as artifact has nothing to do with those selected hyperparameters:

Potential reason / bug:
https://github.com/databricks/automl/blob/242bf1afbff43a0f6e94e29bee7f01552489a004/runtime/databricks/automl_runtime/forecast/prophet/forecast.py#L150-L153

Databricks Runtime 10.2 ML
databricks-automl-runtime==0.2.4

@rbloehm Thanks for reporting this! It will be fixed in new release. We will also patch previous releases which were affected.

@wenfeiy-db I installed the new version <IP_ADDRESS> in one of our clusters and can confirm that the bug has been fixed. Thanks!


Buttons stay enabled if there are still search instances remaining af…

…ter replacing last instance

Bug reproduction steps:

Load a file in TinyMCE
Use Find/Replace to search for a text string that will have multiple instances.
Use Prev/Next to navigate to the last Instance (see that the Next button is disabled)
Use Replace to replace this last Instance. (See Replace, Replace All, Previous, Next are all disabled now)

Bugfix:
at Step 4: all appropriate buttons will stay enabled if there is a previous Instance (Replace, Replace All, and Previous).  Next will stay disabled as appropriate.  The Instance pointer will point to the new "last instance"

Closing this, as this repo is only used for distributing TinyMCE. If you'd like to submit a bug fix or feature, please head over to the actual TinyMCE repository: https://github.com/tinymce/tinymce/


Suprahyoid muscles

Add:
abnormal suprahyoid muscle morphology
DEF: any structural anomaly of any of the four muscles located above the hyoid bone in the neck; these muscles include the digastric, stylohyoid, geniohyoid, and mylohyoid muscles and are all pharyngeal muscles, with the exception of the geniohyoid muscle; they have different actions but in general assist in elevating the hyoid bone and widening the esophagus during swallowing
SOURCE: https://en.wikipedia.org/wiki/Suprahyoid_muscles

abnormal suprahyoid muscle morphology MP:0030240


gnome.gnome-tweaks: patch python script in libexec

Motivation for this change
Closes #136066
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

Thanks. That should likely do but perhaps we could prevent double wrapping as per https://nixos.org/manual/nixpkgs/stable/#ssec-gnome-common-issues-double-wrapped and then just use wrapPython on this program.

done


[WIP] Image optimisation operations

@kaedroho this is a first pass at using image optimisation binaries.
Opening fairly early to get initial feedback.
On my To-Do list:

[x] Decide on the best place to trigger the optimisation
[x] Optimisation chain to choose the best match for a given image
[ ] Tests
[ ] Documentation

Future To-Do:

[ ] Possible async processing

This looks good so far, thanks!
I think it would be really nice if this could be fit in to an Image class somehow. For example:
class JpegOptim(Image):
    def __init__(self, file):
        self.file = file

    @classmethod
    @Image.converter_from(JpegImageFile)  # Will require an @converter_to(JpegImageFile) in Pillow/Wand
     def from_jpeg_file(cls, file):
        return cls(file)

    @Image.operation
    def optimize(self):
        # Loads, optimizes and saves the file

This has the advantage of being able to bypass Pillow/Wand if the image to be optimised is already saved as a JPEG file. But the example above suffers from some issues such as not being able to select output format or filename, and leaves choosing an optimiser up to Willow's routing (which might not be adequate for this use case). I'm happy for this to be done differently if it can't be fit into Image classes, so just take this as some food for thought.

That is exactly the type of feedback I was looking for. Thanks Karl.
I think it can be possible to piggyback on https://github.com/wagtail/Willow/blob/master/willow/image.py#L89
Will let it simmer for a day or two and come back it fresh

Note to self: cwebp and oxipng


skip TLS check for detecting layer data

This skips TLS check for detecting layer data from Server
configured with TLS.
Fixes #251

@Quentin-M  PTAL. Thanks!

Disabling these checks should be behind a flag if we're going to support it because defaulting to this behavior is dangerous. You should be adding your certificates to the system root (and mounting that into a container).

@jzelinskie   Thanks for your review and advice.
Yes. Users can avoid this error by adding the certificates. But if the layer data is from several different servers, this way maybe is not so convenient. At the same time, it will restrict the container to run anywhere.
Adding a flag to control TLS check is a good way. I think we can add a flag Insecure in the body of POST Layer API, as TLS check is only used for detecting layer data in this REST API. Make the users can dynamically control the TLS check by themselves when call this API, and the default is to enable TLS check.

@jzelinskie  @Quentin-M  Whether we need to add a flag to support disabling this check?

@supereagle I would not be opposed to adding a flag to the binary for testing called --insecure-tls that disabled this across the board.

@jzelinskie  Is the flag --insecure-tls just for testing? Why not for production?

@supereagle For TLS to be secure, it needs to use PKI rather than blindly trusting any certificate it sees. People should be able to run Clair without verifying certificates, but if they want run it in that mode, they should be forced to acknowledge that it's insecure.

@jzelinskie   Thanks.  I will add this flag.

@jzelinskie  Have added the flag --insecure-tls.  PTAL, thanks.

@jzelinskie  Any comments about the new work in this PR?

I'm not 100% convinced that this API needs enable dynamic toggling of functionality. thoughts @Quentin-M ?

This needs a rebase.
Also follow-up ping @Quentin-M for thoughts

I understand the use-case and would be willing to merge this.
I don't feel like having an API-level toggle is worth at all though, flag is fine, I even thought for a second that a const overwritten at build time would be enough - but other users might actually want to use this.

Too many conflicts while rebasing.  Create another PR #331 .


NDK crash in ARScene on version 2.0.4

I have described it in PR(Unfortunately it is late :) )
https://github.com/SceneView/sceneview-android/pull/408#issuecomment-1980569591

Hi @Antiglobalist
in your comment you had this code:

are you still calling viewBinding?.sceneView.session.resume() manually?

Hello
It's strange that this screenshot remains, since I edited my comment :)
Yes I used it. However, when I started looking into this problem, I discovered that these calls is calling under the hood. And I deleted my calls
But that wasn't the reason for the exception
So i checked it again on the Sample project
It turned out that arCore.destroy() is not called there, precisely because of the reason that I warned about in my comment

In my Project flow Scope is alive and  arCore.destroy() is calling twice. And I assume it is root of exception

You can reproduce it by this code
private val testAppScope = MainScope()
    fun destroyARCore() {
        testAppScope.launch(Dispatchers.IO) {
            // destroy should be called off the main thread since it hangs for many seconds
            arCore.destroy()
        }
    }

I wouldn't call session.pause() or session.resume() I believe the lifecycle takes care of those for us

I wouldn't call session.pause() or session.resume() I believe the lifecycle takes care of those for us.
You are right. As I said I had removed it. Thk you!
Yes it is stable crash on Samsung and Pixel 6

You can try to apply the changes that i wrote upper
Test case:
1 - Start Activity(Run sample app)
2 - Press back (Finish activity)
3 - Look at the Crash in logs

Sorry @Antiglobalist I skimmed over the part where you said you removed those custom calls. Can you confirm this issue is new in 2.0.4, and was not present in 2.0.3? If you can pinpoint what version this begins to occur, it can help us determine a fix - if destroy is being called twice, then wouldn't this cause an issue regardless of the use of scope.launch?

Sure
Previously I used 2.0.3 version and it is working well
To confirm it, I added a flag so that there is no double call
And now there is no crash
We need to implement a similar behavior
` private val testAppScope = MainScope()
private var isDestroying = false
fun destroyARCore() {
    if (!isDestroying) {
        isDestroying = true
        testAppScope.launch(Dispatchers.IO) {
            // destroy should be called off the main thread since it hangs for many seconds
            arCore.destroy()
        }
    }
}`

@sameerjj I have created PR. You can check it. Thk you for conversation

Hi all, thanks for the work here! Just a heads up that I still see NDK crashes coming from ARCore when calling destroy which seem to indicate a double call. I'm trying to investigate on my end but just wanted to mention it.
I see the issue when building the latest from main branch (corresponding to release 2.1.0).

I forgot to share the stacktrace I'm seeing:
2024-03-29 10:30:44.457 10041-10041 SceneViewActivity      com.test.android                      I  onDestroyed()
2024-03-29 10:30:44.459 10041-10041 WindowOnBackDispatcher  com.test.android                      W  sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@a63e9dc
2024-03-29 10:30:44.460 10041-10041 Sceneview               com.test.android                      D  CameraStream destroyed
        2024-03-29 10:30:44.462 10041-10924 native                  com.test.android                      I  I0000 00:00:1711733444.462112   10924 session_lite_c_api.cc:37] Deleting ArSession...
2024-03-29 10:30:44.462 10041-10041 VRI[SceneViewActivity] com.test.android                      D  applyTransactionOnDraw applyImmediately
2024-03-29 10:30:44.462 10041-10041 VRI[SceneViewActivity] com.test.android                      D  applyTransactionOnDraw applyImmediately
2024-03-29 10:30:44.489 10041-10852 native                  com.test.android                      I  I0000 00:00:1711733444.489113   10852 jni_util.cc:91] Exiting thread. Detach thread.
2024-03-29 10:30:44.503 10041-10921 native                  com.test.android                      I  I0000 00:00:1711733444.503732   10921 session_lite_c_api.cc:39] Deleted ArSession.
2024-03-29 10:30:44.666 10041-10920 libc                    com.test.android                      A  Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 10920 (pool-73-thread-), pid 10041 (com.test.android)
2024-03-29 10:30:44.981 10041-10282 SceneViewPresenter com.test.android                      D  received location status update, computing changes now
---------------------------- PROCESS STARTED (10930) for package com.test.android ----------------------------
2024-03-29 10:30:45.232 10041-10282 SceneViewPresenter com.test.android                      D  received location status update, computing changes now
2024-03-29 10:30:45.366 10928-10928 DEBUG                   crash_dump64                         A  Cmdline: com.test.android
2024-03-29 10:30:45.366 10928-10928 DEBUG                   crash_dump64                         A  pid: 10041, tid: 10920, name: pool-73-thread-  >>> com.test.android <<<
2024-03-29 10:30:45.366 10928-10928 DEBUG                   crash_dump64                         A        #09 pc<PHONE_NUMBER>015a14  /data/app/~~Fe0Vrwf_mqGKced8UpRAng==/com.test.android-pAqPMH9ahG_JOE-1M9j5jA==/base.apk!libarcore_sdk_jni.so (offset 0x5f09000) (BuildId: bc7c9a1d0fb51f4e02e11d58f89da0f2)
2024-03-29 10:30:45.366 10928-10928 DEBUG                   crash_dump64                         A        #15 pc<PHONE_NUMBER>22c000  [anon:dalvik-classes38.dex extracted in memory from /data/app/~~Fe0Vrwf_mqGKced8UpRAng==/com.test.android-pAqPMH9ahG_JOE-1M9j5jA==/base.apk!classes38.dex] (com.google.ar.core.Session.close+0)
2024-03-29 10:30:45.366 10928-10928 DEBUG                   crash_dump64                         A        #20 pc<PHONE_NUMBER>073f88  [anon:dalvik-classes2.dex extracted in memory from /data/app/~~Fe0Vrwf_mqGKced8UpRAng==/com.test.android-pAqPMH9ahG_JOE-1M9j5jA==/base.apk!classes2.dex] (io.github.sceneview.ar.ARCore.destroy+0)
2024-03-29 10:30:45.366 10928-10928 DEBUG                   crash_dump64                         A        #25 pc<PHONE_NUMBER>078b54  [anon:dalvik-classes2.dex extracted in memory from /data/app/~~Fe0Vrwf_mqGKced8UpRAng==/com.test.android-pAqPMH9ahG_JOE-1M9j5jA==/base.apk!classes2.dex] (io.github.sceneview.ar.ARSceneView.destroyArCore$lambda$29+0)
2024-03-29 10:30:45.366 10928-10928 DEBUG                   crash_dump64                         A        #30 pc<PHONE_NUMBER>076e60  [anon:dalvik-classes2.dex extracted in memory from /data/app/~~Fe0Vrwf_mqGKced8UpRAng==/com.test.android-pAqPMH9ahG_JOE-1M9j5jA==/base.apk!classes2.dex] (io.github.sceneview.ar.ARSceneView.$r8$lambda$gQjYzKfEex6OJBQDuxApIG4a5lM+0)
2024-03-29 10:30:45.366 10928-10928 DEBUG                   crash_dump64                         A        #35 pc<PHONE_NUMBER>07627c  [anon:dalvik-classes2.dex extracted in memory from /data/app/~~Fe0Vrwf_mqGKced8UpRAng==/com.test.android-pAqPMH9ahG_JOE-1M9j5jA==/base.apk!classes2.dex] (io.github.sceneview.ar.ARSceneView$$ExternalSyntheticLambda0.run+0)

@sameerjj / @Antiglobalist  I just submitted a PR change which appears to fix the issue on my end if you'd like to review, thanks!
https://github.com/SceneView/sceneview-android/pull/451
Thanks all and @ThomasGorisse for the great library!

@kmayoral Hi there!
Pls look at my comment in your PR

Can you check if it's still the case in v2.2.0?

Reopen if it's still the case in v2.2.0

Hopefully it's still ok since it wasn't an issue in v2.1.1 where #451 was originally released but 🤞 , thanks again!


Change definition of SectorConcept

closes #90: Definition of SectorConcept should be updated
A SectorConcept is a specific way to subdivide a system

@akleinau please delete the branch :)

@akleinau, @l-emele For future definitions pls consider the aristotelian definition principle described in the wiki! That means something like: ThingToBeDefined is a ParentClassOfThingToBeDefined which is specified by ...
The reference to the ParentClass is often missing in our definitions.
If the description from the wiki is inscrutable, pls let me know. Thanks :)


I have successfully installed .whl file. But cant use it in cli.

I have installed deppth and found it under /Lib/site-packages/.
I can use pip and py on cli, but not depth.
When I tried to use it from the directory:

I managed to make it work! in main.py, change 'from .deppth' to 'from .cli'
in .cli there is a 'main' function while .deppth doesnt.


Make ScalParams a proper generic struct.

So downstream crates can also be generic.

Great, PR. Looks very cool.
But I am a bit nervous about the unsafe { transmute_copy(&&scale.x) } thing. Have you tried to run the tests and operations locally with it? (This is not covered by Travis, because Travis doesn't have NVIDIA GPU support).
And could you elaborate a bit on why ScalParams need to be a proper generic struct and what downstream crates could then do, which is currently not possible?

But I am a bit nervous about the unsafe { transmute_copy(&&scale.x) } thing. Have you tried to run the tests and operations locally with it?

Yes, the tests were successful.

And could you elaborate a bit on why ScalParams need to be a proper generic struct and what downstream crates could then do, which is currently not possible?

This does a couple of things: for one, the alpha and beta members were publically accessible pointers. Changing them to be the type specified by the generic type (and removing the private PhantomData member) allows downstream crates to be able to modify the values using f32 or f64 types and avoids requiring explicit pointers for when they want to use values other than the default.
The second thing this does is allow us to call ScalParams std::default::Default` generically;

Sorry, accidentally pressed the comment button.

But I am a bit nervous about the unsafe { transmute_copy(&&scale.x) } thing. Have you tried to run the tests and operations locally with it?

Yes, the tests were successful. W.r.t. transmute_copy: if the argument is the type &U and the return type is T, then transmute_copy casts its argument to &T and returns a copy of *&T.

And could you elaborate a bit on why ScalParams need to be a proper generic struct and what downstream crates could then do, which is currently not possible?

This does a couple of things: for one, the alpha and beta members were publically accessible pointers. Changing them to be the type specified by the generic type (and removing the private PhantomData member) allows downstream crates to be able to modify the values using f32 or f64 types and avoids requiring pointers for when they want to use values other than the default.
The second thing this does is allow us to call ScalParams's std::default::Default generically; otherwise Rust requires the exact implementation to be known ahead of time (ie mandating that either the f32 or f64 implementation to be called), which prevents any use of ScalParams when the type of T isn't known.

Doesn't unsafe { transmute_copy(&&scale.a) } give the same result as unsafe { transmute(&scale.a) }? Latter directly transforms pointer to another pointer type, former transforms pointer to pointer, then dereferences and copies it.

Here is a simple program:
extern crate libc;

fn print(p: *const libc::c_void)
{
    println!("ptr: {:?}", p);
}

fn main() {
    let x: f64 = 32434.0;
    print(unsafe {std::mem::transmute(x)}); // incorrect
    print(unsafe {std::mem::transmute(&x)});
    print(unsafe {std::mem::transmute_copy(&&x)});
}

Output:
ptr: 0x40dfac8000000000
ptr: 0x7fff95d2af88
ptr: 0x7fff95d2af88


Implement Support for Remote Deployment

This feature would provide the functionality to deploy a windows service without a deployment group target.

Implemented in version 1.1.30


Failing staging job with low network bandwidth

Issue
@enrichman  reported a failure in the staging job related in a situation of low network bandwidth.
To reproduce
To mimic the low bandwidth issue we will use a CNI plugin, namely bandwidth to manipulate network bandwidth in a specific pod, in this case, in the staging one.
Steps:

Download CNI plugins at: https://github.com/containernetworking/plugins and extract them. For this example downloaded version was 1.3.0

curl -L -o cni.tgz https://github.com/containernetworking/plugins/releases/download/v1.3.0/cni-plugins-linux-amd64-v1.3.0.tgz
tar -xf cni.tgz

Create cni bin directory and move bandwidth plugin there (feel free either to add the rest or discard them):

sudo mkdir -p /opt/cni/bin
sudo mv bandwidth /opt/cni/bin

Install k3s, cert-manager and epinio. Run:

Initial set-up:
ETH_DEV=$(ip route | awk '/default via / { print $5 }')
export MY_IP=$(ip a s ${ETH_DEV} | egrep -o 'inet [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' | cut -d' ' -f2)
export MY_HOSTNAME="${MY_IP}.nip.io"
export EPINIO_SYSTEM_DOMAIN="${MY_IP}.nip.io"
export DASHBOARD_VERSION=epinio-dev
export KUBECONFIG=/etc/rancher/k3s/k3s.yaml
export HELM_VERSION=3.9.0
export K3S_VERSION=v1.27.6+k3s1

install-k3s
curl -sfL https://get.k3s.io | INSTALL_K3S_VERSION=${K3S_VERSION} sh -s - --write-kubeconfig-mode 644
## Wait for K3s to start
timeout 2m bash -c "until ! kubectl get pod -A 2>/dev/null | grep -Eq 'ContainerCreating|CrashLoopBackOff'; do sleep 1; done"

install-cert-manager
helm repo add jetstack https://charts.jetstack.io
helm repo update
helm upgrade --install cert-manager --namespace cert-manager jetstack/cert-manager \
    --create-namespace \
    --set installCRDs=true \
    --set extraArgs[0]=--enable-certificate-owner-ref=true \
    --wait

install-epinio
helm repo add epinio https://epinio.github.io/helm-charts
kubectl rollout status deployment traefik -n kube-system --timeout=480s
helm upgrade --install epinio -n epinio --create-namespace epinio/epinio --set global.domain=${EPINIO_SYSTEM_DOMAIN}
kubectl rollout status deployment epinio-server -n epinio --timeout=480s

Now, for steps 5 and 6 the following annotations will be needed: (Ref: https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/)

apiVersion: v1
kind: Pod
metadata:
  annotations:
    kubernetes.io/ingress-bandwidth: 1M
    kubernetes.io/egress-bandwidth: 1M

Within the Epinio repo go to internal/api/v1/application/stage.go add the ActiveDeadlineSeconds annotation to 180 seconds to ensure the failure this time:

Spec: batchv1.JobSpec{
    BackoffLimit: pointer.Int32(0),
    ActiveDeadlineSeconds: pointer.Int64(180),

Add the bandwidth annotations here:

Annotations: map[string]string{
    // Allow communication with the Registry even before the proxy is ready
    "config.linkerd.io/skip-outbound-ports": "443",
    models.EpinioCreatedByAnnotation:        app.Username,
    "kubernetes.io/ingress-bandwidth": "1M",
    "kubernetes.io/egress-bandwidth": "1M",

Still on Epinio repo, run after:

make
make patch-epinio-deployment

Log in and push an application

epinio login -u admin https://epinio.$EPINIO_SYSTEM_DOMAIN
epinio push -n lowbandwidth-app-2-1m -p /home/mmartin24/suse-repos/epinio-end-to-end-tests/epinio/assets/sample-app

Observed behavior:
The staging job fails promptly and silently.
kubectl logs -f -n epinio  epinio-server-8d7f58588-gwc4h

Epinio version: v1.10.0-15-g5a609f4b

listening on localhost on port 8030
2023/10/05 11:46:01 EpinioServer: "msg"="ERROR" "error"="Failed to stage" "requestId"="ccf16e47-3057-4d31-ba73-383678b5c2ab" "origin"="/api/v1/namespaces/workspace/staging/6a2dd1c4bb6f00db/complete" "error"="Failed to stage"
2023/10/05 11:46:01 EpinioServer: "msg"="Error" "error"="Failed to stage"

Note: thanks @thehejik for the help reproducing this.

Once done k3s can be removed by:
k3s-killall.sh
k3s-uninstall.sh

Adding  ActiveDeadlineSeconds: pointer.Int64(180), was a forced abort. With low bandwith this is easily triggered.
Without it I see one explicit issue in E itself causing a timeout.

E uses the StagingComplete endpoint to check on the progress of staging. The client's form of Are we there yet?.
The server endpoint has a deadline of 10 minutes for that endpoint, and then times out.
The client retries the check 10 times. This gives us an overall timeout of 100 minutes.
This can be triggered by bandwidth around 0.5M.
However, the registry the image is saved to may have it own deadline to protect against overlong connections. As such may be a denial of service attack.

Such an abort from the registry looks like

🕞  [stage-workspace-lowban-b650cdd5504e1f4315af727328aae6d49825hhxv] buildpack       registry.epinio.svc.cluster.local:5000/apps/workspace-lowbandwidth-half:b7504efcc562932f - Patch "https://registry.epinio.svc.cluster.local:5000/v2/apps/workspace-lowbandwidth-half/blobs/uploads/0cd42eb7-a922-40fa-b8b4-0440b0160ad0?_state=9Ew0E_rAcVHhrI82_rR1fy9JT9UzMhFdk_qPLJRE8RJ7Ik5hbWUiOiJhcHBzL3dvcmtzcGFjZS1sb3diYW5kd2lkdGgtaGFsZiIsIlVVSUQiOiIwY2Q0MmViNy1hOTIyLTQwZmEtYjhiNC0wNDQwYjAxNjBhZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjMtMTAtMjdUMDk6MTI6MTAuNDM0NjQ2NDU0WiJ9": stream error: stream ID 9; INTERNAL_ERROR; received from peer
🕞  [stage-workspace-lowban-b650cdd5504e1f4315af727328aae6d49825hhxv] buildpack ERROR: failed to export: failed to write image to the following tags: [registry.epinio.svc.cluster.local:5000/apps/workspace-lowbandwidth-half:b7504efcc562932f: Patch "https://registry.epinio.svc.cluster.local:5000/v2/apps/workspace-lowbandwidth-half/blobs/uploads/0cd42eb7-a922-40fa-b8b4-0440b0160ad0?_state=9Ew0E_rAcVHhrI82_rR1fy9JT9UzMhFdk_qPLJRE8RJ7Ik5hbWUiOiJhcHBzL3dvcmtzcGFjZS1sb3diYW5kd2lkdGgtaGFsZiIsIlVVSUQiOiIwY2Q0MmViNy1hOTIyLTQwZmEtYjhiNC0wNDQwYjAxNjBhZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjMtMTAtMjdUMDk6MTI6MTAuNDM0NjQ2NDU0WiJ9": stream error: stream ID 9; INTERNAL_ERROR; received from peer]

IMHO this can be closed with no further action.

As it turns out, the log failures were not the initially observed.
We tried playing a bit more adjusting bandwidth from 0.5 to 8Mb and width sample apps and go-app without success.
Therefore I'll close the issue as non-reproducible.
Leaving nonetheless the steps to deploy and adjust the Bandwidthplugin on this confluence page for later use: https://confluence.suse.com/display/Epinio/Pod+Network+manipulation+with+CNI+'Bandwidth'+plugin+in+Epinio+using+K3s

Adding one extra comment on the Golang app push mentioned above.
This was the error log obtained:
  [stage-workspace-goapp--23206f90d78759b2c909b42762219de8bf5b9l9s] buildpack ERROR: failed to export: failed to write image to the following tags: [registry.epinio.svc.cluster.local:5000/apps/workspace-goapp-githuburl-4m:8ea621f356cd47db: Patch "https://registry.epinio.svc.cluster.local:5000/v2/apps/workspace-goapp-githuburl-4m/blobs/uploads/9c3e6230-6b6a-4538-a899-f8e5016f3062?_state=iuHUEAxci5y2PGCnAOJMUOJBiQaNTCcwLGwE-9QKCUd7Ik5hbWUiOiJhcHBzL3dvcmtzcGFjZS1nb2FwcC1naXRodWJ1cmwtNG0iLCJVVUlEIjoiOWMzZTYyMzAtNmI2YS00NTM4LWE4OTktZjhlNTAxNmYzMDYyIiwiT2Zmc2V0IjowLCJTdGFydGVkQXQiOiIyMDIzLTEwLTMwVDExOjU5OjA2LjE0MTA2NzQzOFoifQ%3D%3D": http2: server sent GOAWAY and closed the connection; LastStreamID=19, ErrCode=NO_ERROR, debug=""]

Looking at the GOAWAY error here it seems a closed connection at some point occasioned by timeout, backend closed, etc.


Platform: Add xiaomi redmi k20pro (raphael) (sm8150) support

Prerequisites

[ Y ] Have you read the wiki?
[ Y ] Is your device in the supported list?
[ Y ] Does the device have a Snapdragon SOC which is supported in this repo?

Description
Please add xiaomi redmi k20pro (raphael) support and add the device (raphael) to Actions.

Any news ?

just use msmnilepkg


[SourceKit] Register await as a contextual keyword

await in an expresssion should be marked as a contextual keyword, not as an identifier
Resolves apple/sourcekit-lsp#591

@swift-ci Please smoke test

@swift-ci Please smoke test

https://github.com/apple/swift-syntax/pull/516
@swift-ci Please smoke test

https://github.com/apple/swift-syntax/pull/516
@swift-ci Please smoke test


update versions of python packages

This PR updates the versions and code of python packages and cuda in the docker build environment to most recent versions.
Some warnings because of deprecation or unsafe behaviors (that should not affect FastSurfer, because we do not download and use unsafe checkpoints) are also fixed.
This PR is rebased on #559.
Validation testing is running for this version (admittedly on the version before the fox to the torch warning (last commit)).

and we need to test if the new rocm works.

More questions:

requirements.txt has not been updated accordingly
are all packages on the newest versions? for example numpy is still not 2.* (of course we can postpone that, but should document here why some packages are not bumped and what needs to be done to do that later).

Problems in the doc build:
reading sources... [ 99%] scripts/segstats
:1: (WARNING/2) Inline literal start-string without end-string.

and
WARNING: 'myst' cross-reference target not found: 'README.md'

in a few md files.

This PR currently only needs an update of the requirements files, which I currently cannot generate.


More meaningful error description while starting knotx on bounded port

io.vertx.core.impl.NoStackTraceThrowable: null
io.vertx.core.impl.NoStackTraceThrowable
2017-07-26 11:12:09 [vert.x-eventloop-thread-9] ERROR i.v.c.i.l.c.VertxIsolatedDeployer - Failed in deploying verticle
.vertx.core.impl.NoStackTraceThrowable: null
io.vertx.core.impl.NoStackTraceThrowable
Above lines are the only error messages, while trying to run knot'x on bounded port. It would be nice, if this case has more meaningful description.

Fixed in 1.1.2.


[Bug] Troubleshoot Schematic failed tests reported by Andrew in main

Is there an existing issue for this?

[X] I have searched the existing issues

What product(s) are you seeing the problem on?
Schematic
Current behavior
See this comment by @andrewelamb.
One question is why the errors reported where not detected in the last commit to main that modified Schematic.
Expected behavior
No response
Anything else?
No response
Commit ID
70f2f7bf11fab89653d0805b4c04b5656f8dce3c
Are you developing inside the dev container?

[X] I am using the dev container

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Ok so the problem is this.
The datamodel used for testing is part fo scchematic repo. In schematic v24.2.1, there were breaking changes to some methods and the data model. Updating to v24.2.1 will fix this as per this pr.

The reason there were no errors the last time the API was updated, was that the changes to the linked data model hadn't been pushed to main yet.

The short term fix is to get that PR merged into main. The long term fix is to link to a data model  in its own repo, not part of schematic.

Done


Show all non-zero File Format values under File Counts on Project Information tab

Currently we display counts for:

Fastq
Bam
Matrix
Other
Total

There are currently 24 possible File Format types.
We should show any non-zero counts for all file formats, (perhaps with a dropdown for large lists?).
The "matrix" file format is used for "zattrs" files, and is not worthy of special distinction.

@theathorn this one is on dev for your review
Cheers,
D


Dependency issue still occuring for node-sass

@xzyfer Although there were a number of issues and PRs opened, yet this issue somehow slipped by. Can you please look into the version of node-sass it still occurs as 3.6.0 and not 3.7.0 due node's flattening and the version in package.json being ^3.4.2. Can you suggest me what I can do for it or update the dependencies in package.json to ^3.7.0 or enable greenkeeper for this repo if possible. Thank you

There are many duplicates of this issue. You can check the recent closed
issues for the information you're after.
On 25 May 2016 9:44 PM, "Puranjay Jain"<EMAIL_ADDRESS>wrote:

@xzyfer https://github.com/xzyfer Although there were a number of
issues and PRs opened, yet this issue somehow slipped by. Can you please
look into the version of node-sass it still occurs as 3.6.0 and not 3.7.0
due node's flattening. Can you suggest me what I can do for it or update
the dependencies in package.json to ^3.7.0 or enable greenkeeper for this
repo if possible. Thank you
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/dlmanning/gulp-sass/issues/501


Cannot create more than 1 filament context

Creating a second filament context cuases the following error to pop up:
   Illuminate\Contracts\Container\BindingResolutionException

  Target class [cache] does not exist.

  at vendor/laravel/framework/src/Illuminate/Container/Container.php:891
    887▕
    888▕         try {
    889▕             $reflector = new ReflectionClass($concrete);
    890▕         } catch (ReflectionException $e) {
  ➜ 891▕             throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
    892▕         }
    893▕
    894▕         // If the type is not instantiable, the developer is attempting to resolve
    895▕         // an abstract type such as an Interface or Abstract Class and there is

  1   [internal]:0
      Nwidart\Modules\FileRepository::__construct(Object(Illuminate\Foundation\Application))

      +8 vendor frames
  10  [internal]:0
      Nwidart\Modules\FileRepository::__construct(Object(Illuminate\Foundation\Application))

EDIT: the first context doesn't work either, the whole app will fail because of this error.
It is caused probably by this line in the generated filament config:
        'path' => module_path($moduleName, "$contextPath/Pages"),

This is NOT a solution, only a temporary workaround:
replacing the pre-generated module_path calls:
'path' => module_path($moduleName, "$contextPath/Pages"),

with base_path calls:
'path' => base_path("Modules/<ModuleName>/<FilamentContextName>/Pages"),

will fix it.

Same problem ??

This might be a bug, please include the Steps to Reproduce so that I can investigate it further.

Yeah, I got the same "Target class [cache] does not exist" error here. But, i was abble to create the module, but when i refreshed the page, i got this errorÇ
Target class [cache] does not exist.
`  * @throws \Illuminate\Contracts\Container\BindingResolutionException
 * @throws \Illuminate\Contracts\Container\CircularDependencyException

 */

public function build($concrete)

{

    // If the concrete type is actually a Closure, we will just execute it and

    // hand back the results of the functions, which allows functions to be

    // used as resolvers for more fine-tuned resolution of these objects.

    if ($concrete instanceof Closure) {

        return $concrete($this, $this->getLastParameterOverride());

    }

    try {

        $reflector = new ReflectionClass($concrete);

    } catch (ReflectionException $e) {

        throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);

    }

    // If the type is not instantiable, the developer is attempting to resolve

    // an abstract type such as an Interface or Abstract Class and there is

    // no binding registered for the abstractions so we need to bail out.

    if (! $reflector->isInstantiable()) {

        return $this->notInstantiable($concrete);

    }

    $this->buildStack[] = $concrete;

    $constructor = $reflector->getConstructor();`

This is NOT a solution, only a temporary workaround: replacing the pre-generated module_path calls:
'path' => module_path($moduleName, "$contextPath/Pages"),

with base_path calls:
'path' => base_path("Modules/<ModuleName>/<FilamentContextName>/Pages"),

will fix it.

This gives me a pretty good starting point. Let me have a look at this.

Couldn't get this to work on my end either.
For now, I'm using this https://gist.github.com/jgmuchiri/078ed20628613331fcda6ce655331a19 to register resources, pages and widgets.

Could use some optimization but it's serving the purpose in the interim.

On my end everything seems to be working ok. If this persists, kindly try the latest version which includes this PR #27 and if it doesn't fix it, install livewire/livewire again using composer require livewire/livewire. Closing for now.


Release new version for dependency

Could you release a new version bc of:

php-stubs/wp-cli-stubs[v2.5.0, ..., v2.6.0] require php-stubs/wordpress-stubs ^4.7 || ^5.0 -> found php-stubs/wordpress-stubs[v4.7.14, ..., v4.9.20, v5.0, ..., v5.9.5] but it conflicts with your root composer.json require (^6.0).

when using this with the WP stubs separately.
Are the wordpress-stubs really required to be a dependency for the CLI stubs?
While you're at it, would it be possible to regenerate stubs for CLI 2.7.0?

Hello @kkmuffme !
Yes, WP-CLI uses WP core functions and classes.

Done 🍏


Strange "min" option behaviour

Bug description

I want to set up min/max limit for the input field.
I do it with this command:
$('#number-field').inputmask("integer", { min: 0, max: 10, rightAlign: false, clearIncomplete: true });
min/max limits working without any problem. When I clear the input field, I expect then the value should be set to min value (to 0 value for that example). But the input field still empty when I unfocus field.
That problem occured when min option set to 0.
For example if we set min option to "1", after clearing and unfocusing input field, input value set to that min value (1).
You can see example in codepen below

Link to a codepen: https://codepen.io/valentinnikin/pen/bGMLRpm
OS: Windows 10
Browser: Google Chrome 104.0.5112.81
Inputmask version: 5.0.7

I was having a problem with the datetime input mask. it would not accept a year value beginning with one.  I saw this issue and removed the min property from my configuration and it fixed the issue.  just wanted you to know that this issue impacts datetime too. This is the code from which I removed min
Inputmask('datetime', {
      inputFormat: 'dd/mm/yyyy',
      placeholder: 'dd/mm/yyyy',
      alias: 'datetime',
      min: '01/01/2010',
      clearMaskOnLostFocus: false,
    }).mask(document.getElementById('dob'));


Implemented Share Project Feature #83

The colour of 'Share Project' icon doesn't match with rest of the icon's colour.
And it will be convenient and best to have that option in "Saved Projects" fragment.

t will be convenient and best for the users to have that option in "Saved Projects" fragment.


PHP 8.1 support

Description
Can PHP version be update to 8.1?

Yes, we support PHP 8.1

Note that you will need to use the very latest version of Guzzle 7.

I can't using in PHP 8.1 beacuse missing version in composer.json "php": "^7.2.5 || ^8.0 || ^8.1",
need to add php 8.0 and 8.1 versions separately in composer

That's not true. Please read the docs for the behaviour of ^ in composer.

uzzle 6 is in security fix mode only, and does not support PHP 8.0 or 8.1. You'll need to upgrade to Guzzle 7, or support them both in parallel - Guzzle 7 and Guzzle 6 are intentionally very similar to enable people to do that.

That's simple for custom projects, not when depending something the size of Drupal.


Update Auto Test 9.2.7 to try make Travis check more stable.

Current coverage is 73.25% (diff: 100%)

Merging #1050 into master will decrease coverage by 0.18%

@@             master      #1050   diff @@
==========================================
  Files           126        126
  Lines         18261      18260     -1
  Methods        2548       2548
  Messages          0          0
  Branches       2233       2233
==========================================
- Hits          13411      13377    -34
- Misses         4144       4187    +43
+ Partials        706        696    -10

Powered by Codecov. Last update 2d712c2...d398c50


Login with GitHub and LinkedIn doesn't work

Describe the bug
When trying to login with GitHub and LinkedIn, I cannot get the returned data and provider.
The github property remains in the local storage and no error is sent to the onReject callback.
To Reproduce
Steps to reproduce the behavior:

Click on login with GitHub
Fill in the details and click on "Login"
The code property is added to the local storage

Expected behavior
The data and provider should return in the onResolve callback.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: Mac 13.4.1
Browser Chrome 114.0.5735.198

Please reproduce your problem by code.