Screencast in README is too fast to read

Hi, the screencast linked to from the README has some text pasted into it which unfortunately is on screen for too short amount of time to read. Would really appreciate if a new screencast is produced that gives time to read what is being said.

The screencast was just intended to be eye-catching.
What happens during this screencast is exactly what is documented here: https://bytecodealliance.github.io/lucet/Your-first-Lucet-application.html

Ok thank you 🙏🏻


Graceful error message when server fails to start with panic

For example, if required folder is missing, the error message should provide enough detail.

I would like to have a try. 😊

Great!

ired folder is missing, the error message should provide enough detail.

The error message is something like this? time="2021-08-17 18:02:14" level=fatal msg="conf dir not found, please set KuiperBaseKey program environment variable correctly." file="conf/conf.go:114"
I'm trying to start to develop the ekuiper code. Frankly to say, the documents, especially the development guide, are lacking.

@wfnuser Yes, especially when other folder is missing, we still get the conf dir not found problem.
Regarding the development guide, we now only have the contributing.md, debug your code. We need to enrich that for sure. Any suggestions are welcomed.


Updated the synology component to work better with the API

Description:
Done the following changes:
1: bumped the py version to 0.3.0
2. added enable / disable camera
3. added two custom services for turning on and off home mode for cameras
4. added a synology entity if home mode is enabled or disabled
Related issue (if applicable): fixes #
None
Pull request in home-assistant.io with documentation (if applicable): home-assistant/home-assistant.io#<home-assistant.io PR number goes here>
Example entry for configuration.yaml (if applicable):
No new configuration
Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.

If user exposed functionality or configuration variables are added/changed:

[ ] Documentation added/updated in home-assistant.io

If the code communicates with devices, web services, or third-party tools:

[x] New dependencies have been added to the REQUIREMENTS variable (example).
[ ] New dependencies are only imported inside functions that use them (example).
[x] New or updated dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[ ] New files were added to .coveragerc.

If the code does not interact with devices:

[ ] Tests have been added to verify that the new code works.

Please rebase on latest dev branch to solve the merge conflict.

This PR seems to have gone stale. Closing it.


[X] Have you checked to ensure there aren't other open Pull Requests for the same change?
[X] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew tests with your changes locally?

Fixes #5443.
There's a mistaken assignment (=) instead of comparison (==) in build.rb that's breaking error handling when a FormulaUnavailableError or other errors occur during the build.
This patch fixes it.

Thanks @apjanke! My linter should have caught that when I edited those lines, apologies.

 Thanks for pulling the fix in quickly.


Implement more player preference customization options

* Skin tones

Eye color
Underwear
Backpack type (satchel or not).

