Exception: Unknown database type geography requested

Hi there,
I've recently try using PostGIS in my project. So some of my project models have geographical filelds like Point, Polygon and etc.
Now when I run ide-helper:models command, the following error occures:
Exception: Unknown database type geography requested, Doctrine\DBAL\Platforms\PostgreSqlPlatform may not support it.
Could not analyze class W3group\Framework\Models\Province.

+1
is there any way to make the generator ignore this field as a workaround?

Any success so far? Or at lest getting laravel-ide-helper to ignore the PostGIS fields?

I'm still waiting for an update...

Can't that be fixed with config?
https://github.com/barryvdh/laravel-ide-helper/blob/22612733a2c3beddce6f801587926bfceb4440d8/config/ide-helper.php#L89-L117

The following config does at least suppress the error message for me:
        'postgresql' => array(
            'geography' => 'array',
        ),
    ),```

So can be closed?

I guess so.

@hohl me too!

@barryvdh the proposed solution to manually map unkown types is the correct one, issue can be closed :}


[MCTB-491] Implement User Endpoint

Support making calls to Solarwinds GraphQL API to manage users/invitations.
Add acceptance test and unit tests for new API calls.
Change README to reflect the new API support.

Please resolve merge conflicts before this PR can be merged


feat(dataset): Add support for parsing dataset asc files just like other filetypes

Codecov Report
Patch coverage: 94.44% and project coverage change: -0.12 :warning:

Comparison is base (80336ae) 100.00% compared to head (597f0ca) 99.88%.

Additional details and impacted files
@@             Coverage Diff             @@
##              main     #340      +/-   ##
===========================================
- Coverage   100.00%   99.88%   -0.12%
===========================================
  Files           53       53
  Lines         1814     1803      -11
  Branches       386      386
===========================================
- Hits          1814     1801      -13
- Misses           0        1       +1
- Partials         0        1       +1

Impacted Files
Coverage Δ

src/pymovements/dataset/dataset_files.py
98.30% <88.23%> (-1.70%)
:arrow_down:

src/pymovements/utils/parsing.py
100.00% <100.00%> (ø)

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


[NCL-7580] Update Axios to ^1.2.6

Hello Team,
changing test script actually worked and fixed the issue like "import statement cannot be used outside the module"
but yet it is giving me other error like TypeError: Cannot set property 'Event' of undefined in event.js file
event.js file looks like below
(function() {
var extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.super = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
this.Event = (function() {
function Event(start_mark, end_mark) {
this.start_mark = start_mark;
this.end_mark = end_mark;
}
return Event;

})();
any idea on this,
and i suspect axios is bringing this error. any help would be really appreciated
thank you very much,


InsertBlip error

I have this error and my garages missing in the map, can you help me?

Probably not related to vRP.


Memory leak in MappingDocumentDbConverter readInternal

MappingDocumentDbConverter register modules to objectMapper on every readInternal call. This becomes very costly for long running applications.
objectMapper should be configured while instantiating the objectMapper in MappingDocumentDbConverter.

Fixed in version <IP_ADDRESS>


Metadata Issues

It seems that there are some inconsistencies with metadata file that is produced. For example, there are 29 columns in the header however there are 138 columns in some of the lines.
Additionally it doesn't seem that the "attachment_parent" field is being properly populated. I assume it should have the name of the parent in there but currently it doesn't.

Hi,
I'd be glad to check if you can provide some additional data, like the load
file you get
Thank you
Mark
Mark Kerzner, President, Elephant Scale http://elephantscale.com/
Book a call with me here http://www.meetme.so/markkerzner
Mobile:<PHONE_NUMBER>, Skype: mark.kerzner1
On Thu, May 25, 2017 at 7:47 PM, alanp5<EMAIL_ADDRESS>wrote:

It seems that there are some inconsistencies with metadata file that is
produced. For example, there are 29 columns in the header however there are
138 columns in some of the lines.
Additionally it doesn't seem that the "attachment_parent" field is being
properly populated. I assume it should have the name of the parent in there
but currently it doesn't.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/shmsoft/FreeEed/issues/183, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAk2eYdoCl8B-MRlUdlumvbQFY_DUZ2Rks5r9iEhgaJpZM4NnDWu
.

metadata_Poirier.zip
I attached the zip of a metadata file I got with the PST I processed.

Alan,
That is very useful. I would need more, though, can you give me the native
files you were processing? Also, the settings you were using?
I will add the "Support" menu, to submit error reports, but for now, I will
have to rely on your help.
Thank you,
Mark
Mark Kerzner, President, Elephant Scale http://elephantscale.com/
Book a call with me here http://www.meetme.so/markkerzner
Mobile:<PHONE_NUMBER>, Skype: mark.kerzner1
On Fri, May 26, 2017 at 8:56 AM, alanp5<EMAIL_ADDRESS>wrote:

metadata_Poirier.zip
https://github.com/shmsoft/FreeEed/files/1032042/metadata_Poirier.zip
I attached the zip of a metadata file I got with the PST I processed.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/shmsoft/FreeEed/issues/183#issuecomment-304288708,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAk2ee5YksnAoNI5PsII5v6Uiljqw7yJks5r9toCgaJpZM4NnDWu
.

The PST i was using was very large (14GB). As for the settings, I wasn't
using anything special. The only thing I changed was that I wanted all
the Metadata.
On 5/26/2017 1:52 AM, Mark Kerzner wrote:

Hi,
I'd be glad to check if you can provide some additional data, like the
load
file you get
Thank you
Mark
Mark Kerzner, President, Elephant Scale http://elephantscale.com/
Book a call with me here http://www.meetme.so/markkerzner
Mobile:<PHONE_NUMBER>, Skype: mark.kerzner1
On Thu, May 25, 2017 at 7:47 PM, alanp5<EMAIL_ADDRESS>wrote:

It seems that there are some inconsistencies with metadata file that is
produced. For example, there are 29 columns in the header however
there are
138 columns in some of the lines.
Additionally it doesn't seem that the "attachment_parent" field is being
properly populated. I assume it should have the name of the parent
in there
but currently it doesn't.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/shmsoft/FreeEed/issues/183, or mute the thread

https://github.com/notifications/unsubscribe-auth/AAk2eYdoCl8B-MRlUdlumvbQFY_DUZ2Rks5r9iEhgaJpZM4NnDWu

.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/shmsoft/FreeEed/issues/183#issuecomment-304198197,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABopaspcaryDfy8bbjWsWP5JgjV12YtJks5r9mijgaJpZM4NnDWu.

OK, "All Metadata" - that is helpful
Mark Kerzner, President, Elephant Scale http://elephantscale.com/
Book a call with me here http://www.meetme.so/markkerzner
Mobile:<PHONE_NUMBER>, Skype: mark.kerzner1
On Mon, May 29, 2017 at 8:17 PM, alanp5<EMAIL_ADDRESS>wrote:

The PST i was using was very large (14GB). As for the settings, I wasn't
using anything special. The only thing I changed was that I wanted all
the Metadata.
On 5/26/2017 1:52 AM, Mark Kerzner wrote:

Hi,
I'd be glad to check if you can provide some additional data, like the
load
file you get
Thank you
Mark
Mark Kerzner, President, Elephant Scale http://elephantscale.com/
Book a call with me here http://www.meetme.so/markkerzner
Mobile:<PHONE_NUMBER>, Skype: mark.kerzner1
On Thu, May 25, 2017 at 7:47 PM, alanp5<EMAIL_ADDRESS>wrote:

It seems that there are some inconsistencies with metadata file that is
produced. For example, there are 29 columns in the header however
there are
138 columns in some of the lines.
Additionally it doesn't seem that the "attachment_parent" field is
being
properly populated. I assume it should have the name of the parent
in there
but currently it doesn't.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/shmsoft/FreeEed/issues/183, or mute the thread

<https://github.com/notifications/unsubscribe-auth/AAk2eYdoCl8B-
MRlUdlumvbQFY_DUZ2Rks5r9iEhgaJpZM4NnDWu>

.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/shmsoft/FreeEed/issues/183#issuecomment-304198197,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/
ABopaspcaryDfy8bbjWsWP5JgjV12YtJks5r9mijgaJpZM4NnDWu>.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/shmsoft/FreeEed/issues/183#issuecomment-304752173,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAk2ecq1hy0CR3VIPmpZWO5i4eKMxVCfks5r-24zgaJpZM4NnDWu
.

Just want to check to see if you had any other questions about this. I just ran a test with the latest build on the site and it seems to still be an issue. Let me know if you need any additional examples. Thanks for all your work on this project!

Yes, please, need additional examples.
Thank you
Mark Kerzner, President, Elephant Scale http://elephantscale.com/
Book a call with me here http://www.meetme.so/markkerzner
Mobile:<PHONE_NUMBER>, Skype: mark.kerzner1
Twitter: @elephantscale https://twitter.com/elephantscale
On Mon, Jul 24, 2017 at 10:29 PM, alanp5<EMAIL_ADDRESS>wrote:

Just want to check to see if you had any other questions about this. I
just ran a test with the latest build on the site and it seems to still be
an issue. Let me know if you need any additional examples. Thanks for all
your work on this project!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/shmsoft/FreeEed/issues/183#issuecomment-317610502,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAk2eUiW7Fp2Qtp5tKzoEWHuGrnJnMnBks5sRVLugaJpZM4NnDWu
.

Unable to reproduce the problem


Support using drush.phar as local drush copy.

Drush has also a .phar version. Support usage of it as a local copy:

[x] Support it in the configuration.
[x] Install it based on the configuration (make this the default).
[x] Use it in bin/drush based on the configuration.

See PR #33


list filter now working again

Ticket: https://trello.com/c/EBBbNBj9/423-search-on-datasets-page-doesnt-seem-to-be-doing-anything

Further work:

need to write some tests (unit and acceptance) for this feature
potential to turn the template code into a jinja macro?

Thanks for including an image. Does it also work for letters other than the first? Eg I might want 'field' as my search to get both brown and green.


Bug - 'Apps' (cube icon) throwing an error (Java) or 'Apps isn't working'

Bug
Severity - High
Urgency - Low/Medium (depends if others can reproduce it or what's the latest version of 'Apps')
Environment:
Google Pixel 6a
Steps:
GIVEN I have updated to the latest GrapheneOS version
AND I have opened either Owner profile on GrapheneOS
OR I have opened a Profile with Google Play ect... installed
WHEN I select the 'Apps' icon (cube shaped icon)
THEN I see an error
like: 'App isn't working'
Other
GIVEN I have opened either default profile on GrapheneOS
AND I select Settings
WHEN I select 'Apps'
THEN I see Installed version 14
On 7/02/2023 I had 'Apps' throw a java error but I didn't screenshot it sadly.
Workaround:
On 08/02/2023, I disabled the 'Apps' and now have enabled it and added it to the home screen via settings, it now shows no errors.
Just would like to know what's the latest version to avoid this being some security issue?

Please add a bug label as I don't seem to have permissions to do so.

@thestinger Thanks

It's not really clear what you mean by 'either default profile' because by default there's only the Owner user.
You need to try to get a log of the crash. You can obtain that with the capture bug report feature in developer options or with adb logcat. Don't post the bug report zip here but rather email it to us since it can contain sensitive information if apps leak it to the logs. You may prefer fetching logs with adb logcat -d > log.txt where you can find the crash in the log and then only post the relevant portion here.

It's not really clear what you mean by 'either default profile' because by default there's only the Owner user.
I mean Owner, corrected bug report
You need to try to get a log of the crash. You can obtain that with the capture bug report feature in developer options or with adb logcat. Don't post the bug report zip here but rather email it to us since it can contain sensitive information if apps leak it to the logs. You may prefer fetching logs with adb logcat -d > log.txt where you can find the crash in the log and then only post the relevant portion here.
Will do, probably be sent over later today/tomorrow, thank you

Don't really understand the bug here. Please try updating Apps to latest and updating to latest GrapheneOS release. Going to assume we unintentionally fixed it. It might have just been an edge-case crash that we fixed.

This is still happening regularly, not sure why
I am in the process of sending my device back for warrenty/hot battery (issue above visible before this) so reflashing the OS might fix it, though restoring from the backup might not help with debugging

@girlbossceo
This is still happening regularly, not sure why
I am in the process of sending my device back for warrenty/hot battery (issue above visible before this) so reflashing the OS might fix it, though restoring from the backup might not help with debugging
Do you want a new bug?

Please don't ping that person. They aren't working on GrapheneOS anymore.

Please don't ping her about it. They aren't working on GrapheneOS anymore.

Ah, sorry I didn't know girlbossceo wasn't working on GrapheneOS anymore.
I'll add this without @ to avoid any notifications.


Fix missing require and small error in REST implementation

Description
Added missing require of addressable/template to parse REST URL templates.
Fixed returns from rest_get method
Related Issue
none
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Chore (non-breaking change that does not add functionality or fix an issue)

Checklist:

[x] I have read the CONTRIBUTING document.
[x] I have run the pre-merge tests locally and they pass.
[x] All new and existing tests passed.
[x] All commits have been signed-off for the Developer Certificate of Origin.

This isn't of type "documentation" (probably the "template" keyword?), but a bugfix for REST target mode.

@jaymzh noted more investigation needed from the chef side because of anticipated failures adopting this.

Any REST API things are currently broken due to the missing require and the wrong data handling of skipping .data. It will just crash if you want to do anything with it. Partially I guess that's some copy and paste problems from my Hackathon code.
Maybe we should talk about that somewhere more interactively?

Any REST API things are currently broken due to the missing require and the wrong data handling of skipping .data. It will just crash if you want to do anything with it. Partially I guess that's some copy and paste problems from my Hackathon code.
Maybe we should talk about that somewhere more interactively?

Sorry for the delay here, I was in LA at SCALE.
My concern here is someone has noticed the bug and is doing something like:
if res.is_a?(Array)
  # use .data on each element
else
  # use `res` directly as it has no .data
end

And if that's the case, this PR will for sure break them. And since this code is exposed through resources, it's plausible people are using it directly, found the bug, worked around the bug and such code exists somewhere.
So we can:

Make a new rest_get_v2 that doesn't have the breakage, move our stuff to use it, and note that the original will go away in the next major version
Decide that since rest_get is only ever really used by the internals of the rest resource, and we just want to fix it
You can correct me and point out no one could have used the code that way if I've somehow mis-understood things, and then we can just merge this.

Need to stress that the code is bugged, it is only part of the as-of-unreleased version 18 - and not even documented yet.
In my opinion, the possibility of someone writing a workaround for a bug in undocumented code of an unreleased version can't be a breaking change...
We can debate all we want, but in the end, this just means there is no REST support in Chef 18.0.

We will pull this in after the 18 rc is released.

@tecracer-theinen - aahhhh - I hadn't realized this was a new resource! In that case you're 100% correct, this is safe/good to merge.

This isn't of type "documentation" (probably the "template" keyword?), but a bugfix for REST target mode.

@tecracer-theinen "documentation" just applies to any commits that change resources. Admittedly, it's been a source of confusion for me as well.

https://buildkite.com/chef/chef-chef-main-omnibus-adhoc/builds/1625#_


MNT: rerender

Hi! This is the friendly automated conda-forge-webservice.
I've started rerendering the recipe as instructed in #16.
If I find any needed changes to the recipe, I'll push them to this PR shortly. Thank you for waiting!
Here's a checklist to do before merging.

[ ] Bump the build number if needed.

Fixes #16

seems like in https://github.com/conda-forge/psy-maps-feedstock/pull/13 a noarch: python has been added which was deliberatly not added in https://github.com/conda-forge/psy-maps-feedstock/pull/3 so I am reverting this


Update to ungoogled-chromium 85.0.4183.83-1

I will let you know when I have a successful build.

One build on the (still somewhat stochastic) GitHub Actions runners also succeeded

My build succeeded as well and is running smoothly. Feel free to merge.


Broken links

For example, http://kubernetes.io/docs/user-guide/managing-deployments/ contains a number of broken links, mostly referenced to kubectl.
Is there a way to detect all broken links?
@kubernetes/docs @pwittrock

Yup. I'll reopen #102 and pick this up again.

Fixed, thanks!


Implement timer

At the rate I see some of the events firing, I question whether winamp was really firing events every 10ms or if it used some sort of queue with a slower interval.

Well this is odd. Here is the extern for isRunning: extern Timer.isRunning();. But shouldn't isRunning return a boolean??

@jberg That is super odd. Might be worth testing in Winamp?

I looked at every other .is<Something> method, and they all return either boolean or Int (presumably 1 | 0). Weird. Google did not turn up anything.

Yea, I'll test it in winamp to make sure

OK, I just tested in the real winamp and it does actually return a value. I can't tell if it is a boolean or an Int because there is not booleanToString, only integerToString, but Timer.isRunning does return 0/1...bizarre


Respect MaxMessageBytes limit for uncompressed messages

This is the fix for the issue reported here https://github.com/Shopify/sarama/issues/1140

@adwinsky this change looks okay to me. What do we need to do to merge this PR, it has been sitting from some time?

@varun06 looks ok to me as well and lately more people are  interested in this going live (
https://github.com/Shopify/sarama/issues/114). It only needs some attention of the reviewers with merge privileges. Maybe @eapache can help?

also @bai, please have a look and then we can get it merged.


REF: Remove explicit runtime pinnings on sysroot and other recipe updates

Removes a strict pinning on the sysroot package which may be a holdover from an incorrect migration from pre-stdlibc template
Updates CUDA pinnings to latest guidelines for enhanced CUDA compatibility

Checklist

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

Closes #59

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.
I do have some suggestions for making it better though...
For recipe/meta.yaml:

ℹ The recipe is not parsable by parser conda-souschef (grayskull). This parser is not currently used by conda-forge, but may be in the future. We are collecting information to see which recipes are compatible with grayskull.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/12472502159. Examine the logs at this URL for more detail.

Hi! This is the friendly automated conda-forge-linting service.
I was trying to look for recipes to lint for you, but it appears we have a merge conflict. Please try to merge or rebase with the base branch to resolve this conflict.
Please ping the 'conda-forge/core' team (using the @ notation in a comment) if you believe this is a bug.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.
I do have some suggestions for making it better though...
For recipe/meta.yaml:

ℹ The recipe is not parsable by parser conda-souschef (grayskull). This parser is not currently used by conda-forge, but may be in the future. We are collecting information to see which recipes are compatible with grayskull.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/12474546940. Examine the logs at this URL for more detail.

Hi! This is the friendly automated conda-forge-linting service.
I wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found some lint.
Here's what I've got...
For recipe/meta.yaml:

❌ You are setting c_stdlib_version below the current global baseline in conda-forge (10.13). If this is your intention, you also need to override MACOSX_DEPLOYMENT_TARGET (with the same value) locally.

For recipe/meta.yaml:

ℹ The recipe is not parsable by parser conda-souschef (grayskull). This parser is not currently used by conda-forge, but may be in the future. We are collecting information to see which recipes are compatible with grayskull.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/12474739155. Examine the logs at this URL for more detail.

Dunno why the linter thinks we are building an osx recipe.


Optimize vector searcher limitToTopResults

This reduces limitToTopResults from ~32% of total to ~29%, so it's not nothing but it's not a huge gain
Profiler suggests that we're losing a lot from calling exactRowIdForPrimaryKey and then also calling ceiling which is a very similar computation.  Maybe this helps with that?  https://github.com/datastax/cassandra/pull/876
Also the TODO I added in my comments may be relevant
                    // Use a sublist to only search the remaining primary keys in range.
                    // VSTODO if there are very few sstables, this could be less efficient than a simple linear search

I will check and see how many rows the bsearch ends up skipping.
Here's the profiler jfrs:
before
877

I will put together a commit that merges exact row and ceiling.

@jbellis - I added a new method, but I haven't bench marked it yet.

How can we avoid doing bsearch that does many compares to skip only one row?

working on this ...

5.5% with a small tweak to use a Metrics Histogram instead of a simple total-since-beginning.
Not 100% sure that this is really 2x as good as the simple total approach but the 5% number is legit after running it twice.

JFR: Cassandra_2023_11_27_214958.zip

LGTM

Going to merge this in favor of keeping PRs small. I'll probably open another tonight or tomorrow morning with some additional optimizations.


add rule to print help on available config options

this should take into account that not all config options may be available for all workflows (= omitting certain parameters from this help output should be also a configurable option)

This was closed via #27 (should have been #28)


If console and devtools are open, sim components can freeze

Test Device
MacBook Air
Operating System
macOS 10.14.6
Browser
Chrome 78.0.3904.87
Problem Description
For https://github.com/phetsims/QA/issues/455.
I was messing around in the "Data: JSON" wrapper and I noticed that I wasn't able to move the robot or the mass. I had devtools open and I was using the "device mode" feature. The bug persists if you close devtools.
I'm not sure how to reproduce this issue in the standalone PhET-iO sim, and I'm not sure if it happens in other wrappers.
Visuals

I'm un-assigning myself since I no longer work on QA.


Can't install aptitude

Environment
Windows build number: Microsoft Windows [Version 10.0.19041.508]
Your Distribution version: 20.04
Whether the issue is on WSL 2 and/or WSL 1:Linux version 4.19.128-microsoft-standard (oe-user@oe-host) (gcc version 8.2.0 (GCC)) #1 SMP Tue Jun 23 12:58:10 UTC 2020 (wsl2)

Steps to reproduce
sudo apt install aptitude

Expected behavior

Install aptitude
Actual behavior
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 aptitude : Depends: libapt-pkg5.0 (>= 1.1) but it is not going to be installed
            Recommends: libparse-debianchangelog-perl but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

bump

Solved. It turned out that my /etc/apt/sources.list is old, so I did copy the list from here, run
sudo apt update;
sudo apt upgrade;

And everything worked.


WIP: openssl-qat-engine: add NGINX

I'm working on adding Asynch Mode NGINX into this...

Codecov Report

Merging #1035 (14c380f) into main (9557260) will decrease coverage by 0.06%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #1035      +/-   ##
==========================================
- Coverage   53.08%   53.01%   -0.07%
==========================================
  Files          40       40
  Lines        4350     4350
==========================================
- Hits         2309     2306       -3
- Misses       1915     1917       +2
- Partials      126      127       +1

Impacted Files
Coverage Δ

pkg/deviceplugin/server.go
83.33% <0.00%> (-1.73%)
:arrow_down:

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


Horizon: Stuck in loop when paginating (prev and asc alternating)

What version are you using?
Testnet Horizon.
What did you do?
I tried to fetch a larger range of ledgers using the HAL-format pagination links, and found myself to be stuck in a loop due to asc and desc swapping in the pagination links.
A big disclaimer here is that I should instead have been using next to start with, but instead choose prev. This may indeed be the intended behavior when reaching the End of History.

Make request to https://horizon-testnet.stellar.org/ledgers?limit=200&order=desc
Make request to previous item from request._links.prev.href

What did you expect to see?
To not get stuck in a loop, but instead to keep the desc order and reach an endpoint in the form of an empty list. But, again, maybe this is the intended behavior.
What did you see instead?
When logging the requests URLs, I got something like this:
...
Fetching:  https://horizon-testnet.stellar.org/ledgers?cursor=5018982817988608&limit=200&order=desc
Fetching:  https://horizon-testnet.stellar.org/ledgers?cursor=5018978523021312&limit=200&order=asc
Fetching:  https://horizon-testnet.stellar.org/ledgers?cursor=5018982817988608&limit=200&order=desc
Fetching:  https://horizon-testnet.stellar.org/ledgers?cursor=5018978523021312&limit=200&order=asc
Fetching:  https://horizon-testnet.stellar.org/ledgers?cursor=5018982817988608&limit=200&order=desc
Fetching:  https://horizon-testnet.stellar.org/ledgers?cursor=5018978523021312&limit=200&order=asc
Fetching:  https://horizon-testnet.stellar.org/ledgers?cursor=5018982817988608&limit=200&order=desc
Fetching:  https://horizon-testnet.stellar.org/ledgers?cursor=5018978523021312&limit=200&order=asc
Fetching:  https://horizon-testnet.stellar.org/ledgers?cursor=5018982817988608&limit=200&order=desc
...

I'm afraid this is broken since early versions of Horizon and fixing would require making one more DB query for each request to find the starting cursor of the previous page. As a workaround you need to follow the steps you describe (so basically change the order param and use next links).


bug: "skip release" seems to do nothing.

Describe the bug
Skip release seems to have stop wroking
To Reproduce
Steps to reproduce the behavior:

Use a release with deployed version configure but no webhook to update.
Wait for a new release to appear.
Click on 'skip release'
Nothing happens, still the release is there with "Update available"

Expected behavior
Release is removed until next one
Desktop (please complete the following information):

argus running on docker
Version 0.8.0

From my testing, this is fixed in the 0.8.1 release that's building now

Confirmed. It is fixed. Many thanks!!


Allow mongoKeys for update/patch/remove

see #361

Good point. Thank you.
Will be published in 4.7.1.

Docs updated.
@beeplin, the guide now has a section on making hook params dynamic. Thanks for driving that.


HTTPS certificate for the blog has expired

Going to https://blog.scikit-learn.org/ gives a certificate warning, not sure who created the HTTPS certificate originally (looks like it was created with Let's Encrypt).

Looks like the certificate was created with a validity of 3 months and has recently expired:

Note as a work-around that http://blog.scikit-learn.org/ does work.

I had a look at: https://github.com/scikit-learn/blog/settings/pages and I found:

This looks like the problem described here:
https://github.community/t/certificate-request-error-is-persistent-tls-certificate-cant-be-provisioned/11008
I have changed the DNS config to turn the entry for www into a CNAME entry pointing to scikit-learn.org.:
$ dig www.scikit-learn.org
[...]
;; ANSWER SECTION:
www.scikit-learn.org.	55	IN	CNAME	scikit-learn.github.io.
scikit-learn.github.io.	952	IN	A	<IP_ADDRESS>
scikit-learn.github.io.	952	IN	A	<IP_ADDRESS>
scikit-learn.github.io.	952	IN	A	<IP_ADDRESS>
scikit-learn.github.io.	952	IN	A	<IP_ADDRESS>

Previously, www was an A entry pointing to gandi.net web redirection service.
Let's wait a bit to see if it fixes the problem.

Seems to work for me now, thanks for the fix!

I also changed the CNAME of blog to point to scikit-learn.github.io. instead of scikit-learn.org.:
$ dig blog.scikit-learn.org
[...]
;; ANSWER SECTION:
blog.scikit-learn.org.	3577	IN	CNAME	scikit-learn.github.io.
scikit-learn.github.io.	3595	IN	A	<IP_ADDRESS>
scikit-learn.github.io.	3595	IN	A	<IP_ADDRESS>
scikit-learn.github.io.	3595	IN	A	<IP_ADDRESS>
scikit-learn.github.io.	3595	IN	A	<IP_ADDRESS>


[Fix #8704] Fix an error for Lint/AmbiguousOperator

Fixes #8704.
This PR fixes an error for Lint/AmbiguousOperator when using safe navigation operator with a unary operator.

Before submitting the PR make sure the following are checked:

[x] Wrote good commit messages.
[x] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Added an entry to the Changelog if the new code introduces user-observable changes. See changelog entry format.
[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Run bundle exec rake default. It executes all tests and RuboCop for itself, and generates the documentation.

Thanks!


vpython setup flaky failure on Engine Windows builds

A couple of instances of this in the past few days:
https://ci.chromium.org/ui/p/flutter/builders/prod/Windows Host Engine/11519/overview
https://ci.chromium.org/ui/p/flutter/builders/prod/Windows Unopt/1248/overview
[E2021-08-20T18:19:34.841758-07:00 5092 0 venv.go:987] Command (cwd=C:\b\s\w\ir\x\t\vpython_bootstrap475928925\packages\virtualenv-16.7.10): [C:\b\s\w\ir\cipd_bin_packages\cpython3\bin\python3.exe -B -E -s virtualenv.py --no-download C:\b\s\w\ir\cache\vpython\51ae26]
Process output:
Using base prefix 'C:\\b\\s\\w\\ir\\cipd_bin_packages\\cpython3\\bin'
Traceback (most recent call last):
  File "virtualenv.py", line 2642, in <module>
    main()
  File "virtualenv.py", line 859, in main
    create_environment(
  File "virtualenv.py", line 1161, in create_environment
    install_python(home_dir, lib_dir, inc_dir, bin_dir, site_packages=site_packages, clear=clear, symlink=symlink)
  File "virtualenv.py", line 1450, in install_python
    copy_required_modules(home_dir, symlink)
  File "virtualenv.py", line 1342, in copy_required_modules
    copyfile(filename, dst_filename, symlink)
  File "virtualenv.py", line 425, in copyfile
    copy_file_or_folder(src, dest, symlink)
  File "virtualenv.py", line 400, in copy_file_or_folder
    shutil.copytree(src, dest, symlink)
  File "C:\b\s\w\ir\cipd_bin_packages\cpython3\bin\lib\shutil.py", line 557, in copytree
    return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks,
  File "C:\b\s\w\ir\cipd_bin_packages\cpython3\bin\lib\shutil.py", line 513, in _copytree
    raise Error(errors)
shutil.Error: [('C:\\b\\s\\w\\ir\\cipd_bin_packages\\cpython3\\bin\\lib\\encodings\\__pycache__\\utf_8.cpython-38.pyc.2398892502592', 'C:\\b\\s\\w\\ir\\cache\\vpython\\51ae26\\lib\\encodings\\__pycache__\\utf_8.cpython-38.pyc.2398892502592', "[Errno 2] No such file or directory: 'C:\\\\b\\\\s\\\\w\\\\ir\\\\cipd_bin_packages\\\\cpython3\\\\bin\\\\lib\\\\encodings\\\\__pycache__\\\\utf_8.cpython-38.pyc.2398892502592'")]

Again here https://ci.chromium.org/ui/p/flutter/builders/prod/Windows Host Engine/11547/overview. Bumping this up.

Issue started happening on 08/20 twice, and one more three hours ago. These three failures happened on different bots. Don't see any suspicious recipe changes either.
Will keep debugging/monitoring.

There was a change to use vpython instead of python in the buildroot: https://github.com/flutter/buildroot/pull/501 which was rolled here: https://github.com/flutter/engine/pull/28226

/cc @cbracken

@cbracken do you have by any chance the link to the chromium bug?

@cbracken Can we close this?

I believe so. Thanks for the reminder.


Allow part matching in XMLLoader

See https://forum.babylonjs.com/t/xmlloader-dynamic-attributes-not-work/48429/10?u=raananw
PG to test with:
#6C1GM9#1

Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s).
To prevent this PR from going to the changelog marked it with the "skip changelog" label.

Snapshot stored with reference name:
refs/pull/15262/merge
Test environment:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/15262/merge/index.html
To test a playground add it to the URL, for example:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/15262/merge/index.html#WGZLGJ#4600
Links to test babylon tools with this snapshot:
https://playground.babylonjs.com/?snapshot=refs/pull/15262/merge
https://sandbox.babylonjs.com/?snapshot=refs/pull/15262/merge
https://gui.babylonjs.com/?snapshot=refs/pull/15262/merge
https://nme.babylonjs.com/?snapshot=refs/pull/15262/merge
To test the snapshot in the playground with a playground ID add it after the snapshot query string:
https://playground.babylonjs.com/?snapshot=refs/pull/15262/merge#BCU1XR#0

Visualization tests for WebGPU (Experimental)
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/15262/merge/testResults/webgpuplaywright/index.html

WebGL2 visualization test reporter:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/15262/merge/testResults/webgl2playwright/index.html


YoutubeCenter breaks gifsound.com [chrome extension, dev. 525]

For instance, https://gifsound.com/?gifv=eWK06jl&v=siwpn14IE7E&s=28
should have both the gif and sound from the Youtube video start simultaneously to achieve the desired effect. However, the sound from the video doesn't start for approximately 30 seconds, far longer than it should.
Upon disabling Youtube Center, this problem goes away, so I know it is the culprit. Please either add the option to whitelist certain websites, or fix this particular issue with gifsound gifs.

I believe it has to do with the overhead involved in loading the script for the embedded player.
Even with YTC enabled, it only takes a few seconds to load the video on that page for me. I noticed no difference between YTC being enabled or YTC disabled, so it likely has to do with your specific browser setup.

I'm not running the YTC userscript version, I'm running the extension. Also, I'm aware it might be my personal YTC settings that are causing the problem. However, I'd still like the option to whitelist certain sites that YTC breaks (such as this one) rather then spend hours trying to narrow down which specific YTC setting is causing the issue.

With the userscript version I had to disable running YTC in non-toplevel frames as it was causing issues (high memory usage/crash) on pages with many YT embeds. Could be related?
Maybe the script should do the traditional if (window.top !== window) {}? Unless there's a need to run it in embedded YT.

The main reason I use YTC is because I can set the auto resolution of embedded videos at 1080p, as opposed to having to manually change it every time. However, occasionally YTC causes embedded videos to either not load at all, or to load very slowly.


misc/cgo/testsanitizers: deadlock in TestTSAN/tsan11

https://build.golang.org/log/6cd850061b3c63c3393144d832c7e47ac50bd8b5
##### ../misc/cgo/testsanitizers
--- FAIL: TestTSAN (13.27s)
    --- FAIL: TestTSAN/tsan11 (256.31s)
        tsan_test.go:53: /tmp/workdir-host-linux-amd64-wsl/tmp/TestTSAN4253803927/tsan11 exited with exit status 2
            SIGQUIT: quit
            PC=0x512ea3 m=0 sigcode=0

Looks like another unbuffered channel passed to signal.Notify (as in #52998).

@gopherbot, please backport to Go 1.18 and 1.17. This is a test-only fix for a spurious deadlock.


make version match history

version history says we're at 2.3.7; VERSION told a different story; make them match.

catching up on these PRs.


fixing broken links - now pointing to AWS

rewriting download links, the data is now hosted on AWS
http://ec2-54-227-241-43.compute-1.amazonaws.com

Hey, thanks for the pull request! Looks like Horizon Systems changed their file hosting, it's weird that they didn't just make a DNS alias to point to wherever it happens to be. Anyway I appreciate you fixing this for me!


[#109060102] Add new container curl-ssl

#109060102 Add new container curl-ssl
What
Implement a new container curl-ssl which includes the curl command with SSL support and openssl binary.
The container is based on Alpine:3.3
The spec check won't use the serverspec package resource because it does
not support alpine. Instead, we use the apk command directly.
Dependencies
This PR depends on #8 being merged first, to pin the spruce version (merged already)
How to test it
Using the rake file (I recommend use of RVM):
bundle install
bundle exec rake build:curl_ssl spec:curl_ssl

You can also test the commands:
docker run -i -t curl-ssl curl https://www.google.com
docker run -i -t curl-ssl openssl

Who?
Anyone but @keymon

In this branch I implement install spruce from the release to pin the version: https://github.com/alphagov/paas-docker-cloudfoundry-tools/tree/spruce_from_release but until this issue is not fixed, we can keep the compiled version.

In this branch I implement install spruce from the release to pin the version: https://github.com/alphagov/paas-docker-cloudfoundry-tools/tree/spruce_from_release but until this issue is not fixed, we can keep the compiled version.

I think we should pin it with the following:
diff --git a/spec/spruce/spruce_spec.rb b/spec/spruce/spruce_spec.rb
index c7a6970..bd2e9a7 100644
--- a/spec/spruce/spruce_spec.rb
+++ b/spec/spruce/spruce_spec.rb
@@ -29,7 +29,7 @@ describe "spruce image" do
   end

   it "has the spruce version #{SPRUCE_VERSION}" do
-    expect(spruce_version).to eq("spruce - Version #{SPRUCE_VERSION} (master)")
+    expect(spruce_version).to eq("spruce - Version #{SPRUCE_VERSION}")
   end

   def spruce_version
diff --git a/spruce/Dockerfile b/spruce/Dockerfile
index 7d8d858..a5e3a8d 100644
--- a/spruce/Dockerfile
+++ b/spruce/Dockerfile
@@ -1,6 +1,11 @@
 FROM golang:1.5.1-alpine

+ENV SPRUCE_VERSION v0.12.0
+
 RUN apk update
 RUN apk add git \
   && go get github.com/geofffranks/spruce \
+  && cd ${GOPATH}/src/github.com/geofffranks/spruce \
+  && git checkout ${SPRUCE_VERSION} \
+  && go install \
   && apk del git

The change to the test is required and indicates that we're not actually building the released version - it's the last release + whatever has landed on the master branch since. It won't pin dependencies, so we should still move to a binary in the near future.

@dcarley +1 I will create a different PR

Added #8 which should be merged first

#8 merged, and this PR has been rebased.

Martin noted in Slack - this needs a rebase again.

Rebased again after #9

:+1: LGTM


InvalidStateError: The connection has not been established yet

I seem to have this issue immediately after a user logs into our app.
Uncaught Error: InvalidStateError: The connection has not been established yet
    at SockJS.push.../node_modules/sockjs-client/lib/main.js.SockJS.send (main.js:158)
    at Client.push.../node_modules/stompjs/lib/stomp.js.Client._transmit (stomp.js:159)
    at Client.push.../node_modules/stompjs/lib/stomp.js.Client.subscribe (stomp.js:379)
    at SockJsClient._this._subscribe (client.js:85)
    at client.js:111
    at Array.forEach (<anonymous>)
    at Client.connectCallback (client.js:110)
    at SockJS.onmessage (stomp.js:276)
    at SockJS.push.../node_modules/sockjs-client/lib/event/eventtarget.js.EventTarget.dispatchEvent (eventtarget.js:51)
    at main.js:278
    at Array.forEach (<anonymous>)
    at SockJS.push.../node_modules/sockjs-client/lib/main.js.SockJS._transportMessage (main.js:276)
    at WebSocketTransport.push.../node_modules/sockjs-client/lib/event/emitter.js.EventEmitter.emit (emitter.js:50)
    at WebSocketTransport.ws.onmessage (websocket.js:35)

Any assistance would be greatly appreciated. Thank you.

@JimmyMultani Hey, may I know how did you solve this issue?


Deleting a scene you are presently viewing, and then switching to another scene causes vision error

Steps to reproduce:

Load a scene as a GM and have it be rendered on the canvas in front of you
Delete the scene from the game either from the quick nav bar or from the scenes menu on the right side while still viewing the scene.
Switch to another scene.
An outline equal to the size of the now deleted scene will be present on the currently viewed scene.

With perfect vision turned off, this does not occur.

Obviously this is an edge case since most people don't actively delete scenes players are looking at, and would likely only come up while the GM was logged in alone and setting maps up.  Reloading the page (F5) fixes everything.

Thanks for the report. Fixed it in 2.8.5.


Update phones-displays-deploy.md

@JohanFreelancer9 Copy editing is needed for this PR. Thanks.

I committed the changes. Do I need to close the PR now?
From: JohanFreelancer9 @.>
Sent: Wednesday, August 11, 2021 9:21 PM
To: MicrosoftDocs/OfficeDocs-SkypeForBusiness @.>
Cc: Kruthika Ponnusamy @.>; Mention @.>
Subject: Re: [MicrosoftDocs/OfficeDocs-SkypeForBusiness] Update phones-displays-deploy.md (#7672)
@JohanFreelancer9 requested changes on this pull request.
Copy review - @kruthikaponnusamyhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkruthikaponnusamy&data=04|01|kponnus%40microsoft.com|156026406b5544b70b0a08d95d489b5a|72f988bf86f141af91ab2d7cd011db47|0|0|637643388703617551|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=W5%2BzNdc9z6FJcCNj4Kagvx80gYNyjmxybAXvX5OyLtM%3D&reserved=0, kindly commit the suggested changes. Many thanks.

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2FOfficeDocs-SkypeForBusiness%2Fpull%2F7672%23pullrequestreview-728166065&data=04|01|kponnus%40microsoft.com|156026406b5544b70b0a08d95d489b5a|72f988bf86f141af91ab2d7cd011db47|0|0|637643388703617551|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=2lN2IcZ7NuefDCfp%2F5Fxb5rUwy5X%2BHAGJpEBgTZdrG8%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKXOA6RDPH4QGBGEJXBUMB3T4ND3HANCNFSM5B7LMOCA&data=04|01|kponnus%40microsoft.com|156026406b5544b70b0a08d95d489b5a|72f988bf86f141af91ab2d7cd011db47|0|0|637643388703627509|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=AyJNGItand68okwCamMqOdFNr8oqxk6KPyWYb4DdmGM%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|kponnus%40microsoft.com|156026406b5544b70b0a08d95d489b5a|72f988bf86f141af91ab2d7cd011db47|0|0|637643388703627509|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=iaGbXNcw8JqOjFcUZiay084hp6ameDURz2naV%2B6heqo%3D&reserved=0 or Androidhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26utm_campaign%3Dnotification-email&data=04|01|kponnus%40microsoft.com|156026406b5544b70b0a08d95d489b5a|72f988bf86f141af91ab2d7cd011db47|0|0|637643388703627509|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=lyy3JzJIISj6u5Ae02uoSQzaAgI4SOqc9c%2FLUHYJpgs%3D&reserved=0.

@cichur PR has been copyedited and is ready for final review, could you please check and merge? Thanks!


Update Salt config use gcr.io Fluentd to ES image

Pull the node level Fluentd -> Elasticsearch logging agent from gcr.io

I've created a cluster with this change and observed the right image being loaded and viewed logs via Kibana.

lgtm


update dependencies to latest version

Hi @serious6, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
We will now validate the agreement and then real humans will evaluate your PR.
TTYL, AZPRBOT;

Feels like we should really just be changing pom.xml in source control.  Are the other files needed in git?

+1 to removing the intellij config from git, I have to work around it every time I open the project.

Maybe I will get on the seperation of the feature this weekend.


Shell sort

Shell sort algoritm
Mention the Algorithm  which you want to add
Programming language

[ ] C
[ ] C++
[ ] Java
[x] Python

Additional context (OPTIONAL)
Add any other context or screenshots about the feature request here.

Hey Add your file in

Sorting

Shellshort folder(create it)

Hey Add your file in

Sorting

Shellshort folder(create it)

okay thanks

Hi @tosankrisna ,
I would like to add ShellSort in Python.
Can you please assign me

Hi @tosankrisna , I would like to add ShellSort in Python. Can you please assign me

sure

Done!

@Yasas4D who assigned you the issue?

@tosankrisna

Hi @tosankrisna , I would like to add ShellSort in Python. Can you please assign me

sure

@tosankrisna

He is not the maintainer 😢

Oh! Can you please take the pull?

please see the issue assigned to you from the next time

Thank you

Hi @deephunt3r , I'd like to work on this issue using Java. As I saw, shell sort java implementation is not in the repo, even though it's marked as completed above. Can you please assign this to me so that I can start working? Thank you 🙏

@pavinduLakshan assigned

Thank you 🙌


Channels plugin signature namespace population.

Adds ChannelsPlugin name to signature namespace when plugin inits the app.
Closes #1691
Pull Request Checklist

[ ] New code has 100% test coverage
[ ] (If applicable) The prose documentation has been updated to reflect the changes introduced by this PR
[ ] (If applicable) The reference documentation has been updated to reflect the changes introduced by this PR

Description
Close Issue(s)

Any other names should be added @provinzkraut?

Any other names should be added @provinzkraut?

None that I can think of right now. This is the only dependency we're introducing here.


Create a top nav bar menu

Create a nav bar menu above the list of resources to connect and below the runssh welcome message.

The menu should have the following:

An option that opens a config file that will handle the menu configs
All of the options configure in the config file should display in the menu.

To achieve the 1st option of the requirements, we need to define the type of config file.
Will it be a json , yaml or what ?

I decied to create my own config file


Add color configuration for new virtual jump labels

Helix has introduced in 24.03 version a new jump mode and the themes need to be updated to work properly.
For example, base16-google-dark looks like below when jump mode is enabled through gw shortcut

where you can see that the labels maintain the same color (green) as the normal text.
I suggest adding the following line:
"ui.virtual.jump-label" = { fg = "base0A", modifiers = ["bold"] }
or
"ui.virtual.jump-label" = { fg = "base0D", modifiers = ["bold"] }
which would make the theme to look like this (with base0A):

Other "random" themes would look like this:
base16-dracula

base16-embers-light

base16-catppuccin-mocha

base16-tomorrow-night-eighties

Though feel free to use whatever other color combination you may find better looking :)
Thanks

Another interesting approach would be:
"ui.virtual.jump-label" = { modifiers = ["bold", "reversed"] }
or just
"ui.virtual.jump-label" = { modifiers = ["reversed"] }
base16-google-dark would look like this:

instead of:

Hi, thank you for putting in the work. I'm quite excited this is supported now 😄
My personal preference would be one of your first two suggestions (not reversed).

Hi, thank you for putting in the work. I'm quite excited this is supported now 😄
My personal preference would be one of your first two suggestions (not reversed).

I have no personal preference yet, I am experimenting with both approaches and depending on the type of code|file I may like one or the other.
But if i would have to choose right now, i would probably also go for one of the 1st suggestions, without the reversed mode

Thanks for creating the issue. I've created a PR: https://github.com/tinted-theming/base16-helix/pull/14

I'll close this since I've merged the above PR.


scripts: zspdx: Include modules as packages in zephyr.spdx

The current zephyr.spdx does not contain the modules included in the build. This commit split the zephyr-sources package into multiple packages, one for each modules found by zephyr_module.py.
This PR is related to issue https://github.com/zephyrproject-rtos/zephyr/issues/53479
I run the following example:
west spdx --init -d build
west build -b frdm_k64f samples/net/cloud/mqtt_azure
west spdx -d build

This is the new output:
zephyr.spdx.txt
All modules reported by zephyr_module.py are included in the SPDX, so there are some package with no source file. Should we remove these empty packages (no associated source code) from the SPDX file ?

Hi @tgagneret-embedded, thanks for submitting this! It's been a bit since I've looked at the zspdx code and I don't currently have a test bed set up to try this out, but I wanted to share a couple of thoughts on this just as background.
The Packages and Files defined in the zephyr.spdx document are in a sense "imported" via external document references in the subsequent build.spdx document. That's in order to enable the contents of the build.spdx document to reference the Packages and Files defined in zephyr.spdx.
In other words, in the current setup:

in zephyr.spdx, we define e.g. a File with SPDXID SPDXRef-File-cpu-idle.S
in build.spdx, we then "import" the zephyr.spdx document and assign it the local ID DocumentRef-zephyr, with the line ExternalDocumentRef: DocumentRef-zephyr http://spdx.org/spdxdocs/zephyr-a8bcec5e-993f-4233-8059-4f577c4953f0/zephyr SHA1: 45e9a2938d9eb2b1b4a585256fdd783665fb8fcb
then, in build.spdx, we can use DocumentRef-zephyr to reference its contents in relationships, such as the following line: Relationship: SPDXRef-File-libarch--arm--core--aarch32.a GENERATED_FROM DocumentRef-zephyr:SPDXRef-File-cpu-idle.S

The reason I'm mentioning this is just to note that, for any relationships in build.spdx, you'll want to make sure that the SPDX IDs used in those relationships are either defined locally in build.spdx or else have a corresponding definition in zephyr.spdx.

All modules reported by zephyr_module.py are included in the SPDX, so there are some package with no source file. Should we remove these empty packages (no associated source code) from the SPDX file ?

This is a good question. When I wrote the zspdx code a couple of years ago, I wasn't fully familiar with the Zephyr build process (and I haven't had a chance to dig more into it since then!) You'll see in the existing build.spdx documents that there are several "Packages" with the comment "Utility target; no files". IIRC, these are CMake targets with the target type of UTILITY under CMake's file-based API.
I had captured them in zspdx and the build.spdx documents, because these utility targets are part of the build chain that I wanted to make sure were captured in the HAS_PREREQUISITE relationships. It's a bit kludgy to call them "Packages" in the SPDX sense if they don't actually contain or represent a collection of files, so there may be a better way to do this.
I hope this is helpful! Feel free to let me know if you have any questions about the above comments.

The reason I'm mentioning this is just to note that, for any relationships in build.spdx, you'll want to make sure that the SPDX IDs used in those relationships are either defined locally in build.spdx or else have a corresponding definition in zephyr.spdx.

You are right to mention this but since the reference is only based on the file name, I think my code does not break relationship (and it looks that way). If two files have the same name it seems that spdx library automatically add an index at the end of the reference name.
To check this and validate the entire SBOM, that would be great to have some tooling, do you know one ?
For the empty package, I think we should let them for now, since I'm not sure if it's correct to remove them. We should think about something better for later improvements. The open point would be:

Tools tracking
Modules with no compiled files (remove modules/packages from SBOM based on west filter

Thanks

I used pyspdxtools to validate the SBOM however it does not check that external references exist.
It allowed me to catch an issue in SPDX ID (_ is not allowed) but I didn't find a tool to validate the external references referenced in build.spdx and declared in zephyr.spdx.
At this point, I don't know how to properly validate the generated SBOM (but I guess the issue was already there before this PR).

You are right to mention this but since the reference is only based on the file name, I think my code does not break relationship (and it looks that way). If two files have the same name it seems that spdx library automatically add an index at the end of the reference name.

Thanks @tgagneret-embedded! I agree, as long as the SPDXIDs for Files are not changing, then I wouldn't expect anything to break for the existing relationships in build.spdx.
And yes, the index suffix was set up to help ensure that similarly-named files in different directories still end up with different SPDXIDs. My code for that was a little janky, but I believe it should work as intended.

To check this and validate the entire SBOM, that would be great to have some tooling, do you know one ?

Good question. The online SPDX tools at https://tools.spdx.org/app/validate/ can be used to validate a single SPDX document, but to my knowledge they don't do cross-document validation of IDs in a separate document incorporated through an ExternalDocumentRef. (See recent discussion at https://github.com/spdx/spdx-spec/issues/870) I haven't tested the online tools with the Zephyr SBOM documents so I'm not sure currently how they would react to the multiple documents with cross-referenced IDs.
The primary "official" SPDX document parsing tools are in Java, Python and Golang, available at https://github.com/spdx. I believe the online tools use the Java version behind the scenes, so Python and Golang may behave differently.

Hi,
All tools seems to accept only one file, so as you stated in your ticket, it does not verify that external references exist.
I tried the SPDX online tool with the generated SBOMs and it passes (just like pysdpx tool).
So do you need me to add something to the PR ?

This PR is related to issue #53479

I mention this issue that might interest you and your feedback would me much appreciate if you can. I think you can help design a good solution if you have time :)
Thanks

I updated the documentation to reflect the need of CONFIG_BUILD_OUTPUT_META when generating SPDX. I'm not sure it's correctly formulated. Let me know.

@swinslow Do you have more suggestions for this PR ? Can you approve the PR ?
Thanks


Need complete guide on windows plateform

AS per mentioned by your readme.md , i was unable to understand the whole process of integrating agora with desktop
,so i wish someone to help me

Hello @Manishmg3994, sorry for making you confused, the agora_rtc_engine supports Windows by default, you can add the dependency to your pubspec.yaml directly.

thanks ,but i need a favour from agora for my new startup

If you need Agora to help on the development on behalf, please submit a ticket via https://agora-ticket.agora.io/ with the request. The support team will help you engage the partnership team.


Arguments passing doesn't work

I'm using Foundry VTT v10.
The mechanism used to pass arguments into the macro on line 118 of hookmacro.js doesn't work.  The code looks like this:
        try {
          filteredMacro.execute(...args, ...hookArgs).then(async function () {
            lastRan = Date.now();
          });
        } catch {}

However, Macro.execute has the following signature: execute({actor, token}={}), which does not match the input arguments above.  Therefore, those arguments will be ignored, which is what seems to be happening in the code.
The only way to pass parameters into the macros is to essentially re-implement the Macro.execute() mechanism, creating a function object and then using Function.call() to execute the javascript.  That will allow you to pass the parameters as you see fit.
Otherwise, you need to change the current code above to simply pass in the actor and token, as required by the Macro.execute() signature.

If I remember correctly this was added for when another module added arguments to macros

But as I indicate above, you are using the execute() method improperly.  Here is your code:
      let filteredMacro = game.macros.filter((m) => m.name === macro)[0];
      if (filteredMacro === undefined) {
        console.error(`Hook Macros | macro "${macro}" doesn't exist`);
      } else {
        console.log(`Hook Macros | running macro: ${macro}, from hook: ${hook}`);
        try {
          filteredMacro.execute(...args, ...hookArgs).then(async function () {
            lastRan = Date.now();
          });
        } catch {}
      }

