libuv.cpp will be  disconnect every 3 minutes

Describe the bug
The code :libuv.cpp
libuv.cpp automatically disconnects every 3 minutes and I have to reconnect. I read that the instructions say it uses the heartbeat on its own. But obviously, no!
Expected behavior and actual behavior
do not  disconnects
Sample code
the same with :libuv.cpp
so,how can i do this?

That file was sent in by someone via a pull request. I do not have the time to fix it. So if you need it, either disable the heartbeats, or send in a pull request to fix it.
Heartbeats do work for libev.h, so you can use that as example.


Improve Japanese Translation

I have failed to read the Japanese version of "The Evolution of Trust" because its words are hard to understand.
I can contribute to improve Japanese translation. How could I involve into it?

Hi! I'm not affiliated with Japanese translation, but I think you should submit your edits to this repository because it's where the Japanese link points to: https://github.com/htlife/trust_jp/


type: Narrow down the return type of children primitive

This makes the return type of children primitive more accurate by narrowing JSX.Element. As mentioned here: #810
It makes it a little bit easier to handle the resolved children as there are less types to worry about, or less type casting to do.
You'd still have to check if what's returned directly is an array or not, but it's still better than before.
For example looping over items get's easier:
import { children, createComputed, ResolvedJSXElement } from "solid-js"

const resolved = children(() => props.children)

createComputed(() => {
   const items = resolved() // T: ResolvedChildren
   if (Array.isArray(items)) items.forEach(handleItem)
   else handleItem(items)
})

const handleItem = (item: ResolvedJSXElement) => {
   ...
}

Not sure if there should be both ResolvedJSXElement & ResolvedChildren but it felt more ergonomic to have it this way.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 89.447%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1201

Relevant Lines:
1282

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 89.447%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1201

Relevant Lines:
1282

💛  - Coveralls


Error on Dapr Placement: "failed to wait for barriererrorleadership lost while committing log"

In what area(s)?

/area runtime

/area operator

/area placement

/area docs

/area test-and-release

What version of Dapr?

1.10.4
Expected Behavior
No errors or restarts.
Actual Behavior
Dapr placement server keeps restarting with:
{"instance":"dapr-placement-server-0","level":"error","msg":"failed to wait for barriererrorleadership lost while committing log","scope":"dapr.placement","time":"2023-06-20T14:58:22.55146616Z","type":"log","ver":"1.10.4"}
{"instance":"dapr-placement-server-2","level":"error","msg":"failed to wait for barriererrornode is not the leader","scope":"dapr.placement","time":"2023-06-20T15:05:01.549767598Z","type":"log","ver":"1.10.4"}

Steps to Reproduce the Problem
N/A It started happening suddenly.
Release Note

RELEASE NOTE:

Are you using placement in HA mode?

Are you using placement in HA mode?

yes, HA mode enaled.


Make the gem thread-safe

Moved away from chdir statements and alike by using absolute paths, so the gem is thread-safe.

Thanks @emiraydin. Would you like to push out a new version? We have to bump up from 2.0.0

@danchoi, the correct semantic version number is v1.2.0. I wrote it in the previous PR as well - I was mistaken about the major version bump so I updated my comment in the previous PR. Previous version being v1.0.1, the previous PR before this gives it a one minor bump, and this PR gives another minor bump (added functionality in backwards compatible manner), bringing the total to v1.2. Let me know if this makes sense. Thanks!


RESTEASY-1151 Upgraded Jackson to version 2.5.3 (from 2.4.1).

The Resteasy testsuite passes with this upgrade.

Wildfly 9.0.0.CR3-SNAPSHOT uses Jackson 2.5.1, so we'll probably use that.

Thanks Ron :-) Please let me know if you want to merge it.

I was probably unclear. Shouldn't the dependency be on 2.5.1?

It has been upgraded to 2.6.3


Added some tests

These test try to cover edge cases. Specially for unserialized objects which php 7.2 is_object() behaves differently on.

Thanks for the PR. Is there any chance you could send this to 5.7 please?

Thanks for the PR. Is there any chance you could send this to 5.7 please?

of cource why not

Replaced by https://github.com/laravel/framework/pull/26974.


Relation is not found in pivot model.

Larastan Version: 2.1.12
--level used: 0
Repo with example: https://github.com/ManuelLeiner/larastan-level-0

Description
In the repo above you will find a basic Laravel Jetstream installation which reports a level 0 error. You can find a short summary below. What do you think of this error? Can I help in any other way?
Scenario
When using a pivot model class TeamUser in the Team's users() relation, phpstan analyse reports a missing relation projects() which is of course implemented in the User model.
/var/www/html# ./vendor/bin/phpstan analyse
Note: Using configuration file /var/www/html/phpstan.neon.
 39/39 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100%

 ------ ----------------------------------------------------------------
  Line   Models/Project.php
 ------ ----------------------------------------------------------------
  42     Relation 'projects' is not found in App\Models\TeamUser model.
 ------ ----------------------------------------------------------------

 [ERROR] Found 1 error

Laravel code where the issue was found
App\Models\Team.php
    /**
     * Get all of the users that belong to the team.
     *
     * @return \Illuminate\Database\Eloquent\Relations\BelongsToMany
     */
    public function users()
    {
        return $this->belongsToMany(Jetstream::userModel(), Jetstream::membershipModel())
            ->withPivot('role')
            ->withTimestamps()
            ->as('membership')
            ->using(TeamUser::class);         <---- here is the custom pivot model
    }

App\Models\Project.php
    /**
     * Get the team that owns the project.
     *
     * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
     */
    public function team()
    {
        return $this->belongsTo(Team::class);
    }

    /**
     * Returns a collection of all team members that are
     * not yet member of this project.
     *
     * @return \Illuminate\Support\Collection
     */
    public function getAvailableUsers(): Collection
    {
        return $this->team
            ->users()                                                // query all team members (team owner not included)
            ->where('user_id', '!=', $this->user_id)                 // exclude the current project's owner
            ->whereDoesntHave(                                       // exclude all current project members
                'projects',        <---- this is the relation being found by larastan/phpstan
                fn (Builder $query) => $query->where('projects.id', $this->id)
            )
            ->dd()        <---- see query below
            ->get()
            // do some other stuff with the collection
            ->sortBy('name')
            ->values();
    }

App\Models\User.php
    /**
     * Get all of the projects the user belongs to.
     *
     * @return \Illuminate\Database\Eloquent\Relations\BelongsToMany
     */
    public function projects(): Relation
    {
        return $this->belongsToMany(Project::class)
            ->withPivot('role')
            ->withTimestamps()
            ->as('membership');
    }

Query
select * from "users"
inner join "team_user"
on "users"."id" = "team_user"."user_id"
where "team_user"."team_id" = ?
and "user_id" != ?
and not exists (
    select * from "projects"
    inner join "project_user"
    on "projects"."id" = "project_user"."project_id"
    where "users"."id" = "project_user"."user_id"
    and "projects"."id" = ?
)

Thank you Manuel!
->as('membership') is not understood.
Duplicate of #1308

@ManuelLeiner Have you tried adding PHP generics?
https://github.com/nunomaduro/larastan/blob/65cfc54fa195e509c2e2be119761552017d22a56/stubs/BelongsToMany.stub#L5-L9
    /**
     * Get all of the projects the user belongs to.
     *
     * @return \Illuminate\Database\Eloquent\Relations\BelongsToMany<\App\Models\Project>
     */
    public function projects(): Relation

Thank you Manuel!
->as('membership') is not understood.
Duplicate of #1308

I can confirm that removing the ->as() gets rid of the error.
In production however we do not use the exact code as in the example above. We do not copy the code of the Jetstream Team into our Team model but we call the parent:
    /**
     * Get all of the users that belong to the team.
     *
     * @return \Illuminate\Database\Eloquent\Relations\BelongsToMany
     */
    public function users()
    {
        return parent::user()->using(TeamUser::class);
    }

Even if I remove the ->as() in the parent class the error stays. So there might as well be a problem with using the parent's method and chaining additional stuff.
I will double check tomorrow.

 Sometimes the error occurs and sometimes not. Of course I changed a few lines here and there. The problem doesn't seem to be related to the ->as('membership').
I couldn't reproduce the error with the example of my entry post
App\Models\Team.php
class Team extends JetstreamTeam
{

    ...

    /**
     * Get all of the users that belong to the team.
     *
     * @return \Illuminate\Database\Eloquent\Relations\BelongsToMany
     */
    public function users()
    {
        return $this->belongsToMany(Jetstream::userModel(), Jetstream::membershipModel())
            ->withPivot('role')
            ->withTimestamps()
            ->as('membership')
            ->using(TeamUser::class);
    }

But I can reproduce the problem with the second example using parent, which I pushed to the repo mentioned in the entry post.
class Team extends JetstreamTeam
{

    ...

    /**
     * Get all of the users that belong to the team.
     *
     * @return \Illuminate\Database\Eloquent\Relations\BelongsToMany
     */
    public function users()
    {
        return parent::users()->using(TeamUser::class);
    }

TBH I'm confused. Could you please open a new issue with only things related to this new error?

If someone else finds this error, I actually just had a mistake and maybe you did the same thing:
I had used
@return Illuminate\Database\Eloquent\Relations\BelongsTo

instead of
@return \Illuminate\Database\Eloquent\Relations\BelongsTo


Feature/improve smoothline chart

Thank you for contributing a pull request.
Please ensure that you have signed the CLA.

[X] I have signed the CLA

Submitted on behalf of third-party: kraynel.

This looks like a great contribution and I'm reviewing it in more detail now. One thing that I think would be a fantastic addition to this pull request would be showing an example of these new options by either adding a new chart or modifying an existing one in the example app.

I think this is a wonderful addition and I'm happy to approve and merge it as-is but I'm going to give you a little time to see if you want to add any modifications to the example app to demonstrate these new option additions. I like that you allow for function inputs in the options you've added. Thanks!

Thanks for the comments!
Adding an example app in the repo seems like a great idea. I'd be happy to do, I may take a few days to add it since I'm lacking time right now, is it ok for you to wait before merging?

Yes, I can certainly wait. There's already an example app in the example directory - a new chart can be added easily.

Thank you @AmauryLiet for this PR, I did not take the time to do it myself at the time. I also signed the CLA.

@AmauryLiet Just checking back in - have you had a chance to add an example?

@marzolfb Thanks for the reminder, I'll be pushing the changes soon today

Hi @marzolfb, finally added an example to the PR where I expose some possible use of the modifications

My sincere apologies for the lengthy delay in reviewing this.
Fantastic work. The example is great. Thank you very much.
I'll merge this in for now but I may wait to release and update to npm so I can pull in the latest versions of dependencies to stay current.


Workspace.scan returned values' structures are different

https://github.com/atom/atom/blob/master/src/workspace.coffee#L995
When file is modified, Atom use TextBuffer.scan replace directoriesForSearcher, but TextBuffer.scan's returned value is different with directoriesForSearcher.
What should I do when I used Workspace.scan and the returned values' structures are different ?

Such as: range in directoriesForSearcher's returned value is Array, but in TextBuffer.scan's returned value is Object

I'm not sure I understand. Is this a question? A documentation bug? Pointing out a code bug?

If it is a feature, should pointing out on documentation. If not, Workspace.scan returned values' structures should be same.

According to the documentation, Workspace.scan returns a Promise with a cancel() method. There is no mention of directoriesForSearcher in the API documentation. I'm not sure what any of this has to do with TextBuffer.scan ... that's a different API.

Yes, that's a different API.
Let's look at Workspace.scan how to work.
...
if file not modified, use searcher.search scan files, and call iterator to deal returned values.
...
if file modified, use TextBuffer.scan scan files, and call iterator to deal returned values. But the returned values is different with searcher.search returned values.
...
That's my question, searcher.search and TextBuffer.scan returned values is different, but both in Workspace.scan.

I just ran into this issue in my Code Peek package. My hack fix is below. This really doesn't make sense though. The return types should be the same in both cases.
atom.workspace.scan(regExp, {paths: ["*.#{fileType}"]}, (matchingFile) =>
  initialLine = 0

  # HACK I literally have no idea why this is happening. If the file has
  # unsaved changes, we get a range object. If it does not, we get an array
  # for the range.
  if matchingFile.matches[0].range? and
    matchingFile.matches[0].range.start? and
    matchingFile.matches[0].range.start.row?
      initialLine = matchingFile.matches[0].range.start.row
  else
    initialLine = matchingFile.matches[0].range[0][0]

  console.log "initial line is #{initialLine}"
  @matchingFiles.push(new FileInfo(matchingFile.filePath,
    initialLine))
).then =>
  if @matchingFiles.length is 0
    atom.notifications.addWarning("Could not find function \
      #{functionName} in project")
    return

