ES - "Limit of total fields" exceeded

Error in searchsync:
2020-10-03T22:47:05.477Z {
2020-10-03T22:47:05.477Z   type: 'illegal_argument_exception',
2020-10-03T22:47:05.477Z   reason: 'Limit of total fields [1000] in index [domains-5] has been exceeded'
2020-10-03T22:47:05.477Z } {

Logs: https://us-east-1.console.aws.amazon.com/cloudwatch/home?region=us-east-1#logsV2:log-groups/log-group/crossfeed-prod-worker/log-events/worker$252Fmain$252F331cbc0b-7584-4148-98f0-7b3c30d0a7f6

We should probably not index the censysIpv4Results field as it probably has 1000s of unique keys -- cc @cablej

Cool, yeah we shouldn’t need to search through that


EVENT_NAME

Event Name
Summer Student Maintainer Meetup
Event Date
05/22
Start time in UTC
11:30
End time in UTC
1:30
Event Type
meetup
Organizer name
Kate Holdener
Event URL
https://oss-slu.github.io/
Event Description
Are you staying in Saint Louis for the summer and looking for a way to contribute to meaningful software projects, build up your resume with programming experience, and connect with other students in the department? Joining Open Source with SLU community may be the right move for you. Open Source with SLU is hosting an open community meeting on Monday, May 22 from 11:30am till 1:30pm in ISE 210. This will be a hands-on meeting, where we’ll introduce you to our existing projects and codebases, help you setup a development environment, and outline the next steps. Bring your laptop and get ready to learn and contribute. Since this meeting runs over lunch time, we’ll order pizza (based on the number of people in attendance).
The opportunity to be part of the Open Source with SLU community is open to all students. Note, that this is volunteer position (not a paid position). If you are not around this summer and are bummed out to miss this meeting, we’ll have more opportunities for you to get involved in the Fall semester.
Participants
No response
Maintainers
No response

Hi @kungfuchicken -- so sorry I was ooo for a bit and missed getting this on the site before it happened. Do you still want it listed? or do you have an event later on we could share?


WIP: KEP-4193: placeholder

https://github.com/kubernetes/enhancements/issues/4193#issuecomment-2192409543

/sig auth

@munnerz Hello, just following up, it looks like this is a docs PR for 1.31?
cc: @Princesso

Hello @munnerz can you give an update on how this PR is coming along? I'm not sure if its a blog or docs PR. In either case, it should have content added as soon as possible so that it can get through the review process before the release. thanks!
cc: @Princesso

Hello @munnerz this PR is way past every deadline. It has not received any response or activity after numerous prompts from several teams. It is now at risk for Doc freeze. Please let us know if it is a doc or a blog. Thank you!

We need docs for the enhancement; a blog article is optional.
@kubernetes/sig-auth-leads - please do staff this work, it's part of what needs to happen to land the improvements in v1.31

/close
in favor of https://github.com/kubernetes/website/pull/47283


refactor: redesign feeds (and groups) pages

Current management for feeds and groups is a bit fragmented. It'd be better if they're in a tree structure, like Feedly.
Related:

[ ] #19
[ ] #16

This could be the last important changes in v0.9.

Waiting for Svelte v5


Graph not rendering

Hi, I think this plugin will be very useful. I'm using the following code:
searchType: tag
searchTarget: dailyquestions/meditate
folder: Daily Notes
line:
yAxisLabel: Rating
yMin: 1
yMax: 9

Where Daily Notes is the Daily Notes folder. I am A Brit so my Date format default is DD-MM-YYYY. For some reason, the charts do not render at all when I use the above syntax. There are no error message. Am I missing something?

Try to add a dateFormat key like this
searchType: tag
searchTarget: dailyquestions/meditate
folder: Daily Notes
dateFormat: DD-MM-YYYY
line:
yAxisLabel: Rating
yMin: 1
yMax: 9

Hi, Thanks for such a quick response. I've amended the code but it's still not rendering. I've also amended the dateFormat

I don't have options in the plugin settings, just the above message?

Please update the plugin. It was just updated.

Aha! Thanks :( Just updated, restarted Obsidian, then deleted and reinstalled plugin, but still no joy?

Still not works?? :(
Also note that key
yAxisLabel: Rating
yMin: 1
yMax: 9
should have an indentation.
I will make a simple test to see if there is any problems here.

Ah, that fixed it! Indentations. Thank you so much!

I should add an error message for that. Thanks for the feedback.


update agile-software-development.md

Describe your changes
I have seen that some words are not in proper hindi. So i tried to contribute
Related issue number or link (ex: resolves #issue-number)
Checklist before opening this PR (put x in the checkboxes)

[x] This PR does not contain plagiarism

don’t copy other people’s work unless you are quoting and contributing it to them.

[x] I have signed off on all commits

signing off (ex: git commit -s) is to affirm that commits comply DCO. If you are working locally, you could add an alias to your gitconfig by running git config --global alias.ci "commit -s".

This PR contains irrelevant commits.
Please refer to https://github.com/cncf/glossary/pull/1550#issuecomment-1367175073.


fix the memory leaks caused by RCTTabBar

The memory leaks root from the TabBarController not removing itself
when its holder view deallocs. So to fix the issue, it’s just to remove
it from its parentViewController when the holding RCTTabBar
deallocs. This should be safe, since the RCTTabBar seems the owner
of the TabBarController.

This PR is similar to https://github.com/facebook/react-native/pull/3808

@facebook-github-bot shipit


Support for backward/forward binary checking

This pull request adds native support for backward/forward/bidirectional binary compatibility checking to MiMa. A single report is generated, with a clear explanation of which side is affected, improving the error reporting of the current Scala build, for example.
The following are included:

Reworked the Problem set of case classes, so that mutable state is removed, and the generation of error messages is parametric with respect to the name of the affected side of the comparison. General clean up of messages, and some logic.
Adding three new keys to the sbt plugin: mima-backward-issue-filters, mima-forward-issue-filters, and mima-check-direction. The first two can be used to specify problem filters that only apply to the backward or the forward pass, respectively. The existing mima-issue-filters applies to both passes, and is prepended to the other two. The mima-check-direction setting can be set to "backward" (default), "forward", or "both".
Similarly, three new command line options are added to the MiMa CLI: --backward-filters, --forward-filters, and --direction. The meaning is similar to the three keys above.
Updates for all of the functional test messages, reflecting the modified codebase. The new messages have been manually verified against the old ones, in order to make sure the meaning of the new messages was consistent with the old ones.

This pull request needs to be tested and reviewed before merging.

this would be useful to have for Scala's own sbt build. (the bc.check task in the ant build uses the usual workaround of running MiMa twice with curr and prev swapped)

LGTM. Rebasing this on top of current master in #104


Generate info message if non-existent resource is requested

In the moment, if the client of the library requests a non-existent resource, the library ignores this request silently. Generate a info message instead, so that possible configuration errors are detected early.
context.loadPaths(resource, {doesnotexist: {}})
INFO: path 'doesnotexist'  does not exist

See pull request #7

Fixed in 0.3.0 (4e4a311b58ff52f1394ab0032311844ddcd7b8f2).


Refactor String#replaceAll

If we repeatedly call String#replaceAll, we internally repeatedly call the regular expression pattern compilation every time as following:
    public String replaceAll(String regex, String replacement) {
        return Pattern.compile(regex).matcher(this).replaceAll(replacement);
    }

The modifications are to keep the compiled pattern.
Therefore, compiling a relatively expensive regular expression pattern does not have to be done every time.

Codecov Report

Merging #3199 into 2.0.x will increase coverage by 0.09%.
The diff coverage is 100%.

@@             Coverage Diff              @@
##              2.0.x    #3199      +/-   ##
============================================
+ Coverage     66.02%   66.12%   +0.09%
- Complexity     1464     1468       +4
============================================
  Files           182      182
  Lines          6837     6842       +5
  Branches        836      836
============================================
+ Hits           4514     4524      +10
+ Misses         2010     2006       -4
+ Partials        313      312       -1

Impacted Files
Coverage Δ
Complexity Δ

...cloud/netflix/zuul/filters/ProxyRequestHelper.java
88.48% <100%> (+0.16%)
53 <0> (ø)
:arrow_down:

...l/filters/discovery/PatternServiceRouteMapper.java
93.33% <100%> (+0.47%)
6 <4> (+1)
:arrow_up:

.../netflix/zuul/filters/pre/PreDecorationFilter.java
88.79% <100%> (+0.09%)
33 <0> (ø)
:arrow_down:

...ix/zuul/filters/route/SimpleHostRoutingFilter.java
85.41% <100%> (+0.07%)
49 <0> (ø)
:arrow_down:

...k/cloud/netflix/eureka/EurekaClientConfigBean.java
30.03% <0%> (+0.68%)
46% <0%> (+2%)
:arrow_up:

...cloud/netflix/turbine/SpringAggregatorFactory.java
60.46% <0%> (+2.32%)
5% <0%> (ø)
:arrow_down:

...etflix/turbine/stream/HystrixStreamAggregator.java
78.94% <0%> (+5.26%)
9% <0%> (+1%)
:arrow_up:

Continue to review full report at Codecov.

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

@ryanjbaxter Thanks


Advanced Mode Parameters Explanation

Required Info

Camera Model
D4xx

Firmware Version
Any

Operating System & Version
Any

SDK Version
2.x

Is there a page explaining the different RealSense Advanced Mode parameters (such as "DS Neighbor Threshold" or "RSM Remove Threshold"), or at least their effects on the depth image?
Right now I am doing this manually by observation, modifying each parameter individually and noting down its effects on the depth. However that is very cumbersome and does not capture effects that parameters have in combination by influencing each other.

Hi @xtrawurst Can you post your results of your experiments ? : )
Hi @dorodnic Have you post the explanation? : )

Hi @zenving
We have published the page mentioned above that offers several presets (with their corresponding settings)
This can offer several examples of using advanced mode parameters to customise camera behaviour.

Closing this issue, feel free to open a new one

Is documentation for Advanced Mode parameters still lacking?

@rafaelspring did you ever end up publishing the results of your experiments? I would be very interested in reviewing any data you can provide.


DLL initialisation routine failed in Electron on Windows - nodegit v0.6.0, Electron v0.36.0

I have followed the instructions to successfully install nodegit for Electron. However, upon starting the Electron App nodegit fails to initialise with a DLL initialisation error. Please find below what I get.
Error: A dynamic link library (DLL) initialization routine failed.
?\C:\Users\Richard\Documents\ElectronAppv36\electron-v0.36.0-win32-x64\resources\app\node_modules\nodegit\build\Release\nodegit.node
at Error (native)
at process.module.(anonymous function) as dlopen
at Object.Module._extensions..node (module.js:450:18)
at Object.module.(anonymous function) as .node
at Module.load (module.js:356:32)
at Function.Module._load (module.js:313:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object. (C:\Users\Richard\Documents\ElectronAppv36\electron-v0.36.0-win32-x64\resources\app\node_modules\nodegit\lib\nodegit.js:8:12)
at Module._compile (module.js:425:26)
After searching the web plus the issue list here on GitHub I have been unable to figure out a solution. Has anyone had this issue themselves and know the reason and solution?
Thanks in advance.

The docs are most likely out of date at this point, and you probably have a vanilla node build. I'll get you some config for npm that should fix it.

you need to install nodegit with the following environment variables set
npm_config_runtime: electron
npm_config_disturl: https://atom.io/download/atom-shell
npm_config_target: 0.36.0 (or whichever version you're using)
npm_config_target_arch: x64 or ia32 (the arch that your electron app runs in).
Doing things this way will actually make all* of your modules compile for electron

by all, I mean any that don't do something weird that would prevent them from following the default node-gyp compile timeline.

Hi Maxkorp,
Sorry to not reply over the weekend. Internet connection went down. Thanks for the reply and I'll try what you suggest today.

Maxkorp,
I have set the environment variables as you suggested via:
npm config set   --global
Please let me know if this in oncorrect.
End result is that it is still coming up with the same DDL error when Electron starts up.

Hi @maxkorp I am also having very similar issues, eagerly waiting a reply to @RichardLewin87's questions. Thanks for your time!

Having same issue as documented in #795 - may want to close that as a duplicate now (started different but now looks to be the same).

I would definitely not do it globally, as that would prevent other modules from installing normally elsewhere on the machine. The way i do it is with an .npmrc file in my project
runtime = electron
target = 0.36.0
target_arch = x64
dist_url = https://atom.io/download/atom-shell

Hi @maxkorp, just tried your suggestion by adding a .npmrc but i'm still getting a DLL error. @fogaztuc, have you had any luck if you've had a chance to try the .npmrc file route?

In a meeting - will try and soon as I get out (will test on two different machines Windows 7 / 8).  Will see if I can get someone to test on Windows 10.

Oof, just republished the builds, can you pretty please try again?

@maxkorp thank you for the quick response. Just tried again but unfortunately still have the same issue. Am I still to aim at v0.6.0 in package.json? I've run out of time my side i'm afraid but will be back on it first thing tomorrow morning. I'm in GMT.

Yeah, I don't think we had binaries up for electron 0.36.0

On it again... but I think the electron that is coming for me is 0.35.4 (even though I downloaded the latest - will try again)... may be a bit because I need to try the environment thing as well.

Yeah, those variables set via the npm configs will set what gets pulled, not your installed version of electron

Downloaded Electron 0.36.0 directly via download (versus cloning quick-start which is still at 0.35.4).  Created a directory for the project.  Put some files in it including .npmrc as listed about. Did npm install nodegit.  Ran with a require("nodegit") in the base HTML file.  Now I get the DLL initialization error twice.  I am using node 5.1.1. Chrome 47.0.2526.73 and Electron 0.36.0.

Hrm, weird. I'm able to do it just fine :/

@maxkorp can you give me the steps you are following?  Could be user error on my side ;-) I feel as though I must be missing some step our something.  Also are you on Windows 8 x64?

Windows 10 x64.
So to strip it down to bare essentials, in a new project folder I have an .npmrc like i listed above. Then I run npm install nodegit. Then I run electron, with require('nodegit') in the script.

Okay that appears to be what I am doing. We have a Windows difference let me try and eliminate that variable.

I am seeing the same DLL loading error, and I am on Windows 10.
My exact steps:

cd C:\
git clone https://github.com/atom/electron-quick-start
cd electron-quick-start
Open package.json and change electron's version from 0.35.0 to 0.36.0.
npm install
Create C:\electron-quick-start\.npmrc with the following:

runtime = electron
target = 0.36.0
target_arch = x64
dist_url = https://atom.io/download/atom-shell

npm install<EMAIL_ADDRESS>Add <script>require('nodegit');</script> to C:\electron-quick-start\index.html
npm start

The error I get in the electron console:
Uncaught Error: A dynamic link library (DLL) initialization routine failed.
\\?\C:\electron-quick-start\node_modules\nodegit\build\Release\nodegit.node
module.(anonymous function) @ ATOM_SHELL_ASAR.js:140
Module._extensions..node @ module.js:450
module.(anonymous function) @ ATOM_SHELL_ASAR.js:140
Module.load @ module.js:356
Module._load @ module.js:313
Module.require @ module.js:366
require @ module.js:385
(anonymous function) @ C:\electron-quick-start\node_modules\nodegit\lib\nodegit.js:8
Module._compile @ module.js:425
Module._extensions..js @ module.js:432
Module.load @ module.js:356
Module._load @ module.js:313
Module.require @ module.js:366
require @ module.js:385
(anonymous function) @ index.html:12

I am on Windows 10 x64 (Version 1511, build 10586.29)
Nodejs is v4.2.3
npm is v3.5.0
A zip of the folder I'm working with will be available here once my Dropbox syncs if anyone wants to take a look: https://dl.dropboxusercontent.com/u/108847970/electron-quick-start.zip
Note that if I just do npm install nodegit instead of npm install<EMAIL_ADDRESS>it fails to download the prebuilt binaries and I end up with an npm-debug.log file with this error in it:
8940 verbose stack TypeError: Cannot read property 'target' of null
8940 verbose stack     at module.exports (C:\Program Files (x86)\Nodist\bin\node_modules\npm\lib\install\filter-invalid-actions.js:24:35)
8940 verbose stack     at Array.<anonymous> (C:\Program Files (x86)\Nodist\bin\node_modules\npm\node_modules\slide\lib\bind-actor.js:15:8)
8940 verbose stack     at LOOP (C:\Program Files (x86)\Nodist\bin\node_modules\npm\node_modules\slide\lib\chain.js:15:14)
8940 verbose stack     at C:\Program Files (x86)\Nodist\bin\node_modules\npm\node_modules\slide\lib\chain.js:18:7
8940 verbose stack     at Object.Installer.computeLinked (C:\Program Files (x86)\Nodist\bin\node_modules\npm\lib\install.js:411:41)
8940 verbose stack     at Array.<anonymous> (C:\Program Files (x86)\Nodist\bin\node_modules\npm\node_modules\slide\lib\bind-actor.js:15:8)
8940 verbose stack     at LOOP (C:\Program Files (x86)\Nodist\bin\node_modules\npm\node_modules\slide\lib\chain.js:15:14)
8940 verbose stack     at C:\Program Files (x86)\Nodist\bin\node_modules\npm\node_modules\slide\lib\chain.js:18:7
8940 verbose stack     at module.exports (C:\Program Files (x86)\Nodist\bin\node_modules\npm\lib\install\diff-trees.js:50:3)
8940 verbose stack     at Array.<anonymous> (C:\Program Files (x86)\Nodist\bin\node_modules\npm\node_modules\slide\lib\bind-actor.js:15:8)
8941 verbose cwd C:\electron-quick-start\node_modules\nodegit
8942 error Windows_NT 10.0.10586
8943 error argv "C:\\Program Files (x86)\\Nodist\\v-x64\\nodev4.2.3\\node.exe" "C:\\Program Files (x86)\\Nodist\\bin\\node_modules\\npm\\bin\\npm-cli.js" "install" "--ignore-scripts"

Let me know if it sounds like I am doing anything wrong here, or if there is any more info I can provide.

Here is what is printed to the console for just plain npm install nodegit:
C:\electron-quick-start>npm install<EMAIL_ADDRESS>
><EMAIL_ADDRESS>install C:\electron-quick-start\node_modules\nodegit
> node lifecycleScripts/install

[nodegit] Fetching binary from S3.
[nodegit] Failed to install prebuilt binary:
{ [Error: Command failed: C:\WINDOWS\system32\cmd.exe /s /c "C:\electron-quick-start\node_modules\nodegit\node_modules\.bin\node-pre-gyp install --fallback-to-build=false"
node-pre-gyp ERR! install error
node-pre-gyp ERR! stack Error: 403 status code downloading tarball https://nodegit.s3.amazonaws.com/nodegit/nodegit/nodegit-v0.6.1-electron-v0.36-win32-x64.tar.gz
node-pre-gyp ERR! stack     at Request.<anonymous> (C:\electron-quick-start\node_modules\nodegit\node_modules\node-pre-gyp\lib\install.js:101:37)
node-pre-gyp ERR! stack     at emitOne (events.js:82:20)
node-pre-gyp ERR! stack     at Request.emit (events.js:169:7)
node-pre-gyp ERR! stack     at Request.onRequestResponse (C:\electron-quick-start\node_modules\nodegit\node_modules\node-pre-gyp\node_modules\request\request.js:951:10)
node-pre-gyp ERR! stack     at emitOne (events.js:77:13)
node-pre-gyp ERR! stack     at ClientRequest.emit (events.js:169:7)
node-pre-gyp ERR! stack     at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:415:21)
node-pre-gyp ERR! stack     at HTTPParser.parserOnHeadersComplete (_http_common.js:88:23)
node-pre-gyp ERR! stack     at TLSSocket.socketOnData (_http_client.js:305:20)
node-pre-gyp ERR! stack     at emitOne (events.js:77:13)
node-pre-gyp ERR! System Windows_NT 10.0.10586
node-pre-gyp ERR! command "C:\\Program Files (x86)\\Nodist\\v-x64\\nodev4.2.3\\node.exe" "C:\\electron-quick-start\\node_modules\\nodegit\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build=false"
node-pre-gyp ERR! cwd C:\electron-quick-start\node_modules\nodegit
node-pre-gyp ERR! node -v v4.2.3
node-pre-gyp ERR! node-pre-gyp -v v0.6.17
node-pre-gyp ERR! not ok
]
  killed: false,
  code: 1,
  signal: null,
  cmd: 'C:\\WINDOWS\\system32\\cmd.exe /s /c "C:\\electron-quick-start\\node_modules\\nodegit\\node_modules\\.bin\\node-pre-gyp install --fallback-to-build=false"' }
[nodegit] Building manually. (You'll be here a while.)
[nodegit] Regenerating and configuring code
npm ERR! Windows_NT 10.0.10586
npm ERR! argv "C:\\Program Files (x86)\\Nodist\\v-x64\\nodev4.2.3\\node.exe" "C:\\Program Files (x86)\\Nodist\\bin\\node_modules\\npm\\bin\\npm-cli.js" "install" "--ignore-scripts"
npm ERR! node v4.2.3
npm ERR! npm  v3.5.0

npm ERR! Cannot read property 'target' of null
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     C:\electron-quick-start\node_modules\nodegit\npm-debug.log

<EMAIL_ADDRESS>C:\electron-quick-start
└──<EMAIL_ADDRESS>extraneous

Man, wtf. One odd idea, can you try installing with npm 2?

Ooh, well first off, yours failed to download, and then it looks like it failed to compile.

Man,s omething appears to be swallowing peoples build errors, and thats whats really behind this I think >.<

Just an update from my side, I found something that seems to work.
Instead of installing directly into my electron app, I built nodegit separately, and then copied the built files into the node_modules folder of my electron app.
These are the exact commands I ran:
cd C:\
git clone https://github.com/nodegit/nodegit.git nodegit
cd nodegit
set npm_config_disturl=https://atom.io/download/atom-shell
set npm_config_target=0.36.0
set npm_config_arch=x64
set npm_config_runtime=electron
set HOME="C:\Users\Tyler Church\.electron-gyp"
npm install

And then I copied C:\nodegit to C:\electron-quick-start\node_modules\nodegit
Not sure why doing things this way would make any difference, but perhaps this will help someone.

I can confirm that the above works for me on Windows 7.  Be sure to use command prompt versus Powershell (or set the variables appropriately using Powershell).

When I was doing some copying in Windows was getting a path length error.  Wonder if the issue may have to do with what directory people build in and that directory causing path lengths to be exceeded during the build process.  I know that is one of the reasons Tyler switched to NPM 3.

I can confirm this also works on Windows 8 (x64).

I have now got it building as suggested by @tylerchurch and running in Electron with success. So thanks for that one.
However, my call to the Clone function that works on my OSX Electron App is not working in the Windows Shell. To be more specific once asked to clone a public repository the promise to return the repository is not fired. I also kept an eye on the network activity when I asked for the clone and there is no activity in there.
Could someone try the clone command now that we appear to have got past the DLL issue and see if it is successful?

Cloning appears to be successful for me.
I just used the example on nodegit's homepage:
var Git = require("nodegit");

Git.Clone("https://github.com/nodegit/nodegit", "nodegit").then(function(repository) {
  // Work with the repository object here.
});

Perhaps there is an issue with the specific repo you are cloning or something?

@tylerchurch I must apologies, turns out the internet connection was being ridiculously slow when I tried earlier. Just tried again and yep, all is good now. So happy days now. Thanks again for the help guys. Unless it needs to be fixed so that it can be installed in the Electron project folder I consider this issue now closed for me.

So I may have found the issue. It seems that build errors aren't exiting properly, so the build for you guys is actually failing. The issue is related to gitignores, and when cloning, won't be present. Was able to repro locally with a coworker. nodegit 0.6.2 should have the fix, which went out this morning.

@maxkorp should we be using an .npmignore file to avoid issues with .gitignore?

Just did an npm install nodegit in an electron project, and it seems to be working without any issues now!
So I think this issue can be closed.

Awesome! Thanks for the fix confirmation @tylerchurch

@tbranyen yeah, the issue is with nested .gitignores when you have a root npmignore :(

In my electron app, I was getting the same error on windows 10 and visual studio 2015, until I built against the electron headers. Just to document for others' (am my own future self) benefit, these were the steps that worked for me:

git clone https://github.com/nodegit/nodegit.git nodegit
cd nodegit
From advanced system settings, set the HOME environment variable to C:\Users<YourUsernameHere>.electron-gyp
Open visual studio 2015 command prompt
run npm install. It will fail with an error like: Macro definition of snprintf conflicts with Standard Library function declaration.
Open nodegit/vendor/libssh2/win32/libssh2_config.h file and replace this:

#ifdef _MSC_VER
#define snprintf _snprintf
#if _MSC_VER < 1500
#define vsnprintf _vsnprintf
#endif
#define strdup _strdup
#define strncasecmp _strnicmp
#define strcasecmp _stricmp
#else
#define strncasecmp strnicmp
#define strcasecmp stricmp
#endif /* _MSC_VER */
with this:
#ifdef _MSC_VER
#if _MSC_VER < 1900
#define snprintf _snprintf
#if _MSC_VER < 1500
#define vsnprintf _vsnprintf
#endif
#define strdup _strdup
#define strncasecmp _strnicmp
#define strcasecmp _stricmp
#endif
#else
#ifndef MINGW32
#define strncasecmp strnicmp
#define strcasecmp stricmp
#endif /* MINGW32 /
#endif / _MSC_VER */
For details about why this works, see this: https://github.com/libssh2/libssh2/commit/ded55537acbfda9756667e054c22972842633cf4
7. Run the command: node-gyp rebuild --target=0.37.8 --arch=x64 --dist-url=https://atom.io/download/atom-shell
Remember to replace --target value with the version of your electron and --arch value with your architecture. This should build the project.
8. Copy the nodegit directory under the node_modules directory of your electron app. In the copied nodegit directory rename the lib folder to dist.
9. Enjoy!

I can confirm this issue exists with Electron 1.6.5 and nodegit 0.18.1. @imor 's instructions worked great for my project. Thanks!


hostname unsupported

DO NOT ASK FOR PHISHLETS.
DO NOT ASK FOR HELP CREATING PHISHLETS.
DO NOT ASK TO FIX PHISHLETS.
DO NOT ADVERTISE OR TRY TO SELL PHISHLETS.
EXPECT A BAN OTHERWISE. THANK YOU!
REPORT ONLY BUGS OR FEATURE SUGGESTIONS.
orig domain: domain.com.nz (example)
phis domain: evil.biz
I  cant proxy metric.cloud.domain.com.nz
cert for metric.cloud.domain.com.nz - wildcard, *.cloud.domain.com.nz
i have wildcard too *.evil.biz
but got error: hostname unsupported: metric.cloud.evil.biz

{phish_sub: 'metric', orig_sub: 'metric', domain: 'cloud.domain.com.nz', session: true, is_landing: false} - not work
{phish_sub: 'metric', orig_sub: '', domain: 'metric.cloud.domain.com.nz', session: true, is_landing: false} - not work
{phish_sub: 'metric.cloud', orig_sub: 'metric.cloud', domain: 'domain.com.nz', session: true, is_landing: false} - not work

All issues can be fixed.... It's cuased due to update on the targeted end..... You can reach how to the developer on icq @mrgretzky


Update Space Engineers

There is a second config file I did not notice. Spaceengineers-Dedicated.cfg is used for the initial world creation, and some of the other global settings. Then, the Sandbox_config.sbc file is used inside the world folder for subsequent changes.

I want to investigate this one further. I'm not certain the sbc file should be edited manually versus using the "ignorelastsession" setting. I've reached out on their Discord for clarification.

Ignorelastsession is for battle sessions where progress is not saved. I also noticed it is needed if you change the world name or it will overwrite your old save file if using multiple. It's best to keep worlds saved in different instances, though. Both the .cfg and .sbc file should stay in sync per their Discord. This has no known issues at this time and is ready for testing.


Add attribute reference to the user manual

@dwightguth Thanks for your feedback. How could this PR be improved? If each attribute description linked to the section where the details on that attribute are described, would that be an improvement?
Just for clarity: my intention is to provide a quick reference of different attributes with summaries. There are several possible usages:

(for newcomers) seeing an overview of all attributes in one place, to get a flavor for what is possible
(for experts) helping recall some attribute that you heard about/saw before, but don't remember how to spell it


how to set connection timeout reactivefeignclient by clientname?

It's given error connection time out?

Hello, i got too the readtimeout exception from Reactive Feign Client. can i know how to set the read timeout pls ?
Thanks

Hello, i got too the readtimeout exception from Reactive Feign Client. can i know how to set the read timeout pls ? Thanks

Hello @4duytran. Try to create your client by the configuration class. I think at the moment this is the only way to successfully add a read timeout.
Example:
@Configuration
public class ClientConfig {

    @Value("${client-url}")
    private String clientUrl;
    @Value("${client-read-timeout}")
    private Long readTimeout;

    @Bean("clientWithReadTimeout")
    public MyClient client() {
        return WebReactiveFeign
                .<MyClient>builder()
                .options(
                        new WebReactiveOptions.Builder().setReadTimeoutMillis(readTimeout).build()
                )
                .contract(new ReactiveContract(new SpringMvcContract()))
                .target(
                        MyClient.class,
                        clientUrl
                );
    }
}

via properties file
https://github.com/Playtika/feign-reactive/tree/develop/feign-reactor-spring-configuration#applicationproperties-configuration
options : reactive http client specific options. Check implementation of ReactiveOptions.Builder for each client.
via configuration
https://github.com/Playtika/feign-reactive/tree/develop/feign-reactor-spring-configuration#configuration-via-configuration-class
Here is the list of bean classes that will be used by reactive feign client if they declared in configuration class: ReactiveOptions.Builder


Revise "run-all-" wrapper scripts to ensure consistency

Lots of repetition among the run-all-SDM-* and run-all-distribution-* scripts in src/run-indiv. In attempt to reduce the redundancy (and potential divergence), new function run_all_SDM_scripts() is a start to address this. Next steps:

[x] 1. Replace content of the run-all-SMD-* scripts with a simple call to run_all_SDM_scripts()
[x] 2. Write a corresponding function for distribution script wrappers (assuming point 1 above works)
[x] 3. Replace content of the run-all-distribution-* scripts with a simple call to run_all_distribution_scripts()

Addressed in f440559 and 2276dc2, with some fixes in c799122.


Read all cookie headers to fill CookieJar

Close #573

I fixed it. please check gihub main branch


Confusing behaviour with types that have both generic and non-generic versions

I ran into a couple of weird issues at source.dot.net:

It's impossible to find IEnumerable<T> (I tried with and without namespace, with and without namespace assembly name etc),
In the List<T> page both links to IList<T> and IList point to the same page (IList<T>),
In the IList<T> page link to ICollection<T> points to the non-generic ICollection,
A lot of references to IEnumerable<T> (example) point to error page (which says Don't use this page directly, pass #symbolId to get redirected.)

All pointed issues are applicable for all interfaces that have both generic and non-generic versions (IEnumerator, IEqualityComparer etc).
The issue is probably related to https://github.com/KirillOsenkov/SourceBrowser/issues/179.

This looks like a problem caused by both IEnumerable and IEnumerable being in files with the same name. They are both in IEnumerable.cs, just in different folders. It appears that the folder structure gets flattened by SourceBrowser and causes problems.

Interesting, indeed there's some weirdness here.
On https://referencesource.microsoft.com it works better. Compare:
https://referencesource.microsoft.com/#q=IEnumerable
https://referencesource.microsoft.com/#q=IEnumerable<
I usually search for generic types by appending the <, such as IList<, so there's nothing in SourceBrowser itself that would prevent this from working.

Alex, you're correct, it does appear that the file hierarchy is flattened, but why is this happening? SourceBrowser should be preserving the hierarchy within a project.

Oh, I'm guessing .shproj (shared projects) are involved. https://github.com/dotnet/runtime/tree/4c92aef2b08f9c4374c520e7e664a44f1ad8ce56/src/libraries/System.Private.CoreLib/src
We might not have the best in the world support for shared projects honestly. Worth looking into this.

its not technically a shproj, because its been processed with my binlig -> sln translation stuff, but all the files that are flattened are in the csproj like this: ..\..\libraries\System.Private.CoreLib\src\System\Activator.cs so I bet thats the problem. Its showing up as a "linked" file without any link.

I can share the full solution if it would be helpful, but its somewhat large.

ah, yes, linked files from outside the project cone would be flattened, that explains it. We should probably try and respect the  metadata to properly recreate the "virtual" subdirectory of linked files.

In this case there is no metadata, because the project file is a recreation based on the compiler invocation. Roslyn respects Link metadata if it exists IIRC.

I might be able to.... reconstruct the link metadata somehow, but I don't know a way to do that in general. I could make the tool find a common prefix for all the files and use that as the "root" and produce Link metadata from that, but it probably wouldn't work perfectly. It might still work "good enough" to prevent same-name files from clashing.

I think if you have the path for the csproj (which you should have) then each .cs path is relative to the .csproj. You can fiddle with relative paths and compute the Link metadata for those outside the project cone.
We can brainstorm this together if you like.


Feature/functional locations

Description
Introduced functionality for retrieving functional locations from asset central. The functionality of functional locations was introduced into AC and PAI in later releases. Functional Locations can be used in almost the same way as Equipment in PAI. For some customer scenarios it is required to work with Functional Locations in the same way as with Equipment. Hence sailor should provide fetching the relevant information.
This feature covers the basic functionality for retrieving functional locations with the filter language used in the other methods. More advanced functionality, similar to the equipment model could be implemented further.
Additional information
Functionality was tested locally. Unit Tests not included. Documentation was updated. All implemented methods include docstrings.
Checklist
Mark "not applicable" if item on the list does not apply to this pull request.

[ ] I have created/adapted unit tests for new code

[ ] not applicable

[ ] I have added new dependencies as described at the Contributing page

[x] not applicable

[x] I have made corresponding changes to the documentation (incl. tutorial, etc.)

[ ] not applicable

[x] I have provided release notes (in description or as comment) if this PR is a new feature OR a change worth mentioning for next release

[ ] not applicable

[x] I have obtained API approvals if a new SAP API or endpoint is used

[ ] not applicable

 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.Glaser 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.


Provide a way to offset BottomSheet from the bottom

Use case
I'd like to reproduce the design seen here, with the BottomSheet being a sort of floating box :

Proposal
Provide a bottomOffset parameter of type double to showModalBottomSheet and other widgets/functions of the kind, or better yet an object allowing for even more customization.
This is doable right know with a custom dialog, but i'd be better not to do that and rely on Flutter widgets instead. Thanks !

any update on this ?


egeloen/google-map-bundle missing in packagist

it seems that egeloen/google-map-bundle  package is not availble in Packagist, i can see that you have composer.json file so shouldn't it be availble ?

I have simply forgot to add it... Done :)


Compatibility with React Hook's useEffect (TypeScript)

innerRef={ value => { _someRef = value } }

Above code is not possible when using React Hook's useEffect.
innerRef={ _someRef }

Whereas this causes a type error as _someRef is not a function.

const refScroll = useRef(null)

innerRef={ value => { refScroll.current = value } }

This may work

I'm having the same issue, useRef is not working, even tried suggestion above
null is not an object (evaluating refScroll.current.props)

@DrySoldier : initial value of ref is NULL, so you much check null value before access
if (refScroll.current !== null) {
 // do something with refScroll.current
}


update to CDI 2.0

started here https://github.com/caelum/vraptor4/compare/updating_to_cdi_2?expand=1

updates:
vraptor blank-project and musicjungle starting CDI 2.0

https://github.com/caelum/vraptor4/compare/updating_to_cdi_2?expand=1

closed by https://github.com/caelum/vraptor4/pull/1126


Update Rust to 1.15 in the buildbots

(can't assign anyone from mobile)
This is needed by #666

@asomers I can't assign it to you (permissions, probably)

It should be working now, but we have to wait until somebody updates a PR to be 100% sure.

Is this resolved? We've had PRs happen since this.

I wanted to add the trait which was dropped from #666 but I'm really busy in October, so I didn't have time to do it.

@marmistrz But this issue is just about updating the BuildBots to 1.15. @asomers is that done so this issue can be closed?

Yeah, it's done.


Fix the typo in line 171 in status saving.

fix the status saving in the rong fields in config.json

this pullrequest can not be merged. wi will apply these fixes separately.


How to fine-tune Gemma with pytorch?

How to fine-tune Gemma with pytorch?
There seems to be fine-tuning code on Huggingface, but it cannot be used directly.
Thanks

I'm not aware of the best tools for finetuning with pytorch right now, perhaps @pengchongjin has seen some good colabs or tools around?

This is a duplicated issue of https://github.com/google/gemma_pytorch/issues/8.
Close this one.


🐞 - ng add taiga-ui throws [ERROR]: Could not find the project main file for Angular 17

Playground Link
See description
Description
Run console commands:
ng version

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/

Angular CLI: 17.0.0
Node: 18.15.0
Package Manager: npm 9.5.0
OS: darwin x64

Angular:
...

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.1700.0 (cli-only)
@angular-devkit/core         17.0.0 (cli-only)
@angular-devkit/schematics   17.0.0 (cli-only)
@schematics/angular          17.0.0 (cli-only)

ng new ng-sandbox

? Which stylesheet format would you like to use? Less   [ http://lesscss.org                                             ]
? Do you want to enable Server-Side Rendering (SSR) and Static Site Generation (SSG/Prerendering)?
    Successfully initialized git.

cd ng-sandbox
ng add taiga-ui

ℹ Using package manager: npm
✔ Found compatible package version<EMAIL_ADDRESS>✔ Package information loaded.

The package<EMAIL_ADDRESS>will be installed and executed.
Would you like to proceed? Yes
✔ Packages successfully installed.
? Do you want to use global Taiga UI classes, such as 'tui-space', 'tui-skeleton', etc? No
? Do you want to use Taiga UI dialogs? Yes
? Do you plan on using custom SVGs/icons or TUI editor? If `Yes` we will include ng-dompurify as sanitizer, read more: https://taiga-ui.dev/icons/bundled#sanitizer No
? Do you want to use Taiga UI alerts? Yes
? Choose additional packages to install
    The main packages will be installed - core,cdk,kit,icons
UPDATE package.json (1172 bytes)
    [ERROR]: Could not find the project main file
    Content of the app was wrapped with tui-root component in /src/app/./app.component.html
UPDATE angular.json (3106 bytes)
UPDATE src/app/app.component.html (20910 bytes)
✔ Packages installed successfully.

Angular version
17.0.0
Taiga UI version
3.53.0
Which browsers have you used?

[X] Chrome
[ ] Firefox
[ ] Safari
[ ] Edge

Which operating systems have you used?

[X] macOS
[ ] Windows
[ ] Linux
[ ] iOS
[ ] Android

ng-sandbox/src/app/app.config.ts:
import { ApplicationConfig } from '@angular/core';
import { provideRouter } from '@angular/router';

import { routes } from './app.routes';

export const appConfig: ApplicationConfig = {
  providers: [provideRouter(routes)]
};


Config params for metadata and contrast file names

At the moment, the file names metadata.txt and contrasts.txt are hard-coded in. This is usually fine, but sometimes annoying when running multiple rounds of analysis (for troubleshooting, or for complex projects) where we want to edit the input files. Currently that requires renaming the "file of the moment" to metadata.txt or contrasts.txt but that makes record keeping a bit hard and it's easy to mess up and overwrite something.
Could we instead have parameters "metadata_file" and "contrast_file" in the config? We'd have to change the many hard-coded lines but that seems manageable.

Closed with merge https://github.com/R-ODAF/R-ODAF_Health_Canada/pull/244


Get stuck on 'Estimating local colors', memory use increases and freeze

Hi @VPetukhov
I updated my baysor version to 0.6.1 and ran it on the example data from startmap. I got stuck on the 'Estimating local colors' step. The memory starts to increases indefinitely and the process freezes. Can you take a look what might cause this?
[07:25:37] Info: Run Rd935f0af5
[07:25:37] Info: (2023-07-18) Run Baysor v0.6.1
[07:25:37] Info: Loading data...
[07:25:41] Info: Loaded 949505 transcripts
[07:25:44] Info: Estimating noise level
[07:26:00] Info: Done
[07:26:22] Info: Clustering molecules...
[07:26:27] Warning: ICA did not converge, fall back to random initialization
└ Baysor.Processing /home/haojiawu/.julia/packages/Baysor/L94P7/src/processing/bmm_algorithm/molecule_clustering.jl:147
[07:28:28] Info: Algorithm stopped after 509 iterations. Error: 0.00232. Converged: true.
[07:28:28] Info: Done
[07:28:28] Info: Initializing algorithm. Scale: 100.0, scale std: 25.0, initial #components: 27128, #molecules: 949505.
[07:28:33] Info: Using the following additional information about molecules: [:confidence, :cluster]
[07:28:33] Info: Using 3D coordinates
[07:52:00] Info: Processing complete.
[07:52:18] Info: Estimating local colors

Here is the script I used.
baysor  run -x x -y y -z z -g gene -s 100 -m 70 -o ./starmap -p --save-polygons=geojson ./data/molecules.csv

Thanks!

That looks like the same problem as https://github.com/kharchenkolab/Baysor/issues/78 . Will be fixed in the next release.

Done.


Import changes from fbcode

@cpuhrsch How can I resolve this conflict between fbsync and master??
I have some changes I want to merge from fbsync.


(#112) Fix hexo_version is not defined error

Fix (#112) error

I already tested it on my local machine. And worked fine.
Please approve someone.

Deal with #116


Fix typo in aq_engine.py

To reviewer: if you believe that the PR can be merged, please merge this by yourself (i.e. without checking with me).

lgtm


Updated drone config to use the "next" git plugin

This pr tries to fix a drone behavior where drone wouldn't pick up the latest commit while saying it does so. This resulted in the build failing, even if everything was ok in the latest commit.
According to @tboerger, this is an issue with Github which wont get fixed, so I'm trying the next branch of the git plugin, so I'll try that with this pr. If it doesn't work, I'll close it.

Codecov Report

Merging #4281 into master will decrease coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #4281      +/-   ##
==========================================
- Coverage   20.02%   20.01%   -0.01%
==========================================
  Files         153      153
  Lines       30584    30584
==========================================
- Hits         6125     6122       -3
- Misses      23533    23535       +2
- Partials      926      927       +1

Impacted Files
Coverage Δ

modules/avatar/avatar.go
81.25% <0%> (-18.75%)
:arrow_down:

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 d84da8f...9526fba. Read the comment docs.


No [code/math/spoiler] tags

[code/math/spoiler] tags need to be added on /g/, /sci/, and everywhere else, respectively.

Are you talking about 4chan? Code and spoiler tags are both exists. But math is exclusive 4chan tag for folmulas. It's hard to implement theirs displaying (if it even possible for default android TextView).

Yes, I'm talking about 4chan. A font could be installed with it for mathematical symbols, and JS used to implement it.

All the mathematical symbols are available in unicode. Although they can't just be used like that if you're planning on proper formatting.

As I told, it's hard to implement it because I need tex parser for this. I don't want to overload the app with supporting these unique features for some imageboards, especially if these features are so complicated.

This might be useful.
https://www.mathjax.org

I have an idea. I can replace [math] tags with image links. Clicking on them will open a gallery window with rendered formula.
I found a web service that can render images using latex markup.

Also it was rather a question to you. Does this solution suit you?

So functionality you click on the tag and it opens in a browser? It's not optimal but it's better than nothing.
I found a few libraries for it, but you probably don't want extra dependencies.
https://github.com/opencollab/jlatexmath
http://stackoverflow.com/questions/456002/displaying-fancy-equations-with-java

So functionally you click on the tag and it opens in a browser?

In image viewer, not in browser.

I guess that's usable.

Added in new extension update.
It's disabled by default, you can enable it in extension settings (Settings — Forums — 4chan.org).
Also maybe you'll need to reload some old threads (Menu — Thread options — Reload)

Niiice.
On 19 Oct 2016 15:18, "Fukurou"<EMAIL_ADDRESS>wrote:

Closed #30 https://github.com/Mishiranu/Dashchan/issues/30.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Mishiranu/Dashchan/issues/30#event-829127975, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AIhzn6fzy4dd6dZLVaySTms3Q5LlCO1oks5q1iaEgaJpZM4HGjYO
.


Feature Request : Content Designer | ResponseCard titles optional rather than required?

Given that aws-lex-web-ui doesn't require responseCard titles, is there a reason they are required in the Content Designer? Reason I ask is being able to have a single message bubble with a list of button options is handy. (Appreciate that config.ui.shouldDisplayResponseCardTitle could be set to false, but being a global setting doesn't give so much granular control). Thoughts?

This has been simplified by amending lambda/proxy-es/lib/query.js get_answer(req, res)
from
var card=_.get(res,"result.r.title") ? res.result.r : null ...
to
var card = _.get(res,"result.r", {})
const cleanedCard = _.pickBy(card , (v, k) => { return v != null && v !== "" })
if(!_.isEmpty(cleanedCard)){
    res.card.send=true
    res.card.title=_.get(card,'title')
    res.card.subTitle=_.get(card,'subTitle')
    res.card.imageUrl=_.get(card,'imageUrl')
    res.card.buttons=_.get(card,'buttons')
}

This should give a card if any property (title, subtitle, imageUrl, buttons) has a property


Adding support for customized file name

Confirm this is a feature request for the Python library and not the underlying OpenAI API.

[X] This is a feature request for the Python library

Describe the feature or improvement you're requesting
On my server I save the file with a different name, and I would like to customize the name of the created file by passing a parameter to the client.files.create method as in the example below. Is this viable?
attachment = client.files.create(file=open("randomfilename.pdf", "rb"), purpose=purpose, filename="MyCustomFilename.pdf")

Additional context
No response

Hi @luigi-raynel-dev,
Can you give more context, can you paste your working code, if possible?

Hi @luigi-raynel-dev, you can customise the filename today with this syntax:
client.files.create(
    file=("myfilename.txt", open("randomfilename.pdf", "rb")),
    purpose="assistants",
)


Add psycopg2-binary

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)
[x] Ensured the license file is being packaged.

Take 2...
This is needed in many downstream feedstocks for pip check to pass.
I have verified that it works with a local build of https://github.com/conda-forge/apache-airflow-providers-postgres-feedstock
closes #37

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) and found it was in an excellent condition.

@conda-forge-admin, please rerender

@ocefpaf, your review would be very much appreciated.  Thanks in advance!

Cool, will check it out.
Do you think there is a way to allow this without a rename, such that
psycopg2-binary depends on psycopg and uses the same underlying files? It
would be ideal if it wasn't a red/blue kind of thing where you got tons of
clobber warnings if both were installed.

@bollwyvl, that's a really good point about the clobbering.  It would be better if this were just a metapackage but it satisfied pip check somehow.  I don't know how to do that.  I'll put this in draft mode while I think about it.

@conda-forge-admin, please rerender

@bollwyvl, Okay, here's my 3rd attempt.  This time, I created a metapackage via new setup.py.  That is, I created not just a conda metapackage but a pip one as well.  This, too, checks out when I test on https://github.com/conda-forge/apache-airflow-providers-postgres-feedstock.
Does this new approach address your concern?

@ocefpaf, I think this is ready for your review.

Looks good, and can't really make anything worse!

can't really make anything worse!

Oh, in my experience, it's always possible to make things worse..

@xylar sorry but I'm having trouble catching up with my notifications. I'll defer to you and @bollwyvl to let me know when to merge this one.

My concerns have been addressed. I for one am willing to try it out on dagster, etc. Just in time for flask2 and jinja3 to break everything!

Just in time for flask2 and jinja3 to break everything!

I like your energy ;-p

I mean, but really, on the same day?


Bug 2087042: Rebase cloud-provider-azure 22.06.2022

This commit rebases the cloud-provider-azure openshift patches on top of the kubernetes-sigs/cloud-provider-azure master branch after 1.24.2 release.
There are several commits that we carry on top of the upstream azure-cloud-provider and the rebase process allows us to preserve those. Here is a description of the process I used to create this PR.
(replicated @elmiko's process within openshift/kubernetes-autoscaler)
Process
First we need to identify the carry commits that we currently have, this is done against our previous rebase (or fork in this case) to catch new changes. Once identified we will drop commits which have merged upstream and only carry unique commits. (see below for the carried and dropped commits).
Identify carry commits:
git log --oneline --no-merges 303f6ddce98eb78d9858ae17abee46f67a08135f..openshift/master
where 303f6d is the last upstream commit in our fork. This is the
list of commits we will need to apply onto the new upstream version of the
cloud-provider-azure. ideally, some of these commits can be dropped.
After identifying the carry commits, the next step is to create the new commit-tree that will be used for the rebase and then cherry pick the carry commits into the new branch. The following commands cover these steps:
$ git remote update # make sure we update our refs
$ git checkout 2888dc7a4be361cc6e45d92ab5ce8478b7fa3b2a # master HEAD after 1.24.2 release
$ git checkout -b merge-tmp # create a temporary branch for our merge commit
$ git checkout openshift/master # we want to be at the tip of the openshift master branch when we run the next command
$ echo 'merge kubernetes-sigs/azure-cloud-provider 22-07-2021' | git commit-tree merge-tmp^{tree} -p HEAD -p merge-tmp -F - # create a new merge commit for our history
9cbc9d4aaf6069b641ed9a10dbfc135affedec9d # id of new merge commit
$ git branch merge-22-06-2022 9cbc9d4aaf6069b641ed9a10dbfc135affedec9d # create a new branch for the cherry-pick work
$ git checkout merge-22-06-2022
$ git cherry-pick <carry commits> # cherry pick the needed commits into the new branch

With the merge-22-06-2022 branch in place, I cherry picked the carry commits which we should carry.
Carried Commits
These commits are integral to our CI platform, or are specific to the releases we create for OpenShift.
e56be7 UPSTREAM: <carry>: set GOARCH appropriately
53c43db UPSTREAM: <carry>: update to golang 1.17, sync cloud-node-manager and cloud-controller-manager with latest OCP release
e72384 UPSTREAM: <carry>: add dockerfiles for openshift builds, openshift specific makefile extension, openshift specific hack scripts
70dc69 UPSTREAM: <carry>: delete .github directory
e99493 UPSTREAM: <carry>: Update OWNERS file

Note: github dir removal commit was reordered with
Changed Commits

All commits related to OWNERS file was squashed into e99493 UPSTREAM: <carry>: Update OWNERS file

8a35d2 UPSTREAM: <carry>: Fix "verify" job cloud-team-rebase-bot was squashed into e72384 UPSTREAM: <carry>: add dockerfiles for openshift builds, openshift specific makefile extension, openshift specific hack scripts

70dc69 UPSTREAM: <carry>: delete .github directory was extended with deletion of newly appeared files

ART commits and golang update was squashed into one commit 53c43db

Dropped Commits
f804be UPSTREAM: <carry>: update to golang 1.17
a0285d UPSTREAM: <carry>: Updating ose-azure-cloud-node-manager images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/3dea8426481b269476342fc0a631273f32ce691e/images/ose-azure-cloud-node-manager.yml
5b3462 UPSTREAM: <carry>: Updating ose-azure-cloud-controller-manager images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/3dea8426481b269476342fc0a631273f32ce691e/images/ose-azure-cloud-controller-manager.yml
8a35d2 UPSTREAM: <carry>: Fix "verify" job
bf9a4c UPSTREAM: <carry>: Update owners file
3fa1ff UPSTREAM: <carry>: Add component info to the OWNERS
dd6437 UPSTREAM: <carry>: Remove upsteam approvers and reviewers
6e279c UPSTREAM: <carry>: Add approvers
4c6c3d UPSTREAM: <carry>: Add component info to the OWNERS file
129f0a Remove upsteam approvers and reviewers
dd13fa Add approvers

/retest

/approve


Fix links to the docs in the README

[ci skip]

The current links are actually better because if Ecto.html no longer is at the root of the docs we need to update the links.

currently those links give 404 so I'm not entirely sure how that's better :)

Works on my machine, I get a 302.

I'm being redirected to http://hexdocs.pm/Ecto.html and it returns 404 ¯_(⊙_ʖ⊙)_/¯

What browser or HTTP client are you using?
On Fri, Oct 9, 2015 at 5:09 PM, Piotr Solnica<EMAIL_ADDRESS>wrote:

I'm being redirected to http://hexdocs.pm/Ecto.html and it returns 404
¯_(⊙ʖ⊙)/¯
—
Reply to this email directly or view it on GitHub
https://github.com/elixir-lang/ecto/pull/1008#issuecomment-146997414.

--
Eric Meadows-Jönsson

Does both http://hexdocs.pm/ecto and http://hexdocs.pm/ecto/ redirect to http://hexdocs.pm/Ecto.html?

hah, the latter works! so http://hexdocs.pm/ecto/ works for me

That's very strange, I don't see how http://hexdocs.pm/ecto can redirect to http://hexdocs.pm/Ecto.html.
It's supposed to be http://hexdocs.pm/ecto (302) => http://hexdocs.pm/ecto/ (javascript redirect) => http://hexdocs.pm/ecto/Ecto.html.

@solnic Do you still have the redirect issues?

@ericmj this weird but now it works for me, the only thing that changed is...my location


🐛 [REMOTE_CONFIG] null check operator used on a null value while calling setConfigSettings

Bug report
I am getting the null check operator used on a null value while calling setConfigSettings on Flutter Web.
Code:
void main () {
  WidgetsFlutterBinding.ensureInitialized();
  await FirebaseCoreWeb().initializeApp(
    options: DefaultFirebaseOptions.currentPlatform,
  );
  final remoteConfig = FirebaseRemoteConfig.instance;

  await remoteConfig.setConfigSettings(
    RemoteConfigSettings(
      fetchTimeout: const Duration(minutes: 1),
      minimumFetchInterval: const Duration(hours: 1),
    ),
  );

  await remoteConfig.fetchAndActivate();
  final remoteConfigKey = remoteConfig.getString('landing_page');

  runApp(MyApp(remoteConfigKey: remoteConfigKey));
}

Steps to reproduce
I cannot reproduce it in my local environment, it happens only on the deployed version on Firebase Hosting. Local release mode works fine too.
Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
[!] Flutter (Channel stable, 3.19.2, on macOS 14.0 23A344 darwin-arm64, locale en-US)
    • Flutter version 3.19.2 on channel stable at /Users/mycomputer/fvm/versions/stable
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision<PHONE_NUMBER> (3 weeks ago), 2024-02-27 16:51:22 -0500
    • Engine revision 04817c99c9
    • Dart version 3.3.0
    • DevTools version 2.31.1
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/mycomputer/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)
    • All Android licenses accepted.

[!] Xcode - develop for iOS and macOS (Xcode 15.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15E204a
    ! CocoaPods 1.12.1 out of date (1.13.0 is recommended).
        CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your plugin usage on the Dart side.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/platform-plugins
      To upgrade see https://guides.cocoapods.org/using/getting-started.html#updating-cocoapods for instructions.

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)

[✓] VS Code (version 1.87.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.84.0

[✓] Connected device (3 available)
    • iPhone (Konrad) (mobile) • 00008030-001C29963420202E • ios            • iOS 17.0.3 21A360
    • macOS (desktop)          • macos                     • darwin-arm64   • macOS 14.0 23A344 darwin-arm64
    • Chrome (web)             • chrome                    • web-javascript • Google Chrome 122.0.6261.129

[✓] Network resources
    • All expected network resources are available.

Flutter dependencies
Run flutter pub deps -- --style=compact and paste the output below:
Click To Expand
Dart SDK 3.3.0
Flutter SDK 3.19.2
my_project 1.0.0+1

dependencies:
- auto_route 7.9.0 [flutter path collection meta]
- bottom_sheet 4.0.1 [bottom_inset_observer flutter]
- chewie 1.7.5 [cupertino_icons flutter provider video_player wakelock_plus]
- collection 1.18.0
- data 1.0.0 [domain collection dio freezed_annotation get_it http injectable json_annotation logger retrofit talker_dio_logger]
- domain 1.0.0 [bloc collection logger get_it hydrated_bloc injectable]
- firebase_analytics_web 0.5.5+22 [_flutterfire_internals firebase_analytics_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js]
- firebase_core 2.27.1 [firebase_core_platform_interface firebase_core_web flutter meta]
- firebase_core_web 2.12.0 [firebase_core_platform_interface flutter flutter_web_plugins js meta web]
- firebase_remote_config 4.3.18 [firebase_core firebase_core_platform_interface firebase_remote_config_platform_interface firebase_remote_config_web flutter]
- flutter 0.0.0 [characters collection material_color_utilities meta vector_math sky_engine]
- flutter_bloc 8.1.4 [bloc flutter provider]
- flutter_inappwebview 6.0.0 [flutter flutter_inappwebview_platform_interface flutter_inappwebview_android flutter_inappwebview_ios flutter_inappwebview_macos flutter_inappwebview_web]
- flutter_localizations 0.0.0 [flutter intl characters clock collection material_color_utilities meta path vector_math]
- flutter_native_splash 2.4.0 [args flutter flutter_web_plugins html image meta path universal_io xml yaml ansicolor]
- flutter_web_plugins 0.0.0 [flutter characters collection material_color_utilities meta vector_math]
- flutter_widget_from_html 0.14.11 [flutter flutter_widget_from_html_core fwfh_cached_network_image fwfh_chewie fwfh_just_audio fwfh_svg fwfh_url_launcher fwfh_webview html]
- get_it 7.6.7 [async collection]
- google_maps_flutter 2.6.0 [flutter google_maps_flutter_android google_maps_flutter_ios google_maps_flutter_platform_interface google_maps_flutter_web]
- hydrated_bloc 9.1.4 [bloc hive meta synchronized]
- injectable 2.3.5 [get_it]
- intl 0.18.1 [clock meta path]
- jiffy 6.2.1 [intl]
- material_design_icons_flutter 7.0.7296 [flutter]
- provider 6.1.2 [collection flutter nested]
- seo 0.0.6 [flutter rxdart]
- shimmer_animation 2.1.0+1 [flutter]
- swipe_image_gallery 0.8.3 [flutter]
- universal_html 2.2.4 [async csslib charcode collection html meta source_span typed_data universal_io]
- url_launcher 6.2.5 [flutter url_launcher_android url_launcher_ios url_launcher_linux url_launcher_macos url_launcher_platform_interface url_launcher_web url_launcher_windows]
- video_player 2.8.3 [flutter html video_player_android video_player_avfoundation video_player_platform_interface video_player_web]
- webview_flutter 4.7.0 [flutter webview_flutter_android webview_flutter_platform_interface webview_flutter_wkwebview]
- webview_flutter_wkwebview 3.13.0 [flutter path webview_flutter_platform_interface]

dev dependencies:
- auto_route_generator 7.3.2 [build source_gen analyzer path build_runner code_builder dart_style xml args glob auto_route]
- auto_translator 2.3.1 [args http yaml]
- build_runner 2.4.8 [analyzer args async build build_config build_daemon build_resolvers build_runner_core code_builder collection crypto dart_style frontend_server_client glob graphs http_multi_server io js logging meta mime package_config path pool pub_semver pubspec_parse shelf shelf_web_socket stack_trace stream_transform timing watcher web_socket_channel yaml]
- flutter_lints 3.0.1 [lints]
- flutter_test 0.0.0 [flutter test_api matcher path fake_async clock stack_trace vector_math leak_tracker_flutter_testing async boolean_selector characters collection leak_tracker leak_tracker_testing material_color_utilities meta source_span stream_channel string_scanner term_glyph vm_service]
- injectable_generator 2.5.1 [build source_gen path glob analyzer code_builder dart_style injectable collection recase meta]

dependency overrides:
- collection 1.18.0

transitive dependencies:
- _fe_analyzer_shared 67.0.0 [meta]
- _flutterfire_internals 1.3.26 [collection firebase_core firebase_core_platform_interface flutter meta]
- analyzer 6.4.1 [_fe_analyzer_shared collection convert crypto glob meta package_config path pub_semver source_span watcher yaml]
- ansicolor 2.0.2
- archive 3.4.10 [crypto path pointycastle]
- args 2.4.2
- async 2.11.0 [collection meta]
- audio_session 0.1.18 [flutter flutter_web_plugins rxdart meta]
- bloc 8.1.3 [meta]
- boolean_selector 2.1.1 [source_span string_scanner]
- bottom_inset_observer 3.1.0 [flutter]
- build 2.4.1 [analyzer async convert crypto glob logging meta package_config path]
- build_config 1.1.1 [checked_yaml json_annotation path pubspec_parse yaml]
- build_daemon 4.0.1 [built_collection built_value crypto http_multi_server logging path pool shelf shelf_web_socket stream_transform watcher web_socket_channel]
- build_resolvers 2.4.2 [analyzer async build collection convert crypto graphs logging package_config path pool pub_semver stream_transform yaml]
- build_runner_core 7.3.0 [async build build_config build_resolvers collection convert crypto glob graphs json_annotation logging meta package_config path pool timing watcher yaml]
- built_collection 5.1.1
- built_value 8.9.1 [built_collection collection fixnum meta]
- cached_network_image 3.3.1 [cached_network_image_platform_interface cached_network_image_web flutter flutter_cache_manager octo_image]
- cached_network_image_platform_interface 4.0.0 [flutter flutter_cache_manager]
- cached_network_image_web 1.1.1 [cached_network_image_platform_interface flutter flutter_cache_manager]
- characters 1.3.0
- charcode 1.3.1
- checked_yaml 2.0.3 [json_annotation source_span yaml]
- clock 1.1.1
- code_builder 4.10.0 [built_collection built_value collection matcher meta]
- convert 3.1.1 [typed_data]
- crypto 3.0.3 [typed_data]
- csslib 1.0.0 [source_span]
- cupertino_icons 1.0.6
- dart_style 2.3.6 [analyzer args collection path pub_semver source_span]
- dbus 0.7.10 [args ffi meta xml]
- dio 5.4.1 [async http_parser meta path]
- fake_async 1.3.1 [clock collection]
- ffi 2.1.2
- file 7.0.0 [meta path]
- firebase_analytics_platform_interface 3.9.10 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_core_platform_interface 5.0.0 [collection flutter flutter_test meta plugin_platform_interface]
- firebase_remote_config_platform_interface 1.4.26 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_remote_config_web 1.4.26 [firebase_core firebase_core_web firebase_remote_config_platform_interface flutter flutter_web_plugins js]
- fixnum 1.1.0
- flutter_cache_manager 3.3.1 [clock collection file flutter http path path_provider rxdart sqflite uuid]
- flutter_inappwebview_android 1.0.13 [flutter flutter_inappwebview_platform_interface]
- flutter_inappwebview_internal_annotations 1.1.1
- flutter_inappwebview_ios 1.0.13 [flutter flutter_inappwebview_platform_interface]
- flutter_inappwebview_macos 1.0.11 [flutter flutter_inappwebview_platform_interface]
- flutter_inappwebview_platform_interface 1.0.10 [flutter flutter_inappwebview_internal_annotations plugin_platform_interface]
- flutter_inappwebview_web 1.0.8 [flutter flutter_web_plugins js flutter_inappwebview_platform_interface]
- flutter_plugin_android_lifecycle 2.0.17 [flutter]
- flutter_svg 2.0.10+1 [flutter http vector_graphics vector_graphics_codec vector_graphics_compiler]
- flutter_widget_from_html_core 0.14.11 [csslib flutter html logging]
- freezed_annotation 2.4.1 [collection json_annotation meta]
- frontend_server_client 3.2.0 [async path]
- fwfh_cached_network_image 0.14.2 [cached_network_image flutter flutter_cache_manager flutter_widget_from_html_core]
- fwfh_chewie 0.14.7 [chewie flutter flutter_widget_from_html_core video_player]
- fwfh_just_audio 0.14.2 [flutter flutter_widget_from_html_core just_audio]
- fwfh_svg 0.8.1 [flutter flutter_svg flutter_widget_from_html_core]
- fwfh_url_launcher 0.9.0+4 [flutter flutter_widget_from_html_core url_launcher]
- fwfh_webview 0.14.8 [flutter flutter_widget_from_html_core logging webview_flutter webview_flutter_android webview_flutter_wkwebview]
- glob 2.1.2 [async collection file path string_scanner]
- google_maps 7.1.0 [js js_wrapping meta web]
- google_maps_flutter_android 2.7.0 [flutter flutter_plugin_android_lifecycle google_maps_flutter_platform_interface stream_transform]
- google_maps_flutter_ios 2.5.0 [flutter google_maps_flutter_platform_interface stream_transform]
- google_maps_flutter_platform_interface 2.6.0 [collection flutter plugin_platform_interface stream_transform]
- google_maps_flutter_web 0.5.6+2 [collection flutter flutter_web_plugins google_maps google_maps_flutter_platform_interface sanitize_html stream_transform web]
- graphs 2.3.1 [collection]
- hive 2.2.3 [meta crypto]
- html 0.15.4 [csslib source_span]
- http 1.2.1 [async http_parser meta web]
- http_multi_server 3.2.1 [async]
- http_parser 4.0.2 [collection source_span string_scanner typed_data]
- image 4.1.7 [archive meta xml]
- io 1.0.4 [meta path string_scanner]
- js 0.6.7 [meta]
- js_wrapping 0.7.4 [js]
- json_annotation 4.8.1 [meta]
- just_audio 0.9.36 [just_audio_platform_interface just_audio_web audio_session rxdart path path_provider async uuid crypto meta flutter]
- just_audio_platform_interface 4.2.2 [flutter plugin_platform_interface]
- just_audio_web 0.4.9 [just_audio_platform_interface flutter flutter_web_plugins]
- leak_tracker 10.0.0 [clock collection meta path vm_service]
- leak_tracker_flutter_testing 2.0.1 [flutter leak_tracker leak_tracker_testing matcher meta]
- leak_tracker_testing 2.0.1 [leak_tracker matcher meta]
- lints 3.0.0
- logger 2.1.0
- logging 1.2.0
- matcher 0.12.16+1 [async meta stack_trace term_glyph test_api]
- material_color_utilities 0.8.0 [collection]
- meta 1.11.0
- mime 1.0.5
- nested 1.0.0 [flutter]
- octo_image 2.0.0 [flutter]
- package_config 2.1.0 [path]
- package_info_plus 4.2.0 [ffi flutter flutter_web_plugins http meta path package_info_plus_platform_interface win32]
- package_info_plus_platform_interface 2.0.1 [flutter meta plugin_platform_interface]
- path 1.9.0
- path_parsing 1.0.1 [vector_math meta]
- path_provider 2.1.2 [flutter path_provider_android path_provider_foundation path_provider_linux path_provider_platform_interface path_provider_windows]
- path_provider_android 2.2.2 [flutter path_provider_platform_interface]
- path_provider_foundation 2.3.2 [flutter path_provider_platform_interface]
- path_provider_linux 2.2.1 [ffi flutter path path_provider_platform_interface xdg_directories]
- path_provider_platform_interface 2.1.2 [flutter platform plugin_platform_interface]
- path_provider_windows 2.2.1 [ffi flutter path path_provider_platform_interface win32]
- petitparser 6.0.2 [meta]
- platform 3.1.4
- plugin_platform_interface 2.1.8 [meta]
- pointycastle 3.7.4 [collection convert js]
- pool 1.5.1 [async stack_trace]
- pub_semver 2.1.4 [collection meta]
- pubspec_parse 1.2.3 [checked_yaml collection json_annotation pub_semver yaml]
- recase 4.1.0
- retrofit 4.1.0 [dio meta]
- rxdart 0.27.7
- sanitize_html 2.1.0 [html meta]
- shelf 1.4.1 [async collection http_parser path stack_trace stream_channel]
- shelf_web_socket 1.0.4 [shelf stream_channel web_socket_channel]
- sky_engine 0.0.99
- source_gen 1.5.0 [analyzer async build dart_style glob path source_span yaml]
- source_span 1.10.0 [collection path term_glyph]
- sprintf 7.0.0
- sqflite 2.3.2 [flutter sqflite_common path]
- sqflite_common 2.5.4 [synchronized path meta]
- stack_trace 1.11.1 [path]
- stream_channel 2.1.2 [async]
- stream_transform 2.1.0
- string_scanner 1.2.0 [source_span]
- synchronized 3.1.0+1
- talker 3.2.0 [talker_logger]
- talker_dio_logger 2.4.0 [dio talker]
- talker_logger 3.1.0 [ansicolor]
- term_glyph 1.2.1
- test_api 0.6.1 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph]
- timing 1.0.1 [json_annotation]
- typed_data 1.3.2 [collection]
- universal_io 2.2.2 [collection meta typed_data]
- url_launcher_android 6.3.0 [flutter url_launcher_platform_interface]
- url_launcher_ios 6.2.5 [flutter url_launcher_platform_interface]
- url_launcher_linux 3.1.1 [flutter url_launcher_platform_interface]
- url_launcher_macos 3.1.0 [flutter url_launcher_platform_interface]
- url_launcher_platform_interface 2.3.2 [flutter plugin_platform_interface]
- url_launcher_web 2.3.0 [flutter flutter_web_plugins url_launcher_platform_interface web]
- url_launcher_windows 3.1.1 [flutter url_launcher_platform_interface]
- uuid 4.3.3 [crypto sprintf meta fixnum]
- vector_graphics 1.1.11+1 [flutter http vector_graphics_codec]
- vector_graphics_codec 1.1.11+1
- vector_graphics_compiler 1.1.11+1 [args meta path_parsing xml vector_graphics_codec path]
- vector_math 2.1.4
- video_player_android 2.4.12 [flutter video_player_platform_interface]
- video_player_avfoundation 2.5.6 [flutter video_player_platform_interface]
- video_player_platform_interface 6.2.2 [flutter plugin_platform_interface]
- video_player_web 2.3.0 [flutter flutter_web_plugins video_player_platform_interface web]
- vm_service 13.0.0
- wakelock_plus 1.1.4 [flutter flutter_web_plugins meta wakelock_plus_platform_interface win32 dbus package_info_plus js]
- wakelock_plus_platform_interface 1.1.0 [flutter plugin_platform_interface meta]
- watcher 1.1.0 [async path]
- web 0.5.1
- web_socket_channel 2.4.4 [async crypto stream_channel web]
- webview_flutter_android 3.16.0 [flutter webview_flutter_platform_interface]
- webview_flutter_platform_interface 2.10.0 [flutter meta plugin_platform_interface]
- win32 5.3.0 [ffi]
- xdg_directories 1.0.4 [meta path]
- xml 6.5.0 [collection meta petitparser]
- yaml 3.1.2 [collection source_span string_scanner]

@Lyokone  It does not help.

Hello @Beyga, we have completely overhauled our JS interop recently, can you see if you are still experiencing this issue using the latest versions? Thanks

I am experiencing this behavior, but only in my deployed codebase via flutter web.  I can run locally, and Remote Config appears to work.  Please advise
I'm running:
firebase_remote_config: ^4.4.2

Sorry for the late response. The issue seems to be still valid.

It works. Thank you!


Navbar dropdown issue

When I use the dropdown menu in navbar it will look great on large screens, but on mobile devices, the navbar becomes higher when I open the dropdown. It's because you use position:static for .dropdown-menu on screens smaller than 992px. It's simply to resolve by changing position: static to position: absolute;

Have a demo of this? And any details on browser/device/etc?

I have seen this happen in the past. there is a 2px-4px repositioning.

Blue background color is just to show what I mean. Is it intended effect?

This is intended behavior. It's the same thing we did in v3.


Storing Values with the Assignment Operator

Challenge Storing Values with the Assignment Operator has an issue.
User Agent is: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:

// Setup
var a;
var b = 2;

// Only change code below this line
b = a = 7;

What is the issue?
Read the instructions carefully.

Do not change code above the line
a should have a value of 7
b should have a value of 7
a should be assigned to b with =

If you have any problem understanding the problem, share your problem with other campers in gitter. Gitter link: https://gitter.im/FreeCodeCamp/HelpJavaScript

var a;
var a = 7;
var b = 7;
var b = a;

@401djslogan
Please do not post your solution on here. You could help people at FreeCodeCamp Chat Room or Forum. GitHub Issues are for reporting bugs on the website only.
Happy Coding!


permissions errors for local provider "hello world" example

Hi there. I'm just trying to run the local provider "hello world" example from the readme:
 dsub \    --provider local \    --logging "${TMPDIR:-/tmp}/dsub-test/logging/" \    --output OUT="${TMPDIR:-/tmp}/dsub-test/output/out.txt" \    --command 'echo "Hello World" > "${OUT}"' \    --wait
I'm getting a failure with some permissions related errors in the logs. I think I followed the README instructions correctly. I'm not sure if this is a bug or maybe there's some additional docker or system configuration I need to do?  Thanks for taking a look!

$ cat events.txt
start,2022-04-22 15:50:41.476103
pulling-image,2022-04-22 15:50:41.487819
localizing-files,2022-04-22 15:50:41.499980
running-docker,2022-04-22 15:50:42.263665
delocalizing-files,2022-04-22 15:50:43.665388
fail,2022-04-22 15:50:43.677351

$ cat log.txt
2022-04-22 15:50:41 I: Localizing inputs.
2022-04-22 15:50:41 I: Checking image userid.
2022-04-22 15:50:41 I: Task image: ubuntu:14.04
2022-04-22 15:50:42 I: Running Docker image.
2022-04-22 15:50:42 I: Docker exit code 126.
2022-04-22 15:50:42 I: Ensure host user (1000:1000) owns Docker-written data
2022-04-22 15:50:43 E: chown failed, Docker returned 123.
2022-04-22 15:50:43 I: Copying outputs.
2022-04-22 15:50:43 E: Error on or near line 47; /tmp/dsub-local/echo--bmerrell--220422-155041-46/task/runner.sh exiting with status 127
2022-04-22 15:50:43 I: Copying the logs before cleanup

$ cat stderr.txt
bash: /mnt/data/script/echo: Permission denied
find: `/mnt/data': Permission denied
chown: changing ownership of '/mnt/data': Permission denied

And here's what seems to be the corresponding logs from journalctl:

Apr 22 15:50:42 bmerrell-mobl PackageKit[1721]: get-updates transaction /7698_debccade from uid 1000 finished with success after 126ms
Apr 22 15:50:42 bmerrell-mobl kernel: eth0: renamed from vethe44cf4f
Apr 22 15:50:42 bmerrell-mobl kernel: IPv6: ADDRCONF(NETDEV_CHANGE): veth91ea92d: link becomes ready
Apr 22 15:50:42 bmerrell-mobl NetworkManager[1414]:   [1650664242.7242] device (veth91ea92d): carrier: link connected
Apr 22 15:50:42 bmerrell-mobl NetworkManager[1414]:   [1650664242.7246] device (docker0): carrier: link connected
Apr 22 15:50:42 bmerrell-mobl gnome-shell[2392]: Removing a network device that was not added
Apr 22 15:50:42 bmerrell-mobl audit[131570]: AVC avc:  denied  { execute } for  pid=131570 comm="bash" name="echo" dev="tmpfs" ino=2241 scontext=system_u:syst>
Apr 22 15:50:42 bmerrell-mobl audit[131570]: AVC avc:  denied  { execute } for  pid=131570 comm="bash" name="echo" dev="tmpfs" ino=2241 scontext=system_u:syst>
Apr 22 15:50:42 bmerrell-mobl b64da5a85565[6840]: bash: /mnt/data/script/echo: Permission denied
Apr 22 15:50:42 bmerrell-mobl systemd[1]: docker-b64da5a85565f5fe60098ce43adfa25f1b1bc81f66b8e0727fec6e65dba6d7b4.scope: Deactivated successfully.

I get the same results with my non-root user and the root user. Here's my system details (in case that matters):

$ docker --version
Docker version 20.10.12, build 485636f
$ python --version
Python 3.10.4
$ cat /etc/redhat-release
Fedora release 35 (Thirty Five)

This turned out to be related to SELinux. I put it in permission mode for now.


feat: Minio Support

Description

Add Minio to Docker Compose
Tested Cargo + Minio

Checklist

[x] This PR can be reviewed in under 30 minutes
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] I have assigned reviewers to this PR.

Not shown is the testing that took place. I was able to change out (via environment variables) the AWS credentials for Minio credentials in Cargo and was able to get the middleware sample to run the same as with AWS as with Minio.


Add badge for TabNavigator

I would like to add badge for the TabNavigator but I have no idea how to do that, I tried with the custom render of the tabBarComponent.
I can display one badge but it's only rerender when I click on one button of the tabBar, how can I force to re-render this component?
Thanks,

Duplicate of https://github.com/react-community/react-navigation/issues/766


Enhancement/auto generated slug

Auto generates the slug.
Created a separate component which is an Input element that mirrors another Input element.

Merged from a previous branch instead of main :(

Can you kindly put .env.example back?
It's a guide to future developers on what environment variables are necessary to run the application.

Aside from the comments left, this branch looks really good.
Looking forward to merge this branch.


Address workflow warnings

The generated release workflow has 21 warnings, mostly related to deprecations in GitHub.
The most common errors are:

The following actions uses node12 which is deprecated and will be forced to run on node16<EMAIL_ADDRESS>actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

We should address these now, instead of waiting for GH to turn them into errors.

The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

Regarding this, I have a WIP PR here and should be ready for review soon: https://github.com/pulumi/ci-mgmt/pull/789
Also being taken care of in various other Pulumi-owned repositories: https://github.com/search?q=is:pr+author:arunsathiya+org:pulumi&type=pullrequests

The c sharp warnings are because of https://github.com/pulumi/pulumi/issues/15144

I'll reopen until I verify we've silenced all warnings we can

https://github.com/thollander/actions-comment-pull-request is still warning about nodejs version deprecation, looks a bit stale: https://github.com/thollander/actions-comment-pull-request/pull/307


adding new episode

can we merge this on Friday?

:tada: This has been pushed live to https://developers.google.com/web/


Change the global font size

Hello,
An excellent template!
I have only an issue: if I change the font size to 12 as below
\documentclass[12pt, a4paper]{awesome-cv} % A4 paper size by default, use 'letterpaper' for US letter
in the main resume.tex file, I see no difference in the output with respect to the default 11pt. Is there any way to fix this or find a workaround? Many thanks

Any reaction on this?

to fix your trouble check this solution click
maybe this will solve your problem.


Improve annotation in docs for TypeVar in jit/vmap

I think that it would be useful for posterity to explain the description what problem this solves. I copied this from chats:
our docstring type formatting for readthedocs looks kind of weird right now, with function argument types showing up as ~F

Thanks for the feedback, @gnecula. I probably should have marked this PR as a "work in progress" -- I mostly made this into a PR so I could test the doc build without running this locally -- and unfortunately what I tried here doesn't actually work!


Adjust LearnDot UI for marketing campaign

Make the following adjustments for Maria and Jeffrey:

Email when user completed their course

We will edit the current automated email from LearnDot below to include ‘Grab your swag’
Change the slack message at the bottom to: "Please don't forget to claim your free Cockroach Labs Goodie Bag by filling out this form
Move the Slack call out to a P.S. after the signature
Add the image from Linkedin to the end of the email (before signature)
Add a headline:  “Add Your Cockroach University Certificate to Linkedin” above the sentence “Now that you’ve learned the basics…”

CU landing page  https://university.cockroachlabs.com/catalog

<When you sign up for a course Cockroach Labs will donate $3 to Women Who Code. And when you finish the course we’ll send you a Goodie Bag full of Cockroach Labs swag.>

Account creation page https://university.cockroachlabs.com/login.html

<Please start by completing the following form. Once it’s completed you can begin the course and we’ll send a donation of $3 to Women Who Code.>
The adjustments will be made first in the Sandbox then ported to production.

Made the email adjustments. Reached out to support for help with the UI adjustments.

Support helped me with the UI adjustments. I've sent screenshots to the marketing team and they've confirmed that the changes look correct.
This change is tentatively scheduled for 4/24 and we can move the changes to the production instance then.

Changes are live in production.


Fixup test_term static type checking.

set reportUnnecessaryTypeIgnoreComment=true, as required by the static type "tests" in test_term;

remove now redundant, commented out, beatype based tests in test_term;

remove all unnecessary type ignore comments from across the codebase.

The pre-commit complaints are from bumping the pyright version to 1.1.351. I've had a quick look in eqx.Enumeration to see if this can be handled upstream, but I've drawn a blank; any thoughts?

Looks like pyright getting stricter. I've fixed this upsteam on the Equinox dev branch. I'm aiming to do a new release of that fairly shortly, and then we can re-run things here.

I've removed the pyright bump as this wasn't really related to the purpose of this pull.

LGTM! I finally did the new release of Equinox so I'm happy to have this merged.
Thank you for the contribution :D


python3Packages.pymodbus: init at 2.4.0

Motivation for this change
Pymodbus is a full Modbus protocol implementation using twisted/torndo/asyncio for its asynchronous communications core. It can also be used without any third party dependencies (aside from pyserial) if a more lightweight project is needed.
https://github.com/riptideio/pymodbus
This is a Home Assistant dependency.
Things done

[x] 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)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] 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)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 108613 run on x86_64-linux 1

3 packages built:

python37Packages.pymodbus
python38Packages.pymodbus
python39Packages.pymodbus

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 108613 run on x86_64-linux 1

3 packages built:

python37Packages.pymodbus
python38Packages.pymodbus
python39Packages.pymodbus

Result of nixpkgs-review pr 108613 run on x86_64-darwin 1

3 packages marked as broken and skipped:

python37Packages.pymodbus
python38Packages.pymodbus
python39Packages.pymodbus

Result of nixpkgs-review pr 108613 run on x86_64-darwin 1

3 packages marked as broken and skipped:

python37Packages.pymodbus
python38Packages.pymodbus
python39Packages.pymodbus


Pagerduty Plugin support for teams

Is your feature request related to a problem? Please describe.
Currently in the backstage's pagerduty plugin, we can find the on-calls, active incidents..etc for a PD service. However, I want a similar card to be there for PD teams i.e. if I provide the PD teams, it can give me things like services this team owns, the members, the agg. of the incidents across all its services, Statistics for showing performance of on calls and showing statistics like frequency of same type of errors, severity of the alert ...etc.
Describe the solution you'd like
We can have 2-3 cards - one for showing the teams data, one for showing statistics of team's performance i.e. on call statistics and one for showing statistics related to frequency of alerts
Describe alternatives you've considered
I have modified the existing code of the PD plugin to show data of team members. However, it will be better if the features were written properly and maintained by the PD team

Hi @Alok650! Thanks for raising our first issue here.
I will look into this in the short-term. I have seen this ask before and it is one of the top priorities.
Feel free to share some additional details on your current implementation as it might help us implement this feature. Any screenshots of what the ideal experience would be for you and must have capabilities.


Upgraded QTWebkit5

I use PhantomJS to make some screenshots automatically.
My website now use heavily standard CSS variables who is not supported by the last released version of PhantomJS.
Version 2.1 use a WebKit version equivalent to Safari 8 and CSS variables was introduced in Safari 9
Does the latest dev branch of this repository have an updated QTWebkit5 ?

Hi @SuperPat45, you can try building from the master branch. Hope it works for your case.


NIFI-5325 A Syslog Parser that fully supports RFC 5424 Structured Data

Thank you for submitting a contribution to Apache NiFi.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[x] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[x] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[x] Has your PR been rebased against the latest commit within the target branch (typically master)?

[x] Is your initial contribution a single, squashed commit?

For code changes:

[x] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[x] Have you written or updated unit tests to verify your changes?
[x] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[-] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[x] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[x] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[-] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.

@bbende  I think I addressed all the feedback except for the new msgbody idea

Looks good, merging, thanks!

@bbende thanks for the review


Problems to arm

After configure Securitas Account ( Verisure BR), i'm trying do arm but received this:
Logger: homeassistant.components.websocket_api.http.connection
Source: custom_components/securitas/alarm_control_panel.py:209
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 12:27:37 (4 occurrences)
Last logged: 12:44:30
[139982296663760] 'str' object has no attribute 'operation_status'
[139981516031312] 'str' object has no attribute 'operation_status'
[139982274797792] 'str' object has no attribute 'operation_status'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 200, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1787, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1824, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 213, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 680, in entity_service_call
future.result()  # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 968, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 720, in _handle_entity_call
await result
File "/config/custom_components/securitas/alarm_control_panel.py", line 323, in async_alarm_arm_home
await self.set_arm_state("ARMDAY1")
File "/config/custom_components/securitas/alarm_control_panel.py", line 209, in set_arm_state
while arm_status.operation_status == "WAIT":
AttributeError: 'str' object has no attribute 'operation_status'

I put some ERROR in alarm_control_panel.py:
            arm_status: ArmStatus = await self.client.session.check_arm_status(
                self.installation,
                response[1],
                state,
                count,
                self._get_proto_status(),
            )
            _LOGGER.error("RAW ARM STATUS", arm_status)

and return this:
Bad logger message: RAW ARM STATUS: (('Detector de acesso com tecnologia Shocksensor >> porta fundos',))
Bad logger message: RAW ARM STATUS: ((ArmStatus(operation_status='WAIT', message='Pedido em processamento', status=None, InstallationNumer=None, protomResponse=None, protomResponseData=None, requestId='_pollingStatus_327515', error=None),))

I add some code in the past for this and show a notification in the Home Assistant UI. Did you get a notification?

I received a notification also i saw that notification indicate that my alarm had a least one sensor open and fail to trigger alarm.