these are all done (minus undies because we don't have them)


can you provide the arduino esp32c3  builded binnary?

like:
bootloader.bin
partitions.bin
app..ino.bin

No. Because these are for software developers. Also, some of them need to edit the code.


Fix testimonial image on smaller screens

This is priority. @Krishnansh5 @utkarsh-tf141 @ahujatejas06 @amdpt323 reply to this if you think you can fix it in at max 1 day. Will assign someone myself if you don't, by 22:00

@Krishnansh5 you’re doing this

@ahujatejas06 was assigned to this


Suggestion: add gravity strength manipulation

For example making gravity strength 0.16 instead of 1 would make gravity similar to the Moon's gravity.

Perhaps instead of having directional gravity, we could have three intensity values per axis? The values for X and Z would be 0 by default, and values could be set to allow for arbitrary directions and intensities of gravity (with negative values corresponding to gravity int he negative direction and positive values to the positive direction).


[proposal] adding cpanato to owners file on root

Looks like a regular trusted collaborator cannot add lgtm in pr that he is not part of the owners file for the specific chart.
I am helping to review PRs and offloading some chart maintainers for some time now and notice the lgtm did not work anymore for me as explained above.
I would like to propose to add myself in the owners file and then I can contribute more, I spoke with @davidkarlsen before open this PR and I think I have his support.
If the chart maintainers do not agree, no problem we can close the PR and live continue 😄
I'm also willing to help in the CI if needed.

/assign @mattfarina
/assing @unguiculus
/assing @davidkarlsen

+1
@cpanato has been a steadily contributor of PRs and high quality reviews and owns some charts


spec: restructure protocol specification

This commit starts (but does not finish) rearranging the existing protocol specification by functional section.  In the future, this should align more closely with crate boundaries.
I didn't move files around, so they're not fully organized yet -- but we can align them with the structure in the table of contents as we edit them.

Resulting TOC:


hotfix: issue exposed during testing with es6 where the scope o…

…n the next invocation of handleFollowup isn't set
Signed-off-by: Alexander Mays<EMAIL_ADDRESS>

:+1:


Formatting issue and missing example in monetization docs

Description:
Example class name is missing in the [1] > 1.  c.
Code sample formatting is not there in the [1] > 2. b.
[1] https://apim.docs.wso2.com/en/3.2.0/learn/api-monetization/monetizing-an-api/#c-configure-wso2-api-manager
Suggested Labels:
API-M-3.2.0

@shilmyhasan , please advise as to what needs to go as the class name in [1] > 1. c.
[1] https://apim.docs.wso2.com/en/3.2.0/learn/api-monetization/monetizing-an-api/#c-configure-wso2-api-manager

It seems the above sample class had been removed from this commit https://github.com/wso2/docs-apim/commit/11bfc868be88e6d519defb0da613287a11217e56. we have to restore it back to the previous state


Docs: Add description of Matches class

Hey, @kimihailv! Since we have had some major changes to the class, can you please try augmenting them into the recent version on main-dev? Furthermore, I feel like we lack such a section in the python/README.md. Thanks!


Canonical url

Is there also an example of using it with a canonical url like for example:
https://github.com/w11k/w11k-angular-seo-header

That is not part of the module, but feel free to make a pull request with it.


export more methods to the starter pack api

adding 'minter' method

I've addressed your feedback re: API client generation
We now have an npm run build:api:all command that autogenerates all api clients for NFT season 01 and the protocol contracts.
I've also included this command in our compile command to facilitate auto-generation


build.target = 'es2019' together with base = './' results in import.meta still present in output js

Describe the bug
According to the docs https://main.vitejs.dev/config/build-options.html#build-target a valid esbuild target could be given to the build.target option. According to https://esbuild.github.io/content-types/#javascript 'es2019' build target should result in import.meta being transformed. This works as long as the base option is an absolute path, as soon as this is a relative path import.meta is still present in the js file generated by npm run build.
See https://github.com/derMart/example_vite_es2019/blob/0a3a35c00f15b84466e1bdd8be1e5eb1ce7b49ce/dist/assets/index.355a229a.js#L4649
and the used config https://github.com/derMart/example_vite_es2019/blob/0a3a35c00f15b84466e1bdd8be1e5eb1ce7b49ce/vite.config.ts
When changing to base: '/' the resulting js will not contain import.meta anymore
Reproduction
https://github.com/derMart/example_vite_es2019
System Info
System:
    OS: Linux 5.15 Ubuntu 22.04.1 LTS 22.04.1 LTS (Jammy Jellyfish)
    CPU: (8) x64 Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz
    Memory: 9.22 GB / 15.33 GB
    Container: Yes
    Shell: 5.1.16 - /bin/bash
  Binaries:
    Node: 16.15.0 - ~/.nvm/versions/node/v16.15.0/bin/node
    Yarn: 1.22.19 - ~/.yarn/bin/yarn
    npm: 8.5.5 - ~/.nvm/versions/node/v16.15.0/bin/npm
  Browsers:
    Chrome: 96.0.4664.45
    Chromium: 104.0.5112.79
    Firefox: 103.0.1
  npmPackages:
    @vitejs/plugin-vue: ^3.0.0 => 3.0.1
    vite: ^3.0.0 => 3.0.4

Used Package Manager
npm
Logs
No response
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to vuejs/core instead.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

This is expected. When targeting below the default value, you'll need to use plugin-legacy.
See https://github.com/vitejs/vite/issues/7179#issuecomment-1184359368 for more details.
I think this should be documented there.

Thanks alot, yes, would be very nice and useful if this could be documented in https://main.vitejs.dev/config/build-options.html#build-target

Sorry, I do not have the time to make a pull request for this, nor am I in the position to fully understand the underlying topic and vite internals. Moreover, I do think at the moment the documentation is not only missing something, but rather it is incorrect. Currently it is written:

The transform is performed with esbuild and the value should be a valid esbuild target option. Custom targets can either be a ES version (e.g. es2015)

So the target "es2015" is explicitly mentioned in the documentation, but since it is below the default value the resulting js file can never be run on a es2015 only browser.

That's not always the case as the issue only happens for base ./ only as we rely on import.meta for that feature. We should note this requirement at https://main.vitejs.dev/guide/build.html#public-base-path like sapphi mentioned. Marking as "contribution welcome" in case you or anyone else likes to tackle, but I don't think it would require a lot of understanding of the internals 😬
Looking at the linked docs now, we could have a new paragraph explaining './ in general.

Well again I'm out. You see I didn't even understand sapphi mentioning https://main.vitejs.dev/guide/build.html#public-base-path but rather thought #build-target was mentioned. The people who have written this are the best to document it. This whole polyfill build target thing is so complex I wouldn't dare to touch the documentation. Also if the persons who have written the code will write the documentation maybe some other aspects which I don't know will be handled.

Why should document on public-base-path when targeting below the default value I should use plugin-legacy regardless of whether base is './' and '/'?  I follow the links of the issue, but I don't see the connection between the option of base and import.meta.


DataCaptionFields property not working on Document Page

Explanation:
The DataCaptionFields property doesn't work when used on a page of type "Document". When the property is move to the table it's working fine.
Expected behavior:
This should also work when specified only on the page.
Screenshots:
DataCaptionFields specified on page level:

Result:

DataCaptionFields specified on table level:

Result:

Versions:

AL Language: 2.1.86206
Business Central: W1 14.0 (27727)

Hi daansaveyn,
You can use DataCaptionExpression property in page. It worked on page.

Facing similar issues in BCoP 14 with fields having a DataCaptionClass. They render in the RTC, but not in the webclient on cardPart pages used in the FactboxArea.

@daansaveyn
Is this still an issue with the latest vsix?


Udacity Simulator does NOT compile in Unity

I downloaded your simulator source code from your github, unzipped the folder, and then loaded this folder to Unity. When Unity opens after loading and compiling scripts, it returns 218 errors most of them saying that certain files cannot be read.
Please update your current source code.

same problem

You cannot just "download" the simulator because it is stored with Git LFS (large file storage), which means that most large files (mainly images) are replaced by simple text pointers.
What you need to do is:

download and install the LFS extension to git from https://git-lfs.github.com/
type "git lfs install" in your command window
now use standard git to clone the repository, i.e. type "git https://github.com/udacity/self-driving-car-sim.git" in your command window from the folder where you want to save the data. Note that it will take a while, it is over 1GB!

Looks like this is solved since no recent comments; the above need to install git lfs is also included in the instructions.


[FEA] Parquet small file optimization improve handle merge schema and schema evolution

Is your feature request related to a problem? Please describe.
In the current implementation to improve parquet reading small files (https://github.com/NVIDIA/spark-rapids/pull/595), we don't support merging schema and it also does not handle schema evolution when the user specifies the schema.
Ideally we can handle the schema evolution and merging with the optimization.

Note for 0.2 release we want to make sure the schema evolution stuff works when extra column specified comes back null

the missing column is already handled because the way the small file optimization chooses batches it will create a new batch if it sees the schema changed. Then that batch gets any missing columns added with null just like before.  I had actually added test for this as well test_read_schema_missing_cols


scipy.io.wavfile.read fails silently on files > 2**32 bytes

I noticed that scipy.io.wavfile.read will happily read a wavefile larger than 2**32 bytes, even though these files are not supported by the standard. However, scipy seems to read the filesize % 2**32 first bytes.
Reproducing code example:
# if `filename` corresponds to a large file, this does not crash but returns partial data
fs, wavedata = scipy.io.wavfile.read(filename)

Question: should this raise e.g. an IOError('wavefile too large') or similar?
Scipy/Numpy/Python version information:
import sys, scipy, numpy; print(scipy.__version__, numpy.__version__, sys.version_info)
# 1.2.0 1.15.4 sys.version_info(major=3, minor=6, micro=8, releaselevel='final', serial=0)

Makes senses from the code
I suspect that the header get's the lower bytes of filesize and we respect that when we read.
It's possible we could check the size of the file and read the whole file (especially if it's 2^32 + header size)


[Tooltip] Tooltip content is not positioned correctly when used in a foreignObject in SVG within Safari, if zoom level not 100%.

Bug report
Hey,
I'm trying to use Radix UI's Tooltip primitive (v1.0.3) within an SVG chart. Some of the chart's data points are rendered within <foreignObject> elements and act as triggers for tooltips. On Chrome & Firefox, the tooltip content is positioned where expected, no matter the browser's zoom level. However, on Safari, the content's placement gets increasingly off as browser zoom level drifts away from 100%. Please see the CodeSandbox link for a simplified example.
Current Behavior

On Safari (16.2), the Tooltip content's position changes if the browser zoom level changes.
Expected behavior

I'm expecting the Tooltip Content to maintain a constant distance to the Trigger despite the browser's zoom level. This is how it works on Chrome (Version 109.0.5414.119 (Official Build) (arm64)) and Firefox (110.0b9 (64-bit)).
On Safari, after a few zoom outs:

On Chrome, after a few zoom outs:

Reproducible example
CodeSandbox Template
Test on Safari, and try changing the browser zoom level. Pay attention to the tooltip content's position (the tooltip is set to be always open).
Your environment

Software
Name(s)
Version

Radix Package(s)
@radix-ui/react-tooltip
1.0.3

React
n/a
17.0.1

Browser
Safari
16.2

Assistive tech

Node
n/a

npm/yarn

Operating System
macOS
13.1

Hi @tkalmi,
The primary use-case Tooltip as designed for is for displaying "tips" for "tools" in UIs.
I am unsure of what the accessibility story is within SVG foreign objects…
However, purely when it comes to positioning, this probably will be an issue with the underlying library we use (floating-ui) so might be worth opening an issue there and referencing this one.
@atomiks, are you aware of any positioning issues within SVG foreign objects in Safari?

Confirmed the position is wrong in Floating UI's latest version as well, so an issue made at its repo is best indeed 👍
Seems like an esoteric case that hasn't been checked/tested for before, don't know what the cause is without looking into it deeply.

Thanks for checking @atomiks! @tkalmi Feel free to open an issue on floating-ui and we can keep this open until there's a fix.

This is a Safari bug (assuming Chrome & Firefox are matching the spec) with foreignObject nodes and their descendants.
<foreignObject
  width={24 * 2}
  height={24 * 2}
  style={{background: 'red', fontSize: 14}}
  x={100 - 24}
  y={200 - 24}
  ref={(node) => {
    console.log(node?.getBoundingClientRect());
  }}
/>

You can see the values are wrong when zooming in/out in Safari, as they should remain constant (within rounding error).
Given the low impact nature of this bug (unlikely to occur for most users, and an uncommon use case), I don't see value in attempting to workaround it; I think filing a ticket to WebKit makes the most sense.

Given the low impact nature of this bug (unlikely to occur for most users, and an uncommon use case), I don't see value in attempting to workaround it; I think filing a ticket to WebKit makes the most sense.

I would agree with that too.
@tkalmi, feel free to file a WebKit ticket and post it here.
In the meantime I will close this issue.

Thanks everybody!


campsite geolocation

Is your feature request related to a problem? Please describe.
As an admin of an application in the local travel space, when my application receives a webhook notification I want to access the geo location of a campsite (falling back to the campsite's campground location, facility location, or null) so I can calculate travel distance to the site.
Describe the solution you'd like
The webhook response, and/or a general feature, should have alocation blob with lat/lon.
{
    "campsites":  [{
            "campsite_id": 76540,
            "facility_name": "Silver Falls Group Site",
            "facility_id": 233998,
            "...": "...",
            "location": {
                "latitude": -100.6421897,
                "longitude": 39.2557981
            }
    }]
}

Describe alternatives you've considered
Using a geocoding API such as google maps or bing maps, querying the facility_name and recreation_area is close, but often wrong, expensive, and requires lots of network IO. Additionally, it looks like the information is available from many providers already.
Additional context
Add any other context or screenshots about the feature request here.

We could expose this via the core AvailableCampsite data object that gets passed around - ultimately to the webhook notification provider. AFAIK we currently get Longitude/Latitude from UseDirect and RecreationDotGov - there's a lot of un-documented response models for GoingToCamp so it's probably available to grab somewhere.
This type of information probably isn't useful to our other notification providers so we'll want to make sure to exclude it from their composed responses.

What about a Google Maps API integration that is passed the name of the location (for state and national parks/forests) and a parsing of the return for coordinates?

What about a Google Maps API integration that is passed the name of the location (for state and national parks/forests) and a parsing of the return for coordinates?

I thought of GMaps idea, and tried a few common geocoding providers. Of the campsites I tested on, several of them were either not found or quite wrong. Here's the sample code
I think if the data is available directly from the provider, that data should be returned. If it isn't available, then by returning a null or sentinel "unknown" to the webhook, the webhook can opt to use a geocoding tool.

This is a pretty easy one. I'd like to source all the data we need from the providers themselves. They should all supply it somewhere.
It was easy for RecDotGov. We get latitude/longitude per campsite. How do we feel about something like this (location would be null if the provider doesn't give us that info).
{
  "campsites": [
    {
      "campsite_id": 46203,
      "booking_date": "2023-10-19T00:00:00",
      "booking_end_date": "2023-10-20T00:00:00",
      "booking_nights": 1,
      "campsite_site_name": "Campsite #08",
      "campsite_loop_name": null,
      "campsite_type": "Camping",
      "campsite_occupancy": [
        0,
        1
      ],
      "campsite_use_type": "Campsite",
      "availability_status": "Available",
      "recreation_area": "Sunset SB",
      "recreation_area_id": 726,
      "facility_name": "South Camp (sites 1-37)",
      "facility_id": 737,
      "booking_url": "https://www.reservecalifornia.com/Web/Default.aspx#!park/726/737",
      "location": {
        "latitude": 36.8848514805999,
        "longitude": -121.827403446999
      },
      "permitted_equipment": null,
      "campsite_attributes": null
    }
  ],
  "timestamp": "2023-09-23T06:28:00.766444+00:00"
}

Looks great! I agree the location blob being null if the provider doesn't have it will be clear enough.

:tada: This issue has been resolved in version 0.31.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Add service metrics decorator

Introduced classes are expected to be used with proper consumers which
can be implemented for own purposes. (integrate with dropwizard metrics,
or other in-house metric utilities)

Related issue: #16
And not sure about milestones... need some help from reviewer.

I found some edge-cases that metric for single request is accumulated more than once. to fix this, I should make type check logics exactly same with HttpServerHandler but I'm little in doubt.
I'll ask for review after fixing it.

Updated PR, please check again please.

It seems like ServiceMetricDecoder assumes we always use HTTP as a session protocol when converting an exception to a Status.
Could we define some extensible mechanism so that a user can define exception-to-statusCode mapping for different session protocols? For example:
public final class Status {
    ...
    public static void addCode(SessionProtocol protocol, Throwable cause, int code) { ... }
    ...
}

Okay, I've handled all the comments above. please check again.

Handled most of comments, except https://github.com/line/armeria/pull/31/files#r46242245

Let me squash commits when review is done.

Seems like the build fails: https://travis-ci.org/line/armeria/builds/94564899#L7488
Could you address the last comment, fix the bug, and rebase/squash to proceed?

Done!

:+1: Thanks a lot!


feat: allow axis customization on charts

Resolves #394

Add optoinal yAxisConfig and xAxisConfig options to BaseChartProps.
Currently, we can only provide allowDecimal option as these configs.

@priosshrsth, I think it wouldn't be useful to expose the entire Axis config (at least for now). Its probably better to use recharts directly if full customisation is required.

@mitrotasios Should I have just enabled the allowDecimals options then? If so, I can update the PR. I thought I would just restrict it by type and if someone wants to customize still, they why not? But, if  not, I think I will use the recharts directly like you mentioned.

yup, that would be great!

@mitrotasios I have updated the PR. But I was confused if to expose the option under yAxisConfig or the main props for the components. So, I did not make the change on that part.

@priosshrsth, I think its better to not have an axisConfig and add the allowDecimals prop on the top-level namespace of the component which will then only be propagated to the yAxis.

@mitrotasios Thanks for your feedbacks. I have updated the PR accordingly.

thanks for the update @priosshrsth, does that mean everything works fine now?

Yes, everything is working fine.


[Scan performance improvements] Define path of site as parameter(s)

There is no option for define path of site as parameter(s).
for example:
example.com/search/SearchedTerm{i need to be a param}
or
example.com/video/uid/1234{i need to be a param}/vid/5{i need to be a param}

Hi @M4Mahdi
Thank you for your opinion. It's a content that I fully sympathize with and I'll develop it quickly so that the function can be applied 🚀

I'm working on it. I think it'll be done soon.

Vuln server for path xss test
https://gist.github.com/hahwul/b648e6d1c8c4a1ac79041024047759a2
package main

import (
    "net/http"
    "time"
    "net/url"

    "github.com/labstack/echo"
    "github.com/tylerb/graceful"
)

func main() {
	e := echo.New()
	e.GET("/", func(c echo.Context) error {
		return c.String(http.StatusOK, "path base xss , vuln server :D")
	})

	// Router & Handler
	e.GET("/users/:name/1234", func(c echo.Context) error {
		name,_ := url.QueryUnescape(c.Param("name"))
		return c.HTML(http.StatusOK, name)
	})
	e.Server.Addr = ":8070"

	// Serve it like a boss
	graceful.ListenAndServe(e.Server, 5*time.Second)
}

Test

Test

Thank you!
Is there a manual parameter definition?

@M4Mahdi
Did you ask about the -p option? Please tell me if I misunderstood.
  -p, --param string                Only testing selected parameters

// and this commit.
If there is no problem after a few tests, it will be released as v2.3.4. (Maybe within six hours)

Testing

[x] inHTML

[*] 🦊 Start scan [SID:Single] / URL: http://localhost:8070/xss/abcd/1
[I] Found 0 testing point in DOM Mining
[I] Content-Type is text/html; charset=UTF-8
[I] Reflected PATH '/xss/dalfoxpathtest/1' => Injected: /inHTML-none(1)]
[V] Triggered XSS Payload (found DOM Object): =<dalfox class=dalfox>
    1 line:  abcd<dalfox class=dalfox>
[POC][V][GET] http://localhost:8070/xss/abcd%3Cdalfox%20class=dalfox%3E/1?=

[x] inJS

[I] Reflected PATH '/xss/dalfoxpathtest/2' => Injected: /inJS-single(1)]
[W] Reflected Payload in JS: ='-confirm(1)-'ies ]
    2 line:    a = 'abcd'-confirm(1)-''