  @openFile(@matchingFiles[0])

Recommend this is reopened.


Hello, please go ahead and ask your question about the error

Hello, may I ask how to deal with this error?. This is the picture about the error message

@CYYJL you need to look at the full error message
you are passing in an input that does not satisfy the type constraints


Recovering from streaming timeout error (question)

Running my app with 8 R200s, I found that individual cameras would start throwing timeout errors.  The error handling allowed me to recognize and skip the future wait-for-frames call for the affected devices, but I wasn't able to find the correct way to recover the error without restarting the application.
This was a live installation so I didn't have the opportunity to stop & restart the app, let alone unplug/replug the device, so my number of active cameras simply dropped over time.
Is there a correct way to allow for a camera that's not returning frames to be closed, unplugged/replugged, and then recover streaming?

For R200 we have a few unpublished commits that let you reset the device after a frame timeout. Ping @sgorsten to push them in the next few days.

How do you catch the timeout errors? I do use try-catch to wrap the code for wait-for-frames and frame capturing, but it looks like no error is thrown. The programm freezes while waiting for a frame and never gets back.

@digitologist do you have a snippit of code to share with @Wollimayer?

Here's how I do it:
for (int i = 0; i < deviceCount; ++i) {
	if (deviceAbort[i]) continue;
	try {
		deviceManager[i]->wait_for_frames();
	}
	catch (const rs::error & e) {
		deviceAbort[i] = true;
		cout << "Realsense Error: cam " << i << ": " << e.what() << endl;
	}
}

@digitologist Thank you. I'm using the same construct right now, but no error is thrown.
It might be a different problem ( issue #29  ).

@Wollimayer - can you use one of the other sample apps to print out the firmware versions of each of your F200s?

<IP_ADDRESS> And two <IP_ADDRESS> .
The problem occurs on both versions.

@Wollimayer will discuss in #29, streaming timeouts and config timeouts are logically different issues.
For streaming timeouts, code on the the current dev branch should be able to reset a device fully at runtime after code like @digitologist detects a timeout.

Hi, I also have problems with timeout of streaming. I can catch the error, stop and start the camera and then the stream is running. But the timestamps then are wrong. the get_frame_timestamp function gives numbers between -3 and 4. Is that a bug? How can I restart the camera properly?


Vue devtool crash after type check failed for prop "instance"

Version
5.3.3
Browser and OS info
Chrome 87
Steps to reproduce

Open Devtool, see the error in screenshot below
Crashes after a while by clicking around the app

What is expected?
Not Crashing :(
What is actually happening?
Before the crash

I find the following error in chrome after I load a local build:
[Vue warn]: Invalid prop: type check failed for prop "instance". Expected Object, got String with value "__vue_devtool_undefined__". found in ---> <ComponentInstance> at<EMAIL_ADDRESS><ScrollPane> at<EMAIL_ADDRESS><ComponentTree> at<EMAIL_ADDRESS><SplitPane> at<EMAIL_ADDRESS><ComponentsTab> at<EMAIL_ADDRESS><Root>

Did you ever figure this out?


feat: adding func to set with prefix for properties

This is a version from https://github.com/rebuy-de/aws-nuke/blob/main/pkg/types/properties.go

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 95.01%.  Consider uploading reports for the commit 92365d7 to get more accurate results

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #41      +/-   ##
==========================================
+ Coverage   94.97%   95.01%   +0.04%
==========================================
  Files          14       14
  Lines         855      863       +8
==========================================
+ Hits          812      820       +8
  Misses         27       27
  Partials       16       16

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

:tada: This pull request is included in version 0.11.0 :tada:
The release is available on GitHub release :rocket:


allow the use of extend interface when merging schemas. Fixes #699

TODO:

[ ] If this PR is a new feature, reference an issue where a consensus about the design was reached (not necessary for small changes)
[X] Make sure all of the significant new logic is covered by tests
[X] Rebase your changes on master so that they can be merged easily
[X] Make sure all tests and linter rules pass
[x] Update CHANGELOG.md with your change. Include a description of your change, link to PR (always) and issue (if applicable). Add your CHANGELOG entry under vNEXT. Do not create a new version number for your change yourself.

Allows mergeSchemas to recognize extend interface as a valid definition to pass to graphql's extendSchema as logged in #699.

Looks like I didn't account for how to make this change backwards compatible with versions of graphql-js pre-0.13.x-- I'll try to figure that out soon, I'm still new to this codebase.


[IOTDB-4177][IOTDB-4152] Fix INSERT Failed when using SESSION_BY_RECORDS

Description
If a batch insert have timestamps in two time partition slots, this bug would cause all data be inserted into the last time partition slot.
IOTDB-4152 is caused by the same reason.

Coverage decreased (-0.009%) to 41.943% when pulling 015e8ee94cad2700e76c3abfcfd8aa96a2113aca on IOTDB4177 into 2d9a2f07b30526c7b16bd4007a7588d2481f5f27 on master.


Separate "description" from "intro screen"

For now we think we don't want to make the intro screen text editable. We just want to generate some placeholder text.


[Feature Request] option.attributeName

Context

[X] This issue is not a bug report. (please use a different template for reporting a bug)
[X] This issue is not a duplicate of an existing issue. (please use the search to find existing issues)

Description
I find options.className way too restrictive. A possible options.attributeName would allow adding any HTML attribute such as data-, id… One of the many use cases of adding such data to lines, would be to allow styling lines depending on their content and location, for instance:

adding data-line:'3'; for the line number 3
adding data-key:'id' and data-value:'10' for line with a content such as - id: 10, previously parsed.

Why exposing data this way? My project is related to live coding and I need to target specific with specific content, line numbers to style them, in real time outside the editor’s scope. My case may be very specific and niche, but I am sure extending options with options.attributeName would be useful in other cases.
CodeMirror equivalent: https://codemirror.net/docs/ref/#view.Decoration^line^spec.attributes
Monaco Editor Playground Link
No response
Monaco Editor Playground Code
No response

I don't think this is easy to implement unfortunately, as class names are broken up and combined with token styles.
Maybe line attributes are feasible, but without a use-case for VS Code we cannot prioritize such a feature.


Windows - non EN-US systems, backtick encoding

@tan-wei
If you have a minute, wondering what the encoding of Ruby backtick commands is.  I assume both are the same (?).
ruby -e "puts `sh --version`.encoding"
ruby -e "puts `ver`.encoding"

Yes, they are the same:
C:\Cmder
λ ruby -e "puts `sh --version`.encoding"
UTF-8

C:\Cmder
λ ruby -e "puts `ver`.encoding"
UTF-8

I'm not sure if this is an issue with 'Cmder' or not. From a normal Windows cmd window, the above commands match my  Encoding.default_external encoding, which is IBM437...

I'v tried in cmd instead of Cmder. Just the same.

What is Encoding.default_external on your system?
If it's not UTF-8, maybe try:
ruby -e "puts `ver`.encode(Encoding.default_external, 'UTF-8')"

Thanks for helping with this.  This seems like a Ruby bug, and there's 25 days before 2.7 is released...

Sorry for the delay.
It prints:
C:\cmder
λ ruby -e "puts `ver`.encode(Encoding.default_external, 'UTF-8')"

Microsoft Windows [�汾 10.0.18362.476]

Actully, in pry:
[1] pry(main)> `ver`
=> "\nMicrosoft Windows [\xB0汾 10.0.18362.476]\n"

Strange string with "\xB0汾", and I can tell you that "汾" here is obviously a meaningless word (its real meaning is a name of a river)

Thanks. What is:
ruby -e "puts Encoding.default_external"

If you could maybe check both cmder & cmd...

Cmder:
C:\cmder
λ ruby -e "puts Encoding.default_external"
UTF-8

cmd:
Microsoft Windows [版本 10.0.18362.476]
(c) 2019 Microsoft Corporation。保留所有权利。

C:\Users\Winterreise>ruby -e "puts Encoding.default_external"
UTF-8

Thanks.  Sorry for the trouble, but I can't repo this, so please pardon all the questions...
Seems odd.  On my system, both
ruby -e "puts Encoding.find 'locale'"

and
ruby -e "puts Encoding.default_external"

show IBM437.
I assume ruby -e "puts Encoding.find 'locale'" is also UTF-8?  Is RUBYOPT set in the ENV?

Sorry, I didn't know RUBYOPT was set in ENV: `RUBYOPT=-Eutf-8", so:
C:\Users\Winterreise>ruby -e "puts Encoding.find 'locale'"
GBK

C:\Users\Winterreise>ruby -e "puts Encoding.default_external"
UTF-8

It could not be set myself. Maybe it's RubyInstaller's action.

No problem.  I don't think I've ever used the RubyInstaller exe.  It may be a 'default' option.
Anyway, first things first, does ridk version work (you may have already checked)?
If not, how about the output from:
ruby -e "puts `ver`.encode(Encoding.find('locale'), 'UTF-8')"

I've changed nothing for now. It's the same with cmd:
C:\Users\Winterreise>ruby -e "puts `ver`.encode(Encoding.find('locale'), 'UTF-8')"
Traceback (most recent call last):
        1: from -e:1:in `<main>'
-e:1:in `encode': "\xB0" on UTF-8 (Encoding::InvalidByteSequenceError)

C:\Users\Winterreise>ridk version
Traceback (most recent call last):
        11: from C:/Ruby26/bin/ridk.cmd:39:in `<main>'
        10: from C:/Ruby26/lib/ruby/site_ruby/2.6.0/ruby_installer/runtime/ridk.rb:24:in `run!'
         9: from C:/Ruby26/lib/ruby/site_ruby/2.6.0/ruby_installer/runtime/ridk.rb:168:in `print_version'
         8: from C:/Ruby26/lib/ruby/2.6.0/psych/core_ext.rb:13:in `to_yaml'
         7: from C:/Ruby26/lib/ruby/2.6.0/psych.rb:513:in `dump'
         6: from C:/Ruby26/lib/ruby/2.6.0/psych/visitors/yaml_tree.rb:118:in `push'
         5: from C:/Ruby26/lib/ruby/2.6.0/psych/visitors/yaml_tree.rb:136:in `accept'
         4: from C:/Ruby26/lib/ruby/2.6.0/psych/visitors/yaml_tree.rb:358:in `visit_Hash'
         3: from C:/Ruby26/lib/ruby/2.6.0/psych/visitors/yaml_tree.rb:358:in `each'
         2: from C:/Ruby26/lib/ruby/2.6.0/psych/visitors/yaml_tree.rb:360:in `block in visit_Hash'
         1: from C:/Ruby26/lib/ruby/2.6.0/psych/visitors/yaml_tree.rb:136:in `accept'
C:/Ruby26/lib/ruby/2.6.0/psych/visitors/yaml_tree.rb:298:in `visit_String': invalid byte sequence in UTF-8 (ArgumentError)

I think the problem is the byte \xB0. So what does the result of ver come from?

Yes, that is the issue.  ver is just a Windows command that shows OS version.

I've changed nothing for now

Sorry I wasn't clear.  I meant for the commands to be run with RUBYOPT cleared.  Is that what you replied with?  The RUBYOPTS is telling Ruby that external data is UTF-8, but it's not.  IF we clear RUBYOPT, then we'll see if Ruby can encoding the string correctly.  I think...

OK. Now it works:
C:\Cmder
λ set RUBYOPT=

C:\Cmder
λ ridk version
---
ruby:
  path: C:/Ruby26
  version: 2.6.5
  platform: i386-mingw32
ruby_installer:
  package_version: 2.6.5-1
  git_commit: d3e0c65
msys2:
  path: C:\Ruby26\msys32
cc: i686-w64-mingw32-gcc (Rev2, Built by MSYS2 project) 9.2.0
os: Microsoft Windows [版本 10.0.18362.476]

Good.
A few years ago, Ruby wasn't fully tested on Windows.  It now is.
Thanks for being patient, since I work with a Windows encoding that is UTF-8 compatible, encoding issues aren't something I've worked with much...

You're welcome. It's my pleasure to help Ruby dev, because Ruby is one of my favorite.


Unable to compile with specific library versions, I tried compiling with nuitka using a speicifc (older) package version of discord.py

output:
Traceback (most recent call last):
File "C:\Users\tobia\AppData\Local\Temp\ONEFIL~1\main.py", line 4, in
import gratient
File "", line 1360, in _find_and_load
File "", line 1331, in _find_and_load_unlocked
File "", line 935, in _load_unlocked
File "C:\Users\tobia\AppData\Local\Temp\ONEFIL~1\main.py", line 18, in
client = discord.Client()
TypeError: Client.init() missing 1 required keyword-only argument: 'intents'
'intents' is an argument that is required in todays version of discord.py, however it is not required in the version of discord.py my code is running (1.7.3)

In the template, we have made it clear, that not filling out the issue template is not acceptable. I am closing this kind of report as invalid. The main reason is that we do not want to be left guessing. For you it's easy to erase the issue template and expect us to ask you questions only as necessary, but we cannot do that. We would much rather wait for you to create a new report, fill out the template, or wait for somebody with the necessary skill to do it.
In short: No issue template, no fun. Therefore we are  likely just deleting the issue, as it serves as a bad example and detraction for searches.  And even worse, it might keep good reporters from reporting as is this "already known."


Full Embroidery Command Structure, API problems.

As noted in the Embroidermodder thread by @wwderw
https://github.com/Embroidermodder/Embroidermodder/issues/97
The formatting for embroidery is missing a few commands. Most pressingly it's clearly missing a stop as opposed to a color change. The newer structures I added will save all of these commands and they are pretty easy to iterate through and losslessly preserve all the loaded data. There's clearly going to need to be some interpolated commands for some specific formats. Like DST should call a jump a trim if there's a 3 of them in a row, and put a +2+2, -4-4, +2+2 block of jump stitches when it sees a trim. Jump pathing should be preserved. So that things like Frame-on and Frame-off could be supported and broken into explicit commands to jump to the top of the pattern then, add a non-color changing stop, then jump back to the previous position, as well as commands like sequin and the number of the sequin to eject and move to needle 4, and slow and fast commands. Need accounted for, even if they aren't added. Largely because any format that can read them needs to read them and any format that can't write them needs to either ignore them or be able to turn them into something more coherent.
At issue though is a lot of the code shares code base with libembroidery stuff, and a lot of the conversion stuff is similar thereto. But, it loses things like in SVG there's a command V, which means change the Vertical Y-axis to be exactly the number given, and the X remains the same. There's literally no way to do that with that addStitch() command (since it's half absolute and half relative). Also, the boolean to autoincrement color should be completely unneeded if there is properly a STOP and COLOR_CHANGE as different commands.
Since this is largely LibEmbroidery stuff I've left it mostly untouched.  And with the sending of the files through intents, it's pretty easy to send a file from MobileViewer to MobileViewer and see that you get something back that's kind of mangled (though it'll make bug checking pretty easy).
The new format reads it directly into the EmbPattern and can store an entire int (32 bits) of data about that point. There should be fewer than 4 billion commands so it should be entirely doable for any scheme.

I'm quite reluctant to change this code because it's more work for transcoding other things but might I recommend EmbPattern commands that correlate to what it's actually doing.
public void stitch(double dx, double dy) ;
public void move(double dx, double dy);
public void changeColor();
public void trim();
public void stop() ;
public void end() ;

It would seem much easier than calling everything a stitch, flagging it with some flags, and then a boolean to apparently decide whether that stop() is a stop() or a color change. If it falls out of the regular course then you'd still have those other commands to fall back on. Though, I guess technically jump isn't really move, it's more like skip go here and skip the needle penetration and if it does it to many times in a row it often throws in a trim().

I changed my TE scheme over to doing that and it's seemingly much more readable, also I think the libembroidery version has a bug, which migrated here for exp trims:
@Override
public void read() throws IOException {
    byte[] b = new byte[2];
    while (readFully(b) == b.length) {
        if ((b[0] & 0xFF) == 0x80) {
            switch (b[1] & 0xFF) {
                case 0x80:
                    skip(2);
                    stop();
                    break;
                case 0x02:
                    stitch((float) b[0], -(float) b[1]);
                    break;
                case 0x04:
                    if (readFully(b) != b.length) break;
                    move((float) b[0], -(float) b[1]);
                    break;
                default:
                    if ((b[1] & 1) != 0) {
                        //odd
                        if (readFully(b) != b.length) break;
                        changeColor();
                        move((float) b[0], -(float) b[1]);
                    } else {
                        //even
                        if (readFully(b) != b.length) break;
                        stop();
                        move((float) b[0], -(float) b[1]);
                    }
            }
        } else {
            stitch((float) b[0], -(float) b[1]);
        }
    }
}

Using readFully() makes sure that the stream just isn't out of availaible bits for a second thus turning everything into garbage (MV will do that if you download a .exp from the web or anything more laggy than local access, it can easily have the buffer run low and the weird code will do broken thing.  (see https://github.com/Embroidermodder/MobileViewer/issues/53 )


[BUG] Blank canvas or report templates missing in the version 0.9.3

Is there an existing issue for this?

[X] I have searched the existing issues

Description
I am using the version 0.9.3. When I tried to create a Project, it request to select report but there are no report templates or blank canvas option. I am not able to create the project.
Current Behavior
Blank canvas report template should be available
Expected Behavior
Blank canvas report template is missing. Get the below exception.
Error Loading Templates
An error occured while loading report templates
(Err: Load failed)
Steps To Reproduce

Click Create New Project
Enter all details and click next

Environment
- Operating System and Version: Linux
- AI Verify Version:0.9.3
- Any other relevant information (e.g. version of related package dependencies installed):

Did you build using source code or from docker file? If from source code, please provide the below information:
- Python Version:3.11.5
- Node Version:18
- Redis Version:
- Mongo Version:
- Screen Resolution:

Screenshots/ Code snippets
Not able to upload the error screen. Below is the error -
Error Loading Templates
An error occured while loading report templates
(Err: Load failed)
Additional Context
No response
Possible Solution (Optional)
No response

I found the issue. It looks like due to grapql URL. When I am trying to access the portal from outside the server the web socket URL is still localhost. Looks like I need to change that.

Hi @Ranbazh, thank you for raising this issue to us. May I know which server are you using?

Server is Debian 11. I used the source version for the set up. I think I found the issue and it works now. please let me know how I can document it and help with community.

Hi @Ranbazh, please help us by creating a PR for it. In the description, please include the description of the issue and tag the PR to the relevant GitHub Issue. Do let me know if you require any assistance.

Closing this to be tracked in #169


get thee a linter

When I copied your source into my project, I got the following eslint errors:
/Users/andy/frcs-portal/jcore-react-components/meteor/ldap/LDAPAccountSupport.js
  200:33  error    'retObj' is not defined                   no-undef
  240:7   warning  'userOptions' is defined but never used   no-unused-vars
  260:9   warning  'stampedToken' is defined but never used  no-unused-vars
  279:14  error    'ldapObj' is not defined                  no-undef
  288:41  error    'ldapObj' is not defined                  no-undef
  291:9   error    'ldapObj' is not defined                  no-undef
  310:7   warning  Unexpected console statement              no-console

4 bugs waiting to happen that could have been easily prevented by using eslint.

@jedwards1211 willing to merge in a PR with a linter if you submit. I don't use this in any of my projects anymore, so all I have time to do is maintain and support where I can.

@etyp Heh, unfortunately I didn't end up using this either.


NTP: Clean up FocusedView

Task/Issue URL: https://app.asana.com/0/0/1208220396571848/f
Description
Clean up of the FocusedView and the FavouritesView for use in both NTP and legacy NTP
Steps to test this PR
Pixels

[x] Add a Favourite
[x] Open Focused View
[x] Long press on a favourite and tap on Edit
[x] Verify m_edit_favourite_dialog_shown sent
[x] Verify m_edit_favourite_dialog_shown_daily sent
[x] Navigate back
[x] Long press on a favourite and tap on Remote Favourite
[x] Wait for favourite to be removed (snackbar dissappear)
[x] Verify m_favorite_removed sent
[x] Add another favourite
[x] Long press on a favourite and tap on Delete
[x] Wait for favourite to be deleted (snackbar dissappear)
[x] Verify m_favorite_deleted sent
[x] Repeat same actions but this time from New Tab Page
[x] Verify pixels are still sent

Legacy NTP
Use https://www.jsonblob.com/api/1280863591262445568 so you’re not part of the experiment
Make sure you are not a reinstaller and using playDebug flavour

[x] Open New Tab
[x] Verify Dax Logo is visible
[x] Add a favourite and open New Tab again
[x] Verify favourites are visible
[x] Verify sections are not visible (this verifies you see the legacy NTP)
[x] Remove favourite (wait for the snackbar to disappear)
[x] Verify Dax Logo is visible

New NTP
Use https://www.jsonblob.com/api/1270091613312245760 in Remote Config so you’re part of the experiment
Make sure you are not a reinstaller and using playDebug flavour

[x] Open New Tab
[x] Verify Favourites placeholders and shortcuts are visible
[x] Add a favourite and open New Tab again
[x] Verify favourites are visible
[x] Remove favourite (wait for the snackbar to disappear)
[x] Verify Favourites placeholders and shortcuts are visible
[x] Verify Dax logo is not visible

#4984  👈
develop

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @malmstein and the rest of your teammates on  Graphite

Thanks @marcosholgado !


Support coloured subtitles

Issue type
Feature request
Description of the problem
A a deaf or hard-of-hearing, I would like to read subtitles, with the adapted colors, if available.
Environment information

Library version: Any
iOS version: Any
Device: iPhone, iPad, Apple TV

Steps to reproduce

Play a video stream
Open alternate tracks and select a subtitles option

Interesting articles explain WebVTT specifications:
https://ronallo.com/blog/html5-video-caption-cue-settings-tester/
https://www.speechpad.com/captions/webvtt
From Apple documentation, AVPlayer supports the Cue Settings in WebVTT
Here is an example.
::cue(.red){ color: red; }
::cue(.blue){ color: blue; }
::cue(.green){ color: green; }
::cue(.yellow){ color: yellow; }
::cue(.background-red){ background-color: red; }
::cue(.background-blue){ background-color: blue; }
::cue(.background-green){ background-color: green; }
::cue(.background-yellow){ background-color: yellow; }

From French TV broadcaster, France Télévision, The second channel, France 2 livestream is delivered throw HLS with an AES-128 key encryption.
The webvtt subtitles for SDH looks like:
WEBVTT
X-TIMESTAMP-MAP=MPEGTS:7351793473,LOCAL:00:00:00.000

STYLE
::cue(.white) { color: white; }
::cue(.yellow) { color: yellow; }

00:00:00.000 --> 00:00:01.680 align:middle
<c.white> Demander le double </c>
<c.white> de ton cachet. </c>

00:00:02.080 --> 00:00:04.000 align:middle
<c.white> En général, c'est radical. </c>
<c.yellow> -Charlotte. </c>

AVPlayer in Safari Mac (opened in a tab) or in iOS applications support it:

For a coloured subtitles integration in SRGMediaPlayer, the stream packager service has to support Cue Settings in WebVTT.


Added Lighthouse default reports generation

Added default Lighthouse reports generation for the Lighthouse plugin.
By default, it will generate a lighthouse json-file in /pages/YOURPAGE/data.
This examples will allow you to set the Lighthouse report type (output type):
--lighthouse.extends lighthouse:default --lighthouse.settings.output html for html-report,
--lighthouse.extends lighthouse:default --lighthouse.settings.output csv for csv-report.

Hi @SemyonLosmakov ah cool Let me merge this before the next release.

Also what about adding a link in the pug if you configured to store the JSON/HTML so it's easier to use?

Also what about adding a link in the pug if you configured to store the JSON/HTML so it's easier to use?
I can add p Full Lighthouse report is available a(href='./data/lighthouse') here after h2 Lighthouse (version #{lh.lighthouseVersion}), but it won't work with explicit report file extensions.

I can fix that tonight: I think both in the pug and for the JS code we can know the extension just by using the options object (lighthouse.settings.output). You can see how it's available here:
https://github.com/sitespeedio/sitespeed.io/blob/master/lib/plugins/html/templates/runInfo.pug

But if you have time, feel free to add it, else I'll do that tonight in a maybe 5 hours before I push the release.

Hi @SemyonLosmakov thanks cool! Maybe we should just always generate the HTML in the future and iframe that in the tab, let me add an issue for trying that out.
Best
Peter


Modify SCD40 calibration periods #46

Currently set_automatic_self_calibration_initial_period defaults to 44 hours. But that assumes one read every 5 minutes and we read every 5 seconds.
So for "default" behavior we should probably multiply this value by 60. Needs to be sent on boot.
Also scale set_automatic_self_calibration_standard_period in the same fashion

Nevermind, this only applies to single shot measurement modes. we're not using that


Incorrect argument parsing when starting from bash script

Issue related to client binary, but doesn't checked on server binary.
OS: Ubuntu 18.04 amd64.
kcptun version: selfbuilt trunk.
#!/bin/bash

screenfind=$(which screen)
if [ -z $screenfind ]; then
                echo "Can't find \"screen\" installed. That script needs it!";
                exit 1;
fi

BINARY=/usr/local/bin/kcptun-client

REMOTE_HOST="example.com"
REMOTE_PORT="1234"

LISTEN_ADDR="<IP_ADDRESS>"
LISTEN_PORT="8388"

PASSPHRASE="kcptunpwd"

ARGS="-r \"${REMOTE_HOST}:${REMOTE_PORT}\" -l \"${LISTEN_ADDR}:${LISTEN_PORT}\" -crypt aes-128 -key \"${PASSPHRASE}\" -nocomp"

echo $BINARY $ARGS
$BINARY $ARGS

Output:
/usr/local/bin/kcptun-client -r "example.com:1234" -l "<IP_ADDRESS>:8388" -crypt aes-128 -key "kcptunpwd" -nocomp    # this is generated command
2019/08/12 18:12:29 main.go:289: version: SELFBUILD
2019/08/12 18:12:29 main.go:70: lookup tcp/8388": Servname not supported for ai_socktype

If I try execute generated command directly in terminal, kcptun will start without errors.
This happen only when arguments passed from built with quotes (no matter is it " or ') variable.
If I use in bash script only ready-to-use string (like generated output before)
#!/bin/bash
/usr/local/bin/kcptun-client -r "example.com:1234" -l "<IP_ADDRESS>:8388" -crypt aes-128 -key "kcptunpwd" -nocomp

then running that script will start kcptun without problems.

it's a question about bash programming, check:
https://stackoverflow.com/questions/2355148/run-a-string-as-a-command-within-a-bash-script

Thank you for pointing to possible solution.
Because I initially do that script for starting kcptun in screen session, I done it with passing command in bash -c. Here's working script:
#!/bin/bash

SCREEN=$(which screen)
if [ -z $SCREEN ]; then
                echo "Can't find \"screen\" installed. That script needs it!";
                exit 1;
fi

BINARY=/usr/local/bin/kcptun-client

REMOTE_HOST="example.com"
REMOTE_PORT="1234"

LISTEN_ADDR="<IP_ADDRESS>"
LISTEN_PORT="8388"

PASSPHRASE="kcptunpassword"

# KCP profiles. Possible values: fast3, fast2, fast, normal, manual.
KCPMODE="fast"

# KCP crypto. See documentation for all possible values.
KCPCRYPT="aes-128"

# Additional arguments, please reffer to kcptun documentation
ADDARGS="-conn 3 -parityshard 2 -mtu 1400 -nocomp"

ARGS="-r \"${REMOTE_HOST}:${REMOTE_PORT}\" -l \"${LISTEN_ADDR}:${LISTEN_PORT}\" -key \"${PASSPHRASE}\" -mode \"${KCPMODE}\" -crypt \"${KCPCRYPT}\" $ADDARGS"

$SCREEN -AmdS kcptun bash -c "$BINARY $ARGS"


fix(pendo): special-case handling for blank contentUrl files

Description
Special-case handling to allow Pendo to fetch an otherwise unverifiable but blank file. Pendo's designer seems to have started adding this in certain guides as a contentUrl field. (Not sure why it started doing this now, but it's harmless -- if a bit of a pain to track down.)
Notice

[x] Have you followed the guidelines in our Contributing guide?
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

Pull Request Type

[x] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[ ] :nail_care: New Feature (Breaking/Non-breaking Change)

Risk
Low risk.
Testing

Engineering
This error should go away:

Operations
Please check that Pendo agent loads and submits analytics normally.

i am able to see the new log message but not get the guides loading still

@mrnerdhair just kicking this one to draft for housekeeping - please promote it back again when changes are addressed!

closing in favor of https://github.com/shapeshift/web/pull/3721


[Storage] Upgrade package azure-multiapi-storage to 0.3.0

Description

upgrade the package to support data plane track2
Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change.
[Component Name 2] az command b: Add some customer-facing feature.

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR title and description has followed the guideline in Submitting Pull Requests.

[ ] I adhere to the Command Guidelines.

add to S169

Why not change setup.py too?


expose remote debug port

See issue https://github.com/Activiti/Activiti/issues/1412 for more context.
This sets up port 8000 as the remote debug port. You can then use to connect to the java process running in the container provided the port is mapped. To test this I had to add these lines to the activiti-cloud-query section of the infrastructure docker-compose:
  - REMOTE_DEBUG=true
ports:
  - "8000:8000"

But I've not done a PR for that as I don't think it should be exposed by default (it seems to slow startup if set). When I did it locally I was able to debug by putting debug points on the source inside dependent libraries of the activiti-cloud-query app:

(IntelliJ config is as per https://stackoverflow.com/questions/21114066/attach-intellij-idea-debugger-to-a-running-java-process but 8000 instead of 5005.)
If the arg is not set then query and audit register with eureka at around the same time. If it is set then query registers noticeably later. So should only set it if need to debug.
In the process of doing this realised we could also expose setting ' - debug = true' to enable spring boot debug logging so also exposing that in this PR (again default is off).

Something to note on this is that it currently only works with images built using the Dockerfile. Our config for the fabric8 plugin doesn't currently expose the remote debug option https://github.com/Activiti/activiti-cloud-build/blob/409d1783f9c5980553ec9b95617819d2405e58b3/activiti-cloud-uservices-parent/pom.xml#L54


Option to have a "non compact" list view for episodes.

The compact view feels very cramped and doesn't fit the overall theme very well in my opinion. The grid looks very good but that doesn't work well at all on my tizen samsung tv, as the grid doesn't fit to the view horizontally, leading to having to scroll both horizontally and vertically which is very awkward to use. I also don't really like how the compact view crops the thumbnails.
I propose a third option which would be a list view with more padding between episodes, as well as a full 16:9 thumbnails (or whatever the aspect ration used in Jellyfin is).
I'm not that good with css, so maybe it's better that someone else implements this, but I made a little mockup of how it could potentially look:

This is essentially what the stock UI already does. You don't have to use one of the imports for every step, if you like the way JF does it by default, just skip that step and the theme wont change that part of the UI.


No release notes

The last releases of PyWPS are not accompanied by release notes or announcements, thus it's needlessly hard for any outsider interested in the project to check what changed between releases (for instance, if WPS 2.0 is supported) and decide if they should invest some time upgrading or taking out the new version for a test drive.

There is a changelog:
https://github.com/geopython/pywps/blob/master/debian/changelog https://github.com/geopython/pywps/blob/master/debian/changelog
But we could make this more visible.

On 18 Dec 2018, at 1:20 pm, Rui Maciel<EMAIL_ADDRESS>wrote:
The last releases of PyWPS are not accompanied by release notes or announcements, thus it's needlessly hard for any outsider interested in the project to check what changed between releases (for instance, if WPS 2.0 is supported) and decide if they should invest some time upgrading or taking out the new version to a test drive.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/geopython/pywps/issues/438, or mute the thread https://github.com/notifications/unsubscribe-auth/AEvDjHrsReRzYIKmHuZdEaBBEx_AT1Hzks5u6N2ngaJpZM4ZYMal.

@cehbrecht thanks for providing a link to the changelog.  They are very informative and helpful.
However, I've noticed that v4.2.1 is not mentioned in the changelogs, nor is there any reference to WPS 2.0 although it appears that WPS 2.0 is supported in PyWPS 4.2.1 at least up to a point.

@jachym worked on wps 2.0 support (jinja templates) ... but the protocol is not fully supported yet.


GPU memory needed

Hello, I want to run your code but as I do not have any GPU I have to ask for one from my laboratory... I was therefore wondering if you had any idea of what GPU memory is needed to run your code because it seams that even 32GB is not enough. Thank you for your understanding.

Hi!
It depends on what you want to do. For inference, a 4GB card should be enough. For training... Well, I trained it on a card with a lot of memory, so I didn't bother cutting the documents. There are some documents that are really big which are very demanding on memory, so you can easily OOM on training.
You can try limiting the size of documents during training to reduce the memory consumption. For instance, if a document is [n_seqs, 512], I'd suggest randomly taking 2 out of n_seqs sequences during each epoch.

I suggest you run the same experiment on cpu, you might get a more understandable error message. If you don't get one at all, then you should try starting with a fresh CUDA installation

Hi!
Thanks a lot for uploading your model.
I am trying to train the model, but I also get an out of memory error. Would it perhaps be possible to elaborate a bit more on the solution you propose here?
I could not directly identify the n_sequences in the code -- in what file could I change this to only taking 2 sequences per document? Thank you so much!


HTMLUnit sends POST request with content-type application/x-www-form-urlencoded whereas browser sets the content-type text/plain

The URL of the portal
https://allegis.ramcocloud.com/RVW/extui/vwrt/LaunchPanel.htm

There are already some test cases for this.
com.gargoylesoftware.htmlunit.javascript.host.html.HTMLFormElementTest.enctypePost()
Can you please have a look and check what is missing here.

Hi Ronald,
Don't you think you need add test cases for the following Content-Type
as part of POST request.
Content-Type : text/plain, application/json, text/xml
Correct me if I am wrong.
Regards
Vasu
On Tue, 11 Feb 2020 at 00:38, RBRi<EMAIL_ADDRESS>wrote:

There are already some test cases for this.
com.gargoylesoftware.htmlunit.javascript.host.html.HTMLFormElementTest.enctypePost()
Can you please have a look and check what is missing here.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLMQRZR4JJNQJMV6A23RCGQ2ZA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELJ3JCQ#issuecomment-584299658,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMEXVLLTKK7KV2DGVRJ7GSTRCGQ2ZANCNFSM4KSSJWYA
.

Am 10. Februar 2020 20:44:22 MEZ schrieb vasucomandur<EMAIL_ADDRESS>
Hi Ronald,>

Don't you think you need add test cases for the following Content-Type>
as part of POST request.>
Content-Type : text/plain, application/json, text/xml>

Correct me if I am wrong.>

Regards>
Vasu>

On Tue, 11 Feb 2020 at 00:38, RBRi<EMAIL_ADDRESS>wrote:>

There are already some test cases for this.>

com.gargoylesoftware.htmlunit.javascript.host.html.HTMLFormElementTest.enctypePost()>

Can you please have a look and check what is missing here.>

—>
You are receiving this because you authored the thread.>
Reply to this email directly, view it on GitHub>

https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLMQRZR4JJNQJMV6A23RCGQ2ZA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELJ3JCQ#issuecomment-584299658,>

or unsubscribe>

https://github.com/notifications/unsubscribe-auth/AMEXVLLTKK7KV2DGVRJ7GSTRCGQ2ZANCNFSM4KSSJWYA>

.>

-- >
You are receiving this because you commented.>
Reply to this email directly or view it on GitHub:>
https://github.com/HtmlUnit/htmlunit/issues/130#issuecomment-584315628

Yes looks like you are correct. Will require some days....

Have started work on this.

Hi Vasu,
just made a new snapshot build available.
Please verify if this solves your problem.

Hi Ronald,
I downloaded the latest snapshot Version 2.38 Build 531 and tested it.
It was still sending application/x-www-form-urlencoded and not

text/plain. The issue still persists.
Regards
Vasu
On Wed, 12 Feb 2020 at 14:28, RBRi<EMAIL_ADDRESS>wrote:

Hi Vasu,
just made a new snapshot build available.
Please verify if this solves your problem.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLIHYPHKJUJFYDXMEZLRCO23TA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELP6ZPI#issuecomment-585100477,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMEXVLPWNPED7N6TTDH5YE3RCO23TANCNFSM4KSSJWYA
.

ok, maybe i miss something

ok, maybe i miss something

Hi Vasu,
have done some more analysis and written many more test.
But outside of a small issue (only when simulating IE) everything seems to be fine.
Can you please try with the next build (if jenkins is ready). If this still fails i need some hint from your side where the problem is.
Do you simulate IE?

Hi Roland,
I simulate either Firefox or Chrome. I never simulate IE.
Regards
Vasu
On Thu, 13 Feb 2020 at 00:43, RBRi<EMAIL_ADDRESS>wrote:

Hi Vasu,
have done some more analysis and written many more test.
But outside of a small issue (only when simulating IE) everything seems to
be fine.
Can you please try with the next build (if jenkins is ready). If this
still fails i need some hint from your side where the problem is.
Do you simulate IE?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLKV7YAN5G6TL26SW6LRCRC5HA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELSASXI#issuecomment-585369949,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMEXVLMHNHQOIK5MMZIJKY3RCRC5HANCNFSM4KSSJWYA
.

Hi Ronald,
The portal is executing extensive Javascript through which the POST

request happens with Content-Type set to text/plain.
In fact, I had given the URL also. The starting URL is
https://allegis.ramcocloud.com/RVW/extui/vwrt/LaunchPanel.htm
https://www.google.com/url?q=https://allegis.ramcocloud.com/RVW/extui/vwrt/LaunchPanel.htm&sa=D&source=hangouts&ust=1581580986089000&usg=AFQjCNFRSq2h9NlsJScfypVf_qbB5a7VzQ
Regards
Vasu
On Thu, 13 Feb 2020 at 00:43, RBRi<EMAIL_ADDRESS>wrote:

Hi Vasu,
have done some more analysis and written many more test.
But outside of a small issue (only when simulating IE) everything seems to
be fine.
Can you please try with the next build (if jenkins is ready). If this
still fails i need some hint from your side where the problem is.
Do you simulate IE?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLKV7YAN5G6TL26SW6LRCRC5HA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELSASXI#issuecomment-585369949,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMEXVLMHNHQOIK5MMZIJKY3RCRC5HANCNFSM4KSSJWYA
.

I'm aware of that already and i already had a look on the js code. But this is (as in many other cases) a nightmare.

Hi Ronald,
If you want me to simulate IE and validate, I can do that.
Regards
Vasu
On Thu, 13 Feb 2020 at 01:24, RBRi<EMAIL_ADDRESS>wrote:

I'm aware of that already and i already had a look on the js code. But
this is (as in many other cases) a nightmare.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLJSD4LLYTY4KNGUORDRCRHYHA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELSFE3I#issuecomment-585388653,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMEXVLPMS5JCIAL3ENI5FQTRCRHYHANCNFSM4KSSJWYA
.

No that will not help. I need a glue how the form gets switched to text/plain mode.
Do you have a web  proxy running? If yes can you figure out if this is an ordinary post or an xml request.

Hi Roland,
It is an ordinary POST request and not an XML request.
regards
Vasu
On Thu, 13 Feb 2020 at 01:35, RBRi<EMAIL_ADDRESS>wrote:

No that will not help. I need a glue how the form gets switched to
text/plain mode.
Do you have a web proxy running? If yes can you figure out if this is an
ordinary post or an xml request.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLIDUMDVG5XNK46YU6LRCRJAPA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELSGIWQ#issuecomment-585393242,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMEXVLLF5GQFKSK3UGGRZDDRCRJAPANCNFSM4KSSJWYA
.

Ok, have another idea - maybe they use FormData based on a for. Have to write some tests.
Will inform you if i made some progress.

Thanks Ronald for your quick response.
Regards
Vasu
On Thu, 13 Feb 2020 at 01:47, RBRi<EMAIL_ADDRESS>wrote:

Ok, have another idea - maybe they use FormData based on a for. Have to
write some tests.
Will inform you if i made some progress.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLIRDZENXL32ICDXCF3RCRKM3A5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELSHMOA#issuecomment-585397816,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMEXVLN7QIPPT7YWWULX3XDRCRKM3ANCNFSM4KSSJWYA
.

Tests are written an passing, At the moment i have no idea how this page builds the form and switches the form to "text/plain" mode.
Will be great if you can find any hint....

Hi Roland,
What if the JS is written with fetch method setting the content-type
text/plan and data sent as part of the body?
Does that make sense?.
Regards
Vasu
On Thu, 13 Feb 2020 at 02:14, RBRi<EMAIL_ADDRESS>wrote:

Tests are written an passing, At the moment i have no idea how this page
builds the form and switches the form to "text/plain" mode.
Will be great if you can find any hint....
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLOOTOPYTHVKPOKMMS3RCRNSNA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELSKC5Q#issuecomment-585408886,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMEXVLK6R3GBXGPIATAT6W3RCRNSNANCNFSM4KSSJWYA
.

Hi Vasu,
can you please provide a code snippet, that

opens the page
fills the entry fields with some characters
clicks the login button

Using this i might be able to place a breakpoint somewhere to understand where the post is generated.
Thanks.

Ronald,
The problem happens even before the login page gets rendered on the

browser.
There are a lot of POST requests going on the wire apart from
downloading the CSS, JS files.
One of the POST requests fails.
 If you need any trace through Web Proxy, I can send you that

Regards
Vasu
On Thu, 13 Feb 2020 at 21:37, RBRi<EMAIL_ADDRESS>wrote:

Hi Vasu,
can you please provide a code snippet, that

opens the page
fills the entry fields with some characters
clicks the login button

Using this i might be able to place a breakpoint somewhere to understand
where the post is generated.
Thanks.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLPP7JLIHHAFBESPWYLRCVV5NA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELVSHYY#issuecomment-585835491,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMEXVLNFEH4KDH274TX324DRCVV5NANCNFSM4KSSJWYA
.

HtmlUnit development is impossible without Charles :-)
Can see you point - cross your fingers

ok this was the missing link, with some hacks i'm able to send the correct request.
Have to think about this a bit and write the missing unit tests.
You can de-cross your fingers and expect a solution during the next days - checkout HtmlUnit @ twitter

Thanks Ronald for a quick response.
HTMLUnit is a good tool for screen scraping and if the Rhino engine side
(JS) is strengthened it will be
a great tool.
Regards
Vasu
On Thu, 13 Feb 2020 at 22:23, RBRi<EMAIL_ADDRESS>wrote:

ok this was the missing link, with some hacks i'm able to send the correct
request.
Have to think about this a bit and write the missing unit tests.
You can de-cross your fingers and expect a solution during the next days -
checkout HtmlUnit @ twitter
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLN6RY62GOSUH62QTX3RCV3JDA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELVXYDI#issuecomment-585858061,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMEXVLNEGNIIMBZYJY73OXLRCV3JDANCNFSM4KSSJWYA
.

Am 13. Februar 2020 18:50:26 MEZ schrieb vasucomandur<EMAIL_ADDRESS>
Thanks Ronald for a quick response.>
HTMLUnit is a good tool for screen scraping and if the Rhino engine
side>
(JS) is strengthened it will be>
a great tool.>

Regards>
Vasu>

On Thu, 13 Feb 2020 at 22:23, RBRi<EMAIL_ADDRESS>wrote:>

ok this was the missing link, with some hacks i'm able to send the
correct>
request.>
Have to think about this a bit and write the missing unit tests.>
You can de-cross your fingers and expect a solution during the next
days ->
checkout HtmlUnit @ twitter>

—>
You are receiving this because you authored the thread.>
Reply to this email directly, view it on GitHub>

https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLN6RY62GOSUH62QTX3RCV3JDA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELVXYDI#issuecomment-585858061,>

or unsubscribe>

https://github.com/notifications/unsubscribe-auth/AMEXVLNEGNIIMBZYJY73OXLRCV3JDANCNFSM4KSSJWYA>

.>

-- >
You are receiving this because you commented.>
Reply to this email directly or view it on GitHub:>
https://github.com/HtmlUnit/htmlunit/issues/130#issuecomment-585886279

You can try the latest build from the ci server if you like

Thanks Ronald. The fix has worked on the latest build (2.38 Build 535).
The login screen has come.
Thanks once again for your quick fix.
Regards
Vasu
On Fri, 14 Feb 2020 at 02:36, RBRi<EMAIL_ADDRESS>wrote:

Am 13. Februar 2020 18:50:26 MEZ schrieb vasucomandur <
<EMAIL_ADDRESS>
Thanks Ronald for a quick response.>
HTMLUnit is a good tool for screen scraping and if the Rhino engine
side>
(JS) is strengthened it will be>
a great tool.>

Regards>
Vasu>

On Thu, 13 Feb 2020 at 22:23, RBRi<EMAIL_ADDRESS>wrote:>

ok this was the missing link, with some hacks i'm able to send the
correct>
request.>
Have to think about this a bit and write the missing unit tests.>
You can de-cross your fingers and expect a solution during the next
days ->
checkout HtmlUnit @ twitter>

—>
You are receiving this because you authored the thread.>
Reply to this email directly, view it on GitHub>

<
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLN6RY62GOSUH62QTX3RCV3JDA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELVXYDI#issuecomment-585858061
,>

or unsubscribe>

<
https://github.com/notifications/unsubscribe-auth/AMEXVLNEGNIIMBZYJY73OXLRCV3JDANCNFSM4KSSJWYA

.>

-- >
You are receiving this because you commented.>
Reply to this email directly or view it on GitHub:>
https://github.com/HtmlUnit/htmlunit/issues/130#issuecomment-585886279

You can try the latest build from the ci server if you like
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLJJZOVIPX65F6SOYLLRCWY3ZA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELWTOII#issuecomment-585971489,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMEXVLN6PHQBULHDVQA3KZDRCWY3ZANCNFSM4KSSJWYA
.

Am 14. Februar 2020 00:48:05 MEZ schrieb vasucomandur<EMAIL_ADDRESS>
Thanks Ronald. The fix has worked on the latest build (2.38 Build
535).>
The login screen has come.>

Thanks once again for your quick fix.>

Regards>
Vasu>

On Fri, 14 Feb 2020 at 02:36, RBRi<EMAIL_ADDRESS>wrote:>

Am 13. Februar 2020 18:50:26 MEZ schrieb vasucomandur <>
notifications@github.com>:>

Thanks Ronald for a quick response.>>
HTMLUnit is a good tool for screen scraping and if the Rhino engine>
side>>
(JS) is strengthened it will be>>
a great tool.>>

Regards>>
Vasu>>

On Thu, 13 Feb 2020 at 22:23, RBRi<EMAIL_ADDRESS>wrote:>>

ok this was the missing link, with some hacks i'm able to send
the>
correct>>
request.>>
Have to think about this a bit and write the missing unit tests.>>
You can de-cross your fingers and expect a solution during the
next>
days ->>
checkout HtmlUnit @ twitter>>

—>>
You are receiving this because you authored the thread.>>
Reply to this email directly, view it on GitHub>>

<>

https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLN6RY62GOSUH62QTX3RCV3JDA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELVXYDI#issuecomment-585858061>

,>>

or unsubscribe>>

<>

https://github.com/notifications/unsubscribe-auth/AMEXVLNEGNIIMBZYJY73OXLRCV3JDANCNFSM4KSSJWYA>

.>>

-- >>
You are receiving this because you commented.>>
Reply to this email directly or view it on GitHub:>>

https://github.com/HtmlUnit/htmlunit/issues/130#issuecomment-585886279>

You can try the latest build from the ci server if you like>

—>
You are receiving this because you authored the thread.>
Reply to this email directly, view it on GitHub>

https://github.com/HtmlUnit/htmlunit/issues/130?email_source=notifications&email_token=AMEXVLJJZOVIPX65F6SOYLLRCWY3ZA5CNFSM4KSSJWYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELWTOII#issuecomment-585971489,>

or unsubscribe>

https://github.com/notifications/unsubscribe-auth/AMEXVLN6PHQBULHDVQA3KZDRCWY3ZANCNFSM4KSSJWYA>

.>

-- >
You are receiving this because you commented.>
Reply to this email directly or view it on GitHub:>
https://github.com/HtmlUnit/htmlunit/issues/130#issuecomment-586028023

Great and thanks for the feedback. I estimate one more week to write the required test and implementation fixes. Will publish a new release afterwards.

Hope i can release this  week.


Persistent Error Message Unaffected by Code Modifications and Removal - Expected Behavior Not Met

Vue version
3.3.4
Link to minimal reproduction
https://codepen.io/goktugerol-dev/pen/zYeWrPx
Steps to reproduce
Problem: I had some code that was giving me an error:
<script setup lang="ts">
import { ref, ....other stuff} from 'vue';

const isDarkMode = ref(false);

const toggleDarkMode = () => {
  isDarkMode.value = !isDarkMode.value;
  document.documentElement.classList.toggle('dark', isDarkMode.value);
};
</script>

So I noticed that the error message should reflect the changes made to the code, disappearing once the related code is removed.

What is expected?
The error message should reflect the changes made to the code, disappearing once the related code is removed.
What is actually happening?
The error message never changes even after making some modifications. Consequently, I removed the related code completely, saved the file, reopened VS Code, and found that the error message persists despite removing the related code.
System Info
Linux Arch / Windows 11.

Any additional comments?
No response

This looks more like a VSCode bug than a Vue issue. Or it could be related to https://github.com/vuejs/language-tools - but we won't be able to investigate without a proper reproduction. The specific VSCode version and Volar extension version may help.

Hi Evan, the VS Code team has reviewed the issue and determined that it is caused by Volar. It would be better to continue fixing the issue from Volar's repository. You can go ahead and close the issue since it is unrelated.


sfizz.lv2 breaking the Ardour5 "Controllers" automation?

Hi all,
I'm getting a weird issue when using sfizz as a plugin in Ardour5. Basically, for tracks that equip the sfizz lv2 plugin, I can't configure any controller-related automation: when going over the "Controllers" menu in the Automation list, nothing appears apart from a thin line, that makes me suspect Ardour5 is actually trying to show an empty list. This doesn't seem to happen for other MIDI tracks using different plugins (e.g., Calf Fluidsynth), where the proper sublist appears ("Controllers 0-15", "Controllers 16-31", etc.).
I think this started happening in a recent update, as I most definitely used Controller automation in the past with Ardour5/sfizz, since it was a key component of an effort I invested on using CC messages to perform switches in .sfz files. I just pulled the latest version of the sfizz develop branch to make sure it wasn't something that had been fixed already, but that didn't seem to help. Not sure if this is because of some change in Ardour5 or sfizz, but as I said this only seems to happen with sfizz-powered tracks, so I thought I'd open an issue here first to see if this rang any bell.
Thanks for your amazing work!

I think this is related to MIDNAM, I've seen it but never investigated well because, well, I don't really know how it's supposed to work in Ardour :D
I'll look into it!

Right now by default the MIDNAM outputs an "empty" list of automation unless you use label_cc opcodes to name the controllers.
I've added some logic in #326 to also output Unnamed controllers in the MIDNAM. All the controllers used by the SFZ file that sfizz knows how to handle should then be in Ardour's list, or so it should in version 6. I'll try to install version 5 to test, or you can try and build the pull request from source !

Wow, thanks for the super-quick answer! I'm away from my laptop, at the moment, but I should be able to compile and test in a couple of hours, so I'll make sure to give you some feedback as soon as possible.

Something changed, now, but I'm not sure it's fixed. If I list controllers, I get Controllers 0-0, which has as its only item 1: Unnamed [1]. If I use one of my custom SFZ files (you can see an example here), which use CC14 as a trigger instead of the keyswitch in Virtual Playing Orchestra, I get the same, so CC14 is not listed as an option (unless Unnamed there will indeed "control" CC14?). It's not clear where the label_cc should be used, considering the same controller can activate different groups: what's the proper place for it?
Thanks again for the quick fix!

It's switched using locc and hicc? I don't take these into account in the current patch; I stupidly did not think about keyswitch automation, my bad.

You can check 967c55a614a61efd257ef834ec8b99eb77da3b1f

That didn't work for me, back to the empty list :slightly_frowning_face:  I'll try again later today to see if I'm doing something wrong (I cherry picked your last commit on the pull request I pulled before).

I will install Ardour5, can you share the sfz file in question? I have the VPO samples lying around.
Jul 20, 2020 09:02:03 Lorenzo Miniero<EMAIL_ADDRESS>
That didn't work for me, back to the empty list 🙁 I'll try again later today to see if I'm doing something wrong (I cherry picked your last commit on the pull request I pulled before).
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub[https://github.com/sfztools/sfizz/issues/325#issuecomment-660843490], or unsubscribe[https://github.com/notifications/unsubscribe-auth/ADUFWQICS35XALIIQUA4JDTR4PTVDANCNFSM4PBNCERA]. [https://github.com/notifications/beacon/ADUFWQPQH6MDYZTZ5KU7CULR4PTVDA5CNFSM4PBNCERKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOE5R2XYQ.gif]

A simple example is this: https://github.com/lminiero/musescore-vpo-midi-actions/blob/master/VPO/Strings/0LM-1st-violin-SEC-KS-CC14.sfz. It's basically an editing of 1st-violin-SEC-PERF-KS-C2.sfz, where I use MIDI CC 14 to act as a keyswitch instead of notes outside of the instrument boundaries like the KS scripts do.

As this is an issue with Ardour 5.12, which is now EOL, and fixed in Ardour 6 I think this issue is closed.

Makes sense, and thanks for the clarification. I'm afraid my Fedora 31 is stuck to Ardour 5, so I'll have to wait until I upgrade my OS to see if Ardour 6 is available in Fedora 32/33. Thanks for your support!

Apologies for bumping this old issue, but since I'm on vacation I started tinkering with this again :smile:
I'm writing this here because I'm not sure if it's the same issue or a different one: I can open a new one if you prefer. I see there's a merged PR that references the issue I opened, but I already tried the latest version of the develop branch to no avail.
Since you mentioned label_cc in one of your previous posts, I managed to get Ardour to indeed list my controller properly, placing label_cc in a <control> section which is what the SFZ specification says:
<control>
label_cc14=CC based switch

That said, sending my CC messages through Ardour didn't have any effect, and I could actually not hear anything at all. As such, I decided to try and do some manual checks, using sfizz_jack to load one of my SFZ files from the command line, and then using SendMIDI (via a2jmidi_bridge, since SendMIDI only uses Alsa and sfizz only uses Jack) to manually send CC messages to sfizz, e.g.:
sendmidi dev playback cc 14 1

That didn't work either, while it worked when I opened the same SFZ file with LinuxSampler.
Then I noticed there was actually something weird in the logs when loading the SFZ file via sfizz_jack in the first place:
Total:
	Masters: 0
	Groups: 12
	Regions: 0
	Curves: 7
	PreloadedSamples: 0

Apparently, sfizz isn't recognizing any of the regions or samples, which probably explains why I can't hear anything. If I open one of the existing KS files from VPO (which I used as a basis for mine), e.g., 1st-violin-SEC-KS-C2.sfz, the output is quite different:
Total:
	Masters: 0
	Groups: 12
	Regions: 171
	Curves: 7
	PreloadedSamples: 87

What could cause sfizz to miss/skip some of the Regions or PreloadedSamples in my version? It definitely worked some months ago (I created the repo with my SFZ files in March), so I guess something must have changed recently to cause this issue. I'm not familiar with the code internals so I wouldn't know what to look for myself, but I can try doing a git bisect to identify a commit that may have caused it to break, if you think it can help (I'll have to find one of the older commits that works first, of course). FYI, you can also test this with one of the files I mentioned in my previous posts here, like 0LM-1st-violin-SEC-KS-CC14.sfz, that just needs to be put in the Strings folder of VPO along the others.
Thanks!

The regions are absent when the sample files are not found.
I am copying your file into VPO and opening this with the jack client.
./build/clients/sfizz_jack /opt/Virtual-Playing-Orchestra3/Strings/0LM-1st-violin-SEC-KS-CC14.sfz
There are regions loaded, the file plays.
Total:
	Masters: 0
	Groups: 12
	Regions: 171
	Curves: 7
	PreloadedSamples: 87

Using LV2, anonymous controllers are recognized and listed.
		<ControlNameList Name="Controls">
			<Control Type="7bit" Number="1" Name="Unnamed CC 1" />
			<Control Type="7bit" Number="11" Name="Unnamed CC 11" />
			<Control Type="7bit" Number="14" Name="Unnamed CC 14" />
			<Control Type="7bit" Number="67" Name="Unnamed CC 67" />
		</ControlNameList>

Thanks for the super-fast answer!
I have the problematic SFZ file in the same folder as the others, and the paths to the samples in them have not been changed (I verified with diff), so the cause seems to be different for me. I went back to commit 633159c5e1ed28c49e1e5573156f0ebae36c4265 (the one preceding #78 that introduced MIDNAM support) and the same SFZ file works on that old version of sfizz for me (so paths to sample files are indeed correct, or that wouldn't work either), but so did the commit that actually merged that PR (so it's not the MIDNAM support that broke it).
It's weird it works for you, as it definitely doesn't for me. I updated all the recursive submodules as well just to be sure, but nothing changed. Now that I know of some commits that do work, though, I can try a git bisect: it will be a slow process (I have to rebuild sfizz at every commit) but it might help identify what's causing the issue in my case.

If you have ability to debug into this, I point you to where the region removal is.
(at various calls of removeCurrentRegion)
First one at 473, next at lines 479 and 511
https://github.com/sfztools/sfizz/blob/aba8d966ab5ae74dc51e56c14975a37cfc90f229/src/sfizz/Synth.cpp#L473
If you can add some print statements at these various points, this can help to identify the cause of problems.

Thanks, I'll do that! As a developer myself (even if in a different space), I'm a big supporter of print-based debugging :smile:
Now that I know where to dig, I'll hopefully manage to find some more useful info for you.

Ok, I think I found out the cause of the issue. All the samples were failing in resources.filePool.checkSampleId(region->sampleId), which looking at the code did indeed point to your note on the file being unavailable. Then I noticed that I actually had symbolic links for my own SFZ files, rather than physical copies: copying one of the files manually, did indeed get the expected output!
Not sure why it worked when SFZ files were symbolic links before, and not now, but at least I know the cause and can work around it. Thanks for the support and the great work!

Symlinks would cause problems under LV2, which saves references to SFZ files as symlinks.
Unless sfizz resolves the symlink internally, it would have a problem to reload the sample files.
https://github.com/sfztools/sfizz/pull/303

@paulfd, a possibility is that we try resolving sample locations according to each successive element of the symlink chain, in the reverse order.


Regex uses CultureInvarinat. Fix for https://github.com/AzureAD/azure…

…-activedirectory-identitymodel-extensions-for-dotnet/issues/788

@phkelley can you review?

@brentschmaltz This looks good, but there are two more calls to Regex.IsMatch in the method JwtSecurityTokenHandler.CanReadToken that we should cover as well.

One other thing - you were asking about how to see the performance difference between Regex.IsMatch the static method, and calling IsMatch on an instance of the Regex class. The easiest way to do this is to set Regex.CacheSize to 0 in your test environment.

@phkelley thanks, will add the fix to CanReadtoken.


MPI/MultiNode support

Description
This PR adds some hooks which will allow multimode support.

[x] Adds nnodes to config.
[x] Renames JobConfig to TaskConfig which matches our general nomenclature much better.
[ ] Do we need an option to allow non-mpi cli options?

@lward
Status

[ ] Changelog updated
[ ] Ready to go

@WardLT does this seem reasonable?

@loriab Can I get a quick review on this?


NDRS-875 - track metric for connected peers

Add a metric for the total count of connected peers.

We already have it under /status endpoint. Why do we need a metrics for that as well?

We already have it under /status endpoint. Why do we need a metrics for that as well?

SRE is asking for it, so that we can build charts based on this.

bors r+


ModelAdmin InspectView raises SourceImageIOError

Issue Summary
When enabling InspectView for a ModelAdmin the InspectView raises the above error when the object inspected contains an image.
I guess this is because Dynamic image serve view is required.
Steps to Reproduce
Create a custom model containing a fk to wagtailimage.Image:
class MyModel(models.Model):
image = models.ForeignKey('wagtailimages.Image')
Create a custom ModelAdmin
class MyModelAdmin(ModelAdmin):
model = MyModel
inspect_view_enabled = True
Register it:
modeladmin_register(MyModelAdmin)
Now create an instance using Wagtail.
After submitting klik on the inspect button.
Technical details

Python Python 3.5.0
Django 1.10.1
Wagtail 1.8

Hi @robslotboom,
Are you able to confirm whether you are still having this issue? And is it only raised when trying to load InspectView for a model instance, or are you having issues with images in general?
The only place within InspectView that could be causing this issue is the get_image_field_display () method.  @gasman, can you see anything obviously wrong with the code for that method?

Hi ababic,
Yes, only on InspectView for a model instance.

I'm admittedly not that great with environment management/setup, so haven't been able to configure something using the same Python version (i'm using 2.7.10 here), but with a fresh project (following Wagtail's quickstart instructions), and simple Model/ModelAdmin set up as explained, I am not seeing the same issue.

Maybe there's something in the Python version, but I'd be surprised if there were.
Have you tried with different images / image types, does the issue persist if you reupload the original image?

Hi ababic,
I enabled the InspectView again and now it is working ok. I guess because I added ServeView to the urls in the meantime.
Commenting it out isn’t an option because some methods I wrote depend on it.

Okay, glad the issue has resolved itself 👍

Maybe the lack of the ServeView in urls is causing the error. Unfortunately I can’t test it.

Hi @robslotboom. Use of wagtailimages.views.serve.ServeView in a project shouldn't effect InspectView. The method that renders images for appropriate field values in InspectView calls the get_rendition() method on the Image model directly, so ServeView isn't a part of the process.
Having looked to see how the {% image %} template tag works, I've just discovered the wagtailimages.shortcuts.get_rendition_or_not_found() method, which looks like what InspectView should be using, but isn't (I must've missed that when I wrote InspectView initially). It looks like that method handles missing source images in a more graceful way (which is what I think is the cause of your original issue).
I'll work on a PR soon.

Hi ababic,
You are right. I remember having missing image sources later on in the project; after disabling the InspectView.
Thanks and success,
Robert

This was fixed in #3349


Incorrect constant lines displayed in stacked graphs

Constant lines drawn from legend values are incorrect when displayed on a stacked graph:

Agreed upon the fact that the line is correctly displayed based on the Y-axis, there's no reason to change this behavior.


Can I integrate this with my C++ application?

Can I use Squirrel.Mac with a C++ app instead of Objective C?

I imagine it's possible 😄 You'd probably need to write a small Objective-C++ wrapper.

How exactly? I'm not experienced with Objective-C++.


Added Speech and Language Processing book

What does this PR do?
Add Resource(s)
For resources
Why is this valuable (or not)
Excellent resource for speech and natural language focused processing and machine learning.
How do we know it's really free?
Found on the author's public university web portal.
For book lists, is it a book?
Yes.
Checklist:

[ x] Not a duplicate
[ x] Included author(s) if appropriate
[ x] Lists are in alphabetical order
[ x] Needed indications added (PDF, access notes, under construction)

Great!


How to record screen and video!!

hi @muaz-khan !!
My case: I want record screen and video when opening broadcast... So how can i fix it??
thanks!

I donno if multiple MediaRecorder instances are allowed.
You have to initiate two unique RecordRTC instances.

First instance should pass {recorderType: MediaStreamRecorder}.
Second instance should pass {recorderType: WhammyRecorder}.

Each instance will work separately. Each requires its own startRecording/stopRecording.

First instance can record video-stream
Second instance can record screen-stream

I use Record a Webpage. But really it is a good solution ???


fix: check_any type error

Summary

Fixes this type error
Checklist

[ ] If code changes were made, then they have been tested

[ ] I have updated the documentation to reflect the changes
[x] I have formatted the code properly by running pdm lint
[X] I have type-checked the code by running pdm pyright

[X] This PR fixes an issue
[ ] This PR adds something new (e.g. new method or parameters)
[ ] This PR is a breaking change (e.g. methods or parameters removed/renamed)
[ ] This PR is not a code change (e.g. documentation, README, ...)

Thanks for the PR - I believe this is being superseded by #1048, which handles this more comprehensively


did the esp32 freertos smp implementation use the IPI(inter processor interrupt) mechanism? (IDFGH-1479)

IPI usually used for inter-process communication for scheduler or ipc implementation in smp.
so did the freeRTOS smp implementation on ESP32 use the IPI mechanism?
thanks for your reply!

https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/system/ipc.html

@13824125580 Thanks for reporting the issue. @negativekelvin Thanks for the notes. Feel free to reopen the ticket if you still have questions @13824125580 . Thanks.


translate to chinese

just translate to chinese,some sentences I don`t know what do they mean on webpages,I need learn it first,then fix it

OK. Thank you very much.
Do I wait until you are finished or can I already publish?


Implement Copy Button for Code Blocks in Markdown Rendering

Summary
I'd like to propose a new feature for deep-chat: the addition of a "Copy" button to code blocks in Markdown rendering. This feature would enable users to easily copy code snippets to their clipboard, enhancing the user experience, especially for developers.
Description
Currently, when viewing code blocks in Markdown files, users have to manually select and copy code snippets. This can be cumbersome, especially for longer code blocks or when using mobile devices. By adding a "Copy" button to each code block, we can streamline this process, making it more efficient and user-friendly.
Use Case
This feature is particularly useful for developers or any users who frequently interact with code snippets in documentation, READMEs, or other Markdown files. It saves time and reduces the risk of accidentally omitting parts of the code when copying.
Suggested Implementation
A "Copy" button could be discreetly positioned in the upper right corner of each code block.
Clicking the button would copy the entire content of the code block to the user's clipboard.
Optionally, a brief visual confirmation (like a tooltip saying "Copied!") could appear upon successful copying.

Hi. This feature has already been requested in the following issue.
In summary, the MarkDown rendering functionality is controlled by the Remarkable library and not the Deep Chat component itself, hence it is a limitation of that package. We may consider implementing markdown support ourselves or a workaround for a copy button in the future, but this is a high effort feature which has been pushed back by our current more important features.
You can alternatively add a copy button yourself by creating your own web component using this guide or Lit framework and referencing it in html responses. Or you can ofcourse build your own component locally, which is very easy if you follow these steps.
I'll be closing this issue for now and will comment if there is any further progress on this. Thanks!


Updated the capture example, creation struct had changed format

I have updated the example file, to work with the new struct. Was referencing keys that did not exist.

Merged, thanks!


Rubicon json cli integration

closes: #313

What

Adds functionality to retrieve rubicon experiments via the CLI
CLI takes in project-name root-dir and color as optional inputs
Gives users the ability to set root-dir and project-name as environment variables for future reference
Testing

How to Test

run pytest
run  snippet on CLI as sample rubicon_ml search --root-dir ./rubicon-root --project-name "my project" "$..experiment[*].metric"

Need to add testing still


63/open ai 2

added the second feature for the openai api in the quizzes tab. Works properly for me but won't work properly without the key which isn't in there right now, but you can still see the interface.

Having some issues with conflicts.


Add Monday.com

Enterprise pricing currently unknown, but at least higher than $16 u/m Pro plan.

Duplicates #141


Getting Network error on "Awaiting accepance" of F&F.

When a contact is added by using skip contact and until that contact request is accepted, we show "Awaiting acceptance".
When we click on this "Awaiting acceptance" of F&F then getting 'network error' message.

The toast is triggered by the highlighted BHR action.

@cakesoft-shivani Can you please take a look at why the Network Err toast is popping up?

On every contact
If already present secondary updated

Verified this issue on Hexa app v2.0.2(376)


xonsh: Don't use fetchurl on dynamically generated GitHub tarballs (ZHF)

Just use fetchFromGitHub instead.

Pushed to master (5c08963fed2f983299f4e0fe594a0118d4faeac8), thanks.


package-configuration provider plugin

Move the package-configuration provider to a separate plugin.
This allows adding more providers through the plugin API, for instance adding the package-configurations from ort-config

@fviernau Are all your comments addressed?

@fviernau Are all your comments addressed?

yes, LGTM.


Polimi

Just use the README others must not merge with your repo

I believe your intent is to merge the README not the whole project. I'll close this and merge the README from a different branch.

Yes i just want merge readme
On Mon, Apr 27, 2020 at 8:44 PM Adrian Calinescu<EMAIL_ADDRESS>wrote:

I believe your intent is to merge the README not the whole project. I'll
close this and merge the README from a different branch.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/snobu/destreamer/pull/102#issuecomment-620163978, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ACIB373CEABR3FCQNZESLZTROXHCPANCNFSM4MSEHLKQ
.


[Request] Use of Package Item Tracking CaptionClass in page actions and groups

Since the introduction of field(70; "Package Specific Tracking"; Boolean) in table 6502 "Item Tracking Code", it is possible to change the caption of Package in the application. table 313 "Inventory Setup" has a field field(6500; "Package Caption"; Text[30]) which enables this mostly through the use of the property CaptionClass in codeunit 6512 "Item Tracking CaptionClass Mgt".
However, this is not (yet) possible with page Groups and Actions. Something like CaptionClass = '6,7'; is not possible at the moment to use in an action or group property.
Our customers (look at the images) find it strange that unlike Lot and/or Serial no. which are using the same captions in the whole application that Package does not accomplish that.
I hope that placing this issue on this github site is the right medium. The Ideas/Collaboration route is not my favorite.
page 6510 "Item Tracking Lines":
action("Assign Package No.")
{
ApplicationArea = ItemTracking;
Caption = 'Assign &Package No.';
CaptionClass = '6,7';
Visible = FunctionsSupplyVisible and PackageNoVisible;
Image = Lot;
ToolTip = 'Automatically assign the required package numbers from predefined number series.';
                trigger OnAction()
                begin
                    if InsertIsBlocked then
                        exit;
                    AssignPackageNo();
                end;
            }

page 6512 "Item Tracking Code Card":
group("Package Tracking")
{
Caption = 'Package Tracking';
CaptionClass = '6,7';
Visible = PackageTrackingVisible;

There are already two ideas:
You should share them and gather votes to get this addressed by microsoft:

https://experience.dynamics.com/ideas/idea/?ideaid=af85ab9f-a8db-e911-b3b9-0003ff68f1ff
https://experience.dynamics.com/ideas/idea/?ideaid=7a727ef5-957b-ed11-a76e-0003ff45e043

Another Idea for a ToolTipClass:

https://experience.dynamics.com/ideas/idea/?ideaid=18b6e2ec-9ea5-ea11-8b71-0003ff68c1c1

Hello! We cannot address this ask as GitHub request, as there are currently no support of CaptionClass for actions and groups. I advise to use Ideas to promote this change to platform.


Forms

Hello, I would like to work on this issue. Please assign me this task.

HI @Ajay-Dhangar I can complete it!

HI @Ajay-Dhangar I can complete it!

okays and following our structure for best content for learners compare to other and follow our some features I think helpful for you.


Added filter and converter infrastructure.

I added a simple infrastructure to plug-in filters and converters.
The filters are inspired by your earlier couchbase-kafka-connector.

Hi @allotria, thanks for the pull request!!
To get this change in and collaborate in code review, please register on Gerrit and accept our CLA. The easiest way to do this is to follow the link below, sign in with your GitHub account and then follow through the steps provided on that page to sign an 'Individual' agreement: http://review.couchbase.org/#/settings/new-agreement.
Note: Please contact us if you have any issues registering with Gerrit!

I accepted the CLA in Gerrit. Do I need to print, sign, scan and mail it to you or does it count when I wrote "I ACCEPT" into the form?

I fixed your code review change requests.

Thank you @allotria


Add Go version to full version string for Antrea binaries

While this can currently be obtained at runtime, it requires installing
a new package (e.g. gdb) in the antrea-ubuntu Docker image. See
https://dave.cheney.net/2017/06/20/how-to-find-out-which-go-version-built-your-binary
This will make it easier to figure out which version of Go was used to
build a given version of Antrea.
Signed-off-by: Antonin Bas<EMAIL_ADDRESS>

root@d133f05c896f:/# antrea-agent --version
antrea-agent version v1.5.0-dev-2ee6ad1d.dirty linux/amd64 go1.17.6

Codecov Report

Merging #3182 (5ada435) into main (2ee6ad1) will decrease coverage by 2.33%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main    #3182      +/-   ##
==========================================
- Coverage   60.59%   58.25%   -2.34%
==========================================
  Files         297      297
  Lines       25434    25434
==========================================
- Hits        15411    14816     -595
- Misses       8345     9018     +673
+ Partials     1678     1600      -78

Flag
Coverage Δ

kind-e2e-tests
43.97% <100.00%> (-3.01%)
:arrow_down:

unit-tests
40.35% <ø> (+<0.01%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

pkg/version/version.go
46.15% <100.00%> (ø)

...g/agent/apiserver/handlers/featuregates/handler.go
0.00% <0.00%> (-82.36%)
:arrow_down:

...kg/apiserver/registry/system/supportbundle/rest.go
19.54% <0.00%> (-55.18%)
:arrow_down:

pkg/support/dump_others.go
0.00% <0.00%> (-51.73%)
:arrow_down:

...ver/registry/controlplane/nodestatssummary/rest.go
50.00% <0.00%> (-50.00%)
:arrow_down:

pkg/support/dump.go
8.33% <0.00%> (-48.34%)
:arrow_down:

...egator/apiserver/handlers/recordmetrics/handler.go
0.00% <0.00%> (-44.45%)
:arrow_down:

...g/agent/apiserver/handlers/addressgroup/handler.go
0.00% <0.00%> (-40.00%)
:arrow_down:

...agent/apiserver/handlers/appliedtogroup/handler.go
0.00% <0.00%> (-40.00%)
:arrow_down:

...gregator/apiserver/handlers/flowrecords/handler.go
0.00% <0.00%> (-40.00%)
:arrow_down:

... and 31 more

/skip-all