text:
Add storybook-addon-angularjs to addon-gallery

Issue: N/A
What I did
I Added storybook-addon-angularjs to the Addon Gallery.
How to test
Docs only. Just check https://storybook.js.org/addons/addon-gallery/
Is this testable with Jest or Chromatic screenshots? No
Does this need a new example in the kitchen sink apps? No
Does this need an update to the documentation? Yes (this is the update)
If your answer is yes to any of these, please make sure to include it in your PR.
For maintainers only: Please tag your pull request with at least one of the following:
["cleanup", "BREAKING CHANGE", "feature request", "bug", "documentation", "maintenance", "dependencies", "other"]

It works with @storybook/html which is being introduced in 4.0 so we don't need to pick this into 3.0 branch

Sorry, you're right

authors: Hypnosphi ndelangen titonobre


text:
I don't want to increase verssion on all Project

Hi  I deleted tvOS project from the ios folder because there was no need for that, but library throws this error

Can anyone help me with this? I use Ignite template where is no tvOS directory. I really want to use that library and I can't

This might be an issue if a project folder is deleted, but the target is not removed from the XCode project. This is just a guess because there's little information to go off of in the above error message. Hope this helps.

source: gharchive/issue

authors: beqramo townofdon

repo: stovmascript/react-native-version

license: mit

license_type: permissive

license_source: bigquery


text:
2nd fullnode seems slow & unresponsive

so I have a small kubeadm cluster, and have managed to get a single RPC node up.
but when I changed the replicas to 2, the 2nd  node came up, but only process's blocks very slowly
the chain.yaml is available here
and the log output is available here
it is quite a few blocks behind.
ghcr.io/strangelove-ventures/heighliner/gaia:v11.0.0
ghcr.io/strangelove-ventures/cosmos-operator:v0.16.0
 kubectl get all -n cosmos -o wide
NAME              READY   STATUS    RESTARTS   AGE   IP           NODE                       NOMINATED NODE   READINESS GATES
pod/cosmoshub-0   2/2     Running   0          46h   10.0.4.46    w-f-01.xxx.loan   <none>           <none>
pod/cosmoshub-1   1/2     Running   0          27m   10.0.2.146   w-h-01.xxx.loan   <none>           <none>

NAME                      TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)                                         AGE   SELECTOR
service/cosmoshub-p2p-0   NodePort    10.97.153.212    <none>        26656:30953/TCP                                 47h   app.kubernetes.io/instance=cosmoshub-0
service/cosmoshub-p2p-1   ClusterIP   10.104.194.226   <none>        26656/TCP                                       80m   app.kubernetes.io/instance=cosmoshub-1
service/cosmoshub-rpc     ClusterIP   10.106.64.48     <none>        1317/TCP,8080/TCP,9090/TCP,26657/TCP,9091/TCP   47h   app.kubernetes.io/name=cosmoshub

after an hour the thing appeared to reset itself and both pods are 'ready 2/2'

This seems like an environment specific issue. Also, the operator does not control the processing of blocks; that's the chain software. We are not able to offer environment-specific support. If you'd like us to offer support, I can get you in touch with our biz dev team to come up with a support contract.
It appears you have enough CPU/RAM and using some sort of SSD for the disk. We use Google's premium-rwo which is suitable for syncing blocks.
Slow syncing can also be caused by pod having slow or not enough peers.

authors: DavidNix PFC-developer

repo: strangelove-ventures/cosmos-operator

license_source: github-api


text:
[chore] Remove prefix usage in useId

What
Remove prefix usage in useId:

see the following discussion here
prepare the future usage of React18 useId hook

Question
When an input is using the Field component:

We generate an id in the input component and ref it
Then in the Field component we take the passed id and ref it again
Is that necessary?

Have you seen the radix implementation of useId? Could be good to copy that so r18 useId is used if there?

Have you seen the radix implementation of useId? Could be good to copy that so r18 useId is used if there?

does that sound good to you? I didn't fully understand their implementation with useState and wasn't sure it was necessary for us, wdyt?

does that sound good to you? I didn't fully understand their implementation with useState and wasn't sure it was necessary for us, wdyt?

I think they'll have done it for a reason and i would be hesitant to change it 👀  also think we should bring in the genId func because we don't use it anywhere else i believe! :)

source: gharchive/pull-request

authors: joshuaellis ronronscelestes

repo: strapi/design-system

license: MIT


text:
Unify how we allow to set headers and status code

So at the moment we have a few integrations and they have a slightly different way to setting headers and status code.
The general idea is the same, we provide a response object in info.context. This object is based on the current integration, this is where the differences between integrations come into play.
I think we should provide a new object (unfortunately we can't replace the current one due to backwards compatibility) that allows to:

set/update response headers
set the status code

Having this could also help us prevent some mistakes, for example, should we allow to set the status code multiple times?
What do you think?

Maybe providing some methods on context? set_status_code, add_headers etc.
Also can we be sure that we can abstract away different server implementations? I know for example that ASGI running background tasks but Django doesn't.

Maybe providing some methods on context? set_status_code, add_headers etc.

I was thinking of having a new property that had those methods

Also can we be sure that we can abstract away different server implementations? I know for example that ASGI running background tasks but Django doesn't.

I'd just go for headers and status code for now, we can keep access to the framework's request object if people need to do something more specific :)

Had a thought: if we construct our own info object then we could attach this object/method to the info object rather than through context? I think that makes more sense because context is defined mostly in user land.

something like:
def a_resolver(info: Info) -> str:
    info.request.headers["example"]
    info.response.set_header("X-Framework", "Strawberry")
    return "ABC"

?

We should do this for cookies as well (even if they are just headers :))

something like:
def a_resolver(info: Info) -> str:
    info.request.headers["example"]
    info.response.set_header("X-Framework", "Strawberry")
    return "ABC"

?

Yes I think that looks good.

repo: strawberry-graphql/strawberry


text:
Add support for query params for all integrations

Description
Support GraphQL operations via GET requests using query parameters.
If a GET request request contains query parameters, they are parsed and executed.
Otherwise, if GraphiQL should be rendered, then  GET request returns the rendered GraphiQL.
I have standardised the conditions when GraphiQL should be rendered.
This is now when GraphiQL is enabled and the Accept headers contain "text/html" or "*/*".
While making these changes I also came across some issues with the Chalice integration's error handling, so I have fixed that as part of this PR.
Potential snag points on this PR that I would like some discussion on:

Handling query params for Sanic - Sanic uses urllib to parse query params, and returns a list for each variable, so I am only taking the first value - but there could be a better way to handle this.
My changes resulted in changes to some of the responses for bad GET requests when GraphiQL is disabled, and there are still inconsistencies between integrations in the response codes returned (at the moment either a 400, 404 or 415). This could potentially be standardised across integrations.
Documentation may be needed to describe the request formats Strawberry supports. This may be needed on an integration level as there are differences in the formats each supports, i.e. whether multipart form data is supported.
In relation to the point above, should multipart form data support be added to integrations that support it where it is not there?
Test coverage - there are a couple of files where I need to improve the coverage

I am going to look at adding the documentation and test coverage now - just wanted to get the PR out so the rest of the code can be critiqued.
There are quite a lot of changes in this, so would appreciate as many eyes as possible and a thorough review!
Types of Changes

[ ] Core
[ ] Bugfix
[x] New feature
[ ] Enhancement/optimization
[ ] Documentation

Issues Fixed or Closed by This PR

#1584
#834

Checklist

[x] My code follows the code style of this project.
[x] My change requires a change to the documentation. (not 100% sure if needed but could be good to add)
[ ] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes.
[x] I have tested the changes and verified that they work and don't break anything (as well as I can manage).

Hi, thanks for contributing to Strawberry 🍓!
We noticed that this PR is missing a RELEASE.md file. We use that to automatically do releases here on GitHub and, most importantly, to PyPI!
So as soon as this PR is merged, a release will be made 🚀.
Here's an example of RELEASE.md:
Release type: patch

Description of the changes, ideally with some examples, if adding a new feature.

Release type can be one of patch, minor or major. We use semver, so make sure to pick the appropriate type. If in doubt feel free to ask :)
Here's the tweet text:
🆕 Release (next) is out! Thanks to Matt Exact for the PR 👏

Get it here 👉 https://github.com/strawberry-graphql/strawberry/releases/tag/(next)

Almost identical to mine (#1759). Missing the following though: when testing, you're sending json on get requests. Query args are send via the query_string.

Ah cheers, not sure why I went with using werkzeug to encode the url
Though I'm not sure if you're getting a bit confused - we don't want to remove support/testing for JSON
Will check that out - given me the bump I needed to finish off and land this PR!

Though I'm not sure if you're getting a bit confused - we don't want to remove support/testing for JSON

Ofcourse. I think for every POST request the application/json Content-Type should be used. So the json property.
https://graphql.org/learn/serving-over-http/#post-request

@MattExact thanks for doing this to all the integrations :)
I was chatting with @basvandriel about adding a check for only allowing queries. I think we can add an allowed_operations param to execute and execute_sync and have it based on the request type (GET only allows QUERY, POST allows all), what do you think?