filteredMacro is obviously a Macro object, but Macro.execute() does not match the arguments you are passing at line 118.

If I remember correctly this was added for when another module added arguments to macros

Are you then relying on another module to be installed (to provide macro arguments) in order to use this module?  If so, it is not specified in the module.json file.

Been stumbling upon that and was also confused as how argument passing could work!

It looks like this module was originally created with the expectation that the module "The Furnace" would be present (that module has since been deprecated and replaced with "Advanced Macros" fvtt-advanced-macros).  However, this module would need to be updated to work with the recent version of Advanced Macros, since it has changed significantly.
In any case, this module should add Advanced Macros to its dependencies if it is in fact dependent on that module to provide arguments.


Proper platform id for GPU

I see you use 0x0591b platform id for Intel UHD620.
is there any reason for not using 0x0591b ?
Is there any advantage of using one over other ?

It is 0x59160000 actually... I wrote it in README. I believe I have briefly explained this question before. The reason to choose 5916 for UHD620 because it is recommended by main hackintosh forums. For example, in https://github.com/acidanthera/WhateverGreen/blob/master/WhateverGreen/kern_model.cpp, vit9696 wrote
{ 0x5917, 0x5916, "Intel UHD Graphics 620" },
, and in https://github.com/al3xtjames/Clover/blob/a918bc9ea7a53b8d369fa0bf7adf7c6954f81edf/rEFIt_UEFI/Platform/Settings.c, the author of Clover wrote
case 0x5917: // "Intel UHD Graphics 620"
, and also in https://github.com/RehabMan/OS-X-Clover-Laptop-Config/blob/master/hotpatch/SSDT-IGPU.dsl, Rehabman wrote
 // Kaby Lake/HD630             0x5912, 0, Package()             {                 "AAPL,ig-platform-id", Buffer() { 0x00, 0x00, 0x12, 0x59 },