[POC][R][GET] http://localhost:8070/xss/abcd'-confirm(1)-'/2?=
[W] Reflected Payload in JS: ='-{{-function(){this.alert(1)}()}}-'
    2 line:    a = 'abcd'-{{-function(){this.alert(1)}()}}-''
[POC][R][GET] http://localhost:8070/xss/abcd%27-%7B%7B-function%28%29%7Bthis.alert%281%29%7D%28%29%7D%7D-%27/2?=
[W] Reflected Payload in JS: ='-alert(1)-'
    2 line:    a = 'abcd'-alert(1)-''
[POC][R][GET] http://localhost:8070/xss/abcd'-alert(1)-'/2?=
[W] Reflected Payload in JS: ='-{{toString().constructor.constructor('alert(1)')()}}-'
    2 line:    a = 'abcd'-{{toString().constructor.constructor('alert(1)')()}}-''
[POC][R][GET] http://localhost:8070/xss/abcd%27-%7B%7BtoString%28%29.constructor.constructor%28%27alert%281%29%27%29%28%29%7D%7D-%27/2?=
[W] Reflected Payload in JS: ='-prompt(1)-'
    2 line:    a = 'abcd'-prompt(1)-''
[POC][R][GET] http://localhost:8070/xss/abcd'-prompt(1)-'/2?=
[*] Finish Scan

[x] inATTR

[*] 🦊 Start scan [SID:Single] / URL: http://localhost:8070/xss/abcd/3
[I] Found 0 testing point in DOM Mining
[I] Content-Type is text/html; charset=UTF-8
[I] Reflected PATH '/xss/dalfoxpathtest/3' => Injected: /inATTR-single(1)]
[W] Reflected Payload in Attribute: ='onmouseleave=confirm(1) class=dalfox
    1 line:
abcd

[POC][R][GET] http://localhost:8070/xss/abcd%27onmouseleave=confirm%281%29%20class=dalfox/3?=
[W] Reflected Payload in Attribute: ='onmouseleave=confirm(1) id=dalfox
    1 line:
abcd

[POC][R][GET] http://localhost:8070/xss/abcd%27onmouseleave=confirm%281%29%20id=dalfox/3?=
[W] Reflected Payload in Attribute: ='onpointerenter=prompt`1` class=dalfox
    1 line:  <div class='abcd'onpointerenter=prompt`1` class=dalfox'>abcd

[POC][R][GET] http://localhost:8070/xss/abcd%27onpointerenter=prompt%601%60%20class=dalfox/3?=

Improvements inATTR payloads
[*] 🦊 Start scan [SID:Single] / URL: http://localhost:8070/xss/abcd/3
[I] Found 0 testing point in DOM Mining
[I] Content-Type is text/html; charset=UTF-8
[I] Reflected PATH '/xss/dalfoxpathtest/3' => Injected: /inATTR-single(1)]
[V] Triggered XSS Payload (found DOM Object): ='onmouseleave=confirm(1) class=dalfox
    1 line:
abcd

[POC][V][GET] http://localhost:8070/xss/abcd%27onmouseleave=confirm%281%29%20class=dalfox%20/3?=
[*] Finish Scan

@M4Mahdi
Released v2.3.4 by modifying some improvements and bugs. You can now scan the distribution version with the modified function.
Please end the issue and leave it as a discussions if you have any additional questions!
Update?
from source
$ GO111MODULE=on go get -v github.com/hahwul/dalfox/v2

hombrew
$ brew upgrade dalfox

snapcraft
$ sudo snap refresh dalfox

docker
$ docker pull hahwul/dalfox:v2.3.4


Adds a RSS icon to the editorial homepage

Logged in:

Logged out:

Finishes #147642939

Going to merge this one in.


issue50: Fixing some warnings during npm install

Using the correct apache licence identifier in package.json, see: https://spdx.org/licenses/
gulp-clean deprecated in favor of del, see here
Update dependencies using caret(^) in version
(Bonus) adding dependency badges from https://david-dm.org/

I've already updated the pull request :)

Could you please rebase your code on the latest master and bump the version 0.2.x so that x is whatever is there +1 and I will merge it in


Fix LTI consumer manual configuration

Purpose
When declaring an LTI consumer plugin manually, the "is_automatic_resizing" and "inline_ratio" parameters can not be set and have bad default values leading to broken displays that can't be fixed by the editor.
Proposal
We propose to add model fields on the plugin instance so that the editor can set specific values for the is_automatic_resizing and inline_ratio parameters.
For preconfigured providers, the parameters defined in settings take precedence.

@jbpenrath I'm done fixing your comments. The third one was not just a neatpick :sweat_smile: so feel free to review again.


Problem with intercept()

Noticed this recently when running a longer test: About halfway through, the transport had to be reconstructed as a service.  When that happened, the values from the config were used (config/packages/test/messenger.yaml), and the call to intercept() earlier in the test was no longer honoured.
My configuration value for the transport in question:
# config/packages/test/messenger.yaml
framework:
    messenger:
        transports:
            # Uses zenstruck messenger transport for testing sent messages
            sync:
                dsn: test://?intercept=false&catch_exceptions=false

I'm trying to change this transport to intercept = true for the length of a given test.  It works initially, but the value resets when the service is regenerated.  See also the options passed in \Zenstruck\Messenger\Test\Transport\TestTransportFactory::createTransport, and the options expected in \Zenstruck\Messenger\Test\Transport\TestTransport::__construct

One possible resolution to this.
// \Zenstruck\Messenger\Test\Transport\TestTransportFactory

    private static $lastTransports = [];

    public function createTransport(string $dsn, array $options, SerializerInterface $serializer): TransportInterface
    {
        $transport_options = $this->parseDsn($dsn);
        if (array_key_exists($options['transport_name'], self::$lastTransports)) {
            /* @var \Zenstruck\Messenger\Test\Transport\TestTransport $last_transport */
            $last_transport = self::$lastTransports[$options['transport_name']];
            // Port any options set on the last transport.
            $last_transport_options = [
                'intercept' => $last_transport->getIntercept(),
                'catch_exceptions' => $last_transport->getCatchExceptions()
            ];
            $transport_options = array_merge($transport_options, $last_transport_options);
        }
        $result = new TestTransport($options['transport_name'], $this->bus, $serializer, $transport_options);
        self::$lastTransports[$options['transport_name']] = $result;
        return $result;
    }

// \Zenstruck\Messenger\Test\Transport\TestTransport

    /**
     * @return bool|mixed
     */
    public function getIntercept(): bool
    {
        return $this->intercept;
    }

    /**
     * @return bool|mixed
     */
    public function getCatchExceptions(): bool
    {
        return $this->catchExceptions;
    }

Thanks for the report @abeal-hottomali. #8 adds failing tests demonstrating the problem. I'll work on a fix.

FYI - should be fixed in v0.3.0 but let me know if not.

I tried this version, and I'm now running into a separate issue.  With my default configuration
            sync:
                dsn: test://?intercept=false&catch_exceptions=false

I'm seeing the error:
"The \"kernel\" service is synthetic, it needs to be set at boot time before it can be used.",

