fix up cli docs

https://trello.com/c/eGzXWg5k/42

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@d6767a3). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master    #6234   +/-   ##
=========================================
  Coverage          ?   83.26%
  Complexity        ?    12513
=========================================
  Files             ?     1450
  Lines             ?    47388
  Branches          ?     5812
=========================================
  Hits              ?    39458
  Misses            ?     5237
  Partials          ?     2693

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 d6767a3...a327db4. Read the comment docs.


Spring Cloud Gateway goes into eternal loop with OAuth2

Spring Cloud Gateway goes into eternal loop with OAuth2:
Initial conditions:
Origin resource: https://origin
Spring Cloud Gateway as reverse proxy: https://gateway
OAuth2 server (WSO2): https://authserver
I have pure Spring Cloud Gateway and only this config:
application.yaml
server:
  port: 80
spring:
  cloud:
    gateway:
      default-filters:
        - TokenRelay
      routes:
        - id: root
          uri: https://origin
          predicates:
            - Path=/**
          filters:
            - RemoveRequestHeader=Cookie

  security:
    oauth2:
      client:
        registration:
          smart_hub_client:
            provider: wso2is
            client-id: myclientid
            client-secret: mysecret
            authorization-grant-type: authorization_code
            redirect-uri: "{baseUrl}/redirect_uri"
            scope: sso,openid
        provider:
          wso2is:
            authorization-uri: https://authserver/oauth2/authorize?loginPage=login.jsp
            token-uri: https://authserver/oauth2/token
            user-info-uri: https://authserver/oauth2/userinfo
            user-name-attribute: sub
            jwk-set-uri: https://authserver/oauth2/jwks

Additional info - https://authserver (WSO2) has registered callback for gateway (Spring Cloud Gateway): https://gateway/redirect_uri
Expected behaviour:

Request to https://gateway/index.html [Request for target page]
Redirect to https://gateway/login.html [Login page]
Entering credentials
Redirect to https://authserver/oauth2/authorize?sessionDataKey=1395e077-fd53-4bf2-b687-62b99cbe4ba9 [Request for auth code]
Redirect to https://gateway/redirect_uri?code=3c073c5b-7053-3c51-b596-703a1a05a94f&state=whFXtmq6A_CFNutF5lF3ra5AC_uV9XUj8C1lW7EBqXU%3D&session_state=e24c580be6437c9f54e13eb34292201baed1de2387e5738530a3f4f5378248ee.xX-bQwyQ0ixMZPaB5hEAoQ [Request for token]
Response with 200 on page https://gateway/index.html [Return of target page]

Actual behaviour:

Request to https://gateway/index.html [Request for target page]
Redirect to https://gateway/login.html [Login page]
Entering credentials
Redirect to https://authserver/oauth2/authorize?sessionDataKey=1395e077-fd53-4bf2-b687-62b99cbe4ba9 [Request for auth code]
Redirect to https://gateway/redirect_uri?code=3c073c5b-7053-3c51-b596-703a1a05a94f&state=whFXtmq6A_CFNutF5lF3ra5AC_uV9XUj8C1lW7EBqXU%3D&session_state=e24c580be6437c9f54e13eb34292201baed1de2387e5738530a3f4f5378248ee.xX-bQwyQ0ixMZPaB5hEAoQ [Request for token]
Redirect to https://gateway/oauth2/authorization/smart_hub_client [What is it ???]
Redirect to https://authserver/oauth2/authorize?loginPage=login.jsp&response_type=code&client_id=NyNzZ6xfutKJRxorF8nexiQ4A5ga&scope=sso openid&state=rj2PJ-hnQHs5icXj5jW6FUANMRY07_kWrRUpG3jCQJk%3D&redirect_uri=https://gateway/redirect_uri&nonce=Yov17acl7Kt_S_FQqd2Cl-Tm2_IMFknfwuqVTGf4Zys [Something went wrong after 6]
Eternal cycle with repeating from 5 to 7.

Please help with this. Looks like common bug of SCG and Spring Security OAuth2.
@spencergibb , @OlgaMaciaszek , anyone please.

I guess the problem might be in incorrect state=whFXtmq6A_CFNutF5lF3ra5AC_uV9XUj8C1lW7EBqXU%3D .
Part with %3D may fail all flow and we have incorrect state at every request. Because this we probably have infinite loop. %3D it's actually url encoded symbol '='. Why Spring has added this symbol to state?

it is not gateway. Can you narrow down what is adding it?

If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.

Closing due to lack of requested feedback. If you would like us to look at this issue, please provide the requested information and we will re-open the issue.


Add a license to the repository

I recently came across your project QAI_GroverSim and I noticed that the repository github.com/Harcipan/QAI_GroverSim currently does not have a license specified.
Why Adding a License is Important?
As GitHub documents

Public repositories on GitHub are often used to share open source software. For your repository to truly be open source, you'll need to license it so that others are free to use, change, and distribute the software.

Would be possible to add a valid license to this repository? Probably something really OpenSource such as the Apache 2.0 license would fit really well.
Thanks!

Thank you for bringing this to my attention. I gave it an MIT license, I
hope it helps you in your project.
Best wishes,
Kornel
Juan Cruz-Benito @.***> ezt írta (időpont: 2024. szept.
4., Sze, 4:31):

I recently came across your project QAI_GroverSim and I noticed that the
repository github.com/Harcipan/QAI_GroverSim currently does not have a
license specified.
Why Adding a License is Important?
As GitHub documents
https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository
Public repositories on GitHub are often used to share open source
software. For your repository to truly be open source, you'll need to
license it so that others are free to use, change, and distribute the
software.
Would be possible to add a valid license to this repository? Probably
something really OpenSource such as the Apache 2.0 license
https://www.apache.org/licenses/LICENSE-2.0 would fit really well.
Thanks!
—
Reply to this email directly, view it on GitHub
https://github.com/Harcipan/QAI_GroverSim/issues/1, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AV7QA7ML7ULSRXWPVIJPIITZUZWHBAVCNFSM6AAAAABNTKMSLCVHI2DSMVQWIX3LMV43ASLTON2WKOZSGUYDIMJWGE4DEMA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Thank you!


question  about RefCOCOg

When initializing the RefCOCOg dataset, there was a bug. Can you provide more details about the/ssd/myc/VLsproject/VLTVG/split/data/gref/gref_train.pth file?

You can find these files from VLTVG.

Thank you for your response, the issue is resolved


wine: reorganize packages

Move most of wine configurations to winePackages which are not built on Hydra.
Leave two top-level packages:
wine: stable release with an "office" configuration;
wineStaging: staging release with a "full" configuration.
Motivation for this change
Fixes #26041.
Things done

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

[ ] NixOS
[ ] macOS
[ ] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

wine still building on my machine; wineStaging works.

@Mic92 Fixed.

Wait, I'm not sure wineWow would work as is -- maybe this should be made conditional on arch. I'll check after I get home.

generally looks good for me!

Added WOW64 support to the full version for 64-bit systems and built them. airwave doesn't build but seems because of package's own issues.

Done -- I returned aliases for all old wine packages but now we don't build aliases on Hydra (which shouldn't affect any packages apart from wine ones).

It seems that wineWow is more unstable than we have thought -- for example 32-bit wine in wineWow doesn't support GTK for some reason. I'll try to fix this a bit and revert to having wine32 by default for now if get no luck.

Sadly no luck. I've reverted wineStaging to 32-bit only. Merging in few days unless anybody has a better idea.


chrome plugin uninstall listening

Feature Request
I need to listen for the extension to uninstall, and Chrome provides this method.
API address: https://developer.chrome.com/docs/extensions/reference/api/management?hl=zh-cn#event-onUninstalled
Is your feature request related to a bug?
N
What are the alternatives?
I have no alternative plan for the time being.
Additional context
chrome management API provides a lot of functions, I hope the author can add these functions, for plug-in development, I still need these data for analysis, thank you.

WXT already supports this... You should be able to access browser.managment.* just fine.


Are you catch information from miner then user press "Ip report"?

Hello, I would like to know if you have added a feature when a user wants to automatically add a miner to the miner array using the "IP report" button ?

Here's a short script I wrote that should demonstrate how to use the MinerListener.
from pyasic.miners.miner_listener import MinerListener
from pyasic import get_miner

async def main():
    ips = []
    listener = MinerListener()
    asyncio.create_task(cancel_after(10, listener))
    print("Listening...")
    async for miner in listener.listen():
        ip = miner["IP"]
        ips.append(ip)
    print("Stopped listening, getting miners...")
    miners = await asyncio.gather(*[get_miner(ip) for ip in ips])
    print("Miners:", miners)

async def cancel_after(seconds: int, listener: MinerListener):
    await asyncio.sleep(seconds)
    await listener.cancel()

if __name__ == '__main__':
    asyncio.run(main())


Add Prompt Toolkit as an optional dependency

Prompt toolkit is a modern cross-platform Python replacement for GNU readline.
This PR add support for prompt toolkit if it is available, falling back to readline and/or standard input if it is not available.  It also adds it as an optional install option via pip (ie. you should be able to install it via pip install adventurelib[prompt_toolkit]) and is added to the tox.ini for testing.

Sorry for the delay, wanted to try this out properly.
In principle this looks good - will help solve #16 and could go towards other features like tab completion.
However, it seems that in its default configuration, prompt_toolkit isn't set up for things like up/down to move through history.  I think we should at least turn that on before merging.

Initially I was just going for basic arrow key support on OS X, but it looks like it is fairly straightforward to add history functionality as well.  It does mean restricting to prompt_toolkit >= 2, but I think that's fine.


Add explanations to checklist entries

Some checklist entries are not immediately clear. Additional explanation is required. These should be visible in the Admin. They should also be accessible in the front-end, when the checklist entry is expanded or similar.
One way to do achieve this would be to put the explanations into help_text of the checklist entry.
Crissy is currently working on the texts in the "Arbeitsmiro". Ask @timbuktutimbuktu for status / details.

A link to the current status of text-improvement can be found here:
https://rocketchat.wechange.de/group/lz_localmonitoring_kernteam?msg=WMLZBseDuprA2r3F4


"The Most Idiotic Ways You're Getting Malware"

Post

Relying on download pages instead of utilizing "Set as desktop background"
Clicking on fake download buttons that obviously have ad borders
Entering your phone number when it's not required
Dialing a phone number that could be illegitimate
Falling for phishing/phishing yourself
Not calling up companies about suspicious "Partners"
Emailing back to a new email that just sent you something without thinking about it in great depth beforehand

+8. Chatting with an alleged "expert" that types way too fast and/or types a lot of their deceptive slogans before responding


x509.c & x509_crt.c do not guard use of some POSIX <sys/*> and other headers

In library/x509.c and library/x509_crt.c there are includes of <sys/types.h>, <sys/stat.h>, and <dirent.h> that are only guarded by MBEDTLS_FS_IO and not by a HAVE_… macro. This means that the file won’t compile on a system that might not have POSIX headers but where a developer might still want to access the filesystem via C Standard I/O. (An example of such a system would be Mac OS 9.)

Hi @eschaton Thanks for raising this!
We will look into it

ARM Internal Ref: IOTSSL-1504

I looked into this further. The includes in x509.c are not needed, and are probably just left over from before x509 was split into multiple files. I opened #1563 to remove those includes.
In x509_crt.c, mbedtls_x509_crt_parse_path() uses readdir()and stat() on non-Win32 to iterate through the given directory. This appears to be the only file I/O in the library that doesn't/can't use standard C file I/O functions.
I'm not sure of the best way to resolve this. readdir() and stat() are used on all non-Win32 platforms (not just those that identify as UNIX) that define MBEDTLS_FS_IO, but I guess it hasn't been a big problem so far. For example, even mbed-os appears to implement readdir() and stat().
It would be possible to create an MBEDTLS_HAVE_READDIR or similar define. But, what should happen to mbedtls_x509_crt_parse_path() when this is false? ifdef the function out entirely? Or have it throw a compile-time warning and runtime error code? It is part of the external API, i.e. cURL does call it.
In searching, I did find two other reports of this function being problematic because of how platform-specific it is, on both bare-metal ARM and Windows UWP:
https://devzone.nordicsemi.com/f/nordic-q-a/17815/error-error-dirent-h-not-supported
https://jira.iotivity.org/browse/IOT-1449

My personal preference would be for indirecting through other functions to perform directory iteration so that something like MBEDTLS_HAVE_READDIR would only be used in one place, rather than (potentially) several, so platforms without readdir() could implement their own iteration.
For example, a bare-metal platform could have one or several certificate stores in flash RAM while a platform like classic Mac OS could use its own iteration to do something equivalent to readdir() and stat() without necessarily directly emulating those APIs.

True, I think that would be a good solution. Similar to TIMING_ALT, have a define that triggers usage of a platform-provided function that iterates through a given directory and calls a provided callback for each file.
Moving the Unix/Win32 implementation out of x509_crt.c is probably a good idea anyway.

x509.c doesn't have these includes anymore, but x509_crt.c still have them.


VirtualMachineScaleSetsInner.createOrUpdate VMSS name validation required

Deploying a VM Scale Set with a long name (ex. 50 characters) using VirtualMachineScaleSetsInner.createOrUpdate results in situational failures (ex. failure to acquire lease on disk/already in use, NAT rule already in use) due to resource ids being truncated. Validation should be performed in accordance with VM Scale Set naming requirements and limitations.

@alpon (Alp Onalan) from compute service team to triage this.

(not actionable on the SDK side alone)


SSOT vs repeated meltano_model_path = join(os.getcwd(), "model")

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/368
Originally created by @derek-knox on 2019-02-11 13:21:29

The following discussion from !364 should be addressed:

[ ] @mbergeron started a discussion:  (+2 comments)

I think only the path from the Meltano root should be there. You can use Path.resolve() for that.
meltano.core.project.Project

LOE: 30min

View 6 previous comments from the original issue on GitLab


Add jnp.matrix_transpose() and jax.Array.mT

This is an API proposed by the Python Array API Standard (https://data-apis.org/array-api/2022.12/). It's lightweight enough that there's hardly any downside to supporting it in JAX.
Related to #16099

Thanks - I added a second commit using mT in the linalg code.


SNOW-944062: Implementation and functionality of pivot differs from PySpark and is not user-friendly

What is the current behavior?
Currently the pivot method is a method of a dataframe as shown in the docs. You thus have to pass the pivot column and even the distinct values for pivoting. It is not possible use pivot in combination with a GroupedDataframe.
This is not compatible to how PySpark implements pivot. Here pivot is a function on a GroupedDataframe. And the specific values don't need to be specified.
What is the desired behavior?
Implement the same behavior as in PySpark.
How would this improve snowflake-snowpark-python?
It will be easier to migrate from PySpark to Snowpark and Pyspark's pivot behaviour is just more user-friendly as in most cases you group before you apply it.
References, Other Background

https://spark.apache.org/docs/3.2.0/api/python/reference/api/pyspark.sql.GroupedData.pivot.html
https://docs.snowflake.com/en/developer-guide/snowpark/reference/python/latest/api/snowflake.snowpark.DataFrame.pivot

Thanks @sfc-gh-aalam!

@FlorianWilhelm please note that right now, adding values is still required. I haven't designed a good approach to evaluate all the distinct columns lazily. For now you can use Dataframe.distinct().collect() to collect all distinct values.

@sfc-gc-aalam Okay, would it then make sense to keep this issue open until this is resolved? I guess API-parity with Spark is an important goal for the acceptance of Snowpark.


Support --unittest-jobs in Test.py scons builds:

Replace Ubuntu scons dependency with cmake
Remove dependency installation support for Ubuntu 12.04 Precise Pangolin.
It is EOL'd as of 2017-04-28. http://releases.ubuntu.com/12.04/

Even though we're getting closer to deprecating scons support, until we're there, this oversight in the Test script is really getting on my nerves.

Jenkins Build Summary
Built from this commit
Built at 20180214 - 05:22:49
Test Results

Build Type
Result
Status

clang.debug.unity
1000 cases, 0 failed, t: 395s
PASS :white_check_mark:

coverage
1000 cases, 0 failed, t: 626s
PASS :white_check_mark:

clang.debug.nounity
998 cases, 0 failed, t: 300s
PASS :white_check_mark:

gcc.debug.unity
1000 cases, 0 failed, t: 441s
PASS :white_check_mark:

gcc.debug.nounity
998 cases, 0 failed, t: 317s
PASS :white_check_mark:

clang.release.unity
999 cases, 0 failed, t: 479s
PASS :white_check_mark:

gcc.release.unity
999 cases, 0 failed, t: 505s
PASS :white_check_mark:

Merged in 099a050c0b3b6705f56cd57227368dbb9ff9199b


dataset publication log missing (metadata-only vs DwC-mapped?)

I am playing with https://ipt.gbif-uat.org for testing how some datasets will look like once published.
In production IPT we only publish DwC-mapped datasets, but these tests concern only their metadata part (we want to let authors see how these paragraphs will look like before going live).
So I am mostly testing metadata-only datasets, hoping this will reduce gbif-uat.org server load (and speed up dataset visibility in test portal).

My question is about log differences in the "Manage resources - Published versions" IPT section (manage/resource.do?r=resource-name#anchor-publish). For some resources, it looks like this:

Published versions:
Version:
DOI:
Published on:            19 October 2022 19:22
Publication log:       Download
Publication report:  Show

However, sometimes the last line (Publication report) is missing, and sometimes not.
Also sometimes, the penultimate line (Publication log) links to a non-existing log (see above link), and sometimes to a normal log.

When pressing the "Publish" button, and after an apparently successful attempt:

Sometimes, no detailed log is shown (just the usual top banners telling everything was OK).
Whereas some other times, those banners are followed by a "Continue to resource overview", plus "Download the complete Publication log", and a long list of "Log Messages"

I am guessing those differences are due to something predictable (i.e., no logs for metadata-only resources?).
But in that case, what's the point of linking to a non-existing publication log?
Or might this be instead a symptom of some kind of failure in the last publication attempt? (although the version number increases and the success banners appear).
Thanks
@abubelinha

Thank you for reporting this, I'll check


compatible with windows os

A little trick to make this useful tiny tool compatible with windows operating systems.
Successful local installation after this modification:
H:\files\code\accepts.py>pip install dist\accepts-0.0.19-py2-none-any.whl
Processing h:\files\code\accepts.py\dist\accepts-0.0.19-py2-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): public in c:\python27\ lib\site-packages (from accepts==0.0.19)
Requirement already satisfied (use --upgrade to upgrade): objectname in c:\pytho n27\lib\site-packages (from accepts==0.0.19)
Requirement already satisfied (use --upgrade to upgrade): tolist in c:\python27\ lib\site-packages (from accepts==0.0.19)
Requirement already satisfied (use --upgrade to upgrade): isstring in c:\python2 7\lib\site-packages (from objectname->accepts==0.0.19)
Requirement already satisfied (use --upgrade to upgrade): getclass in c:\python2 7\lib\site-packages (from objectname->accepts==0.0.19)
Requirement already satisfied (use --upgrade to upgrade): isclassmethod in c:\py thon27\lib\site-packages (from getclass->objectname->accepts==0.0.19)
Requirement already satisfied (use --upgrade to upgrade): isstaticmethod in c:\p ython27\lib\site-packages (from getclass->objectname->accepts==0.0.19)
Installing collected packages: accepts
Successfully installed accepts-0.0.19

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

Merging [#1][cc-pull] into [master][cc-base-branch] will not change coverage

@@           master    #1   diff @@
===================================
  Files           4     4
  Lines          53    53
  Methods         0     0
  Messages        0     0
  Branches        0     0
===================================
  Hits           53    53
  Misses          0     0
  Partials        0     0

Powered by Codecov. Last updated by [dcfa92b...c09840a][cc-compare]
[cc-base-branch]: https://codecov.io/gh/russianidiot/accepts.py/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/russianidiot/accepts.py/compare/dcfa92b285a842f8fd8ec56b9494292d6adaf68b...c09840a61caee8cacd5e23553b915d45607c0052
[cc-pull]: https://codecov.io/gh/russianidiot/accepts.py/pull/1?src=pr

THX


test: do not use quirks mode for test files

Closes https://github.com/puppeteer/puppeteer/issues/11926

@Lightning00Blade I think that part is standard


Convert social media links on displayUser.html to clickable glyphs.

FontAwesome has a good set of icons for this.  http://fortawesome.github.io/Font-Awesome/icons/

Social media links have been converted to clickable glyphs. #28 #11


[BUG] Tabs Disappear After Searching

Describe the bug
The tabs at the bottom on pages such as feed, groups, subs, etc. disappear after using the search function.
To Reproduce
I've not been able to reproduce this, but it went something like this:

Search anything
Interact with your results
Go back
Tabs are gone

Screenshots
https://user-images.githubusercontent.com/106868963/189475775-60fd5add-9c87-4327-8613-798803c09673.mp4
Device
Model: Samsung S10+
OS: Android 12 (LineageOS 19)
Language: English
Fritter Version: 3.0.0-beta3

I've found steps to reproduce it every time, but it's not related to search:

Go to tab, that has enough content to scroll.
Scroll down, so tabs are no longer visible.
Switch to tab, that hasn't enough content to scroll. Do it by swiping left/right.

If there's no possibility to scroll, I'm unable to get tabs back. I have to go back to another tab that has more content, and not just by scrolling up, but first by scrolling down and later scrolling up.
https://user-images.githubusercontent.com/85929121/189518090-2a569414-ee54-46d7-97aa-6df30e12aad1.mp4

This also happens to the tabs in settings (along with the horrendous stretching):
https://user-images.githubusercontent.com/13911156/189557109-1e0b6b05-653a-41c5-80fa-91dd9e07e831.mp4


[Frontend] Move the argument converter header files into lib/

...since they don't need to be accessed from other libraries. No intended functionality change.

@swift-ci Please smoke test

@swift-ci Please smoke test


No dist folder

When I do a bower install --asteroid it installs it to my lib folder, but I don't have a dist folder within that.
I would appreciate some help as I am trying to follow this guide which may be a little outdated at this point.
What file do I need to include in my index.html for asteroid to function?
Would appreciate all help. Thanks!

I went to v0.7.0 and it works as per the guide I was following.


Update box.rb

Hello,
I just updated version from 3.14.0 to 3.16.0 and associated sha with this command :
$ shasum -a 256 box.phar

Thank you!
Someone could merge it please? ❤

Thank you @abdounikarim


Setup script for linux

Port the setup powershell script to bash with the same functionality.

Linux branch available and functional.


NIFI-7253 Standardized Jackson dependencies across the codebase.

Thank you for submitting a contribution to Apache NiFi.
Please provide a short description of the PR here:
Description of PR
Enables X functionality; fixes bug NIFI-YYYY.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[ ] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[ ] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[ ] Has your PR been rebased against the latest commit within the target branch (typically main)?

[ ] Is your initial contribution a single, squashed commit? Additional commits in response to PR reviewer feedback should be made on this branch and pushed to allow change tracking. Do not squash or use --force when pushing to allow for clean monitoring of changes.

For code changes:

[ ] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[ ] Have you written or updated unit tests to verify your changes?
[ ] Have you verified that the full build is successful on JDK 8?
[ ] Have you verified that the full build is successful on JDK 11?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check GitHub Actions CI for build issues and submit an update to your PR as soon as possible.

Thanks for putting together this improvement @MikeThomsen! Jackson 2 compatibility has remained solid for a number of releases, so moving to a common version seems like a good solution. As an adjustment to the approach, it seems like it would be better to use the jackson-bom dependency to ensure that all related Jackson 2 libraries have the same version. That also streamlines the dependency declarations in the root Maven configuration.
As part of this change, it also looks like the jackson.version property could be removed from a number of modules.

@exceptionfactory I addressed both of your concerns. Added woodstox in as a replacement for the STaX impl and it removed the build error in the Azure lib.

And it would appear that the game of whack-a-mole continues...

I think the problem may have started with importing the BOM.

Closing for now.


Camera Shake 2.5.0 (update)

Changes

Fix drift when using position shake
Add option to shake forever (boolean)

Note: This extension still cannot shake multiple layers at the same time, but I will work on that later.
Extension file
CameraShakeExtension_2.5.0.json.zip
Example game
https://victrisgames.itch.io/gdevelop-camera-shake-example

Updated 👍👍


Fix client log

Settings connection_options['log_path'] = None was incorrect, the client will still use the default path DEFAULT_LOG_PATH = 'vertica_python.log', which will lead to a permission error.
This PR should fix that.

Related https://github.com/vertica/vertica-python/issues/340


Automatic Truncate not working with different datasource Tables

i have multiple Tables. some on Datasource "default" and some on datasource "logs".
The fixture factory works as expected on the unit test for Datasource Default tables.
But on the tables with different datasource entries get not truncated after Test execution.
i use CakePHP 4.2.8 and fixture-factories 2.3.1
If i can provide any helpful data or Code snips. Please let me know

What is the name of the test connection for the logs? Do your have a test_logs connection, for example?
Or do your tests write in the "logs" connection?
Only "test" and "test_*" connections get truncated. If you need, I can introduce a flag to enable a connection to be truncated by the suite as well.

the datasource for the tests is called  'test_logs'
the datasource are defined as
        'test' => [
            'host' => 'removed',
            'username' => 'removed',
            'password' => 'removed',
            'database' => 'testranet_test', // FixtureFactory
            'quoteIdentifiers' => true,
            'className' => 'Cake\Database\Connection',
            'driver' => 'Cake\Database\Driver\Mysql',
            'url' => env('DATABASE_TEST_URL', null),
        ],
        'test_logs' => [
            'host' => 'removed',
            'username' => 'removed',
            'password' => 'removed',
            'database' => 'testranet_test', // FixtureFactory
            'className' => 'Cake\Database\Connection',
            'quoteIdentifiers' => true,
            'driver' => 'Cake\Database\Driver\Mysql',
            'url' => env('DATABASE_TEST_URL', null),
        ],

is this a problem (same DB for both) ?

i tested it and yes its the problem. we can ensure tablenames are uniqe across both DBs so we thought this should not be a problem
maybe you consider this a bug so i don't close it but if you not feel free to see this as solved. Thank you

If test and test_logs point to the same DB, I do not see why the logs did not get truncated. According to your example, I would expect that since both connection have the same schema, triggers (see here) get created twice, which would generate a (silent?) error.
In your case, I would simply ignore the truncation of the test_logs connection, since test is already being handled. Here is explained how to.
I do not think this is a bug. Let me know if this existing solution (skipping truncation in test_logs) solved your issue.


I would like to ask, after the GB28181 camera registration is completed, does the camera continuously stream to SRS? Or does it only pull the stream when a client requests it?

I would like to ask, after the camera has completed registration with gb28181, does the camera continuously stream to srs? Or does it only pull the stream when a client requests it?
If I have 100 cameras, this difference is significant. If they are continuously streaming, it would constantly occupy the bandwidth, which might require a high-performance network.
TRANS_BY_GPT4

你的问题已经在Issues中存在，属于重复的问题，该Issue会被删除，请在Issues中搜索。#2716


Added a test case to show the 1.0 + -1.0 instruction time-out under f…

A specific corner test exist in the floating point add/sub function which results in the post add/sub normalizer running for sreg.exp cycles, which for the number 1.0f is enough to trigger the time-out in the execution engine.
An example has been added to the float_corner_test that performs: 1.0f + -1.0f which results in 0.0f but also times out.
A fix has been added to the normalizer in which the S_PERPARE_NORM state has an additional check whether mantissa_i is all 0's. If so the resulting add/sub is 0.0 and we set ctrl.cnt to 0 to ensure the exp is 0 and jump straight to S_FINALIZE. Which should now correctly generate a +/- 0.0f result.

This is really great!
Thank so you very much for finding (and fixing!) this bug :+1:


Plugin breaks in 0.6.0, maybe it is resulted from createRequire or worker

Describe the bug
I tried to use markdown-it and shiki with the template starter vitesse-lite.
<EMAIL_ADDRESS>works fine, but with 0.6.0, it cannot start dev properly. Perhaps it is the problem with createRequire or the worker, but I have no idea why it crashes.
Reproduction
https://github.com/widcardw/mdit-shiki-issue
System Info
$ nr dev
> @ dev /Users/leeocoy/Documents/frontend/md-plugin/mdit-test
> vite --port 3333 --open

failed to load config from /Users/leeocoy/Documents/frontend/md-plugin/mdit-test/vite.config.ts
error when starting dev server:
TypeError [ERR_INVALID_ARG_VALUE]: The argument 'filename' must be a file URL object, file URL string, or absolute path string. Received undefined
    at new NodeError (node:internal/errors:371:5)
    at createRequire (node:internal/modules/cjs/loader:1220:11)
    at Function.MarkdownItShiki (/Users/leeocoy/Documents/frontend/md-plugin/mdit-test/node_modules/.pnpm/markdown-it-shiki@0.6.0/node_modules/markdown-it-shiki/dist/index.js:69:54)
    at MarkdownIt.use (/Users/leeocoy/Documents/frontend/md-plugin/mdit-test/node_modules/.pnpm/markdown-it@13.0.1/node_modules/markdown-it/lib/index.js:497:10)
    at Object.markdownItSetup (/Users/leeocoy/Documents/frontend/md-plugin/mdit-test/vite.config.ts:75:12)
    at createMarkdown (/Users/leeocoy/Documents/frontend/md-plugin/mdit-test/node_modules/.pnpm/vite-plugin-vue-markdown@0.22.1_vite@3.1.3/node_modules/vite-plugin-vue-markdown/dist/index.js:85:11)
    at VitePluginMarkdown (/Users/leeocoy/Documents/frontend/md-plugin/mdit-test/node_modules/.pnpm/vite-plugin-vue-markdown@0.22.1_vite@3.1.3/node_modules/vite-plugin-vue-markdown/dist/index.js:272:25)
    at Object.<anonymous> (/Users/leeocoy/Documents/frontend/md-plugin/mdit-test/vite.config.ts:73:49)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object._require.extensions.<computed> [as .js] (file:///Users/leeocoy/Documents/frontend/md-plugin/mdit-test/node_modules/.pnpm/vite@3.1.3/node_modules/vite/dist/node/chunks/dep-557f29e6.js:63513:24)
 ELIFECYCLE  Command failed with exit code 1.

Used Package Manager
pnpm
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guide.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
[X] The provided reproduction is a minimal reproducible of the bug.

However, in vitesse, everything works fine. Sorry to disturb.

I've found the reason.
I should add "type": "module" into package.json, and the server runs correctly. Maybe it's better to add it to README in case anyone would encounter this issue.

can confirm without "type": "module" this doesn't work. maybe should be fixed or added to readme


git record optimizations

I think I'll have to rewrite the git record component anyways for both performance and correctness reasons, so further development here is moot.


wormhole-william: 1.0.4 -> 1.0.5

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/psanford/wormhole-william/releases.
meta.description for wormhole-william is: "End-to-end encrypted file transfers"
meta.homepage for wormhole-william is: "https://github.com/psanford/wormhole-william"
meta.changelog for wormhole-william is: "https://github.com/psanford/wormhole-william/releases/tag/v1.0.5"
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 1.0.5 with grep in /nix/store/y3caszclyr51wiyscqhnfzmw0r645nnw-wormhole-william-1.0.5

directory tree listing: https://gist.github.com/1098b1a2f8a3fabea3cfb34c3cc5aea1

du listing: https://gist.github.com/5a8088aab07e6b1ae88e03a24650bb67

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
wormhole-william

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/y3caszclyr51wiyscqhnfzmw0r645nnw-wormhole-william-1.0.5 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A wormhole-william https://github.com/r-ryantm/nixpkgs/archive/fef10a49fd8930abc9325fe09adef212c393fefa.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/y3caszclyr51wiyscqhnfzmw0r645nnw-wormhole-william-1.0.5
ls -la /nix/store/y3caszclyr51wiyscqhnfzmw0r645nnw-wormhole-william-1.0.5/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

wormhole-william

Maintainer pings
cc @psanford @kalbasit for testing.

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

1 package built:

wormhole-william


Nest IndicesStats() returns null types stats for each index

NEST/Elasticsearch.Net version: Nest 2.4.6
Elasticsearch version:2.3.2
Description of the problem including expected versus actual behavior:
Steps to reproduce:
1.Create an index with two types and index some fake documents
2.Call IndicesStats(new IndicesStatsRequest())
3.debug into types in Indexing in each index, the total value in each type is different than the value we get from direct calling   http://elasticsearch:9200/{indexname}/_stats?types={typename}
Provide ConnectionSettings (if relevant):
Provide DebugInformation (if relevant):

This is not a bug


Models don't coincide

Terminology
Coordinate reference system (CRS)  Defines a way to convert coordinates to locations on the earth.  projection is almost synonymous but a geographic CRS is not projected.
extent  The  range of x and y values in the CRS that the raster covers.
resolution the x and y dimensions of each cell in the raster and within the CRS.
cell alignment  where individual cells boundaries fall within the CRS. It's possible with a fixed resolution and CRS to have cells in two rasters not align because they are offset slightly.   Rasters with different extents can still have matching cell alignment if individual cells edges from the rasters align.
dimensions The number of rows and columns in a spatial raster.
geometry  The resolution (aka cellsize), extent, and coordinate reference system of a raster.  If you know those three you also know the cell alignment and dimensions, so these are also defined by the geometry.  This term is consistent with other usage terra::compareGeom but is far from a universally accepted term.
coincide Two or more spatial rasters are coincide if they have matching geometries.   Again, there's no universal term for this. .
The issue
BirdFlowR doesn't currently support making coincident models
Users can set the resolution, and the CRS via arguments to preprocess_species(). The function always aligns the cells with the origin so setting matching resolution and CRS guarantees cell alignment with other models that have the same CRS and resolution.
However the extents wont match so the models won't coincide, will be hard to compare,
Possible solutions

Allow setting the extent during preprocessing.  Users would have to decide on an extent before fitting but would then get coincident models.

Add two functions: One to find the maximum extent of a set of models, and another to expand the extent of a model to match any given extent.  To expand the extent we would update the static mask, and extent variables.  The static mask would be bigger but would select the same pixels as the original mask thus the distributions, marginal matrices, and dynamic mask wouldn't be affected.

Add functions or documentation that allow easily converting the output from a series of models into a standard extent as long as the cells align.  We'd use existing functions to convert to terra objects and then use functions in that package to make them coincide.

I'm partial to 2 as it doesn't require perfect knowledge of the desired extent ahead of time, and it would allow us to make the models in a collection coincide before we release them, saving end users some hassle.

Add extend_birdflow() as a generic with methods for:

[ ] BirdFlow model object - function returns a modified object.
[ ] Character -  indicating a file path to either a R data file (.Rdata, .rda) or a hdf5 file, modify file on disk.  Invisibly return TRUE for success.  This is especially useful for hdf5 files where it's possible to read and write individual components so updating can skip reading most of the file.

And

[ ] Add extend(BirdFlow) method to terra::extend()  it will call extend_birdflow().


Update EU, add NA, rm Shanghai

This PR updates the links to KubeCon event sites for 2020.
/assign @onlydole

/approve


graph/encoding/dot: don't panic when an Attributers returns a nil

Please take a look.

Codecov Report

Merging #1642 (b479b16) into master (571f6ff) will decrease coverage by 0.16%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##           master    #1642      +/-   ##
==========================================
- Coverage   73.21%   73.04%   -0.17%
==========================================
  Files         503      487      -16
  Lines       59784    59263     -521
==========================================
- Hits        43769    43288     -481
+ Misses      13536    13514      -22
+ Partials     2479     2461      -18

Impacted Files
Coverage Δ

graph/encoding/dot/encode.go
73.11% <0.00%> (-0.49%)
:arrow_down:

internal/asm/c64/conj.go
0.00% <0.00%> (-100.00%)
:arrow_down:

internal/math32/sqrt.go

internal/asm/f64/l2norm_noasm.go

graph/iterator/nodes_map_safe.go

...fourier/internal/fftpack/array_no_bounds_checks.go

internal/asm/c64/stubs_noasm.go

internal/asm/f64/ge_noasm.go

internal/asm/f64/axpy.go

internal/asm/f64/scal.go

... and 8 more

Continue to review full report at Codecov.

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

Would it be of use to have a test case involving a graph with at least one nil attributer to demonstrate this behavior? Otherwise, it looks good to me.

Added test case; only needed modification of existing tests.


URL fragment doesn't get updated when browsing inside a current state

Nothing happens when an ui-sref pointing to an anchor on an already active state is clicked, so it cant really be used for browsing the portions of the current page.
Demo: http://plnkr.co/edit/6KM0DRXB38gcGjgYkgjd?p=preview
Switching from beta to any of alpha works; switching between alpha is not—hash stays the same.

Duplicate of https://github.com/angular-ui/ui-router/issues/701

Looks like this is actually a bug related to the patch that fixed #701.

A (dirty) fix until this issue is addressed: Adding data-ui-sref-opts="{reload: true}" to the links makes the Plunkr work (but obviously reloads the state as a whole). Just mentioning it because some people might need it.


Difference between develop and build

How to reproduce
Generate a project
gatsby new gatsby-blog_test https://github.com/gatsbyjs/gatsby-starter-blog
Install
cd gatsby-blog_test && yarn install
In develop, open /hi-folks/. It's beautiful
Run yarn build, open public/hi-folks/. It's broken.
What I founded
In develop mode, h1 has a "margin-top: 3.5rem;" not present in the build. Other CSS may be missing too, I just looked for a difference. I can't find this css rule in the project's code...

And now It works. Wat.


Rule: data-could-be-data

Rule name subject to change :) But it's pretty common to encounter policies where large or even huge collections are defined inside a policy rather than it being provided as data. One example I encountered today is this.
There's obviously nothing wrong with that, but I think it's fair to say that separating policy from data is a good practice, and it would be good if Regal suggested moving definitions of static collection over a certain size from policy and to JSON files.
Not sure about category for this one, but either style or idiomatic, I think?
One possible caveat — if the data truly is huge, moving it to data may come with a performance penalty, as there are some known issues in OPA wrt large collections and OPA's data store. There's work in progress, or at least planned, to address that, so it could be that this won't be an issue when we get to this. Still something to keep in mind (and measure) as we don't want to recommend something that severly degrades performance.

Thinking more about this, it's quite hard to say which one to use as a general rule. Changing the category to custom to make this optional.


"name" property in pubspec.yaml is not in lowercase_with_underscores style by default when creating a new flutter project with Android Studio

IDE: Android Studio 3.6.1
Steps:

New -> Module -> Flutter Package
"Project Name": flutter_test_one_two_three
then click "finish"
Open the pubspec.yaml file int the module that just created, the "name" property was not in lowercase_with_underscores style by default, but remove all the '_' char, which looks so terrible.

True not only for modules, but for any flutter project.
When creating with cmd flutter create -t module --org com.example flutter_test_one_two_three name isn't changed


Material UI Example Page doesn't work

http://redux-form.com/6.2.1/examples/material-ui/
Error in console
Uncaught Error: Cannot find module "react/lib/EventPluginHub"              injectTapEventPlugin.js:23

The 6.2.1 examples are broken at the moment. Working on it. Change the url to 6.2.0 for now.

Fixed.


Unable to sync remote deck

Getting the above error when I try to sync remote decks from Google docs.
Unfortunately (and possibly unrelated) my images from Google docs are still not showing up on my Anki cards after installing the new update that was recently pushed:

Example of image still not showing up^

I don't think this is related to the other issue tbh.
There are a few reason why you might be getting a read time out. It might be a simple as the files being too large but could be that your getting flagged for scrapping (unlikely).
Is there any chance you can link me the google docs? can send it privately to okellyconor at gmail.com

so regarding the images not appearing:
if I re-publish/re-add the remote deck to Anki it seems to work.
thanks for the help, ill reach out if i encounter any other issues!


Allow saving of Daily Mixes

Much like the current save-weekly and save-daylist, it would be cool to save any of the six Daily Mix playlists Spotify generates. This would probably combine the logic behind the scene in the two save commands, as well as using the fuzzyfinder logic in spc switch to show a list of all of the Daily Mix playlists to save, including in the list the number of the playlist (Daily Mix 1, Daily Mix 2, etc) and the list of artists included in the Daily Mix.

Yes, I would try it

can u assign it to me

@JayanthSL there's already an assignee to this, but if you'd like to take a crack at this, I can give you the hacktoberfest-approved label on your PR to at the very least get you the credit.

surely but i didnt get the issue at to point can u elaborate it ?

Spotify has a few auto-generated playlists that refresh at different times (weekly, daily, throughout the day). spc has commands to save some of those (Namely the weekly Discover Weekly and the throughout-the-day Daylist), however there is not a command to save the Daily Mixes. Considering the other commands to save these, it wouldn't be that hard to implement a command like spc save-mix that brings up a fuzzy finder list of the daily mixes to save.

so i need to make a spc save-mix command that allows users to save Spotify's Daily Mix playlists by selecting from a list??

You got it!


[FIXED] Feature: Adding a registration page for live events #361

Related Feature:

#361

Description:
When the user went to the live events section there was no option for registration for live events. So I went ahead and added an option for users to register themselves for any live event. The user can enter their name and email to get themselves registered.
Screenshot / Videos:

Uploading Screen Recording 2024-10-23 at 10.33.10 AM.mov…

@SaurabhS55 @pulkitpathak99 @Rizwan102003 Please check out this PR and it would be great if you could assign this the level 3 tag, Thank you!

@Rizwan102003 It would be great if you could add the gssoc, hacktoberfest and level 3 tags, Thank you!


Overriding app_path and web_path defaults doesn't seem to take effect

My Symfony2 project root is in a sub-directory (i.e. the structure is '/htdocs/app, /htdocs/bin' etc).  I do this to avoid mixing my Vagrant files in with Symfony files.   I overrode the app_path and web_path defaults in deploy.rb using:
set :app_path, 'htdocs/app'
set :web_path, 'htdocs/web'
but when I run 'cap staging deploy' the defaults of 'app' and 'web are still in effect.  I'm not a Ruby developer so debugging where this is falling down is beyond me I'm afraid! Thanks in advance for any help given.

I am trying to achieve the same, observing the same problem.
Additonally composer fails because it expectes composer.json to be in the root directory. Even if :app_path and :web_path would work, I'd still expect the setup to fail. I'd think some setting like
set :symfony_root_path, 'htdocs'
would be useful.

oh and you're likely going to run into composer issues: capistrano/composer#37

@billydavies you need to override all of the setting (listed in README.md) that include app_path and web_path
i.e. in your deploy.rb
set :app_path,              "htdocs/app"
set :web_path,              "htdocs/web"
set :log_path,              fetch(:app_path) + "/logs"
set :cache_path,            fetch(:app_path) + "/cache"
set :app_config_path,       fetch(:app_path) + "/config"


Migrate from setup.py to pyproject.toml

Changes
Migrated setup.py to pyproject.toml
Using a more modern package definition will comply with planned pip changes and create a smoother build experience.
Requirements and project information are now in pyproject.toml, using poetry as a build tool.
With a new build tool comes a new local build process:
python -m pip install poetry # install poetry globally
poetry env use {your favorite python interpreter} # nice to be specific but no necessary
poetry install # install the package and dependencies into local env
poetry version 0.0.dev1 # not necessary, but if desired follow PEP440 conventions
poetry build  # build the package with poetry

Also, By migrating to pyproject.toml, PEP 517 and PEP 518 are followed.
Update the python package workflow
The updated build script will only run on new tags, so running git tag v{x.x.x}; git push origin tag v{x.x.x} will trigger a new build, which is automatically uploaded to pypi.
The updated script no longer runs linting or tests, as it is only ran on tags.
Moved python test and linting workflow
python-lint-and-test.yml now contains the workflow for running nose and flake8 linting. This workflow will run on every commit.
Switched to using unittest as (nose is essentially deprecated)[https://nose.readthedocs.io/en/latest/#note-to-users].
This also changes with poetry. Developer dependencies are kept seperate from the package's dependencies. To run tests locally:
poetry install --with dev
poetry run python -m unittest discover "tests" -p 'test_*.py'

Awesome! Thanks so much @marmig0404!


Adding code to change manifest file extension from .manifest to .mani…

Changing manifest file extension to .manifest.json from .manifest extension.
VC test case execution summary after my changes is as follows:

@brdeyo need you to look at the rename.


[PE-D][Tester C] Timetable for the first day does not initialized/saved

The image above is from the UG. After using the example command: 'add n/John Doe s/A1234567X<EMAIL_ADDRESS><EMAIL_ADDRESS>t/tutorial-1 t/high-ability c/mon: 8-10, 10-12 tue: 11-13 thu: 12-15, 15-17'. It seems the program doesn't catch the period initialized for Monday. I tried other command and it seems that the program doesn't catch/save the timetable for the first day (e.g.: 'c/mon: 1-2 tue: 3-4' doesn't catch Monday, 'c/tue: 3-4, thu: 10-12' doesn't catch Tuesday) (This happen for both add and edit)
Command Result:

Labels: type.FunctionalityBug severity.High
original: GERARDJM018/ped#9

duplicate to #137


Checkbox

I use Material UI checkbox component, and try toggle state onCheck, in console state changes but in UI not, the check mark does not toggle.
My Code is,
'<Checkbox id="check" style={{width: '400px'}} key={1} label="Increase' 'quotation' 'item price to cover Referral Fee" onCheck={this.handleChange}/>'
'handleChange = (event, switched) => {'
'console.log('switched',switched)'
'this.setState({switched: !this.state.switched})'
'if(switched) {'
'this.setState({coverReferral: 1})'
'} else {'
'this.setState({coverReferral: 0})'
'}'
'}'
Thanks in advance.

Please follow the issue template with a reproduction example.


fixes for rotation and receive

you should not bind to empty, but you should have a logic that when it is set to 'empty' then it doesn't get any message... and thanks for catching the bug in [knob], this was a hard bug to find with these 2 objects acting weird :)

happy I found it. and funny that we had an issue in both objects! :)
afk for a bit now. but will check everything later! I think, rotatex and rotatey still need to be switched?


🐛 [Bug] Torch-TensorRT doesn't support timm nfnet

Bug Description
Program crashes when running the following benchmarking script:
import torch
import torch_tensorrt
import timm
import time
import numpy as np
import torch.backends.cudnn as cudnn

torch.hub._validate_not_a_forked_repo=lambda a,b,c: True

nfnet = timm.create_model('dm_nfnet_f0',pretrained=True)

model = nfnet.eval().to("cuda")
detections_batch = model(torch.randn(128, 3, 224, 224).to("cuda"))
detections_batch.shape
cudnn.benchmark = True

def benchmark(model, input_shape=(1024, 3, 512, 512), dtype='fp32', nwarmup=50, nruns=1000):
    input_data = torch.randn(input_shape)
    input_data = input_data.to("cuda")
    if dtype=='fp16':
        input_data = input_data.half()

    print("Warm up ...")
    with torch.no_grad():
        for _ in range(nwarmup):
            features = model(input_data)
    torch.cuda.synchronize()
    print("Start timing ...")
    timings = []
    with torch.no_grad():
        for i in range(1, nruns+1):
            start_time = time.time()
            pred_loc  = model(input_data)
            torch.cuda.synchronize()
            end_time = time.time()
            timings.append(end_time - start_time)
            if i%10==0:
                print('Iteration %d/%d, avg batch time %.2f ms'%(i, nruns, np.mean(timings)*1000))

    print("Input shape:", input_data.size())
    print('Average throughput: %.2f images/second'%(input_shape[0]/np.mean(timings)))

trt_model = torch_tensorrt.compile(model,
    inputs= [torch_tensorrt.Input((1, 3, 224, 224))],
    enabled_precisions= { torch_tensorrt.dtype.half} # Run with FP16
)
benchmark(trt_model, input_shape=(1, 3, 224, 224), nruns=100, dtype="fp16")

To Reproduce
Steps to reproduce the behavior:

Run the script
Error message:

WARNING: [Torch-TensorRT] - Cannot infer input type from calcuations in graph for input x.1. Assuming it is Float32. If not, specify input type explicity
ERROR: [Torch-TensorRT] - Unsupported operator: aten::ceil.float(float a) -> (int)
  File "/data/home/xzhao9/cluster/miniconda3/envs/py38/lib/python3.8/site-packages/timm/models/layers/padding.py", line 19
def get_same_padding(x: int, k: int, s: int, d: int):
    return max((math.ceil(x / s) - 1) * s + (k - 1) * d + 1 - x, 0)
                ~~~~~~~~~ <--- HERE

ERROR: [Torch-TensorRT] - Unsupported operator: aten::ceil.float(float a) -> (int)
  File "/data/home/xzhao9/cluster/miniconda3/envs/py38/lib/python3.8/site-packages/timm/models/layers/padding.py", line 19
def get_same_padding(x: int, k: int, s: int, d: int):
    return max((math.ceil(x / s) - 1) * s + (k - 1) * d + 1 - x, 0)
                ~~~~~~~~~ <--- HERE

WARNING: [Torch-TensorRT] - Input type for doing shape analysis could not be determined, defaulting to F32
Segmentation fault (core dumped)

Expected behavior
Shouldn't crash and should print performance results
Environment

Build information about Torch-TensorRT can be found by turning on debug messages

Torch-TensorRT Version (e.g. 1.0.0): master (4fd886d08ce77323995b5bf6a21a0d0e8dde8d42)
PyTorch Version (e.g. 1.0): 1.10.0+cu113
CPU Architecture: AWS p3d.24xlarge instance
OS (e.g., Linux): Linux
How you installed PyTorch (conda, pip, libtorch, source): pip
Build command you used (if compiling from source): python setup.py bdist_wheel
Are you using local sources or building from archives: local sources from github
Python version: 3.8
CUDA version: 11.3
GPU models and configuration: Nvidia V100
Any other relevant information:

Hey, we have run in the same issue a while back, timm is not very well implemented for inference for torch_tensorrt. However for this particular issue you can easily make it work by recording the padding values for your images and setting them manually in a monkey patch.

Hey, we have run in the same issue a while back, timm is not very well implemented for inference for torch_tensorrt. However for this particular issue you can easily make it work by recording the padding values for your images and setting them manually in a monkey patch.

Sorry I am new to torch_tensorrt, can you give an example on how to patch the example script in the issue body?

Probably a relevant issue, I encounter another error when trying to run Torch-TensorRT with torchvision models: https://github.com/pytorch/vision/issues/5378. Since Torch-TensorRT only builds against the latest stable PyTorch release, I don't test it on the nightly version.

So, here the problem seems to be that the function aten::ceil.float is not supported by Torch-TensorRT so you want to find a way to work around that.
An easy solution is to install timm in an NGC container. Using pip it will be installed in /opt/lib/python3.8/site-packages/timm .
You want to modify the function, get_same_padding from /opt/lib/python3.8/site-packages/timm/models/layers/padding.py so that it does not use aten::ceil.float .
The quickest way to do that is to replace it by a dict and then modify the functions you need that call get_same_padding to use the dict you have just created.

Thanks @MatthieuTPHR! We are developing a benchmark suite that compares different PyTorch TensorRT libraries (such as onnx2trt, torch_tensorrt, torch2trt, etc), and timm is one of our upstream model repository. We would like not to change the model code unless the patch is accepted by the upstream repo (in this case, it is timm).
Is there a plan when Torch-TensorRT will support aten::ceil.float?
A related issue is https://github.com/NVIDIA/Torch-TensorRT/issues/890, where we also find correctness issues with timm and Torch-TensorRT.


Critical Crash after starting App  with crack sounding via Soundsystem

<EMAIL_ADDRESS>experienced a critical exception.
The following data includes information about your system, the exception and the internal state of the application at the time of the exception. You may remove certain information (like your username which may be included in the log) to protect your privacy.
Please open an issue on https://github.com/lukaslangrock/ShutdownTimerClassic and include the contents of this log file to help identify and fix the issue.

Stack Trace:
bei ShutdownTimer.Helpers.SettingsProvider.CheckSettings()
bei ShutdownTimer.Helpers.SettingsProvider.Load()
bei ShutdownTimer.Program.Main(String[] args)
---- Internal Event Log ----
[Settings] Checking settings object
[Settings] Loading settings.json
[Settings] Loading settings...
[Program] Running Menu
[Program] Attaching ExceptionHandler.cs
---- End of Log ----

I couldnt start it afterwards i always get a security Issue template following this here.

This seems to be related to https://github.com/lukaslangrock/ShutdownTimerClassic/issues/30, I'll post updates if I eventually come back to working on this project again there. Thanks for the report tho.


CASSANDRA-17039 Start checking for expired threads after the sync tasks they run have completed

Committed as https://github.com/apache/cassandra/commit/092bb60ba413b8ef0eb9e0de86ce394a2f939084


homebrew/dupes has been deprecated and formulae have been migrated to…

While working through the bodata getting-started guide, I discovered that the libhdfs fork wouldn't build without removing the homebrew/dupes prefix on the krb formula.

It's also mentioned here: https://github.com/immuta/incubator-hawq/blob/master/depends/libhdfs3/osx/build.sh#L21
Not sure if that matters or not if you were able to get up and running

Updated w/ @barryhammen suggestion


feature: PathPrefix

fixes #196
Inspired by gorilla/mux PathPrefix.
This PR adds the functionality to set MethodHandler for unknown Method name.
Example:
channel.PathPrefix("test/").HandleFunc(pathPrefixTest)

func pathPrefixTest(methodCall interface{}) (reply interface{}, err error) {
	method := methodCall.(plugin.MethodCall) // access to MethodCall (instead of only MethodCall.Arguments)
	return method.Method, nil
}

Testing code:  https://github.com/go-flutter-desktop/examples/pull/12

@GeertJohan if it's quicker for you to make the changes instep of writing a review, then do so! ;)

I don't think we should add a matching system because of one plugin that doesn't use the plugin system the correct way.
I think it's cleaner to implement a catch-all method handler, e.g. .CatchAllHandleFunc(p.handleEverythingThatDoesntMatch)
For #196, that catch all handler function can switch on the methodCall.(map[string]interface{})["name"] and dissect the __CUSTOM_x stuff, optionally by using a route/matcher library like mux-for-go-flutter.

I'm closed this PR, it added a lot of complexity to method-channel.go for noting.
#200 is the next iteration.


FormData not supported?

Hi,
my sample code uses let fd = new FormData(form), but it fails with the FormData is not defined Runtime Error. I believe FormData is a standard API: https://developer.mozilla.org/en-US/docs/Web/API/FormData
Thanks,
Ondrej

You can workaround this issue by using window.FormData in place of FormData. We’re planning on fixing this in the future by expanding the set of known globals.

@mbostock thanks for a fast reply and an explanation! :+1:


Add reviewer only after all checks pass and has no conflicts

Is your feature request related to a problem? Please describe.
I'm using the following command add-reviewers@v1, as below:
  ui_review:
    if:
      - {{ files | match(regex='ui\\/') | some }}
    run:
      - action: add-reviewers@v1
        args:
          reviewers: [MishaKav]

Describe the solution you'd like

After PR is open, check if it has conflicts, is so, don't ask for review (I don't want to bother people if my PR is still not ready)
Add reviewer only after all checks are passed (I don't want to bother people if my PR is still not ready, and some of my tests are still fail)

Describe alternatives you've considered

For now, I'm waiting for gitstream to finish, remove the reviewers manually, fix my PR, push and wait again.

Additional context
It may be done via additional properties (maybe names may be better), or should be as default IMHO.
  ui_review:
    if:
      - {{ files | match(regex='ui\\/') | some }}
    run:
      - action: add-reviewers@v1
        args:
          reviewers: [MishaKav]
          pass-all-checks: true
          has-no-conflicts: true

There is another option.
GitHub provides an option to open a PR in draft mode:

Draft pull requests cannot be merged, and code owners/reviewers are not automatically requested to review draft pull requests.
Checks defined for PRs are executed even for draft PRs.
Once you are ready, you can mark the PR as "ready for review".

Thanks @yakirm-cr, I know about draft PR option, but it doesn't fit for our usage.
We don't run almost any workflow in draft mode, including e2e,  gitstream etc.
** By default gitsream is running on draft PRs

Another reminder for this feature, It's similar to this one (that you already have)
- action: merge@v1
  args:
    wait_for_all_checks: true

Hi @MishaKav , @yakirm-cr
We've added the following features to gitStream to address this issue:

wait_for_all_checks arg to add-reviewers action - https://docs.gitstream.cm/automation-actions/#add-reviewers
pr.conflicted_files_count context variable, to show the number of conflicted files - https://docs.gitstream.cm/context-variables/#pr


Add support for RCA PlayingMode

I have Triangle AIO Twin speakers, which report "plm_support": "0x36". I observed that bit 5 (32) is not mentioned in any LinkPlay documents I have found so far
On the other hand, the mode field in the getPlayerStatus API call output shows 0x44, once the speakers are set up to the RCA output. The setPlayerCmd:switchmode:RCA API call works correctly.
UPD: I decompiled the Triangle's Android app and found the following bit mapping:

2: Line-In
4: Bluetooth
8: USB
16: Optical
32: RCA
64: Coaxial
128: Radio
256: Line-In 2
512: XLR
1024: HDMI
2048: CD
4096: TF Card

Great! Thank you so much.

On the other hand, the mode field in the getPlayerStatus API call output shows 0x44, once the speakers are set up to the RCA output. The setPlayerCmd:switchmode:RCA API call works correctly.

This is already mapped in the PlayingMode enum under RCA = "44" which seems to check out.

UPD: I decompiled the Triangle's Android app and found the following bit mapping:

2: Line-In
4: Bluetooth
8: USB
16: Optical
32: RCA
64: Coaxial
128: Radio
256: Line-In 2
512: XLR
1024: HDMI
2048: CD
4096: TF Card

Good info! I think we could do a lot with decompiling some apps and see the correct modes. I will add these in a seperate PR.

@dukeofphilberg small update
TF Card is not 4096, but 8192

@dukeofphilberg small update TF Card is not 4096, but 8192 (bit 13)
4096 (bit 12) is not checked in the app

Thanks for the update, I've edited it in a local branch that will ,include it


Explanation of outputs

For a comparative study we are writing we would like to include PGE among the algorithms. We were able to run it successfully but we are not sure how to obtain the results. We noticed a file output/<experiment>/<.yaml file>/clean/<dataset>/out/pge_final.log which probably contains the final model(s). Is that correct? Are all the models in that file members of the final Pareto-front? If not, is it possible to extract it from the list (perheaps using IDs but I don't know)?

To be honest, it's been 4 years since I looked at this project. Might be easier to get on a video share. Is the email in your GitHub profile a good one to use for setting that up?
check out this PR too: https://github.com/verdverm/pypge/pull/9

When you get it working please do a pull request. Thx

It does work, see the latest open PR. When you get your work published for
real, let me know.
I could add an n-ary tree tutorial if you like since it's complex. You
might find one in the SymPy library we both used. If you need a reference
to understand set reduction and why you don't need to prove with data and
benchmarks, I'd be happy to help you find one.
On Tue, Nov 26, 2019, 3:04 PM sohrabtowfighi<EMAIL_ADDRESS>wrote:

When you get it working please do a pull request. Thx
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/verdverm/pypge/issues/12?email_source=notifications&email_token=AAKTQCH7ZFWVQAWDFMX6IHTQVWMO7A5CNFSM4JR2AQN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFHS4BA#issuecomment-558837252,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKTQCBBGL6MMN44MLBLKFTQVWMO7ANCNFSM4JR2AQNQ
.

Go for it. Paper is accepted to SN Applied Sciences. I will review PR after work at the hospital. Thx.

Ah, Korn's style publishing in Springer books lacking real peer review from
those in the field. Congrats!
On Tue, Nov 26, 2019, 3:17 PM sohrabtowfighi<EMAIL_ADDRESS>wrote:

Go for it. Paper is accepted to SN Applied Sciences. I will review PR
after work at the hospital. Thx.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/verdverm/pypge/issues/12?email_source=notifications&email_token=AAKTQCBB7GNY5CID7XSG7X3QVWOBLA5CNFSM4JR2AQN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFHT57Y#issuecomment-558841599,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKTQCHQ5ALH3HPGSP5MG6LQVWOBLANCNFSM4JR2AQNQ
.

GECCO is the place to submit
http://www.wikicfp.com/cfp/program?id=1121
Submissions are due in February
On Tue, Nov 26, 2019, 3:24 PM Tony Worm<EMAIL_ADDRESS>wrote:

Ah, Korn's style publishing in Springer books lacking real peer review
from those in the field. Congrats!
On Tue, Nov 26, 2019, 3:17 PM sohrabtowfighi<EMAIL_ADDRESS>wrote:

Go for it. Paper is accepted to SN Applied Sciences. I will review PR
after work at the hospital. Thx.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/verdverm/pypge/issues/12?email_source=notifications&email_token=AAKTQCBB7GNY5CID7XSG7X3QVWOBLA5CNFSM4JR2AQN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFHT57Y#issuecomment-558841599,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKTQCHQ5ALH3HPGSP5MG6LQVWOBLANCNFSM4JR2AQNQ
.

Maybe for my 2nd paper. Why are you still upset with me? I've moved on and so should you. Also idunno what Korn publishing is. Sn applied sciences is peer reviewed journal, not a book.

Korn's is a shitty GP researcher who claims to beat everyone without every
releasing code or data. He only publishes in Springer and not the leading
conferences for the field.
 Would
you be upset if someone did this to you?
Dr. Tony Worm
CEO, Founder
Hofstadter, Inc
https://hofstadter.io
https://meetings.hubspot.com/tony107
On Tue, Nov 26, 2019, 3:29 PM sohrabtowfighi<EMAIL_ADDRESS>wrote:

Maybe for my 2nd paper. Why are you still upset with me? I've moved on and
so should you. Also idunno what Korn publishing is. Sn applied sciences is
peer reviewed journal, not a book.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/verdverm/pypge/issues/12?email_source=notifications&email_token=AAKTQCG7R6X4VRTRMGS4SBLQVWPL5A5CNFSM4JR2AQN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFHU3CY#issuecomment-558845323,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKTQCFWQUDDNPGEDIDSHUDQVWPL5ANCNFSM4JR2AQNQ
.

SN Applied Science is another low quality, citation pumping, money
extracting example of the problems in academic research. That's why a large
number of us went to industry, where real accountability happens.
Dr.  He only publishes in Springer and not the leading
conferences for the field.
 Would
you be upset if someone did this to you?
Dr. Tony Worm
CEO, Founder
Hofstadter, Inc
https://hofstadter.io
https://meetings.hubspot.com/tony107
On Tue, Nov 26, 2019, 3:29 PM sohrabtowfighi<EMAIL_ADDRESS>wrote:

Maybe for my 2nd paper. Why are you still upset with me? I've moved on
and so should you. Also idunno what Korn publishing is. Sn applied sciences
is peer reviewed journal, not a book.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/verdverm/pypge/issues/12?email_source=notifications&email_token=AAKTQCG7R6X4VRTRMGS4SBLQVWPL5A5CNFSM4JR2AQN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFHU3CY#issuecomment-558845323,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKTQCFWQUDDNPGEDIDSHUDQVWPL5ANCNFSM4JR2AQNQ
.

I said your code was left in unusable state and I stand by that. This was evident by history of issues in this repo with researchers banging their head against the wall with your package.
Sn applied sciences is a new journal. They are likely low-moderate impact. I paid 0 dollars for publication as paper is not open access.
Congrats on your success in industry. I'm going away now.


Quieter openapi conversion script with Mac compatibility

Feature Request
Desired behaviour
As encountered in #1526, I'd like a swagger to openapi conversion script that is compatible with Mac OS but is quiet.
┆Issue is synchronized with this JIRA Story
┆Issue Number: DOCK-26

(not sure if @cricketsloan is really on the ball or the bot somehow detected this is related to something even through the linked issue doesn't seem to be?)

It's a bot that syncs everything that is assigned to me with our JIRA. :)

I feel like this opens up some avenues for abuse of your JIRA ;)

Going to assume this is working since I don't see a lot of output in Travis and @coverbeck has been working on Mac


I.askGptOnPageFragment is not a function

We are trying to test the following AI features of codecept.io,

🏋♀ assist writing tests in pause() or interactive shell mode
🚑 self-heal failing tests (can be used on CI)
💬 send arbitrary prompts to AI provider from any tested page attaching its HTML contents

First 2 are working but when trying to use the third one (Arbitrary GPT Prompts), we are getting the error as 'I.askGptOnPageFragment is not a function'.
Note: Extended the AI helper in types file (we could also see the definitions for the methods 'askGptOnPage', 'askGptOnPageFragment').
Output from Terminal:
CodeceptJS v3.6.2 #StandWithUkraine
Using test root "C:\Users\hkrishn6\codecept_demo"
Run E-Commerce test on desktop --
Execution happening on desktop
× Place an order from demo e-commerce site on desktop @ai-test in 5304ms
-- FAILURES:

Run E-Commerce test on desktop
Place an order from demo e-commerce site on desktop @ai-test:
I.askGptOnPageFragment is not a function
at Test. (tests\web_test.js:15:29)

Artifacts:

screenshot: C:\Users\hkrishn6\codecept_demo\output\Place_an_o_1716549982.failed.png

FAIL  | 0 passed, 1 failed   // 6s
Run with --verbose flag to see complete NodeJS stacktrace
npm verb exit 1
npm verb code 1
npm verb exit 1
npm verb code 1
npm verb exit 1
npm verb code 1

Provide test source code if related

// paste test

CodeceptJS version: 3.6.2

NodeJS Version: 20.12.2

Operating System: Windows 11

puppeteer || webdriverio || testcafe version (if related) : Playwright : 1.41.1

Configuration file:

const {
setHeadlessWhen,
setCommonPlugins
} = require('@codeceptjs/configure');
require('./heal')
let aiLogs
// turn on headless mode when running with HEADLESS=true environment variable
// export HEADLESS=true && npx codeceptjs run
setHeadlessWhen(process.env.HEADLESS);
// enable all common plugins https://github.com/codeceptjs/configure#setcommonplugins
setCommonPlugins();
/** @type {CodeceptJS.MainConfig} */
exports.config = {
tests: './tests/web_test.js',
timeout: 260,
output: './output',
helpers: {
Playwright: {
url: "https://www.saucedemo.com",
show: true,
channel: 'msedge',
waitForAction: 100,
timeout: 180000
},
"Mochawesome": {
"uniqueScreenshotNames": "true"
}
},
ai: {
request: async (messages) => {
const allure = codeceptjs.container.plugins('allure');
const OpenAI = require('openai');
const openai = new OpenAI({
apiKey: "[key]"
})
const completion = await openai.chat.completions.create({
model: 'gpt-3.5-turbo',
messages
});
aiLogs = completion?.choices[0]?.message?.content
allure.createStep('AI self heal log', () => {
allure.addAttachment(
"heal_information.txt",
String(aiLogs),
"string"
);
});
return completion?.choices[0]?.message?.content;
}
},
plugins: {
allure: {
enabled: true,
require: '@codeceptjs/allure-legacy',
},
Playwright: {
coverage: {
enabled: true
},
trace: true,
video: true,
subtitles: {
enabled: true
}
},
heal: {
enabled: true
}
},
include: {
I: './steps_file.js'
},
}

