Firefox Recording Blob Chunks are 0 Bytes or Very Small

Most of the computers I have tested with Firefox work just fine. However, one computer has an issue in Firefox. The issue does not happen in Chrome on the same computer.
I modified the RecordRTC.js record interval to be every 5 seconds:
mediaRecorder.start(5000);
I added a Console Log to display the "Blob Chunk" (e.data) every time it is available, ie every 5 seconds:
mediaRecorder.ondataavailable = function(e) {
console.log('Data Available: ',e.data);
};
On the Computer With the Issue in Firefox:
1st Blob Chunk:  Data Available:  Blob { size: 325, type: "video/webm" }
2nd Blob Chunk: Data Available:  Blob { size: 0, type: "video/webm" }
Other blob Chunk:  Will either be size: 0 or a small amount.
Last Blob Chunk: Data Available:  Blob { size: 78126, type: "video/webm" } (Always larger than 0, but still small. 60K to 70K typically.)
On a computer that works in Firefox (or chrome), I get much larger blob chunks every single time:
1st Blob Chunk:  Data Available:  Blob {size: 646283, type: "video/webm"}
2nd Blob Chunk: Data Available:  Blob {size: 735697, type: "video/webm"}
Other blob Chunk:  Will vary in size between 600K and 1.2 Million.
Last Blob Chunk: Data Available:  Blob {size: 644058, type: "video/webm"} (Varies depending on camera and what is being recorded.)
The Firefox browser with the problem is either 0 or very small.  The interesting part is the first blob is ALWAYS 325. The second blob is always 0. Then other blobs are random amounts. Sometimes 0 and sometimes a number. The last blob is always greater than 0 and around 60k to 70k.
I have tried numerous things on the computer with the problem to try to address the issue. I am not sure what is causing it and was hoping for some input. Here is some of what I have tried:

Updated Firefox to current version.
Disabled Addons in Firefox.
Ran Firefox in Safemode.
Refreshed Firefox.
Rebooted machine.
Turned off machine.
Disabled windows firewall.
Disabled antivirus software.
Disabled user access control.
Logged in as another administrative user on the computer.

Thanks in advance!
Daryl

streamproc/MediaStreamRecorder should fix this issue because it re-initiates the recorder on each ondataavailable event.

https://github.com/streamproc/MediaStreamRecorder/blob/master/AudioStreamRecorder/MediaRecorderWrapper.js#L122


utillinux: 2.28.1 -> 2.28.2

maintenance. https://www.kernel.org/pub/linux/utils/util-linux/v2.28/v2.28.2-ReleaseNotes
Done away with of the patch and fixed the path for uuidd.

Not sure if replacing the patch with substituteInPlace is an improvement. With substituteInPlace, you never know for sure if it's replacing what you want.

@edolstra I can do a new patch(old one broke). But one question before that: Do you want pure paths or impure ones?
Upstream:
#define _PATH_LOGIN		"/bin/login"
#endif
#define _PATH_SHUTDOWN	"/sbin/shutdown"

https://github.com/karelzak/util-linux/blob/master/include/pathnames.h#L55-L57

	execv(arg[0], arg);

https://github.com/karelzak/util-linux/blob/master/sys-utils/rtcwake.c#L576
Pure:
#define _PATH_LOGIN		"/run/current-system/sw/bin/login"
#endif
#define _PATH_SHUTDOWN	"/run/current-system/sw/bin/shutdown"

https://github.com/karelzak/util-linux/blob/master/include/pathnames.h#L55-L57
Impure:
#define _PATH_LOGIN		"/run/current-system/sw/bin/login"
#endif
#define _PATH_SHUTDOWN	"shutdown"

https://github.com/karelzak/util-linux/blob/master/include/pathnames.h#L55-L57

	execvp(arg[0], arg);

https://github.com/karelzak/util-linux/blob/master/sys-utils/rtcwake.c#L576
The difference is that execvp does a search for the binary in the path (https://linux.die.net/man/3/execv https://linux.die.net/man/3/execvp) but it might be a security issue if a user \ package takes-over the login\shutdown namespace...
I'm not sure what motivated the impure patch but if you're already I might as well dump the decision on you instead of playing dumb and commiting execv -> execvp pointlessly :D

closed since I'm not sure how to proceed and wouldn't want anyone else being discouraged seeing an open PR.


CL_BLUE_SOURCE_OBJECT_DATA not found on SAP_ABA 702 release

Hi,
The class is not present in our system release.

Any posible solution?
Thanks!

thanks, for now, you can comment out the class zcl_abapgit_object_bdef, and then activate
the abapgit code should be changed to a dynamic reference instead, #4012

thanks, for now, you can comment out the class zcl_abapgit_object_bdef, and then activate
the abapgit code should be changed to a dynamic reference instead, #4012

The variable ls_old is unused anyway - just has to be removed.

The variable ls_old is unused anyway - just has to be removed.

heh, okay, I got it, https://github.com/abapGit/abapGit/pull/4411, sec

heh, okay, I got it, https://github.com/abapGit/abapGit/pull/4411, sec

Ok, thanks!
El jue., 14 ene. 2021 16:10, Lars Hvam<EMAIL_ADDRESS>escribió:

thanks, for now, you can comment out the class zcl_abapgit_object_bdef,
and then activate
the abapgit code should be changed to a dynamic reference instead, #4012
https://github.com/abapGit/abapGit/pull/4012
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/abapGit/abapGit/issues/4410#issuecomment-760257966,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHC4VWIMJRKWVTZBAT6GVJLSZ4CPNANCNFSM4WCSGEGA
.

Ok, thanks!
El jue., 14 ene. 2021 16:10, Lars Hvam<EMAIL_ADDRESS>escribió:

thanks, for now, you can comment out the class zcl_abapgit_object_bdef,
and then activate
the abapgit code should be changed to a dynamic reference instead, #4012
https://github.com/abapGit/abapGit/pull/4012
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/abapGit/abapGit/issues/4410#issuecomment-760257966,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHC4VWIMJRKWVTZBAT6GVJLSZ4CPNANCNFSM4WCSGEGA
.

@eljoaco try again, latest version

@eljoaco try again, latest version

Thanks @larshp,  its working fine

Thanks @larshp,  its working fine

👍 closing

👍 closing


Cloned forecast has status of Active instead of Draft

When you clone a forecast status is set to Active instead of Draft
That means that you cannot fix Layout warnings, and the kanban view of the forecast will miss the columns with errors.

If the cloned forecast had a status of Draft I believe it wouldn't be possible to activate it with the layout warnings.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: e3ebb113-f0af-3262-efdc-4fbe6b55e213
Version Independent ID: e3ebb113-f0af-3262-efdc-4fbe6b55e213
Content: Clone a forecast in Dynamics 365 Sales
Content Source: ce/sales/clone-forecast.md
Service: dynamics-365-sales
GitHub Login: @lavanyakr01
Microsoft Alias: lavanyakr

Thanks for your comment, @Niels-SL. This issue has been assigned to the doc author for review.

Hi @Niels-SL
Thank you for reaching out. I checked with our engineering team about this issue. They acknowledged this issue and have already started working on a fix. The fix will be rolled out by the end of this month. Sorry for the inconvenience caused.

Cheers, @lavanyakr01 . Thanks for the swift response :)

Happy to help, @Niels-SL. Could you please close the issue if you have no further questions?

Will be fixed by the end of October '23, cf. previous comment.


fix(alert): add missing cssClass property for buttons

Short description of what this resolves:
Commit 46fe1ff53cfc2cfef152b560d01882eebca8c678 defined the AlertButton interface for the buttons array, but it's missing the cssClass property as described in the Button options section of the docs: http://ionicframework.com/docs/v2/api/components/alert/AlertController/#advanced
Changes proposed in this pull request:

Add the cssClass property to the AlertButton interface.

Ionic Version: 1.x / 2.x
2.3.0
Fixes: #

I forgot to comment that this bug currently breaks our app as it would no longer transpile in 2.3.0, we had to roll back to 2.2.0. I'm not sure how many devs use the cssClass in alert buttons, but maybe you would want to publish a patch release if you decide to merge this PR.
Thanks!

In the meantime, you could force a cast, remember that the types in typescript are not real, they are only use for linting.

Hi @manucorporat! I tried forcing a cast on the buttons property before rolling back, but your comment helped me figure out the workaround:
let alert = this.alertCtrl.create(<AlertOptions>{
  title: 'Title',
  buttons: [{
    text: 'Cancel',
    role: 'cancel',
    cssClass: 'secondary'
  }]
});

I would have to add it in a lot of places and remove them once the issue is resolved, but at least it would work.
Thanks a lot!

merged! thanks

Just commenting that this solves issue #10905 (mostly so that the PR shows up over there)


Unable to Find Works When Searching for Extracted Text from PDF

When I create a new work and upload a PDF, text contained within the PDF does not return the work when searching My Works or All of ScholarSphere.

From what I can tell the solr document no longer contains the all_text field.

we do not believe its related to solr 7 upgrade as it was happening before
This is done via solr join and did work in sophia 7 and hyrax


Make a few fields and functions public

We need these fields, functions and the whole test crate to be public in order to reuse as much as possible in the unit testing framework.
Notes:
#![allow(unused)] is used in the tests file, because otherwise the compile treats the tokio test functions as unused. This didn't show before because the module was marked as a test module, but now it's just a normal one.
The bit below is being added to the root Cargo.toml because cargo build --release won't work without it. I suspect it's because now the compiler is treating the test module as a normal module.
[profile.release]
debug-assertions = true

UPDATE: It's because graph-node requires the user to start up the DB before running the tests. Not an issue IMO.

@arthas168 please squash the commits and revert the unnecessary changes to Cargo.lock


Release of 3.3.2

Pull Request (PR) description
Release of 3.3.2

@ekohl Sorry for the trouble, this should be fixed now.


Edits in CFEP

Checklist

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

@beckermr  sir once please review, if I followed the suggested changes that u asked  to do https://github.com/conda-forge/conda-forge.github.io/pull/1416,

Text along the lines of "The CFEP process is meant for major changes to the project. However it is not required for all changes and changes to the governance documentation text are voted on directly in the implementing PR."

Note also that changes to an existing cfep may require a vote by core.

closing this for now. thanks for the PR!


Rework frontend state for editable entities

Though it may still make sense to have separate store state for channel, custom show, filler, it may make sense to have the notion of a 'focused entity'. This way, we won't have to plumb around the right 'addSelectedMediaToX' callback into the programming selector everywhere, depending on what type of entity we are editing.
It would be interesting if we could simply have a reference to some path in the state as state itself. Unclear how easy/hard that would be.
Alternatively, we just keep some sort of discrim union of possible focused entities and do a switch in the state setter code on that.

