Dust 2 skybox

how do i change it?

(HLAE, without mirv_streams)
mirv_cvar_unhide_all
mat_suppress "models/props/de_dust/hr_dust/dust_skybox/sky_dust2"
sv_skyname <skyName>

To hide clouds as well:
mat_suppress "models/props/de_nuke/hr_nuke/nuke_skydome_001/nuke_clouds_002"

(HLAE + mirv_streams)
Replace <streamName> with a name of your choice that's not used yet.
mirv_streams add baseFx <streamName>
mirv_streams edit <streamName> actionFilter add "models/props/de_dust/hr_dust/dust_skybox/sky_dust2" noDraw
mirv_streams preview <streamName>
sv_skyname <skyName>

To hide clouds as well:
mirv_streams edit <streamName> actionFilter add "models/props/de_nuke/hr_nuke/nuke_skydome_001/nuke_clouds_002" noDraw

Related:
You should somewhen watch this tutorial in my opinion:
Tutorial: mirv_streams - picker - Hiding materials / entites and special effects

https://youtu.be/aLxHUIOpGcU
The problem is that the sky dome used on dust2 looks very similar to the sky behind, meaning with mirv_streams picker you won't notice much of a difference whether it's not drawn / drawn, which results that it's hard to find in picker (you might give the picker a "wrong" answer due to that).
If you knew that problem, you could have made skyBoxTexturesAction temporarily "mask" (green), so that you can detect it more easily, that way we could have found that the material path / name is "models/props/de_dust/hr_dust/dust_skybox/sky_dust2".
Related Links:
HLAE forum - Replace sky with mirv_streams on nuke / inferno / train

Ty man. I knew it was something "models/props...." but it wasnt hrnuke etc like in inferno or train. but ty :)


python312Packages.dvc-data: 3.16.3 -> 3.16.4, dvc: 3.53.2 -> 3.54.0

Description of changes

Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 335895 run on x86_64-linux 1

22 packages built:

dvc (python312Packages.dvc)
dvc-with-remotes
dvc-with-remotes.dist
dvc.dist (python312Packages.dvc.dist)
python311Packages.dvc
python311Packages.dvc-data
python311Packages.dvc-data.dist
python311Packages.dvc-gdrive
python311Packages.dvc-gdrive.dist
python311Packages.dvc-hdfs
python311Packages.dvc-hdfs.dist
python311Packages.dvc.dist
python311Packages.dvclive
python311Packages.dvclive.dist
python312Packages.dvc-data
python312Packages.dvc-data.dist
python312Packages.dvc-gdrive
python312Packages.dvc-gdrive.dist
python312Packages.dvc-hdfs
python312Packages.dvc-hdfs.dist
python312Packages.dvclive
python312Packages.dvclive.dist


feature: added participants

Added

participant to Review
reviewers in config, to add by default reviewers when creating a review.

Thanks a lot for the contribution, I really appreciate this. :)
I added a few comments to the code, please have a look.

Github has this process to batch commit comments, so until you will submit the batch the comments aren't visible.
The only comment visible is this one above :confused:


162 cookie ssl

What
Add other interceptors to the CookieInterceptor's _session request. Fixes #162.
Why
Custom SSL configuration is applied using an interceptor, if this interceptor is not used by the CookieInterceptor then the communication can fail and the cookie is not obtained.
How
Add all configured interceptors to the HTTP requests made by the CookieInterceptor. Although SSL is the only interceptor required at the moment, all the interceptors should be used to cover other use cases.
Testing
Added new SslAuthenticationTest cases that check that the SSL settings have been applied to the _session request.
To do these tests required a better HTTP mock so added okhttp mockwebserver for increased ability to assert on requests and flexibility of mocking HTTP responses with reduced amount of test code.
Refactored other tests where possible to use okhttp mockwebserver instead of SimpleHttpServer.
reviewer @rhyshort
reviewer @alfinkel

Looks fine to me. +1

+1


Create an API Provider System

Tutorial URL: https://developers.sap.com/tutorials/hcp-apim-create-provider.html
Per step 5 of the Tutorial, How do I gain access to ES5? I need P user and password in order to gain access to the service catalogue
Guy

You can refer this https://developers.sap.com/tutorials/gateway-demo-signup.html

Thank you for your feedback. The issue seems to be resolved, so I am closing the issue.
If you still have questions, feel free to reopen the issue.


fix: Bug in not passing body to request for CancelSubscription

Fix for ISSUE #773

Unable to merge since this is modifying generated code that would be overwritten. An update to the code generator will address this issue.


Strange rendering issue on Chrome

Hi @tsl0922
Firstly, thanks for your efforts on the project, love ttyd!
I've already resolved this issue but lost a good day troubleshooting it on a bit of a wild goose chase so just want to raise it here for awareness in case this comes up again.  Please close the issue when you're ready.
Am using ttyd on a ubuntu 22.04 container image and sometimes when I vim a file, it wasn't clearing the terminal as expected.  I'd see half of the terminal display as well as the edited file on the screen.
The issue only seemed to affect Chrome, Safari was okay.
I tested ttyd with the renderType=dom and that fixed it for Chrome (albeit with a broken prompt).  When I went to check Chrome the version at the time was 'Version 105.0.5195.102 (Official Build) (arm64)' which dates to around Nov 2022.  It auto updated and the behaviour went back to as expected without an implicit renderType option (my current chrome version is now Version 109.0.5414.87 (Official Build) (arm64)).
It really looked quite bizarre.  So much so that I captured a video that I was going to send to you just before running the update.  Here it is for reference -
https://www.dropbox.com/s/zb9toy8pxvqwbcx/strangeRenderType Issue.m4v?dl=0
Again, thanks for ttyd!

ttyd uses xterm.js to render terminal outputs.
The default renderer is WebGL2, sadly and sorry I'm not an expert for it.
To get the problem solved quickly, maybe you should open the issue in xterm.js's issue tracker.


[resources] Read exactly requested count of bytes from InputStream on jvm platforms.

In some cases the skip and read methods may handle less bytes then expected. The PR fixes it by proper API on the JVM and manual check on the Android.
Fixes https://github.com/JetBrains/compose-multiplatform/issues/4938
Testing
I manually checked it on the project from the issue.
Release Notes
Fixes - Resources

Read exactly requested count of bytes from InputStream on jvm platforms.

You should check for the end of a file in the Android implementation. Currently if you request to read N bytes, but there are less than that it will get stuck in the loop.

The changes in other Compose files are also probably not needed 😃


Fix: Clear All Filters Badge Visibility in Resource page

Proposed Changes

Fixes #9556
Ensures that the "Clear all filters" badge is visible only when filters are selected.
Removed the default emergency=-- value being sent as part of the filters, which was being applied unnecessarily.

https://github.com/user-attachments/assets/18282e6c-660f-4e81-84cd-9f3634fd87f4
@ohcnetwork/care-fe-code-reviewers
Merge Checklist

[x] Add specs that demonstrate bug / test a new feature.
[ ] Update product documentation.
[ ] Ensure that UI text is kept in I18n files.
[x] Prep screenshot or demo video for changelog entry, and attach it to issue.
[x] Request for Peer Reviews
[ ] Completion of QA

Summary by CodeRabbit

New Features

Enhanced querying mechanism for fetching facility data in the Resource Filter component.
Introduced a new method for date filtering within the filter utility.

Bug Fixes

Adjusted default value for the emergency filter from "--" to an empty string "".

@Mahendar0701 the entire resource filters are not working, make sure its covered in the issue

No longer relevant.


GPU still not working although all the requirements are met

Hi all,
I am trying to perform live streaming detection on custom dataset using TinyYolov3.
However I am only able to use cpu to perform the live stream, and it takes around 1-2 second to detect objects in a frame. I have already moved cudnn64_7.dll, cublas64_100.dll and curand64_100.dll next to the Alyutos.Yolo.dll.
I am using NVIDIA GeForce 920M and CUDA 10.2.
Below are the images on how i configure my yolowrapper and detect the images.

May I know what is the possible cause of not using GPU for detection? I have seen through many issues from here and yet all the solutions are not working for me.
I sincerely hope that someone is able to help me with this problem. Thank you in advance.

i could run this in GPU by using microsoft Visual C++ 2015-2019 redustributable X64
14.22.27821
vcredist_x64.zip
for GPU you need to copy cudnn64_7.dll to the {apppath}\bin\x64\Debug\x64

i could run this in GPU by using microsoft Visual C++ 2015-2019 redustributable X64
14.22.27821
vcredist_x64.zip
for GPU you need to copy cudnn64_7.dll to the {apppath}\bin\x64\Debug\x64

Thanks a lot! Run this was so important for my final project. It works perfectly with your help.

Ensure there's cudnn64_7.dll in your ...\bin\x64\Debug\x64
Or you can try to re-install CUDA and cuDNN, and reboot your computer after setting the Environment Variable.
I've solved my problem by these method.

Alright, thanks for the reply. I will try it and tell you all how's the result. Thanks a lot!

If you are using the latest codebase you need to pass GpuConfig in.
            var gpuConfig = new GpuConfig();
            yoloWrapper = new YoloWrapper(_config_, gpuConfig);

Without it the system always defaults to CPU.

If you are using the latest codebase you need to pass GpuConfig in.
            var gpuConfig = new GpuConfig();
            yoloWrapper = new YoloWrapper(_config_, gpuConfig);

Without it the system always defaults to CPU.

With these codes on yolo 3.0.5 and CUDA 10.2. I finally ran on gpu. Thank you!


Not working with Inkscape 1.0.1

I tried both ways, with a folder within the /share/extensions folder, and also dropping the files there. But it doesn't show up on my extensions menu. Am I doing something wrong, is there some tweak I'm missing, or it's just not working on 1.0.1 yet?
Thank you

Same issue here.