Yes, documentation should be updated to explicitly mention this. Thank you, I will pick it up


Switching to conda-forge?

@flying-sheep I'm thinking we should switch to using conda-forge for distributing scanpy.
Right now, we're having trouble maintaining the bioconda builds. We already use conda-forge for anndata, so I think it would reduce the maintenance burden to consolidate our build systems. Also, I find conda-forge's tooling and documentation much easier to follow.
I've started setting up a conda-forge recipe, which has gone pretty well. However I'm running into one issue with the tests. It looks like we don't bundle the conftest.py file at our project root with the rest of scanpy. This leads to the flaky internet tests being run when the conda package is built. Not sure how to deal with this at the moment.
Update: Also test_regress_out_ordinal seems to hang forever when testing the build.

Another example of bioconda causing issues: #1298

I would like to do this for the next release series.

Fixed in conda-forge/staged-recipes#15083

Thanks @flying-sheep!


How to install openfunction v1.0.0 ?

Now openfunction use V1.2.0 but the apiVersion has change ,it could not fit the previous yaml. So we need install old version V1.0.0 in the brand new machine.
But when i install it with helm.it was V1.2.0 version which is installed. The question is. How could I install openfunction V1.0.0 with helm.
Look forwards the answer. thanx

helm repo add openfunction https://openfunction.github.io/charts/
helm install openfunction openfunction/openfunction -n openfunction --version 0.5.0 --create-namespace