Closing this as not planned, for now.


[Feature] Add translation support

This is something that should be handled in userland with a custom item type. I don't personally need locale-specific nav items in my projects, which is why it isn't supported out of the box.

This is something that should be handled in userland with a custom item type. I don't personally need locale-specific nav items in my projects, which is why it isn't supported out of the box.

Can you provide an example? I can not think of an solution that would simply make the label translateable. For my project i require an translateable entry name on the actual entry edit form.


$resource parameter object with array values cannot be passed to server

In angular (1.3.16), for 'Stories' as a resource defined by a factory, I run
...
Stories.query({array: [1,2,3], a: 1},callback);
...
In node (latest stable),
...
router.get("/stories",function(req,res,next){
console.log(req.query);
});
....
Output:
{a: 1}
'Expected' Output:
{array: [1,2,3], a: 1}
I am not sure whether it is the same with the following fixed issue, it looks similar though
https://github.com/angular/angular.js/issues/2256

This eems to work as expected. If you check out the console, you'll see that the requested URL's query part for Stories.query({a: 1, b: [1, 2, 3]}); is: ?a=1&b=1&b=2&b=3.
Maybe it is a Node.js issue or something in between.
In any case, it doesn't seem to be an issue with ngResource.
(Feel free to reopen, if you can provide more info showing that it is something in Angular/ngResource that causes a problem.)

You are right, I found I am actually stuck with a bug in my code instead


Nested Dialog Error After Build

I'm submitting a bug report or a missing documentation issue
Bug report
Documentation issue or request
Current behavior
After migrating to Angular standalone application, nested dialogs are not working after build. In development process, there is no issue. First dialog opens without any issue, but when i open another dialog occurs an error "this.dialog.open(...) is undefined".
Probably Dialog service is not found in first dialog. My guess, it causes because of nested standalone component import.
As i said before, in development it works as expected.
Maybe i missed something about building. But i am using this library in production for 2 years and first time i see such an issue.
Angular version: 16 / 17
Browser:

[x] Chrome (desktop) version latest
[ ] Chrome (Android) version XX
[ ] Chrome (iOS) version XX
[x] Firefox version latest
[ ] Safari (desktop) version XX
[ ] Safari (iOS) version XX
[ ] IE version XX
[ ] Edge version XX

For Tooling issues:

Node version: 18
Platform:  Linux server

Can you reproduce it?

Yes i will try on Monday in a basic application.

Probably the problem is regarding ID. I am using the module in the service and i think same id name caused this error. I will test my application with custom ID, then let you know.

Ya that's the change for sure.
I'll review the changes again to find the best solution

@dagistan-tuncbilek This should have been a braking change but it was missed somehow.
The current behavior is what we intend to use.
You can fix this on your end with the solution you provided, but I think the following is a preferred solution:
function withRandomId() {
  return  Math.random().toString();
}

// Pass the random id to the current dialog calls
this.dialog.open(MyComp, {
  // Some config options
  ...withRandomId()
});


Could not open

Hello,
I am trying to use feroxbuster for like an hour but every time I am trying to set a wordlist it's giving me the error Could not open.

I tried a few things but nothing works. I tried to run the command location where the wordlist is but that didn't work. Gave commands like "php.txt" without any "/" tried ~/php.txt also used other wordlists too nothings work.
the last thing I tried is when we don't give any wordlist the default wordlist it takes is "/usr/share/seclists/Discovery/Web-Content/raft-medium-directories.txt" So I created directory into the usr directory with all the directories and create download the raft-medium-directories.txt file into the web-content directory but got the same error even when the default wordlist exists on the directory.
also, I didn't use the snap command to install I used "curl -sL https://raw.githubusercontent.com/epi052/feroxbuster/master/install-nix.sh | bash" this command to use install.  Mention this because have read in other issues that it happens to someone because of using the snap command to install the feroxbuster.
Thanks

Hey, just checking in. Did you get this resolved?


Allow using of a key value in a simple object section.

This allows use of a simple key -> value object in a context within a section. With this it's very easy to include conditional pieces of text based on whether a key is set in the context.
For example
tmpl := MustacheTemplate on: ' {{#key}} Only include {{ key }} if it''s set {{/key}}'.
context := { 'key' -> 'test'  } asDictionary .
tmpl value: context.

Key to making it work is yourself, which needs no changes. Would be nice if this was mentioned somewhere in the docs.
Following code does what I want and is more DRY.
tmpl := MustacheTemplate on: ' {{#key}} Only include {{ yoursefl }} if it''s set {{/key}}'.
context := { 'key' -> 'test'  } asDictionary .
tmpl value: context.


Is it possible to have a non-fixed IP ?

Thanks fro making this library. It works great.
Is there an option to get an IP assigned via DHCP? Or do I always need to hard code one?
Thanks for any advice.

@stephanschulz Hi, sorry for the late reply.
You should specify IP or hostname. It is because Arduino's Client class only supports them. So please try to set the hostname or get the assigned IP from your device.

I believe i have solved this by
WiFi.begin(ssid, pwd);
WiFi.config(0U, 0U, 0U);

which i found in this thread: https://stackoverflow.com/questions/40069654/how-to-clear-static-ip-configuration-and-start-dhcp

Ah, is your device a receiver? IP is not required to subscribe OSC. But sender should know the host name or IP of your device.
Closing this issue but please feel free to reopen if you still have any problem.


Todo: Integrating parser defaults in BaseHostManager class

The existing TODO comment in the BaseHostManager class requires further clarification on how to address the task mentioned in the todo, it's quite unclear what specific action is required to surface the parser defaults and how it should be implemented.
Code Snippet:
def get_host_manager(*args, **kwargs):
    """Initialize and return a HostManager instance."""
    if has_ansible_v213:
        from pytest_ansible.host_manager.v213 import HostManagerV213 as HostManager
    elif has_ansible_v212:
        from pytest_ansible.host_manager.v212 import HostManagerV212 as HostManager
    elif has_ansible_v29:
        from pytest_ansible.host_manager.v29 import HostManagerV29 as HostManager
    elif has_ansible_v28:
        from pytest_ansible.host_manager.v28 import HostManagerV28 as HostManager
    elif has_ansible_v24:
        from pytest_ansible.host_manager.v24 import HostManagerV24 as HostManager
    elif has_ansible_v2:
        from pytest_ansible.host_manager.v2 import HostManagerV2 as HostManager
    else:
        from .v1 import HostManagerV1 as HostManager

    # TODO: - figure out how to surface the parser defaults here too  # noqa: TD002, FIX002
    return HostManager(*args, **kwargs)

closing this issue for now as its not clear what exactly needs to be done.


Return animation groups when calling SceneLoader.ImportMesh

Fixes #3971
Fixes #3999

Other changes

Replace onAnimationGroupLoaded with returned animationGroups in glTFLoader.
Add AnimationMultiTarget to optimize animations that target multiple targets.
Update unit tests to check for morph targets, animations, and animation groups.
Add animation groups and textures to asset container.

There seems to be a build order issue. I think the issue is that the viewer module depends on the loader module and they are currently building at the same time.

There is a build error unfortunately

Yes, I'm not sure how to fix. See my previous comment.

Pinging @raananw for ideas;)
I guess making sure viewer is built after loaders and bjs should make it

I found a way to fix it. I'll merge tomorrow and do the fix:)
Thanks


[Feature Request]: Add a FAQ Page for the Website .

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description

I want to create FAQ   button in the header .
User will be redirected to the FAQ page  when clicks on it.
I will use the concept of routing to implement this.

Use Case
1.A well-organized FAQ page provides users with a structured way to find answers to their questions. This improves their overall experience, as they can easily locate the information they need.
2.Users often have common questions regarding fitness routines, diet, or the website itself. Having an FAQ button allows them to quickly access this information without having to search through the entire site.
Benefits
No response
Add ScreenShots
No response
Priority
High
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC-EXT contributor
[X] I'm a HACKTOBERFEST contributor
[X] I have starred the repository

@rajlakshmi18704  Don't use FAQ in the header. Instead, you can display FAQs down to the slider on the Homepage, like Accordian. Kindly reply If you want to work on it.

ok, I  will display the FAQ Accordion. I want to work on it under GSOC-ext and hacktoberfest.

@rajlakshmi18704 proceed👍


[Build Ergonomics] Debug Build Option

In the documentation, it specifies that it is possible to build a debug build of this repo using make CONFIG=debug, however, on line 1 of the Makefile, it includes mono/config.make, which seems to hardcode the Configuration to Release (lines 25). Changing this line to Configuration = Debug allows a debug build to occur.

@xenocons Did you try
make Configuration=Debug

My understanding from my rusty make knowledge is that should work, I've adjusted the docs to that but haven't yet double checked.

Confirmed that this does work, thank you for updating the doco :+1:


Support command line arguments in the entrypoint function

This is actually rather hard to do without either allocating memory or using an ugly API.


Why is condition missing for some participants at the end of 005?

It looks like a handful of careylabHarvard participants did not have a condition value assigned to their data by the end of 005 (condition is NA). What's going on here?

[ ] careylabHarvard_careylabHarvard_1915ClLi-adults
[ ] careylabHarvard_careylabharard_15WeNi-toddlers
[ ] careylabHarvard_careylabharard_16BrCa-toddlers
[ ] careylabHarvard_careylabHarvard_2118ElMu-adults
[ ] careylabHarvard_careylabHarvard_2214JoFo-adults
[ ] careylabHarvard_careylabharard_27ErMa-toddlers
[ ] careylabHarvard_careylabharard_28LaCa-toddlers

probably check at 003 where trial orders are added in


value_counts() not showing the actual counts

Hi,
I've imported a .csv file into a dask dataframe.
When I look into the df.head() of the dataframe, I can see that the column 'o_PlantCode' has values in it.
However, when I run the below code to get the value_counts, I am faced with an unexplainable output.
df['o_PlantCode'].value_counts()
output:
Dask Series Structure:
npartitions=1
int64
...
Name: o_PlantCode, dtype: int64
Dask Name: value-counts-agg, 3548 tasks
Any ideas why would that be?
Thanks
Ozlem

