Cannot share camera after screen sharing

Select which package(s) are affected
@livekit/components-react
Describe the bug
What I'm expecting
Participant A enters a room, shares the screen and enables the camera (a participant B is already in the room). Participant B sees the screen shared AND the camera.
What happens instead
Participant A enters a room, shares the screen and enables the camera (a participant B is already in the room). Participant B sees the screen shared but NOT the camera.
Reproduction
Reproduced with the VideoConference component.

Participant A enters a room.
Participant B enters a room.
Participant A shares the screen.
Participant B can see the screen shared.
Participant A enables the camera.
Participant B cannot see the camera.

Logs
No response
System Info
"@livekit/components-react": "2.0.3"
"livekit-client": "2.0.2"

Although it didn't work on previous versions.

Severity
serious, but I can work around it
Additional Information
No response

Reproduced with the VideoConference component.

I just tried this on meet.livekit.io and following your repro steps. And B can see the camera of A.
Can you reproduce this there as well?
If so, please post logs.

What is the browser and the version?

Participant A: Firefox 124
Participant B: Chrome 122.0.6261.129
It doesn't happen if the participant B (Chrome) is the one who shares. Seems an issue with Firefox.

thank you, this apparently will have to be fixed in pion, here's the issue tracking it https://github.com/pion/webrtc/pull/2107


Create popup window for when coop campaign is clicked

This menu should include (Host New Game, Host Saved Game, Direct Connect). The wording and design of these buttons is up to the developer.

#217


Resolves #2017

Add example and incorporate changes from PR 2145.
https://github.com/MicrosoftDocs/windows-powershell-docs/issues/2017

Docs Build status updates of commit 6153b53:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2012-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012-ps)

docset/winserver2012r2-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/winserver2016-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/winserver2019-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2022-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 6153b53:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2012-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012-ps)

docset/winserver2012r2-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/winserver2016-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/winserver2019-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2022-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 9bef546:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2012-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012-ps)

docset/winserver2012r2-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/winserver2016-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/winserver2019-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2022-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 5f98cfe:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2012-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012-ps)

docset/winserver2012r2-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/winserver2016-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/winserver2019-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2022-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit f0faea6:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2012-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012-ps)

docset/winserver2012r2-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/winserver2016-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/winserver2019-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2022-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 287b372:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2012-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012-ps)

docset/winserver2012r2-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (winserver2012r2-ps)

docset/winserver2016-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2016-ps)

docset/winserver2019-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2019-ps)

docset/winserver2022-ps/activedirectory/Get-ADUser.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Don't necessarily obtain date and time from XMP (?)

Is your feature request related to a problem? Please describe.
I'm quite confused myself, but I don't think it's actually that hard to understand what I mean, I'm just having problems with the date and time of my image(s)
I know it might be intended to be that way, but it seems pretty inconvenient for media saved from different sources and when it's a serie of images like 1,2,3 that should have a date and time following that ennumeration but don't (in the XMP dates)

Date and time in Aves' XMP

Date and time in a Files explorer which is the date and time I want the image to have for my preferred order in my collection with the 'Sort by' set on date and time

Describe the solution you'd like
For it gets the date and time in the same way as that file explorer (I don't know if where the file explorer gets the date and time from has a name like XMP).
Describe alternatives you've considered
Additional context
The solution of course would be to edit the date and time, but having to do that in the 1st place is the problem for me because of the amount of media I have and how often I get media like that
If that file explorer already does it that way, I can't think why Aves couldn't, making it hard, I really hope this gets done, Aves is my favorite gallery and goddamn I don't want to stop using it for something like this :(

I'm not sure I understand your request, but I'll guess and explain the possible confusion.
File explorers handle files, and they usually use the "file created date" or the "file modified date" as the representative date.
Aves handle media items (photos, videos), and it uses, if possible, the date defined within the media (Exif, XMP, MP4 metadata boxes, etc.) as the representative date.
Aves is a gallery app, so it doesn't have the same access to files as file explorer apps. Aves can edit dates at the media level, but it cannot edit dates at the file level. Also, file dates may change when doing file operations, while the metadata date is under control.
Users who don't understand the difference get confused when they download a photo taken a long time ago. They expect to see a recent date (the downloaded file date), while Aves shows an older date (when the photo was taken).

I'm not sure I understand your request, but I'll guess and explain the possible confusion.
File explorers handle files, and they usually use the "file created date" or the "file modified date" as the representative date.
Aves handle media items (photos, videos), and it uses, if possible, the date defined within the media (Exif, XMP, MP4 metadata boxes, etc.) as the representative date.
Aves is a gallery app, so it doesn't have the same access to files as file explorer apps. Aves can edit dates at the media level, but it cannot edit dates at the file level. Also, file dates may change when doing file operations, while the metadata date is under control.
Users who don't understand the difference get confused when they download a photo taken a long time ago. They expect to see a recent date (the downloaded file date), while Aves shows an older date (when the photo was taken).

My last hope goes here:

and it uses, if possible, the date defined within the media (Exif, XMP, MP4 metadata boxes, etc.) as the representative date.

From a perhaps silly point of view, would it be possible not to use that data within such things as exif or xmp? I thought that maybe that basic data out of all that exif-like stuff is what the file explorer uses
If not, maybe there is no solution to this other than editing the date and time from Aves? What matters to me is the order of my images, which gets messed up with the weird dates

the order of my images, which gets messed up with the weird dates

I'm a bit surprised by this. When you sort by date and they have the exact same date in the metadata, they are then sorted by their title (usually the file name, but not always).

the order of my images, which gets messed up with the weird dates

I'm a bit surprised by this. When you sort by date and they have the exact same date in the metadata, they are then sorted by their title (usually the file name, but not always).

Oh? That could help me in my case as I have a series of images, and like 2 of those images have the dates out of order but have the same title simply following a pattern of numbers (1,2,3,etc)
Will it work? Although right now I don't see that effect, as long as it does with the title it's perfect for me, the rest of the metadata is pretty irrelevant to me

Please try it and let me know. For a proper test, please assign the same custom date to all the items (or assign the date of one of the items to all the others). Bear in mind that if you use descending order (i.e. newest first), you'll likely get the title with the highest number first: image3, image2, image1.

Please try it and let me know. For a proper test, please assign the same custom date to all the items (or assign the date of one of the items to all the others). Bear in mind that if you use descending order (i.e. newest first), you'll likely get the title with the highest number first: image3, image2, image1.

Yup, works as expected
In a series of 10 files, file number 7 had an old date, after setting the same date and time for all 10 files including 7, they were sorted by filenames
Now then, I would be fine with sort by date ignoring the date of file 7 and placing it before file 8 by following the filename, I hope you can consider this in particular, although for now the above would be just fine tbh

Do you know you can also sort by name, instead of dates?

Do you know you can also sort by name, instead of dates?

Of couse, the thing is that dates are more important, and I don't have only series of images but individuals too


No way to specify a 'body' parameter for a PUT request

def is_primitive?(type)
  %w(object integer long float double string byte boolean date dateTime).include? type
end

def is_primitive?(type)
  %w(object integer long float double string byte boolean date dateTime File).include? type
end

sorry, don't understand … what should be the issue?
how to set the param_type, one could see here: api_swagger_v2_param_type_spec.rb
and yeap, body could be set, but it works not correct yet

I used  'gem 'grape-entity', '~> 0.4.8' && gem 'grape-swagger', '~> 0.10.4''  in my Gemfile and setup
      desc 'Retrieve Authentication Token'
      params do
        requires :img_file, type: File, desc: 'photo of member'
      end

in my api.rb
but it show me like this:

if I fix doc_methods.rb #328 like this:
def is_primitive?(type)
%w(object integer long float double string byte boolean date dateTime File).include? type
end
I fix my problem;

yeap, this is the correct behavior for file upload, please add a spec and make a PR,
this change is very welcome


Joi 16 Compatibility

Summary

Upgrade all @hapi dependencies to current version. Major change from Joi 15 to 16.
Wrap hapi validation blocks to force hapi to use joi 16 instead of 15 (the packaged default)
Update lib/utilities, lib/paths, lib/properties to use new internal joi object structure

Current Status

All unit tests are working

Note: Due to replaced joi validation structure, some of the returned/validated logic is different. See the properties tests relating to hex validation as an example. The regex is held internally instead of exposed to the rest of joi.

All examples can be run using start commands. The debug example throws many validation errors.
About 60% of the integration tests are working. The biggest need is in the model mapping/matching and alternatives structure. The models returned look reasonable, but are not nesting to the same minimum set. This is causing other downstream issues.

@Tornquist the unit test seem to pass. Is this ready for review?

actually nm :)