@MattExact I've pushed a commit that disables mutations and subscriptions in get requests, this was based on @basvandriel's work in https://github.com/strawberry-graphql/strawberry/pull/1759/
Hope that's ok! I'll try to finish this and add it to the other integrations tomorrow (and fix mypy)
we should probably also allow to disable queries via GET (if for some reason someone doesn't want them)

authors: MattExact basvandriel botberry patrick91


text:
Missing Template error in production

I, [2016-09-08T17:25:44.073936 #41694]  INFO -- : Started GET "/admin/tablets_list" for 127.0.0.1 at 2016-09-08 17:25:44 +0530
I, [2016-09-08T17:25:44.107349 #41694]  INFO -- : Processing by Admin::CabinetsController#tablets_list as HTML
I, [2016-09-08T17:25:44.199807 #41694]  INFO -- :   Rendered admin/cabinets/tablets_list.html.erb within layouts/admin/application (63.1ms)
I, [2016-09-08T17:25:44.202837 #41694]  INFO -- :   Rendered shared/_flash_notifier.html.erb (0.6ms)
I, [2016-09-08T17:25:44.203983 #41694]  INFO -- : Completed 200 OK in 97ms (Views: 64.0ms | ActiveRecord: 10.0ms)
I, [2016-09-08T17:25:47.090020 #41694]  INFO -- : Started GET "/download_excel.xlsx" for 127.0.0.1 at 2016-09-08 17:25:47 +0530
I, [2016-09-08T17:25:47.091346 #41694]  INFO -- : Processing by Admin::CabinetsController#download_excel as XLSX
I, [2016-09-08T17:25:47.099323 #41694]  INFO -- : Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.2ms)
F, [2016-09-08T17:25:47.100854 #41694] FATAL -- :
ActionView::MissingTemplate (Missing template admin/cabinets/download_excel, admin/base/download_excel, application/download_excel with {:locale=>[:en], :formats=>[:xlsx], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in:
  * "/Users/pulkit/dev/dev-scotta-smartcabinets/app/views"
  * "/Users/pulkit/.rvm/gems/ruby-2.2.1/gems/devise-3.4.1/app/views"
):
  app/controllers/admin/cabinets_controller.rb:12:in `block (2 levels) in download_excel'
  app/controllers/admin/cabinets_controller.rb:11:in `download_excel'

Controller action
def download_excel
  @cabinets = Cabinet.all
  respond_to do |format|
    format.xlsx {render xlsx: 'download_excel',filename: "smart_cab.xlsx"}
  end
end

In development its working fine without any error but in production it's giving me the Template missing error, please help.

@pulkit21 If you could set up a repo with the applicable parts, that would be great. It may be an interaction with another gem. Are you using an admin gem? If you can't do a repo, please create a gist with more code (including the Gemfile) so I can reproduce this. I can see what the problem is, I need to recreate it.

What versions of Rails, Axlsx, axlsx_rails, and rubyzip are you using?

@straydogstudio
Rails- 4.2.1
Axlsx- 2.0.1
axlsx_rails- 0.1.5
rubyzip- 1.0.0

This is a Gemfile gist
https://gist.github.com/pulkit21/1dd8b3424c1dd1742b6bf56f6c5881a2

I don't think it will help, but have you tried Axlsx '2.1.0.pre' and rubyzip 1.1.0?

@pulkit21 I think I have it. You've got axlsx and axlsx_rails inside development/test in your Gemfile. Move that outside and I expect it would work.
If you look in your error, there is no axlsx handler listed. That would fit.

Silly me I didn't notice that the gems are under development/test. Thanks a lot @straydogstudio for pointing out my mistake.

You're welcome.

I am having the same issue of missing template in production environment and my gem are also out of development/test environment in Gemfile
gem 'rubyzip', '>= 1.2.1'
gem 'axlsx', git: 'https://github.com/randym/axlsx.git', ref: 'c8ac844'
gem 'axlsx_rails'
can anyone help me on this.

@nitin-cis Do you have axlsx_rails 0.5.2 in your Gemfile.lock? I would add your comment to issue 100. So far I haven't been able to reproduce the error, but I will keep trying. If you are willing to post your Gemfile.lock to a gist for me to look at that might help.

authors: nitin-cis pulkit21 straydogstudio


text:
Microphone Input Level Icon

I use all of your notification icon (purchased via Microsoft store). Is it possible to create a similar program to show input volume from a microhome?  Not the setting; more like a miniature VU Meter.

@cpfinlay try it https://www.microsoft.com/store/apps/9NJ372WTD1K5

It works!!  Thank you!!!!  🙂

From: strayge @.>
Sent: Saturday, December 18, 2021 7:11 AM
To: strayge/tray-monitor @.>
Cc: cpfinlay @.>; Mention @.>
Subject: Re: [strayge/tray-monitor] Microphone Input Level Icon (Issue #2)
@cpfinlayhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcpfinlay&data=04|01||ce24b06e1de24d6be31108d9c21f7e6a|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637754262783341362|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=piclilfkfvY8ecDsUOt%2BixoQp3ehG%2BsakHKuaS9gBcI%3D&reserved=0 try it https://www.microsoft.com/store/apps/9NJ372WTD1K5https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.microsoft.com%2Fstore%2Fapps%2F9NJ372WTD1K5&data=04|01||ce24b06e1de24d6be31108d9c21f7e6a|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637754262783341362|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=ylcgH6%2FSUXjBvMiuzKtniJjQQrDS532DSmIAKqoI9aE%3D&reserved=0
—
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fstrayge%2Ftray-monitor%2Fissues%2F2%23issuecomment-997193737&data=04|01||ce24b06e1de24d6be31108d9c21f7e6a|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637754262783351352|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=7Y%2B%2BPRtdfRwHpdhgxUoIFE6PSJrZCABMDaHbragueuE%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKVDXEGRGCLIUUC5RUGDR33URR26JANCNFSM5JT5H6SQ&data=04|01||ce24b06e1de24d6be31108d9c21f7e6a|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637754262783351352|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=ZM5oSri%2FSilOFsbbInHCQjAkRhspAGV1VCOVZiualOI%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01||ce24b06e1de24d6be31108d9c21f7e6a|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637754262783361348|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=dD04euAm5l%2F5eg9XlnR4xm46dYa8KsUwNfJt8Z8uWtM%3D&reserved=0 or Androidhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01||ce24b06e1de24d6be31108d9c21f7e6a|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637754262783361348|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=FTd5fu1NIy7zO%2BUSTkUudb979%2Fy0b0Uv4s%2BGJ7yDgKE%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

I get an occasional .NET error and it stops.  Just an FYI. If you want me to provide any information from my PC, please let me know!

From: strayge @.>
Sent: Saturday, December 18, 2021 12:19 PM
To: strayge/tray-monitor @.>
Cc: cpfinlay @.>; Mention @.>
Subject: Re: [strayge/tray-monitor] Microphone Input Level Icon (Issue #2)
Closed #2https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fstrayge%2Ftray-monitor%2Fissues%2F2&data=04|01||9b1eadf820b14ac2a9a808d9c24a9202|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637754447799841472|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=VfoH6OAVAOlvSjyDQe5quv%2B0PdD%2BJ3hv0sXF9ZxXnMM%3D&reserved=0.
—
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fstrayge%2Ftray-monitor%2Fissues%2F2%23event-5788216063&data=04|01||9b1eadf820b14ac2a9a808d9c24a9202|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637754447799851464|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=MVlyzKBki%2FmTAWjTRlvD4Rqyf6kC8h90J0BnE3jw94k%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKVDXEA72KVELNY4PHLAG73URS7CTANCNFSM5JT5H6SQ&data=04|01||9b1eadf820b14ac2a9a808d9c24a9202|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637754447799851464|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=MH5ZCP7bxEC7Gfq1vZa9koYhIGWs0ox4nGOoPP5SR3Y%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01||9b1eadf820b14ac2a9a808d9c24a9202|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637754447799861458|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=C7L%2FjqnnxjK%2F89HZYBykb0PK65atFDM6Dpt6tUACAmU%3D&reserved=0 or Androidhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01||9b1eadf820b14ac2a9a808d9c24a9202|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637754447799861458|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=1pQrv6OC77pw4KB0ff0ADsSt5XQ8zNpffRuv0dWROvA%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

got text/screenshot of error?
something specific action at error? plug/unplug micro/audio devices?
how long it works until error?
win10?

I am waiting for the error to recur. I will send that when I see it again. I can't seem to force it to happen. 🙁
I believe the error started after this month's Windows Security updates, but not 100% sure about that.
The tray seems to stay active about 1-2 minutes before disappearing. I am not seeing the error come back up even after it disappears.
Windows 10; all available patches applied.

Is there a Windows log or app log I can provide?

From: strayge @.>
Sent: Monday, December 20, 2021 2:58 PM
To: strayge/tray-monitor @.>
Cc: cpfinlay @.>; Mention @.>
Subject: Re: [strayge/tray-monitor] Microphone Input Level Icon (Issue #2)

got text/screenshot of error?
something specific action at error? plug/unplug micro/audio devices?
how long it works until error?
win10?

—
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fstrayge%2Ftray-monitor%2Fissues%2F2%23issuecomment-998226890&data=04|01||c0e861fd0a084ba5d25208d9c3f3081a|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756270848207398|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=czo66Ijjk71Ro%2FpJqJnFF3JfZIlBIO7JgqOoPtebV7A%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKVDXEEACMEKWPE2KWIQVADUR6DEVANCNFSM5JT5H6SQ&data=04|01||c0e861fd0a084ba5d25208d9c3f3081a|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756270848217403|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=Gkf0PQbfre9nj1%2F7hKi%2BUdmszqsZgTRxKGYVQN9p6AI%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01||c0e861fd0a084ba5d25208d9c3f3081a|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756270848217403|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=%2BJTVaKYNdGB3UAN1yRP7WlYlJ%2Bi4vYmYrFf6XZ0zGSw%3D&reserved=0 or Androidhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01||c0e861fd0a084ba5d25208d9c3f3081a|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756270848227384|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=t9mdtm2wVZKDwcbLnHduiiKoX0tweZUyAIqEQQUEBZA%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

i reproduced error, will fix on free time

Understood! Glad you were able to reproduce the issue. I know that helps!! 🙂

From: strayge @.>
Sent: Tuesday, December 21, 2021 5:14 AM
To: strayge/tray-monitor @.>
Cc: cpfinlay @.>; Mention @.>
Subject: Re: [strayge/tray-monitor] Microphone Input Level Icon (Issue #2)
i reproduced error, will fix on free time
—
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fstrayge%2Ftray-monitor%2Fissues%2F2%23issuecomment-998649281&data=04|01||26529a6c268c46338bb208d9c46ab9b3|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756784934316964|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=G%2BHYX3PiAmC9bVo2ioZykTeMLFz8xkuYAS%2F%2F3nXsaaI%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKVDXEHXPODEKVQGZTKWXILUSBHRVANCNFSM5JT5H6SQ&data=04|01||26529a6c268c46338bb208d9c46ab9b3|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756784934326963|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=%2BDjIFuQDL6UMdTWycr8p%2BheRWwBIeJegG2LaHKO4opg%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01||26529a6c268c46338bb208d9c46ab9b3|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756784934336953|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=rHH5ziHBZfO%2FXlhTTp9%2BHM5EDXqVJEKogLhBdt5IU%2Fk%3D&reserved=0 or Androidhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01||26529a6c268c46338bb208d9c46ab9b3|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756784934346950|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=%2F7mICXdZUSyl3u%2BVaADS0YvgQjLgvxCeg8ar12F0Mi4%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

Hello,
The .NET error popped up again. Here's the info if that helps any!!
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidOperationException: Already recording
at NAudio.Wave.WaveInEvent.StartRecording()
at MicIcon.CustomTrayIcon.UpdateDeviceList()
at MicIcon.CustomTrayIcon.<.ctor>b__6_1(Object sender, EventArgs args)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4420.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
MicIcon
Assembly Version: 2.4.0.0
Win32 Version: 2.4.0.0
CodeBase: file:///C:/Program%20Files/WindowsApps/48600strayge.MicTrayMonitor_1.0.0.0_neutral__qdcnzjp83nc4r/MicIcon/MicIcon.exe
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
NAudio.WinMM
Assembly Version: 2.0.1.0
Win32 Version: 2.0.1.0
CodeBase: file:///C:/Program%20Files/WindowsApps/48600strayge.MicTrayMonitor_1.0.0.0_neutral__qdcnzjp83nc4r/MicIcon/NAudio.WinMM.DLL
netstandard
Assembly Version: 2.0.0.0
Win32 Version: 4.8.4084.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/netstandard/v4.0_2.0.0.0__cc7b13ffcd2ddd51/netstandard.dll
NAudio.Core
Assembly Version: 2.0.0.0
Win32 Version: 2.0.0.0
CodeBase: file:///C:/Program%20Files/WindowsApps/48600strayge.MicTrayMonitor_1.0.0.0_neutral__qdcnzjp83nc4r/MicIcon/NAudio.Core.DLL
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4455.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
NAudio.Wasapi
Assembly Version: 2.0.0.0
Win32 Version: 2.0.0.0
CodeBase: file:///C:/Program%20Files/WindowsApps/48600strayge.MicTrayMonitor_1.0.0.0_neutral__qdcnzjp83nc4r/MicIcon/NAudio.Wasapi.DLL
NAudio.WinForms
Assembly Version: 2.0.1.0
Win32 Version: 2.0.1.0
CodeBase: file:///C:/Program%20Files/WindowsApps/48600strayge.MicTrayMonitor_1.0.0.0_neutral__qdcnzjp83nc4r/MicIcon/NAudio.WinForms.DLL
PresentationCore
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4455.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
WindowsBase
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4455.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

From: strayge @.>
Sent: Tuesday, December 21, 2021 5:14 AM
To: strayge/tray-monitor @.>
Cc: cpfinlay @.>; Mention @.>
Subject: Re: [strayge/tray-monitor] Microphone Input Level Icon (Issue #2)
i reproduced error, will fix on free time
—
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fstrayge%2Ftray-monitor%2Fissues%2F2%23issuecomment-998649281&data=04|01||26529a6c268c46338bb208d9c46ab9b3|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756784934316964|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=G%2BHYX3PiAmC9bVo2ioZykTeMLFz8xkuYAS%2F%2F3nXsaaI%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKVDXEHXPODEKVQGZTKWXILUSBHRVANCNFSM5JT5H6SQ&data=04|01||26529a6c268c46338bb208d9c46ab9b3|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756784934326963|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=%2BDjIFuQDL6UMdTWycr8p%2BheRWwBIeJegG2LaHKO4opg%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01||26529a6c268c46338bb208d9c46ab9b3|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756784934336953|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=rHH5ziHBZfO%2FXlhTTp9%2BHM5EDXqVJEKogLhBdt5IU%2Fk%3D&reserved=0 or Androidhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01||26529a6c268c46338bb208d9c46ab9b3|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637756784934346950|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=%2F7mICXdZUSyl3u%2BVaADS0YvgQjLgvxCeg8ar12F0Mi4%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

Thanks, yep, same error as I spotted.
Fix ready, but testing today.
I'll write as upload to store.

update in store

Hello again!
I had the opportunity to use it today and it did not give me the error, but it does disappear from the task bar after roughly 30 seconds. It shows up in task manager and the microphone icon remains saying it is in use by MicIcon.
Please let me know if I can be of assistance.
Thank you,

From: strayge @.>
Sent: Monday, December 27, 2021 2:46 PM
To: strayge/tray-monitor @.>
Cc: cpfinlay @.>; Mention @.>
Subject: Re: [strayge/tray-monitor] Microphone Input Level Icon (Issue #2)
Thanks, yep, same error as I spotted.
Fix ready, but testing today.
I'll write as upload to store.
—
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fstrayge%2Ftray-monitor%2Fissues%2F2%23issuecomment-1001717258&data=04|01||a250d9d261fd4b1f4ddc08d9c9718ca8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637762311801137483|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=41oRv2Jbi0ShDZggGYlTJB%2Fz1r%2BC%2B2GCgqk4qJU7Sbk%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKVDXECYCJEKYTOQ3FTAUZTUTC7ATANCNFSM5JT5H6SQ&data=04|01||a250d9d261fd4b1f4ddc08d9c9718ca8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637762311801147477|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=hBxJGvGzDh8UQo0UnPFdsj9Te6GpsE7O4J5U6sv2qsc%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01||a250d9d261fd4b1f4ddc08d9c9718ca8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637762311801147477|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=nytqkyKc06dyNMiuGGujmlU2anDeBgiqtOMvrhgHh08%3D&reserved=0 or Androidhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01||a250d9d261fd4b1f4ddc08d9c9718ca8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637762311801157475|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=gllba9qH%2FbLzl5AM6K7I2WaG3%2FEcSgFz3K1I61M7jlg%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

I upgraded to Windows 11 over the weekend and it started working consistently for me now! 🙂
Must have been something screwed up with my Windows 10 installation that the upgrade fixed.

From: strayge @.>
Sent: Monday, December 27, 2021 2:46 PM
To: strayge/tray-monitor @.>
Cc: cpfinlay @.>; Mention @.>
Subject: Re: [strayge/tray-monitor] Microphone Input Level Icon (Issue #2)
Thanks, yep, same error as I spotted.
Fix ready, but testing today.
I'll write as upload to store.
—
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fstrayge%2Ftray-monitor%2Fissues%2F2%23issuecomment-1001717258&data=04|01||a250d9d261fd4b1f4ddc08d9c9718ca8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637762311801137483|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=41oRv2Jbi0ShDZggGYlTJB%2Fz1r%2BC%2B2GCgqk4qJU7Sbk%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKVDXECYCJEKYTOQ3FTAUZTUTC7ATANCNFSM5JT5H6SQ&data=04|01||a250d9d261fd4b1f4ddc08d9c9718ca8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637762311801147477|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=hBxJGvGzDh8UQo0UnPFdsj9Te6GpsE7O4J5U6sv2qsc%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01||a250d9d261fd4b1f4ddc08d9c9718ca8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637762311801147477|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=nytqkyKc06dyNMiuGGujmlU2anDeBgiqtOMvrhgHh08%3D&reserved=0 or Androidhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01||a250d9d261fd4b1f4ddc08d9c9718ca8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637762311801157475|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=gllba9qH%2FbLzl5AM6K7I2WaG3%2FEcSgFz3K1I61M7jlg%3D&reserved=0.
You are receiving this because you were mentioned.Message ID: @.***>

authors: cpfinlay strayge

repo: strayge/tray-monitor


text:
Adding a local movie poster breaks link to movie file

Issue description
Adding a local movie poster breaks link to movie file and vice versa
Steps to Reproduce

Create a movie entry
Save the name and description and poster
Add a local movie file

Expected Behaviour

You create a movie fill out the details and add a poster > save
add the local file

Actual Behaviour
The fastest a to create a movie is

save the name and description > save
open the edit details a second time > assign poster
add movie file

Environment Information

Windows 10 64bit
1.10.3
Streama for Student Films database
https://github.com/SquidLiquid224/streama

How do you mean exactly, it breaks the link?

Well, when I create the movie manually with all of the information and poster the poster does not show up, it just has the little broken link icon.  Then if I add the movie in from a local file, go to the edit setting and reassign the poster it breaks the movie file.  My work around has been edit the details > save.  Then go back into the details add the poster > save.  Then add the .mp4 to the movie.  Hope this helps, I can record a quick video too if you'd like.

Ok I could reproduce this now, Thanks!

You're welcome :)

repo: streamaserver/streama


text:
🛑 NAS Streamlined is down

In f3627cf, NAS Streamlined (https://nas.streamlined-scs.cl) was down:

HTTP code: 0
Response time: 0 ms

Resolved: NAS Streamlined is back up in 657992c.

repo: streamlined-scs/upptime


text:
🛑 Central Telefonica Streamlined is down

In 963d549, Central Telefonica Streamlined (https://freepbx.streamlined-scs.cl/admin/config.php) was down:

HTTP code: 502
Response time: 449 ms

Resolved: Central Telefonica Streamlined is back up in 698ec08.


text:
unify the topic name in __consumer_offsets

Resolves #584

Please fix the spotbugs check and codacy check first.

authors: BewareMyPower wuzhanpeng

repo: streamnative/kop


text:
Write retained messages to pulsar topic

Fixes  #924
Motivation
This fixes the issue of retain messages never making it to the destination pulsar topic. The issue seems to originate from the fact that adding a retain message seemed to completely evade the writeToPulsarTopic method, which effectively breaks retained MQTT messages from ever getting sent through as expected.
Modifications
All retained messages are now also written into their respective pulsar topics per the expected behavior, which should now mimic every other MQTT broker's behavior.
Verifying this change

[ ] Make sure that the change passes the CI checks.

(Please pick either of the following options)
This change is already covered by existing tests, such as (please describe tests).
This change added tests and can be verified as follows:

Run MoP
Subscribe to topic
Publish retained message, should see message on subscription
Unsubscribe and resubscribe and you should see the retained message

Documentation
Check the box below.
Need to update docs?

[ ] doc-required
(If you need help on updating docs, create a doc issue)

[x] no-need-doc
This implements the implied and expected behavior for an existing feature.

[ ] doc
(If this PR contains doc changes)

We're running this patch successfully in our staging environment.

I'm not sure why there was a failure, or if it's even related to this change. Input on the issue would be much appreciate.

Bump. This is a pretty major bug in the retain mechanism, and it'd be nice to get this into the next release.

Seems the failing action is failing on other PRs as well. Is this action currently broken?

Sorry for the late response, we're in reviewing.

@Technoboy- Thank you, I just want to make sure this issue gets some attention, as this bug was a major issue for us and it would be nice to get this in a release so we don't have to maintain a fork. We're running this patched onto the 2.10 release currently and it's working as expected, I tested against 2.11 as well with the expected results.

@Technoboy- can you speak to what the intended behavior of the written code was? I'm wondering if it was expected that retain should only reach the system topic and not the destination pulsar topic. I'm currently working through a similar problem on the LWT mechanism. Doesn't seem to publish out to Pulsar, and only seems to publish LWT messages out to active MQTT subscriptions, but not Pulsar. Was it intended that certain MQTT features not interact with the pulsar topic?

@Technoboy- Thank you, I just want to make sure this issue gets some attention, as this bug was a major issue for us and it would be nice to get this in a release so we don't have to maintain a fork. We're running this patched onto the 2.10 release currently and it's working as expected, I tested against 2.11 as well with the expected results.

Yes, good, I'm fixing the test. There is one test failed, we need to ensure all the tests are passed.

@Technoboy- can you speak to what the intended behavior of the written code was? I'm wondering if it was expected that retain should only reach the system topic and not the destination pulsar topic. I'm currently working through a similar problem on the LWT mechanism. Doesn't seem to publish out to Pulsar, and only seems to publish LWT messages out to active MQTT subscriptions, but not Pulsar. Was it intended that certain MQTT features not interact with the pulsar topic? Either way this behavior is inconsistent with what you'd see with other MQTT brokers, and does not function as described by the MQTT 3.1.1 spec. I believe it's useful to have retain and LWT message reach the destination Pulsar topic, as I assume most would expect such behavior.

Agree with you. Only need to fix the test.

@Technoboy- Thank you, I just want to make sure this issue gets some attention, as this bug was a major issue for us and it would be nice to get this in a release so we don't have to maintain a fork. We're running this patched onto the 2.10 release currently and it's working as expected, I tested against 2.11 as well with the expected results.

Thanks for fixing this.

authors: Technoboy- tsturzl

repo: streamnative/mop


text:
Recording slow when inactive tab (and solution)

Hey,
So, I noticed in Chrome (and probably firefox too), that when recording while the tab is inactive slows things down dramatically. This is because browser slow down inactive tabs to only fire setTimeout/setInterval once per second. I was able to work around this limit by using HackTimer.js which uses a webworker for timing events, things we're considerably improved when the tab was inactive. Just thought I'd mention the solution here.
Cheers

Why don't you make a pull request with this workaround?

authors: RobertLowe bpervan

repo: streamproc/MediaStreamRecorder


text:
Kafka Connect File Pulse Not Processing Updates in Existing Files

Provide details of the setup you're running
I am running Kafka Connect File Pulse version 2.14.1 on a Linux-based operating system.
Outline your question
I am using the following configuration to deploy the connector. It successfully scans any newly added files in the fs.listing.directory.path, but it doesn't handle files that are already present and continuously updated. Essentially, new records ingested into these existing files are not being moved to the Kafka topic. I can't find a specific configuration to address this issue.
Thanks!
Configuration
            "goyaltu-file-pulse-source-connector-2": {
                "connector.name": "filepulse-source-connector",
                "transforms.AlignSchemaWithRegistry.schema.registry.urls": "<>",
                "connector.class": "io.streamthoughts.kafka.connect.filepulse.source.FilePulseSourceConnector",
                "tasks.max": "1",
                "tasks.reader.class": "io.streamthoughts.kafka.connect.filepulse.fs.reader.LocalRowFileInputReader",
                "topic": "raft.public.goyaltu.example_app.filepulse2",
                "fs.listing.class": "io.streamthoughts.kafka.connect.filepulse.fs.LocalFSDirectoryListing",
                "fs.cleanup.policy.class": "io.streamthoughts.kafka.connect.filepulse.fs.clean.LogCleanupPolicy",
                "fs.listing.directory.path": "/codemill/goyaltu/example_streaming_webapp/csvfiles",
                "fs.listing.interval.ms": "10000",
                "file.filter.regex.pattern": ".*\\.csv",
                "offset.strategy": "name + size + lastmodified",
                "file.input.reader.class": "io.streamthoughts.kafka.connect.filepulse.reader.RowFileInputReader",
                "filters": "ParseCSVLine",
                "filters.ParseCSVLine.type": "io.streamthoughts.kafka.connect.filepulse.filter.CSVFilter",
                "filters.ParseCSVLine.auto.generate.column.names": "true",
                "filters.ParseCSVLine.trim.column": "true",
                "filters.ParseCSVLine.separator": ",",
                "tasks.file.status.storage.bootstrap.servers": "<>",
                "tasks.file.status.storage.topic": "raft.public.goyaltu.connect-file-pulse-status-2",
                "tasks.file.status.storage.producer.security.protocol": "SASL_PLAINTEXT",
                "tasks.file.status.storage.producer.sasl.mechanism": "GSSAPI",
                "tasks.file.status.storage.producer.request.timeout.ms": "20000",
                "tasks.file.status.storage.consumer.security.protocol": "SASL_PLAINTEXT",
                "tasks.file.status.storage.consumer.sasl.mechanism": "GSSAPI",
                "tasks.file.status.storage.consumer.request.timeout.ms": "20000"
            }

@fhussonnois

@goyaltu-deshaw
Might try setting to only lastModified
"offset.strategy": "lastModified",

authors: goyaltu-deshaw thutch

repo: streamthoughts/kafka-connect-file-pulse


text:
Make MqttDecoder settings configurable

MqttServerInitializer instantiates the netty MqttDecoder using its default constructor; the default value is used for maxBytesInMessage field. It makes not possible to decode messages larger that 8092 bytes; io.netty.handler.codec.DecoderException is thrown, with the followin message "too large message".
See https://github.com/netty/netty/issues/9983
Background: I'm using OPC UA PubSub with MQTT transport protocol and the size of meta frames exceeds this limit.

MqttServerInitializer instantiates the netty MqttDecoder using its default constructor; the default value is used for maxBytesInMessage field. It makes not possible to decode messages larger that 8092 bytes; io.netty.handler.codec.DecoderException is thrown, with the followin message "too large message".
See netty/netty#9983
Background: I'm using OPC UA PubSub with MQTT transport protocol, and the size of meta frames exceeds this limit.

Hi @dgyuri, thanks a lot for bringing this up.
This project was initially a PoC, and such cases were not taken into consideration while I was implementing the bridge.
The point you just raised makes total sense to me, but I will let @ppatierno and @kyguy take a look and decide.

This could make sense by adding mqtt.max.bytes.message configuration parameter and handling it. @dgyuri are you willing to contribute to have it?

This could make sense by adding mqtt.max.bytes.message configuration parameter and handling it. @dgyuri are you willing to contribute to have it?

Hi @dgyuri, are you up to take this?

Closed by #74

authors: antonio-pedro99 dgyuri ppatierno

repo: strimzi/strimzi-mqtt-bridge


text:
WIP: Update to Kafka 1.1.0

Type of change

Bugfix
Enhancement / new feature
Refactoring

Description
This PR moves Strimzi to Kafka 1.1.0. It should not be merged before 0.3.0 release.

@ppatierno Yes, that is what I would suggest.

repo: strimzi/strimzi


text:
PG::NotNullViolation: ERROR:  null value in column "id" violates not-null constraint (Sequel::NotNullConstraintViolation)

Crash when the id is "null", I think in this case it should just log the error instead of crashing the whole process.
    /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:161:in `async_exec': PG::NotNullViolation: ERROR:  null value in column "id" violates not-null constraint (Sequel::NotNullConstraintViolation)
    DETAIL:  Failing row contains (null, 2014-10-22 02:07:23.797, 2014-10-22 02:07:23.797, XXXXX@gmail.com, null, null).
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:161:in `block in execute_query'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/database/logging.rb:33:in `log_yield'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:161:in `execute_query'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:148:in `block in execute'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:124:in `check_disconnect_errors'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:148:in `execute'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:492:in `_execute'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:316:in `block (2 levels) in execute'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:513:in `check_database_errors'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:316:in `block in execute'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/database/connecting.rb:250:in `block in synchronize'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/connection_pool/threaded.rb:104:in `hold'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/database/connecting.rb:250:in `synchronize'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:316:in `execute'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/dataset/actions.rb:906:in `execute'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/postgres.rb:636:in `fetch_rows'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/dataset/actions.rb:1010:in `returning_fetch_rows'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/dataset/actions.rb:333:in `insert'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/shared/postgres.rb:1297:in `insert'
    from /var/lib/gems/1.9.1/gems/sequel-4.14.0/lib/sequel/adapters/shared/postgres.rb:1306:in `insert'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/sql.rb:62:in `upsert!'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:61:in `block (2 levels) in bulk_upsert'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:39:in `unsafe_handle_exceptions'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:60:in `block in bulk_upsert'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:57:in `each'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:57:in `rescue in bulk_upsert'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:52:in `bulk_upsert'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:152:in `block (4 levels) in import_collection'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:85:in `track_time'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:151:in `block (3 levels) in import_collection'
    from /var/lib/gems/1.9.1/gems/mongo-1.10.2/lib/mongo/cursor.rb:335:in `each'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:146:in `block (2 levels) in import_collection'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:70:in `block in with_retries'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:68:in `times'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:68:in `with_retries'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:145:in `block in import_collection'
    from /var/lib/gems/1.9.1/gems/mongo-1.10.2/lib/mongo/collection.rb:291:in `find'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:144:in `import_collection'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:122:in `block (2 levels) in initial_import'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:120:in `each'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:120:in `block in initial_import'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:108:in `each'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:108:in `initial_import'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/streamer.rb:28:in `import'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/cli.rb:167:in `run'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/lib/mosql/cli.rb:16:in `run'
    from /var/lib/gems/1.9.1/gems/mosql-0.4.3/bin/mosql:5:in `<top (required)>'
    from /usr/local/bin/mosql:23:in `load'
    from /usr/local/bin/mosql:23:in `<main>'

I just found the --unsafe option. I'll try again.

repo: stripe/mosql


text:
Cancelling payment sheet with custom flow doesn't send error, if customer has saved cards

Describe the bug
If you create a payment sheet with custom flow, and initialize it with a customer that has stripe cards, the payment sheet selects a card by default. This means if you cancel out of the payment sheet, the card is already selected, so it doesn't throw a Cancelled error, it counts it as having selected a payment method.
I think this relates to: https://github.com/stripe/stripe-react-native/pull/975
To Reproduce
Steps to reproduce the behavior:

Create payment sheet with custom flow
When call initPaymentSheet, fill in stripe customer and ephemeral key for a stripe customer that has saved cards.
Open the payment sheet, a card should be selected by default
Click the cross on the payment sheet, but presentPaymentSheet returns a null error, and non-null paymentOption with default card.

Expected behavior
Should return a cancel error, or at least a null paymentOption
Smartphone (please complete the following information):

Android: OnePlus Nord / OS: 11
IOS: IPhone 11 / IOS: 16.5

I was fixing an issue in our flutter repo and I can confirm above scenario.
Furthermore there is an inconsistency in propagating result objects between android and iOS. For the following scenario:

init payment sheet and after that use present payment sheet (no user so it will only show the Apple Pay or google pay option )
When choosing select payment method press cancel.
Behaviour android: it provides an error with cancelled.
Behaviour iOS : it defaults to the Apple Pay payment option and we can continue.

1+
When will this be fixed??

any update bro?

can we get an update on this?

+1 getting same issue. When using custom flow, pressing out of the payment sheet or clicking on X button to close it, returns selected default payment option and does not throw any error.

any update?

Facing the same issue in react-native stripe sdk, any update on this? or any work around for this?

I had to switch from custom flow due to this error. I recommend other people do the same if it’s possible in your design.

repo: stripe/stripe-react-native


text:
Update 'Express Application Generator Getting Started' to use new DEBUG format.

It still shows DEBUG=myapp but the current code requires DEBUG=myapp:*.

@hacksparrow PTAL

@Parakleta thanks for reporting. Updated.

authors: Parakleta crandmck hacksparrow


text:
Skill session lifecycle model is broken

Alexa does not stop prompting with the Welcome or occasionally help responses.
Probably due to misunderstanding the difference between Tell vs Ask responses, as ask responses are apparently very short-lived and cause Alexa to immediately reprompt for input.
Also, initial intent entry point to the skill is clunky.  A user could say, "Alex, ask cookbook to make spring bucatini pasta," and it would pick the recipe, but then repeat the default welcome message.

We should take these invocation patterns into account, when redesigning the interaction lifecycle: https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/supported-phrases-to-begin-a-conversation

repo: strugglingcomic/CeruleanSmock


text:
Icon for Result deconstructors

@xRadne @andosca @johannariad
Not sure I have seen a specific icon in FemDesign.
It might be that we can have some "fun" with those.
Any idea?
There are going to be several output so we should be clever and minimise our effort in the task.

Maybe we could ask the designer of the other icons to also do these in the same style? But with our directions :)

What about using the "pencil" icon from FemDesign and personalised it with "n", "b" or "s" for node, bar, shell?

The deconstructors are already grouped by "divider" in Grasshopper so it should easy to find the correct one among the other components

authors: Marco-Pellegrino xRadne

repo: strusoft/femdesign-api


text:
Mutation range inconsistent with mutation-testing-schema?

I have been locally running MSP using stryker-js (https://github.com/stryker-mutator/stryker-js/pull/5086).
While testing I noticed that it's currently not working if i pass the a result from discover into mutationTest.
For example turning this mutant:
{
  "files": {
    "src/utils/file-utils.ts": {
      "language": "typescript",
      "source": "some code",
      "mutants": [
        {
          "id": "2",
          "location": {
            "start": {
              "line": 8,
              "column": 32
            },
            "end": {
              "line": 8,
              "column": 64
            }
          },
          "mutatorName": "ObjectLiteral",
          "replacement": "{}",
        }
      ]
    }
  }
}

Into src/utils/file-utils.ts:8:32-8:64 and passing it to mutationTest doesn't test any mutants.
Could this be caused by the mutation-testing-schema location to have an exclusive end, and the MSP an inclusive?

Good catch! I believe this originated from the StrykerJS mutate config option, where it is inclusive. https://stryker-mutator.io/docs/stryker-js/configuration/#mutate-string
It think we need to change MSP to align the location with the MTE location.

repo: stryker-mutator/editor-plugins


text:
first stab at statementRemoverMutator #3913

This is a preview. Works for me because the code I am using it with is really small and primitive.
I would like to get some feedback on which statements to remove, and which ones not to remove.
And ofc on the general direction.
I intend to work on the project with which I use stryker, and update the mutator in an as-needed basis, and also incorporate feedback here.

I would love this mutator. Stryker.NET also has it, but they call it the block statement mutator if I'm not mistaken.
It has an additional feature, which I would love. Statements are not removed when there are other mutants generated anywhere in the statement. I view that as a requirement for this mutator because it would otherwise generate many mutants of low quality.
@richardwerkman @rouke-broersma could

No we have both. We call them removal mutators. Statement and block: https://stryker-mutator.io/docs/stryker-net/mutations/#removal-mutators-statement-block

It has an additional feature, which I would love. Statements are not removed when there are other mutants generated anywhere in the statement. I view that as a requirement for this mutator because it would otherwise generate many mutants of low quality.

As I understand there is no info in the mutator itself to decide on it. Ofc. it is an option to modify the calling code.
I consider that feature as an optimization. First I concentrate to get the functionality together.

No we have both. We call them removal mutators. Statement and block

@rouke-broersma do you have a way to make sure these mutants are generated when there are no other mutants generated in the (block)statement?

Not sure on the specifics of the implementation, @richardwerkman ?

The specifics of the implementation are: we don't have an implementation... I wanted to add that but so far without success. For now, we place these mutations all the time. Despite it generating some unwanted mutants.
I had some ideas like filtering the mutants after generating them. Or keeping track of context and passing a value to mutators that helps identify if a mutant has been placed in this scope already.

I've created an issue at stryker-net for this: https://github.com/stryker-mutator/stryker-net/issues/2367

I added my experiment for functioncall remover mutator here as well #3920

I have updated the snapshots, fixed eslint problems (not mine), and a couple of tests (one was not mine). Now npm run all runs okay.
There are some errors in npm run e2e. I have no idea what causes them or how to fix them.
This is the point when I consider this pull request ready.
If anything else is needed for acceptance, I need guidance.

Any news with this PR?
If anything should be fixed to make it acceptable, please let me know.

Anything I can do to get this pull request accepted?

Anything I can do to get this pull request accepted?

I've opened issue #4463. We should tackle it during hacktober. I think that should be implemented before we can merge this PR.

authors: magwas nicojs richardwerkman rouke-broersma

repo: stryker-mutator/stryker-js


text:
Convert ProfileBarChart.js to ES6 module

Who is this PR for?
Developers who want to contribute to the codebase by adding or improving client-side features.
What problem does this PR fix?
Not all our JS files use ES6 modules, which can be confusing for new JS devs coming on to the project.
What does this PR do?
Converts ProfileBarChart.js to ES6.
Checklist

[x] Student Profile charts for attendance/behavior — tested latest commit in Internet Explorer

Screenshot (Internet Explorer)

Looks good in prod in IE. 👍

repo: studentinsights/studentinsights


text:
Profile: Update scrolling on educators with access

Follow-on to https://github.com/studentinsights/studentinsights/pull/2637; adding total and scrolling the list if it's long.

selfie


text:
🛑 Moodstudios is down

In 3a7af75, Moodstudios (https://moodstudios.nl) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Moodstudios is back up in 7fbf959 after 6 minutes.

repo: studiovlijmscherp/uptime


text:
20190920 First Steps with Go

标题：First Steps with Go
原文链接：https://dev.to/heroku/first-steps-with-go-4ggl
译者自己根据原文翻译，译文保存为 markdown 格式，并附上尾部的签名。
---

via: https://dev.to/heroku/first-steps-with-go-4ggl

作者：[tobyfee](http://github.com/tobyfee)
译者：[译者ID](https://github.com/译者ID)
校对：[校对者ID](https://github.com/校对者ID)

本文由 [GCTT](https://github.com/studygolang/GCTT) 原创编译，[Go 中文网](https://studygolang.com/) 荣誉推出

我来翻译。

authors: gogeof meission

repo: studygolang/GCTT


text:
Export button working mostly as intended  💯

Here's how it works:

The client presses "Export" which sends a POST request to courseplanner/export with the same body that it would send for a sequence validation request (the sequence info inside a JSON object).

The server converts the JSON into markdown, writes the markdown to a file, then runs pandoc on the markdown to convert it into pdf. Then, it will respond back to the website with a JSON object which contains 1 member: "exportPath", which contains the relative path to the file with respect to the website's root directory.

Once the client receives the response, it will read the exportPath and build the full url to the file (looks something like http://138.197.6.26/courseplanner/exports/1234567890-123.pdf). At that point it simply dowloads the file at that URL by simulating a click on a link (stole the convenience function off Stack overflow to do this, see script.js:325).

Issues:

the exports directory gets two new files added to it every time you request an export, this could get a little out of hand as it gets filled up with lost of files so we need some way of keeping this folder clean. Note that this directory gets cleared every time you run deploy.sh - this is also an issue in itself. Maybe we can move the exports folder outside of the tomcat directory and run a simple apache on it so the files are still downloadable... idk

Writer's block... there's definitely more issues/missing features

Looks like I didn't have time to do the search auto-complete tonight.... lol gnight bros

Perhaps write a program that auto-deletes any time that a file is stored in exports? Like a constant emptying of the directory. Listen for the event of data insertion into the directory and then run the deploy script since that clears the directory XD

One thing we can do is have the servlet itself search for and delete files in the directory if they're were created more than x time ago. This is still not a perfect solution - if there's many requests, we'll be doing some redundant checking (maybe in manwei.txt we could log the most recent cleanup time?? Actually that's a good idea), but also, this operation could potentially increase the response time of the POST request itself. Right now it's takes like 200-300ms, would be a shame if that increased to anything above 500ms

Regarding methods of cleaning/maintaining the exports folder, we can just have some bash scripts run from the servers' native task scheduler that will remove all files older than some age.

That's the best option, for sure. Also if we end up having user accounts, we could make sure each user only gets 1 file saved for them at a time (delete their previous one when they request a new export)

or even simpler only one document per session_id

authors: Davidster PeterGhimself stumash

repo: stumash/CoursePlanner


text:
🛑 Panel is down

In f860da8, Panel (https://portal.xoro-hosting.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Panel is back up in f49dce1 after 26 minutes.

repo: stxrlite/xoro-updates


text:
🛑 Panel is down

In aba7fe8, Panel (https://portal.xoro-hosting.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Status is back up in fd635d9 after 7 minutes.


text:
🛑 Main Website is down

In 4793c2c, Main Website (https://xoro-hosting.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Main Website is back up in c0bc3fb after 23 minutes.


text:
🛑 Main Website is down

In 4e5a960, Main Website (https://xoro-hosting.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Main Website is back up in 5b44710 after 18 minutes.


text:
Performances

Hello, first I would like to thank you for this project. It was a source of inspiration for me, the goal of this issue is to improve this library and make it the default and best solution for styling components.
Problem
I would like to use styled-system in Smooth UI instead of using my own system. One of the problem is performance, it was one of my concern when I decided to create my own system, and it is still my concern.
As you can see in this benchmark, Smooth UI system is twice faster than styled-system:
@smooth-ui/system x 466,611 ops/sec ±0.65% (89 runs sampled)
@material-ui/system x 239,762 ops/sec ±0.44% (84 runs sampled)
styled-system x 213,444 ops/sec ±0.59% (88 runs sampled)
Fastest is @smooth-ui/system

https://repl.it/@neoziro/system-benchmarks
https://github.com/smooth-code/smooth-ui/blob/master/benchmarks/system.js
Solution
The problem in your solution is that it iterates on styles instead of iterating on props. There is always more styles than props and if we want to support more CSS properties, it will grow up.
Another problem is the lack of style indexing, by indexing styles on properties, you are always flat and very effective.
The best is to give a look to the compose function in smooth-ui/system.

Thanks for putting this together! Performance is certainly something that could be improved in styled-system, and if that's one of the main deterrents for you and possibly others, I'd love some help in trying to make that better!
If you have time to start a PR (even if just a spike), I think that'd be a great way to see the difference.

The problem in your solution is that it iterates on styles instead of iterating on props.

Yeah, I think a very early prototype did loop over the props for space, but wanted to move the API to use more of a composed approach. If you have a way to make the implementation better with the current style & compose APIs, I'd love to see that. (I'll also poke around the smooth-ui repo later)
As a side note, I think we'll want to keep an eye on the API in @styled-system/css, which (currently) loops over full style objects as well (allowing styled-system props to work inside nested selectors like &:hover)

Good to hear! I will try to work on a PR in this way! I don't have so much time but I will try.

This is awesome! Happy to help out 👋
I'm using Styled System a lot, and performance was also one of my concerns, so I'd love to help make it better/faster/stronger 💪

I will submit a PR, as soon as I have a moment!

authors: jxnblk neoziro peduarte

repo: styled-system/styled-system


text:
Remove insignificant zeros in Faker::Number

Right now if you do Faker::Number.number(5) then you can get a string like "01234" which when turned into a number will end up as 1234 - ie. not a 5 digit number at all.  Likewise Faker::Number.decimal(5) can get a string like "12345.60" which will turn into 12345.6 which is also not generally what people will expect.
This PR fixes that for all argument values above 1, when the arg is 1 then I allow a single "0" to be returned, because I figure people who want a single digit will probably want the possibility of a zero.
Tests included too.

Thanks.

repo: stympy/faker


text:
CONTRIBUTION.mdにバックティックをつける場合の記載を追加する

原文でspanを使って強調されていた部分にバックティックを使っている。他の言語の翻訳も同様でそれに合わせている。
という旨を記載する。
https://github.com/stzn/the-swift-programming-language-jp/pull/309#discussion_r924921304

これは公開されている HTML を基準にして、作業する Markdown ではバックティックを使うという意味であってますか？

はい、おっしゃる通りです！

試しに書いてみたんですが、こんな感じでどうでしょうか…？

おーありがとうございます！すごい良いと思います👏🏻

ありがとうございます 😊
それじゃあ、PR しますね！

authors: stzn tsubasarc

repo: stzn/the-swift-programming-language-jp


text:
taskGroupをgroupに変える

https://github.com/apple/swift-book/pull/198

すでに対応済みでしたのでCloseします。


text:
デザインの調整、ウェブフォントをローカルに移行

js-testにmockupの現時点での最新コミットを取り込んで，そのデザインで動くようにしたいと思います．
現時点での最新コミット e93bfbb0

@arkwnet 手元で修正したほうが早かったので手元でやっちゃいました．このPRは閉じます．変更はjs-testブランチを見てください．見た目的に変なところがあったら言ってください．とりあえず動作に問題はないと思います．

repo: su-its/ams-frontend


text:
missing terms and conditions

Description
feature request: terms and conditions hyperlink should open respective terms and condition page
current behvaiour: the hyper link is not responding
Screenshots
No response
Additional information
No response

Hi @RishithaRao1 thanks for pointing this out. But we currently don't have a terms and conditions page. If you can resolve this.


text:
🛑 Cubari (Catbox) is down

In e3ed8f5, Cubari (Catbox) (https://cubari.moe/read/catbox/r47o8s/?cache_buster=$GITHUB_RUN_NUMBER) was down:

HTTP code: 500
Response time: 8212 ms

Resolved: Cubari (Catbox) is back up in a82e145 after 5 minutes.

repo: subject-f/cubari-status-page


text:
🛑 Cubari (Dynasty Scans) is down

In 9a94dbf, Cubari (Dynasty Scans) (https://cubari.moe/read/dynasty/the_engagement_of_the_disgraced_witch_and_the_cross_dressing_princess/?cache_buster=$GITHUB_RUN_NUMBER) was down:

HTTP code: 500
Response time: 562 ms

Resolved: Cubari (Dynasty Scans) is back up in e5b9e5c after 2 minutes.


text:
CS Audit, Lime 220, Removed unused enum state

Description
In CreditLine the CreditLineStatus has the definition CANCELLED. This definition is never used and therefore can be removed.
Integration Checklist

[ ] Make sure all existing tests should pass
[ ] Gas costs reduction can be compared using gasReport.md

Changelog
An unused enum state was removed from CreditLines.

Codecov Report

Merging #238 (15595c9) into master (6aaf59a) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #238   +/-   ##
=======================================
  Coverage   15.95%   15.95%
=======================================
  Files          16       16
  Lines        1736     1736
  Branches      321      321
=======================================
  Hits          277      277
  Misses       1459     1459

Impacted Files
Coverage Δ

contracts/CreditLine/CreditLine.sol
9.82% <ø> (ø)

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 6aaf59a...15595c9. Read the comment docs.

authors: codecov-commenter saxenism


text:
Pyright Cant find Node JS

Error M : Please install NodeJs for the server to work.
i have already installed in my linux, and can check node's version via terminal. but still i got a error messeage like above and doesnt work Pyright on SublimeText3
how can i solve this?
os : pop os linux
node version  : 14.10.1
npm : 6.14.8

For SublimeText (and thus the server) be able to find Node executable, you need to make ST aware of the PATH where Node is.
On Linux (and Mac) you do that by augmenting or creating ~/.profile file and either modifying PATH there with something like:
PATH="/path/where/node/is:$PATH"

Remember to re-login or restart the computer after changing

For SublimeText (and thus the package) be able to find Node executable, you need to make ST aware of the PATH where Node is.
On Linux (and Mac) you do that by augmenting or creating ~/.profile file and either modifying PATH there with something like:
PATH="/path/where/node/is:$PATH"

or insert a relevant initialization script there if you are using something like nvm to manage node installations.
Remember to re-login or restart the computer after changing

thank you for your kindly answering. my node file(i installed via apt install nodejs) is in below directory. and i wrote it in profile, then save and reboot. but still not workable.
Nodejs
PATH="/usr/bin/node:$PATH"
could you give me more advice for that?

You have to write the directory path where node is located, not the whole path to the binary. So:
PATH="/usr/bin/:$PATH"

But /usr/bin is most likely already in $PATH because it's a standard location.

The additional question: Was this package working before for you and just broke recently or you have just installed it? I'm asking because there was a change yesterday that could have broken it.

And also, what is the output of
node --version

in your terminal?

The additional question: Was this package working for you before and just broke recently, or have you just installed it? I'm asking because there was a change yesterday that could have broken it.

nope, im a newly installed it 2 or 3 days ago, and today im working on it by re-installing nodejs. but the last time was also being infinite looping to find server with same problem i asked today.

And also, what is the output of
node --version

in your terminal?

v14.10.1

You have to write the directory path where node is located, not the whole path to the binary. So:
PATH="/usr/bin/:$PATH"

Or maybe event better to put the path second so the utilities in /usr/bin don't override the ones in PATH:
PATH="$PATH:/usr/bin/"

i tried both, but cant have any chance to use your's haha. thank you

Please open the ST console by clicking on View > Show Console, and then paste the following in the console:
import shutil; shutil.which("node")

it should print /usr/bin/node, yes?

When i try:

import shutil; shutil.which("node")
(Nothing is shown, i checked node file(actually exist in /usr/bin) via "which node" in terminal) but isn't shown at sublime. that's strange, if it should be founded node's route in sublime)

import os; os.environ["PATH"]
'/app/utils/bin:/app/sublime_merge/bin:/app/bin:/usr/bin'
(The Result)

thank you for keep helping my problem.

So node lives in /usr/bin, and /usr/bin is in your PATH, and ST sees /usr/bin in os.environ["PATH"]. but shutil.which cannot find node for some reason. :thinking:

shutil.which also checks file permissions and requires that the file is executable. Maybe also try this in ST console:
import os; import stat; st = os.stat('/usr/bin/node'); oct_perm = oct(st.st_mode); print(oct_perm)

well, i think that is not pyright's problem, im thinking there is some problem between node and sublime.
import os; import stat; st = os.stat('/usr/bin/node'); oct_perm = oct(st.st_mode); print(oct_perm)
Traceback (most recent call last):
File "", line 1, in
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/node'
after fixing it, will update it. Thank you guys so much!

I finally solved the problem. Really thanks for 2 Developers!
All problems are brought from "Snap store's" Sublime Text!
-- SOLUTION(LINUX) --

Install Node
https://github.com/nodejs/help/wiki/Installation
Visit Sublime Official instead of downloading Sublime from Snap Store!
Install LSP and Pyright.
Done.

Hi, got the same problem now, but Sublime is able to locate Node,
>>> import os; import stat; st = os.stat('/usr/bin/node'); oct_perm = oct(st.st_mode); print(oct_perm)
0o100755
>>> import shutil; shutil.which("node")
'/usr/bin/node'

755 means I have read and execute permissions. Not sure whats causing it. Removed Sublime and the whole config and did a plain install. But it does not work (Latest Arch Linux)

Got it, nodejs is not enought, NPM has to be installed as well.
Maybe we should change the error message?

Got it, nodejs is not enought, NPM has to be installed as well.
Maybe we should change the error message?

You would want to file an issue on https://github.com/sublimelsp/lsp_utils

The next lsp_utils version will show an error dialog when node fails to resolve with some extra information in the console.

authors: JUNGHUNKIM-7 Kakashiiiiy jfcherng rchl rwols

repo: sublimelsp/LSP-pyright


text:
chore: Update vektor

Updates Vektor to v0.7.0 which changes how environmental variables are parsed, specifically the prefix. Updates prefixes to match new spec with trailing _.

I did this in #334 so we can close this

authors: arbourd cohix


text:
stations: add more

Changes

stations: add Oz's doublej :palm_tree: :hamburger:
stations: add Amsterdam's red light radio 🚲

:+1:

@damassi could you release this on npm? Thanks! :tada:

oh sorry!  will do.

authors: damassi yoshuawuyts

repo: substack/tuner


text:
Inserting nodes with no components breaks

Reproduce:
      var img = tx.create({
        id: Substance.uuid("image"),
        type: "image",
        src: 'path/to/image.png',
        previewSrc: 'path/to/image.png'
      });

      return surface.insertNode(tx, { selection: args.selection, node: img });

Image does not have any editable areas (=components) but this is assumed in Container._handleInsert.
It fails here because _getNodeComponents returns an empty array and causes _insertComponentsAt to crash.

I think we should not require a DocumentNode to have components. Seeing this assumption in various places. E.g. node.js.
  getComponents: function() {
    var componentNames = this.constructor.static.components || [];
    if (componentNames.length === 0) {
      console.warn('Contract: a node must define its editable properties.', this.constructor.static.name);
    }
    return componentNames;
  },

Let's support non-editable nodes which have no Node.static.components value set.

Node.statc.components -> Node.statc.fields   (editableFields)

Maybe we can get rid of explicit component listing by deriving that info again from the view component. Since we no longer depend on React, we can analyze our component's VirtualDOM.

I assume this is no longer an issue... will check.

This is still not addressed in the current implementation. It fails here:

getAddressablePropertyNames returns an empty array here. And of course you can not determine a path for a non-existent property.
What semantics should getPathForAddress have for nodes that have no text properties? Should it just return null? How we make code that depends on getPathForAddress robust?

I tested this but I still see the same error. Can we investigate that together?

I am working on this. Needs to be solved in Container.

Now this should be working basically. Not perfect yet, but ok to continue.

That's been fixed.

authors: michael oliver----

repo: substance/substance


text:
Support non English article

Right now you can use translations in title and abstract for non English languages, but you can't write an article in a different language and translate the metadata to English (a common practice in journals from non English speaking countries)

Technically I like this approach but it seems to be a huge change of paradigm once everybody is used to keep the translations in the elements designated to it (trans-title-group, trans-abstract, etc).
It will probably be a huge change for XML producers, journals and  other data sources that want to interoperate using JATS. I believe Érudit can deal with this, once we are starting to work with JATS in our current production chain, so we are still open for changes of this magnitude.

It will probably be a huge change for XML producers, journals and other data sources that want to interoperate using JATS. I believe Érudit can deal with this, once we are starting to work with JATS in our current production chain, so we are still open for changes of this magnitude.

We could address this as part of the 'Compatibility' topic.
@michael could you capture this as a requirement?

@oliver---- @fabiobatalha added it here:
https://docs.google.com/document/d/1ZOjKrQZOndU9G12bVaXmFt56aWRW4kJSDjaMjcxSHSc/edit#heading=h.2jwddxpcza1d

Why not stay using the standard JatsXML attribute xml:lang, that are in almost every section?
I really like @michael  UI proposal, the triple dots is a common UI, so users will understand fast. And could also add new  features/actions in the future.
But for the point of view to deal to the translations of Texture Interface code.
My suggest is to use PO POT formats.

authors: cccaballero fabiobatalha jobdiogenes michael oliver----

repo: substance/texture


text:
Add GameDAO to users

!!! NOTICE !!!
All documentation has been moved to the Knowledge Base. Please make your PR there.
https://github.com/substrate-developer-hub/knowledge-base/

Closing this because we removed the users page in #541 The user list is now at https://www.substrate.io/substrate-users and gamedao is already there :)


text:
h2 is best yooo

turns out h2 is better than h3
lets try this again.
doing the readme

changing simple pr a little.

somthing

repo: sububer/actionplan


text:
Artificial Intelligence Codebase

The Artificial Intelligence Codebase is currently incomplete under LP1 Section. Contributions to it are welcome. Any documentation changes will be reported to Hacktober Team, please refrain.

Shall I add min max algo?

You can definitely add it but make sure to put in a seperate subfolder in AIR folder


text:
Can't push image to this.

See #145 , #146 , #147

Kindly remove conflicts for your other PRs and I will merge them. Good work!


text:
国际化支持

#411

两个小的修改请求，我先合并了，然后本地更新一下就好。辛苦了

好

authors: satrong sugarforever

repo: sugarforever/chat-ollama


text:
SURI hookup for our code?

SURI or Proxy ID Service.

Covered / fixed by #175

repo: sul-dlss-labs/taco


text:
Update client linting tooling and config

[ ] Add style/css linting
[ ] Enable/fix CLI usage of linter
[ ] Add explicit rule config for eslint

Resources:
https://vue-loader.vuejs.org/guide/linting.html#linting
https://vue-loader.vuejs.org/guide/linting.html#stylelint
https://eslint.vuejs.org/user-guide/#usage
https://eslint.vuejs.org/rules/

@jcraitz Jason, for the linting config, I had something like the .jshintrc file that already exists at the root of the suma project: https://github.com/suma-project/Suma/blob/master/.jshintrc. I think adding a .stylelintrc file in the same place might be a good place to start. We will need to do some mapping of settings, but hopefully that .jshintrc file gives you an idea of what I was thinking. Please let me know if you have any questions.

repo: suma-project/Suma


text:
426 error code 😢

number search karne pe 426 ka error a raha hai

number search karne pe 426 ka error a raha hai

same bhai

bhai problem solve ho gai hai to mujhe bhi batao na kese solve karte hai. please bhai

bhai problem solve ho gai hai to mujhe bhi batao na kese solve karte hai. please bhai

nahi bhai mera bhi fix nahi hua hai

Can anyone tell me how to solve the problem 🙁

repo: sumithemmadi/truecallerjs


text:
Refactor backend by following internal audit comments

Updates:

Create bash script(fixed the revert issue)
Removed address_hashes
Refactored MstInclusionProof struct
Fix error propagation on the async functions with try operator
Fix some assesrt code
Removed function get_deployment_address
Updated README

Build a Solvency Verifier Contract: the verifier generated base on specific ptau file.
Generating Verifiers for Backend: Introduce bash script instead of

Checked a unix timestamp as u64

Why did you decide to remove get_deployment_address? Now you need to supply this address manually when creating the signer, and the deployments file generation is unnecessary.

Well, I found that the method get_deployment_address was not being used effectively in both the tests and example/summa_solvency_flow. It seemed more straightforward to retrieve the address directly from the summa_contract instance.
While I can see its potential usefulness in real-world scenarios, it didn't seem necessary for current implementation.
If you have any other examples or scenarios in mind where it could be useful, I'd love to hear your thoughts.

@alxkzmn Now the Signer accept Address and also Path of file contains address as config.

Awesome!

authors: alxkzmn sifnoc

repo: summa-dev/summa-solvency


text:
README.md external links to documentation are broken

The links in README.md to hackerwins.github.io are broken.
Example:

http://hackerwins.github.io/summernote/features.html

Thanks a lot!

authors: lqez sxalexander

repo: summernote/django-summernote


text:
Type definitions for libraries being ignored

How are you using the lua-language-server?
Visual Studio Code Extension (sumneko.lua)
Which OS are you using?
Windows
What is the issue affecting?
Libraries
Expected Behaviour
The requireed libraries to use the external type definitions I installed
Actual Behaviour
No type definitions used
Reproduction steps

git clone --recursive https://github.com/Frityet/Thor
hover over local parser in src/thor/init.lua:26

Additional Notes
Libraries are in the types dir
Log File
out.log

You need to add "?.lua" into runtime.path .

authors: Frityet sumneko

repo: sumneko/lua-language-server


text:
[STRING RESOURCES FILE] Error in compilation

i have to set formatted = false to strings.
Files:

and others on the same string
PS for users: CHANGE LIBRARY AND PLATFORM:

Hi PaolinoAngeletti,
Thank you for your message, are you currently experiencing an issue the new version of the SDK (version 3.2) based on that topic? If it is the case please let me know, we have changed the string with the issue in the latest version and would like your feedback.
Many thanks

authors: JullianSU PaolinoAngeletti

repo: sumup/sumup-android-sdk


text:
Cannot read property 'name' of undefined

var b = {a: 2};
var a = Object.create(null);
a.a = 2;

expect(a, 'to equal', b);

Throws:
TypeError: Cannot read property 'name' of undefined
    at Object.expect.addType.diff (/Users/gustav/Projects/unexpected/lib/types.js:173:49)
    at Unexpected.diff (/Users/gustav/Projects/unexpected/lib/Unexpected.js:697:34)
    at /Users/gustav/Projects/unexpected/lib/Unexpected.js:457:23
    at Error.e.createDiff (/Users/gustav/Projects/unexpected/lib/assertions.js:322:32)
    at buildDiff (/Users/gustav/Projects/unexpected/lib/Unexpected.js:456:34)
    at Unexpected.setErrorMessage (/Users/gustav/Projects/unexpected/lib/Unexpected.js:531:26)
    at callInNestedContext (/Users/gustav/Projects/unexpected/lib/Unexpected.js:582:30)
    at Function.wrappedExpect.fail (/Users/gustav/Projects/unexpected/lib/Unexpected.js:617:13)
    at Assertion.<anonymous> (/Users/gustav/Projects/unexpected/lib/assertions.js:326:20)
    at Unexpected.expect (/Users/gustav/Projects/unexpected/lib/Unexpected.js:630:21)

Works with to satisfy. I guess it has to do with the constructor checking part.

Is this the expected output?
var b = {a: 2};
var a = Object.create(null);
a.a = 2;
expect(a, to equal, b);

expected { a: 2 } to equal { a: 2 }

Mismatching constructors Object should be undefined

Arh - never mind. I get it now. It depends on the order of the value and subject:
> var expect = require('unexpected')
undefined
> var b = { a: 2 };
undefined
> var a = Object.create(null);
undefined
> a.a = 2;
2
> expect(b, 'to equal', a);
Error:
expected { a: 2 } to equal { a: 2 }

Mismatching constructors Object should be undefined
    at repl:1:23
    at REPLServer.self.eval (repl.js:110:21)
    at repl.js:249:20
    at REPLServer.self.eval (repl.js:122:7)
    at Interface.<anonymous> (repl.js:239:12)
    at Interface.emit (events.js:95:17)
    at Interface._onLine (readline.js:202:10)
    at Interface._line (readline.js:531:8)
    at Interface._ttyWrite (readline.js:760:14)
    at ReadStream.onkeypress (readline.js:99:10)
> expect(a, 'to equal', b);
Error:
expected { a: 2 } to equal { a: 2 }

Mismatching constructors undefined should be Object
    at repl:1:23
    at REPLServer.self.eval (repl.js:110:21)
    at repl.js:249:20
    at REPLServer.self.eval (repl.js:122:7)
    at Interface.<anonymous> (repl.js:239:12)
    at Interface.emit (events.js:95:17)
    at Interface._onLine (readline.js:202:10)
    at Interface._line (readline.js:531:8)
    at Interface._ttyWrite (readline.js:760:14)
    at ReadStream.onkeypress (readline.js:99:10)
>

repo: sunesimonsen/unexpected


text:
consider mentioning rust 1.70 native implementation

Rust 1.70 added the is_terminal function via trait IsTerminal directly, so this should maybe be mentioned in the README

Good idea; I've now added a notice in #29.

authors: hasezoey sunfishcode

repo: sunfishcode/is-terminal


text:
Add linux alpine as build target

pkg supports alpine as one of the many build targets. We should add this to the build script and also publish to github releases if we want want to support alpine-based docker images for PMS.

Uhh apparently this might not work at all because of this issue https://github.com/vercel/pkg/issues/848 :/ I'll play around with it a bit more and see if there's a fix...

Also nexe - an alternative to pkg - throws a Segmentation fault.

Figured it's easier to just use Alpine with glibc than going down this rabbit hole...

repo: sungshon/PimpMyStremio


text:
huggingface_hub.utils._errors.LocalEntryNotFoundError

Connection error, and we cannot find the requested files in the disk cache.
Please try again or make sure your Internet connection is on.

Hi @RomanticQq !
You can try to download the .pt files from huggingface directly:
https://huggingface.co/suno/bark/tree/main
and put them into the models folder.
The models should be put at: ~/.cache/suno/bark_v0 (at least for me).
You can see the model path discussion in #197

repro from github to Kaggle for  your reference
https://www.kaggle.com/code/rkuo2000/bark-tta

authors: RomanticQq rkuo2000 tongbaojia

repo: suno-ai/bark


text:
Revert "Update README.md"

Reverts sunrui1234/test1234#2

Reverts #2

222

3242424233275765765756


text:
Add configurable password validators

Based on the awesome work of #86, but instead of passing absolute path strings for validators, you just pass the functions (closer to DRF way?) and has some tests.
If this PR goes in, would close #86 and #107.

Problem seems related to #5485, will try to add a fix.

Reverted my fix for Travis, as it is covered from #123, and rebased on master.

Your changes are merged in #124. I added one test, and rebase to master.
The new version (0.4.2) will be released today.

Thanks! :rocket:

authors: lwm mmarksnippety

repo: sunscrapers/djoser


text:
Create Modbus Server

I am trying to simulate an inverted so I can test different SunSpec Modbus client devices.  Can the Modbus Map Class be used to create a Modbus server just using pysunspec or will I also have to use pymodbus?  Thanks.

Same question here.

authors: jhfatehi wickywaka

repo: sunspec/pysunspec


text:
added default headers to constants

passing new parameter to Socket init
converting dict of headers into Headers object while connecting to ws with old client in websockets.
What kind of change does this PR introduce?
Feature
What is the current behavior?
Socket class connects with default headers
What is the new behavior?
Adding custom headers into _connect method as new optional parameter in class
Additional context
Issue from link

thanks for picking this one up btw @doubledare704 ! I actually forgot that we can't send headers via the ws connection

@awalias then should we close this PR?

Hey @doubledare704,
Thanks for your contribution! Unfortunately, it seems like we have to close this for now since we can't send headers over websockets. We really appreciate the time and effort put into this PR though! We can close this for now if we find a workaround.
If you'd like some stickers do feel free to reach out to me on Discord(J0).
@dreinon @awalias feel free to chime in if you have any concerns/thoughts as well.
Thanks!
Joel

repo: supabase-community/realtime-py


text:
chore(ssr): replace ramda with moderndash, reduce global package size

What kind of change does this PR introduce?
The SSR package does not have a lot of dependencies, but one of them is taking the whole place. I tried multiple tools to compare the size, and it looks ramda is the one having this issue.
I did some search, and the lightest package i found (not deprecated) was moderndash, offering around -75% less in terms of size, while still having the same features.
Some requirements are needed tho:

Node version >= 16.5
Typescript (if used) => 4.8

What is the current behavior?
The package is too heavy for the code inside it.
What is the new behavior?
This change reduces the size of the package. Not sure of how many, but it should reduce the size of 50% at least.
Additional context
Bundlephobia

pkg-size.dev

Npmjs

Actually this whole library is unnecessary only for merge. If you want you can remove it with a local implementation of merge.

I just want to add here that at the time of working on this only ramda had support for mergeRight, note this isn't just a normal shallow merge or normal deep merge. Please take a look at what ramda mergeRight does before removing it.

From what i'm reading

Create a new object with the own properties of the first object merged with the own properties of the second object. If a key exists in both objects, the value from the second object will be used.

From my understanding, it is the same thing than a simple a shallow or deep merge, as it combines both objects by replacing values, and returns a new object. Except if i'm wrong, the code i'm using should do the job 🤔
Please tell me your thought about it @silentworks

This is getting "fixed" in this PR: https://github.com/supabase/ssr/pull/1

authors: Olyno hf silentworks

repo: supabase/auth-helpers


text:
--exclude regex array for the --env-file when running secrets set

Is your feature request related to a problem? Please describe.
Given the only way to manage secrets for a Supabase project s via the CLI, it would be helpful to add the option to skip certain prefixed env variables on the file passed to upload to the project.
Describe the solution you'd like
Having an additional flag so that set will ignore variables that match the regexes passed so we only upload specific env variables.
Describe alternatives you've considered
Manually having to create separate files for envs that ultimately are used jointly during development and are set up i other processes via their respective dashboards (Supabase lacks this feature)

We solved this having dev tools that filter out the SUPABASE_ prefixed variables

repo: supabase/cli