Most methods in dask.datframe are lazy. head is one of the few that is immediate (compute=True by default https://docs.dask.org/en/latest/dataframe-api.html#dask.dataframe.DataFrame.head)


Add HealthEndpoint compliant with RFC draft

This seems incredibly useful. Is there an ETA when a new version will be available with this feature?

Sorry, no. :(
I need to allocate time for it.

I'm working on the release.


Always evaluate markers fresh, without lru_cache.

Maybe Fixes #4660

Depends on:  https://github.com/pypa/pipenv/pull/5373/files


report lake update outputs

when update fails, the action should report lake update outputs.
I think lake build --log-level=error is useful for this

Yes, would be good to have clear and detailed report on failure.


Multiple NICs and dhcp default routes

RancherOS Version: v0.7.1
Where are you running RancherOS? baremetal
I'm using hosts with two NICs and setup both for using dhcp in cloud-config.yml. Each NIC sets its default route, but I have to disable the gateway for the second NIC.
I tried to define
post_up:
- ip route del default eth1

but this doesn't work. Also tried putting the command in post_cmds
I'm currently disabling dhcp for the second NIC, and assign IPs over cloud-config.yml by MAC address. But I would prefer it, if there would be an option available to disable or prevent the default gateway for a given NIC.

I think we might need to add a rancher.network.interfaces.eth0.gateway: delete - this would be a follow on for #1666 - and likely post 0.9.0


npm run build:all failed

问题描述
PS C:\react-graph\g6> npm run build:all
。。。。
Transform to esm for C:/react-graph/g6/packages/element/lib/src/nodes/rect.js
Transform to esm for C:/react-graph/g6/packages/element/lib/src/nodes/star.js
Transform to esm for C:/react-graph/g6/packages/element/lib/src/nodes/triangle.js

build:plugin
cd ./packages/plugin && npm run build

<EMAIL_ADDRESS>build
npm run clean && father build

<EMAIL_ADDRESS>clean
rimraf es esm lib dist

Clean dist directory
Build cjs with babel
Clean lib directory
src\bundling\index.ts(225,31): error TS2839: This condition will always return 'false' since JavaScript compares objects by reference, not value.
Transform to cjs for C:/react-graph/g6/packages/plugin/src/base.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/edgeFilterLens/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/bundling/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/imageMinimap/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/minimap/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/fisheye/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/grid/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/legend/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/menu/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/snapline/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/toolBar/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/tooltip/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/timeBar/constant.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/timeBar/controllerBtn.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/timeBar/handler.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/timeBar/index.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/timeBar/path.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/timeBar/timeBarSlice.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/timeBar/timeBarTooltip.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/timeBar/timeButton.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/timeBar/trend.js
Transform to cjs for C:/react-graph/g6/packages/plugin/src/timeBar/trendTimeBar.js
TypeScript: 1 semantic error
TypeScript: emit succeeded (with errors)
node:events:498
throw er; // Unhandled 'error' event
^
Error: TypeScript: Compilation failed
at Output.mightFinish (C:\react-graph\g6\node_modules\gulp-typescript\release\output.js:130:43)
at C:\react-graph\g6\node_modules\gulp-typescript\release\output.js:65:22
Emitted 'error' event on Duplexify instance at:
at Duplexify._destroy (C:\react-graph\g6\node_modules\duplexify\index.js:191:15)
at C:\react-graph\g6\node_modules\duplexify\index.js:182:10
at processTicksAndRejections (node:internal/process/task_queues:78:11)
npm ERR! Lifecycle script build failed with error:
npm ERR! Error: command failed
npm ERR!   in workspace<EMAIL_ADDRESS>npm ERR!   at location: C:\react-graph\g6\packages\plugin
PS C:\react-graph\g6>
重现链接
no
重现步骤
\g6> npm run build:all
预期行为
pass
平台
windows
屏幕截图或视频（可选）
No response
补充说明（可选）
No response

你的 TS 版本是？

PS C:\react-graph\g6> tsc -v
Version 4.8.2

拉一下最新代码，src\bundling\index.ts(225,31) 的 ts 问题解决了

我有同样的问题

拉一下最新代码，src\bundling\index.ts(225,31) 的 ts 问题解决了

请参考这个 issue https://github.com/antvis/G6/issues/5182


Opening the library to extension through the window globally stored objects accesses

For fromElement method, the way Wave.js is storing data in the window makes prevents it from working with other libraries that aim to share the same context.
This not-breaking change is adding 2 ways to handle that problematic :

options.globalAccessKey: <any string>: Simply replaces $wave in the old window.$wave by any other storage access string
Or these 2 following methods that will offer a full custom implementation to the user :

getGlobal: (elementId, accessKey) => { // any implementation  }
setGlobal: (elementId, accessKey, value) => { // any implementation  }

@foobar404 Hi Austin, any plan to review this anytime soon?

The problem was actually being able to use an existing context, defined somewhere by another library, somewhere else than in the window directly, this PR gives some flexibility so we can pick up an existing context from anywhere instead of defining a new one.


Make it compatible with Python 3

According to repository this project is quite young, so why it’s not compatible with Python 3 since beginning?

Hey Jakub!
The project was initially started longer ago. The repository begins from
when it was open sourced.
Some of our dependencies were not Python 3 compatible, hopefully that's
changed by now. If that's the case, we can look into Python 3
compatibility.
Would love any contributions towards the goal :)
On Sun, Apr 16, 2017, 3:16 AM Jakub Jirutka<EMAIL_ADDRESS>wrote:

According to repository this project is quite young, so why it’s not
compatible with Python 3 since beginning?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/crestify/crestify/issues/7, or mute the thread
https://github.com/notifications/unsubscribe-auth/AEWWYufX7rtU8Lq6rswtQ928Kinh1UPqks5rwTq-gaJpZM4M-eCW
.

@jirutka I just ran a test on any blockers toward Python 3 compatibility, results here. Seems like Flask-Uploads is our only blocker, but it lists Python in its setup.py file, so it might still be compatible.
It is worth upgrading for sure. Bug fixes and feature additions would be higher priorities for me atm. Added to the roadmap :).

I suppose my having only Python 3 installed is the reason I can't get it to work or at least a contributing factor? Many errors.


seek() is not accurated

I created a video player by using slider, but when i moved the track to ~7s, seek video to same value and click play to resume, the video seeked to ~6s or 5s and then resume like my log is below. Why does it happen?? What should i do to fix it?
"react-native-video": "^5.1.1",

I am facing the same issue....

Can you please provide an example to reproduce the problem.

facing same problem as well. Did anyone find a solution?

go to path 'android/src/main/java/com/brentvatne/react/ReactVideoView.java' on the line 640:
and change this
- super.seekTo(msec);
+ super.mMediaPlayer.seekTo(msec, MediaPlayer.SEEK_CLOSEST);

work with me

go to path 'android/src/main/java/com/brentvatne/react/ReactVideoView.java' on the line 640:
and change this
- super.seekTo(msec);
+ super.mMediaPlayer.seekTo(msec, MediaPlayer.SEEK_CLOSEST);

work with me

I created a video player by using slider, but when i moved the track to ~7s, seek video to same value and click play to resume, the video seeked to ~6s or 5s and then resume like my log is below. Why does it happen?? What should i do to fix it? "react-native-video": "^5.1.1",

Can you merge this with main so we can all enjoy this solution without having patches libs to added ? :)
That would be so cool! :)


Problems with process.exit, e.g. on SIGTERM

I have noticed that if I write something to the log, and then immediately do a process.exit();, then the line that was just logged will not be written.
I tried to close the writer first, using this function:
https://github.com/darrylwest/simple-node-logger/blob/98b79f0251d0d35a79f8125602d12927aa20787c/lib/FileAppender.js#L73
This function calls the end function on the stream. The end function is here:
https://nodejs.org/api/stream.html#stream_writable_end_chunk_encoding_callback
However, the end function is asynchronous which is why the data doesn't have time to be written. If it do a setTimeout and do the process.exit(); aftr some time (100ms) it works. But the isn't avery clean solution.
I would suggest to add a callback parameter to the closeWriter function that gets called when the stream is closed. If I would create a PR with such a function, would it be well received?

i have a similar issue but with SIGINT and windows
for some reason the SIGINT (CTRL+C) isnt caught when using the logger
HOWEVER i did find this helpful hint on stackoverflow which fixed my issue!
https://stackoverflow.com/a/14861513/1210734


Add renovate config for ui-kit and SDK packages

All the @caido and @caido-community packages should be auto updated frequently so that users get an up-to-date create-plugin package as soon as possible.

Closed via #6


User is Stuck in Enter PIN page even after entering correct pin after tapping Account Key option from Menu when user was already in Your Account Key page

Frequency: 100%
Repro App version:  IOS Test flight Celo integration build v1.9.1 (41)
Repro on device: iphone 7(13.5.1), iphone 11(14.0)
Repro Steps:

Launch the Application and signup with test account
Tap on Hamburger Menu and tap on Account Key option
Make sure user will redirect to Enter Pin screen
Enter the valid pin
Make sure user redirect to Your Account key page
Tap on Hamburger Menu and tap on Account Key option
Make sure user will redirect to Enter Pin screen
Enter the valid PIN
Observe

Current Behavior: User is getting stuck in Enter PIN page after tapping Account Key option from Menu when user was already in Your Account Key page
Impact: User is not able to set up account key
Expected Behavior: After entering PIN user should redirect to Your Account Key page
Attachment: StuckinEnterPINscreenfromMenuIssue.mp4

I believe this has been addressed. @Lss-Ankit can you please check and reopen if need be?

@tarikbellamine i have verified this issue latest build Android internal build v1.1.0<PHONE_NUMBER>) and Test flight build v1.1.0 (23) and found issue is fixed
Enter pin page is not shown again when user tap on Account key button when user is on Account key page
Device: iPhone 11 (14iOS), Samsung Galaxy A70(9.0)


README.md: Update Wikipedia example to use HTTPS

Wikipedia recently started forcing HTTPS, and it seems processing
can't handle the HTTP -> HTTPS redirect and spits out an unrelated
error.
Signed-off-by: Alan Orth<EMAIL_ADDRESS>

Thanks! Looks like this is a problem in one of the example sketches, too.


App Center Push to support apns-notification-type header for iOS 13 and watchOS 6

Describe the solution you'd like
To support the newly added apns-notification-type header for iOS 13 and watchOS 6 so that the different types of notifications are delivered correctly.
Describe alternatives you've considered
N/A
Additional context
See https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/sending_notification_requests_to_apns for official documentation on the header.

Thanks for your feature request. Looping in my colleague.

@dk-mushiyoke thanks for this - you should be able to do this now, I'll look into this and get back to you (and make a doc update).


[PE-D][Tester D] Description can have Chinese characters but not tags

Description is able to take in Chinese characters but Tags are not.
I understand that tags are using toLowerCase() to check for duplicate tags but what if someone speaks only Chinese. Is he only supposed to use the description to keep track or perhaps lock everything down just to English.
Command to run:
edit v/1 t/非常好
Result:

Labels: type.FeatureFlaw severity.Low
original: valhrd/ped#8

can tackle this in the doc by saying is meant for english users only but also in future improvements on adding language support

to be addressed by #320


Quote quotes in CSV-formatted output