For more information, you can go to https://www.tonymacx86.com/forums/mojave-laptop-support.196/ and ask for professional help.


[ceres][lapack][clapack][lapack-reference][opencv4][selene] Fix deps issues

As part of a full rebuild in #13019, several transitive rebuild issues were found.

selene was dynamically detecting the presence of OpenCV, which was not on its dependency list.
The dynamic OpenCV was using find_package() instead of find_dependency()
The dynamic OpenCV was always finding all dependencies instead of just those that were used during build.
CMake's FindHDF5 module requires C language support
ceres was passing REQUIRED into find_dependency (not needed -- find_dependency implies REQUIRED)
FindLAPACK.cmake was sometimes provided by the meta-port lapack, sometimes by the dependency lapack-reference/clapack
The lapack-reference vcpkg-cmake-wrapper was directly including the FindLAPACK, which doesn't respect variables such as QUIET and REQUIRED

Interestingly, the particular issue required a cascade of failures to occur to actually cause a build failure; almost any of these fixes would independently fix the build.

The same cleaner solution for find_dependencies can be applied to opencv2/3. I used find_package and QUIET to “hack” the system, but it is not as robust as this.
I am jut unsure about the BUILD_opencv_quality switch. Wasn’t contrib feature better? Is opencv quality defined here in the parent script?