I'm also having trouble with Inkscape 1.0.1.
I had no problem installing the extension in my home directory (~/.config/inkscape/extensions/). It shows up in the Inkscape extensions menu, but it still doesn't work right. Looks like the code's using some deprecated APIs, and that the extension's options aren't populated as the code expects.
Stack trace here:
laser.py:1360: DeprecationWarning: Effect.unittouu is now a method in the svg document. Use self.svg.unittouu(str) instead.
doc_height = self.unittouu(self.document.getroot().xpath('@height', namespaces=inkex.NSS)[0])
/usr/lib/python3/dist-packages/apport/report.py:13: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import fnmatch, glob, traceback, errno, sys, atexit, locale, imp, stat
Traceback (most recent call last):
File "laser.py", line 1459, in
e.run()
File "/usr/share/inkscape/extensions/inkex/base.py", line 140, in run
self.save_raw(self.effect())
File "laser.py", line 1452, in effect
self.laser()
File "laser.py", line 1300, in laser
self.check_dir()
File "laser.py", line 795, in check_dir
if self.options.directory[-1] not in ["/", "\"]:
IndexError: string index out of range

also, no problem here with Inkscape 1.0.1. The files should be located in
C:\Program Files\Inkscape\share\inkscape\extensions or similar on windows.

also, no problem here with Inkscape 1.0.1. The files should be located in
C:\Program Files\Inkscape\share\inkscape\extensions or similar on windows.

Same issue here, or similar.
Got this error message:
Traceback (most recent call last):
File "laser.py", line 1466, in
e.run()
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\base.py", line 140, in run
self.save_raw(self.effect())
File "laser.py", line 1459, in effect
self.laser()
File "laser.py", line 1307, in laser
self.check_dir()
File "laser.py", line 802, in check_dir
if self.options.directory[-1] not in ["/", "\"]:
IndexError: string index out of range

Same issue here, or similar.
Got this error message:
Traceback (most recent call last):
File "laser.py", line 1466, in
e.run()
File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\base.py", line 140, in run
self.save_raw(self.effect())
File "laser.py", line 1459, in effect
self.laser()
File "laser.py", line 1307, in laser
self.check_dir()
File "laser.py", line 802, in check_dir
if self.options.directory[-1] not in ["/", "\"]:
IndexError: string index out of range

Marcio, I had the same issue you had and did some debugging to figure it out. That's what you get if you don't specify an output directory. If you fill in that box in the dialog, you won't get the error and it should work.

Marcio, I had the same issue you had and did some debugging to figure it out. That's what you get if you don't specify an output directory. If you fill in that box in the dialog, you won't get the error and it should work.

Should be fixed with the 2.0 release. Can you confirm?


Client's geographic IP detection vector

The statically defined user-agent and call to https://ipwho.is could act as a fingerprint for network detection. Additionally, this information should not be determined by the client; this is better handled by the server.

It may make sense to utilize an offline database for this. For instance, IP2Location LITE could be included with little additional effort.


Updates to Lighthouse audits post.

What's changed, or what was fixed?

Updates to the Lighthouse audits update post at https://developers.google.com/web/updates/2018/05/lighthouse

Target Live Date: Whenever convenient.

[x] I have run gulp test locally and all tests pass.
[x] I've staged the site and manually verified that my content displays correctly.

CC: @addyosmani

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


Discord

Hey, what do you think about creating a Discord channel for this project? I think it would make it easier to share ideas, get feedback, discuss and ask questions etc. It would also be a great way to build a community around the project. What do you think?

That's a good idea but maybe too soon! I'll try to make it known first :D

I'll try to make it known first

good idea 👍🏻


Updated docs to mention .eslintrc WITH extension

Given that .eslintrc without extension is deprecated, it would be better if the docs suggest to use the file with extension.
This PR adds the .json extension where .eslintrc is mentioned

Hello @ManoelLobo!
I will close this PR as outdated because the blogs at that date are no longer present nor maintained in the latest of docs, also the .eslintrc is no longer in the docs.
However, we welcome PRs for other open issues!


fix : wake up bug

About the PR

fixes the problem whit sleepers not getting the wakeup action.
Why / Balance

Technical details

this is a check somhow conected to changling and not adding duplicate actions.
just commented it out until john can get a look at it
Media

Requirements

[x] I have read and am following the Pull Request and Changelog Guidelines.
[x] I have added media to this PR or it does not require an ingame showcase.

Breaking changes

Changelog

:cl:

fix: sleepers can now wake up.

Summary by CodeRabbit

New Features

Updated action handling to allow the addition of duplicate actions, paving the way for more complex game interactions in the future.

@whateverusername0 i need to know what this check is for? if you can remember.
i did a few tests an nothing broke. but i cant be sure

for duplicate actions i think

this altso restores flashlights to borgs

Isn't the sleep bug a wizden problem? I don't think it has anything to do with changeling

it is us. i can wake up just fine on wizden build.
for some reason when you sleep and wake up you keep the action in the actioncomponent.
if i made it temporary(make it delete itself when done) i get a long errorlog
so evrytime to wake up you get another instance of this action.
the borg have 2 instances of flashligth. not sure why. migth be 1 server side and 1 client side, i dunno
but this here changeling duplicate action check triggers and prevents the borg from having flashlights.

this is from wizdenbuild.
this whuddent be a problem if not for the check for duplicate actions.
that being said, this is probably altso a bug.

done a few more tests, i dont know why this check existed to begin whit.


LabKey CRI: Issue 47596: Make Dockerized version of rstudio server work in LabKey's AWS environment - Investigation

Technical Investigation
https://www.labkey.org/home/Developer/issues/Secure/issues-details.view?issueId=47596

[x] set up AWS ALB - Jon & Stuart
[x] update/merge ProxyServlet from https://github.com/mitre/HTTP-Proxy-Servlet - 5h
[x] set up: deploying from feature branch
[x] debug iterations
[x] code review @labkey-matthewb
[ ] manual test plan
[ ] manual testing
[ ] tc review and merge

Test site:
https://rstudio-test.lkpoc.labkey.com/home/project-begin.view
Test plan:
To repro the original issue, check the experimental flag "Use strict protocol match for redirects for dockerized RStudio with ALB".
Uncheck the experimental flag before the following regression tests.
Regression tests:

[ ] verify user can launch RStudio from admin gear
[ ] verify user can export data grid to RStudio
[ ] user can edit R report in RStudio
[ ] Shiny report still works


feat: add C implementation for math/base/special/max

Resolves #1433  .
Description
This pull request adds native C implementation for
@stdlib/math/base/special/max for issue #1433 .

What is the purpose of this pull request?
Native C implementation of max function
This pull request:

a
b
c

Related Issues

Does this pull request have any related issues?

This pull request:

resolves #
fixes #

Questions

Any questions for reviewers of this pull request?

No.
Other

Any other information relevant to this pull request? This may include screenshots, references, and/or implementation notes.

No.
Checklist

Please ensure the following tasks are completed before submitting this pull request.

[x] Read, understood, and followed the contributing guidelines.

@stdlib-js/reviewers

please close the PR if the issue has been resolved @Pranavchiku .

Please take a look at this once @Pranavchiku @Planeshifter.
Sorry for the extraneous commits, I will try to keep them clean from the next PR's I am just a beginner in open source.


How to go about testing inputs and outputs?

Currently I have been passing a reader and writer to my existing prompt tool for testing. Is there a way of doing that here or is there some other means of testing? I was looking for a way of passing a tea.WithOutput or tea.WithInput but do not see how.

Currently this package does not support passing a tea.ProgramOption.
When I was testing this package, I used tea.NewProgram(model, tea.WithInput(&in), tea.WithOutput(&out)).Run() to pass in input. Can be found here
prompt.Prompt itself and input.Model etc. implement tea.Model.
I will update this package later to make it easier for users to pass tea.ProgramOption.

In v0.8.4, you can pass tea.ProgramOption to prompt.
Example here.

This looks good to me, going to close this. Thanks.


drivers: spi: nrfx: Add support for new instances

Prepare nrfx SPIM driver for new instances. That includes:

driver instances definition
Konfig symbols for enabled SPIM nodes with SPIM compatible
translation layer from Zephyr's Kconfig symbols to nrfx symbols

@gmarull @hubertmis there was a discussion about that and I keep that in mind. I'll try to come up with some solution to that


[Enhancement] Support dynamically change clone worker thread count for backend

What type of PR is this：

[ ] BugFix
[ ] Feature
[x] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Fixes https://starrocks.atlassian.net/browse/SR-17151
Problem Summary(Required) ：

Checklist:

[x] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto backported to target branch

[x] 3.0
[x] 2.5
[ ] 2.4
[ ] 2.3

@Mergifyio backport branch-3.0

@Mergifyio backport branch-2.5


Add pagination flags to pools query

Codecov Report

Merging #399 (7ae750f) into main (73794bd) will increase coverage by 0.00%.
The diff coverage is 60.00%.

@@           Coverage Diff           @@
##             main     #399   +/-   ##
=======================================
  Coverage   18.50%   18.51%
=======================================
  Files         139      139
  Lines       21828    21832    +4
=======================================
+ Hits         4040     4042    +2
- Misses      17114    17115    +1
- Partials      674      675    +1

Impacted Files
Coverage Δ

x/gamm/client/cli/query.go
52.72% <60.00%> (-0.04%)
: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 73794bd...7ae750f. Read the comment docs.


Auto Update

The app should detect when a new version is released and prompt the user to start the download and install process. (Android Only)

Whilst I do think the update notifacation is a good idea, in my opinion we
should hold off until the app is on Google Play and can be downloaded from
there, to save us building a system and replacing it soon after. --
Daniel Milnes

Fair enough


A few changes/modifications I made to this plugin

Just a few changes I've made. They do not all have to be pulled into it, take it as mere suggestions.
It may need a few adjustments though, as I tried to migrate the changes I've made on the master branch into the develop one.
I've also left a few comments on some areas in the scripts.

I like some of the stuff, although I'm a bit confused about the gamedata file. thought that was up to date in dev at least. I know I'm not that actively working on plugins so I appreciate the effort. Might pick up some of the changes :)

I had to mess with the gamedata since apparently there were still a majority of sigs that were outdated. The only ones that are outdated now are just CObjectSentrygun::ValidTargetPlayer() and CObjectSentrygun::ValidTargetBot().


Fixed two minor spelling mistakes

Thank you!

Thank you for making this project in the first place!


Add origin to cors allowed headers

Safari sends origin in the list of required headers when doing a CORS preflight request. That request fails with a 403 status code when using the default UAA configuration. The problem has been reported in more detail here.
This PR adds the origin header to the corsAllowedHeaders configuration directive. I do understand one could overwrite this config, however we are currently using the default bosh release repo for deployment and configuring this ourselves is inconvenient. I think this setting will be useful for anybody needing to talk to CF through a browser.

Coverage decreased (-20.1%) to 65.689% when pulling 8620d827976bddd0be9884ad35b41ec0391151be on samu:add-origin-to-corsAllowedHeaders into 4e652a6b5279ea99077fcfc46c5b8842267806c8 on cloudfoundry:master.

Coverage decreased (-20.1%) to 65.689% when pulling 96258b2e15b97aa82da6ed11a1cfd44896e3915a on samu:add-origin-to-corsAllowedHeaders into 4e652a6b5279ea99077fcfc46c5b8842267806c8 on cloudfoundry:master.

Coverage decreased (-20.1%) to 65.689% when pulling 96258b2e15b97aa82da6ed11a1cfd44896e3915a on samu:add-origin-to-corsAllowedHeaders into 4e652a6b5279ea99077fcfc46c5b8842267806c8 on cloudfoundry:master.

Coverage decreased (-20.1%) to 65.689% when pulling 96258b2e15b97aa82da6ed11a1cfd44896e3915a on samu:add-origin-to-corsAllowedHeaders into 4e652a6b5279ea99077fcfc46c5b8842267806c8 on cloudfoundry:master.

Coverage decreased (-20.1%) to 65.689% when pulling 96258b2e15b97aa82da6ed11a1cfd44896e3915a on samu:add-origin-to-corsAllowedHeaders into 4e652a6b5279ea99077fcfc46c5b8842267806c8 on cloudfoundry:master.

Before i attempt to fix the failing builds: can somebody review this and give feedback whether this change would be merged? Thanks 👍

Coverage decreased (-0.005%) to 85.842% when pulling 03a5b21b6717329861c1a357da9f1ae569e7611c on samu:add-origin-to-corsAllowedHeaders into 4309481ccc235a2c03ee2c629a8307b7aa3fabf8 on cloudfoundry:develop.

Coverage decreased (-0.005%) to 85.842% when pulling 03a5b21b6717329861c1a357da9f1ae569e7611c on samu:add-origin-to-corsAllowedHeaders into 4309481ccc235a2c03ee2c629a8307b7aa3fabf8 on cloudfoundry:develop.

Coverage decreased (-0.005%) to 85.842% when pulling 03a5b21b6717329861c1a357da9f1ae569e7611c on samu:add-origin-to-corsAllowedHeaders into 4309481ccc235a2c03ee2c629a8307b7aa3fabf8 on cloudfoundry:develop.

Coverage increased (+0.009%) to 85.856% when pulling 03a5b21b6717329861c1a357da9f1ae569e7611c on samu:add-origin-to-corsAllowedHeaders into 4309481ccc235a2c03ee2c629a8307b7aa3fabf8 on cloudfoundry:develop.

Coverage increased (+0.009%) to 85.856% when pulling 03a5b21b6717329861c1a357da9f1ae569e7611c on samu:add-origin-to-corsAllowedHeaders into 4309481ccc235a2c03ee2c629a8307b7aa3fabf8 on cloudfoundry:develop.

Coverage increased (+0.009%) to 85.856% when pulling 03a5b21b6717329861c1a357da9f1ae569e7611c on samu:add-origin-to-corsAllowedHeaders into 4309481ccc235a2c03ee2c629a8307b7aa3fabf8 on cloudfoundry:develop.

Coverage increased (+0.009%) to 85.856% when pulling 03a5b21b6717329861c1a357da9f1ae569e7611c on samu:add-origin-to-corsAllowedHeaders into 4309481ccc235a2c03ee2c629a8307b7aa3fabf8 on cloudfoundry:develop.

Coverage increased (+0.009%) to 85.856% when pulling 03a5b21b6717329861c1a357da9f1ae569e7611c on samu:add-origin-to-corsAllowedHeaders into 4309481ccc235a2c03ee2c629a8307b7aa3fabf8 on cloudfoundry:develop.

@samu  With reference to this documentation, oauth/token AJAX call should not require CORS preflighting. I'm wondering if the 403 is because of other custom headers that you may be sending. We were not able to reproduce the issue where UAA responds with 403 when the origin is sent as part of request header

The problem is resolved with the latest version of Safari (10.1.1 ).


input update doesn't update datetime picker.

If create the datetimepicker against a input, then it is ok. but if create datetimepicker  against a component (i.e. div), then user manually change input doesn't work

Experiencing this as well.


Design system example is not scalable when you have many components

Verify canary release

[X] I verified that the issue exists in the latest Turborepo canary release.

Link to code that reproduces this issue
https://github.com/lorcan-codes/my-design-system
What package manager are you using / does the bug impact?
pnpm
What operating system are you using?
Mac
Which canary version will you have in your reproduction?
1.12.4
Describe the Bug
The fast refresh in docs storybook works fine when we have a few components. But it gets slower as we have more components. The system design example does not explain how we can overcome the issue.
Expected Behavior
We should not have slow refreshes even if we have many components in ui package
To Reproduce

Clone my repo:
git clone https://github.com/lorcan-codes/my-design-system

pnpm i in project root

Run pnpm dev in root dir to start storybook

Make some changes in button component and it takes 5-10 seconds for changes to be visible

Additional context
No response

I could not upload the video here for some reason. But you can watch my demo here: https://drive.google.com/file/d/1hRToHYVyyxviHsMoBqUtgqlalLl7tnHv/view?usp=drive_link


[Custom Components] How can we create custom component ? and How can we get the current instance of the component in Angular 16 ?

Custom components can be created as follows.
import { Formio } from '@formio/angular';
import { CustomComponent } from './CustomComponent';

Formio.use({
  components: {
    mycustomComp:  CustomComponent
  }
});

To retrieve the "instance" of the component in Angular 16, you first need to get the "instance" of the renderer which you can get through the following.

import { Component, AfterViewInit, ViewChild } from '@angular/core';
import { Formio } from '@formio/angular';

@Component({
  template: `<formio src="https://examples.form.io/example" (ready)='onReady'></formio>`
})
export class FormRenderComponent {
  @ViewChild(FormioComponent) formioComponent: FormioComponent;
  onReady() {
    const yourCustomComp = this.formioComponent.formio.getComponent('yourcomponentkey');
    console.log(yourCustomComp); // this is the instance of your custom component.
  }
}

Thanks for the reply @travist
If we have same custom component twice  and we want to show the form fill with the data. Then it is showing same data for all the same type of custom component.

Reference issue If you can check : https://github.com/formio/angular/issues/1023


Minor fix for huge member tables

My solution is to limit the users list to the users with access to the workflows dashboard.
@nyeholt are you happy with this?

I don't like the implied requirement of having the Dashboards module installed. WorkflowDefinition does
$cmsUsers = Member::mapInCMSGroups();
which, while not perfect, does trim the user set down quite a lot. Could you swap it to that?

Thanks for your reply Marcus. Sure, makes sense. I have changed this.

Do you want to merge this @nyeholt ?

Oops, missed the previous update :)

no problem


Recommended Minimum System?

Hi,
I was wondering if there was a recommended minimum system for dokku to run on (ie. Will it run on an EC2 micro instance)?
Thanks!

Dokku is just bash glue to manipulate docker and nginx at its core. There are no real system requirements for dokku. The real question is what are the minimum requirements for the app(s) you want to deploy with dokku.

Closing. Let us know if you have further questions.


Lit.mapiUnique

I think it's useful to create a helper function similar to mapi in F#. I'd like to access the index to be passed to the function besides the value of an array.

Lit actually provides the index so this is not difficult. But where do you need the index exactly, in the getId or the template function. For the template function it makes sense, but I'd prefer to discourage for the getId function as users shouldn't use the index to calculate the ID because this will create problems when sorting or adding/removing elements in the middle of the list.

I was thinking inside the template function.

If it's only template it's very easy because currently we are just ignoring the index argument 😅
type Lit with
    static member mapiUnique (getId: 'T -> string) (template: int -> 'T -> TemplateResult) (items: 'T seq): TemplateResult =
        LitBindings.repeat (items, getId, (fun x i -> template i x))

I change the order of the arguments for consistency with F# Lit.mapi signature

https://github.com/fable-compiler/Fable.Lit/pull/51 It's really based off your code, but added some docs. 👍


iterator should return strings, not bytes (did you open the file in text mode?)

I am trying to run the experiment file, but I get the following error with the dataset that you have provided:
iterator should return strings, not bytes (did you open the file in text mode?) at line 217.
I am using python 3.7.6 and executing experiment.py with the following arguments:
python3 experiment.py data/settles.acl16.learning_traces.13m.csv.gz

fixed by extracting the csv file and changing the reading from 'rb' to 'r'

Hello. I have the same issue. When I tried your technique and executed 'python3 experiment.py settles.acl16.learning_traces.13m.csv' in command line, I get another error as below:
method = "hlr"
reading data...Traceback (most recent call last):
File "experiment.py", line 284, in
trainset, testset = read_data(args.input_file, args.method, args.b, args.l, args.max_lines)
File "experiment.py", line 244, in read_data
fv.append((intern('right'), math.sqrt(1+right)))
NameError: name 'intern' is not defined
How to fix it?

@hojun0705 It looks like this code is written in Python 2, but you are trying to run it in Python3.

@hojun0705 It looks like this code is written in Python 2, but you are trying to run it in Python3.


Broken symlinks

$ file /Users/andrew/git/scott/scott-eu/simulation-ros/src/CMakeLists.txt
/Users/andrew/git/scott/scott-eu/simulation-ros/src/CMakeLists.txt: broken symbolic link to /opt/ros/kinetic/share/catkin/cmake/toplevel.cmake

Closing as wontfix; the project is finished and the repository is to be archived.


Numba functions do not consider global variables from other modules as compile time constant.

Reporting a bug

[x] I have tried using the latest released version of Numba (most recent is
visible in the release notes
(https://numba.readthedocs.io/en/stable/release-notes-overview.html).
[x] I have included a self contained code sample to reproduce the problem.
i.e. it's possible to run as 'python bug.py'.

As numba suggests, global variables are treated as compile-time constants, and it prunes branches based on the value of the global variables. However, it does not treat global variables from other modules as compile time constants. Specifically,
#File a.py
import numba
from numba.typed import List
import anotherGlobal

@numba.njit
def check():
  aList = List()
  if antoherGlobal.flag:
    aList.append(1)
  else:
    aList.append("a string")
  return aList

#File b.py
import anotherGlobal
def aFunc():
  anotherGlobal.flag = True

#File anotherGlobal.py
flag = False

#File main.py
from a import check
from b import aFunc
import anotherGlobal

aFunc()
check()

#The above code raises the error when main.py is executed.
.
.
.
impl_append(ListType[int64], unicode_type)
There are 2 candidate implementations:
     - Of which 2 did not match due to:
     Overload in function 'impl_append': File: numba/typed/listobject.py: Line 592.
       With argument(s): '(ListType[int64], unicode_type)':
      Rejected as the implementation raised a specific error:
        TypingError: Failed in nopython mode pipeline (step: nopython frontend)
      No implementation of function Function(<intrinsic _cast>) found for signature:
        _cast(unicode_type, class(int64))
      There are 2 candidate implementations:
            - Of which 2 did not match due to:
            Intrinsic in function '_cast': File: numba/typed/typedobjectutils.py: Line 22.
              With argument(s): '(unicode_type, class(int64))':
             Rejected as the implementation raised a specific error:
               TypingError: cannot safely cast unicode_type to int64. Please cast explicitly.
        raised from /home/sam/.local/lib/python3.10/site-packages/numba/typed/typedobjectutils.py:75

      During: resolving callee type: Function(<intrinsic _cast>)
      During: typing of call at /home/sam/.local/lib/python3.10/site-packages/numba/typed/listobject.py (600)

      File "../../.local/lib/python3.10/site-packages/numba/typed/listobject.py", line 600:
          def impl(l, item):
              casteditem = _cast(item, itemty)
.
.
.

If the global variable is defined in a.py, it prunes the branches successfully, suggesting that it is now treated as compile time constants. It's a common practice that one would put all the config flags in one file and then want to prune branches using the config values.
Is there a way to do this?

Can you try using from anotherGlobal import flag?

As far as I know about namespaces and global variables, this will add the flag variable to the global namespace of the module it is called in. However, the issue is that it only picks the initially defined flag's value rather than the updated value.
I tried doing that. It runs but with the initial value and not the updated one.

I just tried replicating the example above, there is a bug in the listing of a.py. The line if antoherGlobal.flag: should read if anotherGlobal.flag: ?

I modified the code from main.py to read:
#File main.py
from a import check
#from b import aFunc
#import anotherGlobal

#aFunc()
check()

And I still receive the same error.

As far as I know about namespaces and global variables, this will add the flag variable to the global namespace of the module it is called in. However, the issue is that it only picks the initially defined flag's value rather than the updated value. I tried doing that. It runs but with the initial value and not the updated one.

Yes, I can confirm this.

Is there a way to do this?

Unfortunately it seems like the pattern you seek may currently not be possible with Numba.

If it helps, the check function can also run without the @njit decorator, in this case the pattern is fine since flag will be interpreted dynamically.

I modified the code from main.py to read:
#File main.py
from a import check
#from b import aFunc
#import anotherGlobal

#aFunc()
check()

And I still receive the same error.

Yeah. The issue is not in the aFunc, but in the jitted function check(). aFunc is only there to change the value of the flag.

If it helps, the check function can also run without the @njit decorator, in this case the pattern is fine since flag will be interpreted dynamically.

Um, I simplified the code so a.py is looking simple. But it's complicated and runs various loops so I need to compile it with numba.

If it helps, the check function can also run without the @njit decorator, in this case the pattern is fine since flag will be interpreted dynamically.

Um, I simplified the code so a.py is looking simple. But it's complicated and runs various loops so I need to compile it with numba.

Maybe you can split the functions into two, one that runs the types list with strings and one that runs it with integers and then use the flag predicate to decide on which to run?


add MigrateIncoming

Signed-off-by: Lai Jiangshan<EMAIL_ADDRESS>

Coverage decreased (-0.9%) to 72.319% when pulling d218b5f5ac3443793e5970fe393cacc30156f0e9 on laijs:migrate_incoming into 9cf8ce6c6dda19d4a6d529e73714e231f6156820 on intel:master.

@bergwolf I think this PR has been superseded by your PR introducing VM factory support, right?
If that's the case, let us know and we'll close it.


Extra settings-sync console logging

I see settings-sync-related extra logging in dev console. Is this temporary? Will it become normal logs?

Version: 1.96.0-insider
Commit: 5690e16478e0d893f5649b87e842faa82965b738
Date: 2024-11-12T05:04:13.942Z
Electron: 32.2.1
ElectronBuildId: 10427718
Chromium: 128.0.6613.186
Node.js: 20.18.0
V8: 12.8.374.38-electron.0
OS: Darwin arm64 24.1.0

This is temporary for understanding a sign in bug.


Narrowed type of dependent parameter in destructured tuple union is widened by an inner loop

Bug Report

When narrowing the type of a dependent parameter of a tuple union by checking the discriminator, the type is no longer narrowed inside of, and after, a loop. This works correctly when destructuring an object, but not a tuple.
🔎 Search Terms

destructured union loop
destructured tuple union
array union type loop
destructured union dependent loop
dependent type loop
🕗 Version & Regression Information

This is the behavior in every version I tried (this feature was introduced in 4.6)

⏯ Playground Link

Playground link with relevant code
💻 Code

declare function fn(): [true, number] | [false, string];

const [guard, value] = fn();

value // type: string | number

if (guard) {
  value // type: number
  if (true) {
    value // type: number
  }
  for (;;) {
    value // type: string | number
  }
} else {
  value // type: string
  if (true) {
    value // type: string
  }
  while (0) {
    value // type: string | number
  }
}

🙁 Actual behavior

value is the correct type in the if statement, but is incorrect inside the loop and after it (no longer narrowed). It's assigned using const, so we know that this is wrong since the value can't change.
🙂 Expected behavior

value should be the same type inside the loop as it is outside the loop.

I see what's happening here. In getNarrowedTypeOfSymbol we apply control flow analysis to "pseudo-references", but the getFlowCacheKey function was never updated to account for those. Pretty simple fix, I'll put up a PR.


how can i make requirements ui-requirements sucess?

Is this a bug or a feature request?
No
What did you expect?
Compiling Needs package golang.org/x/tools/go/gcexportdata,but i cant access this url.some suggestion let me download from https://github.com/golang/tools.git on the desk,then mv package to golang.org/x/tools/go/gcexportdata.
how can i make requirements ui-requirements sucess?
What happened?
lchw@vm:lora-app-server$ make requirements ui-requirements
Installing development tools
package golang.org/x/tools/go/gcexportdata: golang.org/x/tools is a custom import path for https://go.googlesource.com/tools, but /home/lchw/gowork/src/golang.org/x/tools is checked out from https://github.com/golang/tools.git
make: *** [requirements] 错误 1
What version are your using?
go version go1.9rc2 linux/386
How can your issue be reproduced?
Could you share your log output?

It seems like there is an issue with your Go installation and / or GOPATH. Make sure you have cloned the project into $GOAPTH/src/github.com/brocaar/lora-app-server.

my go env:
#go
export PATH=$PATH:/usr/local/go/bin
export GOPATH=/home/lchw/gowork
export GOROOT=/usr/local/go
and clone project into $GOAPTH/src/github.com/brocaar/lora-app-server indeed

when i installed npm,other errores occur!
9793 error code EINTEGRITY
9794 error sha512-JK2bT5tZnLQlNuLa8pjOvUC/c/t4MfXBPZyrNK3C1BBxfX1rMHxFC2DvVCNd8esRjDtEddnwSTlv54sC5gvtMQ== integrity checksum failed when using sha512: wanted sha512-JK2bT5tZnLQlNuLa8pjOvUC/c/t4MfXBPZyrNK3C1BBxfX1rMHxFC2DvVCNd8esRjDtEddnwSTlv54sC5gvtMQ== but got sha512-CoWSz/RtkAd1dAZv9CnR/Kwa0OD9G1/6MdG4bPprmkbieZwT6+s6zGRe5tPpRX+ezGeJIPcLNqz9xK7J8tMnzw==. (138485 bytes)

Cheers,After updated npm and nodejs,it pass


fix: race problems of callTimes in retry and some fields of rpcStats.

What type of PR is this?
fix
What this PR does / why we need it (English/Chinese):
en:

Fix race problems of callTimes in retry.
Fix race problems of some fields of rpcStats .

zh:

修复重试callTimes的race问题；
修复rpcStats的一些字段的race问题。

Which issue(s) this PR fixes:
https://github.com/cloudwego/kitex/issues/444

补充性能压测结果（压测framed）：

吞吐AVG
延迟T99
延迟T999

当前commit
220572
1443
2891

v0.3.1
213323
1511
3117


Added docker support

Added a docker file and added a command for the Server Manager, enabling setting the IP/port to 0:0:0:0
The port, though should be configured from a setting.

@liadmagen
How do I start and test this? I have no experience with docker. Maybe you can add instructions to the Readme file as well?

Regarding docker... I can reference some tutorials. It will be long to describe how to use it, on every OS :) but I can add the command how to use it after it is installed.

@liadmagen
Alright cool!
so I would suggest to either add instruction within this PR or create an issue and reference it in this PR. whatever you like more :)
Also, there is a merge conflict that must be resolved. Do you want to do that or shall I?


Update redirection url

Updated redirection url to footer anchor.

I don't think this is the way @krofax . An anchor link has to be an  text . You are trying to make a css id an anchor link and this won't work. You will have to add an anchor link to the footer.


Convert to TOX; fixing set of Python3 issues

This doesn't fix all of the Python3 issues, just some of them.
Still more work to do on the others.

Coverage remained the same at 85.832% when pulling fc1a7d9331000d674d8a784fa315becc2fec02d0 on ktbyers:develop into d9515205dcf896957293497c52567994ba64c0a6 on napalm-automation:develop.

@ogenstad Can you double check the TOX items?

Issues I need to fix...so closing PR.

Having test issues...closing for now. Need to research more why failing.

@ktbyers don't think tox is related to the failures. By just looking briefly I would guess that this is the issue:
https://github.com/napalm-automation/napalm-junos/blob/develop/napalm_junos/junos.py#L1358-L1361 and that the unordered dict returns different data on different runs. So some times the tests are searching for a file which doesn't exist.
get_config__format_text__database_candidate.xml instead of
get_config__database_candidate__format_text.xml

@ogenstad Yes, I don't think it is TOX related either.
I am getting different errors on my test server and errors under Python2...so I was going to go sort some of that out and resubmit.

Coverage remained the same at 85.832% when pulling cab64c89443c77e883b199892966af28c3b37acf on ktbyers:develop into d9515205dcf896957293497c52567994ba64c0a6 on napalm-automation:develop.

Coverage remained the same at 85.832% when pulling cab64c89443c77e883b199892966af28c3b37acf on ktbyers:develop into d9515205dcf896957293497c52567994ba64c0a6 on napalm-automation:develop.

@mirceaulinic I fixed the issues I was having with get_config tests and dictionary ordering.
Is this 'blocked' for some other reason?

@mirceaulinic @dbarrosop Note, for junos_views.py fix. I think this should really be fixed in PYEZ and submitted an issue there. I implemented the current fix as an interim solution.

Coverage decreased (-0.4%) to 85.422% when pulling e7e4077be14058c4d56b251a5f7bd2362dc855a9 on ktbyers:develop into d9515205dcf896957293497c52567994ba64c0a6 on napalm-automation:develop.

Coverage decreased (-0.4%) to 85.442% when pulling 1fb3b4341614d0452b5c15bbdc23bb7b5f47ad22 on ktbyers:develop into d9515205dcf896957293497c52567994ba64c0a6 on napalm-automation:develop.

Coverage increased (+0.04%) to 85.87% when pulling 4df9c2fdb66b4f013a2ccd4948fd0872023c28a9 on ktbyers:develop into d9515205dcf896957293497c52567994ba64c0a6 on napalm-automation:develop.

@mirceaulinic We should also regression test this against real Juniper device.

Coverage increased (+0.04%) to 85.87% when pulling 1c6d838981cdf8abfac20fe2d5b02d822948a3a0 on ktbyers:develop into d9515205dcf896957293497c52567994ba64c0a6 on napalm-automation:develop.

Coverage increased (+0.02%) to 85.85% when pulling 8146a45a42f59c62d86940f92ffd7e1451fcd92b on ktbyers:develop into d9515205dcf896957293497c52567994ba64c0a6 on napalm-automation:develop.

Sure @ktbyers - I will do some tests later today.

Coverage increased (+0.4%) to 86.207% when pulling e4850ef534d8fcf0a3637b29330bafa589389157 on ktbyers:develop into d9515205dcf896957293497c52567994ba64c0a6 on napalm-automation:develop.


Potential DoS on frame payload allocation

Current version (i.e., 0.1.5) is affected by a potential Denial-of-Service attack.
When parsing h3 Frame, the payload is heap-allocated without any particular check: https://github.com/BiagioFesta/wtransport/blob/master/wtransport-proto/src/frame.rs#L213
An attack could forge a "bomb" packet with a fake frame containing a payload_len section coding a big payload.
Server can crash because of memory failure on memory allocation:
2023-10-02T19:45:18.579127Z DEBUG Connection{id=0}:Driver{quic_id=139805145006032}: wtransport::driver::worker: Started
2023-10-02T19:45:18.579185Z DEBUG Connection{id=0}:Driver{quic_id=139805145006032}: wtransport::driver::worker: New incoming uni stream (2)
2023-10-02T19:45:18.579325Z DEBUG Connection{id=0}:Driver{quic_id=139805145006032}:Stream{id=2}: wtransport::driver::worker: Type: Control
memory allocation of<PHONE_NUMBER>427387903 bytes failed
Aborted (core dumped)

Solved with https://github.com/BiagioFesta/wtransport/commit/d8fe7ee7e6d8f2b9549fd8d00a266c1572c01a0c


Added greater than operator for extended_asset

Change Description

This PR add friend bool extended_asset::operator>( const extended_asset& a, const extended_asset& b )
API Changes

[ ] API Changes

Documentation Additions

[ ] Documentation Additions

Approved, but can you also add the operator>= and <= to cover them all?

with just return !(a < b) and !(a > b)

Approved, but can you also add the operator>= and <= to cover them all?

Comparison operators already exist:
https://github.com/Avm07/eosio.cdt/blob/develop/libraries/eosiolib/core/eosio/asset.hpp#L488
https://github.com/Avm07/eosio.cdt/blob/develop/libraries/eosiolib/core/eosio/asset.hpp#L494

Added missing operators(>,>=,<=) for symbol_code & symbol & extended_symbol


dnsPolicy should be set to ClusterFirstWithHostNet in pod template with gVisor driver

Hi,
Describe the bug
The dnsPolicy attribute is currently only set to ClusterFirstWithHostNet when the driver kind is ebpf and hostNetwork is enabled. https://github.com/falcosecurity/charts/blob/15f97d55f6c2ddbeb6fefbbb4e8f663d835005af/charts/falco/templates/pod-template.tpl#L36-L38
This is due to how dnsPolicy behaves when hostNetwork is true (https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy)

"ClusterFirstWithHostNet": For Pods running with hostNetwork, you should explicitly set its DNS policy to "ClusterFirstWithHostNet". Otherwise, Pods running with hostNetwork and "ClusterFirst" will fallback to the behavior of the "Default" policy."

The "Default" policy uses the DNS resolve configuration from the node, this effectively isolate the pod from resolving the IP of other pods/services on the cluster.
Since the dnsPolicy attribute is not set when the driver is gVisor, but the hostNetwork attribute is. This causes dnsPolicy to fallback to this Default mode.
https://github.com/falcosecurity/charts/blob/15f97d55f6c2ddbeb6fefbbb4e8f663d835005af/charts/falco/templates/pod-template.tpl#L60-L63
This is an issue especially when you enable the http output to falcosidekick, because the URL is automatically set to falco-falcosidekick:2801 and fails to lookup, causing an issue similar to https://github.com/falcosecurity/falco/issues/3142.
How to reproduce it
Deploy falco with the gVisor driver, and the falcosidekick pod enabled.
Example values file:
falcosidekick:
  enabled: true
driver:
  enabled: true
  kind: gvisor
  gvisor:
    enabled: true

Expected behaviour
dnsPolicy should be set to ClusterFirstWithHostNet when driver.kind: gvisor

Fix commit on my fork, https://github.com/NoOverflow/falco-charts/commit/c35f23515ee848516ac34505f18f76bed90b5316. Let me know if you want me to open a PR :)

The setting https://github.com/falcosecurity/charts/blob/15f97d55f6c2ddbeb6fefbbb4e8f663d835005af/charts/falco/values.yaml#L469 set to true allows to use the fqdn and avoid the issue, right?

The setting
https://github.com/falcosecurity/charts/blob/15f97d55f6c2ddbeb6fefbbb4e8f663d835005af/charts/falco/values.yaml#L469
set to true allows to use the fqdn and avoid the issue, right?

This flag seems to only set the sidekick url in the configuration to the full URL, but it would still need to be able to resolve it using the Kubernetes internal DNS, so no I'm pretty sure it wouldn't avoid it
https://github.com/falcosecurity/charts/blob/15f97d55f6c2ddbeb6fefbbb4e8f663d835005af/charts/falco/templates/_helpers.tpl#L140-L144
(http://falco-falcosidekick:2801 > http://falco-falcosidekick.falco.svc.cluster.local:2801 when it's enabled)

I see, feel free to propose a PR to add the setting when gvisor is enabled. Thanks


Dark themes onedark for Radarr and Jackett is broken.

Describe the bug
Themes for Radarr and Jackett is broken. For dark theme all is in white colors. But for Sonarr it's fine now.
Theme Install Method (Don't skip)

Docker run

Application Info (Don't skip)

Radarr Version: <IP_ADDRESS>26

Branch: nightly

Container: linuxserver/radarr

Jackett Version: v0.19.108

Branch: latest

Container: linuxserver/jackett

To Reproduce
Just open app.
Expected behavior
Dark theme should be applied.
Desktop (If applicable) (please complete the following information):

OS: Windows 11
Browser Firefox
Version 93.0

Same for Sonarr, just recreated the container and it's broken now.

See latest release notes https://github.com/GilbN/theme.park/releases/tag/1.6.0

All docker-mods appear broken, even running it with default values. I'm getting stock radarr,sonarr, lidarr and jackett.

See latest release notes https://github.com/GilbN/theme.park/releases/tag/1.6.0

The old folder structure will still be working for the time being, but will be removed in the future.

It appears old setups are broken already though?

See latest release notes https://github.com/GilbN/theme.park/releases/tag/1.6.0

The old folder structure will still be working for the time being, but will be removed in the future.

It appears old setups are broken already though?
For example, all CSS linked here is 404'ing (https://docs.theme-park.dev/themes/radarr/)

this is exactly right. the URL results in a 404 error

I'll also look into recreating the theme-option files inside each base/themes automatically

With release of 1.6.1 docker mods should now only need a reboot to get the new paths.
And all the old paths are back.
The /CSS/xxx path will still be removed in the future. So if any of you are using subfiltering you should switch to the new path: /css/base/<app>/<theme-option>.css


Install via Carthage for Mac platform fails

Hi,
when I run this command:
carthage update --platform Mac --configuration Debug
then I get the following output error:
*** Building scheme "SQLite Mac" in SQLite.xcodeproj
*** WARNING: Skipping build for "macosx" SDK because the necessary signing identity "-" is not installed

I have more frameworks in my Carthage file and the issue just occurs with SQLite.swift.
How can I fix it?

Does it work without the --configuration Debug flag?

no, I tried both variations.

What version of carthage do you have installed?  I have 0.11.0, per:
$ carthage version
0.11.0

and this seems to work ok. A quick Google suggests this might be the problem, fixed in a more recent Carthage build: https://github.com/Carthage/Carthage/issues/897. Hoping that is the issue here, because this works for me:
$ carthage update --platform Mac --configuration Debug
*** Fetching SQLite.swift
*** Checking out SQLite.swift at "0.9.2"
*** xcodebuild output can be found in /var/folders/fn/m4qv73410870r7xf2fpppwmm0000gn/T/carthage-xcodebuild.M3eiHQ.log
*** Building scheme "SQLite Mac" in SQLite.xcodeproj
$

Perfect, I could fix it by upgrading from Carthage 0.10.0 to 0.11.0!
SQLite.swift now even installs flawlessly via Carthage if the code signing of my project is set to Mac App Store at Debug AND Release build config.
Thanks again!


encoder branch: rotated videos not handled

Currently rotated videos end up in their raw orientation, which ain't good. WebM doesn't seem to have a rotation feature, so would need to rotate the input data.

Need to check if rotation is a config attachment on the frames, or something global to the file, or what.
If AVSampleBufferDisplayLayer handles these as is then they might play ok, otherwise have to jump through some hoops.
For encoding, will probably need to rotate during the copy from the sample buffer (which will replace the OGVVideoBuffer currently exposed, after further refactoring) into the vpx_image.


lib: allow define more errors.

https://github.com/tailhook/quick-error/issues/22

LGTM

PTAL @disksing

LGTM.


AfsUpdater.exe Upgrade Path

Would it be possible to clarify in the AfsUpdater.exe upgrade section, whether there is anything that needs to be done before executing AfsUpdater.exe?  Or do we literally only have to double click the exe.  Also, could you clarify in this section if a reboot of the server will be required for the update?  Thanks!

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

ID: 42797ef6-81d4-d8d6-a771-ef427f11698d
Version Independent ID: c56473d5-ebfe-96f9-57fe-96446ada56f8
Content: Release notes for Azure File Sync
Content Source: articles/storage/file-sync/file-sync-release-notes.md
Service: azure-file-storage
GitHub Login: @wmgries
Microsoft Alias: wgries

@mbiver
Thanks for your feedback! We will investigate and update as appropriate.

@mbiver all you need to do is double click the exe. Depending on the release version, you might be prompted to restart the server (I will add this last part to the doc). The latest agent version (v17) should not require a restart when updating the agent.

#please-close


Checking if the build problems are related to greenkeeper

Changes Unknown when pulling d66cf449450730b4a1a3a6dd429644b6300c59e4 on development into ** on master**.


Document all rusoto crates

Modify Travis CI configuration to generate documentation for all non-codegen
rusoto crates (i.e. rusoto and rusoto_credential).
Closes #454.

Looks good.  Should we add a comment in the script that says why we don't document the codegen crate?

Sure thing. Updated.


Comand-line arguments

Is desirable to pass arguments (sender, receiver, message, attachments) from command-line? I think message specifically would be nice to be passed as a file path or string.

Passing as a file path is a good idea.
Ok make the changes, and send the PR.


Please confirm these before moving forward

[X] I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
[X] I have not been informed if the issue is resolved in a preview version of the winget client.

Category of the issue
Other
Brief description of your issue
The package in the repo is the installer which has a different version number than MySQL itself. The ProductCode given is for the installer and not the server. The installer is what manages the installation and updation of MySQL and related software.
Steps to reproduce
N/A
Actual behavior
Version of the winget package is 8.0.28 while of the installer is <IP_ADDRESS>
Expected behavior
Version of the winget package should be <IP_ADDRESS>
Environment
Windows Package Manager (Preview) v1.3.692-preview
Copyright (c) Microsoft Corporation. All rights reserved.

Windows: Windows.Desktop v10.0.19044.1645
Package: Microsoft.DesktopAppInstaller v1.18.692.0

Screenshots and Logs
No response

I believe this is a situation where there is a "marketing version" or "public version" that differs from the installer version or the installer file version. We are working on improving matching logic with the "AppsAndFeatures" key in the manifest. One of the improvements will be to display the "marketing version" or "public version", but still to do the install comparison against the "display version" key in Windows Apps & Features.


Wasm sample project is not working

Hi, I would like to try your library and figured I would start by running the WASM sample but unfortunately it does not work out of the box on .NET8.
I get systematically get the following error:
Microsoft.JSInterop.JSException: Could not find 'highlightCodeElement' ('highlightCodeElement' was undefined).
Error: Could not find 'highlightCodeElement' ('highlightCodeElement' was undefined).
at http://localhost:3996/_framework/blazor.webassembly.js:1:368
at Array.forEach ()
at l.findFunction (http://localhost:3996/_framework/blazor.webassembly.js:1:336)
at w (http://localhost:3996/_framework/blazor.webassembly.js:1:5079)
at http://localhost:3996/_framework/blazor.webassembly.js:1:2872
at new Promise ()
at b.beginInvokeJSFromDotNet (http://localhost:3996/_framework/blazor.webassembly.js:1:2835)
at Object.vn [as invokeJSJson] (http://localhost:3996/_framework/blazor.webassembly.js:1:58849)
at http://localhost:3996/_framework/dotnet.runtime.js:3:178428
at Ll (http://localhost:3996/_framework/dotnet.runtime.js:3:179262)
at Microsoft.JSInterop.JSRuntime.d__16`1[[Microsoft.JSInterop.Infrastructure.IJSVoidResult, Microsoft.JSInterop, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=adb9793829ddae60]].MoveNext()
at Microsoft.JSInterop.JSRuntimeExtensions.InvokeVoidAsync(IJSRuntime jsRuntime, String identifier, Object[] args)
at MudBlazor.MudCodeHighlight.OnAfterRenderAsync(Boolean firstRender) in C:\Users\evanc\Downloads\MudBlazor.Markdown-main\src\MudBlazor.Markdown\Components\MudCodeHighlight.razor.cs:line 129
at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState)
Thanks for your help

Have you followed the steps described in the README file for the sample project?
Debug
The following steps are required in order to run the samples:

Download node.js from downloads
Navigate to src\MudBlazor.Markdown
Open a console and run npm ci
Run npm run build

My bad, I did not catch those thanks for pointing it out.


Updates capabilities documentation to provide an example of usage.

The container capabilities documentation was lacking an example of how they could be applied. This commit adds a simple example of their usage.
Resolves: https://github.com/kubernetes/kubernetes.github.io/issues/2082

This change is

@intlabs Were the changes made? Is this ready for another review?

@intlabs ping

@intlabs  Ping?

I'm going to close this PR.  Please reopen if you'd like us to review and work on it.


Lightweight engines use significantly more memory for loading fonts

See https://github.com/jiahaog/bug_font_memory_multiple_engines/commit/1f89cf3d0225679aba8390b56c58da275be45ef1 for a Flutter app that can be used to repro this.
In release mode on a Pixel 6a, I collected the following profiles with the Perfetto Heap Profiler. We need to use a local unstripped engine build so that symbols from libflutter.so can be symbolicated. A userdebug build for the device may also be needed.
The number of engines can be toggled through this constant here.

Install the app, then close it.flutter run \
  -d 'Pixel 6a' \
  --release \
  --local-engine=$HOME/dev/engine/src \
  --local-engine=android_release_unopt_arm64 \
  --local-engine-host=host_release_unopt

Runtools/heap_profile -n com.example.bugfontmemory

Start the app, wait 20 sec
Press ctrl-c in the terminal to stop recording.

Profiles:

1 engine
16 engines

Actually the perfetto UI is unable to handle such deeply nested stacks, but should be able to download the profiles, open it with pprof to see the following:

Observe that in the screenshot, for flutter::AssetManagerFontStyleSet::createTypeface(int), the difference here is 4.711 MiB (many engines) vs 1.577 MiB (single engine).
As mentioned by @dnfield, this is likely due to https://github.com/flutter/engine/pull/34473.
This is with:
Flutter 3.20.0-10.0.pre.11 • channel main • git@github.com:flutter/flutter
Framework • revision a603a17875 (3 days ago) • 2024-02-16 09:43:50 +0200
Engine • revision dd530f1556
Tools • Dart 3.4.0 (build 3.4.0-148.0.dev) • DevTools 2.33.0-dev.6

See also http://shortn/_afwYysWZou for more details internally. I have also attached links to uploaded profiles onto pprof there.

@dnfield would it make sense to revert #34473 to unblock the g3 work here, or do you think there is a way we could adjust this behavior (or make it configurable?)

I think reverting it locally and verifying that it fixes things is worth validating, if it does I think we can come up with another way to solve that problem without directly reverting

Thanks Dan. I'm still trying to verify if I missed something in my setup, but it seems like neither https://github.com/flutter/engine/pull/50812 nor a revert of https://github.com/flutter/engine/pull/34473 (in https://github.com/jiahaog/flutter-engine/commit/9d5f22b6a7c461073579ba740560dace7e9ecc8e) seems to solve the problem.
With pprof, I was able to collect the following readings:
pprof -top  /tmp/heap_profile-latest/*.gz | grep createTypeface

# With https://github.com/flutter/engine/pull/50812
## Multi-engine
         0     0%   100%     4.72MB 15.59%  flutter::AssetManagerFontStyleSet::createTypeface(int)
## Single engine
         0     0%   100%     1.57MB  6.21%  flutter::AssetManagerFontStyleSet::createTypeface(int)

# With https://github.com/flutter/engine/commit/9d5f22b6a7c461073579ba740560dace7e9ecc8e
## Multi-PR
         0     0%   100%     4.71MB 15.63%  flutter::AssetManagerFontStyleSet::createTypeface(int)
## Single engine
         0     0%   100%     1.57MB  6.21%  flutter::AssetManagerFontStyleSet::createTypeface(int)

(We would expect the values for the fourth column above (for cumulative unreleased memory) to be the same for multi-engine and the single engine rows if the issue is fixed)

When https://github.com/flutter/engine/pull/34473 is reverted, I think the reason why Engine::UpdateAssetManagerdoesn't return early is that even though we're creating and reusing the same instance of the AssetManager, the Engine object instance is different when Engine:UpdateAssetManager is called multiple times in a multi-engine scenario.
I checked this in a two engine scenario - for both times Engine::UpdateAssetManager is called, while new_asset_manager points to the same raw object address, this (the Engine) is different each time, and asset_manager_ points to nullptr. As such, the equality check to return early always fails.


Ghost procedures

Describe the bug
I see a number of records where there is a LAS Surgery with a date, iacuc_protocol, and experimenter_full_name, and nothing else. What are these procedures?
To Reproduce
Steps to reproduce the behavior:

Go to '...' metadata service

enter 708026 in procedures, hit search

the last procedures (2024-09-11) has no information

enter 655571 in procedures, hit search

last procedures has no information

Both of these have "LAS_XXXX" as the experimenter full name whereas the other LAS procedures (the Perfusion) only has a number for the name. That seems like it might be relevant
Expected behavior
A clear and concise description of what you expected to happen.
I expect some sort of procedure name for a procedure - and ideally other relevant fields.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

the LAS procedures (the Perfusion)that only has a number for the name is coming from Labtracks, while the ones with "LAS-XXXX" is coming from LAS's sharepoint. Right now, we are only mapping RO and IP injections from the LAS sharepoint, but these subjects have other non-surgical procedures which is why it's returning a ghost procedure. I can add a check to ensure it only returns the surgery if we have mapped procedures though


FastDelete-Windows下快速删除文件夹的工具 | itVincent的博客

http://www.itvincent.net/2018/03/02/fast-delete/

this is a test


Suppress file check

Hello again,
I didn't think, that file_exists() and is_writable() without a supression can cause some troules (according to the documentation it emitts E_WARNING). So, this PR suppresses all possible checks in the file.

Thanks, hadn't noticed any issues either... Tagged a fix!

Thanks, hadn't noticed any issues either... Tagged a fix!

@AlexVanderbist I've found the origin of the problem. There is a src\Illuminate\Foundation\Bootstrap\HandleExceptions file. The bootstrap method in it sets the error_reporting level and an error_handler (handleError). By default, the error reporting level is set to -1 (Report all PHP errors). Thus, all the errors, warnings, notices are processed by error_handler, which throws ErrorException. That is why we have to suppress all E_WARNING here.
I've never come across this behavior, so, good to know it.


Support for embla-carousel v8

The plugin fails to initialize a carousel with the newest release candidate of embla-carousel, due to optionsHandler now being passed to the init function.
Changes need to be made similar to here: https://github.com/davidjerleke/embla-carousel/commit/f3fc83286fc7f9245b4ca2ea896812958e934ee0
I can provide a PR if needed.

would also love to see this enabled for v8. this issue is currently blocking me from updating our carousels and benefitting from v8 bugfixes

@tobimori PR would be welcome, otherwise I’ll try to fix this soon as well.

@tobimori PR would be welcome, otherwise I’ll try to fix this soon as well.

Gonna do it tomorrow

It's done: https://github.com/xiel/embla-carousel-wheel-gestures/releases/tag/v8.0.0-rc03

Hey there 👋🏻 ,
I hope you are well.
It seems that embla-carousel has reached stable v8, do you plan to release a stable release of you library supporting it ?
Thanks in advance 🙏🏻


Limit or constraints of data

When I use XGBoost to train data, is there any limit of data? Specially I am confused about two issues.

What are the recommended ranges of data? C++ int range aka -2147483647 ~<PHONE_NUMBER>?
When different features are in different orders of magnitude. Does XGBoost do normalization internally?

What are the recommended ranges of data?

We use float32 to represent all data.

When different features are in different orders of magnitude. Does XGBoost do normalization internally?

No, that should be part of feature engineering.

We use float32 to represent all data.

When data exceeds float32 range, how they are processed in XGBoost? Treated as 2^31 or -(2^31 - 1)?

Is it recommended to normalize data to keep all features in similar levels before using XGBoost?

When data exceeds float32 range, how they are processed in XGBoost? Treated as 2^31 or -(2^31 - 1)?

Truncated according to floating-point rules.

Is it recommended to normalize data to keep all features in similar levels before using XGBoost?

Not required.  The gain is calculated from gradient which is in turn calculated from prediction and labels.  But if you have huge variance in your data it's advised to do some pre-processing first. Otherwise, the floating errors can be significant.

Thanks!


Add support for streaming

Closes #12
Should be good to go but haven't tested from the ground up in a clean environment

My main complain is that you've stolen my next weekend project, but very cool job. Thanks  :)

haven't tested from the ground up in a clean environment

Will try this and let you know if I see any issue arising.

I've tried with a fresh install and some dummy model server. It works seamlessly on both chat and complete, in streaming and non streaming mode. Well done! Once the minor comments are addressed I'd be happy to merge this.

heh nearly stopped myself at 1! Ended up doing complete as well for streaming langchain but it didn't stream the response to console :-1:
I also did a few experiment with the Open AI Evals repo, rwkv doesn't do well there unfortunately but cool that SimpleAI works with their tools!

heh nearly stopped myself at 1!

Not sure I got this part :)

streaming langchain but it didn't stream the response to console 👎

Is that because of the issue #18 or something else?

I also did a few experiment with the Open AI Evals repo, rwkv doesn't do well there unfortunately but cool that SimpleAI works with their tools!

Yeah that's one of the goals of the project, having an easy way to compare and perhaps switch to alternative models. Cool to know it worked on that repo! If not rmkv, we should get competing open alternatives soon, one can hope. :)
LGTM. Feels ready to merge, except if I've missed something here.

Nearly stopped at just chat streaming, instead of also completion streaming. No I found a workaround for that by editing the langchain module files, langchain just collects all the responses and prints to console in a single go rather than streaming.
Would be really interested in a 100b rwkv but I think that's a whole next level of engineering and $$. OpenAssistant are pushing the right buttons to make it achievable though
Yea I think it's ready, have been using it without bugs for a few days at least :)


AVX instruction reduced variant of gate ops

In theory double throughput, in practice around the same, should test on server hardware

Old code speeds (#qbits vs nanoseconds):
2 4440
3 23262
4 718240
5 631358
6 4411401
7 32554651
8 205200476
New code speeds:
2 3789
3 23562
4 687177
5 589095
6 4097745
7 30088014
8 196088078

The latency and throughput of the individual instructions is different:
https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm256_mul_pd&ig_expand=4042,4042,5102,4042,5102&techs=AVX_ALL
Also, in my opinion you utilize more 256bit registers than it is available (16 in total), which migh be a source of slowdown as well. In overall, it is great you could improve uppon my solution :)

We should try it out with GCC on our Linux AMD servers though, probably similar results but we cant be sure yet.

Okay, so apparently gather's are terrible.  I used Visual Studio Profiler to see performance.  And 50% of the time is on the 4 gather instructions.  On StackOverflow, everyone is reporting its far better to read memory and use scalar instructions to swap or shuffle it around.  This solution might achieve much better throughput...will see.

An extra 4 shuffle didnt matter.  Gather is very slow.  Read unaligned is very fast.  Now 30% faster than the old version...  Its very significant!
New performance:
2 7289
3 26374
4 709178
5 452115
6 2861888
7 22160748
8 140212763

Ah I think its a bug...
for (int col_idx = 0; col_idx < 2 * (input.cols - 1); col_idx = col_idx + 8) {
Probably should be:
for (int col_idx = 0; col_idx < 2 * (input.cols - 3); col_idx = col_idx + 8) {

So there must be a bug in these two lines of code:
                if (input.cols % 4 != 0) {

                    for (int col_idx = input.cols - (input.cols % 4); col_idx < input.cols; col_idx++) {

As in the rectangular/too small cases, it falls back to this code...
But 2 % 4 != 0 is true and the loop goes through 0 and 1...ahh thats the problem.  1 is always the pair, it should only go through 0.
I will fix it.

The bug is fixed...
for (int col_idx = 0; col_idx < 2 * (input.cols - 1); col_idx = col_idx + 8) {
Needed to be (or it would execute minimally one time always incorrectly):
for (int col_idx = 0; col_idx < 2 * (input.cols - 3); col_idx = col_idx + 8) {

Technically if the remaining columns is 2 or 3, we should reduce the next 2 columns out with the old method.  For a large rectangular matrix, that could be significant.  Kind of a hybrid/universal method combining the old and new one.


Show online users

Show a status badge color to feedback the online status of the user with a color (red/green)

Closed by #71


Support mutate container annotation

Some katacontaner parameter is setted via container annotation, however, current CDI Spec doesn't support it. Can we support it?

Hi @ZiMengSheng could you provide an example?


[Bug] Misaligned friends icons in the 'Recent Games' shelf

Likely related to:
Fixes
[...]
    (JS) (CSS) Fixes for Recent Games and Play Next shelf height, mainly when using landscape images

The friends UI which informs you who is currently playing does not account for the new vertical/landscape tiles.

This might also apply to the 'Play Next' shelf, but I can't confirm that atm as none of my friends are playing the suggested games.

Looks like the Steam original has the friend hover stuck to a fixed size, I've made a few changes, try this file:
libraryroot.custom.css 4.1.1-pre.zip
Compare

Confirmed working!


Tutorial in docs how to compile the applications that use PDI

In GitLab by @ksiero on Jun 26, 2020, 15:39

In GitLab by @ksiero on Jun 26, 2020, 15:51
Duplicate of #197, closing

In GitLab by @ksiero on Jun 26, 2020, 15:51
closed


consider lodash-mixin

There's been some discussion around replacing underscore in AmpersandJS/ampersand-collection-underscore-mixin/issues/12.
You might consider https://github.com/klaemo/ampersand-collection-lodash-mixin as a starting point.
I don't think a core ampersand module as this one should depend on underscore, while the rest switches to lodash modules. :)

It's all ready for you @klaemo per our twitter conversation: https://github.com/ampersandjs/ampersand-collection-lodash-mixin you should have access. Let me know if you don't, or have questions.
Also, are you opposed to being listed here: http://ampersandjs.com/contribute ?

Thanks, @HenrikJoreteg :) I just pushed the code.
No problem being listed on the website. I'd be an honor :)

This may be as good a point as any to talk about decoupling the underscore/lodash mixin from everything by default.

I think I'm -1 on removing the util mixin (which will now be lodash) from this module for a few reasons. I haven't thought too much about the other modules (which might be totally different cases) but at least for this one here are my thoughts:

provides an easier upgrade path from backbone
removes at least one step of users having to think about what to install for a "core" set of modules
if we do remove it then this module is left to be just extending collection with the rest mixin, which makes it seem like we could almost remove this module altogether. I could almost see that being the case since this module is very simple, but I do like having it around as an opionated-heres-what-to-install-get-started-on-a-standard-project.

Agree with @luke. I like having it as a "here's what you'll need most of the time" sort of thing. I see it as a good convenience that eases transitions for people coming from BB.

@klaemo published: https://www.npmjs.com/package/ampersand-collection-lodash-mixin 2.0.0


Developer script exception error

I have been getting this error often. What can be done to troubleshoot this error?
Apex script unhandled trigger exception by user/organization:
dlrs_Attendance_DailyTrigger: execution of AfterInsert
caused by: System.DmlException: Update failed. First exception on row 74 with id a0t3s000003FLuOAAW; first error: FIELD_CUSTOM_VALIDATION_EXCEPTION, This connection is a duplicate: []
Class.dlrs.RollupService.Updater.updateRecords: line 1381, column 1
Class.dlrs.RollupService.UpdateWithoutSharing.updateRecords: line 1424, column 1
Class.dlrs.RollupService.updateRecords: line 1352, column 1
Class.dlrs.RollupService.handleRollups: line 1000, column 1
Class.dlrs.RollupService.triggerHandler: line 311, column 1
Trigger.dlrs_Attendance_DailyTrigger: line 7, column 1

@nimmi400 this sounds like a custom validation rule on the parent record, when a child is updated and the rollup tries to update the parent (record with ID a0t3s000003FLuOAAW) it isn't compatible with the current validation rules and likely needs to be cleaned up independent of the DLRS rollup.
I'll move this to closed but if you do come back and have some additional details or need additional support I'd recommend you contact our wonderful Trailblazer Community Group for DLRS which is our recommended channel to obtain support and get answers to your questions.


Remove "uuid": null from default JSON for creating an object

On /api/object/ the default JSON example for creating an object contains uuid set to null:
{
    "description": "",
    "uuid": null,
    "storage_location": null,
    "file_type": null,
    "issues": []
}

This gives an error because the uuid cannot be null. Need to ensure this line is not there.

@alahiff is there any problem with fixing this?


No diff window in Lazyvim

I saw #14 was resolved but I still don't get any diff windows when my cursor is focusing a non-current node:

Have I missed something?

Try to reproduce with default version of Lazyvim. My custom up to date version works fine.


Getting "Invalid key" error when go to definition

Describe the bug
Error message each time I go to definition.
To Reproduce
Steps to reproduce the behavior:

Open file (*.go file in my case)
gpd on some method or variable

Expected behavior
Pop up window with definition of method or variable
Screenshots
Error executing vim.schedule lua callback: .../pack/packer/start/goto-preview/lua/goto-preview/lib.lua:115: invalid key: title
stack traceback:
        [C]: in function 'nvim_open_win'
        .../pack/packer/start/goto-preview/lua/goto-preview/lib.lua:115: in function 'open_floating_win'
        .../pack/packer/start/goto-preview/lua/goto-preview/lib.lua:253: in function 'handle'
        .../pack/packer/start/goto-preview/lua/goto-preview/lib.lua:284: in function 'handler'
        ...w/Cellar/neovim/0.8.3/share/nvim/runtime/lua/vim/lsp.lua:1383: in function ''
        vim/_editor.lua: in function <vim/_editor.lua:0>

Baseline (please complete the following information):

OS. e.g uname -a:
22.3.0 Darwin Kernel Version 22.3.0: Mon Jan 30 20:39:35 PST 2023; root:xnu-8792.81.3~2/RELEASE_ARM64_T8103 arm64

Neovim version nvim --version
NVIM v0.8.3
Build type: Release
LuaJIT 2.1.0-beta3

URL to your current config (if public)

    use {
      'rmagatti/goto-preview',
      config = function()
        require('goto-preview').setup {
          default_mappings = true,
          ---preview_window_title = { enable = true, position = "left" },
        }
      end
    }

Additional context
gpr works well though. gpi do nothing

Oh, I suppose the new title feature is only on nightly. I'll add some code to make it backwards compatible. Thanks for flagging

Mind testing out the branch in the linked PR @proivk ?

I have the same issue, I'll can test the PR branch latter.

The PR branch solves this issue.
But I have a question unrelated to this issue: Can I open the previewed position in the current window?

Thanks for testing it out, I've replied to your question in the linked issue.

Works perfectly.
Thank you!


Default additional flags

So, basically I wants to use the --fast-list flag all the time as well as when listing directories.
Right now, RcloneBrowser only allows to set additional flags for Uploads and Downloads only.
A option to set additional flags for every time (including directory listing) would be very helpful.

rclone has 377 possible flags (rclone help flags . | wc -l) and I have not looked at all of them. There is always something new. Thanks for pointing this option out.
I think your request makes sense and is easy to implement. I will add additional default (include in all rclone operations). Then you could put --fast-list there

I think your request makes sense and is easy to implement. I will add additional default (include in all rclone operations). Then you could put --fast-list there

Great..! Thank you for the quick reply. Perhaps you can add the --fast-list flag for every possible actions (listing, copy, sync etc).
Because according to the docs: "If you use --fast-list on a remote which doesn’t support it, then rclone will just ignore it." So, adding it to the default flags won't do any harm. 😃

yes but instead of hardcoding it I will make it configurable with --fast-list as a default. Maybe there are other similar options or there will be in the future. This way user can decide what to use
New default will be applied to all rclone operation.

On 30 Nov 2019, at 09:05, Arijit Biswas<EMAIL_ADDRESS>wrote:
I think your request makes sense and is easy to implement. I will add additional default (include in all rclone operations). Then you could put --fast-list there
Great..! Thank you for the quick reply. Perhaps you can add the --fast-list flag for every possible actions (listing, copy, sync etc).
Because according to the docs https://rclone.org/docs/#fast-list: "If you use --fast-list on a remote which doesn’t support it, then rclone will just ignore it." So, adding it to the default flags won't do any harm. 😃
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/kapitainsky/RcloneBrowser/issues/46?email_source=notifications&email_token=ADXJHOT3BYY62ZIYEWBZWQTQWIUHLA5CNFSM4JTFVH32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFP573A#issuecomment-559931372, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADXJHOQKITBWJG4VGSX6A3LQWIUHLANCNFSM4JTFVH3Q.

It has been fixed in the latest release


stackedev error

Hi! Feels like a simple question, but I'm looking at the full code provided on https://asjadnaqvi.github.io/DiD/ and I'm getting an error with the command stackedev Y F_* L_* ref, cohort(first_treat) time(t) never_treat(never_treat) unit_fe(id) clust_unit(id) because ref has not been defined. I can't find anywhere else in the code where it's defined... does anyone know what it should be defined as?
Thank you!

will check!

The reference base year has to be defined as follows:
ren F_1 ref  //base year

and then run the command:
stackedev Y F_* L_* ref, cohort(first_treat) time(t) never_treat(no_treat) unit_fe(id) clust_unit(id)


Generating both ReplicationControllers and Deployments

Running kompose convert --deployment generates files with Services, Deployments and also Replication Controllers.
Shouldn't this generate just Deployments and Services?
Some for Daemon Sets and Replica Sets.

This dup with #30

Close as dup.


The problem about kitti viewer.

When I use kitti viewer , the following appeared:

I removed '/index.html', the same error appeared:

The error:
None of the “sha384” hashes in the integrity attribute match the content of the subresource. index.html
None of the “sha384” hashes in the integrity attribute match the content of the subresource. index.html
None of the “sha384” hashes in the integrity attribute match the content of the subresource. index.html
None of the “sha384” hashes in the integrity attribute match the content of the subresource. index.html
ReferenceError: Cookies is not defined[Learn More] index.html:61:13
 http://<IP_ADDRESS>:8000/index.html:61
What should I do?Thank you.

remove all "integrity="sha384..."" in index.html.
I am working on a web visualization tool v2 based on react and will hosted in github to completely solve this problem. will be added in v1.6.0 release.

thank you.it works.

When I use kitti viewer , the following appeared:
ReferenceError: THREE is not defined
ReferenceError: THREE is not defined
............................................
What should I do?Thanks for your help!


add .gitignore with target/* on cargo init

I always do cargo init and then there are hundreads of files from target/ waiting to be included in the commit. I always have to add  target/* to a .gitignore file. Would be nice to have this added by default on cargo init

If you are not in an existing git repo, cargo init does start a git repo and adds a .gitignore. If you are already in a git repo maybe change the root .gitignore to include something like */target/*


Hit error in local cluster that wont clean up

Rancher/rancher:v2.2.0-rc4 HA install docker 18.09
I am hitting this error:
https://github.com/rancher/rancher/blame/9be83e8575da8ba6e19468033d5ade407b578eec/pkg/controllers/user/monitoring/operatorHandler.go#L102
My cluster list shows:

Id like this looked at for 2.2.0

Case 1 (Single Node)

Set up a new local cluster(2C4G) via minikube version: v0.35.0 with the following script:

minikube start  --alsologtostderr --registry-mirror=https://registry.docker-cn.com  --extra-config=kubelet.authentication-token-webhook=true --extra-config=kubelet.authorization-mode=Webhook --cache-images

Run a new nginx container as the LB in host
Add a fake DNS(rancher.localhost) resolution to host and VM created by minikube
Init tiller and install cert-manager
Install rancher via helm with the following script:

helm install rancher-alpha/rancher --version v2.2.0-alpha6 --namespace cattle-system --set rancherImageTag=v2.2.0-rc4 --set hostname=frank.localhost --name rancher

Enable Monitoring -> didn't see any errors
Disable Monitoring -> didn't see any errors
Enable Monitoring again -> didn't see any errors

Case 2 (Multiple Node)

Set up a noodpool with 4 Ubuntu 1804 (2C8G) instances in GCP
Run a new nginx container as the LB in one instance
Add a DNS(frank.rancher-cn-test.com) A record in AWS Route53
Create a 3 nodes cluster via rke
Init tiller and install cert-manager
Install rancher via helm with the following script:

helm install rancher-alpha/rancher --version v2.2.0-alpha6 --namespace cattle-system --set rancherImageTag=v2.2.0-rc4 --set hostname=frank.rancher-cn-test.com --name rancher

Enable Monitoring -> didn't see any errors
Disable Monitoring -> didn't see any errors
Enable Monitoring again -> didn't see any errors

@cloudnautique Am I missing something? Could you detail me more?
cc @loganhz  @cjellick

For the regression testing, I think we only need to check as the below:

enable cluster/project monitoring, the operator will be installed
disable all monitoring, the operator will be uninstalled

@thxCode @cloudnautique As part of validating this issue we will cover the suggested regression tests.
Are there known steps to reproduce the error reported in this issue ?

@jiaqiluo

To verify the issue has been fixed or not, I think you can follow the HA doc, create a HA RKE cluster and install the Rancher HA via helm, that is enough. Am I missing anything? @cloudnautique
For regression testing, https://github.com/rancher/rancher/issues/18895#issuecomment-473606934, including:

Enable cluster Monitoring, check Operator is up or not. Disable cluster Monitoring, Operator is down or not.
Same steps follow 1 for project Monitoring
Enable cluster Monitoring, enable project Monitoring, diable cluster Monitoring, Operator is still up.
Enable project Monitoring, enable cluster Monitoring, disable project Monitoring, Operator is still up.

@thxCode @cloudnautique
To verify the issue has been fixed or not, I think you can follow the HA doc, create a HA RKE cluster and install the Rancher HA via helm, that is enough. Am I missing anything? @cloudnautique
This is how we always do our HA installs. But have not encountered this issue when enabling monitoring.

@sangeethah , this issue is more subtle. When rancher installs the agent into local cluster, rancher will no longer connect to local cluster directly, but use the connection between rancher and agent. The opportunity to switch this causes an error. Although the reconciling could fix the error(change the State of Condition PrometheusOperatorDeployed to False), but it doesn't clean up the error message(the Message and Reason of Condition PrometheusOperatorDeployed).
In fact, I have tried as https://github.com/rancher/rancher/issues/18895#issuecomment-473345087, but also could not reproduce, but it was still there, so we should fix it.

Setup: Rancher: master 3/18, HA mode
Here are the regression tests applied on RKE cluster (DO cluster, 1 etcd, 1 control plane, 2 workers):

Enable cluster Monitoring, enable project Monitoring, disable cluster Monitoring, Operator is still up; disable project Monitoring, Operator is down.
Enable project Monitoring, enable cluster Monitoring, disable project Monitoring, Operator is still up; disable cluster Monitoring, Operator is down.
Enable cluster Monitoring, Operator is up; disable cluster Monitoring, Operator is down.
Enable project Monitoring, Operator is up; disable project Monitoring, Operator is down.

Regression steps are sufficient. closing


Replace ignition templates with go reconciliation code

Replaces template-based manifests that generate ignition config with go
code using typed structs. Scripts and systemd unit file remain as templates.
Vendors alternate json serializer used by the installer to serialize ignition configs.
Vendors data structure for ignition config only from coreos/ignition repo.
Bumps the ignition version in use to 3.2, since that is what the installer uses in 4.9.

/test e2e-aws-pooled

Thanks @csrwng! dropped some minor comments.
/lgtm
/hold
feel free to cancel the hold.

Thanks @enxebre. If ok with you I can address your comments in a follow-up PR. I would like to merge this one and rebase the other ones on top of it.

/nold cancel


Rename MAX/DAX markdown files to README.md

So that they get displayed in Github when users land in the respective folders.

[ ] Rename the *.md files to README.md under dataset-samples/* and model-samples/*
[ ] Update the readme_url fields in the accompanying *.yaml files

I can take a look at this

Thanks Ben
/assign @smoleyxd


Change grid card border color to Gray 300

Currently grid cards borders are using gray 200. Change them to Gray 300 (#e1e0e3).
Also, add all necessary component files that are needed for design system component, such as CHANGELOG.md, README.md etc.

@adam-little please review: https://headless.cannabis.ca.gov/