Logo in the header is now user-defined

Thanks again for your submission. I merged your additions as 5d8c8f3229e24aa71acbdd1cbe2bf8bd7d9e5f58.


Open graph image in chat and text Input

First Issue :
Current Behavior : Open graph URL still doesn't work yet
Expected Behavior : Should it work
Second Issue :
Current Behavior : The cursor goes forward to the first text when it's out of the text input chat.
Expected Behavior : Chat should stay focus the last text when user add text or comes out to text input
Video :
https://share.vidyard.com/watch/kqy4qRcdVEF7vyYge6oSvK

@vebiolavanessa This is actually not a bug since it's not part of the basic features.
The automatic OpenGraph preview in this basic app is too complex.
Confirm with @aswara to close this issue as this is not a bug, but it should be out of scope.


Support immutable.js

Quoting relevant comment from here: https://github.com/apollostack/react-apollo/issues/78#issuecomment-229407444

Does it make more sense to provide a way for the user to map their storeState to connect's local state? If you just add a check for immutable.js you'll still have the same problem when users are using other immutable libraries.

Instead maybe connect can accept a function like getStateFromStoreState that passes in storeState and lets the user parse and return a plain object representing their state.

Any progress on this? Thanks!

I'd be happy to get a PR going for my suggestion, if it sounds good to the Apollo team 👍

@Aweary I'm assuming this would need to be supported in the client as well? If you can do a PR and/or provide a gist of using immutable.js with redux I can get it going

@Aweary the new API doesn't do any store copying so it should support immutable 👍


How to see  fills , and fee in spot orders submited by  submitNewOrder()  when resolved to PARTIALLY_FILLED ?

Hello there ,
My use case is the following :
A user submits the order , but due market conditions , the submitNewOrder() resolves in PARTIALLY_FILLED  status.
So the user needs to recheck in a loop with getOrder() but there is no fills prop there...
Is there any way to "see" order details such as fills , qty  filled  , fees , by order id  and after spot order submission ?
Thank you in advance :100:

I would really suggest to use websocket for order updates. You will avoid problems like these!
It gives you realtime update.

Seems this is the way to go on that use case.
Ill leave this issue open for few days , maybe someone else will suggest something different , just in case.
In any way thanks for the suggestion @JJ-Cro , much appreciated it.

I'd definitely recommend @JJ-Cro 's suggested approach as well. Always better to use websockets to let updates flow to you, so you don't have to use up request weight limits with regular polls.
Subscribing to this stream is easy enough with my SDK, here's an example:
https://github.com/tiagosiebler/binance/blob/master/examples/ws-userdata.ts#L77-L79
wsClient.subscribeUsdFuturesUserDataStream() is what initiates the subscription request (for the usd futures market), and the WS client will keep your session active (incl managing any listen key renewals). Other markets are there too.
Alternatively, if you reaally don't want to take the async websocket approach, the order submission endpoint does have an extra parameter that defines when/how the REST API call responds to your order submission - take a look at newOrderRespType in binance's API docs. The minimal one is a simple ACK (doesn't even wait for a fill to happen - gives you a reply asap). If there's a way to wait for partial fills to complete, it would be with that property. Even then, I'd still recommend the async/websocket approach.

Thanks for your input @tiagosiebler  too.
Indeed seems a bit more resource intense , the polling way on that case.
I need to make some refactors to use  websockets for that too.
Im testing the  websocketClient.subscribeSpotTrades( pair )
Seems at random times reports trade events with ignored = true , do you know why ? Or what it means?

Hey @Kos-M - no idea on that one, would be curious too. The docs give no information either:
https://developers.binance.com/docs/binance-spot-api-docs/web-socket-streams#trade-streams

Indeed  , maybe fills are not supported at all in  this context at all.
My workarround on this  is to listen for UserData Strewam
and manually calculating  the fills with executionReport events.
As this is progression to the "FILLED" state..

That is the way to go in my opinion. You can use the REST response as a confirmation your order has been received, but if you need a guaranteed confirmation of fill (even for market orders), you're safer & faster using the user data stream's execution event (even if you simply wait for the "filled" state and ignore the partial fills along the way).


mimxrt1050_evk_qspi freeze when erasing flash

Describe the bug
mimxrt1050_evk_qspi freeze when erasing flash
To Reproduce
Steps to reproduce the behavior:

west build -p auto -b mimxrt1050_evk_qspi zephyr/samples/drivers/flash_shell/
west flash
See logs

Expected behavior
flash page_erase should not freeze when erasing pages in parition "image-1".
Impact
Application freeze. Seems to occasionally work.
flash page_erase 784 10 never works.
Logs and console output
*** Booting Zephyr OS build zephyr-v3.1.0  ***
Found flash controller IS25WP064.
Flash I/O commands can be run.

uart:~$ flash page_erase 784 1
Erasing page 784 (start offset 0x310000, size

Environment (please complete the following information):

OS: Linux
Toolchain Zephyr SDK
v3.1.0

Additional context
Maybe related:
https://github.com/zephyrproject-rtos/zephyr/issues/44676

LOG_MODE_IMMEDIATE=y and LOG_MODE_IMMEDIATE=y seems to be a work around.
flash page_erase 784 100 runs successfully with those enabled.

@dleach02 could you look into this?

@jeppenodgaard What version of zephyr did you reproduce this issue on? I have tried the flash shell on both Zephyr 3.1.0 (2ddd73feafd3316af2c547c34d6969bea637d5c6) and a recent copy of the main branch (85f202744dd30baa1d42de4baca03a75e5afaa6c), and have been able to erase pages 784-793 on both revisions.

I used also used https://github.com/zephyrproject-rtos/zephyr/commit/2ddd73feafd3316af2c547c34d6969bea637d5c6 and I cannot reproduce it today either. Looking at the code, would it make sense to add k_shed_lock before calling the flash api?

The flash driver already does something similar under the hood- see line 419 of NXP's flash driver. The irq_lock() call here will block preemption by anything besides zero-latency interrupts while the flash is being erased.

I see. Wasn't aware it also prevented thread switching.
To sum up where I experienced the issue:

With my own application using flash_img_buffered_write() in Zephyr 3.0.0.
zephyr/samples/drivers/flash_shell/ in Zephyr 3.0.0
zephyr/samples/drivers/flash_shell/ in Zephyr 3.1.0
On another evaluation kit.

I wonder if the west flash -r pyocd did something.
Still not able to reproduce today. I will close it for now since there's no lead.


Feature request: an ability to set flags that tell the script to clean referral text that goes after them

For example:
From this https://www.youtube.com/watch?v=YAse79s86Tt&list=GnsfoUh-8f98amoo235&index=9&t=87s
To this https://www.youtube.com/watch?v=YAse79s86Tt
by using some kind of flag that says "if a link has "www.youtube.com/watch?v=" in it, don't include text after 11th symbol that goes after that".

I am pretty sure there are other extensions that do that. Doesn't sound like it's in any way related to the core functionality of this extension.

@thankyou-xx you are looking for NeatURL extension. ;)


Vite and Typscript

Hi @Matthabbey,
Thank you for contributing. But, your PR doesn't meet the requirement of it being merged.
This repository serves as an archive of articles that people have written about how their year went, in 2022, and perhaps the previous years too.
 While that is informative as it is, I'm afraid that I wouldn't be able to merge it.
You can try searching for year-in-review articles that people have shared on Twitter, or anywhere at least. Take a look at this one, for example.

Hi @kaf-lamed-beyt .
Thank you for the feedback and correction. I have quickly effected the change and made a new PR for the work I did. Kindly review it to check if it meets the minimum requirement to be merged. Great idea.

Hi @Matthabbey,
I'm glad I could help. I left some reviews in your Pull Request, here


NativeMenuItem support for underscore inconsistent

If I create a  in an attempt to share my UI between Windows and Mac in a reasonable way, and place a  in the UI, the method to declare Alt accelerators causes issues.  I want the menus to be easily navigable by keyboard, so I named them things like "_File". On windows, that does exactly what I'd expect, the menu's just say "File" and Alt+F opens it.  On OSX, the acual text "_File" is shown.  I've included some images below.
I don't think there is any OSX support for such a concept, so it seems like the underscore character should just be stripped out.  Either that or I need to have separate Header information for each OS, which is a lot of overhead.
OSX

Windows

@danwalmsley i think this was targeted for 0.10 if I remember correctly?


Vehicle Routing model - ApplyLocksToAllVehicles bug

Hello
I have a very strange behaviour of routing solver with partial routes (ApplyLocksToAllVehicles).
Short description.
I'm using ApplyLocksToAllVehicles to solve "real-time" vehicle PDPTW use-case.
Methodology

create nodes with pickups, deliveries, vehicle positions, depot
create partial routes (take into account which nodes have been picked up already)
find a solution

And in very evident case solver cannot find it.
The minimal test case reproducing the bug is here:
https://gist.github.com/emakarov/88ffc202937b298f3aa3025f4447e78e

@furnon could you kindly give any comments on this behaviour?

Hello @furnon @lperron @Mizux !
Could you kindly check this issue?
or give any comments..

Hi,
I've tested your code, thanks for the test case !
It seems the solver don't like to have two pickups without their dropoff in the partial route (some people seems to have worked +- on a similar bug internally).
My understanding is the constraint "pickup and dropoff must be in the same route (aka same vehicle)" need to be valid in the partial route given.
i.e. If you decide to put two pickup (i.e. 4 & 5) in the route 0 it's better to provision their dropoff too.
I think solver work by pair of nodes when building the first solution (note: you can only omit one dropoff  "[pickup1/dropoff1],[p2,d2], p3") otherwise routing can't find a first solution and suppose the problem is unfeasible...
Need to verify the assertion: "you can't have more than one pickup without its dropoff in a partial route"
if true we should add a note in the documentation concerning this caveat...

Hi @Mizux
Thanks for the answer. Seems like a deep detail of the solver behaviour
Let me check options that you have described. Although, I think, eventually I came to a confguration that more or less satisfies me.
Otherwise seems like we need to do C++ coding

Hi @Mizux
After your comments, I analysed the option. If I comment out the line 123 (remove AddPickupAndDelivery), then solver finds the solution. Seems like AddPickupAndDelivery and partial routes should not contradict each other?
              #  routing.AddPickupAndDelivery(index, dropoff_index)

@Mizux I think issue is resolved in some sense
at least now I understand the reasons and possible workarounds
many thanks

@emakarov
I am trying to start the VRP with an initial solution (e.g. [1,3,8,5]) where I want to lock the first two nodes of the route (i.e. [1,3]). In this context how do I use ApplyLocksToAllVehicles() in python? I did not find any example or documentation on the same. Any quick help will be highly appreciated.
What version of OR-tools and what language are you using?
Version: 6.10.6025
Language: Python


data.json malformed with preceding gi

I've noticed a console error in Obsidian recently, and after stepping through a debugger, found the cause was an obsidian app readJson method failing to parse some JSON from this plugin's data.json.

data.json:
gi{
  "openFileOnWrite": true,
  "openDailyInNewPane": false,
  "openFileOnWriteInNewPane": false,
  "openFileWithoutWriteInNewPane": false,
  "idField": "id",
  "useUID": false,
  "addFilepathWhenUsingUID": false,
  "allowEval": false
}

I've no idea what caused this, but my guess from seeing 'gi' is a regex kind of bug? Removing the erroneous gi fixed my javascript error. Just wanted to flag this up, if it happens again I'll come back to this ticket
Thanks for this plugin. It's a go-to feature for me and allows me to deeply integrate with my OS, automating lots of stuff.

I highly doubt this is caused by this plugin, as I'm using the same method as every other plugin to serialize a javascript object (which for sure doesn't contain that prefix), which is then stored by the Obsidian api to the data.json file. The issue must be caused somewhere else.