helm install openfunction openfunction/openfunction -n openfunction --version 0.5.0 --create-namespace

to install v1.0.0, --version 0.5.0  should be changed? @wrongerror


(MODULES-3956) MongoDB creates pid file before running service

Add option 'createpidfile' so this new function added to make pidfile creation by the module optional.
issue caused by updates in mogodb 3.2.10+ feature in mongodb - mongodb/mongo@3eaf36b

setting createpidfile to false will remove the pidfile - even if the daemon is running  - on the next puppet run. Will this impact the ability of the mongod to manage its service properly (e.g. restart, reload, etc?)

Yes, I've just tested with re-running the module and it does 'confuse' the service scripts.
I don't think it is necessary to ensure file absent, so code has been removed.

At that point you can just set pidfilepath to false, and be done with it?

sadly no, pidfilepath is a string, not a bool.
https://github.com/puppetlabs/puppetlabs-mongodb/blob/master/templates/mongodb.conf.erb#L28

that too is shielded by a if, and I couldn't find a validate_string or similar enforcing that.

Sorry, it appears to be needed in the config. it is set by defaults in the params file
http://stackoverflow.com/questions/26594612/dirname-missing-operand-error-while-starting-mongod-service

No need to apologize from your side. I need to apologize for having no clue about mongod :-D
Since we now have established that this does indeed need a separate boolean param, and we can't abuse any other workaround, my final request would be to name the param "manage_pidfile" to match naming patterns elsewhere.