Hi everyone, love the fact you are upgrading this. I kinda need this for one of my projects as well.
Had a quick look and I fixed 4 failed tests, mind adding me as a writer?
or just change these lines:
lib/responses.js:142
description: Hoek.reach(joiObj, '_description'),
to
description: Hoek.reach(joiObj, '_flags.description'),
lib/responses.js:97
if (Hoek.reach(userDefindedSchemas[key], 'schema.isJoi') && userDefindedSchemas[key].schema.isJoi === true) {
to
if (Hoek.reach(userDefindedSchemas[key], 'schema') && Utilities.isJoi(userDefindedSchemas[key].schema) === true) {
I can have a look at the remaining failed tests if you want.

@matejdr Just make a PR into my branch.

awesome let's keep this going

@Tornquist , can you give me write access to your repo: git@github.com:Tornquist/hapi-swagger.git
At least to create new branches and create pull requests.
I don't want to fork the repo for the purpose of a single commit.
I fixed all the issues by the way, all tests pass.
Fixes for 2 tests are questionable though and I'll let you decide.

@matejdr Please just fork it and create a PR. You can always delete the fork when you're done.
I would rather not mess with access permissions. A fork and PR is a very straightforward pattern.

Coverage decreased (-0.6%) to 98.823% when pulling 7fb9e48b1271602caaa8b9a7d2daba11351ff833 on Tornquist:joi-16 into 9bb39ea4500e0166a7e839a12a2267bd7890a957 on glennjones:master.

All tests are working. The coverage dropping below 99% is causing travis to fail. I'm working on that now.

@Tornquist ready for review?

@robmcguinness I believe it's about ready. I dropped the lab coverage threshold to 98 locally so that I could verify the full run with the Typescript checking afterward. There are hapi changes in Boom that are not contained the in @types package, and it looks like typescript type checking is currently broken if you're using the most recent packages.
To wrap this up for a final happy run, what are your thoughts on:

Dropping the coverage min to 98%
Removing the typescript checking

I am generally uncomfortable with removing/lowering checks, but I'm also not a fan of leaving them in as-if this was passing those marks.
Ref: https://github.com/hapijs/boom/issues/251


Please add requiemtls

Source name
requiemtls
Source link
requiemtls.com
Language
english
Other details
site similar to noblemtl and pandamtl which is already supported
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a title with source name.
[X] I have checked that the extension does not already exist by searching the GitHub repository and verified it does not appear in the code base.
[X] I will fill out all of the requested information in this form.

adding requiemtls is harder than I thought, there needs to be a translator for it, I might make one in the future

i lied it was simple to do x)


Installation instructions

We should add local installation instructions to the README. Lots of people are new to Poetry and may not know how to properly install this on their local system to test the CLI.

Should include:

How to install/use CLI from pip
How to install/use CLI from source
How run run locally with Harmony in a box


[Discussion] modify Hydrogen icon

What do you think about modifying the Hydrogen icon?
I played a bit with the colors and the stroke width. The color is from atoms default theme so it fits in well.
Old vs new:

For me this looks a bit cleaner.

Could we apply a filter based on the user's theme?

That would be great. But I don't know if this is possible.

I tried it but couldn't get a filter based on the user's theme to work.

That's ok. I think we'd have to switch formats to use CSS filters well here.


format: show tags in new line

https://github.com/nuxt/nuxt/pull/28270
Format tags in new line.

I find that configuration generate by remote.
How about add a env - NUXT_PUBLIC_SCHEMA_PATH for dev mode?
 const rootSchema = import.meta.dev ? readFile(process.env.NUXT_PUBLIC_SCHEMA_PATH, { encoding: 'utf-8' }) : await $fetch<Schema>('https://unpkg.com/<EMAIL_ADDRESS>
And add the nuxt schema path /nuxt/packages/schema/schema/config.schema.json


Add Details Of User Guide (FAQ and Command Summary)

Codecov Report

Merging #18 (c45912c) into master (3ddc50f) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #18   +/-   ##
=========================================
  Coverage     72.15%   72.15%
  Complexity      399      399
=========================================
  Files            70       70
  Lines          1232     1232
  Branches        125      125
=========================================
  Hits            889      889
  Misses          311      311
  Partials         32       32

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 3ddc50f...c45912c. Read the comment docs.

I have changed the Command Summary as proposed. However, I am not sure if the last command of the General commands is considered a command, as it is about clicking the up and down arrows, not typing in commands. Maybe we can discuss this as a team.


Add mintty

Add mintty to the list, minimal terminal emulator for windows forked from Putty

Note that it is the default term for cygwin, so many people probably have it already but don't know it by name.


update the answers in assignment-2

What changes are you trying to make? (e.g. Adding or removing code, refactoring existing code, adding reports)
Add answers as per requested.
What did you learn from the changes you have made?
I have learned to create numpy array , create flag and use it into code. Create pandas dataframe.
Was there another approach you were thinking about making? If so, what approach(es) were you thinking of?
n/a
Were there any challenges? If so, what issue(s) did you face? How did you overcome it?
n/a
How were these changes tested?
it is suucessful.
A reference to a related issue in your repository (if applicable)
n/a
Checklist

[x] I can confirm that my changes are working as intended

Pull request close as per the instructor said.


Adjust event color opacity/disable

Solves issue #174.
Adds Appearance preference option to change event color opacity to 100%, 50%, 0%, or Disable. Percentages affect alpha value and leaves space reserved, "Disable" sets the bar to "GONE" leaving a more condensed layout for narrow widget sizes.
Only includes English locale strings.

Thanks for the contribution. I will have a close look.

A few comments... Wouldn't a slider with some more discrete values be nicer? Eg. with 10% increments. Also Could you squash your commits into one?

Squashed the commits.
A slider would definitely be nicer and is what I originally intended, but I wasn't sure how to do it. I researched a bit and tried pulling the slider from the color picker already in the app but couldn't get it to work on its own. I've been working on some personal projects for a while so I haven't gone back to look at it yet.

@xuvatilavv Closing as the PR is outdated now.
BTW recently we migrated to the new Color Picker that allows to change opacity as you wish in a more intuitive way.
Note: Please create new PRs in that repository:
https://github.com/andstatus/todoagenda/pulls


Rename Funcky.Analyzer to Funcky.Analyzers

It's time to integrate main into funcky3 again, after this is merged


RawML Export not working

When clicking the "Save the rawML" button, a messsage "Extracted rawml successfully!" appears in the log, but no file anywhere.

Thanks for that, should be fixed in the new release


Getting timeout error everytime

Hi,
I am getting the attached error every time I run my code. Workflow of the page is like:

I fill all the required data
Select excel file
Click on download button

The data is very big (everyday data comes around 150 rows and there are 118 columns and generally takes 10 min to download) and I have to download it on a monthly basis. Please help me out.

I've had problems with clicking buttons on certain websites and certain browsers.  I've tried numerous techniques.  I create functions that have On Error GoTo Handler setting on all functions.  I use XPath to find all elements.  I first first find element then click on it. I also use User Defined Types to simplify variable passing.
Simple Click function
Function GetElementClick(k As bookUT) As Boolean
  On Error GoTo Handler

  k.text = ""
  Set k.ele = drv.FindElementByXPath(k.xpath)
  k.ele.Click
  drv.Wait (1000)
  GetElementClick = True
  Exit Function
Handler:
  Err.Clear
  GetElementClick = False
End Function

Function finds element on page and mouse to middle of element then clicks mouse.
Function GetElementMouseClick(k As bookUT) As Boolean
  Dim m As Mouse
  Dim s As String

  On Error GoTo Handler

  k.text = ""
  Set k.ele = drv.FindElementByXPath(k.xpath)
  Set k.pt = k.ele.Location
  Set k.sz = k.ele.Size
  Set m = drv.Mouse '
  k.width = k.sz.width / 2
  k.height = k.sz.height / 2
  Set m = m.MoveTo(k.ele, k.width / 2, k.height / 2)
  s = "x:" & k.pt.x & " ,y:" & k.pt.y & " ,w:" & k.sz.width & " ,h:" & k.sz.height
 ' Debug.Print s
  m.Click
  GetElementMouseClick = True
  Exit Function
Handler:
  Err.Clear
  GetElementMouseClick = False
End Function

Calling function
            k.xpath = "//button[contains(text(),'Search')]"
            If GetElementMouseClick(k) Then      ' Edge needs mouse click

Public Type bookUT
  xpath As String
  ele As WebElement
  eleEach As WebElement
  eles As WebElements
  eleSel As SelectElement
  browser As String
  text As String
  width As Long
  height As Long
  x As Long
  y As Long
  sz As Selenium.Size
  pt As Selenium.Point
  emailStr As String
  recordStr As String
  reason As String
  urlStr As String
End Type


Define a single APIConfig type in the root module and reference it from individual SDKs.

Each submodule has the same API Config properties. It would make more sense to define a single type in the root module (in internal) and reference that type in a new type in each SDK.

@craicoverflow I would like to work on this.

Sure thing! I will assign you. We actually had this in the past, before moving to submodules, so it would be something similar again :)
https://github.com/redhat-developer/app-services-sdk-go/blob/v0.9.0/kafkamgmt/apiv1/api_client.go#L11


DO NOT MERGE - TEST ONLY - Strange js specs failure

If someone can explain this failure https://travis-ci.org/ManageIQ/manageiq/jobs/128341102 for me I would be very happy.


storage: content-disposition unicode filename fix

Signed-off-by: Krzysztof Nowak<EMAIL_ADDRESS>

Merged in tag https://github.com/inveniosoftware/invenio-files-rest/tree/v1.0.0a14.post2


SCHEUDULED INCIDENT FUTURE

Hello,MultilineEmpty spaceIndentationhello blockquote [start_datetime:1706016480] [end_datetime:1706016540]

This is resolved status


Database type change or version downgrade can be painful

As with any database server, changing the server while keeping the same data may often not work out. For example, if you have a working database on MariaDB 10.3, and you change the server type to MySQL 8.0, it will choke on the way up. And DDEV currently has no easy way to know the type of the existing data, in /var/lib/mysql even though the type is in there in a file that DDEV adds, but it can't be seen without starting a container with that volume mounted.
People stumble on this regularly and the docs cover it, and it makes sense.
But it would be a much better user experience if we could:

Detect the version of the database in the volume mount.
Detect if there is actually data there
If a downgrade or a type change, warn people or... if the 'db' database is actually empty, rebuild the whole thing silently.

Discussion in https://platformsh.slack.com/archives/C03GRG19L2E/p1654616860043129
This issue should probably be moved to drud/ddev, but dropping it here because it has significant impact on this project, where most people will probably have an existing mariadb:10.3 database (but possibly empty) before pulling this add-on, making it hard to give them the type they have in the upstream hosting (if it's different).

I've temporarily addressed this for mysql/mariadb only by adding a test inside the add-on to see if they're changing types or versions. It's a bit fragile, but better than not checking.


Alert Volume

Issue by vlerenc
Tuesday Oct 24, 2017 at 07:03 GMT
Originally opened as https://git.removed/kubernetes-attic/garden-operator/issues/163

Please investigate the current alert volume (at present far too many for manual inspection). Are we having too many alerts fired or too early? If not, what's wrong with the clusters, what do we need to change, which features are missing?
The key point is: How can we improve either (alerts or clusters) and lower the alert volume to a reasonable amount that an operator can/should investigate (at present, that's simply not possible, giving the sheer alert volume).

Done, needs retesting.


SVG images not visible

I can no longer see SVG images (Login Button, Warning/Error Notifications) In the Jenkins LTS version 2.440.2 when I Use the modern themes.

Someone else experiencing it and has maybe a workaround? I am not really good with CSS, so any help is appreciated.

I can confirm the issue. It looks to me like commit d75833e in the Jenkins code base is the reason for the invisible links in the page header.
While I am not a CSS expert either, the following snippet serves me as a workaround:
.page-header__hyperlinks a {
    color: #fff;
}

Just add an "Extra CSS"  entry after the "CSS URL" entry and copy-paste the snippet  ("Manage Jenkins" > "Appearance").


How to set the position of the animation start point

Hello, i would like to ask if there is a way to specify the start point of the modal animation start.
As far as i know, the modal pops from the top, bottom, left, right or center.
Is there a way to specify the position from where the modal is going to pop or scroll ?
In my case, i want the modal to be shown below the header (currenty, the modal pops up by scrolling from the top using this code:  <Modal       isVisible={isVisible}       onBackdropPress={() => setIsVisible(false)}       onSwipeComplete={() => setIsVisible(false)}       swipeDirection="up"       animationIn="slideInDown"       animationOut="slideOutUp" ...

hey, do you found the solution to this?


AdminImageMixin doesn't allow to clear the Image

In django 1.3 we should have by default a checkbox to allow us to clear the files/images but AdminImageMixin doesn't honor this.

My bad, was looking at a required field. Sorry for the noise.


runPluginVerifier: release 2020.1 seems to be resolved to build 202.7660.26 rather than 201.6668.121

See https://github.com/VirtusLab/git-machete-intellij-plugin/pull/637/files for a sample PR where this happens.
Full build logs can be seen under https://app.circleci.com/pipelines/github/VirtusLab/git-machete-intellij-plugin/3675/workflows/8c46c821-3518-4a1b-be9e-c03268609d37/jobs/3851 , step Verify binary compatibility with supported IntelliJ versions (failure of this pipeline is expected and not related to this very issue).
First we get:
2020-10-29T18:41:08 [main] INFO  verification - Reading IDE /root/.pluginVerifier/ides/IC-2020.1
2020-10-29T18:41:12 [main] INFO  verification - Reading IDE /root/.pluginVerifier/ides/IC-2020.1.4
2020-10-29T18:41:15 [main] INFO  verification - Reading IDE /root/.pluginVerifier/ides/IC-2020.2.3
2020-10-29T18:41:18 [main] INFO  verification - Reading IDE /root/.pluginVerifier/ides/IC-203.5251.39

which is expected, but later the actual verification runs against:
Scheduled verifications (4):
com.virtuslab.git-machete:0.8.1-32-SNAPSHOT+git.a833b4c against IC-202.7660.26,
com.virtuslab.git-machete:0.8.1-32-SNAPSHOT+git.a833b4c against IC-201.8743.12,
com.virtuslab.git-machete:0.8.1-32-SNAPSHOT+git.a833b4c against IC-202.7660.26,
com.virtuslab.git-machete:0.8.1-32-SNAPSHOT+git.a833b4c against IC-203.5251.39

so 201.6668.121 (2020.1) seems to be missing and, surprisingly, replaced with one more instance of 202.7660.26 (2020.2.3)... which also happens to be the version against which the plugin is being built.

Ok, it appears that there's an issue with the service that resolves IDE download URLs - for major versions, like 2020.1, there's the latest stable returned - 2020.2.3 as for now.
Anyway, I've got in touch with the team lead responsible for that and I got also confirmation, that some IDEs are removed i.e. due to security reasons: WS-2019.1.2, PY-2019.1.2 + all major releases, so 2020.1 is not present on CDN anyway.
Please keep in mind that these versions are not listed within the Marketplace dashboard as well:

I'll try to find out the best way to provide an up-to-date list of the IDE versions available for testing with the Plugins Verifier.

Ok! good to know, thanks :)
This implies that possibly caring for compatibility with 2020.1 specifically isn't that important... also, are there any guarantees by design like if, for the given release A.B (e.g. 2020.1), plugin is compatible with any A.B.C (e.g. 2020.1.4), then it's compatible all A.B.*?

Minor releases introduce rather bug fixes and should not introduce breaking changes like the method signatures modifications of the 2020.1.
FYI: there's Incompatible Changes in IntelliJ Platform and Plugins API section in SDK Docs available that utilizes all breaking changes introduced in time.

The proper fix is provided. When there'll be a source of truth available regarding the available IDE versions that can be provided to the Plugin Verifier, it'll be linked within the stack trace and documentation.

@hsz is there an ETA for v0.6.2 that would include this fix? ;)

@hsz is there an ETA for v0.6.2 that would include this fix? ;)

Also trying to add 0.7.0-SNAPSHOT seems to not work.  Last few snapshots here are missing the jar file: https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/intellij/plugins/gradle-intellij-plugin/org.jetbrains.intellij.plugins.gradle-intellij-plugin/0.7.0-SNAPSHOT/

The list of the available products that can be used for testing is here: https://jb.gg/intellij-platform-builds-list

Wow, cool! What is the proposed usage of this link? Just open it and find the products or there is some integration with the plugin?
Also, I may be wrong, but last time I've tried to check against 2020.2.1, 2020.1.2, and 2020.1.1 they were unavailable, but they are presented in this list.

Probably shortened URL is not yet refreshed - valid target URL is:

https://data.services.jetbrains.com/products?fields=code,name,releases.downloads,releases.version,releases.build&code=DG,PS,DL,MPS,MPSIIP,RDCPPP,WS,AC,IIC,IIE,GO,CL,PCD,PCC,RD,PCE,IIU,RM,PCP

That's a raw dataset from the data.services - the quickest solution I could provide for the listing of available product versions.
Each item contains, i.e.:
{
  type: "release",
  downloads: {
    sourcesArchive: {
      link: "https://github.com/JetBrains/intellij-community/archive/idea/201.8538.31.zip",
      size: 0,
      checksumLink: "https://github.com/JetBrains/intellij-community/archive/idea/201.8538.31.zip.sha256"
    },
    linux: {
      link: "https://download.jetbrains.com/idea/ideaIC-2020.1.3.tar.gz",
      size: 641212612,
      checksumLink: "https://download.jetbrains.com/idea/ideaIC-2020.1.3.tar.gz.sha256"
    },
    linuxWithoutJBR: {
      link: "https://download.jetbrains.com/idea/ideaIC-2020.1.3-no-jbr.tar.gz",
      size: 529511746,
      checksumLink: "https://download.jetbrains.com/idea/ideaIC-2020.1.3-no-jbr.tar.gz.sha256"
    },
    thirdPartyLibrariesJson: {
      link: "https://download.jetbrains.com/idea/ideaIC-2020.1.3-third-party-libraries.json",
      size: 35811,
      checksumLink: "https://download.jetbrains.com/idea/ideaIC-2020.1.3-third-party-libraries.json.sha256"
    },
    windows: {
      link: "https://download.jetbrains.com/idea/ideaIC-2020.1.3.exe",
      size: 572771320,
      checksumLink: "https://download.jetbrains.com/idea/ideaIC-2020.1.3.exe.sha256"
    },
    windowsZip: {
      link: "https://download.jetbrains.com/idea/ideaIC-2020.1.3.win.zip",
      size: 633144712,
      checksumLink: "https://download.jetbrains.com/idea/ideaIC-2020.1.3.win.zip.sha256"
    },
    mac: {
      link: "https://download.jetbrains.com/idea/ideaIC-2020.1.3.dmg",
      size: 634690438,
      checksumLink: "https://download.jetbrains.com/idea/ideaIC-2020.1.3.dmg.sha256"
    }
  },
  version: "2020.1.3",
  build: "201.8538.31"
}

The downloads property points out that the version is available via CDN - but we're not going to rely on these URLs.
If type is release - use 2020.1.3§, otherwise - build` property should be used.

v0.6.2 is now available.


chore: fix WTL warnings when building w GN

Chromium doesn't use this bit of WTL, so they haven't bothered to fix the warnings that are generated in these headers.

@nornagon any chance of upstreaming this patch ?

See electron/electron#13463, we might be able to just drop it! 🎉


Reorganize and format the spade codebase

I apologize for the monster PR - it does the following:

Reformats all code to be tab delimited (didn't choose this out of some sort of religious belief, used the default C/C++ autoformatting in VSCode)
Separates concerns by breaking out many of the logical components into separate compiled sourcefiles - audio goes in audio, button handling in buttons - cuts rpi's main.c by 100+ lines
Separates out a main constants header file to put important, high-level configurations and macros
Modifies some of the CMake configs to fix compilation issues resulting from these changes

ran into error when trying to build

unable to upload game to sprig flashed with firmware built on this pr

I am going to abandon this and probably re-attack this anew.


I'm getting the error Please update your Instagram app to continue..

I'm getting the following error.  Any idea how to fix it:
Please update your Instagram app to continue

Sorry, I can't provide support of you're using the unofficial Instagram API. Please see the official site for support resources.

yes thats version 4 ands that version  is long gone
On 9/26/15, Mislav Marohnić<EMAIL_ADDRESS>wrote:

Sorry, I can't provide support of you're using the unofficial Instagram API.
Please see the official site for support
resources.

Reply to this email directly or view it on GitHub:
https://github.com/mislav/instagram/issues/10#issuecomment-143499686


Add missing declarationProvider field into server's capabilities

It seems like the declarationProvider field was forgotten when updating the protocol to 3.14.0. It exists in the Microsoft/vscode-languageserver-node repository so I don't see why it shouldn't exist here.
This should close #673.

Thanks!


Issue with TS sdk generation: unclosed paren

Hello! I'm super excited about the ability to generate TS sdks from an OpenID definition.
I'm encountering an error when I run:
npx api install @journeyid/v1.0#2qy6513l3p6ue28 -l ts

That looks like this:
✖ Generating your SDK
Unexpected token, expected ")" (766:0)
   1 | import Oas from 'oas';
   2 | import APICore from 'api/dist/core';
   3 | import definition from './openapi.json';
   4 |

And indeed, something looks fishy around line 766:
   765 | type SystemExecutionsCreate_Response_2XX = (0
   766 | interface SystemPipelinesExecuteBodyParam {
   767 | pipelineKey: string

I have npm installed "api": "^5.0.0-beta.3",.
Let me know if you have any thoughts!

Oh, yikes. It seems that json-schema-to-typescript can't handle schema title properties that start with a number and is turning 260 Created into 0Created.

Ticketed upstream in https://github.com/bcherny/json-schema-to-typescript/issues/489 but I'll see if I can fix this in the JSON Schema we're generating for this in our oas library. This is a great find, @dustinmichels.

Awesome, I'm glad you were able to reproduce!

@dustinmichels A fix for this is currently in main but I'm working on a few other things to get this ready for a proper v5 release within the next two weeks so it'll go out then. Thanks again for finding this (and sorry you found it)!

@erunion That's amazing!! Thank you


forward slashe being replaced by %2F in the latest version of UI-router

forward slashe being replaced by %2F in the latest version of UI-router
Application is hosted on S3
Please help us asap

Please provide the relevant details.
Forward slashes where? In urls? in path parameters? query parameters?
How do you expect they should be encoded?
Please provide a plunker that demonstrates the issue:  http://bit.ly/UIR-Plunk
Closing because there isn't enough information to answer.  Re-open when you have provided necessary details.


Debug Mode: Discuss enabling the <DebugState.checkForDebugMode> function

Currently in the debug command we are unable to double check if the local node was started with debug mode enabled.

Discussed


Duplicate class com.fleeksoft.ksoup.Ksoup found in modules ksoup-release.aar

I have an application that has an implementation dependency on two modules:

epub uses com.fleeksoft.ksoup:ksoup-okio
textextractor uses com.fleeksoft.ksoup:ksoup

When I tried to compile my application, I got:
* What went wrong:
Execution failed for task ':app-speed-reading:checkDebugDuplicateClasses'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
   > Duplicate class com.fleeksoft.ksoup.Ksoup found in modules ksoup-release.aar -> jetified-ksoup-release-runtime (com.fleeksoft.ksoup:ksoup-android:0.1.6) and ksoup-release.aar -> jetified-ksoup-release-runtime (com.fleeksoft.ksoup:ksoup-okio-android:0.1.6)
     Duplicate class com.fleeksoft.ksoup.Ksoup$parseFile$1 found in modules ksoup-release.aar -> jetified-ksoup-release-runtime (com.fleeksoft.ksoup:ksoup-android:0.1.6) and ksoup-release.aar -> jetified-ksoup-release-runtime (com.fleeksoft.ksoup:ksoup-okio-android:0.1.6)

Are those ksoup modules somehow modified / differently published? This should work, but it didn't. As a workaround, I just changed the textextractor module to also use the okio ksoup extension, even though it does not need okio there.

@vanniktech You can’t use multiple variants in a single project, as it will cause conflicts.

Why is that? If you think of retrofit you can also use different adapters in parallel for instance Moshi & Gson.

@vanniktech Actually, when I started developing it, I didn’t consider this and created a single global instance. When I created the variants, I continued using the single instance approach to keep it simple with a global Ksoup object, avoiding initialization. At that time, I didn’t anticipate this kind of issue. It’s not much to do, and I’ll address it in the next release, which should be ready by the end of next week.

@vanniktech, could you please let me know if you’re still facing this issue? I believe it has been fixed since version 0.2.1.

I will check and let you know.

Yup it's fixed thanks! I did find this one though: https://github.com/fleeksoft/ksoup/issues/105


Distinguish between runtime id and container id

Seems there's a confusion/misuse of "runtime id/runtime class" and "container id" in shim/lib.rs.
We need to refine the Shim::new() to take both the "runtime class id" and the "container id".

Closed with https://github.com/containerd/rust-extensions/pull/9


Fix fallback to id

There was a duplication mistake, this fixes https://github.com/ymirapp/cli/issues/2

Thanks! <3


Tries to load jQuery over HTTP.

Mixed Content: The page at 'https://intro-to-firebase.firebaseapp.com/' was loaded over HTTPS, but requested an insecure script 'http://code.jquery.com/jquery-2.1.4.min.js'. This request has been blocked; the content must be served over HTTPS.
But it still works, so maybe jQuery isn't actually necessary and should just be removed?

Hmm must be a dependency of reveal.js. I'll make sure jQuery is brought down locally through Bower like Polymer.


[FP]: quartz is reported instead of quartz-jobs

Package URl
<EMAIL_ADDRESS>CPE
cpe:2.3:a:softwareag:quartz:2.3.2:::::::*
CVE
CVE-2023-39017
ODC Integration
{"label"=>"Maven Plugin"}
ODC Version
8.3.1
Description
As described on https://github.com/quartz-scheduler/quartz/issues/943 , quartz itself do not contain vulnerable code, and it is identified wrong

The problem here is that all of quartz has a single CPE. The suppression of this CVE for unrelated quartz libraries will be up to the user.

@aikebah the CPE is for different group (org.quartz-scheduler not containing softwareag), this is custom implementation done by softwareag

@SergeS the CPE cpe:2.3:a:softwareag:quartz:*:*:*:*:*:*:*:* is allocated by NVD https://nvd.nist.gov/vuln/detail/CVE-2023-39017 to this specific issue, which matches up with the github-issue (and perfectly reflects the 'quartz-scheduler by Software AG at http://www.quartz-scheduler.org/, the website linked on the quartz-scheduler github). There is a difference between vendor/project (the components of the CPE coordinates) and groupId/artifact (maven GAV coordinates).
Maven packages pkg:maven/org.quartz-scheduler/quartz and pkg:maven/org.quarts-scheduler/quartz-jobs are both components that belong to the CPE cpe:2.3.a:softwareag:quartz in NIST's common platform enumeration.
The fact that it is only a sub-module of that project cannot be reflected in terms of the CPE. And this project has opted not to create a database of CVE-to-submodule mapping when frameworks are released as a whole and therefor receive a single CPE. The single CPE issue is also referenced in the comments of the issue linked.

And regarding the proof that Software AG is involved in this codebase you can have a look at
https://github.com/quartz-scheduler/quartz/blob/a5c4d27e963f51097f9b2777489d310a88897ca4/build.gradle#L60-L66


FEATURE include Robots.txt module in recipe

"tractorcow/silverstripe-robots": "^4"

this had been added previously


Data type problems

Use version
    <dependency>
        <groupId>org.apache.shardingsphere</groupId>
        <artifactId>sharding-jdbc-spring-boot-starter</artifactId>
        <version>4.0.0-RC3</version>
    </dependency>

Meeting problems
2019-12-01 23:08:28.800 ERROR 25132 --- [nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessApiUsageException: Error attempting to get column 'create_time' from result set.  Cause: java.sql.SQLFeatureNotSupportedException: getObject with type
Object property is localdatetime ，Only date type is supported after testing，The time types of jdk8 are not supported .
LocalDate  type
LocalTime type
LocalDateTime type
Throw exception when returning encapsulation as object from database

Hope to solve the bug

duplicate with #3553


Incorrect ZLS version

I am on Windows. I have installed zvm properly and ran zvm i -D=zls master to install zig and zls. However, zls --version gives 0.11.0 while zig version gives 0.12.0-dev.2127+fcc0c5ddc.
Edit: Current temporary fix - Since I am only using zls on vscode, I have manually downloaded the zls binary from the repo and updated the path inside vscode extension setting instead. It would be nice if the versioning of zls can be controlled directly by zvm while the vscode extension setting points directly to .zvm\bin

Just merged @maxschuele's PR.


tyc monitor only giving 000000 as values not giving coordinates

Or do you have a different output when you press enter?
btw this is an example configuration i used. Thought you should use your own Rotationmatrixes (This might help you if you don't know how)
reset
sensor0 pin 12 positive
base0 origin -1.099456 2.181808 1.686393 matrix 0.775341 0.268522 -0.571613 -0.006164 0.908281 0.418314 0.631512 -0.320813 0.705883
base1 origin 1.467740 2.275151 -1.877902 matrix -0.730416 -0.392384 0.559041 -0.009979 0.824549 0.565703 -0.682930 0.407620 -0.606179
object0 sensor0
stream0 position object0 > usb_serial
stream1 angles > usb_serial
serial1 57600
stream2 mavlink object0 ned 110 > serial1
write
continue
o
ps: the 'o' param will throw you into the debug mode, but after configuration everything, you can get some outputs from there (check the command list you linked)
Originally posted by @koen1993 in https://github.com/ashtuchkin/vive-diy-position-sensor/issues/53#issuecomment-400212234

not sure what's the issue here


Add carbonplan styles as a requirement

Adds carbonplan/styles as a dependency so that the example notebook works for those who have the cmip6-downscaling package installed.
carbonplan[styles] is used in https://github.com/carbonplan/cmip6-downscaling/blob/main/cmip6_downscaling/analysis/analyses_template.ipynb, https://github.com/carbonplan/cmip6-downscaling/blob/main/notebooks/accessing_data_example.ipynb, and https://github.com/carbonplan/cmip6-downscaling/blob/main/notebooks/figures.ipynb.

Great catch!


overlay() colors issue

Each call to the overlay() function needs to generate unique color ids, otherwise the colors are not rendered properly.

Fixed.


GH-952 - updates to groupIds in documention

Codecov Report

Merging #956 into develop will decrease coverage by 0.78%.
The diff coverage is n/a.

@@              Coverage Diff              @@
##             develop     #956      +/-   ##
=============================================
- Coverage      63.56%   62.77%   -0.79%
+ Complexity       956      909      -47
=============================================
  Files            480      480
  Lines          13900    13900
  Branches        1577     1577
=============================================
- Hits            8835     8726     -109
- Misses          4428     4545     +117
+ Partials         637      629       -8

Impacted Files
Coverage Δ
Complexity Δ

...java/uk/gov/gchq/gaffer/proxystore/ProxyStore.java
0% <0%> (-69.5%)
0% <0%> (-30%)

...uk/gov/gchq/gaffer/proxystore/ProxyProperties.java
0% <0%> (-44.83%)
0% <0%> (-17%)

...gaffer/rest/service/GraphConfigurationService.java
88.73% <0%> (-1.41%)
0% <0%> (ø)

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 a335a7a...52e3951. Read the comment docs.


Rule proposal: no-inline-functions-inside-jsx-expression-container

When inline function expressions are created inside a JSX containers
i.e:
onClick={e => 'some thing'}
The rule should warn or error about it.
The goal is to prevent "event-handlers", "render-props" or "children as a function" from creating a new function instance on each render.
The motivation is to guide developers to pass a function reference instead.
i.e:
onClick={this.doSomething}
// bad

 1}>

<MyComponent render={this.doSomething()} />
<MyComponent>
    {data => <MyOtherComponent data={data}></MyOtherComponent>}
</MyComponent>

// good

category: Best Practices
recommended: true

Possible implementation:
export default function(context) {
  const invalidExp = ["ArrowFunctionExpression", "FunctionExpression", "CallExpression"];
  return {
    JSXExpressionContainer({ expression }) {
      if (invalidExp.includes(expression.type)) {
        context.report(
          expression,
          "Do not use inline functions inside JSX Expression Container"
        );
      }
    }
  };
}

Live example in AST explorer
As far as i know the type JSXExpressionContainer will only be used in the context of render calls context.

Fair enough, I didn't notice that one.

jsx-no-bind shows false positives when a component is declared inside the Component and just referenced like 'onPress={this.onPress} ...'
I would also want to make this a linting run inside my project... the only requirement is no inline functions declared in jsx. They should be able to be declared in the same Component (react - react native)

jsx-no-bind shows false positives when a component is declared inside the Component and just referenced like 'onPress={this.onPress} ...'
I would also want to make this a linting run inside my project... the only requirement is no inline functions declared in jsx. They should be able to be declared in the same Component (react - react native)

@sbrighiu please file an issue for the false positives.

@sbrighiu please file an issue for the false positives.

@sbrighiu please file an issue for the false positives.

@sbrighiu please file an issue for the false positives.

https://github.com/yannickcr/eslint-plugin-react/issues/1736 I think this is a bit similar to what I am experiencing. Since i am using react hooks, i need to declare the function and save its reference to use in jsx code. This is by now common practic, and i would have expected the rule to just inform me when i declare the function inside the jsx code, inside the Component props.
Please correct me if i'm wrong

https://github.com/yannickcr/eslint-plugin-react/issues/1736 I think this is a bit similar to what I am experiencing. Since i am using react hooks, i need to declare the function and save its reference to use in jsx code. This is by now common practic, and i would have expected the rule to just inform me when i declare the function inside the jsx code, inside the Component props.
Please correct me if i'm wrong

This is why i believe @sag1v was onto something. This rule could also benefit https://github.com/yannickcr/eslint-plugin-react/issues/629, non-jsx code, enforcing that inline functions should not be allowed.

This is why i believe @sag1v was onto something. This rule could also benefit https://github.com/yannickcr/eslint-plugin-react/issues/629, non-jsx code, enforcing that inline functions should not be allowed.

That's what the useCallback hook is for.

That's what the useCallback hook is for.

well yes but useCallback only works correctly when also using React.memo. Not every function needs to be memoized, some just need their reference saved.

well yes but useCallback only works correctly when also using React.memo. Not every function needs to be memoized, some just need their reference saved.

I'm reasonably sure that's not correct. useCallback is just a special form of useMemo, and does not require React.memo to be used at all.

I'm reasonably sure that's not correct. useCallback is just a special form of useMemo, and does not require React.memo to be used at all.

using useCallback ensures that if the components you pass those callbacks to use useMemo, there’s an improvement. Thus, it’s always a best practice to use it, every time, just in case.

using useCallback ensures that if the components you pass those callbacks to use useMemo, there’s an improvement. Thus, it’s always a best practice to use it, every time, just in case.

if you don’t have perf issues, then this lint rule wouldn’t be particularly useful either, and lint rules generally are only useful when they always or never apply.

if you don’t have perf issues, then this lint rule wouldn’t be particularly useful either, and lint rules generally are only useful when they always or never apply.


Uncaught Error: [] operator not supported for strings in ... Ga_time_table\classes\fitnessFixedConstraint.php:124

when i trying to generate the schedule, this error appear :
Fatal error: Uncaught Error: [] operator not supported for strings in C:...\Ga_time_table\classes\fitnessFixedConstraint.php:124 Stack trace: #0 C:...\Ga_time_table\tTable_gen.php(196): classes\fitnessFixedConstraint->clashingClasses('#group') #1 C:...\Ga_time_table\tTable_gen.php(155): index->calculateFitness(Array, Array, 21) #2 C:...\Ga_time_table\tTable_gen.php(233): index->initialise_schedule() #3 {main} thrown in C:...\Ga_time_table\classes\fitnessFixedConstraint.php on line 124
Could somebody please give me a hint what I'm doing wrong?
thank you

i also get the same ??

@azukhrufy @Nipun258
This bug is fixed by changing $stdGroup = ''; variable value into $stdGroup = []; in fitnessFixedConstraint.php file.


tcp_proxy: convert TCP proxy to use TCP connection pool

Converts TcpProxy::Filter and WebSocket::WsHandlerImpl to use
Tcp::ConnectionPool to obtain connections. Much of the stats
handling and connection timeouts are handled by the connection
pool.
Stats were manually verified by comparing stats produced by
the tcp_proxy_integration_test with and without the connection
pool change.
This reapplies an earlier changed reverted due to #4065. That
bug is fixed by performing the connection pools state management
before forwarding callbacks.
Risk Level: medium
Testing: unit/integration testing
Docs Changes: n/a
Release Notes: n/a
Fixes: #4065
Signed-off-by: Stephan Zuercher<EMAIL_ADDRESS>

FYI, the first commit is just a revert of the revert commit (6a1868df). The second commit fixes the bug.

@mattklein123 or @danielhochman, since I blew up one of your deploys already, do you want to experiment with this change or shall I go ahead and merge it?


Option to change text

Thanks for building this awesome library. 🚀
Is it possible to customize the text (and icon)? If we want to use camera capture, it is still showing "Drop your image or select one" which is not aligned with this custom functionality.

Currently, we have two alternatives to change the text of the widget/inline:

the first is to use the i18n support for change the texts (but that is not a good solution for various different widget uses)
the second is duplicating the template and overriding the python Widget code (https://github.com/inventare/django-image-uploader-widget/blob/main/image_uploader_widget/widgets.py#L4) or the admin code (https://github.com/inventare/django-image-uploader-widget/blob/main/image_uploader_widget/admin.py#L4).

The second can be used to change the icons too.
For the future (one or two weeks) is possible to add support for those customizations by changing the library code to receive the properties via arguments

Hello @roniemartinez,
I created an small update for this library to allow customizating the text and icons into the Widget and Inline itens... That is published into v0.2.2 in the Github (this repo) and pypi (https://pypi.org/project/django-image-uploader-widget/). An small example of how to use it is disponible inside our docs at:
https://inventare.github.io/django-image-uploader-widget/docs/customization/text-and-icons/

@EduardoJM Thanks for this new update. We are currently using this version.
I was able to change the text and icon, however, I needed to use mark_safe to the icon.
class TestCustomForm(forms.ModelForm):
    class Meta:
        ...
        widgets = {
            'image': ImageUploaderWidget(
                empty_icon=mark_safe("<svg ...></svg>"),  # <--
            ),
        }
        ...

I think an alternative to this is by adding |safe in the template.

Fantastic @roniemartinez , added | safe at icons rendering and released with in 0.2.3 into the GitHub and the pypi


[Bug]: puppeteer post install chromium install fails on node 18(npm 9) fails but succeeds on node 16

Minimal, reproducible example
unable to give one

Error string
ERROR: Failed to set up Chromium r1108766! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to skip download.
Bug behavior

[ ] Flaky
[ ] PDF

Background
Trying to install puppeteer in a docker container on jenkins. It works on node 16 but when switching to node v18.17.1, the chromium install fails
puppeteer 19 issue
2633 verbose stack Error: command failed
2633 verbose stack     at ChildProcess.<anonymous> (/<>/.nvm/versions/node/v18.17.1/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:53:27)
2633 verbose stack     at ChildProcess.emit (node:events:514:28)
2633 verbose stack     at maybeClose (node:internal/child_process:1091:16)
2633 verbose stack     at Socket.<anonymous> (node:internal/child_process:449:11)
2633 verbose stack     at Socket.emit (node:events:514:28)
2633 verbose stack     at Pipe.<anonymous> (node:net:323:12)
2634 verbose pkgid<EMAIL_ADDRESS>2635 verbose cwd /home/<>
2636 verbose Linux 3.10.0-1160.99.1.el7.x86_64
2637 verbose node v18.17.1
2638 verbose npm  v9.6.7
2639 error code 1
2640 error path /home/<>/node_modules/puppeteer
2641 error command failed
2642 error command sh -c node install.js
2643 error ERROR: Failed to set up Chromium r1108766! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to skip download.
2643 error Error: connect ENETUNREACH 2607:f8b0:4004:c17::cf:443
2643 error     at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1495:16) {
2643 error   errno: -101,
2643 error   code: 'ENETUNREACH',
2643 error   syscall: 'connect',
2643 error   address: '2607:f8b0:4004:c17::cf',
2643 error   port: 443
2643 error }
2644 verbose exit 1

puppeteer 21 issue
2989 timing command:install Completed in 220352ms
2990 verbose stack Error: command failed
2990 verbose stack     at ChildProcess.<anonymous> (/home/<>/.nvm/versions/node/v18.17.1/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:53:27)
2990 verbose stack     at ChildProcess.emit (node:events:514:28)
2990 verbose stack     at maybeClose (node:internal/child_process:1091:16)
2990 verbose stack     at ChildProcess._handle.onexit (node:internal/child_process:302:5)
2991 verbose pkgid<EMAIL_ADDRESS>2992 verbose cwd /home/<>
2993 verbose Linux 3.10.0-1160.99.1.el7.x86_64
2994 verbose node v18.17.1
2995 verbose npm  v9.6.7
2996 error code 1
2997 error path /home/<>/node_modules/puppeteer
2998 error command failed
2999 error command sh -c node install.js
3000 error ERROR: Failed to set up Chrome r116.0.5845.96! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to skip download.
3000 error Error: connect ENETUNREACH 2600:1900:4110:86f:::443
3000 error     at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1495:16) {
3000 error   errno: -101,
3000 error   code: 'ENETUNREACH',
3000 error   syscall: 'connect',
3000 error   address: '2600:1900:4110:86f::',
3000 error   port: 443
3000 error }
3001 verbose exit 1

I can set PUPPETEER_SKIP_DOWNLOAD and download succeeds but I need the chromium download as well
Setting npm versions using nvm
Expectation
install puppeteer without issue
Reality
install fails
Puppeteer configuration file (if used)
No response
Puppeteer version
21.2.1
Node version
18.17.1
Package manager
npm
Package manager version
9.6.7
Operating system
Linux

ENETUNREACH indicates a network issue. I don't think there is anything Puppeteer can do here: https://stackoverflow.com/questions/49015634/error-connect-enetunreach Maybe your network does not support IPV6 which Node 18 uses by default? in that case https://stackoverflow.com/questions/72132898/how-to-fix-connect-enetunreach-on-npm-on-linux might be relevant.


Update docblocks for route arguments

Ensure that the getters and setters for arguments in Route and
RouteInferface are consistent.
Fixes #1868

Coverage remained the same at 97.928% when pulling c76356b4593b811b8fd49a558367aa04c076c93c on akrabat:route-argument-docblocks into fb5356a0f16ef027035155067377239c938bb767 on slimphp:3.x.


Intellisense enhancement ideas

@theron-wang Thanks for putting this together. I was very happy to see this the other day.
Wanted to give a pair of QOL suggestions for intellisense:

Being fairly new to tailwind, having intellisense do a contains search, instead of starts with, would be great.
Sorting would be nice to have bg-red-50 sort before bg-red-100.

Thank you for your feedback!
I've just released an update which addresses all of your suggestions. Feel free to check it out and let me know if you encounter any more problems!


[RESOLVED] S100-Santiago has been restarted (uptime < 10m)

Problem started at 15:21:37 on 2023.07.19
Problem name: S100-Santiago has been restarted (uptime < 10m)
Host: S100-Santiago
Severity: Warning
Operational data: 00:00:43
Original problem ID: 32750
Event details in Zabbix: http://<IP_ADDRESS>/tr_events.php?triggerid=23522&eventid=32750

Problem has been resolved in 9m 25s at 15:31:02 on 2023.07.19
Problem name: S100-Santiago has been restarted (uptime < 10m)
Host: S100-Santiago
Severity: Warning
Original problem ID: 32750


Update the documentation

Added a new "Troubleshooting" section to document known issues.
This includes details about the issue discussed here.
@yegor256, what do you think, is it an appropriate way to document this kind of info in the "Troubleshooting" section?

@nai1ka maybe we can check the version of make somehow automatically and print a proper error message to the user? Instead of explaining the problem in the README.

@yegor256, I agree, it's better this way. Done.

@nai1ka thanks!


Use proper Renovate versionning template

Fixing the way Renovate is going to parse docker image version.
To make it running, have you enabled the app on the repo? 😊
https://github.com/apps/renovate

Done! I've installed the application for the repo and it seems to be running. At least I see completed jobs.


Problem with sticky  Class in wordpress

Hello,
i try to use the sticky top-bar and it works fine but...
in wordpress the class sticky it's used to the sticky post...
in the foundation site say: "Top bar supports data-options configuration."
i try to add this
data-options="sticky_class:'mystickyclass'"
but dosnt work
any idea?

Yeah -- I need solution for this, too ... anyone ?


Add maintainers file

@maurges does it look good to populate in all repos?

I think it's ok. I'm not sure I get the point though.

It's LFDT requirement that all repos have maintainers file which needs to list all the current maintainers, and document the process of becoming a maintainer (i.e. how someone from the outside can become a maintainer). The latter we have not formalized yet, so I'm only uploading a list.


Release KeyVault Track 2 Library Preview 6 for .NET

Features

[x] API review complete and changes made as needed (#6078)

[x] Make all changes done to Keys and Secrets already
[x] Deleting Certificates should be an LRO (#8009)
[x] GetCertificateOperation should be removed (#8515)
[x] Accept multiple types of Subject Alternative Names (#8803)
[x] Add/rename AdministratorContacts property on CertificateIssuer (#8832)

[x] Testing complete

Docs

[x] Make sure all public API XML doc comments are present, checked

[x] Improve XML doc comments for Certificates client (#8340)

[x] Update samples

[x] Include more async examples, especially of async enumerables

[x] Update READMEs
[x] Update change log

Preview 6 was released.


Docker Support?

Just curious if anyone is running dockerized puppeteer-cluster?
If not are the any barriers to dockerizing puppeteer-cluster at this time? Thanks!

I'm running it in docker. I had no puppeteer-cluster related issues with docker. I did run into some puppeteer issues though, but following the info on the [troubleshooting page] (https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md#running-puppeteer-in-docker) in the puppeteer documentation helped.

Just in case anyone is interested: Feel free to submit a pull request to add a Dockerfile

I'm here via https://stackoverflow.com/questions/51629151/puppeteer-protocol-error-page-navigate-target-closed/51989560. I use puppeteer with docker adapted from pottava/puppeteer:1.4
Adding npm install --save puppeteer-cluster did not work:
puppeteer@010a64c138e2:/www$ npm install --save puppeteer-cluster
npm WARN checkPermissions Missing write access to /www
---------- etc

So I switched to root. Next I realized I needed files package.json and package-lock.json. Still no luck:
root@010a64c138e2:~# npm install --save puppeteer-cluster
npm ERR! Unexpected token < in JSON at position 6 while parsing near '
npm ERR!
npm ERR!
npm ERR!
npm ERR!
npm ERR!
npm ERR! <!DOCTYPE html>
npm ERR! <htm...'

npm ERR!


angular-google-maps not working in second modal open

I'm using angular-google-maps in the modal template. This works fine the first time the modal is opened but if i close the modal and then try to open it, the map is not rendered. I think its got something to do with the data in the controller of the modal. Does the service cache the controller or something? is there any way to disable the caching/desposing of the modal on closing the modal?

Having this issue too

If anyone can share a fiddle or sample I can take a look into this, but closing for now due to lack of activity


Expand environment variables and tilde in oguri config image path

Prior to this commit, swayblur is unable to parse certain paths that are valid
to oguri.

Thanks for the PR!


implement toString method in HelixBrokerStarter

Codecov Report
Attention: Patch coverage is 0% with 1 lines in your changes are missing coverage. Please review.

Project coverage is 27.74%. Comparing base (59551e4) to head (8af9d84).
Report is 128 commits behind head on master.

Files
Patch %
Lines

.../pinot/broker/broker/helix/HelixBrokerStarter.java
0.00%
1 Missing :warning:

Additional details and impacted files
@@              Coverage Diff              @@
##             master   #12653       +/-   ##
=============================================
- Coverage     61.75%   27.74%   -34.01%
+ Complexity      207      198        -9
=============================================
  Files          2436     2452       +16
  Lines        133233   133841      +608
  Branches      20636    20766      +130
=============================================
- Hits          82274    37138    -45136
- Misses        44911    93863    +48952
+ Partials       6048     2840     -3208

Flag
Coverage Δ

custom-integration1
<0.01% <0.00%> (-0.01%)
:arrow_down:

integration
<0.01% <0.00%> (-0.01%)
:arrow_down:

integration1
<0.01% <0.00%> (-0.01%)
:arrow_down:

integration2
0.00% <0.00%> (ø)

java-11
27.73% <0.00%> (-33.98%)
:arrow_down:

java-21
27.74% <0.00%> (-33.89%)
:arrow_down:

skip-bytebuffers-false
27.74% <0.00%> (-34.01%)
:arrow_down:

skip-bytebuffers-true
27.73% <0.00%> (+<0.01%)
:arrow_up:

temurin
27.74% <0.00%> (-34.01%)
:arrow_down:

unittests
27.74% <0.00%> (-34.01%)
:arrow_down:

unittests1
?

unittests2
27.74% <0.00%> (+0.01%)
:arrow_up:

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

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

ready for review

Obsolete.


chore: Add websecurityscanner changes

The *.java changes are found from https://github.com/googleapis/google-cloud-java/pull/8448
The *.proto changes are found from https://github.com/googleapis/google-cloud-java/pull/8449
Looks to have been reverted as part of https://github.com/googleapis/google-cloud-java/pull/8340

Not sure why owlbot is deleting this from README.md
```xml
<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>26.1.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-websecurityscanner</artifactId>
  </dependency>

If you are using Maven without BOM, add this to your dependencies:

Closing as it is not an issue any longer: https://github.com/googleapis/google-cloud-java/pull/8448


Join where

Join Conditions:
I've got this working, though my changes may be worth a review (perhaps they could be more elegant?). I added a couple tests as well: one for a more basic join condition and then one for a "via" join. A note on tests: the master branch that I cloned had a couple tests that were failing for me previous to any changes I made.

Whoops, I didn't do this quite right. Closing the PR.


Update Selector types for correct extension

Fixes https://github.com/reactjs/reselect/issues/237.
This is backwards-compatible.

Coverage remained the same at 100.0% when pulling 1d6b9342888251a7f7651257d1a3f99d702352df on aikoven:fix-typings into fb8dd539096a2a8963f7d38ae3ba962c3793a579 on reactjs:master.

Codecov Report

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

@@          Coverage Diff          @@
##           master   #240   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           1      1
  Lines          15     15
=====================================
  Hits           15     15

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 fb8dd53...1d6b934. Read the comment docs.

Coverage remained the same at 100.0% when pulling 30bf21a71d2673e481140eeadb9adb0ccf91c588 on aikoven:fix-typings into fb8dd539096a2a8963f7d38ae3ba962c3793a579 on reactjs:master.

Coverage remained the same at 100.0% when pulling 30bf21a71d2673e481140eeadb9adb0ccf91c588 on aikoven:fix-typings into fb8dd539096a2a8963f7d38ae3ba962c3793a579 on reactjs:master.

I've removed interface extension completely to address https://github.com/reactjs/reselect/issues/241

Coverage remained the same at 100.0% when pulling 56c18564226dbc9ead3b03925f9df5cc1b63ede6 on aikoven:fix-typings into fb8dd539096a2a8963f7d38ae3ba962c3793a579 on reactjs:master.

Coverage remained the same at 100.0% when pulling 56c18564226dbc9ead3b03925f9df5cc1b63ede6 on aikoven:fix-typings into fb8dd539096a2a8963f7d38ae3ba962c3793a579 on reactjs:master.

Coverage remained the same at 100.0% when pulling 56c18564226dbc9ead3b03925f9df5cc1b63ede6 on aikoven:fix-typings into fb8dd539096a2a8963f7d38ae3ba962c3793a579 on reactjs:master.

This should remain backward-compatible because the last commit could only potentially break TS 2.1 users who extend OutputSelector interface, but TS 2.1 support is already broken in 3.0.0 (see #237).
For TS 2.2 extending intersection type will work fine.

I realized that I didn't add a test for this, please don't merge yet.

Done.

Coverage remained the same at 100.0% when pulling b0f1565f7b23275d6a8d79628e1183134a6eb620 on aikoven:fix-typings into fb8dd539096a2a8963f7d38ae3ba962c3793a579 on reactjs:master.

Coverage remained the same at 100.0% when pulling b0f1565f7b23275d6a8d79628e1183134a6eb620 on aikoven:fix-typings into fb8dd539096a2a8963f7d38ae3ba962c3793a579 on reactjs:master.

when will this be published ?

cc. @ellbee

I think we can go ahead with that

@ellbee et. al: can we get a 3.0.1 release with this fixed please?

Please merge!

@alex3165 Feel free to release and publish if you think this is good to go.

Merged, released and published with the patch version 3.0.1

Thanks @alex3165!


Last merge affected download link, affecting circleci EKS orb and likely preventing builds for many users!

Hi
Today we started having error in CI/CD in Circleci. Apparently the<EMAIL_ADDRESS>uses aws-iam-authenticator using this command to obtain version and then using DOWNLOAD_URL:
VERSION=$(curl -Ls --fail --retry 3 -o /dev/null -w "%{url_effective}" "https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/latest" | sed 's:.*/::' | sed 's/v//g')
DOWNLOAD_URL="https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v${VERSION}/${FILENAME}${VERSION}${PLATFORM}_amd64"
The variables are as follows:
PLATFORM="linux"
FILENAME="aws-iam-authenticator"
Running the DOWNLOAD_URL with version 0.5.6 works, however after today's merge and release of version 0.5.7, we are getting 404 Not found - which stopped our builds currently..

Looks like duplicate of https://github.com/kubernetes-sigs/aws-iam-authenticator/issues/449

Got the building issue with aws-ecr in CircleCI. Does anyone know how to solve it quickly? Thanks.

Yeah, hardcode to the last known good version until this has been resolved:
FILENAME="aws-iam-authenticator"
VERSION=0.5.6

Same issue here, broke my build.
Looks like this has happened before: https://discuss.circleci.com/t/aws-eks-orb-aws-iam-authenticator-install-fails-missing-or-malformed-url/37699

to anyone still having this issue, the aws-eks orb itself issued an emergency update just change the version to :2.1.2 and it should work for now...

to anyone still having this issue, the aws-eks orb itself issued an emergency update just change the version to :2.1.2 and it should work for now...

It's working. Thank you very much.
BTW: remember to add region if you upgrade the aws-eks version.
- aws-eks/update-kubeconfig-with-authenticator:
          cluster-name: xxx
          aws-region: ${AWS_REGION}


Theme don't work ?

Hello. i try to use theme but nothing change in the map
I'm using it like this
  <GoogleMap
    :theme="'ultraLight"
    :zoom="17"
    api-key="***MYAPIKEY***">
  </GoogleMap>

I'm doing something wrong or it's a bug ?
Thank !!

Ok got it
  <GoogleMap
    :styles="'[themeARRAY]"
    :zoom="17"
    api-key="***MYAPIKEY***">
  </GoogleMap>

I can't understand, themes not work to me. Can you help-me @HusamIbrahim ?

@serginhosis Sorry that part of the documentation needs to be updated as it doesn't reflect the latest API. Please refer to this example as it has been updated to reflect the latest ..
https://github.com/inocan-group/vue3-google-map/blob/develop/docs/examples/ThemesExample.vue


Is the plugin do not support udp forwording？

ss-server.json:

{
"server":"<IP_ADDRESS>",
"server_port":18381,
"local_port":1080,
"password":"password",
"timeout":180,
"method":"aes-256-gcm",
"mode":"tcp_and_udp",
"fast_open":true,
"reuse_port":true,
"plugin":"v2ray-plugin",
"plugin_opts":"server;host=domain.com;path=/ss"
}

nginx.conf:

server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name domain.com;
#HSTS
add_header Strict-Transport-Security "max-age=31536000; includeSubdomains; preload";
add_header X-Content-Type-Options nosniff;
add_header X-Frame-Options DENY;
ssl on;
#ECC
ssl_certificate /ssl/ecc/fullchain.cer;
ssl_certificate_key /ssl/ecc/domain.com.key;
#RSA
ssl_certificate /ssl/rsa/fullchain.cer;
ssl_certificate_key /ssl/rsa/domain.com.key;
ssl_ciphers ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS;
ssl_dhparam /ssl/dhparam.pem;
ssl_session_cache shared:SSL:10m;
ssl_session_tickets on;
ssl_session_timeout 5m;
ssl_stapling on;
ssl_stapling_verify on;
resolver <IP_ADDRESS> <IP_ADDRESS> valid=300s;
resolver_timeout 5s;
location /ss {
proxy_http_version 1.1;
proxy_intercept_errors on;
proxy_pass http://<IP_ADDRESS>:18381;
proxy_redirect off;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
}

My Question:
In my android phone, use shadowsocks with v2ray-plugin,if I disabled UDP DNS, everything is OK; but when I enabled UDP DNS, then could not connect the server.
So, Is the plugin do not support udp forwording？or there are something wrong in my confs?
Thanks a lot!

I'm using v2ray-plugin with UDP DNS forwarding now and it's working like a charm, so it has nothing to do with the plugin.
I'd suggest you take a look at your firewall settings, both on your server side and the console provided by your server hosting (e.g. AWS). You have to grant udp traffic to make UDP forwarding available.

The plugins do not support UDP at all. If you configure UDP forwarding with the plugin enabled, plugin settings are no in effect.
https://ntc.party/t/testing-shadowsocks-udp-handling-with-obfuscation-enabled/533

If plugins do not support UDP forwarding at all maybe possible somehow implement UDP support?

If plugins do not support UDP forwarding at all maybe possible somehow implement UDP support?

It's a good idea.
I can't connect shadowsocks without plugins and I need this one.
Maybe there are other people who need it just like me


Can Not Find yaml When Running Examples

Hi,
I met an issue that the program can not find configuration yaml file after compiling with bazel. Here's the output:
[2024-06-28 23:29:33.160] [console] [info] Meshcat listening for connections at http://localhost:7000
terminate called after throwing an instance of 'std::runtime_error'
  what():  Sought 'idto/examples/spinner/spinner.yaml' in runfiles directory '/home/username/.cache/bazel/_bazel_username/0ae31a949d67f5a9e59be457bc34081b/execroot/_main/bazel-out/k8-opt/bin/examples/spinner/spinner.runfiles' and it is on the manifestbut the file does not exist at that location; perhaps a 'data = []' dependency is missing.

Could anyone help me with this? Did I run anything wrong? Thanks!

Try downgrading bazel to version 6.3.1.
I don't think this is anything you've done wrong. Something about how the config files are located broke when Drake updated to bazel 7, which I assume you have from the Drake install_prereqs script. We're working on a more permanent fix, but for now downgrading bazel is the hacky workaround

Thanks. This solved my problem!


Fix: exec contains swapfile name when absent

Hi!
Fix for error when ensure is set to absent: Could not find dependency Exec[Detach swap file /swapfile] for File[/swapfile]...
No tests...
Thanks!

PR fixes Issue #21.

Weird, I thought this would've been caught by the linter! I'll add a spec in for this also, thanks for your contribution! :+1:


[Event Request] Employee Templ. Mgt.

Hello,
Please add new event to codeunit 1387 "Employee Templ. Mgt."
procedure ApplyTemplate
OnAfterApplyTemplateBeforeModify(var Employee: Record Employee;EmployeeTempl: Record "Employee Templ.")
procedure InsertTemplateFromEmployee
OnAfterInsertTemplateFromEmployeeBeforeInsert(var EmployeeTempl: Record "Employee Templ."; Employee: Record Employee)
Thank you!

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


Fix for assertion fired in JSON.stringify.

We called the GetLength twice assuming that the length will not change. However with proxy you can give different length both time and that will causes an assert. No fre impact so just removed the assert. While testing I found that we can pass more that 2^32 and that will cause the overflow in the length. However the CompoundString cannot handle more than MaxCharLength (INT_MAX-1) and it will eventually OOM. Instead of waiting till that point I am raising the RangeError.

Fixes #2482

@suwc @kunalspathak please have a look.

:shipit:

@dotnet-bot test Ubuntu ubuntu_linux_debug please

:shipit:


New Rule: require-task-name-suffix

This rule would ensure that the names of all ember-concurrency tasks in the app end with Task to distinguish them from regular methods, actions or other properties on the classes.
Bad
submit: task(function*() { ... })

Good
submitTask: task(function*() { ... })

implemented by c4206aee7c322547bb36d2e1859d0095108a72f8 🎉


☂ RNTesterReactHostDelegate.java => RNTesterReactHostDelegate.kt

Summary:
This PR converts RNTesterReactHostDelegate into Kotlin as requested in https://github.com/facebook/react-native/issues/38825 .
Changelog:
[INTERNAL] [CHANGED] - Convert to RNTesterReactHostDelegate.java => Kotlin
Test Plan:
Run yarn && yarn android
All tests should pass

@cortinico @mdvacca ready for review😀

we can import it after you rebased


Support for Timeline tab

Kind of a follow-up to https://github.com/node-inspector/node-inspector/pull/655.
One of the useful features in bugger was using the Timeline tab to get a high-level idea about the behavior of a web application. It displayed timers, network events, memory usage over time, and added support for console.timeStamp inside of the inspected process.
One example where this is useful is to get an idea of GC behavior for the process (seeing where GC starts kicking in etc.). Or just debugging race conditions without having to stop the process at breakpoints, potentially removing the race condition.
If that sounds worth having in node-inspector, I could work on porting it over once the network stuff is in place.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/18152762-support-for-timeline-tab?utm_campaign=plugin&utm_content=tracker%2F195817&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F195817&utm_medium=issues&utm_source=github).

I would love to see this feature!


[Missing ontology] Protocol Type

Reasons for this addition
@Brilator , @Martin-Kuhl , @muehlhaus , @Freymaurer
The protocol type is a field supported by the ISA-Json model, and could have different practical uses.
E.g. the GEO file format requires descriptions for specific protocols like the extract protocol. There needs to be a mechanism to find the respective protocol in the assay. As users are free to choose the names of their sheets, just matching the name would not be the way to go.
Therefore I propose we make use of the protocol type field. Unfortunately this is only defined in ISA-Json, but not ISA-Tab. But we could expand the standard by adding a Protocol Type column to the assay sheet. This feature could be part of Swate too.
It is important to make finding the proper protocol type convenient for the user and to restrain the possibilities in a way that makes matching the proper protocol by its type automatically manageable. Therefore it would be good to extend our ontology by a protocol type ontology. Swate would be able to recommend these protocol type terms to the user when inserting the protocol type column. Additionally, we could define different, more fine grained kinds of protocol types that then get matched to more broader terms trough a is a  relationship.
E.g. user specifies one protocol in his assay as a filter based extraction protocol by using Swate (which found him this term in the ontology). When exporting his arc to geo, the Geo-converter tries to find the extraction protocol and by again using the ontology can match it with the filter based extraction protocol. -> Profit

To implement the Protocol Type column (ref), i need the Protocol Type Term's accession id. Maybe someone could add the term?

How is this handled for the other attributes Source Name, Sample Name, etc.?

I have initiated a list of terms that would live "under" Protocol Type, but I'm a bit reserved to add it to the ontology for reasons.

They are handled differently. There is no reason to search through relationship directed terms of Source Name and Sample Name, as their intended usecase differs.
I only need the accession of Protocol Type to search through related terms.

[Term]
id: NFDI4PSO:1000161
name: Protocol Type
https://github.com/nfdi4plants/nfdi4plants_ontology/commit/3a8e1865e91f0f00695e16b44bbfa57b64260de3

The protocol types listed in BioTermSubTree.xlsx have been added to nfdi4pso.