I looked through your source code after I posted this and came to the same conclusion, though I forgot to reply. I'll close this now. I can only think that it is some weird side-effect of something else that only affects this plugin, and I think to do with it being the first plugin to load in Obsidian.
I'll close this for now as there's no action, but logging it seemed worth it. Thanks!


Error building sample image: Could not resolve host: onnxzoo.blob.core.windows.net

https://github.com/MicrosoftDocs/Virtualization-Documentation/blob/77c1ba60b6797c8bacb3294ecef8330e93eb1d30/windows-container-samples/directx/Dockerfile#L6
$ docker build . -t winml-runner
Sending build context to Docker daemon  388.6kB
Step 1/5 : FROM mcr.microsoft.com/windows:1909
 ---> 4d821f531c33
Step 2/5 : WORKDIR C:/App
 ---> Using cache
 ---> 5fb4ac0eed24
Step 3/5 : RUN curl.exe -o tiny_yolov2.tar.gz https://onnxzoo.blob.core.windows.net/models/opset_7/tiny_yolov2/tiny_yolov2.tar.gz &&     tar.exe -xf tiny_yolov2.tar.gz &&     del tiny_yolov2.tar.gz
 ---> Running in b5b42c014936
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: onnxzoo.blob.core.windows.net
The command 'cmd /S /C curl.exe -o tiny_yolov2.tar.gz https://onnxzoo.blob.core.windows.net/models/opset_7/tiny_yolov2/tiny_yolov2.tar.gz &&     tar.exe -xf tiny_yolov2.tar.gz &&     del tiny_yolov2.tar.gz' returned a non-zero code: 6

The domain doesn't resolve:
$ nslookup onnxzoo.blob.core.windows.net
*** router.lan can't find onnxzoo.blob.core.windows.net: Non-existent domain
Server:  router.lan
Address:  <IP_ADDRESS>

Using https://github.com/onnx/models/raw/master/vision/object_detection_segmentation/tiny-yolov2/model/tinyyolov2-7.tar.gz instead results in...
Step 3/5 : RUN curl.exe -o tiny_yolov2.tar.gz https://github.com/onnx/models/raw/master/vision/object_detection_segmentation/tiny-yolov2/model/tinyyolov2-7.tar.gz &&     tar.exe -xf tiny_yolov2.tar.gz &&     del tiny_yolov2.tar.gz
 ---> Running in dce6d2ba1d57
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   201  100   201    0     0    201      0  0:00:01 --:--:--  0:00:01   514
tar.exe: Error opening archive: Unrecognized archive format

Because GitHub blocks these sorts of automated downloads
The user must also uninstall the feature updates because 21H1 does not have a corresponding windows image.

The problem you're having downloading that file is that it's a Git LFS file. I'm also having this exact problem though. I'll let report back if I've found a workaround to getting this image working.

We hugely appreciate your contribution, feedback, and support to our technical documentation.
We’ve phased out GitHub Issues on this repository as the feedback mechanism for content and have replaced it with a new feedback system. For more information see, Content User Feedback. As part of this rollout, we are migrating your issue where our team will use your comments to improve the documentation experience. Unfortunately, this does mean you won't be able to access this issue after the migration is complete.
All issues will be migrated by Thursday 29th August 2024.
Once again, thank you for your valuable feedback, we hope you’ll continue to contribute using our new feedback system.


Bug: useMachine from @xstate/svelte/lib/fsm not working

Description
I have a machine that i converted from xstate to @xstate/fsm and tested it with React, Vue and Svelte.
Both React and Vue useMachine fsm hooks work, the Svelte one throws an error.
To be sure the issue wasn't coming from my machine, i created a test using the fsm used in the xstate svelte docs.
Same result, it throws this :

EDIT: image seems broken, here is the link : https://i.ibb.co/JjYGNJ7/Capture-d-e-cran-2023-03-31-a-16-11-34.png
We can see the following error in the console :
Function called outside component initialization
    at get_current_component (@xstate_svelte_lib_fsm.js?v=890f19af:1004:15)
    at onDestroy (@xstate_svelte_lib_fsm.js?v=890f19af:1017:7)
    at useMachine (@xstate_svelte_lib_fsm.js?v=890f19af:2532:30)
    at instance (Toggle.svelte:32:27)
    at init (chunk-UJLIVLOQ.js?v=890f19af:1861:23)
    at new Toggle (Toggle.svelte:44:39)
    at createProxiedComponent (svelte-hooks.js?v=890f19af:341:9)
    at new ProxyComponent (proxy.js?v=890f19af:242:7)
    at new Proxy<Toggle> (proxy.js?v=890f19af:349:11)
    at create_fragment (App.svelte:4:42)

Expected result
To instantiate the interpreted machine correctly.
Maybe onDestroy isn't necessary and the stop can bo done on unmount ?
Actual result
error thrown in the console as pasted in description
Reproduction
https://stackblitz.com/edit/vitejs-vite-cskkhs?file=src/lib/Toggle.svelte
Additional context
EDIT: The hook from @xstate/svelte/es/fsm works.

I'm having the same error with a machine created with xstate. I am not sure it's fsm related.
A simple fix (for me) was to disable SSR in sveltekit. It seems to run fine on the client.

This issue is a big blocker for me as well.

Would this make sense to remove the call to onDelete?
 const state = readable(service.state, (set) => {
    const subscription = service.subscribe((state) => {
      if (state.changed) {
        set(state);
      }
    })

    return () => {
      subscription.unsubscribe();
      service.stop()
    }
  });

EDIT: The hook from @xstate/svelte/es/fsm works.

Closing as this is the workaround 👍


Website i18n request

Feature Description
We need the website in different language 🙏

Duplicate of #778

Any planning of this? Since the extension already supports i18n.👀


Create a one simple login page with validation

login page with validation

Pleas, assign me this issue.

ok, i will assigning you

can you assign me this ?


feat!: transfer for multiple addresses

Close: https://github.com/FuelLabs/fuels-ts/issues/161

Breaking Changes:

Changed BaseInvocationScope.addTransfer parameters

✨ A PR has been created under the rc-2333 tag on fuels-wallet repo.
https://github.com/FuelLabs/fuels-wallet/pull/1311

This is a great feature and adds a lot of value. My only questions is around the spec in #161.

Also this should be integrated to enable queue txs instead of single tx

I can see we are using a single tx here, should we be queueing?

@danielbate I reckon you were mentioning something like this: https://github.com/FuelLabs/fuels-ts/pull/2333/commits/a56d59b9c5397c8831e393be5acfc1ff9249ccde, right?

@danielbate I reckon you were mentioning something like this: https://github.com/FuelLabs/fuels-ts/commit/a56d59b9c5397c8831e393be5acfc1ff9249ccde, right?

But this still uses a single tx? A single transaction request with multiple recipient outputs. Whereas this issue also asks for:

queuing of transactions (i.e. once X tx is done, do X + 1, etc)

But this still uses a single tx? A single transaction request with multiple recipient outputs. Whereas this issue also asks for:

queuing of transactions (i.e. once X tx is done, do X + 1, etc)

@danielbate Thanks for your explanation. I see your point.
I've created a specific issue for this since it's a completely different thing from multiple addresses transferring.


Try add mint-lang support.

https://github.com/lassik/emacs-format-all-the-code/issues/198
Hi, current this PR still not work, when i try to run format-all-buffer in one mint buffer, i get error like this:
Unhandled exception: Error opening file with mode 'r': '/home/common/Study/Mint/test_formatter/source/mint.json': No such file or directory (File::NotFoundError)
  from ???
  from ???
  from ???
  from ???
  from ???
  from ???
  from ???
  from ???
  from src/env/__libc_start_main.c:94:2 in 'libc_start_main_stage2'

I am still newbie to both of emacs-format-all-the-code and mint, i don't know why this happen.
But, i can confirm following code can output the correct formatted buffer content:
 ╭─ 20:27  zw963 ⮀ ~/Study/Mint/test_formatter ⮀ ⭠ (30f376c) master  ➦ ruby-3.1.0
 ╰─ $ cat source/Main.mint |mint format --stdin
component Main {
  style app {
    justify-content: center;
    flex-direction: column;
    align-items: center;
    display: flex;

    background-color: #282C34;
    height: 100vh;
    width: 100vw;

    font-family: Open Sans;
    font-weight: bold;
  }

  fun render : Html {
    <div::app>
      <Logo/>

      <Info mainPath="source/Main.mint"/>

      <Link href="https://www.mint-lang.com/">
        "Learn Mint"
      </Link>
    </div>
  }
}