When I change the configuration to be intercept:true, the tests operate as expected (currently, the tests in question don't need what the messenger task accomplishes to complete successfully).  I'm not sure what is going on.  It seems like the change here might have had an impact, but I'm still digging to try to find out.

Ok, thanks, I'll look into this.
When does this error occur? When you call $this->messenger()? If so, can you see if the kernel is booted before making this call (self::$booted should === true).

I've been pulled away into something else, but yes, I'll look and get back to you as soon as I'm able.  I can tell you off the top of my head that the tests involved don't even use InteractsWithMessenger.
For reference, this is my project's default messenger.yaml:
framework:
    messenger:
        # Uncomment this (and the failed transport below) to send failed messages to this transport for later handling.
        failure_transport: failed

        transports:
            # By default, messages are handled as soon as they are dispatched. If you want to
            # handle a message asynchronously, you can configure a transport.
            # A transport is capable of sending messages (e.g. to a queueing system) and then
            # receiving them via a worker. Messenger supports multiple transports.
            # See https://symfony.com/doc/current/messenger.html#transports-async-queued-messages

            # Processed by the AMQP messenger transport asynchronously. Handlers
            # sent here cannot be relied on for their return values immediately.
            # This is by design.
            # AMQP transport options can be found at
            # https://symfony.com/doc/current/messenger.html#amqp-transport
            async:
                dsn: '%env(trim:resolve:MESSENGER_TRANSPORT_DSN)%'
                options:
                    auto_setup: true
            # Sync is explicitly spelled out even though it just specifies default values
            # to allow changing message transports based on environment if necessary.
            # https://symfony.com/doc/current/messenger.html#handling-messages-synchronously
            sync:
                dsn: 'sync://'

            # Let doctrine handle the failed message queue for now.
            # (This may be better done by amqp - revisit).
            failed:
                dsn: 'doctrine://default?queue_name=failed'
                options:
                    auto_setup: true

And this is for the testing environment:
framework:
    messenger:
        transports:
            # Process async transport using zenstruck test transport.  This allows us
            # to ensure messages were fired upon certain events, and optionally still
            # process them.
            # Uses zenstruck messenger transport for testing sent messages:
            # https://github.com/zenstruck/messenger-test#queue-assertions
            async:
                dsn: test://
            # Use the test transport for sync messages as well, so we have the option to
            # block in a given integration test, and confirm a message was sent, or just
            # let the message be processed normally.
            sync:
                dsn: test://?intercept=false&catch_exceptions=false

So do your tests using the async transport work fine?

@OskarStark has discovered, I think, the same problem as you, I'm tracking in #8.

This should be fixed in v0.3.1 but let me know if it isn't.

Thank you, I'll be back on this tomorrow and will give it a go!
--
Aron Beal
Developer Team Lead
@.***
Hot Tomali Communications
1441 East Pender Street
Vancouver BC  V5L 1V7
P<PHONE_NUMBER>
P<PHONE_NUMBER>
www.hottomali.com
On May 14, 2021, 3:30 PM -0700, Kevin Bond @.***>, wrote:

This should be fixed in v0.3.1 but let me know if it isn't.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

Confirmed that this is working for me ok in https://github.com/zenstruck/messenger-test/releases/tag/v0.3.1, thanks!

Thanks for the update!


video_player how to get the bufferPercent in initialize or buffering?

How to get buffer progress when video initialization and fast forward?  Please be sure to answer me, thank you！

Hi @LemonBabyluo,
I see there's a similar open issue which describes isBuffering always returns false,  and a potential solution in the same ticket to get buffer percent.
I'd suggest you to follow-up in that ticket for updates.
I am going ahead and closing this issue as duplicate. If you disagree, please write in comments and I'll reopen.
Thanks.

Hi @LemonBabyluo,
I see there's a similar open issue which describes isBuffering always returns false, 28494 and a potential solution in the same ticket to get buffer percent.
I'd suggest you to follow-up in that ticket for updates.
I am going ahead and closing this issue as duplicate. If you disagree, please write in comments and I'll reopen.
Thanks.

Is there a way to get the progress of video initialization?


docs: change dotenvy_codegen to dotenvy_macro

The dotenvy_codegen crate was renamed to dotenvy_macro (#2, cd0e6043fb4a80a6ae8924f99a413c2efaddb536) but it is still called dotenvy_codegen a lot in the docs. This fixes this. Especially because the links still pointed to the yanked crate.

Thanks


soc/xtensa/intel_adsp/cavs: Fix CPU sporadically not idling

Sometimes, on CAVS 25, the CPU may fail to idle. This was due a failure
during test initialisation - the test is supposed to run from CPU0, and
halt and restart the other ones. However, code to pin thread to CPU was
incorrect - a running thread can't be pinned to a CPU (the
k_thread_cpu_mask* calls were returning error).
This patch solves this by creating a thread that is pinned to CPU0
before it is run.
While at it, add some more checks for returned values.
Fixes: https://github.com/zephyrproject-rtos/zephyr/issues/49790
Previous message completely edited, as it was way, way off =D

run tests/boards/intel_adsp/smoke/ on Up Xtreme (cavs25), 5 failure every 10 times, with this patch, no failure.

v2:

Removed leftover change from previous try;
Rebased.


Code magic ios build failed

Hi folks,
I tried to build the .ipa on CodeMagic, but I got the error below related to react-native-fast-image signin settings.

Does anyone faced this error before and solve it?

https://github.com/codemagic-ci-cd/codemagic-docs/discussions/968

codemagic-ci-cd/codemagic-docs#968

Thank you so much @majirosstefan it works for me.

codemagic-ci-cd/codemagic-docs#968

Thank you so much @majirosstefan it works for me.


Add hyper-opacity to "customization" section

Demo
A gif is better than a sentence here :

Checklist

[x] Title: The title for the addition uses its npm title (hyper-opacity) or the resource's title.
[x] Link: The link for the addition uses the npmjs.com link (https://www.npmjs.com/package/hyper-opacity) or the resource's full URI.
[x] Repository: The package.json file of the resource contains repository information.
[x] Visual: There is a visual representation of what the addition does in its source repository.
[x] Location: The awesome addition is in the correct category or sub-category.

If it's a plugin or resource, put your awesome item at the BOTTOM of the correct section.
If it's a theme, insert it according to the ALPHABETICAL order.

[x] Description: I've written a short (one sentence) description for the addition in the README.md.
[x] Downloads: I've added a download stats badge in the second column ([![npm](https://img.shields.io/npm/dm/hyper-opacity.svg?label=DL)]())

@iamstarkov Can you take a look at this PR ? 😅

Thanks 🙏


Implement scroll up infinite scroll

Differentiates whether you scrolled up or down, based on the last scroll position. Different distance thresholds for scroll up and down. Added a callback for scroll up.
Need help with updating the bundle. I've never used systemjs builder.

@orizens fair concerns. I updated the names of those so it will be backwards compatible.

@tallkid24 Thanks :)


Manage VOLs via API [OSF-6738]

Purpose

Allows view only links to be managed through the API. VOLs can be created, updated, and deleted via the /nodes/<node-id>/view_only_links/ and /nodes/<node-id>/view_only_links/<link-id>/ endpoints. Additionally, VOLs can be viewed via the base endpoint view_only_links/<link-id>/.
The nodes associated with a VOL are managed via the /view_only_links/<link-id>/relationships/nodes/ endpoint in a similar fashion to how node/institution relationships are managed.
VOLs can be filtered by their name, anonymous, and date_created attributes.
The nodes associated with a VOL must all be part of the same project, however it is not necessary for a component's parent to be associated with a VOL before it can be associated.

Changes

Added routes:

/nodes/<node-id>/view_only_links/

/nodes/<node-id>/view_only_links/<link-id>/

/registrations/<node-id>/view_only_links/

/registrations/<node-id>/view_only_links/<link-id>/

/view_only_links/<link-id>/

/view_only_links/<link-id>/nodes/

/view_only_links/<link-id>/relationships/nodes/

Added views:

api.nodes.views.NodeViewOnlyLinksList

api.nodes.views.NodeViewOnlyLinkDetail

api.registrations.views.RegistrationViewOnlyLinksList

api.registrations.views.RegistrationViewOnlyLinkDetail

api.view_only_links.views.ViewOnlyLinkDetail

api.view_only_links.views.ViewOnlyLinkNodes

api.view_only_links.views.ViewOnlyLinkNodesRelationships

Added serializers:

api.nodes.serializers.NodeViewOnlyLinkSerializer

api.nodes.serializers.NodeViewOnlyLinkUpdateSerializer

api.view_only_links.serializers.ViewOnlyLinkDetailSerializer

api.view_only_links.serializers.ViewOnlyLinkNodesSerializer

Side effects

None expected.

Ticket

OSF-6738

You should add a relationship into the node serializer for the view only links. Also, are VOLs for registrations a thing? If so, you'll need to make sure the registration endpoints all work properly for registration VOLs (including adding /v2/registrations/* urls for the appropriate views). If not, be sure not to include the relationship in the registration serializer.

Added a couple of big items, so we'll pop this over to Addl Development and then get the QA test cases to be sure everything's right. Pass done. 🐧

Pass done. Simplify the node adding, add some registration-based scopes, add filtering, and check that one validation. 🐧

A couple of small changes and fix your flake8 error. Pass done. 🐧

Looks great. 🎉 🐧 🎉 RTM when tests pass.

Hey, tests passed!


Add Getting started tutorials.

I have created a new menu option tutorial and split the work from Prometheus-Basics into three parts. I am skeptical if these should be added to the Guides, would like to get others inputs on this.

It seems this PR merged main into itself instead of rebasing on top of main. Rebasing should also make the DCO warnings go away.

This is happening because the PR points to docs-ng branch and it is 127 commits behind the main branch. I rebased against main, should the base branch be main?

I rebased docs-ng onto main, rebasing this PR again should make it clean without further effort.

Just verified locally, https://github.com/yolossn/docs/tree/prom_basics can cleanly be rebased on top of either docs-ng or main now.
@yolossn if you have any issues, please poke

@RichiH done, PTAL.

@yolossn seems the build issues are fixed now. Please update the PR and then tag me for review.

@RichiH Updated the PR 👍🏽


NTRs: national registry and national biomedical registry

national registry

editor preferred term: national registry
alternative terms: none
textual definition: An information content entity that contains information about a nationwide cohort of individuals.
definition source: MIABIS contributors
logical definition: subclass of information content entity
example of usage: The Social Security Administration's Death Master File is a national registry in the United States.
term editor: MIABIS

national biomedical registry

editor preferred term: national biomedical registry
alternative terms: none
textual definition: A national registry that contains information about individuals that was accumulated for a biomedical purpose, such as diagnoses, treatments, or outcomes.
definition source: MIABIS contributors
logical definition: subclass of national registry
example of usage: The Care Register for Health Care, maintained by the Finnish National Institute for Health and Welfare, is a national biomedical registry.
term editor: MIABIS

Discussed on the OBI developer call 2019-06-10. I asked why these are not 'centrally registered identifier registry' and @cstoeckert replied that these are much more general: they include all sorts of information about the history of a patient or sample.
In our context, a cohort is defined relative to a study. We prefer the word "group": i.e. "a nationwide group of individuals".
Nobody objected to adding both terms. They should go obi-edit.owl.

Fixed by #1035


Feature: ChannelRouter

This is an implementation of a multichannel router/mixer source. See #653.

BTW I'm working on a separate project right now to try to profile all these different approaches, once I have that I'll post what I find and then we can move forward with this.

For mixing several input streams we can use similar class that uses the same algorithm but accepts several Sources at once. Our existing mixer only sums all inputs without any volume adjustments,

For mixing several input streams we can use similar class that uses the same algorithm but accepts several Sources at once. Our existing mixer only sums all inputs without any volume adjustments,

Isn't the better way to do this to have users wrap the streams they are mixing in a Volume struct?

Yes, it is a simpler solution. Maybe we could add and example or make some kind of cookbook.
I was just pondering whether an über-mixer might be useful (the one like in this PR but allowing multiple inputs). For sparse matrix representation this would be straightforward to adapt (or have another more advances version).
By he way, the router in this PR should also handle situation when number of input channels change. At least for current API this is required.

make some kind of cookbook.

I really like that idea! Sink/Player will be easy to use but the power of rodio lies in connecting the sources in an audio pipeline. We could have a bunch of examples but a cookbook is way nicer!


[Regression] dbt is looking for a target with the name given by env var DBT_TARGET in 1.8 - was not in 1.7

Is this a regression in a recent version of dbt-core?

[X] I believe this is a regression in dbt-core functionality
[X] I have searched the existing issues, and I could not find an existing issue for this regression

Current Behavior
If you have a setup like so:
# ~/.dbt/profiles.yml
user:
  target: default
  outputs:
    default:
      type: postgres
      host: localhost
      user: root
      password: password
      port: 5432
      dbname: postgres
      schema: public
      threads: 4

# dbt_project.yml
name: my_dbt_project
profile: user
config-version: 2
version: "1.0.0"

models:
   my_dbt_project:
      +materialized: table

-- models/foo.sql
select 1 id

And coincidentally an env var DBT_TARGET for whatever reason (assume they're using that env var all over the place in their projects - hundreds of macros, whatever - you name it, they have it - so much so that it is cumbersome to change the name of this env var in their project) ... dbt will attempt to look for that target in the profile.
$ export DBT_TARGET=someting
$ echo $DBT_TARGET
something

$ dbt run
03:40:41  Running with dbt=1.8.3
03:40:41  Encountered an error:
Runtime Error
  The profile 'user' does not have a target named 'something'. The valid target names for this profile are:
   - default

Expected/Previous Behavior
With 1.7, dbt didn't do this:
$ export DBT_TARGET=someting
$ echo $DBT_TARGET
something

$ dbt run
03:42:00  Running with dbt=1.7.17
03:42:01  Registered adapter: postgres=1.7.17
03:42:01  Unable to do partial parsing because of a version mismatch
03:42:01  Found 1 model, 0 sources, 0 exposures, 0 metrics, 402 macros, 0 groups, 0 semantic models
03:42:01
03:42:01  Concurrency: 4 threads (target='default')
03:42:01
03:42:01  1 of 1 START sql table model public.foo ........................................ [RUN]
03:42:01  1 of 1 OK created sql table model public.foo ................................... [SELECT 2 in 0.07s]
03:42:01
03:42:01  Finished running 1 table model in 0 hours 0 minutes and 0.17 seconds (0.17s).
03:42:01
03:42:01  Completed successfully
03:42:01
03:42:01  Done. PASS=1 WARN=0 ERROR=0 SKIP=0 TOTAL=1

Steps To Reproduce

With dbt 1.8 - set env var DBT_TARGET to a value of which does not exist in your profile.
Run dbt and see error.

Relevant log output
No response
Environment
- OS: macOS
- Python: 3.11
- dbt (working version): 1.7.17
- dbt (regression version): 1.8.3

Which database adapter are you using with dbt?
postgres
Additional Context
This is breaking users keep on latest runs in dbt Cloud:

Although it sounds like it will be cumbersome for them, the only way for their keep on latest version (KOLV) runs to work will be to change the name of this env var in their project.
More detail
dbt-core v1.8.0 (May 09, 2024) added this new feature:

Global config for --target and --profile CLI flags and DBT_TARGET and DBT_PROFILE environment variables. (#7798)

So if anyone was defining and using the DBT_TARGET or DBT_PROFILE environment variables prior to v1.8, then they would see an error message like what you described.
Essentially, DBT_TARGET and DBT_PROFILE became reserved environment variables in v1.8, whereas they were not reserved prior to that.
Summary
Since we aren't going to change the behavior introduced in v1.8, I'm closing this issue. To resolve this, end users should change the name of their environment variable in the dbt Cloud UI and their code.


Tile Preload Example Documentation Description Error

This is a minor documentation issue.
There is an error of the description in the Tile Preload Example found at the URL below:
http://openlayers.org/en/v3.9.0/examples/preload.html
Specifically, the description states that the two visible maps are next to each other (viewed left to right) when in reality they are rendered on top of each other.  See the screen shot below and note the description.

Thanks for catching this @wlerner.  I think it is actually a markup/css issue, but I would be in favor of simplifying the markup (not using Bootstrap to try to create a fluid layout with the maps in columns), and updating the text.
Changing the example text should make for a straightforward pull request.  The source for the text is in the docs metadata for the example: https://github.com/openlayers/ol3/blob/f65129850d43671f4835e7278ca4b14ed23a5e6e/examples/preload.html#L6


Queue Problems

Hey,
I've started using this tool and I think I encountered an error.
When I run
var lt = require('node-languagetool');

lt.check('This is wong. Tolt you so.', 'en-US').then(res => console.log('done 1'));
lt.check('This is wong. Tolt you so.', 'en-US' ).then(res => console.log('done 2'));

then I would expect this output:
done 1
done 2

but I get this output:
done 1

and the script is not finished (because one promise is not resolved?).
I tried to fix it and rewrote the start method from
service.stdout.on('data', line => {
  line = line.toString().trim();
  if (line.length > 0) {
    line = JSON.parse(line);
    var entry = queue.pop();
    if (line.code === 200 && entry.resolve)
      entry.resolve(line);
    else if (line.code != 200 && entry.reject)
      entry.reject(line);
  }
});
if(queue.length > 0)
  writeTopCommand();
resolve();

to
service.stdout.on('data', line => {
  line = line.toString().trim();
  if (line.length > 0) {
    line = JSON.parse(line);
    var entry = queue.pop();
    if (line.code === 200 && entry.resolve)
      entry.resolve(line);
    else if (line.code != 200 && entry.reject)
      entry.reject(line);
    if(queue.length > 0)
      writeTopCommand();
  }
});
resolve();

(moved the writeTopCommand).
But I'm not deep enough into your library to know whether this breaks anything.
At least the output is now
done 1
done 2

Perhaps you can help to get a fix?

Ok, I got why the scripted is not finished. It's not up to the unresolved promise but up to the server who is not killed.
But the problem with the queue still persists.


which can be heavily compressed to about 2 bytes per part is not correct. it shoud be 4 bytes per part.

In your paper , you mentioned that information of line-quantization  can be heavily compressed to about 2 bytes per part. I think that's not correct , because in your code you use a float which means 4 bytes to store the information per part. 2 bytes for the indices of the centroids and 2 bytes for the lambda.

For the Sift1M it only needs to be 2 bytes, see our lambda quantization and c1<16, c2<16. For Sift1B it would be 3 bytes theoretically but the implementation uses 4 bytes.


pkg-up vs read-pkg-up.

pkg-up is used to find the filepath of the nearest package.json.  That filepath is then used to read that package.json.  Could pkg-up be replaced with read-pkg-up?  Both packages are written by the same author, but read-pkg-up reads the package.json and seems to be more maintained.
I can submit a Pull Request if you would like.

Hmmm, I thought I remembered the path to the package.json being used beyond just reading the file, but a quick search of the repo suggests otherwise.
Wouldn't hurt. PR away, thank for the tip! 😄


Upgrade passport-auth0 to 1.4.4

Axios version is updated in this version of the package, should resolve  SNYK-JS-AXIOS-6032459 as suggested by the change log https://github.com/auth0/passport-auth0/blob/master/CHANGELOG.md#v144-2023-10-30. As this is the only change in this release, there should be minor or no affect to any existing service.

Thanks for highlighting the impact of the change. passport-auth0 1.4.3 is already resolved to 1.4.4 (yarn.lock). This should not have any impact.
The snyc vulnerability seems to be triggered by several plugins like opencost or the swagger-api, but not by passport-auth0 :)


Feature: Fake work days and holidays

I need faker to generate dates that are strictly weekdays, and is able to throw in a holiday based on country

Could you please provide an example with more details?

Faker::Date.between(1.month.ago, Time.now).no_weekends will not give you a date that is Saturday or Sunday one month ago for example
or
Faker::Date.between(1.month.ago, Time.now).weekdays will only give you dates that are Mondays to Fridays

@liaogz82 this makes sense. @vbrazo what do you say?

 Go ahead, fork the project, create a new branch and open a new PR in our repo when you're done 👍

sure no problem, since I am the one who worked on fastlane-plugin-lizard, I do have a little experience on ruby. I was afraid initially that nobody like this idea of mine

@liaogz82 I've seen one problem. How can you define holidays that are variable in time, for example, Easter egg? I think that you should get that information from other API...

I gave up on that idea. Too hard, like what you say, get information from other API.
BTW, any tips on how to do method chaining in ruby gem?

Have a look at the business_time gem which can integrate with holidays to do what you want.


variable explicitly moved to itself

In LinkManager.cpp in update_autologin_domains(), there is this line of code:
  autologin_token = std::move(autologin_token);

in which autologin_token is moved to itself

Thanks. This is a bug.

Fixed in master.


Hotfix/cron timezone fix

Changes proposed ✍

set cron job-generator service timezone to Europe/Berlin
modify nodejs-worker sqs processing to allow for 5 messages being processed at once not just one like now

Checklist ✅

[x] Label appropriately with type:feature 🚀, type:enhancement ✨, type:bug 🐞, or type:documentation 📜.
[x] Tests are passing.
[x] New backend functionality has been unit-tested.
[x] Environment variables have been updated

[ ] ~Front-end: frontend/.env.dist~
[x] Backend: backend/.env.dist, backend/.env.dist.staging, backend/.env.dist.staging.
[ ] ~Configuration docs have been updated.~
[ ] ~Team members only: update environment variables in Password manager and update the team~

[ ] ~API documentation has been updated (if necessary) (see docs on API documentation).~
[x] Quality standards are met.
[x] All changes have been tested in a staging site.
[x] All changes are working locally running crowd.dev's Docker local environment.

LGTM!


Move e2e tests from Goerli to Mainnet

Summary
Since Goerli is being deprecated, some end-to-end tests in CGW need to be moved to Mainnet, otherwise, the execution of these tests would make the CI pipeline fail.

Done in https://github.com/safe-global/safe-client-gateway/pull/1090


Hotel service updates merge master to live

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

BingAds/hotel-ads/release-notes.md
:white_check_mark:Succeeded

BingAds/hotel-service/code-example-hotel-groups.md
:white_check_mark:Succeeded

BingAds/hotel-service/code-example-hotels.md
:white_check_mark:Succeeded

BingAds/hotel-service/code-example-subaccounts.md
:white_check_mark:Succeeded

BingAds/hotel-service/reporting.md
:white_check_mark:Succeeded

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


when i compile, i occured bcc_foreach_symbol not found

https://github.com/iovisor/gobpf/blob/9741b4d66cf77f649e9881da47d8f1dc7731cb83/bcc/symbol.go#L94
issue:
compile output:
../../../gobpf/bcc/symbol.go:94:9: could not determine kind of name for C.bcc_foreach_symbol
env:
machine: macbook pro
os: ubuntu 16.04
kernel: 4.10.0-37-generic
ops:
1\ follow Installing Hover
2\ execute, go install github.com/iovisor/iomodules/hover/hoverd

The update to bcc release v0.4.0 was not yet merged. It is now and the issue should be gone (bcc_foreach_symbol was renamed to bcc_foreach_function_symbol).


Register ServiceWorker with the correct scope

What:
There should be a way to register the library's ServiceWorker with the proper scope.
Why:
In order for it to work, obviously.
How:

ServiceWorker must be registered in the same scope as the target application.
Ideally, ServiceWorker should be registered via .start() method, instead of manual registration. So that the responsibility of the registration lies on the library, not the end developer.

The end developer may have to supply some absolute path to his project's root in order to configure a proper scope.

Now example works because the service worker lies in its parent directory, therefore can access its scope. In real use case the service worker (library) will be in node_modules, and won't be able to access the application's scope.

I am testing SW registration in CRA, and, obviously, it cannot reference SW file properly. One of the reasons is that the SW file is not served, but lies within node_modules/msw directory.
One of the ways to overcome this may be introducing something like:
import { msw } from 'msw'

msw.start(() => {
  return navigator.serviceWorker.register('/node_modules/msw/mockServiceWorker.js')
})

So that the registration action happens on the usage side, and provides the reference to the registered SW to the msw to handle custom logic.I have no confirmation if this API would work, but I can give it a try.

Delegating the registration point to the end developer doesn't solve the Service Worker serving issue. Runtime execution tries to look up the SW based on the base directory.

ServiceWorker API supports importScripts. Maybe it's reasonable to ask from a developer to create its own service worker, and then import the MSW script from node_modules into it. This eliminates registration and scope issues, but makes getting started process slightly more complicated.

Register from within the library
Impossible, since mockServiceWorker.js must be served from the application server.
Register from client, point to node_modules
// app/mocks.js
msw.start(navigator.serviceWorker.register('../node_modules/msw/mockServiceWorker.js'))

Impossible, as the registered SW must be served from the application server.
Using importScripts()
There is a catch with importScripts, as it can only import:

local served files (can't serve from node_modules)
external files via absolute urls (defiles the purpose of msw being an offline tool).

🎉 After a small proof of concept, I can state that using a simple CLI command like msw create copies the Service Worker into the dir provided via CLI prompt, and can be registered properly on developer's side.


Show progress in Listr for slow tasks

Listr can appear to hang when doing a slow operation like downloading images for the first time. We should show this progress.
Expected Behavior
Progress bar should be included in Listr output
Current Behavior
Listr appears to hang
Possible Solution
Redirect stream from docker-compose to Listr task.output?
Alternatives Considered

Additional Context

closed because obsolete at this point (dashmate is operating differently at this point)

It turned out to be still valid, sorry for my mistake. It's just a nice-to-have. It can remain as an open issue, it's a nice easy one for a community contribution as well.


How to use it?

Sorry for the noobness, but could you provide an example of how to integrate it with home manager?

You can find an example here.

@igoracmelo If you think anything specific in terms of an example is missing I can try to come up with one.

@FF-AntiK @Asqiir how can I use it without flakes?

I am new to Nix(OS) and home-manager, but I think the example code is outdated?
From what I can see here: https://nix-community.github.io/home-manager/release-notes.xhtml#sec-release-22.11-highlights
Something like extraModules does not exist in the newer versions of home-manager.

@igoracmelo If you think anything specific in terms of an example is missing I can try to come up with one.

how can i implement the channel directly into my homeassistant/nix config?
i have done it with home assistant like these:
`
let
home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/master.tar.gz";
in
{
imports =
[ # Include the results of the hardware scan.
(import "${home-manager}/nixos")
./hardware-configuration.nix
];
Home manager
home-manager.users.xyz00777 = {
imports = [
./homemanager/home.nix
];
};
`
i also tried it the same way for plasma-manager but i didnt got it to work. In my opinion these is mutch nicer because when i have to setup my system again i dont have to think about adding the correct channel because these would do it more or less automaticly

Guys, I haven't used the project and I don't plan to use it in the near future.
Feel free to close this whenever you are done :)

Sorry for late response. The getting started section in the README offers some help in usage, mainly through examples.
Especially for home-manager setups without flakes I can recommend the example directory for this (it even includes some instructions), while for flake-based setups there are also a couple examples (see the getting started section).
I'll close this now, but if there are any problems related to these examples feel free to open a separate issue regarding this.


WIP: MEEG data

Currently in the state that it will store the data in persistent/data/.

How do I see the data that I've added? I click the "login" button, but a window pops up and immediately disappears. I assume I need to actually add a user to the system somewhere...?
Also, in the code I have a lot of XXXs, which indicate that I don't know how to set those variables appropriately. Are the meanings of the nims_ parameters documented somewhere? I was hoping they'd be documented under class Reader but there isn't anything there yet. I'm happy to add some docstrings to all those properties if someone can enumerate them, or we can video-chat about them. I am curious what I should do when a property isn't defined, though. I am also not sure how to populate the entries for the session_properties that are created.

Since Kevin has left our team, this repo has been largely unmaintained. I will add line comments to your code regarding the nims_ properties.
When you first run live.sh configure, it should ask you about bootstrapping a user. You need to provide a Google OAuth capable email address. With that, you will be able to log in.
Also, please fix the CI errors.

I provided my gmail address during the configure step, but when I click "login" a window quickly appears and disappears. Not sure what the deal is with that.
I assumed the CI errors were due to mne not being installed in scitran (https://github.com/scitran/scitran/pull/57), but I suppose I also need to add an installer to the Travis script here, as well. I'll do that now.

Actually, we're going to run into the same problem here as we did in https://github.com/scitran/scitran/pull/57, namely that I need to install scipy and it's going to be too slow here. I can change Travis to use Anaconda, or let it use the system packages and install numpy and scipy from there. Will either of those options work here? In theory using the system packages should make the build quite a bit faster.

That is probably the Google login window that comes and goes. Please try using Chrome with the default popup blocking settings.

That's what I'm on (Chrome w/defaults) I think. I actually see the window open up and close, so it's not getting blocked. And If I have the webpage open, and kill the server, then the window opens with a URL and a not-found error as you'd expect -- but it at least indicates that, when the server is running, it is visiting the appropriate URL and auto-closes really quickly. Is that normal behavior? Even after that there is no indication that I am logged in, the "Login" link is still there, and clicking it still makes the window pop up and disappear.

FYI Travis build time dropped from 4 minutes to 1:42 with the use of the scikit-image wheels to install dependencies, despite the fact that I added two (scipy and mne)

Sounds like you have CI figured out. I think the rules are pretty loose in this repo, given the lack of a maintainer.
I really don't know what's going on with the login window. Have you looked at Chrome's console?
Come to think of it, you might have to edit the BASE_URL in sdm/app/custom/config.js. It is still hardcoded and does not use the newish scitran config system.
@rentzso Could you please upgrade SDM so that a fresh install via live.sh works out of the box?

@gsfr done with this commit: https://github.com/scitran/sdm/commit/fdbaba40bc8b95f4b38ba3fb844c989c30a13eeb

Closing for PR into master instead of zip_file


Please revise

The property does not behave as per documentation:

It is not deprecated for Code fields (tested in the current AL language version).
It is unclear how the property works or used to work. The property accepts only true or false. How does this relate to "set a date formula" on text or code fields at all?

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 0950071c-1a6e-2817-908d-d65be83c97e6
Version Independent ID: 85fe0192-206b-93ca-e5c3-88175ca50c34
Content: DateFormula Property - Business Central
Content Source: dev-itpro/developer/properties/devenv-dateformula-property.md
Service: dynamics365-business-central
GitHub Login: @SusanneWindfeldPedersen
Microsoft Alias: solsen

Hi Natalie, thanks for the feedback. It is recommended to use the DateFormula data type. We're currently investigating regarding this property, hope to have an answer for you soon.

Hi again, we'll deprecate this property with a future release. And update the article to mention this. Thanks.


pull request for e2e test at 01/16/2017 17:45:15

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


Add and Activate Ultimate Performance Profile does not work

When I click on "Add and Activate Ultimate Performance Profile" button under Performance Plans,
in the PowerShell window I get the message,
"Installing Ultimate Performance plan...

Ultimate Performance plan installed.
WARNING: You cannot call a method on a null-valued expression."

Then I check in Windows Control Panel->Hardware and Sound->Power Options,
and it only has Balanced plan.
If I click on "Remove Ultimate Performance Profile" button in CTT, I get the message,
"Ultimate Performance plan is not installed."
Please help!

Hi @ejouellette,
Could you please run the following commands and post the output
WARNING: This will reset any modifications you might have done to the Power Profiles.
PowerCFG -RestoreDefaultSchemes

powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61; powercfg -list

If no Profile called "Ultimate Performance" is displayed, it simply doesn't seem to be supported on your device.
In that case, we should fix the error handling on the side of winutil so that a proper Warning is displayed to the user instead of the "null-value" error.

After posting, I found this article:
https://www.dell.com/community/en/conversations/inspiron/g5-5590-high-performance-missing/647f97b0f4ccf8a8deab95e5
I followed the instructions, and that worked!
I think the first command: reg add HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride /t REG_DWORD /d 0
allowed me to enter the new profiles, including the Ultimate Performance profile.

I also tried the commands you listed, and they now work as well.
Thanks!


Documentation out of date

The https://docs.microsoft.com/en-us/office/dev/add-ins/publish/publish-task-pane-and-content-add-ins-to-an-add-in-catalog#feedback seems out of date for the section "To set up an add-in catalog on Office 365".
SharePoint admin has a classic and a "new" view. The "new" view is very limited and doesn't offer an "add-ins" or "apps" menu item. The classic view offers a menu item called "apps", not "add-ins". I am also in contact with support because I am seeing a mysterious error saying "The site collection cannot be created because the limit of 0 site collections has been reached.".
Finally, SharePoint is very slow and seemingly unnecessarily complex. It takes a large number of clicks on mysterious menu items and buttons to get what you want.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 94198cb6-3426-c33f-6ff9-88f2a327af49
Version Independent ID: 99fc507e-dc87-9367-fb44-ff1016ec9fe2
Content: Publish task pane and content add-ins to a SharePoint catalog - Office Add-ins
Content Source: docs/publish/publish-task-pane-and-content-add-ins-to-an-add-in-catalog.md
Product: non-product-specific
GitHub Login: @o365devx
Microsoft Alias: o365devx

@wtftc: Thanks for pointing this out and sharing your feedback.
@davidchesnut: Is this something you can look into? Thx.

Hi @wtftc yes I see what you are describing. I'm working to update the article so it refers to the UI steps clearly. Thanks!

Hi @wtftc, I updated the article to have correct UI steps for both online and on-premises SharePoint. Please take a look and let us know if you spot anything else. Thanks for letting us know so we could update the article!

Hi @wtftc,
Documentation is up-to-date, so I will close this issue now. Please let us know if you find any additional issues.
Thanks!


update package to cope with SQLAlchemy 2.0 syntax

The current implementation is not compatible with the syntax used in SQLAlchemy 2.0. As a consequence

engine.execute(query)

would not work anymore.

Fixed by #8

The fix from @GabrielGaona is included in version 2.1.0


Auto border UI components when in dev

I actually found this very useful hack in Android.
You can add a border to your UI components/containers so that they show their size/position.
In re-com you already have the border border component and it would be great to wrap each and every other UI element in a in when in dev mode.
Another maybe simpler idea is to have a with-border macro that wraps when you need it. This last idea is almost already in place here :+1:
Great tool by the way, even if flexbox sometimes makes me crazy.

There is a more limited capability already there which will draw a border around the vbox and hbox.
Try this:
(set! re-com.box/debug true)

Cool stuff, exactly what I need it :+1:

We need to add some docs around this.

:+1:

Might review the colours at the same time. Just had another look at it. Was only put in while making the box module, but glad others might find it useful. Will document it for the next release.

Thanks! In Android the color is red, but I also find useful to differentiate (random among say 15?). A macro would have been the best as you can "pass through" your object, prepending it..kind of like trace for clojure functions, which prints and returns the unmodified result of the function up the call stack.

You said you your macro was "almost in place", so feel free to pass it along when you're happy with it :-)

True :smile: I will! No ETA though as I am a bit swamped..

This issue is rather old, so I'm going to close.
I have recently added a note in the documentation regarding (set! re-com.box/debug true)


Could you stop obfuscating your JavaScript code during deployment?

The JavaScript code that I find in my extensions folder (e.g. /.vscode/extensions/ms-python.vscode-pylance-2021.9.1/dist/extension.bundle.js) is obfuscated.
Could you explain how and why this happens?

This causes problems since Antivirus engines and my detection rules report this obfuscated JavaScript code as suspicious and flag the files, which is an undesired behaviour.

Thanks for the report, which AV are you using?

closing stale issue


How to properly update Access token

Please make sure you have searched for information in the following guides.

[X] Search the issues already opened: https://github.com/GoogleCloudPlatform/google-cloud-node/issues
[X] Check our Troubleshooting guide: https://googlecloudplatform.github.io/google-cloud-node/#/docs/guides/troubleshooting
[X] Check our FAQ: https://googlecloudplatform.github.io/google-cloud-node/#/docs/guides/faq
[X] Check our libraries HOW-TO: https://github.com/googleapis/gax-nodejs/blob/main/client-libraries.md
[X] Check out our authentication guide: https://github.com/googleapis/google-auth-library-nodejs
[X] Check out handwritten samples for many of our APIs: https://github.com/GoogleCloudPlatform/nodejs-docs-samples

Documentation Request
Hey there!
I found some information in the docs that I find confusing and would like to clarify.
In the OAuth2 section, when we call getAuthenticatedClient(), it seems like this should be done once, meaning we have a single client. However, in that case, I don’t understand how this part works: oAuth2Client.credentials.access_token. If we have multiple users, which user’s credentials would oAuth2Client.credentials return?
Or am I misunderstanding, and we actually need to create a new OAuth client instance for each user?
Also, I’m confused about the concept of setCredentials. For which user are the credentials being set? It seems like we should have multiple OAuth client instances.

My next question is about client.on('tokens'). I don’t understand for which user this handler will trigger. It seems like it would make more sense if we have multiple clients.
I’d also really appreciate it if you could explain the proper workflow for using client.on. Do we need to call setCredentials, and then, when the user makes a request with an expired access token, retrieve the token from oAuth2Client.credentials and update it on the client side? Is that correct? Also, I assume we should only update tokens if the provided access token is expired but still valid, right?
Sorry for asking so many questions at once, and thanks for your help!

Hey @dzhiganov, the OAuthClient is designed for 1 context (e.g. user) at a time.


Remove puts

Removes some stray puts calls during the propagation of the traceparent header

Thanks. That was a silly omission. I will do another release here in a bit.


where can I save the image

Hi, thanks for sharing the theme. I have a question, where can I save the image? In which folder?

same problem,hhhh

You should download the release and import the .zip archive in a note. That way you'll get the image as well.
However, the theme was broken due to Trilium being updated, so I fixed it and made a pull request just now.

You should download the release and import the .zip archive in a note. That way you'll get the image as well. However, the theme was broken due to Trilium being updated, so I fixed it and made a pull request just now.

thank you reply

You should download the release and import the .zip archive in a note. That way you'll get the image as well. However, the theme was broken due to Trilium being updated, so I fixed it and made a pull request just now.

thank you reply


Fix typo in README.md

Codecov Report

Merging #439 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #439   +/-   ##
=======================================
  Coverage   17.54%   17.54%
=======================================
  Files         213      213
  Lines      122889   122889
  Branches    11839    11839
=======================================
  Hits        21555    21555
  Misses     100475   100475
  Partials      859      859

Flag
Coverage Δ

#2017
17.54% <ø> (ø)
:arrow_up:

#Debug
17.54% <ø> (ø)
: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 7fc8b94...d221dc5. Read the comment docs.


[BUG] Latest RPGItems makes players unable to consume while constantly hit

As title says, in latest version of RPG items, I guess its due to fix for McMMO, if you try to consume something, like hold right click for god apple, and someone hits you with fist 24/7 it will reset your eat for it and you wont be able to consume at all.
Before you tell me it could be other plugin, I've checked 3 times, its RPGItems doing it, not NoCheatPlus, nor any other plugin.

Is it a normal Gold Apple or RPGitem apple?

I've tried with Normal Golden Apple and Normal God (Notch) Apple.

I cannot reproduce this issue with version v3.5.111
git-Spigot-e4d4710-e1ebe52 (MC: 1.8.8) (Implementing API version 1.8.8-R0.1-SNAPSHOT)
I stand in a pit filled with zombies. With a 99% armor chestplate on. When been hit, the consuming process seems to be reset. But if hold right button pressed, it will eventually be consumed.

I meant hit by player, sorry for confusion. Furthermore, you should be able to consume items no matter of the occasion you are in.

Regarding the issue, here is an example, trying to consume an god (notch) apple while RPGItems is loaded vs RPGItems disabled (latest version on spigot).
https://www.youtube.com/watch?v=GjmxsJt3-Q8
Version I use
https://gyazo.com/6712417fb5105ddccf03a7c2243d5e5f

So, is this issue even going to get taken into consideration? It was not even properly tested from your side.

Cannot reproduce on git-Spigot-a1b8bf3-f01861f (MC: 1.9.2) nor on PaperSpigot git-Paper-716 (MC: 1.9.2) with only the RPGItems plugin installed. I'll try to run some tests with your reported version.


Add sidecar images for 'sidecar' media type. Fixes #221

This PR fixes #221
Example output:
$ php examples/getSidecarMediaByUrl.php
Media info:
Id:<PHONE_NUMBER>915668025
Shotrcode: BQ0lhTeAYo5
Created at:<PHONE_NUMBER>
Caption: Starting today, you can share multiple photos and videos in one post to your Instagram feed. For me, this means that instead of choosing the best photo from my time skiing in Montana last weekend, I can share a bunch of memories at once.
When uploading, you’ll see a new icon to select up to 10 photos or videos. You can tap and hold to change the order, apply a filter to everything at once or edit one by one. Have fun!
Number of comments: 433
Number of likes: 9101
Get link: https://www.instagram.com/p/BQ0lhTeAYo5
High resolution image: https://scontent.cdninstagram.com/t/16906601_1247356455371505_5884368425475637248_n.jpg
Media type (video/image/sidecar): sidecar
Sidecar medias info:
   Id:<PHONE_NUMBER>532417226
   Shotrcode: BQ0lcwig2jK
   Created at: 0
   Caption:
   Number of comments: 0
   Number of likes: 0
   Get link: https://www.instagram.com/p/BQ0lcwig2jK
   High resolution image: https://scontent.cdninstagram.com/t/16906601_1247356455371505_5884368425475637248_n.jpg
   Media type (video/image/sidecar): image

   Id:<PHONE_NUMBER>862102499
   Shotrcode: BQ0lc4TAFHj
   Created at: 0
   Caption:
   Number of comments: 0
   Number of likes: 0
   Get link: https://www.instagram.com/p/BQ0lc4TAFHj
   High resolution image: https://scontent.cdninstagram.com/t/16789155_1629591397349051_3393181939463618560_n.jpg
   Media type (video/image/sidecar): video

   Id:<PHONE_NUMBER>463193476
   Shotrcode: BQ0ldvzgMuE
   Created at: 0
   Caption:
   Number of comments: 0
   Number of likes: 0
   Get link: https://www.instagram.com/p/BQ0ldvzgMuE
   High resolution image: https://scontent.cdninstagram.com/t/16908246_1712828595675932_5306668665301630976_n.jpg
   Media type (video/image/sidecar): image

   Id:<PHONE_NUMBER>056620794
   Shotrcode: BQ0ldkQA4T6
   Created at: 0
   Caption:
   Number of comments: 0
   Number of likes: 0
   Get link: https://www.instagram.com/p/BQ0ldkQA4T6
   High resolution image: https://scontent.cdninstagram.com/t/16906149_1170405553077361_6465480949483175936_n.jpg
   Media type (video/image/sidecar): video

   Id:<PHONE_NUMBER>542608532
   Shotrcode: BQ0lhH8g6KU
   Created at: 0
   Caption:
   Number of comments: 0
   Number of likes: 0
   Get link: https://www.instagram.com/p/BQ0lhH8g6KU
   High resolution image: https://scontent.cdninstagram.com/t/16789283_1864566180434140_1184429088337559552_n.jpg
   Media type (video/image/sidecar): image

Account info:
Id: 3
Username: kevin
Full name: Kevin Systrom
Profile pic url: https://scontent-hkg3-1.cdninstagram.com/vp/163612db661f4f6ef43cb3d243a397a1/5B0548F4/t51.2885-19/s150x150/13732144_1764457777134045_549538515_a.jpg

@koninka
hello Mark.
Thank you for contribution


CTRL+Enter to play pattern from cursor pos in the Music Editor

added SHIFT+Enter shortcut, because CTRL+Enter is bound to run game
also, added row parameter to music api to start play from
music [track=-1] [frame=-1] [row=-1] [loop=true]
done in .30


[Google_sign_in]Fix a bug where uncaught exception breakpoint stops the process unexpectedly.

Description
Some developers using IDE with the uncaught exception flag on have been experiencing some issues. This PR is to workaround the issue. I do think the IDE should be better identify when the exception is caught.
Related Issues
https://github.com/flutter/flutter/issues/26705
Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]). This will ensure a smooth and quick review process.

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] My PR includes unit or integration tests for all changed/updated/fixed behaviors (See Contributor Guide).
[x] All existing and new tests are passing.
[x] I updated/added relevant documentation (doc comments with ///).
[x] The analyzer (flutter analyze) does not report any problems on my PR.
[x] I read and followed the Flutter Style Guide.
[x] The title of the PR starts with the name of the plugin surrounded by square brackets, e.g. [shared_preferences]
[x] I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy.
[x] I updated CHANGELOG.md to add a description of the change.
[x] I signed the CLA.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Does your PR require plugin users to manually update their apps to accommodate your change?

[ ] Yes, this is a breaking change (please indicate a breaking change in CHANGELOG.md and increment major revision).
[x] No, this is not a breaking change.

This actually fails some test. I am taking this down for now.


PACKCHK: wrong M371 error?

Hi
*** ERROR M371: C:/xxx.pdsc (Line 761)
  Device Feature for 'STM32U599/5A9': 'MIPI' unknown.

We think it should be correct as MIPI is present in pack.xsd:
https://github.com/Open-CMSIS-Pack/Open-CMSIS-Pack-Spec/blob/main/schema/PACK.xsd#L896
Regards,
@tarek-bochkati

This is a packchk defect. The features listed in the Pack Schema is most up-to-date and packchk needs to catch up.
We should review whether packchk should avoid duplicating checks which are covered by the schema check.

packchk could include schema check ?

Correction is linked to #506? Is this correct ?

MIPI is part of PackChk since 26ad5ecce580c2e39c9e0b1548cba3e28386e83d :
  m_featureTableDevice["MIPI"] = FeatureEntry("MIPI", "<feature type=\"MIPI\"/>", "MIPI");

MIPI is part of PackChk since https://github.com/Open-CMSIS-Pack/devtools/commit/26ad5ecce580c2e39c9e0b1548cba3e28386e83d

Which pachchk version ?

MIPI is part of PackChk since 26ad5ec

Which pachchk version ?

Not yet released, will do after https://github.com/Open-CMSIS-Pack/devtools/issues/657
https://github.com/Open-CMSIS-Pack/devtools/releases

see PackChk 1.3.98
https://github.com/Open-CMSIS-Pack/devtools/releases/tag/tools%2Fpackchk%2F1.3.98

Verified


Remove non-standard raw option

https://github.com/Level/level.js/blob/e819338e87aa305e57ec9c2fe58168ab5dca6da3/index.js#L47-L53

@ralphtheninja the idea of the upgrading label is to remember breaking changes?

@vweevers Exactly!

In UPGRADING.md we can mention the id encoding, which is the "idiomatic" way to do what raw does here.


Red Hat Enterprise Linux (pending)

Does this means it is not currently supported? only 7X versions will?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 12ab648f-9b26-d702-d071-b40368502b3e
Version Independent ID: a3877c65-44c9-3b15-d5fa-c796e5486b6f
Content: Supported guest operating systems for Azure Stack
Content Source: articles/azure-stack/azure-stack-supported-os.md
Service: azure-stack
GitHub Login: @Brenduns
Microsoft Alias: Brenduns

@danielserver86 We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Update README.md

Added documentation for exposed Engine.io attach function.

Please see https://github.com/nolanlawson/socket-pouch/pull/12#issuecomment-210921606 for explanation into why I am closing this, and please reopen as necessary!


Unit Tests DFailing [.Net 8.0]

Is this expected?

BACKGROUND:  I was having problems with getting some of my code working, so I pulled the source and tried build/test as part of being able to reproduce my problem in a fashionI could submit... but then I hit the above and am wondering Why???
Commit:  9fa9bd9576e14561cc5a6f0a302d6eb452ae92ad

Fixed


[BEAM-11886] Sickbay unsupported MapState, SetState, committed metrics for Dataflow streaming

Two independent commits easy to review together:

sickbay new MapState and SetState (recently added but not healthy for Dataflow streaming)
exclude committed metrics, which have never been supported

These are both failing https://ci-beam.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow_Streaming

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Choose reviewer(s) and mention them in a comment (R: @username).
[x] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[x] Update CHANGES.md with noteworthy changes.
[x] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

We are also pushing up to the 4h30m timeout. I'm not sure if that includes time spent crashlooping.

Are these tests running on Streaming Engine? They should be fully supported on Streaming Appliance. Any example logs from failing tests?

@reuvenlax you can check https://ci-beam.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow_Streaming/ which has been perma-failing for a while
Probably the best place to turn these on is the runner v2 suite, which will always be using streaming engine.
(noting that these sickbay lists are independent of internal sickbay lists with fine-grained feature flags)

Direct link to a job where I clicked "keep this build forever": https://ci-beam.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow_Streaming/644

Ah. So this is not an unsupported error, rather it's getting unexpected
output (threw exception. Failure message was: java.lang.AssertionError:
expected:<3> but was:<4>). That is useful.
Is there already a JIRA for this failure?
On Mon, Mar 22, 2021 at 3:33 PM Kenn Knowles @.***>
wrote:

Direct link to a job where I clicked "keep this build forever":
https://ci-beam.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow_Streaming/644
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/apache/beam/pull/14302#issuecomment-804439681, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AFAYJVKAYNTZAP3KAPCLHTTTE7AR3ANCNFSM4ZT7V53A
.

BEAM-11886

I think I see the problem. The test was testing something that wasn't
really part of the API contract, as a way of trying to validate internal
details. I believe a subsequent PR (changing how the Dataflow runner caches
data) broke that assumption. I think we should remove that line from the
test.
On Mon, Mar 22, 2021 at 3:51 PM Kenn Knowles @.***>
wrote:

Merged #14302 https://github.com/apache/beam/pull/14302 into master.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/apache/beam/pull/14302#event-4492885243, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AFAYJVMQNBSY2LJB5L26GOLTE7CVZANCNFSM4ZT7V53A
.

Those tests are still sickbayed. @reuvenlax why do you think the test was testing something that wasn't part of the API contract? The tests seem valid to me (that the output should contain 3 instead of 4 elements).


Add Flipper configuration

Context
There are various configuration options available for Flipper-UI. To make sure that the interface fits what we actually need this PR sets up the configuration.
Changes proposed in this pull request

Add confirmation box when clicking "fully enable" feature
Turn off the recommendation to set up Flipper CLoud
Disable ability to delete feature flags from the UI
Disable ability to add feature flags from the UI
Add link back to admin interface to UI

There is currently a bug in the Flipper-UI configuration options where if you have confirm_fully_enable on and feature_removal_enabled off then the "Fully enable" button does not work since the confirmation window doesn't properly compare the entered text against the feature name.
I've filed a PR for the Flipper-UI gem to resolve this that will unblock this PR, see https://github.com/jnunemaker/flipper/pull/680.

Fix has been merged into Flipper now, awaiting the next release with the fix before merging.


Refactor deleteFile function and incorporate into handleSkipOption

Description
These changes refactor the deleteFile function in githubUtils.js and integrate the function into the handleSkipOption logic.
Issues
Resolves Issue #9

Looks good to me! Doing the merge!

@JohnathonBowers,
This functionality is not working. Can you review it? I tested it today, and I got a problem with this testing PR. I am reverting this merge. Also, we should consider posting a message for errors related to the creation, update or deletion of files. They are helpful if, for example, the API fails for some unknown reason.


Update dotnet-chart to dotnet:6.0

This is required for ARM and IBM Z, on which earlier versions are not available.
/cc @tmds

Forgot this won't be possible until openshift versions have a 6.0 imagestream, unless we change that to a DockerImage reference instead?


Add blog post for Gateway API v0.5.0 beta release

This PR adds a blog post for the v0.5.0 release of Gateway API. It is a follow up from @shaneutt's original PR: #34884. The first two commits are identical, I've added some tweaks in response to the last bits of feedback on the original PR. The target date for this is July 13.
/cc @shaneutt @craigbox @howardjohn @keithmattix
/assign @sftim

/cc @jeff-apple

/hold
This should not publish until the upstream article is ready to publish (or actually is published).

I recommend updating based on https://github.com/kubernetes/website/pull/34968#pullrequestreview-1036579665 (including, if you can, a squash down to 1 commit) and then syncing https://github.com/kubernetes-sigs/gateway-api/pull/1227 to match the let's-hope-this-is-final text.

LGTM!

Thanks for all the help with this @sftim! I've squashed this into one commit and mirrored the content back to https://github.com/kubernetes-sigs/gateway-api/pull/1263.

I've LGTMed this content on https://github.com/kubernetes-sigs/gateway-api/pull/1263, but for the record, this LGTM.

Preview LGTM.
With https://github.com/kubernetes/website/pull/34968#issuecomment-1182638383 in mind:
/lgtm
As a blog editor:
/approve
Don't unhold until https://github.com/kubernetes-sigs/gateway-api/pull/1263 has published.

For the record, that latest update was me resolving @sftim's comment from the mirrored blog post: https://github.com/kubernetes-sigs/gateway-api/pull/1263#discussion_r920243901


Introduce a fastapi @repeat_every task to calculate cached change points

Work In Progress
Creating Pull Request for testing

@mfleming This is ready to review now

@mfleming I removed the fastapi.utils it would silently fail or stop in obscure ways. Now the background task needs to be triggered by a  http call. Let's deploy this though, will get us out of the current dead end. As a follow up task is to schedule the background task from within python.
I'm done with this for now, took way longer than I had hoped. Just want a basic and correct version out there, no matter how slow.


.fromList >> .isEmpty --> List.isEmpty

Implements the remaining parts of #157 , and also includes the Array equivalent

Awesome, thank you @morteako :blush:


Extend CuDNNError to have more debugging information

cuDNN API very frequently causes unexpected errors depending on specific conditions, which is often very difficult to debug.
This PR extends CuDNNError to include the low-level input configurations to CuPy cuDNN wrapper API, to make it possibly a bit easier to debug.
Before
CUDNN_STATUS_NOT_SUPPORTED

This PR
cuDNN Error: CUDNN_STATUS_NOT_SUPPORTED
  func: cudnnConvolutionForward
  x: shape=(4, 32, 16, 16, 16), dtype=float32, strides=(524288, 16384, 1024, 64, 4)
  W: shape=(32, 4, 1, 1, 1), dtype=float32, strides=(16, 4, 4, 4, 4)
  b: None
  y: shape=(4, 32, 10, 10, 10), dtype=float32, strides=(128000, 4000, 400, 40, 4)
  pad=(2, 2, 2), stride=(2, 2, 2), dilation=(5, 5, 5), groups=8
  auto_tune=False, tensor_core='auto'
  d_layout=0, w_layout=0

ImosCI, test this please.

Jenkins CI test (for commit 4d3b3af133e8713a4a11927e10200642dd8f98c0, target branch master) succeeded!

amd error appears unrelated.