Fixes #315 by replacing double quotes in CSV output with two double quotes. Based on the current behaviour of always quoting all output fields, this approach should always yield correctly-escaped quotation marks.

Looks like tests are failing due to some changes introduced in #330.

Yes, it's likely go vet or go fmt, I will fix those in an hour from now.
Thanks for the PR!
On Tue, Oct 25, 2016 at 8:49 AM, Samuel Coleman<EMAIL_ADDRESS>wrote:

Looks like tests are failing due to some changes introduced in #330
https://github.com/heroku/force/pull/330.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/heroku/force/pull/331#issuecomment-256075900, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAHGHuG2ptJZPWovFKwieN4LnDfj6P6uks5q3iUSgaJpZM4KgJP4
.

--
Thanks,
Dave

I'm going to merge this as the errors are completely unrelated.

Thank you! Nice to be able to give back a bit to a terrifically useful tool.


[Android] Implement the feature to change cache path.

This patch is to add the function to change cache path by adding switch
to command line.
If the user data directory was specified in command line, use this path
instead of the default.
BUG=XWALK-2030
(cherry picked from commit 5b01d8f1e43f9498eb68569c16db9c12ea8ff3e9)

@lincsoon Please merge this patch to crossswalk-14, thanks.

Would this need to be changed with XCrosswalkPreferences.setValue("user-data-dir", ...); ?


VDA5050 Schema Version Not Consistent

Hello, I've been using the VDA5050 Controller with openTCS' VDA5050 Master Controller found here
As I've been doing so I've noticed that there are some inconsistencies with the VDA5050 version that is being targeted.
I've seen that in OrderState.msg that vda5050_msgs/Info[] informations has the 's' on the end.
And the def get_vda5050_mqtt_topic(     manufacturer, serial_number, topic, interface_name="uagv", major_version="v1" ): would suggest that V1.1 is the target of this software.
However you also have things like CurrentAction.msg's ActionState enums including PAUSED that only came in V2.0:
# Enums for actionStatus
string WAITING="WAITING"
string INITIALIZING="INITIALIZING"
string RUNNING="RUNNING"
string PAUSED="PAUSED"
string FINISHED="FINISHED"
string FAILED="FAILED"

And the constant DEFAULT_PROTOCOL_VERSION = "2.0.0" suggests that 2.0 is default.
What is the target version of this software? And can this be detailed in the documentation and the schema verified with the standard.
Thanks.

Hey @bobbleballs
Yeah, as discussed on #42 there are some inconsistencies that were inherited from the msgs package we based this project on. I'm sure there are more but fortunately are easy to fix.
I agree major_version=v1 does indeed suggest v1 is the target version, but in fact we tried to make a single connector capable of supporting both version, as opposed to having two separate branches for v1 and v2. This was not fully implemented though -- that's the reason why the constant DEFAULT_PROTOCOL_VERSION is hardcoded and not used on get_vda5050_mqtt_topic for example.
See one related hack as reference: https://github.com/inorbit-ai/ros_amr_interop/blob/humble-devel/vda5050_connector/vda5050_connector_py/mqtt_bridge.py#L165
    # HACK: VDA5050 instantActions message schema differs from v1 to v2. In particular,
    # the ``instantActions`` field from v1 has been renamed to ``actions`` on v2.
    is_v1 = "instant_actions" in vda_instant_action.keys()

@leandropineda Ok that explains things, thanks for clearing it up :)
I would suggest that getting the DEFAULT_PROTOCOL_VERSION from the vda5050_connector.py as a constant in the mqtt_bridge is not great as this is actually a parameter and can be changed at run time, so behaviour between the 2 nodes could be different unintentionally if this is changed on the connector params. Maybe adding a parameter to the mqtt_bridge as well with the same default as the vda5050_connector.py that should be set in the launch params file?
Current behaviour is to claim to be running a default version of 2.0.0 but in the get_vda5050_mqtt_topic calls there is no specification so it defaults to v1. This is breaking the standard so should be fixed, as it dumps v2.0.0 messages on a v1 mqtt topic. A fix could be to work out whether it is v1 or v2 from the parameters passed through as detailed above.

Maybe adding a parameter to the mqtt_bridge as well with the same default as the vda5050_connector.py that should be set in the launch params file?

I agree 100%.
I'll leave this issue open as a reminder and  to reference the PR once fixed.


JNI for updating a commitment

When a single value of a vector commitment is updated, we can use the partial homomorphy to update it efficiently.
Implement the Java Native Interface in rust for update.
update takes 4 arguments:

index : index of the updated value
old: old value
new: new value
commitment: old commitment

Should then compute efficiently diff = H(0, ..., new - old, 0, ...) and return diff + commitment.

Solved in #10


Update to newest graphiql with history.

Added history package to avoid an eslint no-restricted-globals error.

 Sorry.


Feature Request: Check elasticsearch_index_template state deprecation

Preface
Kindly use the check for state.cmd deprecation as an example of adding a check. #37 has to be merged first.
Description
Add the possibility to check for deprecation within the elasticsearch_index state
The following state have been deprecated:

elasticsearch_index_template (since version 2017.7.0)

The following state should be used:

elasticsearch

Example(s) of an improperly configured state:
mytestindex2_template:
  elasticsearch_index_template.present:
    - definition:
        template: logstash-*
        order: 1
        settings:
          number_of_shards: 1

Example(s) of properly configured state:
mytestindex2_template:
  elasticsearch.index_template_present:
    - definition:
        template: logstash-*
        order: 1
        settings:
          number_of_shards: 1

Fix requirements
A fix for this issue should (at least):

Notify the user of using a deprecated option
Notify the user since what version the option will be or has been deprecated
A suggestion on what option to replace it with
Contain unit tests for the check

Closed in favour of #204


Request: PDF of schematics

Hi Eli,
Kicad is not used by everybody. Please include a PDF for the schematic, that is updated whenever the schematic is updated.
Thanks

Good suggestion. PDF added for current revision (V2 revB) in its respective directory. Future revisions will have PDFs
Impedance_Analyzer_V2.pdf


Refactor pod deletion on node failure

With the update status monitoring of child resources the part which watches pods for node failures can be improved.

Note that the early implementation of this feature has been removed.


Not find the library in NPM

Hey, I'm using this library in one of my projects,  but when I run npm install, I get an error.
When I check the package here: https://www.npmjs.com/package/vueye-datatable/v/0.1.13
I get an error.
I need to know how to solve this.
Thanks

Same here @Luismij , waiting for an update for this library. Have you tried vue-datatables?

@Luismij try this https://vuejsexamples.com/a-data-table-created-using-vue-js/

Hi @Luismij i have updated the component using the new composition API, try the following command npm i vueye-table instead of npm i vueye-datatable


"Divider" between options?

Is there a possibility to put in a Divider/Group Header which isn't selectable?
Like:
-- Header 1 --
Option 1
Option 2
-- Header 2 --
Option 3
Option 4

This is the default behavior for groups: https://monterail.github.io/vue-multiselect/#sub-option-groups


Download WordPress

Instead of having to clone it manually, why not just have Ansible handle that since it won't change anyway.

https://wordpress.org/latest.zip


Cache dependencies on GH Actions

Is your feature request related to a problem? Please describe.
The GH Action used to the build the project downloads the project's dependencies every time. This is a waste of system resources. Time is money, and in this case, time is carbon 🌎❤.
Describe the solution you'd like
Use the GH Actions cache to reuse the dependencies downloaded from a previous job.
Describe alternatives you've considered
None.
Additional context
None.

Closed by #98.


[WIP] Add support for IIIF Image API 3.0 beta

Solves #1734.
Of the list in https://github.com/openseadragon/openseadragon/issues/1734#issue-519473160 all items are implemented, except

"The full region is now just max" - this probably refers to the size, not the region. Full / max size has already been addressed with the max size parameter.
Splitting the code in several classes for the different API versions

Thanks! I haven't looked closely at the rest, but the part that modifies the getTileUrl looks good to me

@eroux Thank you for taking a look!
@azaroth42 Can you take a look as well?
@lutzhelm What are your thoughts on the remaining bits you haven't done? Would you like to get them into this patch as well, or do you think they aren't necessary?


neko: fix build with clang 16

Description of changes

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 264705 at faaaf4dc run on aarch64-darwin 1

12 packages built successfully:

haxe (haxe_4_2)
haxePackages.format
haxePackages.heaps
haxePackages.hlopenal
haxePackages.hlsdl
hxcpp (haxePackages.hxcpp)
haxePackages.hxcs
haxePackages.hxjava
haxePackages.hxnodejs_4
haxe_4_0
haxe_4_1
neko


Added Weather App

I just made the change

I have changed the directory to weather/frozenchicken. Please confirm
On Mon, 12 Oct 2020 at 13:04, Krishna Vishwakarma<EMAIL_ADDRESS>wrote:

@thinkswell requested changes on this pull request.
Hey @frozenchicken https://github.com/frozenchicken , Nice app, working
just fine,
There is a small problem though, please use -
directory as : WeatherApp/frozenchicken
Thank You! 😃
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/thinkswell/javascript-mini-projects/pull/38#pullrequestreview-506558020,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQFTRAV42U3CDQT4YRQOZUDSKLWGJANCNFSM4SMVPZVQ
.


Add custom alarms

It'd be awesome if I could set an alarm.  "On turn 104, change production of Smithburg to Encampment."

I don't mean making that change happen automatically, just want to enter a memo and have it pop up a reminder that is what I was planning to do on some future turn.

I like this idea. How do you feel about two methods for scheduling an alarm: "in X turns" / "on turn X"

I love it.


Support loading a server config from file