On uwp, the dependencies are disabled:
https://github.com/microsoft/vcpkg/pull/13229/files#diff-cc80ebd35d7c59af4199c1196aac6692L15-L17
This per-platform logic is already implemented above in the BUILD_opencv_quality switch, so that's why I'm using it: https://github.com/microsoft/vcpkg/pull/13229/files#diff-b2c0c4ecb1a6e09f5fc9b8f84fcdc62bL112-L119

Hi there @ras0219 :)
zxing-cpp failed on x64-windows-static due to the default build-depends not having protobuf: https://github.com/BillyONeal/vcpkg/commit/f9cc36251e98e61606660f86fb802274ce1a9e27
It also failed because the bigint dependency failed to be found. A change like the following fixes it: https://github.com/BillyONeal/vcpkg/commit/e80c069b4948135d0cff44664ba68aecfb0a2157 ... but it seems like that shouldn't have been necessary?

(I have those changes prepared in https://github.com/BillyONeal/vcpkg/commits/robert_review_fix if you want to use it as a base)

@ras0219 and I talked about this stuff out of band.

I'm looking into the dbow2 failure (looks like the transitive dependency through opencv isn't being handled appropriately)
From dbow2:

[7/8] : && /Library/Developer/CommandLineTools/usr/bin/c++ -fPIC -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -dynamiclib -Wl,-headerpad_max_install_names  -o libDBoW2.dylib -install_name @rpath/libDBoW2.dylib CMakeFiles/DBoW2.dir/src/BowVector.cpp.o CMakeFiles/DBoW2.dir/src/FBrief.cpp.o CMakeFiles/DBoW2.dir/src/FORB.cpp.o CMakeFiles/DBoW2.dir/src/FeatureVector.cpp.o CMakeFiles/DBoW2.dir/src/QueryResults.cpp.o CMakeFiles/DBoW2.dir/src/ScoringObject.cpp.o  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_calib3dd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_cored.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_dnnd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_features2dd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_flannd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_highguid.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_imgcodecsd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_imgprocd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_mld.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_objdetectd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_photod.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_stitchingd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_videod.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_videoiod.a  -llibprotobuf  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_imgcodecsd.a  /Users/vagrant/Data/installed/x64-osx/lib/libjpeg.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdecoderd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdemuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libpng16d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libtiffd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  /Users/vagrant/Data/installed/x64-osx/lib/libjpeg.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdecoderd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdemuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libpng16d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libtiffd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  -lm  -framework Accelerate  -framework AVFoundation  -framework CoreGraphics  -framework CoreMedia  -framework CoreVideo  -framework QuartzCore  -framework Cocoa  /Users/vagrant/Data/installed/x64-osx/debug/lib/libquircd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_calib3dd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_features2dd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_flannd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_imgprocd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_cored.a  /Users/vagrant/Data/installed/x64-osx/lib/libz.a  -framework OpenCL && :
FAILED: libDBoW2.dylib
: && /Library/Developer/CommandLineTools/usr/bin/c++ -fPIC -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -dynamiclib -Wl,-headerpad_max_install_names  -o libDBoW2.dylib -install_name @rpath/libDBoW2.dylib CMakeFiles/DBoW2.dir/src/BowVector.cpp.o CMakeFiles/DBoW2.dir/src/FBrief.cpp.o CMakeFiles/DBoW2.dir/src/FORB.cpp.o CMakeFiles/DBoW2.dir/src/FeatureVector.cpp.o CMakeFiles/DBoW2.dir/src/QueryResults.cpp.o CMakeFiles/DBoW2.dir/src/ScoringObject.cpp.o  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_calib3dd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_cored.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_dnnd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_features2dd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_flannd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_highguid.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_imgcodecsd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_imgprocd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_mld.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_objdetectd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_photod.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_stitchingd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_videod.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_videoiod.a  -llibprotobuf  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_imgcodecsd.a  /Users/vagrant/Data/installed/x64-osx/lib/libjpeg.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdecoderd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdemuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libpng16d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libtiffd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  /Users/vagrant/Data/installed/x64-osx/lib/libjpeg.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdecoderd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdemuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libpng16d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libtiffd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  -lm  -framework Accelerate  -framework AVFoundation  -framework CoreGraphics  -framework CoreMedia  -framework CoreVideo  -framework QuartzCore  -framework Cocoa  /Users/vagrant/Data/installed/x64-osx/debug/lib/libquircd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_calib3dd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_features2dd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_flannd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_imgprocd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopencv_cored.a  /Users/vagrant/Data/installed/x64-osx/lib/libz.a  -framework OpenCL && :
ld: library not found for -llibprotobuf
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