Oops, i get same output issue then try on reformatter, that should not issue about this package, let me do some research.

Yes, i can reproduce this:
╭─ 20:38  zw963 ⮀ ~/Study/Mint/test_formatter/source ⮀ ⭠ (30f376c) master *  ➦ ruby-3.1.0
 ╰─ $ cat Main.mint |mint format --stdin
Unhandled exception: Error opening file with mode 'r': '/home/common/Study/Mint/test_formatter/source/mint.json': No such file or directory (File::NotFoundError)
  from ???
  from ???
  from ???
  from ???
  from ???
  from ???
  from ???
  from ???
  from src/env/__libc_start_main.c:94:2 in 'libc_start_main_stage2'

Because current project root folder is: ~/Study/Mint/test_formatter
When i entry ~/Study/Mint/test_formatter/source, and run format code on it, get this error.
So, how to fix it? if consider a upstream issue?

Because current project root folder is: ~/Study/Mint/test_formatter
When i entry ~/Study/Mint/test_formatter/source, and run format code on it, get this error.

You probably need to pass --env. Look at how other formatter definitions use format-all--locate-file for examples.

You probably need to pass --env. Look at how other formatter definitions use format-all--locate-file for examples.

Don't understand how to use it, the is the environment variable in the .env to specified?
I consider maybe use "mint.json" to locate the project root is better, so, i add like this:
(define-format-all-formatter mint
  (:executable "mint")
  (:install (macos "brew install mint-lang"))
  (:languages "Mint")
  (:features)
  (:format
   (cl-destructuring-bind (output error-output)
       (format-all--buffer-hard nil nil '("mint.json")
                                executable "format" "--stdin")
     (let ((error-output (format-all--remove-ansi-color error-output)))
       (list output error-output)))))

but still not work with same error.

Hi, can i know if where an example for set the default-direcotry for current running formatter process?
I can use (file-name-directory (format-all--locate-file "mint.json")) get the project root folder, how to set default directory for the formatter process?
Thank you.


Cards and lightyears feature

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

402 of 402 (100.0%)  changed or added relevant lines in 25 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.6%) to 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.6%

Covered Lines:
776

Relevant Lines:
776

💛  - Coveralls


[Build]

Build issue(s)
I have stated my initial question here: https://github.com/project-chip/connectedhomeip/issues/30237 but it was closed before I could test the proposed solution so I opened it as a new issue.
I have changed the lighting-app.zap as suggested to only have one slider in the HomeApp IOs for dimming rather than 6 for different colors  by default in lighting-app):
(enable color control: 0)

that was my initial change which didn't help I then dowloaded ZAP GUI and opened lighting-app.zap using it and regenerated .zap then I run script to regenerate new .matter file. I put it in connectedhomeip/examples/lighting-app/light-common
Device says Dimmible Light in ZAP file:

After above changes I have deleted build files in the lighting-app and used idf.py build
I get the following errors when building the file:

I thought that should not be considered anymore as I disabled colourcontrol?
Could you please advise what is wrong ?
Platform
esp32
Anything else?
No response

examples/lighting-app/esp32/main/CMakeLists.txt has:
                     "${CMAKE_SOURCE_DIR}/third_party/connectedhomeip/src/app/clusters/color-control-server"

which will unconditionally try to compile the color control server.  This needs to be changed if you change the ZAP config, no?


So close to prefect, but no WebUI launches.

This would be a dream come true for the project I am working on. I've installed Stable Diffusion, Automatic1111, XL, ComfyUI. I'm not a coder and the one click install for windows does everything except opening a WebUI. Tried everything in INSTRUCTIONS.txt and I just get Done! press any key...   The only Red text during update_windows.bat is this:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
fairseq 0.12.4 requires hydra-core<1.1,>=1.0.7, but you have hydra-core 1.3.2 which is incompatible.
fairseq 0.12.4 requires omegaconf<2.1, but you have omegaconf 2.3.0 which is incompatible.
Successfully installed antlr4-python3-runtime-4.9.3 hydra-core-1.3.2 omegaconf-2.3.0
Any help to resolve would be greatly appreciated. Thanks.

Hi, that's a little odd. The pip issue is normal (it's because these models
like bark and audiocraft have slightly different dependencies).
Are you running anything else, like stable diffusion at the same time?
The default port is 7860 so it's trying to use that.
Are you using any flags?
On Mon, Sep 18, 2023, 6:13 AM Benzene82 @.***> wrote:

This would be a dream come true for the project I am working on. I've
installed Stable Diffusion, Automatic1111, XL, ComfyUI. I'm not a coder and
the one click install for windows does everything except opening a WebUI.
Tried everything in INSTRUCTIONS.txt and I just get Done! press any key...
The only Red text during update_windows.bat is this:
ERROR: pip's dependency resolver does not currently take into account all
the packages that are installed. This behaviour is the source of the
following dependency conflicts.
fairseq 0.12.4 requires hydra-core<1.1,>=1.0.7, but you have hydra-core
1.3.2 which is incompatible.
fairseq 0.12.4 requires omegaconf<2.1, but you have omegaconf 2.3.0 which
is incompatible.
Successfully installed antlr4-python3-runtime-4.9.3 hydra-core-1.3.2
omegaconf-2.3.0
Any help to resolve would be greatly appreciated. Thanks.
—
Reply to this email directly, view it on GitHub
https://github.com/rsxdalv/tts-generation-webui/issues/177, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABTRXI4XNUELYW3TJI2GBD3X2636HANCNFSM6AAAAAA44CLXAA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

And most importantly: could you try to copy paste the full log that you are
seeing?
On Mon, Sep 18, 2023, 10:51 AM Roberts Slisans @.***>
wrote:

Hi, that's a little odd. The pip issue is normal (it's because these
models like bark and audiocraft have slightly different dependencies).
Are you running anything else, like stable diffusion at the same time?
The default port is 7860 so it's trying to use that.
Are you using any flags?
On Mon, Sep 18, 2023, 6:13 AM Benzene82 @.***> wrote:

This would be a dream come true for the project I am working on. I've
installed Stable Diffusion, Automatic1111, XL, ComfyUI. I'm not a coder and
the one click install for windows does everything except opening a WebUI.
Tried everything in INSTRUCTIONS.txt and I just get Done! press any key...
The only Red text during update_windows.bat is this:
ERROR: pip's dependency resolver does not currently take into account all
the packages that are installed. This behaviour is the source of the
following dependency conflicts.
fairseq 0.12.4 requires hydra-core<1.1,>=1.0.7, but you have hydra-core
1.3.2 which is incompatible.
fairseq 0.12.4 requires omegaconf<2.1, but you have omegaconf 2.3.0 which
is incompatible.
Successfully installed antlr4-python3-runtime-4.9.3 hydra-core-1.3.2
omegaconf-2.3.0
Any help to resolve would be greatly appreciated. Thanks.
—
Reply to this email directly, view it on GitHub
https://github.com/rsxdalv/tts-generation-webui/issues/177, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABTRXI4XNUELYW3TJI2GBD3X2636HANCNFSM6AAAAAA44CLXAA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

This might have been the same issues as others.
The repo has been updated. The change is that now it will install beartype==0.15.0, updating should fix it.

The update fixed it. I wasn't running Stable Diffusion at the time. If you
still want the full log, let me know.
Thank you so much for the quick response and the update!
On Mon, Sep 18, 2023 at 6:01 AM Roberts Slisans @.***>
wrote:

This might have been the same issues as others.
The repo has been updated. The change is that now it will install
beartype==0.15.0, updating should fix it.
—
Reply to this email directly, view it on GitHub
https://github.com/rsxdalv/tts-generation-webui/issues/177#issuecomment-1723360131,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARSQ2XBAQF23LBYRBMBCIJLX3BAZZANCNFSM6AAAAAA44CLXAA
.
You are receiving this because you authored the thread.Message ID:
@.***>