Problem
During the QUIC handshake, a QUIC server sends a "server config" (basically a public key + some crypto parameters) to the client. The client may store the config for re-use in later connections, thus achieving 0-RTT handshakes (since it already knows the server's pubkey).
To allow load-balancing, many QUIC server processes have to share a single (or a set of) server configs plus their private keys. Note that this privkey is temporary and different from the one associated to the SSL certificate.
We should support saving and loading these server configs.
Ideas
By default, I would propose to re-generate a new config for each server, thus allowing 0-RTT as long as the server doesn't reboot.
While it would be possible to supply all server configs from the outside (and I suspect that's how Google solves this problem), I don't think it's very ergonomic to require that of smaller users. I'd like to think about having servers auto-generate configs also in a multiple-server setup.
For servers to share configs, we need some kind of communication between servers. A simple solution would be a directory of server configs that is shared across nodes.
With multiple servers, having each server generate its own server config would lead to a race condition, where we end up with a large number of active server configs. This could be mitigated by generating a new config some random time before the old one expires, so that races become unlikely.
Implementation
The following is a proposal how to implement this:

Add an API for generating a new server config.
Add an interface (e.g. ServerConfigPool), which supports loading and storing server configs.
Add an implementation of ServerConfigPool which uses a local directory to store and load server configs.
When a server is created without a config pool, have it fallback to an in-memory pool.
When a server is using a "real" config pool, generate new server configs some random time before the old ones expire (a few minutes e.g.), so that we don't race there.
When a server is created with a "real" config pool and the pool doesn't have a valid config, generate a new one on the spot. Unfortunately, this would race when staring many servers at once, and we'd end up with a lot of configs :/

Comments / ideas?

This issue is now obsolete, since we don't support gQUIC any more.


Avoid overriding %matplotlib inline in notebook

We were previously overriding the default backend because the all defaults were loaded from the rc file. The notebook_extension now also doesn't override the currently set backend if it is already valid for the notebook.

Looks good. Happy to merge when the tests go green.
Feel free to add any unit tests if you want...

Tests are green. Merging.


Incorrect Calculation of event.relative for InputEventScreenDrag with Multitouch in Web Version

Tested versions
Reproducible in:

4.3 beta3
4.2.2 stable
I haven't checked any further

System Information:

Godot Engine version: 4.x (maybe in Godot 3.x too)
Two different HTTP Servers and Itch.io
OS/device including version: Web Version
Issue reproduction rate: ~100% with multitouch

System information
Android 12-13, iOS 17, web, gl_compatible,
Issue description
When running in the web version of Godot Engine 4 (regardless of Thread Support), there are issues with the calculation of event.relative for InputEventScreenDrag during multitouch. Specifically, other touches seem to influence the relative values of different touches, despite the position for each touch index remaining unchanged.

In the video example, you can see that the right hand (which controls the camera) I'm barely moving (can be tracked by Position at index 0). And the actions of the second index clearly affect the relative of index 0
https://github.com/user-attachments/assets/f4eacb8d-1692-4f1e-8d1e-8111af22a11e
Steps to reproduce

Run the provided example code in the web version of Godot Engine 4.
Perform multitouch gestures on the screen.
Observe the inconsistent behavior of event.relative values.

Expected Behavior:
Each touch should independently have accurate event.relative values based on its movement, unaffected by other touches.
Actual Behavior:
The event.relative values are incorrectly influenced by other touches, resulting in erratic and incorrect behavior.
Example Code with Issue:
extends Node

var sensitivity := 0.5

func _input(event):
    if event is InputEventScreenDrag and event.index == 0:
        # Check if the touch event is pressed and in the right half of the screen
        if event.position.x >= get_viewport().size.x / 2:
            %head.rotate_x(-deg_to_rad(event.screen_relative.y * sensitivity))
            rotate_y(-deg_to_rad(event.screen_relative.x * sensitivity))

Example Code with Fix (Reinventing relative):
extends Node

var last_position := Vector2(0, 0)
var is_dragging := false
var relative

const sensitivity := 0.5

func _input(event):
    if event is InputEventScreenDrag:
        # Check if the touch event is pressed and in the right half of the screen
        if event.position.x >= get_viewport().size.x / 2:
            if is_dragging:
                relative = event.position - last_position
                %head.rotate_x(-deg_to_rad(relative.y * sensitivity))
                rotate_y(-deg_to_rad(relative.x * sensitivity))
            last_position = event.position
            is_dragging = true
    elif event is InputEventScreenTouch:
        if not event.pressed:
            is_dragging = false

Minimal reproduction project (MRP)
First Person Controller.zip

I just opened up a PR to hopefully address this issue. Here is the root cause I found during my testing - this explanation is taken from the PR.

Description
The bug was being caused because the value of InputEventScreenDrag.relative was sometimes being calculated with an event with a mismatched identifier/index. This happened because relative was being computed without checking if the coordinates of the point stored in the touches array in DisplayServerWeb had a matching identifier/index.
Example
Consider the following example. A user has two fingers dragging on a touch screen. At frame 1, the TouchList of the touchmove event fired would contain two items: [{identifier: 0, clientX: 15, clientY: 110,  ...}, {identifier: 1, clientX: 20, clientY: 110,  ...}]. Let's say the finger for identifier: 0 stops moving, but is still touching the screen. The next time touchmove fires, the TouchList looks like this: [{identifier: 1, clientX: 5, clientY: 110,  ...}]. So when relative for identifier: 1 is computed, it uses the TouchList from frame 1 to compute the value. As mentioned above, the current implementation assumes that the TouchList contains the same touch with the same identifier at the index it was last frame. But, this is not always the case. Therefore, this causes relative to be (10, 0) instead of the expected (15, 0).


push_files regression

Lefhook: 0.7, 0.6.7, 0.6.3.
Config:
pre-push:
  parallel: true
  commands:
    lint:
      glob: "*.md"
      run: remark --no-stdout --frail --quiet {push_files}

I have 1 unpushed commit with README.md changes.
logux-docs on  master
➜ g a
## master
M  README.md
M  lefthook.yml

logux-docs on  master [+]
➜ g c 'Commit'
SYNCING lefthook.yml
SERVED HOOKS: pre-push, prepare-commit-msg
[master 7b4d2ad] Commit
 2 files changed, 3 insertions(+), 9 deletions(-)

logux-docs on  master
➜ n lefthook run pre-push -v
Lefthook v0.7.0
RUNNING HOOKS GROUP: pre-push

Files before filters:
 []
Files after filters:
 []
Files after escaping:
 []

 lint (SKIP. NO FILES FOR INSPECTING)

SUMMARY: (SKIP EMPTY)

Seems like it is DX problem. Lefthook should report about the error during push_files generation:
➜ git diff --name-only HEAD @{push}
fatal: no upstream configured for branch 'master'


Remove String.fromCodePoint shim

The String.fromCodePoint shim is not necessary anymore once we drop support for Node.js v0.10 and v0.12.
Ref. #243, https://github.com/babel/babel/issues/4315, https://github.com/babel/babel/milestone/9.

Q
A

Bug fix?
no

Breaking change?
yes

New feature?
no

Deprecations?
no

Spec compliancy?
yes

Tests added/pass?
yes (in modern Node.js versions)

Fixed tickets
#243, https://github.com/babel/babel/issues/4315, https://github.com/babel/babel/milestone/9

License
MIT

Ooh maybe we could use github projects across the org to track 7.x as well?

I was just wondering about that :) A shared milestone would be ♥

Wow and we can also use this now (make a 7.x branch)

Thanks, merged into 7.0 branch.

Not sure how we want to do it but made https://github.com/orgs/babel/projects


verify gradle version is >= 8.2.0

as to be able to use --no-incubating flag with gradle init

closed as per 6c8aabf


Problems in CookBook Demo 08 polygraphy

I wonder what tensorflow version are this repo using?
For the containner you give, the version of CUDA is 11.6, so I install tf 's newest version.
I tried the newest tf2.8.0-gpu, and a lot of problems arises from the tf version., like:
tfgraph_util.convert_variables_to_constants, initializer=tf.truncated_normal_initializer,tf.graph_util.convert_variables_to_constants and tf.gfile.FastGFile, all these are not recognized by tf2.8.0.
So I change all of those to tf.compat.v1.***, run and found no errors.
Maybe I could commit my changes and create a pr.

I found it in other examples, it is tensorflow 1.15.5


Fix formatting

This PR is a preparation for the task to add a pipeline that checks the formatting.
There shouldn't be any changes of behavior, so you don't need to review it - famous last words.
Readiness checklist

[ ] I added/updated unit tests.
[ ] I added/updated integration tests.
[x] I ensured that the PR title is good enough for the changelog.
[x] I labeled the PR.

It was actually the merge of main into my feature branch. Some of the nuget references weren't updated, which caused some dependency problems, so the build failed.


Revert v2 configuration to use includes rather than external component

As discussed in https://github.com/iMicknl/LoctekMotion_IoT/issues/67#issuecomment-2067747081.
Plus some YAML tidying

Replaced by #84


Updating Live with latest changes from Main

CC @msewaweru - Eunice, also please note that we shoudl change the filename from SECURITY.md to security.md (all lowercase). Please make the update after this initial change goes in.

@msewaweru FYI. Also please note my comment about the security filename. Thank you.


var typespec, move ranges into typespec

@rkapuscik, @kbieganski, please evaluate this PR as it might have impact on the plugins.
It solves a long standing problem of repeat of range in variables and their typespecs, especially in vars representing the return var of functions.

Codecov Report

Merging #2938 (413df44) into master (15d3698) will increase coverage by 0.12%.
The diff coverage is 31.03%.

@@            Coverage Diff             @@
##           master    #2938      +/-   ##
==========================================
+ Coverage   27.36%   27.49%   +0.12%
==========================================
  Files          99       99
  Lines       32385    32407      +22
==========================================
+ Hits         8861     8909      +48
+ Misses      23524    23498      -26

Impacted Files
Coverage Δ

src/DesignCompile/CompileType.cpp
26.49% <29.62%> (+2.86%)
:arrow_up:

src/DesignCompile/CompileStmt.cpp
14.21% <50.00%> (+0.03%)
:arrow_up:

src/Design/FileContent.cpp
41.62% <0.00%> (+0.46%)
:arrow_up:

Continue to review full report at Codecov.

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


The report cannot show the detail of all vulnerabilities.

Make sure you have gone through the Documentation
https://anof-cyber.github.io/APTRS/#/
Describe the bug
I have exported a web pentest report, which including 7 vulnerabilities in total. But in the PDF file only showed the detail of 6 vulnerabilities. Whichever vulnerability I added more, they wont be showed in the PDF report file.
Seem like the report cannot show more than 6 vulnerabilities in detail. I tried to create another project to test and it was the same
Expected behavior
The report should show all the vulnerabilities.

Can you confirm if all the vulnerabilities are in the same project. Also can you try restarting the application.

Yes, its the same project. I tried restarting many times. I don't know if it was only me or anyone else meeting this issue.

yes, full detail of others, but none for the 7th vul. The limit is only 6.


tests: test_operations: blocking_pop: increase timeout

This is meant to fix flakyness on Travis.
Ref: https://github.com/aio-libs/aioredis/issues/521#issue-401097849

This change has been superseded by #891.


Module naming

Although a Module's droid.yml has a project.name, the name is meaningless.  A module's name is whatever name is given to it in a droid project that uses it: a module can be named whatever you want.
This is somewhat confusing, but it greatly simplifies the code dealing with installation and use of modules.
Also, the top-level directive project is less than intuitive (because it's a module, not a project).
Therefore it would be a good idea to:-

kill project.name
replace project.description with description
document that the name is simply that which you will refer to it in your project (i.e. anything, as long as it's consistently used within a particular project)

agreed!


how to add the required attribute

how to add the required attribute

how to add the required attribute

will add validation error handling and required attributes as well
https://www.npmjs.com/package/v-credit-card-component
will need some days


Closing the service is too slow

Hi,
It takes about 10 seconds to get the promise's result from the close() method. Why is it so slow? What is it really doing when closing the service?
Thanks!

Android? could it be https://github.com/jmdns/jmdns/issues/82

Please upgrade to 1.2.8 and let me know if it's better

Yes, it was Android.
After upgrading to 1.2.8 it works faster, now it takes about 4 seconds. I don't know if it can be improved, but anyway, it's something better.
I'm marking this issue as closed as it's related to jmDNS, not with this project itself. Since Android 4.1 (API 16) there is support for mDNS natively, so no need to use the jmDNS library. Have you considered it? Ionic 2 by default seem to use API 16 as min SDK.
Thanks!

#7 about NSD. It isn't full featured as JmDNS so I stick with it for now.


How do I define NTDomainController for WSGIDAV ?

Hi
Thanks for a great software. I wonder how I define NTDomainControler i wsgidav.conf ?
Have tried a few things but i do not work. Please include an example. Thank You so much.

which ones did you tried?
Did you read begining of this file?:
https://github.com/mar10/wsgidav/blob/master/wsgidav/addons/nt_domain_controller.py

Yeah i did.. thank you for answering.
But this is what I get:
import win32net  # @UnresolvedImport
ModuleNotFoundError: No module named 'win32net'

Can you explain what steps you followed to create a python environment or how did you installed python in windows?

Hi again
Resolved the win32net issue by installing the win32net module BUT is still get an error when using:
from wsgidav.addons.nt_domain_controller import NTDomainController
domain_controller = NTDomainController(presetdomain=None, presetserver=None)
http_authenticator = {
"accept_basic": True,
"accept_digest": False,
"default_to_digest": False,
}
ing the wsgidav.yaml config

can you paste error log?

Or if I use the wsgidav.conf file
wsgidav.exe : Traceback (most recent call last):
+ CategoryInfo          : NotSpecified: (Traceback (most recent call last)::String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
File "c:\users\ppnadmin.customers\appdata\local\programs\python\python36\lib\runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "c:\users\ppnadmin.customers\appdata\local\programs\python\python36\lib\runpy.py", line 85, in run_code
exec(code, run_globals)
File "C:\Users\ppnadmin.CUSTOMERS\AppData\Local\Programs\Python\Python36\Scripts\wsgidav.exe_main.py", line 9, in
File "c:\users\ppnadmin.customers\appdata\local\programs\python\python36\lib\site-packages\wsgidav\server\server_cli.py", line 583, in run
app = WsgiDAVApp(config)
File "c:\users\ppnadmin.customers\appdata\local\programs\python\python36\lib\site-packages\wsgidav\wsgidav_app.py", line 195, in init
app = mw(self, self.application, config)
File "c:\users\ppnadmin.customers\appdata\local\programs\python\python36\lib\site-packages\wsgidav\http_authenticator.py", line 160, in init
if self._authacceptdigest or self._authdefaultdigest or not self._authacceptbasic:
AttributeError: 'HTTPAuthenticator' object has no attribute '_authacceptdigest'

In the first case python trace is telling you your yaml file is malformed:
_authacceptdigest
I am checking second post

There is an error I think. I made a fix and committed a pull request.
You can check if fix works for you by installing from here: https://github.com/n3storm/wsgidav
Let's hope fix is ok and @mar10 agrees to merge.

Thanks

@olafkfreund fix has been merged into master branch.
Can you update your wsgidav installation with new code and check if this is solved?
Thanks

Sure 👍 I did the fixt straight away after n3storm explained what was wrong manually. I( t works now.. still some problems with auth against the Microsoft AD but that's not the same problem.
I think ( working to confirm this ) that the pypiwin32 modules is faulty against MS AD 2016.
Thanks for your fix. This works great solved my problem with DAV ( IIS 10 - webdav module is the worst.)

You are welcome :)
Close the ticket please


Update APIs

OpenAPI in single file
Paths changed from /*/v1/, to /v1/*

BREAKING CHANGE: HTTP paths has changed from /api/v1/* to /v1/*

Codecov Report
Base: 78.41% // Head: 78.52% // Increases project coverage by +0.10% :tada:

Coverage data is based on head (c953c86) compared to base (ef721f0).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #140      +/-   ##
==========================================
+ Coverage   78.41%   78.52%   +0.10%
==========================================
  Files          23       23
  Lines        2275     2272       -3
==========================================
  Hits         1784     1784
+ Misses        379      377       -2
+ Partials      112      111       -1

Impacted Files
Coverage Δ

driver/grpc.go
80.39% <100.00%> (ø)

driver/http.go
71.35% <100.00%> (+0.36%)
:arrow_up:

driver/internal.go
74.60% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


I want to use Material Ui for the front-end library.

I want to use Material Ui for the front-end library.  But it showing the error that @mui/utils library is not present. Normally with install npm install @mui/material @emotion/react @emotion/styled works for react project. So I added @mui/material @emotion/react @emotion/styled in the frontend library it doesn't work. Also, I added @mui/utils still getting the same error.

Hi so you are trying to wrap material ui so you can use its components as seen here https://pynecone.io/docs/advanced-guide/wrapping-react. In your pcconfig the frontend imports are not working is that the problem?

Hi so you are trying to wrap material ui so you can use its components as seen here https://pynecone.io/docs/advanced-guide/wrapping-react. In your pcconfig the frontend imports are not working is that the problem?

Correct. So I want to wrap simple Box Components from Mui, But Its showing the error

Hi so you are trying to wrap material ui so you can use its components as seen here https://pynecone.io/docs/advanced-guide/wrapping-react. In your pcconfig the frontend imports are not working is that the problem?

Correct. So I want to wrap simple Box Components from Mui, But Its showing the error

Hi can you paste your code here and I can take a look and help debug. Also feel free to join the discord for faster response times

This is the full error message
Unhandled Runtime Error
Error: Cannot find module '@mui/utils'

Call Stack
webpackMissingModule
<EMAIL_ADDRESS>(5:50)
eval
<EMAIL_ADDRESS>(5:135)
<EMAIL_ADDRESS>file:///workspaces/pynecone/react_app/.web/.next/static/chunks/pages/index.js (6959:1)
options.factory
/_next/static/chunks/webpack.js (661:31)
__webpack_require__
file:///workspaces/pynecone/react_app/.web/.next/static/chunks/webpack.js (37:33)
fn
/_next/static/chunks/webpack.js (316:21)
eval
<EMAIL_ADDRESS>(53:70)
<EMAIL_ADDRESS>file:///workspaces/pynecone/react_app/.web/.next/static/chunks/pages/index.js (6948:1)
options.factory
/_next/static/chunks/webpack.js (661:31)
__webpack_require__
file:///workspaces/pynecone/react_app/.web/.next/static/chunks/webpack.js (37:33)
fn
/_next/static/chunks/webpack.js (316:21)
eval
<EMAIL_ADDRESS>(145:65)
<EMAIL_ADDRESS>file:///workspaces/pynecone/react_app/.web/.next/static/chunks/pages/index.js (6448:1)
options.factory
/_next/static/chunks/webpack.js (661:31)
__webpack_require__
file:///workspaces/pynecone/react_app/.web/.next/static/chunks/webpack.js (37:33)
fn
/_next/static/chunks/webpack.js (316:21)
eval
webpack-internal:///./pages/index.js (20:72)
./pages/index.js
file:///workspaces/pynecone/react_app/.web/.next/static/chunks/pages/index.js (8780:1)
options.factory
/_next/static/chunks/webpack.js (661:31)
__webpack_require__
file:///workspaces/pynecone/react_app/.web/.next/static/chunks/webpack.js (37:33)
fn
/_next/static/chunks/webpack.js (316:21)
eval
node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fworkspaces%2Fpynecone%2Freact_app%2F.web%2Fpages%2Findex.js&page=%2F! (5:15)
eval
node_modules/next/dist/client/route-loader.js (211:50)

This is my_app.py
"""Welcome to Pynecone! This file outlines the steps to create a basic app."""
from pcconfig import config

import pynecone as pc

docs_url = "https://pynecone.io/docs/getting-started/introduction"
filename = f"{config.app_name}/{config.app_name}.py"

class Box(pc.Component):
    library = "@mui/material"
    tag = "Box"

box = Box.create

def index():
    return pc.center(
        box()
        )

def about():
    return pc.text('About Page')

# Add state and page to the app.
app = pc.App(state=State)
app.add_page(index)
app.add_page(about)
app.compile()

This is the pyconfig:
import pynecone as pc

config = pc.Config(
    app_name="react_app",
    db_url="sqlite:///pynecone.db",
    env=pc.Env.DEV,
    frontend_packages=["@mui/material", "@emotion/react" , "@emotion/styled"],
)

Ok nice will take a look in the morning in Pacific time zone so heading off for tonight

Sorry got caught up with some other issue these past few days will take a look at this soon.

Hey, I can I join you as a contributors for this project?

Hey, I can I join you as a contributors for this project?

Yes we are open source and welcome your contribution. Just make at least one PR, and you can got the contributor label automaticly

I did some testing here and I believe this issue was purely caused by OP mistakenly not adding @mui/utils as an additional library or maybe not resetting the application after adding it (as they said they tried).
I have successfully been able to use a few MUI components (code below).
Probably safe to close this and the other MUI linked ticket as there is no actual development to be done.
"""Welcome to Reflex! This file outlines the steps to create a basic app."""

from rxconfig import config

import reflex as rx

docs_url = "https://reflex.dev/docs/getting-started/introduction/"
filename = f"{config.app_name}/{config.app_name}.py"

class Box(rx.Component):
    """Getting a little fancy with a custom component."""

    library = "@mui/material"
    tag = "Box"

    lib_dependencies: list[str] = ["@mui/utils", "@emotion/styled"]

class Rating(rx.Component):
    """Getting a little fancy with a custom component."""

    library = "@mui/material"
    tag = "Rating"

def index() -> rx.Component:
    """The app's index page."""
    return rx.center(
        rx.vstack(
            rx.heading("Welcome to Reflex!", size="9"),
            rx.text("Get started by editing ", rx.code(filename)),
            rx.button(
                "Check out our docs!",
                on_click=lambda: rx.redirect(docs_url),
                size="4",
            ),
            rx.markdown("# Hello, world!", align="center", font_size="4em"),
            Box(),
            Rating(),
            spacing="7",
        ),
        height="100vh",
    )

app = rx.App()
app.add_page(index)

@dapomeranz thanks for helping us clean up some issues ✅


replace dockerhub images with quay equivalents for upstream.Dockerfile

Signed-off-by: Daniel Sover<EMAIL_ADDRESS>
Description of the change:
The upstream image building process is currently broken due to the new ratelimiting that dockerhub imposed for non-authenticated image pulls. To see, head to https://quay.io/repository/operator-framework/olm?tab=builds and see the latest builds all fail (due to image pull ratelimiting). These builds all use the upstream.Dockerfile which uses golang:alpine based images during the build process.
The only solution is to a) move to images on quay or b) pay for more pulls from dockerhub
This PR explores the first option. Unfortunately there are not a lot of clear OS-level images on quay and in general using random images seems like a security risk. Since bitnami provides a lot of images on quay this PR uses their golang image in both the build and deploy stage of the Dockerfile.
This change increases the size of the upstream OLM image dramatically
upstream-olm   quay                       5d1451825427   6 minutes ago    952MB
upstream-olm   dockerhub              af5fda43325f   20 minutes ago   218MB

Motivation for the change:
This impacts the ability to cut upstream releases: the tag must have a green build on quay before the release can be cut.
Reviewer Checklist

[ ] Implementation matches the proposed design, or proposal is updated to match implementation
[ ] Sufficient unit test coverage
[ ] Sufficient end-to-end test coverage
[ ] Docs updated or added to /doc
[ ] Commit messages sensible and descriptive

Going to fix by using a centos/scratch based file instead.

/approve

Might make more sense to use the multi-arch 34 tag instead of targeting x64 in the upstream dockerfile

Looks like using the multi-arch image runs into GPG signing issues ala #6 57.62 Error: GPG check FAILED and the image build fails.
The option to use dnf update --nogpgcheck exists but I think we would rather do the gpgcheck. Going to revert back to the x86 base image where the gpg key checks pass.

/lgtm

/hold

/hold cancel

/lgtm


Prevent git blame failures from stopping open in editor

Noticed this stopped breaking when I tried opening a contextual snippet that was linked to a repository with some unstaged changes.
Also removed an unused constant from earlier.

Tested on Deepin and macOS.


Switch to 2.7/3.6/3.7; deploy docs on 3.7

This updates our testing and deploy setup. Previously, we tested on Python 2.7/3.5/3.6, and deployed based on the 2.7 version. Now we'll test on 2.7/3.6/3.7 (dropping 3.5) and deploy docs on 3.7 (from now on, the most recent Python will be our deploy basis, instead of the oldest version.

This is now just waiting on a Py 3.7 version of ipynbtest (although it would be nice if msmbuilder could get a Py 3.7 version up, too.)

This is ready for review! I'll leave it up until Friday afternoon. The new version of the conda_ops_dev_install script will fix some issues I had with some other projects.


It's hard to use getAllHttpServices if services use versioning

I naively tried this:
 function emitAllServiceVersions() {
    const [services] = getAllHttpServices(context.program);
    for (const service of services) {
      const versionProjections = buildVersionProjections(context.program, service.namespace);
      for (const versionProjection of versionProjections) {
        const projectedProgram = projectProgram(context.program, versionProjection.projections);
        ...

But then I later used service.operations and realized this is computed before I did the projection.
I see the OpenAPI emitter uses listServices and not getAllHttpServices. Is this what we'd recommend? Is getAllHttpServices a trap in this respect?

update docs for this API and listServices to reflect lack of projection support.

est: 1


UnCSS and absolute links

Hi,
I am trying to test possible gains we might see from implementing UnCSS (with our CMS this would be a nontrivial optimisation), but the utility appears to be letting me down, although I'm sure I'm just using it wrong.
Running the command:
uncss http://made.com > stylesheet.css

results in the error
Error: UnCSS: no stylesheets found
    at uncss (/usr/local/lib/node_modules/uncss/lib/uncss.js:135:25)
    at fn (/usr/local/lib/node_modules/uncss/node_modules/async/lib/async.js:641:34)
    at Object._onImmediate (/usr/local/lib/node_modules/uncss/node_modules/async/lib/async.js:557:34)
    at processImmediate [as _immediateCallback] (timers.js:345:15)

which is unhelpful. I believe I'm following a prescribed use case, since this is the same command that is run against a bootstrap page in the readme. Magento uses absolute links (replete with a protocol) to link to assets, so I'm thinking it might be because of this?
Any help appreciated.

@maxbucknell sorry for the long wait.
It looks like PhantomJS "breaks" upon loading Prototype.js. Removing it from the URL (http://www.made.com/it/minify/1416234427/js...) fixes the problem.
I'll keep investigating, but unfortunately there isn't much I can do about that, since PhantomJS does not even report any errors.

That's bizarre. I will check what you say, but if that's true, I'd cheerfully strip JavaScript and leave stylesheets in there.
Thank you so much for figuring this out. I wouldn't have known where to start, so I'd appreciate a description of how you did it (assuming it wasn't just trying random stuff). If you're too busy, then don't worry.

No problem!
To test it, since you said removing the <head> was enough, I tried removing each script. Luckily, the one in question was number 3.
Seeing that it was made of different paths, I tried removing each part, and again, out of luck, removing the first part was enough (I also tried removing other parts just to be sure I wasn't crazy, but only Prototype was troublesome).
Again, it's pretty hard to debug the real issue, since PhantomJS reports nothing.

@maxbucknell Is this still an issue?

@RyanZim Not for me. I mean, it's an issue for someone, somewhere, but @giakki pointed out a workaround that was sufficient for me.
Are you doing a cleanup, or something? Happy for this to be closed.

@RyanZim Not for me. I mean, it's an issue for someone, somewhere, but @giakki pointed out a workaround that was sufficient for me.
Are you doing a cleanup, or something? Happy for this to be closed.


6 -> main 2022-12-07

➡ Forward port
Port gz-launch6 to main
Branch comparison: https://github.com/gazebosim/gz-launch/compare/main...gz-launch6
Note to maintainers: Remember to Merge with commit (not squash-merge or rebase)

hmm the CI backend is not quite ready yet for gz-launch7, working on it..

hmm the CI backend is not quite ready yet for gz-launch7, working on it..

CI builds fixed in https://github.com/gazebosim/gz-launch/pull/207


Add alpine 3.11 and debian buster

Fixes https://github.com/kubernetes-sigs/aws-iam-authenticator/issues/299 and https://github.com/kubernetes-sigs/aws-iam-authenticator/issues/300

/assign @wongma7

@micahhausler @wongma7 @nckturner
Can you have a look?
I don't think this is a complicated Pull Request...


Gwh apidocs 1605 gma i os android

GMA plugin doc for Android and iOS

Feel free to merge it if you take all my comments on board.


Changed receive_message to make the  email functionality less talkative

It should now only send email to the user list in the event of MINOR, MAJOR, or CRITICAL errors.

So...thumbs up? Thumbs down? Anyone?

Hi @tsalyers - thanks for this, Tom's going to have a look. I'm not familiar with this side of the code


Getting error: 'Method requires Pinning enabled.'

I didn't have this issue when my app was hosted on Parse.com. I have upgraded to sdk 1.12.0 and am hosting my app locally and on Heroku. Here is my appDelegate:
`- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[Parse enableLocalDatastore];

[Parse initializeWithConfiguration:[ParseClientConfiguration configurationWithBlock:^(id<ParseMutableClientConfiguration>  _Nonnull configuration) {
    configuration.applicationId = @"MY_APP_ID";
    configuration.clientKey = @"MY_CLIENT_KEY";
    configuration.server = @"https://localhost:5000"/parse;
}]];

`
The error gets thrown when I run the following code:
- (void)updateLocalDataStore {          PFQuery *query = [PFQuery queryWithClassName:@"Project"];          [[query fromLocalDatastore] ignoreACLs]; }
But if I add [Parse enableLocalDatastore] in that function, it works fine. But I'm getting "Method requires Pinning enabled" errors all over my app, which means I'd have to paste that line everywhere. Why isn't the first instance of enabling the local datastore "sticking"?

Hey @lususvir, since you are using the new ParseClientConfiguration API in order to enable JSON change your initialization to something like this:
[Parse initializeWithConfiguration:[ParseClientConfiguration configurationWithBlock:^(id<ParseMutableClientConfiguration>  _Nonnull configuration) {
    configuration.applicationId = @"MY_APP_ID";
    configuration.clientKey = @"MY_CLIENT_KEY";
    configuration.server = @"https://localhost:5000"/parse;
    configuration.localDatastoreEnabled = YES;
}]];

The difference is in adding the line configuration.localDatastoreEnabled = YES;. Any calls to the old APIs if you are using the client configuration actually wouldn't work, since all properties are overridable via configuration and it always is going to use the latter.
Hope this helps, let me know how it goes or if there is anything I could help you with.

Thank you, that solved it.

That solved the crashing for me, but I'm unable to query from localDataStore.
if ([AppD weAreOnline] == false) {
        [query fromLocalDatastore];
    }

    [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
        if (!error) {
            [PFObject pinAllInBackground:objects];
            _transactions = [NSMutableArray arrayWithArray:objects];
            [_transactions insertObject:@"New Document" atIndex:0];
            [self.tableView reloadData];
        } else {
            // Log details of the failure
            NSLog(@"Error: %@ %@", error, [error userInfo]);
            CLog(@"setFormInfo Error during Parse Query: %@ %@", error, [error userInfo])
        }
    }];

I tried by doing the PFQuery while online, then pinAllInBackground all the objects I received.
Then I switched to airplane mode.  This time, the [query fromLocalDatastore]; was fired because weAreOnline is false.
error was nil, but so was the objects.  While online it returned 26 items, then offline it returned nil.
This code has been working while I was on api.parse.com and using 1.12.x API.  Now that I migrated to my own parse-server and using 1.14.2, it now gives me nil.
Hope to hear from you guys. Thank you!


Where to download the perception yolo3 detector model?

Where to download the perception model (trained weigths), after digging the docs there is nowhere to find it.

You can find it into './modules/perception/model/' directory. However, please note, that some models will be able only inside the docker.
For instance,
alex@in_dev_docker:/apollo$ ls ./modules/perception/model/yolo_camera_detector/yolo3d_1128/
CalibrationTable  anchors.txt  deploy.md  deploy.md.metadata  deploy.pt  feature.pt  types.txt


feat(cast): Add revert reason to cast receipt

Motivation
Closes #1720

Add additional field revert_reason/revertReason if status of a transaction is 0.
Add tests

Solution
Please feel free to comment on the design as I am unsure of it myself.

Created a new struct TransactionReceiptWithRevertReason in common and implemented all the ui/display traits that are necessary
Call eth_getTransaction and then eth_call to get the revert reason

Here, an Err variant is expected and then a regex is used to get the reason from the to_string of the error. (Is there a cleaner way to do this? I am not sure how to dynamic_cast the error to ProviderError)
The error string is of the form (code: <_>, message: execution reverted: <_>, data: <_>) and we use to regex "message: execution reverted: (.*)," to extract the message until the last possible comma which is to be the comma before data

Thanks for the comments! Refactored it

pending @mattsse's re-review


Kickoff Meetings/Follow Up

Awaiting email response from contact at DoctorsNow re: initial call.

Our Experity contact confirmed that we need to onboard using the Lab 3 report.

Kickoff call scheduled for 8/2/21.

8/2/21 - Kickoff call completed. Notes here: https://docs.google.com/document/d/1IxW_YQW1SZ88zHvnBov7q2KkVxOXvTH2UBdDhHJIWUs/edit#heading=h.koxbfygl560x


[polish] chapter 15 peer review

preview:

[ ] functions with new lines

merged https://github.com/d2l-ai/d2l-zh/pull/1023


add fmt and clippy check to CI

I disabled 2 of the default clippy lints match_like_matches_macro and needless_doctest_main. I was not sure, if you like the matches!(...) macro style or not and the second relates to the main example,  so kept it as is.
if you don't like specific changes, then let me know and I can revert them and either disable the lint or exclude it specifically there

Thanks for the PR, looks good.


fix: Open state of bottom bar

Description

Improved tab handling in DebuggerTabs.tsx and JSResponseView.tsx
Added conditions to prevent unnecessary rendering when selecting RESPONSE_TAB or HEADER_TAB, improving performance.

Responsive ActionExecutionResizerHeight
Adjusted the height calculation to be 30% of the window height, making it adaptable to different screen sizes.

Applied tab handling improvements to DataSourceEditor/Debugger
Enhanced the performance of the DataSourceEditor/Debugger component by implementing similar tab handling conditions.

PR fixes following issue(s)
Fixes #22810
Type of change

Bug fix (non-breaking change which fixes an issue)

Testing

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Also list any relevant details for your test configuration.
Delete anything that is not relevant

[x] Manual
[ ] Jest
[x] Cypress

Test Plan

Add Testsmith test cases links that relate to this PR
testplan

Issues raised during DP testing

Link issues raised during DP testing for better visiblity and tracking (copy link from comments dropped on this PR)

Checklist:
Dev activity

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[ ] PR is being merged under a feature flag

QA activity:

[ ] Speedbreak features have been covered
[ ] Test plan covers all impacted features and areas of interest
[ ] Test plan has been peer reviewed by project stakeholders and other QA members
[ ] Manually tested functionality on DP
[ ] We had an implementation alignment call with stakeholders post QA Round 2
[ ] Cypress test cases have been added and approved by SDET/manual QA
[ ] Added Test Plan Approved label after Cypress tests were reviewed
[ ] Added Test Plan Approved label after JUnit tests were reviewed

/build-deploy-preview env=release

/ok-to-test

/ok-to-test

/build-deploy-preview env=release

/ok-to-test

/ok-to-test

/ok-to-test

/ok-to-test


Add detected bbox

Working on confusion matrix I found that this class could be useful for improving my code readability. What do you think about it? Maybe there is some better place/name for that? Generally I think it could be useful to start and then add features like iou, etc. to match targets with predictions.

closing cause is not relevand with Prediction class added in 0.7.0


Back buttons

Implemented back buttons and close button. Also made sure to save personas into user entity.

Do the check style merge it includes this


⚠ Bofrost.fr has degraded performance

In 1b8ac13, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 968 ms

Resolved: Bofrost.fr performance has improved in 266692d after 40 minutes.


Initial rework of matchLink

This one is tested to work correctly but still needs some refactoring for performance reasons.
Though personally I didn't notice any issues with CPU usage or memory with the current state.

Copying fourtf's comment:
The TLDs resource file should be delimited by a newline instead of | so it's not an 11k long line. Also makes it less of a git fiesta.
The TDLs should be loaded from the resource file instead of being embedded into the source file.
No temp files should be created by the script or they should at least be deleted afterwards.
SFTP matching should be removed.

I will look at this within 2 days

Thank you.

The TLDs resource file should be delimited by a newline instead of | so it's not an 11k long line. Also makes it less of a git fiesta.
Completed this.
The TLDs should be loaded from the resource file instead of being embedded into the source file.
This is done. However the resource file is being created and opened everytime matchLink is called. Needs some refactoring work.
No temp files should be created by the script or they should at least be deleted afterwards.
Did as much as I could here. No more tmp1, tmp2, etc.
SFTP matching should be removed.
Has been removed.


Xcode/Swift Migration & the fixing of @objc inference

This pull request contains the following update:

Fixing @objc inference that changed in Swift 4
Migrating to Xcode 9.3
Updating project to use Swift 4.1

I originally created my branch to fix the @objc issues.  With Swift 4 and above, rather than put @objc at the top of the class, they now must be put before (or above) each method to expose the method in Objective-C.  Without this update, a user who consumes Watchdog will not be able to use it with Objective-C.
I've updated the project and migrated to Swift 4.1 while I was at it at well.

@rbaumbach good work!


Adds countries and state filter options for queries

@ka7eh thanks for doing this.
Could you please change the API a bit, to make it more extensible?
Instead of countries and admin as top-level properties, what about adding this as an object instead:
geonamesParams: {     country: ['us', 'ca'],     adminCode1: ['or', 'wa', 'bc'] }
This allows the user to easily add adminCode2 for instance.
I also prefer the codes as separate strings rather than comma delimited.
You can add this as a cross-reference for the supported API fields.

Also note: the gh-pages branch has an index.html page that demonstrates this, but not master.  Maybe we should merge your example.html and that one into a single index.html on master (I can take care of merging it into gh-pages).

See: https://github.com/consbio/Leaflet.Geonames/pull/5


feat(battle): Add last changes in BattleData

https://media.discordapp.net/attachments/966977043738812436/1000057893611114566/unknown.png?width=1193&height=671


Converted -- to –

See #888
Is it important if code chunks also use – instead of --? I'll go back and change that if so.

It fails this in the CI: what does this mean?
pod2onepage --threads=1 -v --source-path=./doc --exclude=404.pod6,/.git,/precompiled > html/perl6.xhtml

Type check failed in binding to $id; expected CompUnit::PrecompilationId but got Str ("4CDC84469EF12631D41D...)

  in block  at /home/travis/.rakudobrew/moar-nom/install/share/perl6/site/resources/5E2F5C8269024A43AAC8425E863FC9AD6F5D0B0C line 66

  in sub parse-pod-file at /home/travis/.rakudobrew/moar-nom/install/share/perl6/site/resources/5E2F5C8269024A43AAC8425E863FC9AD6F5D0B0C line 59
  in block  at /home/travis/.rakudobrew/moar-nom/install/share/perl6/site/resources/5E2F5C8269024A43AAC8425E863FC9AD6F5D0B0C line 38

  in sub MAIN at /home/travis/.rakudobrew/moar-nom/install/share/perl6/site/resources/5E2F5C8269024A43AAC8425E863FC9AD6F5D0B0C line 38

  in block <unit> at /home/travis/.rakudobrew/moar-nom/install/share/perl6/site/resources/5E2F5C8269024A43AAC8425E863FC9AD6F5D0B0C line 54

Is it important if code chunks also use – instead of --?

What kind of code chunks? I did a quick grep but did not find anything relevant to what you are mentioning. Can you show some examples?

An example is
    proto congratulate(Str $reason, Str $name, |) {*}
    multi congratulate($reason, $name) {
       say "Hooray for your $reason, $name";
    }
    multi congratulate($reason, $name, Int $rank) {
       say "Hooray for your $reason, $name -- got rank $rank!";
    }

in functions.pod6

@ahalbert I think that an argument can be made both ways, so just leave it as is. It really does not matter that much if you're using monospace font, and I think that most people do.


微调后的模型，用vllm推理出来的结果都是空是什么原因呀

是否已有关于该错误的issue或讨论？ | Is there an existing issue / discussion for this?

[X] 我已经搜索过已有的issues和讨论 | I have searched the existing issues / discussions

该问题是否在FAQ中有解答？ | Is there an existing answer for this in FAQ?

[X] 我已经搜索过FAQ | I have searched FAQ

当前行为 | Current Behavior
sft+vllm 推理为空
期望行为 | Expected Behavior
推理有结果
复现方法 | Steps To Reproduce
No response
运行环境 | Environment
- OS:
- Python:
- Transformers:
- PyTorch:
- CUDA (`python -c 'import torch; print(torch.version.cuda)'`):

备注 | Anything else?
No response

遇到相同问题

If you are using vLLM, it is not compatible with Qwen1.0. Consider FastChat+Qwen1.0, which includes the chat template and the stopping criteria by default.
If you are not using Chat models, it is possible that the model believes that the input is complete and generates "<|endoftext|>" (151643) directly.
If you have run supervised finetuning (SFT) on base models, compare the saved *_config.json with those of chat models and modify as needed.


Updating node sample dependencies

Executed build pipeline:

Build pipeline is failing, so once it is fixed, we will merge this PR.

Execute build pipeline:
https://github.com/OfficeDev/Microsoft-Teams-Samples/actions/runs/3820561558
Result:


Add and update docs for Data Transfer section

[ ] Closes #10021
[ ] Tests added / passed
[ ] Passes pre-commit run --all-files

Can one of the admins verify this patch?
Admins can comment ok to test to allow this one PR to run or add to allowlist to allow all future PRs from the same author to run.


Factory provider interface

@rultor release, tag is 1.2.2

@rultor release, tag is 1.2.2

@kniazkov OK, I will release it now. Please check the progress here.

@rultor release, tag is 1.2.2

@kniazkov Done! FYI, the full log is here (took me 12min).


MAUI support

Will the plugin have MAUI support soon? This is a very useful plugin. Before converting to MAUI, it was on my list to use as a certain item. I tested the code for Windows. I have a problem with libraries for Android.
Version 4.0.0-beta cannot be installed. Has references to Microsoft.Maui.Dependencies 6.0.400 -> Xamarin.AndroidX.Browser (> = <IP_ADDRESS>)
DebtCollectorMaui -> Plugin.StoreReview 4.0.0-beta -> Xamarin.Essentials 1.7.1 -> Xamarin.AndroidX.Browser (> = <IP_ADDRESS> && <1.4.0)

There’s a ‘dotnet’ branch. Can you try to down load this library and add it manually to test?

@pwisk

Shipping today, version 5.0


harbor vulnscan deduplication algorithm #5926

I think severity should be removed and possiblt also description. The title seems to be unique? Either way the description won't make it "more unique".

I agree with @valentijnscholten, the title should be good enough. Let's keep it simple.