/azp run

@dan-shaw Good point.

Thanks for your contribution!


vimPlugins.neuron-vim: 2020-10-29 -> 2020-11-11

Motivation for this change
There have been a couple important bug fixes pushed to
fiatjaf/neuron.vim in the last few days; just want to make sure they're
available via nixpkgs.
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

for vim plugins, please follow https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/vim.section.md#updating-plugins-in-nixpkgs
Namely, there should be a single vimPlugins: update commit which will update all of the vim plugins to their latest

Thanks for the feedback @jonringer. I'd been asked to touch up the commits created by update.py for #101385 so I thought I might have to do the same here. I've replaced my original commit with the untouched result of running update.py. You mentioned that there should be one commit, vimPlugins: update but the script also created 6e9408f; please let me know if I should delete that second commit.

no, this is great!

but the script also created 6e9408f; please let me know if I should delete that second commit.

In most cases, will just make one. But it looks like someone redirected, and that should also be captured.


nginx_status settings not working

I followed the instructions here https://github.com/chef/chef-server/blob/12.3.0/RELEASE_NOTES.md#nginx and got the following error when reconfiguring:
$ sudo chef-server-ctl reconfigure
Starting Chef Client, version 12.5.1
resolving cookbooks for run list: ["private-chef::default"]
Synchronizing Cookbooks:
  - private-chef (0.1.0)
  - yum (3.6.1)
  - enterprise (0.5.1)
  - apt (2.7.0)
  - runit (1.6.0)
  - openssl (4.4.0)
  - chef-sugar (3.1.1)
  - packagecloud (0.0.18)