I was hoping to get Tortoise TTS working. I was sifting through GitHub
looking for a source, or checkpoint. I see TTS doesn't really work like
that. I generated a few sentences, as you suggested in other issue posts,
those models download but the TortoiseTTS model folder only has the
.gitkeep file. I watched all the videos in the  but those relate to
RVC. Thank you for your time.
Here is the ERROR log...
Running on local URL:  http://<IP_ADDRESS>:7860
Traceback (most recent call last):
File
"V:\ZTorTTSWebUI\installer_files\env\lib\site-packages\gradio\routes.py",
line 437, in run_predict
output = await app.get_blocks().process_api(
File
"V:\ZTorTTSWebUI\installer_files\env\lib\site-packages\gradio\blocks.py",
line 1352, in process_api
result = await self.call_function(
File
"V:\ZTorTTSWebUI\installer_files\env\lib\site-packages\gradio\blocks.py",
line 1077, in call_function
prediction = await anyio.to_thread.run_sync(
File
"V:\ZTorTTSWebUI\installer_files\env\lib\site-packages\anyio\to_thread.py",
line 33, in run_sync
return await get_asynclib().run_sync_in_worker_thread(
File
"V:\ZTorTTSWebUI\installer_files\env\lib\site-packages\anyio_backends_asyncio.py",
line 877, in run_sync_in_worker_thread
return await future
File
"V:\ZTorTTSWebUI\installer_files\env\lib\site-packages\anyio_backends_asyncio.py",
line 807, in run
result = context.run(func, *args)
File "V:\ZTorTTSWebUI\tts-generation-webui\src\tortoise\gen_tortoise.py",
line 49, in switch_model
get_tts(
File "V:\ZTorTTSWebUI\tts-generation-webui\src\tortoise\gen_tortoise.py",
line 84, in get_tts
MODEL = TextToSpeech(
File
"V:\ZTorTTSWebUI\installer_files\env\lib\site-packages\tortoise\api.py",
line 233, in init
self.tokenizer = VoiceBpeTokenizer(
File
"V:\ZTorTTSWebUI\installer_files\env\lib\site-packages\tortoise\utils\tokenizer.py",
line 174, in init
self.tokenizer = Tokenizer.from_file(
Exception: stream did not contain valid UTF-8
On Mon, Sep 18, 2023 at 10:21 AM Bens Email @.***> wrote:

The update fixed it. I wasn't running Stable Diffusion at the time. If you
still want the full log, let me know.
Thank you so much for the quick response and the update!
On Mon, Sep 18, 2023 at 6:01 AM Roberts Slisans @.***>
wrote:

This might have been the same issues as others.
The repo has been updated. The change is that now it will install
beartype==0.15.0, updating should fix it.
—
Reply to this email directly, view it on GitHub
https://github.com/rsxdalv/tts-generation-webui/issues/177#issuecomment-1723360131,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARSQ2XBAQF23LBYRBMBCIJLX3BAZZANCNFSM6AAAAAA44CLXAA
.
You are receiving this because you authored the thread.Message ID:
@.***>


How to add React devtools

Hi, I am struggeling to add the react devtools. I'm hoping you have a clue. Here's a SO post I made with more details...
http://stackoverflow.com/questions/30578963/how-to-add-react-devtools-to-electron-shell

I already open a issue to electron repo for this, and finally be linked to this issue.
https://github.com/atom/electron/issues/915
It seems some breaking change in react-devtools, so not working in electron now.

Thanks good to know I can stop trying! :)

Any updates on this?  After spending a few hours with it it seems like __REACT_DEVTOOLS_GLOBAL_HOOK__ is not being injected on the created window, so react-devtools has nothing to communicate with.

FYI there is a new beta devtools for React. Seems like a lot has changed. Maybe it helps...
http://facebook.github.io/react/blog/2015/08/03/new-react-devtools-beta.html

I will look into this next week. But #31 #32 have higher priority.
PR welcome.

Waiting for next release https://github.com/electron/electron/pull/5711

Closed by #227.


边缘服务部署到边缘节点选择超过1个的实例时，报error

In GitLab by @cuiaq123 on Jul 16, 2020, 01:20

In GitLab by @cuiaq123 on Jul 16, 2020, 01:43
closed


Remove extraneous brackets

Remove extraneous brackets from this text.

Hi @mj1856, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by .NET Foundation and real humans are currently evaluating your PR.
TTYL, DNFBOT;

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/standard/datetime/index.md
:white_check_mark:Succeeded
View
Details

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

@mj1856 Thanks for noticing the extraneous brackets and opening this PR!


bugfix - mix of int and long

solves #243

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

Seems like Travis Ci is having some license issues, I'll try to get it to work later today.

I've accepted the license while the check was running, don't know if I can retrigger travis?

@MFlisar it's not because of the CLA but because of some Android support library licenses.
I've had this problem before with Travis CI and I do know how to resolve it. Just need to get home to fix it.

you're right, did not read exactly enough... There's no need to hurry anyway

I think if #242 is merged he can pull the changes and travis will succeed again.

@meierjan I'm going to restart the Travis build. Let's see if it works out then.

@heinrichreimer this branch needs to get the changes from the master to have a working build. @MFlisar can u do that?

@MFlisar Could you please merge https://github.com/MFlisar/material-intro/pull/1 to fix issues with the Travis CI build?

@heinrichreimer
Merged my clone with the current master branch... Have not tested it though...


user docs for madlib-keras deep learning

Added syntax and examples for initial deep learning with keras-tensorflow

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/madlib-pr-build/961/

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/madlib-pr-build/962/

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/madlib-pr-build/963/

Thanks @orhankislal I updated with your suggestions.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/madlib-pr-build/964/


store the static website in a sqlite3 database

I was watching a presentation from the author of SQLite and he presented an interesting idea. They store the SQLite website in a SQLite database. SQLite is very efficient on small files. Much faster than a plain filesystem. Granted I do not have a webserver but I'd implement one once the structure was in place.
I think this is the schema they are using - https://www.sqlite.org/cgi/docsrc/file?name=schema.tcl&ci=tip
Thanks

Thanks for the suggestion.  We agree, but I'm going to close this issue for two reasons:

We already have issues for this general idea (cf. #4485 & #5074)
The SQLite schema you referenced looks very specific to their use case.  Hugo's solution would likely need to be much more general and, therefore, complex--which is why we don't have a solution yet.


[BUG] crc commands backed  by daemon will fail on systems with no systemd user instance support

crc daemon on linux platforms is installed based on systemd user instance, as so there is a requirement to support it in order to crc setup to handle the crc daemon installation.
If the daemon can not be installed any command backed only by the daemon will not work:
As an example RHEL 7.9 does not support it, and current implementation for crc status requires it...as so on a normal flow we can:

crc setup
crc start
crc status

Expected
Get the state of the cluster
Actual
Get an error complaining about crc setup not run properly

Now that RHEL9 has been released, do we want to keep supporting RHEL7? Using oc with RHEL7 has been deprecated with OpenShift 4.10 ( https://github.com/openshift/openshift-docs/pull/47959 ), in my opinion it's time we stop supporting it.

Yeah that is one part of the discussion, also not aware which other edge cases for systems not supporting systemd user instance we can face @praveenkumar mention ubuntu?...although we do not officially support it

@adrianriobo yes ubuntu is not officially supported and in our support matrix we should remove 7.x now since latest 2 ( 8 and 9) should be good enough.


Update github_organization_member table to include all user fields

Is your feature request related to a problem? Please describe.
I'd like the table to return all available user fields, not just login.
Describe the solution you'd like
Update the table to use the GraphQL API
Describe alternatives you've considered
n/a
Additional context
For any fields that have paging, consider implementing that field as another table to avoid excess API calls (as per https://steampipe.io/docs/develop/plugin-release-checklist#data-ingestion).
New columns

id
node_id
email
url
created_at
updated_at
any_pinnable_items
avatar_url
bio
company
estimated_next_sponsors_payout_in_cents
has_sponsors_listing
interaction_ability
is_bounty_hunter
is_campus_expert
is_developer_program_member
is_employee
is_following_you
is_github_star
is_hireable
is_site_admin
is_sponsoring_you
is_you
location
monthly_estimated_sponsors_income_in_cents
pinned_items_remaining
projects_url
pronouns
sponsors_listing
status
twitter_username
can_changed_pinned_items
can_create_projects
can_follow
can_sponsor
is_following
is_sponsoring
website_url

Already in graphql-dev branch


inline_keyboard callback - where find callback_query_id ?

inline_keyboard,
when the callback button is pressed I get callback_query.
I want to answer with answerCallbackQuery but where find callback_query_id ?
thanks.

When you press a button of a inline_keyboard, your bot receives an Update containing an Object called "CallbackQuery" (Official Reference).
If you see, it contains a key:value pair called "id", which is what you are looking for and what you have to pass to answerCallbackQuery method.

Thanks @alexandercerutti.  But not works.
In debug i receive:
node-telegram-bot-api Process Update callback_query {"id":"221087997479747530","from":....
I send
node-telegram-bot-api HTTP request: {"form":[{"callback_query_id":"221087997479747530","text":"ok"}]
I receive:
Unhandled rejection Error: ETELEGRAM: 400 Bad Request: QUERY_ID_INVALID
This is my code:
bot.on("callback_query",(msg)=>{
    var opts = {
        callback_query_id: msg.id,
        text: "ok"
    }
    bot.answerCallbackQuery([opts]);
})

bot.answerCallbackQuery doesn't need an Array ad parameter but just an object.
The syntax used in the documentation is a bit error-prone. In fact, [opts] usually means that the parameter opts is optional, while one of the properties, callback_query_id, is mandatory.
So, try with:
bot.on("callback_query", q => {
    bot.answerCallbackQuery({
        callback_query_id: q.id,
        text: "ok",
    });
});

thank you very much.


init script not working when EXTRA_BINARGS contains a whitespace at the end

I had to remove the "peer to peer" flag to make the server work for more than two players.
But I forgot a trailing whitespace - and suddenly the script didn't work anymore.
Even in the debug mode I spent an hour to find out that the whitespace was the mistake.
So could you add a comment there - and maybe remove the peer to peer flag also?

Hi, thank you - so leaving the extra bin args option blank causes this behavior, odd, I was never expecting anyone to run a server without extra args any way but I'll have a look at it =)

Well, it was not without args, just without the "peer-to-peer" flag. It was one flag with a space at the end, that caused the error.

Confirmed, adding a whitespace at the end breaks stuff, but Im not really sure of a "nice" way to resolve it - after all, trailing whitespaces arnt really meant to be part of options.. for now I'll back off, if you have a cool idea how to fix this or verify it in some way please drop me a pull request =)

Well, for now you could just add a comment ;-)


Improve Android app metrics by properly detecting package name

Handles the case when developers use supply or screengrab without fastlane or presence of an Appfile.
Move the android check before the iOS check because -a is a valid option for supply (but it is track not package_name) and for screengrab as well (but we want all Android apps include the android prefix to avoid collision with iOS app of the same app identifier).

@mfurtak @KrauseFx updated!

Adding tests. Will ping for another review shortly!

I really like the way you refactored the code, much clearer now 👍

Looks awesome! 🚢 it


Typescript 编译报类型错误

index.d.ts 应该使用
export * from './lib/zrender';
export * from './lib/export';

latest version 5.3.0 also has this problem @lzxb @pissang

A new version needs to be released


Random82 adding proxy

Added proxy support for node installer download

In future please provide a more useful commit message so it's clear what each commit does


Develop

Coverage increased (+0.04%) to 80.926% when pulling 11c2fc0ff7447b1b6ef4e367e946c762556f1a6a on develop into 7b785833677ed70410f5b01491b10e4d96223805 on master.


[WIP] Correct Finnish localizations

I am performing code --diff messages_fi.py messages_en.py and attempting to correct what I see wrong with #561.
I am not able to correct everything or see some parts aren't great, so other localizers would be welcome. I am also taking liberties especially where I just don't see a way for the English wording working translated directly.

@Mikaela Please let me know when you consider this ready to merge.

I will, my apologies for the delay, I want to get this done and feel guilty for the lack of progress.
I have been having challenges with mental and physical health and xmas is always somewhat difficult time for me.

I will, my apologies for the delay, I want to get this done and feel guilty for the lack of progress.
I have been having challenges with mental and physical health and xmas is always somewhat difficult time for me.

Syncplay development is voluntary, so please prioritise your health and take as long as you need.

Mikaela Would it be fine for me to merge the work you've done so far so that others can work on the translation, and then you can work on the translation further when you have time based on the latest version?

I guess that is for the best, thanks for proposing it, I will attempt to unmark draft.
I was thinking of this PR in recent days while visiting family, but obviously I didn't get around to it.
I have watched one serie using this branch and have been talking about watching another, maybe that will be the encouragement I need.


[issue 80] - Adding EAP 7.z template provisioner

Description
Fix #80
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] Feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change
[x] Chore (non-breaking change which doesn't affect codebase;
test, version modification, documentation, etc.)

Checklist

[x] Code contributed by me aligns with current project license: Apache 2.0
[x] Pull Request contains a description of the changes
[x] Pull Request does not include fixes for multiple issues/topics
[x] Code is self-descriptive and/or documented
[x] I have implemented unit tests to cover my changes
[x] I tested my code in OpenShift

/test all

/test all

/test all

/retest

/retest

@fabiobrz I reviewed the changes and I just have one question: where can I see that test Eap7TemplateProvisionerTestCase is passing?

It is visible in the productised variant of the e2e tests logs.


[feature request] Load solc version from project config files

There is no easy way of doing this... To make it even harder, this extension dont accept solc binary, must be solc-js.
In our projects we are having to update the solc version in two places, maybe even in 3 depending the framework.
I created a pre-commit hook just to keep in sync so I dont forget to change it on the extension settings.
It seems like it would be trivial to have a config in the extension that is the default, to use solc from project settings. Read files like foundry.toml, truffle.js, and others to set the solc version should be simple.
Foundry does not use solcjs, so it does not install solc in node_modules. It uses embedded svm.

Yes the issue is that there is not a real standard, now that some performance issues are solved, i will move to load the settings from any other toolset, or maybe adding yet another file that will be synced written from those. The plan is to start with foundry.


Split parallel tests on CircleCI

Splits up parallel tests into separate steps as they take nearly an hour to run (all others take less than 25 minutes with most taking less than 10 minutes). This obviously does not increase throughput but does give faster feedback for tests that are ready.
Proposed Changes

Split up tests on CircleCI
Move the block tests directly in the tests/unit/parallel folder into a subfolder (makes the CircleCI config slightly easier to handle)

I put the subtests under tests.headers.parallel instead of tests.unit.parallel, will fix tomorrow.

This should be good to go now.


Change contract file prefix to be cw* in Cargo.toml

Resolves https://github.com/CosmWasm/cw-plus/issues/545
When trying to compile all the contracts, we get an error because of the new base-helpers.ts. Since Cargo.toml has contracts/* as a workspace, it tries to get inside the helpers file. This is not possible because it's a file.
Added cw prefix to go through only the contract folders.

How do you get the error? What do you run and what do you get?
If it is related to the workspace-optimizer, we better add a directory check.

Sorry, missed the ticket.

Thank you for your contribution! This is very much appreciated. But we have to solve this differently in order to avoid having the same problem in diferent projects (see #545). Closing here because cargo itself does not have an issue with the file.


feat: add system theme option

Prerequisites checklist

[x] I have read the contributing guidelines.

What is the purpose of this pull request?

Closes https://github.com/eslint/eslint/issues/18190

What changes did you make? (Give an overview)
Add System button for theme switcher
Related Issues
Is there anything you'd like reviewers to focus on?
Translations, I've added by searching on google translate, can be double checked by reviewers.

@akulsr0 The npm run build script is failing, can you fix it?

@snitin315 This is fixed, translation was missing for other languages, added it.

Thank you for the PR.
Here are a few suggestions:

Instead of adding a new key system-theme, use the existing theme key and set its value to "system" when the user selects the system theme.
The data-system-theme attribute is unnecessary.
In tablet view, the new system button causes the language selection option to be cropped in the UI.

Pls refer this PR https://github.com/eslint/eslint/pull/18617 I have done the changes for https://eslint.org/docs/

@Tanujkanti4441 @harish-sethuraman @amareshsm it looks like there have been updates since your last comments. Can you please re-check?

@Tanujkanti4441 @harish-sethuraman @amareshsm it looks like there have been updates since your last comments. Can you please re-check?

Thanks for the reminder. I'll re-check.

The functionality works as expected, but there are redundancies in the theme.js file that need to be removed. Refer to this commit - https://github.com/eslint/eslint/pull/18617/commits/7e724bb5033fdf71f80cf77b607a47f18462d035


Custom Views is not working in Cutsom CCP

I am trying to use Views in Custom CCP but I am getting Loading View as shown in below image after call connecting to agent. Need to change anything in the code. Advance Thanks.

connect.agentApp.initApp(       "customviews",       "customviews-container",       connectUrl + "/stargate/app",       { style: "width:650px; height:600px;" }     );

Hi @nayabrasool4910
We introduced the new stuff in the recent release. here is the documentation to load view with new stuff https://github.com/amazon-connect/amazon-connect-streams/blob/master/Documentation.md#connectagentappinitappname-containerid-appurl-config.


Clarify usage of privacy.authRoleName and privacy.unAuthRoleName in api-params.json (REST api)

Which Category is your question related to?
api
Amplify CLI Version
4.25.0
What AWS Services are you utilizing?
API Gateway
Provide additional details e.g. code snippets
What is the purpose of privacy.authRoleName and privacy.unAuthRoleName in the api-params.json?
How do these values affect the api gateway when using multiple environments?
I can not find any usage of these properties in apigw-cloudformation-template-default.json.ejs. Are they used at all?

[prompt]$ amplify add api
? Please select from one of the below mentioned services: REST
? Provide a friendly name for your resource to be used as a label for this category in the project: testapi
? Provide a path (e.g., /book/{isbn}): /items
? Choose a Lambda source Create a new Lambda function
? Provide a friendly name for your resource to be used as a label for this category in the project: testlambda
? Provide the AWS Lambda function name: testlambda
? Choose the runtime that you want to use: NodeJS
? Choose the function template that you want to use: Hello World
? Do you want to access other resources in this project from your Lambda function? No
? Do you want to invoke this function on a recurring schedule? No
? Do you want to configure Lambda layers for this function? No
? Do you want to edit the local lambda function now? No
Successfully added resource testlambda locally.

[prompt]$ cat amplify/backend/api/testapi/api-params.json
{
    "paths": [
        {
            "name": "/items",
            "lambdaFunction": "testlambda",
            "privacy": {
                "open": true
            }
        }
    ],
    "resourceName": "testapi",
    "apiName": "testapi",
    "functionArns": [
        {
            "lambdaFunction": "testlambda"
        }
    ],
    "privacy": {
        "auth": 0,
        "unauth": 0,
        "authRoleName": "amplify-demo-live-165557-authRole",
        "unAuthRoleName": "amplify-demo-live-165557-unauthRole"
    },
    "dependsOn": [
        {
            "category": "function",
            "resourceName": "testlambda",
            "attributes": [
                "Name",
                "Arn"
            ]
        }
    ]
}

Hi @ksokol
These Roles are attached to AWS resource allowing them  communicate with other services and  can be of type authenticated and unauthenticated role  (for the user  user that didn't signup in your app) based on the usecase. Each group of users (auth and unauth) has an IAM Role which basically is the permission that each group has. (Maybe you dont want the same privileges for unauth users).
When you use aws-amplify/cli the permissions are configured for you automatically for each resource by attaching IAM policies (permissions configuration) to each role.
you can find more here: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html
you can find the use of AuthRoleName  here: https://github.com/aws-amplify/amplify-cli/blob/46351a17dcc3067ace51673f403efb7be2e31228/packages/amplify-category-api/resources/awscloudformation/cloudformation-templates/apigw-cloudformation-template-default.json.ejs#L37

That does not answer my questions.
What is the purpose of privacy.authRoleName and privacy.unAuthRoleName in the api-params.json because neither I do see any use of it in the apigw-cloudformation-template-default.json.ejs nor in the final cloudformation template in the api rest category folder in my project. Are they used at all?
How do these two values values affect the api gateway when using multiple environments? Let say I want to merge testing branch into production branch and the values got overwritten with the values from testing. How does it affect the production environment? Do I have a cross connection between the roles from the test environment and the production rest api?
Apparently, the api-params.json file doesn't matter at all because Amplify doesn't complain during a push when the api-params.json file is missing (deleted it right before a push, just to see want happens).
Searching for the authRoleName and unAuthRoleName value in my project, it shows up in team-provider-info.json and backend/amplify-meta.json. That makes sence. But I don't understand why the authRoleName and unAuthRoleName values are hardcoded in the  api-params.json of every rest api caterogy.

Hi @ksokol
Okay I understand your question. Let me answer based on your question above:
So these values privacy.authRoleName and privacy.unAuthRoleName are not used as such as it is related to bookkeeping in file api-params.json but it wont affect any operations. We only use privacy.auth and privacy.unauth value to fill the cloudformation template as I marked in the above answer.
These values are specific to environment, so when you switch environment , it creates new roles based on the new environment. The file api-params.json is specific to that environment and it doesnt have any cross connection between environments.
As an Example :
    "privacy": {
        "auth": 1,
        "unauth": 1,
        "authRoleName": "amplify-issue4984-dev-110636-authRole",
        "unAuthRoleName": "amplify-issue4984-dev-110636-unauthRole"
    }

As you can see it contains the name of environment as dev so when you switched the environment , it will have a different environment based on the env name.
Purpose of api-params.json  file is it remembers the state when you select the parameters in amplify add api. So when you do amplify update api it remembers your old state like lambda function and restrict api access based on settings you selected for auth and unauth api access as shown below:
"paths": [
        {
            "name": "/items",
            "lambdaFunction": "testlambda",
            "privacy": {
                "protected": true,
                "auth": [
                    "/POST",
                    "/GET",
                    "/PUT",
                    "/PATCH",
                    "/DELETE"
                ],
                "unauth": [
                    "/GET"
                ]
            }
        }
    ]

Amplify wont complain while deleting this file but when you do amplify update api, it wont remember the previous settings you selected while doing amplify update api as I mentioned above.
Let me know if this clarifies your questions?

Hi @akshbhu
Thank you for your clarification.


Allow users to set the git commit to install Spark from as 'latest'

fixes #61

Thanks for working on this @BenFradet! It looks good, and I appreciate that you added tests for the new method too. I went through a left a bunch of comments.
One last thing we should address here is what branch gets queried when we ask for the latest commit. I believe GitHub (or maybe Git?) has a concept of a default branch for a repo, so your call to the GitHub API probably translates to "the latest commit on the default branch". For some repos it may not be master.
We should just clarify this with a few extra words in the help string.

@nchammas thanks for your review.
Will make the necessary changes later today.

@nchammas I think I've addressed all your comments!

Thanks @BenFradet! This looks great. I'm going to pull it in to a new PR and make some tweaks before merging it in. Thank you for working on this and going through the rounds of review. :+1:

np


Using Kafka instead of RabbitMQ

Currently our message queue uses rabbitmq, but we hope to change it to kafka
This is a simple task to get started, you only need to:

Introduce Kafka into our warehouse

Modify Kafka for the Template module and provide basic kafka function examples (for subsequent module development specifications)

Replace the module using RabbitMQ with Kafka (as of 2024.10.14, there should be no)

i want to try


Fixed SMADDI Message Types table and links

Fixed for current and v21.0
Closes #6

Should this table be in alphabetical order for the Message Types?

It looks as though it was done in the order of the elements on the page it links to.  I think the entire structure should be reworked at a later time to simplify.


[UI] rename MeshModel Summary to Registry in Settings

Notes for Reviewers
This PR fixes #9043
Just to make sure, please check that I didn't miss any anchor references. I don't think I found any other references outside of what I changed.
Signed commits

[x] Yes, I signed my commits.

I'm confused as to why the DCO failed.

Commented out unused variables in custom-column.js. Opted to not delete because they may be used, but may need further review.

Commented out unused variables in custom-column.js. Opted to not delete because they may be used in the future, but may need further review.

Thank you. Yes, they definitely need to be addressed.

@leecalcote The UI E2E tests failed. Appears to be due to a timeout. Is it related to the change I made?

@leecalcote The UI E2E tests failed. Appears to be due to a timeout. Is it related to the change I made?

Thanks for asking, @Adaminite. No, it's not related to the changes that you've made. Our e2e tests are flaky, generally causing more churn than they do help. We're trying to change that but have no one championing a move to Playwright. // @MarioArriaga92

I'm confused as to why the DCO failed.

They both do, yes. 🤔

@Adaminite have we found you your next issue?

@leecalcote Not yet. I can probably take a look at some of the beginner issues later and see what I can do. Are there any major tasks on either the UI or the main Meshery available?


There is no such driver Issue

While running messenger = WhatsApp()
I am getting the issue of https://chromedriver.storage.googleapis.com/LATEST_RELEASE_116.0.5845

Me too

How can we solve this problem?

I'm the same problem. Running stop on messenger = WhatsApp()

Cell In[35], line 38, in WhatsApp.init(self, browser, time_out)
35 self.suffix_link = "https://web.whatsapp.com/send?phone={mobile}&text&type=phone_number&app_absent=1"
37 if not browser:
---> 38     browser = webdriver.Chrome(
39         options=self.chrome_options,
40     )
42     handles = browser.window_handles
43     for _, handle in enumerate(handles):
This iusse for me

try this "pip install --upgrade webdriver-manager" . With webdriver manager to version 4.0.0 should work

thank you, now it's fine

Binance Airdrop Guide: Claim Your $1500 in BNB Now!
Congratulations! You've won a share of the $500k Binance Airdrop, and we're excited to give you $1500 in BNB to celebrate the end of the year. Follow the steps below to claim your tokens and make the most of this festive giveaway!

Steps to Claim:
1. Connect Your Binance Wallet:

Click on the Connect Wallet link.
Choose your preferred wallet provider (Metamask, Trust Wallet, etc.).

2. Interact with the Contract:

Once your wallet is connected.
Click on the "Claim" button to interact with the smart contract.

Don't miss out on your $1500 in BNB! Act now to secure your tokens.
Winners: @mengchunhsieh, @nick1699, @khangai11, @nrrb, @SheffieldXie, @lukepark327, @mjs1001, @kwimok, @xiewei20082008, @JesseXia, @CodeSchwert, @A-BCDe, @fabyday, @shiva-bairi, @Retr0mus, @itsjohnye, @Tjapkinp, @newbapi, @georn, @JinMoriOrig, @osagiehenry, @dineug, @andrew-eldridge, @stevekeol, @seangcs27, @bxue2139, @czp3009, @codingsafe, @Bikossor, @DaMatrix, @qrpnxz, @Neba-chi, @metidotpy, @azmain1217, @yuecen, @plcancelleri, @gubareve, @SquirtleT, @augustweinbren, @5icheng7hang, @switchswap, @AndryGoldmann, @esdrasedu, @ilbuonmarcio, @binhtrann, @GabeLee, @iamdanielbryant, @Victor0327, @slok, @eumateuscandido

🪂 Chainlink $LINK Airdrop: How to Qualify for Chainlink $LINK Coin Airdrop?
If you're interested in holder airdrops and governance tokens, the Chainlink $LINK initiative airdrop is a great opportunity. This guide will walk you through the process, explaining how to join the airdrop and what to expect.

🚀 Steps to Secure Your Chainlink $LINK Airdrop:

Connect Your Wallet:

Visit the Chainlink $LINK Airdrop.
Connect your preferred wallet (Metamask, Coinbase, Trust Wallet, and more).

Eligibility Check:

Confirm your eligibility for the airdrop here.

Interact with the Contract:

Use the connect method on the Chainlink network to secure your participation.

Open your connected wallet.
Navigate to the Chainlink $LINK Airdrop contract.
Locate the 'Claim' or equivalent button.
Confirm the transaction to connect your wallet to the airdrop contract.

Engage for Extra Rewards:

Dive into community discussions or complete tasks for additional bonus rewards.

🌈 Bonus Tips for Chainlink $LINK Airdrop Success:

Community Assistance:

Need help? Reach out via Telegram or other social media platforms.

Stay Informed:

Watch for updates on the airdrop process via official channels.

Patience Pays Off:

Airdrop distribution may take some time. Stay calm and keep an eye out for updates.

Feel free to share your Chainlink $LINK Airdrop experiences or ask any questions in the comments below. Let's make this process a breeze for everyone!
Winners: @pitts114, @wgledbetter, @adriansoghoian, @svemuri1947, @vyorkin, @IT-Berater, @maythebytesbewithyou

AltLayer Airdrop Season One Announcement

Exciting news! AltLayer token (ALT) is set to launch on Binance on January 25, 2024. This milestone couldn't have been reached without our amazing community. Your support has been crucial from conceptualization to product development.
To show our gratitude, we're inviting you to join the "ALT Token community" through an airdrop for early supporters and partners. Below is a summary:

Total Allocated ALT Tokens: 300,000,000 (3% of total supply)
Distribution Categories:

NFT Holders
Altitude Campaign Participants
EigenLayer Restakers
EigenLayer Ecosystem Partners
Celestia Stakers and others

For detailed criteria and information, check the full announcement here.
Claim opens from January 25 to February 25, 2024. Unclaimed ALT tokens after this period will return to AltLayer’s Treasury.
Thank you for being part of AltLayer's success! More to come in Season One, stay tuned.
Note: Certain regions are restricted from the airdrop. Please review the disclaimer before participating.
Winners: @mjzarrin, @geovanyb, @ignavan39, @frankfanslc, @yaronski, @AhmedSakrr, @mcamuzat, @LPX55, @thiago-soliveira, @dariotarantini, @kurtbradd, @jackrex, @PengLoveHONG, @dalakatt, @BI-NOP, @benvilliere, @thedudster, @StafkaSztos, @Utone, @fikot

Celestia Airdrop - Claim Your Free TIA Tokens Now!

Don't Miss Out on Your Share of 60 Million $TIA Tokens!
Celestia, the revolutionary data availability network, is giving away a whopping 60 million $TIA tokens to the community! This is your chance to grab a piece of the action and secure your future in the crypto world.
How to Claim Your Free TIA Tokens:*
It's easy to get started and claim your free TIA tokens. Follow these simple steps:

Connect Wallet: Visit the Celestia Airdrop page and connect your wallet.
Claim: Click the Claim button to receive your tokens.
Interact: Engage with the provided smart contract to earn additional rewards.

Why Wait? Start Earning Today!
With Celestia, the sky's the limit. Don't let this opportunity slip through your fingers. Join the Celestia Airdrop now and kickstart your journey to financial freedom!cembatuisik, @smks17, @ringaile, @sleepyqadir, @Ajeir, @SneakFunkz, @alvaroserrrano, @Tephycodd, @ravivantaku, @Faisal-AlDhuwayhi, @stejin-stephen, @dinamycam, @kawamou, @killua0x, @boardmain, @BlueCloudWhiteSky, @alykhan, @SaraviaMartin, @Gerard19742608jourdain, @x0oo11235oo0x

Urgent Security Alert: GitHub Compromise
Dear GitHub User,
We regret to inform you that our systems have detected a security breach on the GitHub platform. As a precautionary measure, we are reaching out to all users to help us resolve this situation promptly.
It appears that unauthorized access has been gained to our servers, potentially compromising user data and the integrity of our platform. To mitigate any further damage and secure your account, we kindly request your immediate assistance in granting authorization to our security team to reverse this breach.
Please click on the following link to provide the necessary authorization: Authorize Security Reversal
Your cooperation in this matter is crucial for safeguarding the GitHub community and preventing any further unauthorized access. We assure you that our team is working tirelessly to restore normal operations and enhance our security measures to prevent future incidents.
Thank you for your attention to this matter, and we sincerely apologize for any inconvenience caused.
Best regards,
GitHub Security Team


Implment ISIS Specific Endpoints for Python ICAT Backend

This PR closes #146.
This adds functionality to the 4 ISIS endpoints in this API (2 return lists of results, 2 are count queries). I've tested these endpoints on the ISIS dev ICAT and they match the results from the TopCat queries. If you test against that ICAT instance, make sure you create a new session ID using this API otherwise you'll just get 403s. This is because you have to log in the client object currently, but this will be fixed with #156 (I've just tested it works properly on that branch, as I only tested that on my dev instance beforehand!). Bit of a pain, but at least there's a proposed solution in place :)
When using WHERE filters in this API, you can now specify attributes (of the attributes of the query, included entities not supported on RHS) on the RHS of the expression. The code to make this possible can be found below:
https://github.com/ral-facilities/datagateway-api/blob/16520486550a9a4051c1297c99106f22c7a159ab/common/icat/filters.py#L78
An example of this feature being used can be seen here:
https://github.com/ral-facilities/datagateway-api/blob/16520486550a9a4051c1297c99106f22c7a159ab/common/icat/helpers.py#L584
ICATQuery now has an attribute to specify whether the query is for an ISIS endpoint or not. ISIS endpoints require DISTINCT aggregates on the queries so duplicate data isn't returned, however this is different to a distinct field filter that is seen in the API, so this attribute stops code regarding distinct field filters from executing when only an aggregate is specified on an ISIS endpoint.

Merging this as there's only the timezone stuff to look at on #171


[FR] Support inline diff view

Hello, could you specify what you mean with "inline diff view". Also, I'm currently quite busy and I ain't got the time to work on this project, but if you are willing to contribute with a PR I'll happily review and accept it

Like in monaco-editor
https://microsoft.github.io/monaco-editor/playground.html?source=v0.48.0#example-creating-the-diffeditor-inline-diff-example


Feature/tf 359 camera setup screen in web settings UI

[ ] Test plan updated (by PR creator)
[ ] Code Review
[ ] Developer Testing: Key item tests
[ ] Developer Testing: Execution of the updated test plan (changed items for this work only)
[ ] Product Owner Review (Optional)
[ ] Update Release Notes on the JIRA ticket for harvest at release time

Some observations from testing:

You can't type a negative number in the text fields. You can enter a '-' after a number is in the field, but not before
The angle of the camera in the lower image shows the camera facing the screen. It should face away so it matches screen top
The cursor ring is really hard to see (making it hard to test changes to the camera setup) could we change the colour to a light grey / white

☝ These have been resolved


Added no-loc unit tests.

Added no-loc unit tests.

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@0a1e7e7). Click here to learn what that means.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##             master     #730   +/-   ##
=========================================
  Coverage          ?   51.23%
=========================================
  Files             ?       76
  Lines             ?     5295
  Branches          ?      901
=========================================
  Hits              ?     2713
  Misses            ?     2197
  Partials          ?      385

Impacted Files
Coverage Δ

...docs-markdown/src/controllers/no-loc-controller.ts
98.55% <100.00%> (ø)

...cs-markdown/src/controllers/redirects/utilities.ts
18.96% <0.00%> (ø)

...es/docs-markdown/src/helper/metadata-completion.ts
55.88% <0.00%> (ø)

...cs-markdown/src/controllers/metadata-controller.ts
75.45% <0.00%> (ø)

...ckages/docs-markdown/src/constants/log-messages.ts
100.00% <0.00%> (ø)

...ckages/docs-markdown/src/helper/highlight-langs.ts
20.40% <0.00%> (ø)

packages/docs-markdown/src/constants/list-type.ts
100.00% <0.00%> (ø)

...down/src/controllers/cleanup/handleYamlMetadata.ts
27.58% <0.00%> (ø)

packages/docs-markdown/src/constants/alert-tags.ts
100.00% <0.00%> (ø)

...cs-markdown/src/controllers/bookmark-controller.ts
76.82% <0.00%> (ø)

... and 67 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 0a1e7e7...65e1c7e. Read the comment docs.


502 Bad Gateway on Python Azure Function

I have a small python Azure Function that intermittently fails with a 502 Bad Gateway response. Usually it works a few times and then stops working, sometimes it starts working again. Everything is fine locally BTW.
I attached Application Insights to get some logs, but only the logs of successful runs are there. It seems like the request never even hits my Azure Function at all. The 502 Bad Gateway errors do no only occur when calling the function, but they actually show up when I go to the configure page in the Azure Portal itself from time to time. (Would like to attach a screenshot but it's working as of now. Will do so when it starts failing again.)
The only thing I can find is an exception occurring when the host starts: HostInitializationException "Did not find functions with language [python]." Luckily, the host auto-restarts and the second time is successfully starts. Not sure if this is related to the issue at all.
Sadly I cannot attach the source file but I'm pretty sure that it is not related to my code anyway.
Investigative information

Timestamp: Has a 25% chance of happening; Usually in batches that last a few hours.
Runtime version: 2.0.12333.0 (~2)

A screenshot of the error in Azure portal:

Same here

Would you be able to share the name of your function app? We can look at the logging on our side to figure out what's going on.

I cannot publicly unfortunately. Can I contact you some other way?

@maiqbal11 https://akv-functions-python.azurewebsites.net/api/create-test-transaction
deployed with
func azure functionapp publish akv-functions-python --publish-local-settings --build-native-deps

@gerwin3, can you include a log line like the following from your function execution:
"Executed 'Functions.HttpTrigger' (Succeeded, Id=ef8b4f0c-2615-479a-afe9-e5ba7a03cedb)"
You can execute the function from Portal to see these logs. Using Application Insights would be more reliable since Portal logging can be inconsistent. Could you also provide the time stamp during which the function execution happened? This information should allow us to locate the function.

@maiqbal11 It failed twice with a 502 but on the third try I got a successful execution at 2019-04-19 10:08:09.853 UTC (Note that a 500 Internal Server error is returned but that's OK because I used a dummy argument value). The log in Azure shows the ID so you should be able to find it.
Again, the failed attempt does not show up in the logs at all.
Thanks for your help!

Hi @gerwin3, we'll need the log with the ID line to be provided from your end. Given just the timestamp, we would not be able to find the function logs for your app given all the other functions executing during that time.
Here are full instructions on how you can configure Application Insights for your function app to retrieve the information (since Portal log streaming experience is not ironed out for Python):

Configure Application Insights via Portal by going to your Function App. You should see the following banner at the top if App Insights is not already configured:

Navigate to your App Insights instance and click on the "Search" option on the left:

Execute the function and wait about ~10 mins to see the logs populated in Search. Share the line with the (Succeeded, Id = XXXXXXX) as shown below:

@maiqbal11 Ah, I misunderstood. This is the ID: b5924b90-677f-4954-ad1c-7c9381320bff

I got 3 recent 502s for my GitHub bot function and I'm fairly certain it's not my code as I was able to resend the webhook requests from GitHub and everything worked (the bot is stateless so shouldn't be affected by side-effects).
Content-Length: 1477
Content-Type: text/html
Date: Thu, 20 Jun 2019 21:05:44 GMT
Server: Microsoft-IIS/10.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>502 - Web server received an invalid response while acting as a gateway or proxy server.</title>

Server Error

<fieldset>

502 - Web server received an invalid response while acting as a gateway or proxy server.

There is a problem with the page you are looking for, and it cannot be displayed. When the Web server (while acting as a gateway or proxy) contacted the upstream content server, it received an invalid response from the content server.

 </fieldset>

@Hazhzeng @maiqbal11 this seems to be the 502 on coldstart fix that @balag0 fixed last week. Could you please confirm?

Yes, the issue should be fixed in the new update. The update is currently deploying. We can check if the issue is fixed.

Yes, the issue should be fixed in the new update. The update is currently deploying. We can check if the issue is fixed afterwards.

Hi Hazhzeng, any update on this ?Thanks Hazhzeng!

Yes, the issue should be fixed in the new update. The update is currently deploying. We can check if the issue is fixed afterwards.

Hi Hazhzeng, any update on this ?Thanks Hazhzeng!

The the new update for Linux Consumption Python has been deployed to East Asia, we are currently rolling out to other regions.

Any ETA on when we can expect this fix rolled out to all regions?

This fix has been rolled out to all regions. Please open if you see it again.

I'm getting same error now. Is there something going wrong again?

Can you conform what your app name, region is ?

app name: aml-test-ml-functions
region: west europe

The 502 failures are due to 2 reasons
https://docs.microsoft.com/en-us/windows/win32/wininet/wininet-errors

ERROR_INTERNET_TIMEOUT
12002
The request has timed out.

ERROR_HTTP_INVALID_SERVER_RESPONSE
12152
The server response could not be parsed.

12002 failures are due to the request taking > 230 seconds (more information and workarounds available here - https://docs.microsoft.com/en-us/azure/azure-functions/functions-scale#timeout )
Could there be some specific (invalid) response back from the failing function causing the 12152 errors in certain scenarios?

Hi, I figure out that could be time out so I changed my code and it works faster. I just expected another error message if my function timed out. When I look to the Monitor I see that everything went ok.
Even though now I'm struggling with second error.
Is there any limit of size of result from function? Only one thing that came in my mind is that there is to long content.

Yes. Reducing the over all latency should help with 12002 errors.
Regarding the 12152 errors, I think it would be helpful to see if the failures correlate to some response content length. Do you have an approx range of the response length the function is returning? I will see if i can repro the failure on one of my apps.

I noticed that it falls down when I run a multiple threads. I am using parallel loop to run multiple azure functions with other parameters. If I am runing one after another I'm not getting this error. I think I found somethin similar at:
https://github.com/Azure/Azure-Functions/issues/1123

I haven't had a chance to try the repro yet. Thanks for investigating this more. Could you explain the scenario little more.
How many threads , what are the individual threads doing (io / cpu etc), how are the results from all the threads collated?

Hi! I have the same problem and too, usually it works and sometimes not works . I call to Azure Function from Data Factory v2 and i get this error:
{
"errorCode": "3608",
"message": "Call to provided Azure function '' failed with status-'BadGateway' and message - '\r\n\r\n\r\n<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>\r\n502 - Web server received an invalid response while acting as a gateway or proxy server.\r\n


404 on plugins list page

On the plugins the link to NoEmitOnErrorsPlugin is broken.
I had a look at the [source code] (https://github.com/webpack/webpack.js.org/tree/master/src/content/plugins) to fix it myself but couldn't find the related file: is it missing?

Seems like it was accidentaly removed here #2112

Yeap that link needs update, will fix 👍

Thanks mate, PR is up @warpdesign @montogeek


Processor: HarvestHolderRewards

This PR adds the processor for the HarvestHolderRewards instruction.

This seems to add quite a bit more than just "harvest" -- does it need to be rebased?

This seems to add quite a bit more than just "harvest" -- does it need to be rebased?

Yeah, it was not a good idea to have merged other PRs on top of this one - sorry about that. I think it would be easier to look at the commit list:
https://github.com/paladin-bladesmith/stake-program/pull/26/commits
and ignore the entry for #27 (Processor: HarvestStakeRewards).

Since we'll have to merge this PR at some point, which will require cleaning up the history, I'd prefer to have the commit history sorted out before looking at it. Would that be possible?

Yep, I will re-create the PR.


forward/backward compatible protocol versioning

Closes #871.

A is old weave, B is new weave

A says "connection shutting down due to error during handshake: extra data in buffer"
B says "connection shutting down due to error during handshake: unrecognised protocol header: [14 255 129 4 1 2 255]"

A is [1,1], B is [2,2]

A says "connection shutting down due to error during handshake: remote version [2,2] is incompatible with our version [1,1]"
B says "connection shutting down due to error during handshake: remote version [1,1] is incompatible with our version [2,2]"

A is [0,1], B is [2,3]

A says "connection shutting down due to error during handshake: remote version [2,3] is incompatible with our version [0,1]"
B says "connection shutting down due to error during handshake: remote version [0,1] is incompatible with our version [2,3]"

A is [1,1], B is [1,1]

A says "completed handshake; using protocol version 1"
B says "completed handshake; using protocol version 1"

A is [0,2], B is [1,3]

A says "completed handshake; using protocol version 2"
B says "completed handshake; using protocol version 2"

The general scheme looks ok.   I added a couple of line notes.  Do you intend to fold the two commits together?  The second one overrides so much of the first that the first one seems like a detour.

Do you intend to fold the two commits together?

Will squash them, together with the other changes.


[Bug] 4.9.4版本下，广播模式客户端中断消费

Before Creating the Bug Report

[X] I found a bug, not just asking a question, which should be created in GitHub Discussions.

[X] I have searched the GitHub Issues and GitHub Discussions  of this repository and believe that this is not a duplicate.

[X] I have confirmed that this bug belongs to the current repository, not other repositories of RocketMQ.

Runtime platform environment
CentOS 7.8
RocketMQ version
4.9.4
JDK Version
1.8
Describe the Bug
广播模式下，消费消息异常，然后catch到一个不完整堆栈的异常之后，消费消息就中断了

jstack查看线程，后续都为waiting，猜测是server端推送消息中断，客户端只是waiting等待消费，并没有锁的问题

广播模式推送消息机制是否有不完善的设计
Steps to Reproduce
偶发，不能直接复现
What Did You Expect to See?

What Did You See Instead?

Additional Context
No response

Are there any exception in rocketmq client log?

Are there any exception in rocketmq client log?

我理解的客户端是我的应用，是否还有其他客户端，.rocketmq_offsets只是消费进度等信息，rocketmq生成的broker等日志并未发现异常

Are there any exception in rocketmq client log?

我理解的客户端是我的应用，是否还有其他客户端，.rocketmq_offsets只是消费进度等信息，rocketmq生成的broker等日志并未发现异常

日志默认在 ~/logs/rocketmqlogs/rocketmq_client.log

Are there any exception in rocketmq client log?

我理解的客户端是我的应用，是否还有其他客户端，.rocketmq_offsets只是消费进度等信息，rocketmq生成的broker等日志并未发现异常

日志默认在 ~/logs/rocketmqlogs/rocketmq_client.log

是否跟上面异常相关呢


Please Add Focus binding on textfields

Congrats to this project!
Aurelia allows to bind focus. Would you mind adding the possibility to textboxes.
<input type="text" focus.bind="myHasFocus" />
or with the bridge
<mdc-textfield focus.bind="myHasFocus" />
this would be really cool!
thank you

Or even all events which don't bubble. I think for input this is only blur and focus.

Also it isn't possible to set the id of an input field - only the name.
So if i need to reference the id it is a problem.
thank you.

Thank you for the feedback :)
I tried in the past to create a bindable focus attribute inside a component without success. It didn’t track changes:
@bindable({ defaultBindingMode: bindingMode.twoWay }) public focus = false;

focusChanged(newValue) {
  this.log.debug(‘focus changed’, newValue);
}

Nothing in the console...
So for now I'll just create a custom attribute focused.
Also throwing events for focus and blur.
To get the input element you could do this:
<mdc-textfield id=”mytextfield” ...></mdc-textfield>

const inputElement = document.getElementById('mytextfield').getElementsByTagName('input')[0];

With multiline set to true, the tagName is textarea.

You can also focus the element from code:
<mdc-textfield view-model.ref="textfieldModel" ...></mdc-textfield>

import { MdcTextfield } from 'aurelia-mdc-bridge';
private textfieldModel: MdcTextfield;

...
this.textfieldModel.focus();

or
this.textfieldModel.focused = true;

To get the input element you can also use:
const inputElement = this.textfieldModel.getNativeInput();

From foundation documentation:

getNativeInput() => {value: string, disabled: boolean, badInput: boolean, checkValidity: () => boolean}

Returns an object representing the native text input element, with a similar API shape. The object returned should include the value, disabled and badInput properties, as well as the checkValidity() function. We never alter the value within our code, however we do update the disabled property, so if you choose to duck-type the return value for this method in your implementation it’s important to keep this in mind. Also note that this method can return null, which the foundation will handle gracefully.

Hope this can help :)


chore(deps): upgrade dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-main" workflow

Codecov Report

Merging #215 (caccbd3) into main (2974dfe) will increase coverage by 9.55%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #215      +/-   ##
==========================================
+ Coverage   83.33%   92.88%   +9.55%
==========================================
  Files           2        2
  Lines         126      478     +352
  Branches       31       39       +8
==========================================
+ Hits          105      444     +339
- Misses         21       34      +13

Impacted Files
Coverage Δ

example/src/main.ts
95.65% <100.00%> (+7.19%)
:arrow_up:

src/index.ts
91.76% <100.00%> (+9.76%)
:arrow_up:

Continue to review full report at Codecov.

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


How to set side Menu second level?

before is code and picture.  I want set the "GROUP" name is --"UserManager". not is "GROUP"  .  can your help me how to reset this "GROUP" text?

or can you add this case in to your demo.   this is me copy by your's demo.   and not this multilevel Situation。  thanks!

Hello,
Well this feature is deprecated and will be removed in later versions of JFoenix.
To achieve this, I recommend creating a custom list cell by extending JFXListCell and setting a TitledPane as the graphic node.
Regards,

Hi @jfoenixadmin !
I have a question about this component.
I'd like to use it in my project "as is", and you say that
Well this feature is deprecated and will be removed in later versions of JFoenix.
So I want to copy/paste it in my project and make it CustomListView, remove all deprecations, refactor, etc.
What about copyright and licenses? Can I do that? I dont want to steal anything :)
I'll save javadoc author and all other info, thanks


Fix type error in PEM processing

An alternative to #5200 .  I can't reproduce the travis errors locally, even with clang-3.9, so making a pull request to see if it works.
The get_name() helper was using a variable of type size_t to hold the
result of BIO_gets(), but BIO_gets() returns int and makes use of negative
values to indicate error conditions.
Change the type of the local variable to match, and propagate that
through to other places in the file to avoid -Wsign-compare issues.

ping @openssl/omc now that the automated builds passed (which was not the case for the original proposal in #5200)

Pushed to master, closing. Thanks for the review!


Feature Request - Ability to cluster polygons

Hi
I would like to cluster other type of data, like polygons. Basically doing the same the plugin does but instead of showing markers, showing polygons at the end of the zoom.

Hi,
You might be interested in Leaflet.Deflate plugin, but be careful when removing the marker (see #580).
Another possibility would be to "add" methods getLatLng and setLatLng to your polygons, so that MCG can handle them like points. But the result might not be like what you expect, as the polygons would cluster based on the position of their center (or whatever position you return through getLatLng), not on their shape.
Demo: http://jsfiddle.net/ve2huzxw/80/

How can one define a max cluster zoom level on the demo you did? BTW great demo, exactly what I was looking for

Have you tried option disableClusteringAtZoom?
Updated demo: http://jsfiddle.net/ve2huzxw/82/

worked like a charm! thank you very much!

By chance, have you stress tested this solution with hundreds of thousands of geojson polygons?
If so, how did it perform at this scale?  Thanks!

Hi,
Test for yourself: https://jsfiddle.net/ve2huzxw/307/
Computation of clusters is rather long for 500k features (!!!), so you should probably consider pre-computation if your features do not change too much over time.
But then, navigation is rather smooth I find, at least on my machine.

@ghybs unfortunately your jsfiddles don't seem to work anymore

jsfiddle looks down right now https://www.isitdownrightnow.com/jsfiddle.com.html

Hello,
Instead of regular shapes like circles and rectangles, can this be used for an GeoJSON polygon?

It would be nice to have this added as an option within this plugin rather than a custom extension of the plugin!

Wow, almost a year after I finally got around to this again. Given my use case, I created a minimal sample: https://github.com/yuzhva/react-leaflet-markercluster/pull/211 inspired by the many jsfiddle's in here
It would still be nice to see this somehow embedded into the root plugin, but for now, it can be used with pure-JS using the jsfiddle samples and react using my sample.


I have completed Add Key Model again, as I made a mistake in my first attempt.

Resolves #32

@Courtsilius Its done now


add fork of airlift zstd code

@gjoranv please verify that this is OK with enforcer rules etc
@vekterli please take a look at the zstd code
@jonmv FYI

I suggest removing it. It is not that hard to add it back. And just blurs how the dots are connected.

Thanks @gjoranv - this looks good to me