dang, the new name is 1 char longer.

can this be expedited ?


Alway get result { socket: null }

Thank for your plugin.
I do via read.me, but it alway receive { socket: null } when event fire, i try both public and private channel

In your event, try public variable and assign value in the construct function or share your code, Greetings!!.


Marker tags not inside map throw error

Hi all, great libarary, but I've run into an issue: When I have an additional SVG marker on the same page as the map, I get the following error (see below).
I've created to plunkr to demonstrate - you can see the error in the console logs:
http://plnkr.co/edit/f909ajVIBBrkQohgq8ME?p=preview
Is there any way to add other svg graphics to the same html page without ng-maps throwing the following error?:
angular.js:11655 TypeError: Cannot read property 'addObject' of null
at linkFunc (https://rawgit.com/allenhwkim/angularjs-google-maps/master/build/scripts/ng-map.js:1869:19)
at invokeLinkFn (https://code.angularjs.org/1.3.15/angular.js:8258:9)
at nodeLinkFn (https://code.angularjs.org/1.3.15/angular.js:7768:11)
at compositeLinkFn (https://code.angularjs.org/1.3.15/angular.js:7117:13)
at compositeLinkFn (https://code.angularjs.org/1.3.15/angular.js:7120:13)
at compositeLinkFn (https://code.angularjs.org/1.3.15/angular.js:7120:13)
at compositeLinkFn (https://code.angularjs.org/1.3.15/angular.js:7120:13)
at publicLinkFn (https://code.angularjs.org/1.3.15/angular.js:6996:30)
at https://code.angularjs.org/1.3.15/angular.js:1457:27
at Scope.$eval (https://code.angularjs.org/1.3.15/angular.js:14466:28)

https://docs.angularjs.org/api/ng/directive/ngNonBindable
Please use this directive if it is SVG tag.


Feature request: zoomOutToBoundingBox

I need to show all markers (less than 10) at once. It works, when zoom is less than required with following code
val bb = BoundingBox.fromGeoPoints(points)
map.zoomToBoundingBox(bb, false)

But obviously fails, if zoom is more than required.

hmm zoomToBoundingBox should handle this case. can you wipe up a small example to reproduce this issue?

I've recompiled project... And it's working ¯_(ツ)_/¯ Sorry


configurable home page

Task/Issue URL:

Configurable home page - https://app.asana.com/0/392891325557410/1154997199836817
Fix misaligned icons - https://app.asana.com/0/414709148257752/1144393195163118

Tech Design URL:
CC:
Description:
Split out the config for the home page in to two settings:

New Tab -> Default or Centered Search and Favorites toggle
Keyboard -> App Launch and New Tab

New installs now get Default layout and Favorites enabled by default.
When there's no favorites the centered search is static/fixed.
Bookmarks always shows favorites.
Also fixes misaligned icons when starting the app in landscape mode.
Steps to test this PR:

Test migration.  Existing settings should map to the same experience when updating.
Fresh install check default settings
Add favorites check UI behaves as expected
Check keyboard options behave as expected

Internal references:
Software Engineering Expectations
Technical Design Template

@tomasstrba / @bwaresiak  - assuming the tests pass, this should be good for a final review.  Thanks in advance!

Thanks @bwaresiak !

Just finished testing, good job Brindy! 👏 Appreciate you took a look on UserDefaultsWrapper

Thanks @tomasstrba  :)


Solr Kerberos authentication support?

I really appreciated HBase binding with kerberos support. Any plan to add it also to the Solr one?

https://cwiki.apache.org/confluence/display/solr/Kerberos+Authentication+Plugin
https://issues.apache.org/jira/browse/SOLR-9496

Thanks,
Stefano

@allxone thanks for the request. Having Kerberos support for Solr would be great it just hasn't been added yet. We welcome any contributions. Feel free to open a PR!

Here are a few of the things that must be done:

Add commons-codec dependency to solr/solr6 pom.xml

<dependency>
  <groupId>commons-codec</groupId>
  <artifactId>commons-codec</artifactId>
  <version>1.10</version>
</dependency>

Modify solr/solr6 bindings to add Kerberos support
Before creating either CloudSolrClient or HttpSolrClient, add the following:

System.setProperty("java.security.auth.login.config", "/home/foo/jaas-client.conf");
HttpClientUtil.setConfigurer(new Krb5HttpClientConfigurer());

As outlined in https://cwiki.apache.org/confluence/display/solr/Kerberos+Authentication+Plugin under "Using SolrJ with a Kerberized Solr"

@allxone I opened PR #887 without tests to see if that would help the Kerberos support. I didn't add a README or tests yet.


Code actions obscure code on small notebook cells

I get what the problem is here as monaco is 1 line tall, but wondering if there a way to fix it?

Isn't this a general monoco editor issue?

Yes you're right when there's no indentation, I think the plan is to move it either above or below depending on surrounding content (we talked about it in slack recently). I guess let's wait and see how that turns out and reconsider if anything is needed here


Rest cget-action of accounts errors with a 500 http response code

calling {root}/admin/api/accounts produces the following error

I am on the current "dev-develop" branch but also tested it on sulu.burns.at (with version 1.0.2) where its not working either.

This only happens if a contact is assigned to the organization.


Option to remember floating window position + size

Hi. Thanks for this great extension. It's almost ideal for me - see below ;)
Summary
I would really appreciate it if the floating window would have the option to simply remember its previous size and position.
Use case
I like the clever attempts to automatically position that window, but for me (an ultrawide screen user), I would just prefer it if it would simply always go to the bottom right corner, with the specific dimensions and position I will specify the first time.
The current "Fixed Position" option, when set to Bottom Right, always make the floating too small/narrow for me. I have to resize it every time.
Hopefully, what I'm asking is the Dumb Positioning option :), and therefore relatively easier to do than the existing options.

By the way, I tried the Smart Positioning option, and it doesn't seem to work for me. It looks like nothing happens most of the time, although sometimes the tab will be moved to a new (random?) position in Chrome's tab bar. No floating window is ever created. Want me to create a new issue with more details?
Thanks!

Hi @kostasvl, sure, this should be doable. We could add a "Custom" tab size setting, as well as viewport offsets not only for the top side, but all 4 sides. That would allow you to fully specify the dimensions and location of the tab.
This should not be a huge thing, however I do not have much free time these days. I will get on it as soon as I can. Feel free to remind me here if I take too long!
As for the Smart Positioning, this definitely doesn't sound right. The floating window should appear as normal. Please do open a separate issue for it, and we can discuss it there.
And thanks for the donation :) It means a lot!

I have no expectations whatsoever. The donation was for the work you already released! The above request was just: "if you are ever in the mood to look at the code again, please consider this (hopefully simple) idea too". Enjoy the summer my friend - that's a higher priority :).

By the way, Smart Positioning started working, somehow. Maybe it was the fact I first tested it with its two suboptions also ticked, and I have since tried with and without. I don't know. After it started working, I can't make it repro again. Oh well.

This is code complete, I will release it soon, just want to add one more issue to the next version.

Got the update. It works great! Thanks! 👍

Excellent. Glad to hear :) It was a great, simple idea, so thank you!


Integrate Linter with Build Command (Compiler Option)

Integrate the Linter with the build command and also we have to introduce a compiler option which would be used by the language server to enable linting on demand

We are closing this issue due to inactivity. If you need further assistance or have additional input, feel free to reopen it. Thank you for helping us maintain a relevant and focused issue list!


Show better message in case the pull request is closed or un-mergeable

What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #
Does this PR introduce a user-facing change?:

NONE

With small nits 🙆♀
/lgtm

thx
/lgtm

yep, got more kind ;)
/approve

/hold

/hold cancel


[Config] Capitalize MUST in config.md

"must" --> "MUST" for RFC 2119 compliance
This replaces PR #403 which required a rebase
Signed-off-by: Rob Dolin<EMAIL_ADDRESS>

LGTM

On Wed, May 18, 2016 at 11:22:58AM -0700, Rob Dolin (MSFT) wrote:

This replaces PR #403 which required a rebase

With 035713e, the only content changes I see since #403 are ‘string’ →
‘array of strings’ for args/env (from #416?).  So I think my old
comments [1,2] still apply.

LGTM


PHPUnit 7 compatibility

Update the package to support PHP7 and PHPUnit 7

Looks like the build failed on PHP 7.0 but passed on 7.1. The problem seems to be because composer can't put together a set of installable packages on 7.0.
Open to suggestions as to how to resolve this..

Update the .travis.yml file and remove php 7.0, since PHPUnit 7+ is only compatible with php > 7.1.
Theoretically, we should also be testing on 7.2 and 7.3, so you might as well add those while you're on it.
That should be it, thanks man!

Yeah, I wondered about that - but I wasn't sure about messing with it without talking to someone first. Thanks for the goahead. I'll do that just now...

my bad, 7.3 has not been released yet, what was I thinking.. sorry about that

haha, was about to say. also - I need to fix the appveyor file too...lemme go do that.

LGTM, as soon as @HRcc gives the thumbs up too I'll merge it and update the readme as well. Thank you so much!

Awesome, no probs :)
I like to write my tests like a list of specs. Your library is the closest thing I can find that facilitates that so that the passing tests read like an english sentence. I was bummed out when I couldn't use it with the newest version of PHPUnit so I decided to see if I could fix it :)

What would be really cool btw, would be if it could produce output that is literally like a sentence.
So maybe like:
✓ Door can be opened and closed
✓ Door has a handle on each side
✓ Door cannot be opened if locked

or
Door
    ✓ can be opened and closed
    ✓ has a handle on each side
    ✓ cannot be opened if locked

I could open a new issue for that, if you like and we can discuss it there?

@robertmain yeah open another issue and we can maybe brainstorm some ideas

Thank you @robertmain !

my pleasure :)


Text overlapping past title bar (Visual Bug)

I have an account alert and the text for account alerts expands past the title bar. It gets cut off at the top of the page and overlaps onto the page below.

I am on Adwaita version 1.13 as of writing this and all advanced configuration options I've tried have not changed the broken text.
Love the theme <3

It's hard to fix without me having an account alert on my account. I'll need class names or full HTML of that button.
Can you open the inpector, find the button itself or the whole div.titlebarcontrols_TitleBarControls_, and copy the element here?
It should look like this:


skin changer crashes game

the skin changer crashes the game when the character loads
edit: tested more, you can change the skins but as soon as you die and respawn or if u change in the menu before loading it crashes ur game

Yeah im having the same issue in the latest version with gloves

I am currently using the latest version with skinchanger just fine. I have noticed a slight decrease in fps though, since this new version was released. proof: https://gyazo.com/11fd463170482a1d471fb24ef5b7a2a0 How are you compiling the code?

I am currently using the latest version with skinchanger just fine. I have noticed a slight decrease in fps though, since this new version was released. proof: https://gyazo.com/11fd463170482a1d471fb24ef5b7a2a0 How are you compiling the code?

the same way i've compiled the previous versions . x86 build and build code thats all

https://gyazo.com/fa0af8aa89a38046b1c7bf20932c93e2 instead of compiling with archSSE2 try AVX2

https://gyazo.com/fa0af8aa89a38046b1c7bf20932c93e2 instead of compiling with archSSE2 try AVX2

did it . Game still crashes

try loading up a fresh config with https://anonfiles.com/d162l0O9oc/Osiris_dll . Sometimes configs can break with updates. Also when does your game crash?


Flag's placement

Hey! Very great mod! :smile:
The actual flag's placement can hide some motd parts.

Maybe move it before the server title can be a good idea?

This can be an option btw :thinking:

Hi, thanks for your feedback! I'm planning to add an option that can move the flag before the server icon, and after the scrollbar. Making the flag appear before the server title will require the flag to be much smaller, I'm not sure how that would look like, but I will definitely experiment with that. Stay tuned for the next update :)

That will be great! Are you planning to add an in-game config with modmenu to manipulate those future implementatations?

Probably not, since I have no idea where the button leading to the config would be, and some mods significantly change the menus (for example Sodium and Video Settings), or add their own stuff, which might make our button wrongly placed.
But hey, at least the servercountryflags.properties file makes the game update the config live instead of having to reload the game :smile:

Yeah, it's difficult to find a good placement with all the others mods. Btw, in modmenu, there is this buttons who permit the access to the following mod's settings.

I forget about the .properties file, thanks for remind me about it :smile:

The flag can now be moved behind the server name in the latest version, as you suggested. You can do that by setting flagPosition to behindName in the properties file :)


add new volume mounts as per 2.10 api spec [#119780891](https://www.p…

…ivotaltracker.com/story/show/119780891)
Signed-off-by: Connor Braa<EMAIL_ADDRESS>Please see comments on main PR in cloud_controller_ng:
https://github.com/cloudfoundry/cloud_controller_ng/pull/660

Reviewed with Riz from the CAPI team as part of the broader Service Broker API 2.10 pull request set


Update Docker base image to node.js v18

Node.js v14 reached its end-of-life on April 30, 2023.
Reference:

https://github.com/nodejs/Release

@cooksimo @josh-burton would you like to take a look? Thanks.