Compiling Cookbooks...
Recipe: private-chef::default
  * directory[/etc/opscode] action create (up to date)
  * directory[/etc/opscode/logrotate.d] action create (up to date)

  ================================================================================
  Recipe Compile Error in /opt/opscode/embedded/cookbooks/cache/cookbooks/private-chef/recipes/default.rb
  ================================================================================

  RuntimeError
  ------------
  Error loading file: /etc/opscode/chef-server.rb:52:in `from_file': undefined method `[]=' for nil:NilClass

  Cookbook Trace:
  ---------------
    /opt/opscode/embedded/cookbooks/cache/cookbooks/private-chef/libraries/private_chef.rb:111:in `rescue in from_file'
    /opt/opscode/embedded/cookbooks/cache/cookbooks/private-chef/libraries/private_chef.rb:108:in `from_file'
    /opt/opscode/embedded/cookbooks/cache/cookbooks/private-chef/recipes/config.rb:75:in `from_file'
    /opt/opscode/embedded/cookbooks/cache/cookbooks/private-chef/recipes/default.rb:38:in `from_file'

  Relevant File Content:
  ----------------------
  /opt/opscode/embedded/cookbooks/cache/cookbooks/private-chef/libraries/private_chef.rb:

  104:        # the reconfigure chef run; we don't particularly care what line in the chef
  105:        # recipes is failing to evaluate the loaded file (in the case of what
  106:        # originally triggered this, private_chef.rb), what we care about is which
  107:        # line in the loaded file is causing the error.
  108:        begin
  109:          self.instance_eval(IO.read(filename), filename, 1)
  110:        rescue
  111>>         raise "Error loading file: #{$!.backtrace[0]}: #{$!.message}"
  112:        end
  113:      end
  114:
  115:      def import_legacy_service_config(old_service_key, new_service_key, keys)
  116:        keys.each do |configkey|
  117:          if PrivateChef[old_service_key].has_key? configkey
  118:            PrivateChef[new_service_key][configkey] ||= PrivateChef[old_service_key][configkey]
  119:            PrivateChef[old_service_key].delete configkey
  120:          end

  Running handlers:
[2015-11-19T22:36:33+00:00] ERROR: Running exception handlers
  Running handlers complete
[2015-11-19T22:36:33+00:00] ERROR: Exception handlers complete
  Chef Client failed. 0 resources updated in 03 seconds
[2015-11-19T22:36:33+00:00] FATAL: Stacktrace dumped to /opt/opscode/embedded/cookbooks/cache/chef-stacktrace.out
[2015-11-19T22:36:33+00:00] FATAL: RuntimeError: Error loading file: /etc/opscode/chef-server.rb:52:in `from_file': undefined method `[]=' for nil:NilClass
$

The chef-server.rb file has the following snippet with line number prepended to the line:
     51 nginx['enable_stub_status'] = true
     52 nginx['stub_status']['listen_host'] = "<IP_ADDRESS>"
     53 nginx['stub_status']['listen_port'] = "9999"
     54 nginx['stub_status']['location'] = "/nginx_status"

What gives? If I add nginx['stub_status'] = {} before line 52 I can reconfigure fine. But when I browse to https://my_awesome_chef_server_url:9999/nginx_status I get a 404.
I've also tried to reconfigure opscode-manage-ctl and to restart both chef-server-ctl and opscode-manage-ctl.
What gives?
Also, why are these attributes not documented here: https://docs.chef.io/config_rb_server.html ?

Thanks for the report!

What gives?

The config-file parsing is not as robust as we would like at the moment.  I'll get the RELEASE_NOTES updated to point people towards a config entry that'll work on the firs try.

But when I browse to https://my_awesome_chef_server_url:9999/nginx_status I get a 404.

If my_awesome_chef_server_url resolves to an IP different from <IP_ADDRESS>, you'll need to configure listen_host to listen on that IP as well.  By default the configuration only listens on localhost and thus won't respond to requests on other IPs.  Might that be the issue?

Also, why are these attributes not documented here: https://docs.chef.io/config_rb_server.html ?

Looking into it.  Once it is sorted the place to find smaller options like this is on this page:
https://docs.chef.io/config_rb_server_optional_settings.html#nginx

Awesome, thanks for the quick reply @stevendanna. I changed the IP to the IP the hostname resolves to and when I hit it I get this error:
$ curl -v https://my_awesome_chef_server_url:9999/nginx_status
*   Trying x.x.x.x...
* Connected to my_awesome_chef_server_url (x.x.x.x) port 9999 (#0)
* Unknown SSL protocol error in connection to my_awesome_chef_server_url:-9847
* Closing connection 0
curl: (35) Unknown SSL protocol error in connection to my_awesome_chef_server_url:-9847

It actually responds with that for any of the endpoints. Same on a browser. I can't even log in.

I believe the nginx_status endpoint is only served over http at the moment.

Same on a browser. I can't even log in.

I'd have to see the logs as the management console should definitely be served over https.

Ok, I got the endpoint to work, but all the other endpoints on https are still failing with that ssl protocol error. I'm looking for stuff in the logs. BTW, I'm only setting this on the FE, not the BE. Should it be set on the BE too?

Ok, so, if I have the FE's listening on port 9999 with https and I add the nginx_status config to also listen on 9999 it breaks the https server. However, if I set the nginx_status port to a different port, say 9998, both servers work.
If it's not intended to work on the same port as the https server this should be documented.


fix: use type=btn on clipboard to prevent form submit

Issue
https://gravitee.atlassian.net/browse/COC-478
A small description of what you did in that PR.
Additional context

🧪  Gravitee.io Automatic Prerelease @gravitee/ui-particles-angular
npm install<EMAIL_ADDRESS>
yarn add<EMAIL_ADDRESS>

🧪  Gravitee.io Automatic Prerelease @gravitee/ui-policy-studio-angular
npm install<EMAIL_ADDRESS>
yarn add<EMAIL_ADDRESS>

📚  View the storybook of this branch here

:tada: This PR is included in version 7.38.1 :tada:
The release is available on:

npm package (@latest dist-tag)
npm package (@latest dist-tag)
npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Correction done in LICENSE file

Mozilla specific license information has been removed from LICENSE file

https://jenkins.code.rdkcentral.com/job/github-triggered/212/ started

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.pdas004c seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/Thunder/1

Commit: dde590e0d5510c005d263b2ace75534a272cc757

Report detail: gist

WARNING: A Blackduck scan failure has been waived
A prior failure has been upvoted

Upvote reason: This change is fine.

Commit: dde590e0d5510c005d263b2ace75534a272cc757


[Snyk] Upgrade applicationinsights from 2.9.5 to 3.1.0

This PR was automatically created by Snyk using the credentials of a real user.![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)
Snyk has created this PR to upgrade applicationinsights from 2.9.5 to 3.1.0.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

⚠ Warning: This PR contains major version upgrade(s), and may be a breaking change.

The recommended version is 16 versions ahead of your current version.

The recommended version was released on 22 days ago.

Release notes

Package name: applicationinsights

3.1.0 - 2024-05-14#1314 Update Tracer Provider Typing
#1325 Update Performance Counter Names
#1326 Fix Default Logger Settings and Add Console Log Level Support
#1327 Remove Winston Diagnostic Channel

3.0.1 - 2024-04-23

3.0.0 - 2024-04-18#1282 Fix Auto Exception Collection.
#1292 Update Warning Tests and Add Console Logging by Default.
#1296 Update agent backoff logic.
#1298 Update Support Status of Native Metrics & Env Vars.
#1300 Clean Up Shim Files & Fix Check for Extended Metrics Env Var.
#1302 Add Shim Performance Testing.
#1306 Update Unsupported Messages & Remove Deprecated SemAttrs.

3.0.0-beta.12 - 2024-03-22#1300 Clean Up Shim Files & Fix Check for Extended Metrics Env Var.
#1298 Update Support Status of Native Metrics & Env Vars.
#1296 Update agent backoff logic
#1292 Update Warning Tests and Add Console Logging by Default.
#1282 Fix Auto Exception Collection.
#1275 Add Note Regarding Our Support for Node Versions.
#1272 Auto collection of logs aligning to OpenTelemetry.
#1271 Update Prefix Version in Auto-Attach Scenarios.
#1270 Update Instrumentation Options Type in Docs and Export from Index.
#1268 Detect Distro Already Loaded in Agent.
#1266 Update Node.js runtime check in Agent.
#1264 Update Beta Code Examples README.

3.0.0-beta.11 - 2024-01-26#1262 Extend the shim to support live metrics and the browser SDK Loader.
#1256 Shift to using the diag API for logging.
#1254 Update the shim support table to reflect changes in Azure Monitor OpenTelemetry.
#1248 Fix serialization of logged errors.
#1227 Remove duplicated types.
#1228 Fix request performance counters not being calculated correctly.
#1236 Fix Linux platform check in the agent.

3.0.0-beta.10 - 2023-10-13#1221 Increase Testing Code Coverage.
#1223 Add env check to initialize OTLP Metrics in AKS.
#1228 Remove duplicate types.
#1228 Fix issue with performance counters not being calculated correctly.

3.0.0-beta.9 - 2023-09-21

3.0.0-beta.8 - 2023-09-05

3.0.0-beta.7 - 2023-07-14

3.0.0-beta.6 - 2023-06-15

3.0.0-beta.5 - 2023-05-06

3.0.0-beta.4 - 2023-03-27

3.0.0-beta.3 - 2023-03-10

3.0.0-beta.2 - 2023-03-01

3.0.0-beta.1 - 2023-02-09

3.0.0-beta.0 - 2022-11-10

2.9.5 - 2024-03-01#1293 Fix Linux attach backoff logic for app services.
#1289 Handle Exceptions Thrown by CLS-hooked Package.
#1286 Update How Manual Attach is Checked.
#1284 Fix SDK Already Exists Detection.
#1283 Fix SDK Version Set in the Agent

    from applicationinsights GitHub release notes

[!IMPORTANT]

Warning: This PR contains a major version upgrade, and may be a breaking change.
Check the changes in this PR to ensure they won't cause issues with your project.
This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:

🧐 View latest project report
📜 Customise PR templates
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs

no, snyk, we’ve already talked about this before ;)
#310


Scrape/Write Data for module mapping of University Level Requirement

Done for After 15/16
@bsweeyee  going to try to do before 15/16


Mapping for 1.11 need to be fixed

1.11 will happen when we are ready. It's not as simple as fixing them.

Who is the active maintainer for now?

Its a community project, anyone can contribute.

No longer an issue :smile:


API Key doesn't work

Hi,
I have a problem with inserting the API Key.
I always get the message that the key is not correct.
I have generated and inserted a new key a few times now. Always the same problem.

Same issue here. Using OO v7.1.0 (desktop), with the plugin's latest master branch.
The same key works fine with the Firefox extension from sienori/simple-translate.

Hello.
@Silverhawk85, @iuliandita.
I've looked into your problem but unfortunately couldn't replicate it.
Could you please describe the issue in more detail.
The problem with API keys always existed or has it appeared newly?
@Silverhawk85, what version of the ONLYOFFICE editor are you using?

For me, it's new, as in I've never used the DeepL plugin before.
I am however using this API key with the translate extension, and I double checked, it's the correct one.
Can I grab some logs from somewhere? Would that help?
Here's what I get after I press Save:

@iuliandita, Tell me please which plan are you using: "DeepL API Free" or "DeepL API Pro"?

@iuliandita, Tell me please which plan are you using: "DeepL API Free" or "DeepL API Pro"?

Its exactly the same error iuliandita already  posted.
Im always using the latest version of OnlyOffice.
I have a free plan of Deepl
Might this be the problem?

@VladimirProkofiev52 I have the "DeepL API Free".

@Silverhawk85, @iuliandita
At the moment, Deple plugin support only "Pro" tariff plan.
I can confirm - this is bug, issue 57279 in our private issue tracker.
Thank you for report.


Question:How to override func configure(row row: Row) in protocol CellType

@eliperkins

The goal is not to override configure(_:), actually, but rather to have your class implement it. You can see an example of implementing configure(_:) here: https://github.com/venmo/Static/blob/0b89f36f33fdd4ae0593830a01e69f5452d9cba3/Example/CustomTableViewCell.swift

Found the reason, if SomeCellClass inherits Value1Cell, it's impossible to "override" configure(:) in CellType. @eliperkins


buddy alignment doesn't pass to buddy_init_alignment

Describe the bug
In this line in buddy_embed_alignment,
https://github.com/spaskalev/buddy_alloc/blob/8332066ae00f139008099a57a7aff656e30c4c59/buddy_alloc.h#L485
Why the alignment are not passed to buddy_init_alignment but using the default alignment value?
Expected behavior
I'm not sure this is a bug. But I expect to use buddy_init_alignment instead of buddy_init.
To Reproduce
Provide a minimal code example that demonstrates the bug.

Thank you, this looks like a bug. I made the following test
void test_buddy_embedded_malloc_alignment(void) {
	unsigned char buf[4096];
	struct buddy *buddy;
	start_test;
	buddy = buddy_embed_alignment(buf, 4096, 0);
	assert(buddy == NULL);
	buddy = buddy_embed_alignment(buf, 4096, 4096);
	assert(buddy == NULL);
	buddy = buddy_embed_alignment(buf, 4096, 2048);
	assert(buddy_arena_size(buddy) == 2048);
	buddy = buddy_embed_alignment(buf, 4096, 1024);
	assert(buddy_arena_size(buddy) == 3072);
	buddy = buddy_embed_alignment(buf, 4096, 512);
	assert(buddy_arena_size(buddy) == 3584);
}

Which fails with the current HEAD and added https://github.com/spaskalev/buddy_alloc/pull/68 to fix it.

Closing as fixed

@spaskalev https://github.com/spaskalev/buddy_alloc/blob/137b302e133468a001f061911f86df70bf0c6d07/buddy_alloc.h#L452
Is this another oversight? The alignment is not passed so the check is using the default which makes the check not effective.


increases max wait time for ZK update retry

It may be desirable to have the MAX_WAIT default to something greater than 2x the client timeout - that way the client timeout should trigger and propitiate before the MAX_WAIT is reached.


[docs]: document sync for spiderpool

Some documents are distributed in the public account and Twitter, and they are organized and integrated into the spiderpool in this pr.
make sure your commit is signed off
Signed-off-by: ty-dc<EMAIL_ADDRESS>Please wait for the review, we need to supplement this month's documentation and optimize other documents that use the veth plugin

这些图 都带了 背景色，应该是 软件没 export  为 jpg，

是的，这些图片像是 screenshot，需要导出或另存为吧

@ty-dc it seems not not update for long time

与 #2046 存在冗余，以 2046 为准。


docs(readme): fix typo

Fixed typo in the readme.md file
Many projects do NOT get in production due to bad practices 😎

All good @guillaume-chervet, I fixed the .md files to enhance readability 👍

Thank you @antoinelrnld , i have refactored a lot all .md for videos. May you rebase or merge with main branch?

looking into it later this week 👍