Get-ChildItem does not respect env:TIME_STYLE=long-iso on Linux (Ubuntu)

Prerequisites

[X] Write a descriptive title.
[X] Make sure you are able to repro it on the latest released version
[X] Search the existing issues.
[X] Refer to the FAQ.
[X] Refer to Differences between Windows PowerShell 5.1 and PowerShell.

Steps to reproduce
I prefer using the ISO time format when I work with my CLI.
In Linux this works by setting environment variable TIME_STYLE="long-iso". Doing so the uses the ISO format for ls/dir etcl
I use the following line in my PowerShell profile:
$env:TIME_STYLE="long-iso" # Set time format to ISO 8601 (CLI utilities)
This works fine for Linux commands (ls etc) but fGet-ChildItem does not respect my wish to use ISO format. Here is the output from ls and Get-ChildItem as an example:
➜ ls -la /home/yooakim/Downloads/
total 11080392
drwxr-xr-x  3 yooakim yooakim       4096 2023-08-24 08:14 .
drwxr-x--- 34 yooakim yooakim       4096 2023-08-24 08:27 ..
-rw-rw-r--  1 yooakim yooakim  136331760 2023-08-23 16:42 azuredatastudio-linux-1.45.1.deb
drwxr-xr-x  2 yooakim yooakim       4096 2023-06-06 02:09 Geekbench-6.1.0-Linux
-rw-rw-r--  1 yooakim yooakim  227951888 2023-08-23 17:26 Geekbench-6.1.0-Linux.tar.gz
-rw-rw-r--  1 yooakim yooakim  123550284 2023-08-24 08:14 qemu-8.1.0.tar.xz
-rw-rw-r--  1 yooakim yooakim<PHONE_NUMBER> 2023-08-24 07:08 Win11_22H2_EnglishInternational_x64v2.iso
-rw-rw-r--  1 yooakim yooakim<PHONE_NUMBER> 2023-08-24 07:13 Windows11_InsiderPreview_Client_x64_en-gb_22621.iso

~ on 󰠅<EMAIL_ADDRESS>Shared
➜ Get-ChildItem /home/yooakim/Downloads/

        Directory: /home/yooakim/Downloads

Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d----          6/6/2023   2:09 AM                  Geekbench-6.1.0-Linux
-----         8/23/2023   4:42 PM      136331760 󰏖  azuredatastudio-linux-1.45.1.deb
-----         8/23/2023   5:26 PM      227951888   Geekbench-6.1.0-Linux.tar.gz
-----         8/24/2023   8:14 AM      123550284   qemu-8.1.0.tar.xz
-----         8/24/2023   7:08 AM<PHONE_NUMBER>   Win11_22H2_EnglishInternational_x64v2.iso
-----         8/24/2023   7:13 AM<PHONE_NUMBER>   Windows11_InsiderPreview_Client_x64_en-gb_22621.iso

as can bee seen the LastWriteTiem column isn't properly formatted.
Expected behavior
I would expect GetChildItem to respect my TIME_STYLE setting.

Actual behavior
See above example output

Error details
N/A

Environment data
Name                           Value
----                           -----
PSVersion                      7.3.6
PSEdition                      Core
GitCommitId                    7.3.6
OS                             Linux 6.2.0-26-generic #26~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Jul 13 16:27:29 UTC 2
Platform                       Unix
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

Visuals

long-iso

There is no such pattern in [System.Globalization.DateTimeFormatInfo]::CurrentInfo, but you can change FormatData of System.IO.FileInfo
Get-FormatData System.IO.FileInfo | Export-Clixml file.ps1xml
# edit file.ps1xml
Update-FormatData -PrependPath file.ps1xml

Get-FormatData System.IO.FileInfo | Export-Clixml file.ps1xml
edit file.ps1xml
Update-FormatData -PrependPath file.ps1xml

I thought that you had a new way to produce  the XML but as far as I can see that xml export doesn't work :-)
Get-FormatData -TypeName system.io.fileinfo | Export-FormatData -Path foo.ps1xml
works.

Export-FormatData

Yes, thanks for the correction.

Yes @mklement0 , I should make this into a feature request. Not sire how I do that easily?
Also, thanks for reminding me about $PSDefaultParameterValues it's so useful :-)
But I think for the future it would be nice to respect the environment variable on Linux.


First stab at trying to encode video from a directory of Screenshots

Thanks @stevejensen22 . I will try and take a look at this. I'll probably build it and try it out on my grid at work for a week or so (maybe next week or the week after).
Just a couple quick questions, this feature is on by default in this PR? And if I wanted a video of the entire desktop, I'd use that system property?
Is the only thing new from lines 131 - 165 in this PR, and everything else is the old logic?
Thanks.

So is the idea to use Selenium screenshots captured at a Browser level, and therefore support multiple videos?
If so, then you should keep in mind that the Selenium screenshot method has to wait for other Selenium methods to finish.
Therefore, if your page was extremely slow to load, your video would not reflect that as Selenium would be blocking until the DOM ready state is achieved.  The page would appear to load immediately and be potentially confusing
The O/S level video is going to be a truer reflection of what actually happened

Hi there,
I'm fairly new to selenium grid extras but couldn't one use pageLoad: none as capabilities to skip the waiting for the page to fully load. I use that to inject a small piece of JS at the beginning and it works fairly well.
Best jan


[flaky test] BasicEndToEndTest.testNegativeAcks

[69/156] BasicEndToEndTest.testNegativeAcks (167 ms)
Note: Google Test filter = BasicEndToEndTest.testNegativeAcks
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from BasicEndToEndTest
[ RUN      ] BasicEndToEndTest.testNegativeAcks
2019-08-22 09:28:07.862 INFO  Client:88 | Subscribing on Topic :testNegativeAcks-1566466087
2019-08-22 09:28:07.862 INFO  ConnectionPool:72 | Created connection for pulsar://localhost:6650
2019-08-22 09:28:07.863 INFO  ClientConnection:324 | [<IP_ADDRESS>:33678 -> <IP_ADDRESS>:6650] Connected to broker
2019-08-22 09:28:07.866 INFO  HandlerBase:52 | [persistent://public/default/testNegativeAcks-1566466087, test, 0] Getting connection from pool
2019-08-22 09:28:07.892 INFO  ConsumerImpl:170 | [persistent://public/default/testNegativeAcks-1566466087, test, 0] Created consumer on broker [<IP_ADDRESS>:33678 -> <IP_ADDRESS>:6650]
2019-08-22 09:28:07.897 INFO  HandlerBase:52 | [persistent://public/default/testNegativeAcks-1566466087, ] Getting connection from pool
2019-08-22 09:28:07.901 INFO  ProducerImpl:155 | [persistent://public/default/testNegativeAcks-1566466087, ] Created producer on broker [<IP_ADDRESS>:33678 -> <IP_ADDRESS>:6650]
/pulsar/pulsar-client-cpp/tests/BasicEndToEndTest.cc:2909: Failure
Value of: res
  Actual: Ok
Expected: ResultTimeout
Which is: TimeOut
2019-08-22 09:28:07.983 WARN  ConsumerImpl:98 | [persistent://public/default/testNegativeAcks-1566466087, test, 0] Destroyed consumer which was not properly closed
2019-08-22 09:28:07.983 INFO  ConsumerImpl:839 | [persistent://public/default/testNegativeAcks-1566466087, test, 0] Closing consumer for topic persistent://public/default/testNegativeAcks-1566466087
2019-08-22 09:28:07.983 INFO  ProducerImpl:469 | Producer - [persistent://public/default/testNegativeAcks-1566466087, standalone-0-140] , [batching  = off]
[  FAILED  ] BasicEndToEndTest.testNegativeAcks (133 ms)
[----------] 1 test from BasicEndToEndTest (133 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (133 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] BasicEndToEndTest.testNegativeAcks

 1 FAILED TEST

Close this issue for now. We can reopen a new one if the test fails again.


[Express + Dropbox] req.efp.finished never executed

Hi, I'm using your library to upload a file from express backend to Dropbox but the request remains pending. In the file dropbox.js, when the DropboxUploadStream is instantiated, the 'finish' event isn't catched as indicated in the library "Dropbox Stream" (https://github.com/velocityzen/dropbox-stream), but it's catched the 'done' event (never executed).
I've tryed to change 'done' event with 'finish' and now the function req.efp.finished() is called.
Could you check and, if necessary, update the library?
This is the snippet that i'm using:
`var express = require("express");
var app = express();
var efp = require("express-form-post");
const formPost = efp({
store: "dropbox",
filename: function(req, file, cb) {
cb(Date.now() + file.originalname);
},
api: {
accessToken: access_token
},
promise: true
});
app.post("/upload", function(req, res, next) {
formPost.upload(req, res).then(() => {
// add your response statements here
console.log("The uploaded file information is located here:", req.files);
res.status(200).send();
}).catch((err) => {
// add your catch statements here
console.log(err);
})
});
app.listen(3000, () => console.log('Server app listening on port 3000!'));`

Hey! Thanks for letting me know. You are correct. The module is not working as described in the documentation. Sorry for not noticing this. What happened was the dropbox-stream library got updated to v2.
I just changed the docs to correctly explain how to install the dropbox-stream library. What you will want to do is install v1.1 of the dropbox-stream library:
npm install<EMAIL_ADDRESS>--save

You can also find the change in documentation here: https://www.npmjs.com/package/express-form-post
Let me know if this works!

Hi! I just tested the upload with the library<EMAIL_ADDRESS>and now it works correctly.
Since you have updated the README, I close this issue.
Thank you!


Fix autocomplete on input and add inputmode on input

Steps to reproduce
Set autocomplete="off" attribute and inputmode="numeric" attribute
Expected behaviour
<input /> element in Vue-Multiselect has autocomplete="off" and inputmode="numeric" attrbutes
Actual behaviour
autocomplete still nope. inputmode not works at all
Suggest
As a alternative i suggest to add v-bind="$attrs" to input element

Looks like autocomplete="off" has been added already, but @shentao may have forgot to run the build before the last push?
When I fork the repo, I see autocomplete="off" in the code, but in the minified dist, it's still autocomplete="nope".

I made a PR (#1407 ) with a new bundle to fix the autocomplete. Not sure if that will affect inputmode as well.

For anyone who's trying to get this to work, version 2.1.0 works.

Hello, we have 2.1.6 and can see this issue again , on top of this, we have a browser likely safari reported to not report a nonsense value and default to on.

Autocomplete attribute is added in latest version and input mode will be added in future release.


feat: only save docker-compose in relevant repos

stop spamming the main repo by saving generated docker-compose.yml files. Only save template in this repo and move the completed docker-compose.yml generation to only the relevant repos for each fleet.
Closes: #671
Pleases: @MuratUrsavas
Issue

Link:
Summary:

How

Screenshots

References

Checklist

[ ] Tests added
[ ] Cleaned up commit history (rebase!)
[ ] Documentation added
[ ] Thought about variable and method names

I'd approve right away if it wouldn't be in draft state 😊

@MuratUrsavas it is not finished yet. Will be soon :-)


Crash when switching to troops

Crash when switching to troops

What Bannerlord version? What mod version? Stacktrace?


Install OS config agent during import.

This PR includes the OS Config agent for imported images, instances, and machine images. To disable installation of the agent, users can specify the existing  no-guest-environment flag.
What distros and versions are supported?
All distro versions supported by the OS Config agent will now include the OS config agent. Specifically:

Windows:

ISA: 64-bit only
Versions: All versions after Windows 2008r2

SUSE:

All importable versions

Ubuntu:

16.04 and 18.04.

EL:

All importable versions

Tests
The e2e tests are updated to verify the agent using the suggested steps on their docs page. For distro versions unsupported by the OS config agent (eg: Ubuntu 14.04), the e2e tests include an opt-out mechanism. Using an opt-out mechanism ensures that the test runs against newly-added distro versions in the future.
FAQ
How to disable installation of the OS config agent?
Specify the no-guest-environment flag during import. Depending on the import tool, the syntax of the flag may differ slightly.
How do I use the OS config feature?
OS config requires that projects / instances are opted-in. If opt-in hasn't occurred, the agent runs idly, which is the same behavior as the public images provided by Google. For more information, see https://cloud.google.com/compute/docs/manage-os .

/test all

/test all

"To disable installation of the agent, users can specify the existing no-guest-environment flag."
Please rename this flag - osconfig is not part of the guest environment per our public documentation on what that means. https://cloud.google.com/compute/docs/images/guest-environment
if we're going to change that and consider osconfig part of it, the flag should prevent installation of all guest environment packages, not only osconfig.

"To disable installation of the agent, users can specify the existing no-guest-environment flag."
Please rename this flag - osconfig is not part of the guest environment per our public documentation on what that means. https://cloud.google.com/compute/docs/images/guest-environment
if we're going to change that and consider osconfig part of it, the flag should prevent installation of all guest environment packages, not only osconfig.

This flag already controls the installation of all guest environment packages. I've discussed this briefly with Andrew and we agreed, for simplicity, it's better to keep a single flag that controls installation of all guest agents. If you feel this is not the right approach, let's set up a meeting and discuss it.

"To disable installation of the agent, users can specify the existing no-guest-environment flag."
Please rename this flag - osconfig is not part of the guest environment per our public documentation on what that means. https://cloud.google.com/compute/docs/images/guest-environment
if we're going to change that and consider osconfig part of it, the flag should prevent installation of all guest environment packages, not only osconfig.

This flag already controls the installation of all guest environment packages. I've discussed this briefly with Andrew and we agreed, for simplicity, it's better to keep a single flag that controls installation of all guest agents. If you feel this is not the right approach, let's set up a meeting and discuss it.

oh there's no threading to these comments, how annoying.
i don't feel strongly about this, but we should make sure it won't cause any product confusion. this is the only place i know of where we treat osconfig as part of the guest environment, which is already a bit difficult of a concept to explain to customers.


Suppress existing deprecation warning and alert future warnings to the developer

Hi guys!
Here are a few small commits I hope you will consider, in descending order of priority :)
I recently added PCFPush to a project via CocoaPods, and would like to keep the project 100% clean of compiler warnings. The first commit addresses that.
Subsequent commits are some simple housekeeping for your consideration.
Thanks!

We've merged in  the changes to treat warnings as errors. We had already removed the [NSData base64encoding method] so we did not need to merge in the changes to suppress those warning.  We left the line in the Podfile to declare the platform as iOS 7.0.
These changes were manually merged into our dev branch and will be pushed to the master branch with our next release (1.3.2).


No echo in rescue shell

execing recovery shell /bin/sh
$ sh: turning off NDELAY mode

$

I can't input anything in recovery shell.

You can, but no display for what has been typed.

Oh, I can type exit to exit. But without seeing any word on the editor line is so confusing.

This can be fixed by putting the terminal back in canonical mode when launching rescue shell.

This happens because some panic happens outside the main goroutine, and the editor cleanup code in defer is not executed.

@xiaq: It seems to me this has been resolved. I added some println() instrumentation as well as some explicit panic() calls and it appears to me the TTY mode restoration always occurs.
I also explored solutions such as running stty sane in the rescue shell. Sadly, that isn't possible to do in a reliable manner given that /bin/sh might refer to any of several widely used shells (e.g., bash, dash, ksh etc.). If anything else needs to be done here it is probably just adding a println("You might need to run: stty sane") after the println("\nExecuting rescue shell /bin/sh"). It appears to me that elvish makes a reasonable attempt to restore the tty mode before launching the rescue shell.

True, this shouldn't happen anymore. Closing. If this happens again people can always open another issue.


⚠ Bofrost.de has degraded performance

In 45eb8e6, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1610 ms

Resolved: Bofrost.de performance has improved in dea3fd5 after 27 minutes.


build for raspberry pi 1

Hi
Is there a version to compile for raspberry pi 1 (32bits)?

This one does.
The x64 in the toolchain name refers to the host development system, not the raspberry pi target.


[Improvement] - Keep the word when use backspace

Possible Solution to #10 The Backspace feature:
Keep the word into the input when use Backspace to remove the Tag

@CrafterSama LGTM, in README.md in prop title it should be keepWordsOnBackspace instead of KeepWordsOnBackspace

@CrafterSama merging this with feature branch, I'll make small changes and merge it with master


NME Triplanar block: Fix redefinition of variable names

See https://forum.babylonjs.com/t/orientation-of-textures-with-triplanar-node-material/40528/6
Follow up to #13833

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

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


Boolean kotlin injection

So I spend some time today trying to inject boolean field.
I have
class A @Inject constructor(@Named("name") val booleanValue: Boolean)
I created module:
internal class BooleanModule(booleanValue: Boolean) : Module() {
  init {
    bind(Boolean::class.java).withName("name").toInstance(booleanValue)
  }

Iteration 1:

Code generation fails since Boolean transformed to primitive by kotlin compiler and Toothpick don't have such functionality

Iteration 2:

I forced kotlin to keep Boolean class
class A @Inject constructor(@Named("name") val booleanValue: Boolean?)
This compiles but fails in the runtime since it can not find the provider No binding was defined for class java.lang.Boolean and name

Iteration 3:

I changed it to Any in the class and just cast it in runtime.

Am I doing something wrong and there is the simple solution?

I decided to go with the additional class InjectableBoolean that is just wrapper around boolean.

I decided to go with the additional class InjectableBoolean that is just wrapper around boolean.


fix bug where request body is set to null and native fetch will throw…

… TypeError

Please fix all tests.

#35
Fixed the test cases. I mistakenly thought the request object has a 'body' property as well.
Also changed !!init.body back to !init.body.

Is this PR ok?


[Bug]: crashes upon launch on 1.20.4

General Info

[ ] I am running a modpack
[X] I can reproduce this issue consistently in single-player
[ ] I can reproduce this issue consistently in multi-player
[X] I have searched for this issue previously and it was either (1) not previously reported, or (2) previously fixed and I am having the same problem.
[X] I am crashing and can provide my crash report(s)
[X] I am using the latest version of the mod

Forge version
neoforge 20.4.158
Minecraft version
1.20.4
Mod version
0.1.3
Java version
<IP_ADDRESS>
Issue Description
A bug happened!
Additional Information
https://pastebin.com/Jt33JScV

Uploaded a new version that fixes this issue


can't create folder on hosting server, but it can on localhost

hallo
i can' create folder on server, but on local it can.
this is my folder tree
-public_html
       | upload -> symlink to system/public/upload
-system
     | -public
            | -upload
                   | - shares
                          | - tesfolder
                          | - vve.jpg

it show all image like vve.jpg but i can't open tesfolder and create new folder, it say folder name cannot be empty.

pls help.

it's done.. my htaccess setup is error..
pls close this issue

how did you upload it in public/ pload and not in storage?

i've experiencing this issue too.

it's done.. my htaccess setup is error..
pls close this issue
Hi @rikopramayudi

Could You share my . htaccess setup to resolve?


Can ACL softmax support  any  wxhxch size?

From ACL softmax source code, it seems to just support 1D? Can ACL support other dim softmax, for example, w x h x ch(w ,h and ch can be any number)?
seems channels must be 1:
terminate called after throwing an instance of 'std::runtime_error'
what():  in void arm_compute::NESoftmaxLayer::configure(arm_compute::ITensor*, arm_compute::ITensor*) src/runtime/NEON/functions/NESoftmaxLayer.cpp:41: Number of channels 2. Required number of channels 1

The assert means the channels must be stored in a planar way rather than interleaved that's all. You can process tensors of an arbitrary number of dimensions as long as the data is stored in plans.
As far as we know no network uses interleaved data but if you think this would be useful please provide an example use case.

Hello @joey2014,
Concerning the softmax layer, yes we currently support only 1D softmax.
Do your models require softmax to be applied on other dimensions?

Hi @GeorgeARM ,
Yes, in MTCNN model, it uses 2D softmax, it likes 49x91x2(wxhxch). Caffe can support such 2D softmax.

Ok @joey2014 if this is something needed we can put it in the pipeline to implement. I will mark this as issue as feature request.

This is fixed, you can test on latest master here. Reopen if needed

Hello @GeorgeARM, my data is in NCHW format and I am trying to calculate channelwise softmax after applying the above patch. I am giving axis parameter as 2, as per the instructions in that patch, but my answer is not matching with the values I manually compute. I even tried all other axis values just to be sure. But in none of the cases, the answer is matching.
My input dimensions are 1[batch size] * 2[channels] * 256[height] * 256[weight].
The output I want is e^{input[i]) / [ e^(input[i]) + e^(input[i+256256]) ] for i <256256 &
e^{input[i]) / [ e^(input[i])+e^(input[i-256256]) ] for i>256256.
Basically calculating channelwise softmax as in Caffe.
Am I missing something? Any leads would be appreciated.
Thanks.

Hello @ssj4gogeta,
Well from what I gather you want to perform reduction on a single given axis. This issue is about supporting the caffe/caffe2 softmax layer which has different behavior from what you expect.
Here the axis is used to coerce the input tensor to a 2D tensor and perform softmax.
What you want relates to #401

I will check that and get back if there are any issues.
Thanks.


Add example and description to device_api

Description
related to story -https://issues.redhat.com/browse/THEEDGE-3384
FIXES:
Type of change
What is it?

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[x] Documentation update
[ ] Tests update
[x] Refactor

Just realized we're reviewing the same changes twice. Consider combining with the other PR, or we can wait until it is merged before looking at this one.

Codecov Report
Patch and project coverage have no change.

Comparison is base (12f9764) 60.80% compared to head (1e16803) 60.80%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2143   +/-   ##
=======================================
  Coverage   60.80%   60.80%
=======================================
  Files          75       75
  Lines       11358    11358
=======================================
  Hits         6906     6906
  Misses       3864     3864
  Partials      588      588

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

@mgold1234 you should be able to re-push the changes to this PR now.

@loadtheaccumulator will do, thank you

there is a lot of conflict here I am closing this one, and open new one

https://github.com/RedHatInsights/edge-api/pull/2151/


Question: setting this up?

i have successfully cloned this repo but next I am unaware how to make it run.
i could not gather enough information from the readme.md file so could you please give me a hint on how I can make this web ui run with autogen?
thanks

i think he uses a mac or something an does it via the terminal instead of the normal .env way

if you manage to get this working please make a youtube video


updated real-vnc and vnc-viewer to 6.0.2

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} reports no offenses.
[x] The commit message includes the cask’s name and version.

Thank you for your contribution.


Control external displays (e.g., brightness) with DDC/CI

helloSystem should get the ability to control external displays (e.g., change the brightness).
Need to find out the state of the Display Data Channel/Command Interface (DDC/CI) on FreeBSD.
https://www.reddit.com/r/freebsd/comments/ke51oq/controlling_displays_with_ddcci/ is wondering the same thing.
Wikipedia:

DDC/CI (Command Interface) standard was introduced in August 1998. It specifies a means for a computer to send commands to the monitor, as well as receive sensor data from the monitor, over a bidirectional link. Specific commands to control monitors are defined in a separate Monitor Control Command Set (MCCS) standard version 1.0, released in September 1998.
(...)
Despite its ubiquity in post-2016 displays, DDC/CI is not generally used by the operating system by default for brightness control on external displays.[9] Additional software can be used to send commands to the display, but the degree of system integration vary.

https://www.ddcutil.com/release_notes/ says:

Some configure options have been added, primarily in support of an as yet incomplete FreeBSD implementation. (Development is suspended until FreeBSD's video drivers expose the I2C bus.)

@rockowitz, the developer of ddcutil, has loaded the i2c drivers iicbus.ko, iic.ko, and video driver nvidia.ko, but the devices /dev/iicN do not exist (which I can confirm). Are we missing something or is additional development within FreeBSD necessary to access the i2c bus that is used for display communication?
https://forums.freebsd.org/threads/accessing-i2c-devices-from-userspace.77145/

Maybe @evadot knows?

We do not expose the i2c device node currently.
I have some almost finished work https://reviews.freebsd.org/D33053 that fixes this.
I have no idea about nvidia.

Very cool that this is being developed. Thanks a lot @evadot.


Server side rendering

Hey thanks for the great project! I am seeing one thing though that doesn't seem to be working quite right...the server side rendering. If i run the project in prod mode and curl or view source at "/notes" I don't actually see the rendered content for notes. Thanks a ton for this!

Thank you. At this moment only interface is rendered on the server side, sorry. Maybe I will figure it out when I have some time.

I think this
https://github.com/kuuup/mobx-ssr-example
and this
<EMAIL_ADDRESS>might help.

@kieusonlam thanks so much for those links. super helpful!


for compatible to some compiler

Which compiler?

visual stdio 2015. though VC not full support C99, but for convenience(consistent with the project team choose) :D

this problem has fix by https://github.com/bkaradzic/bgfx/pull/1278


Fails with NoClassDefFoundError inside Wildfly

When running inside Wildfly 27.0.1.Final, a call to waitAsync() fails with
12:01:30,947 ERROR [stderr] (default task-2) Caused by: java.lang.NoClassDefFoundError: com/sun/nio/file/ExtendedWatchEventModifier
12:01:30,947 ERROR [stderr] (default task-2) 	at deployment.project-base-flow-cdi-1.0-SNAPSHOT.war//io.methvin.watcher.DirectoryWatcher.register(DirectoryWatcher.java:454)
12:01:30,947 ERROR [stderr] (default task-2) 	at deployment.project-base-flow-cdi-1.0-SNAPSHOT.war//io.methvin.watcher.DirectoryWatcher.registerAll(DirectoryWatcher.java:433)
12:01:30,947 ERROR [stderr] (default task-2) 	at deployment.project-base-flow-cdi-1.0-SNAPSHOT.war//io.methvin.watcher.DirectoryWatcher.registerPaths(DirectoryWatcher.java:282)
12:01:30,947 ERROR [stderr] (default task-2) 	at deployment.project-base-flow-cdi-1.0-SNAPSHOT.war//io.methvin.watcher.DirectoryWatcher.watchAsync(DirectoryWatcher.java:229)
12:01:30,947 ERROR [stderr] (default task-2) 	at deployment.project-base-flow-cdi-1.0-SNAPSHOT.war//io.methvin.watcher.DirectoryWatcher.watchAsync(DirectoryWatcher.java:215)

The problematic code is
    WatchEvent.Modifier[] modifiers =
        useFileTreeModifier
            ? new WatchEvent.Modifier[] {ExtendedWatchEventModifier.FILE_TREE}
            : new WatchEvent.Modifier[] {};

and as it throws a NoClassDefFoundError,  the case is not handled by
      } catch (UnsupportedOperationException e) {
        // UnsupportedOperationException should only happen if FILE_TREE is unsupported
        logger.debug("Assuming ExtendedWatchEventModifier.FILE_TREE is not supported", e);
        fileTreeSupported = false;
        // If we failed to use the FILE_TREE modifier, try again without
        registerAll(start, context);
      }

I guess if you still want it to work without having to have com.sun.nio.file on the classpath, then we could also catch the NoClassDefFoundError, but that modifier provides much better accuracy and performance when it is supported, so do we really want to do that? I'm not familiar with Wildfly in particular so I'm not sure about the impact there.

This might be related. I'm getting this error on GraalVM 22:
Execution error (NoSuchMethodError) at com.oracle.truffle.api.library.LibraryFactory/ensureLibraryInitialized (LibraryFactory.java:384).
'void sun.misc.Unsafe.ensureClassInitialized(java.lang.Class)'


fix(ui): Show "waiting for data" while waiting for pod logs. Fixes #3916

Fixes #3916
Checklist:

[x] Either (a) I've created an enhancement proposal and discussed it with the community, (b) this is a bug fix, or (c) this is a chore.
[x] The title of the PR is (a) conventional, (b) states what changed, and (c) suffixes the related issues number. E.g. "fix(controller): Updates such and such. Fixes #1234".
[x] I've signed the CLA.
[ ] I have written unit and/or e2e tests for my change. PRs without these are unlikely to be merged.
[x] My builds are green. Try syncing with master if they are not.
[ ] My organization is added to USERS.md.

It doesn't look like the UI has any form of testing set up.  Would you be interested in having Jest set up as part of this?  Could add a snapshot test for this particular bug pretty easily.

LGTM

An aside note, there is a bug in this control if the step fails and does not upload logs.
See #4117


[BUG] - The return of the epoch + 48 hour rewards calculation freeze

Internal/External
External   otherwise.
Area
Other   Stakepool node operation
Summary
After epoch start + 48hours when rewards calculation takes place the network slows to a halt for about 2,5 minutes. This was fixed with 1.21.1 but returned with 1.23.0.
Steps to reproduce
Steps to reproduce the behavior:

Run pool on 1.23.0
Wait on epoch switch + 48 hours
In the worst case have a slot in this time window + 2,5 mintues as I did:
12  | leader     | -        | 15897752 | 172952   | 2020-12-08 22:47:23 CET
Look at CPU graph and block height graph
In worst case notice missing block, BP will produce it but it will fail to propagate in time and get lost
See error

Expected behavior
A node should sail through reward calculation on 1.23.0 as it did on 1.21.1 without stop of slot production.
System info (please complete the following information):

OS: Ubunto
Version: 20.04.1 LTS
Node version:
cardano-node 1.23.0 - linux-x86_64 - ghc-8.10
git rev eed250546fa9acec4c9de557b3e3551c1f682a30

Screenshots and attachments
Shows bp did wake up, compares non-leader to leader count:

CPU spike on all nodes (BPs and Relays)

Stuck blockchain for 2.5 minutes:

Additional context
See old issue which was fixed before

Have also noticed loss of incoming peers and pauses in transactions at the 48h mark as we experienced previously. Nodes that have been updated to 1.23 experience increasing instability on relays after updating to 1.23 the longer they run 15h or longer from my experience after this time nodes have started to "lag" and lose incoming connections which continues to increase until they are restarted.

About 20% of reporters dropped out (200+ reporters right now)

Bug still there in 1.25.1.  If I understand this correctly, its related to reward processing.  Won't this just keep getting worse as we get more wallets staking?

This becomes worse, we have to address this asap! 6mins without blocks and 100% usage.

Yep, could be please do something about this heavy calculation?

Yes, this is almost certainly due to the reward calculation. We are actively testing out some options (such as this) so that we can address this soon.

Hopefully, the epoch cutover calculations can be similarly spread out with the pulse technique.

My relays are losing a considerable amount of peers at the 48h time mark. The network behaves really unstable at this time and several SPOs (using decent hardware specs) have reported losing blocks because of this

Red Alert!! 5 minutes without blocks today.

Our fix for this has been merged in the ledger repo (https://github.com/input-output-hk/cardano-ledger-specs/pull/2142), but we are still working on integrating the changes into the node.

Today, we have seen 10+ minutes.

Fixed with 1.26.1

Fixed with 1.26.1. With just 22% of nodes upgraded to 1.26.1 the issue was greatly improved on the last run through this:

This was the epoch before on 1.25.1

I consider this thus fixed and close the issue.


Apple support team rejected the app because ads are showing in test mode but not when I test same app from TestFlight.

Hi everybody.
I have a problem with apple review team.
Since I use this plugin I see test mode ads when test app from Xcode on simulator but, when I archive and send the app to TestFlight, and I download this build to a real device, the ads show correctly without test mode text.
But when I send this same build to review apple support team say to me they see ads with test mode text over the ad, and send me images.
I think the work with simulator and the same thing happens to them.
Anyone have the same issue?
When you test your app on simulator with production admob id´s. Can you see test mode text over ads?
Thanks for your comments.

I have the same issue. Have you got this resolved?

Just in case somebody run into the same issue, it turned out my issue was because some of the screenshots in the "iOS Previews and Screenshots" section in store listing had "Test mode" Ads. I took the screenshots from the emulators. What threw me off was they didn't reject my app the first couple times.

Just in case somebody run into the same issue, it turned out my issue was because some of the screenshots in the "iOS Previews and Screenshots" section in store listing had "Test mode" Ads. I took the screenshots from the emulators. What threw me off was they didn't reject my app the first couple times.

Hi @skialta02 , I think the problem is Apple test on simulators.
When I run my App on real device with Xcode, the "test mode" dissapear.
I write a reply to apple and attach a capture and a video downloading from TestFlight and launch the App. I said to them that works on real device from Xcode and TestFlight.
Then they accept my App.
For the future I updated the guide instructions for Apple Team explaining this.
I sent to review my App twice times after the issue and no problems again.


Updated #1 under ##Setup section.

There were issues in using the old postman(5 * version) where the collection script was not working properly inside Postman. Took a few hours to figure out the issue. The fix is to upgrade to the latest version #25

Thank you. ah yes they seem to be on 7.23.0. I'm not sure exactly what features its using that would not work in previous versions. I will merge this.

@jthake-msft , Thank you. What I saw the code fails to get the environment variables(pm.environment.get). I saw someone reported a similar bug in postman-app-support 6144
Ravi


External Branding: Check for spelling and casing

In our docs, we are using brand names for reference. Some of them are outdated or incorrect.
Examples:

ARM is Arm.
This issue will be the base for a PR that will hold commits to fix these kind of issues.

There is more than one ARM architecture. Let's be specific.

Heh, I'm not stepping into that mine field! The most specific I'll go is Aarch64 (though we may work on some of older 32bit Arm stuff, I know Unit at least builds on 32bit x86...)


Fix loading state regression in markup content

Fix regressions from https://github.com/go-gitea/gitea/pull/25219:
Math before and after:

Mermain before and after:

@wxiaoguang There is one regression here by this change:

But I can't keep this max-height as it distorts this spinner:

Any idea how to fix both? aspect-ratio seems to do nothing.

Any idea how to fix both? aspect-ratio seems to do nothing.

I guess there are a "width" style for it? Could you help to provide some reproducible code

Seems setting both max-width and max-height seems to have fixed it:

workflow maybe wrong, test-e2e hasn't been triggered.

This PR should only trigger frontend pipelines.

e2e is running, looks fine now.


MSVC compile fix

MojoShader cannot be compiled with MSVC due to a variable initialization inside of a switch statement. This patch fixes the issue and also removes a redundant check. (If the code reaches this point, we can be sure support_glsles(ctx) is false, otherwise we would have already broken out of the switch.)

lgtm, send an hg diff and I’ll push.

msvc-fix.diff.zip

Pushed: https://hg.icculus.org/icculus/mojoshader/rev/c6e847dd9d4b


[WIP] Randomly generated dungeons proposal

Category

Map
Other

Feature description

Currently there are several problems

There is too much availability of resources across the overworld. There are only a few special items dropped by bosses, which is the main reason to even go into a dungeon.
There is a lack of ways to use up crafted items without just dumping them. The current dungeons just aren't long enough (or can be ran through quickly by just killing specific creatures and ignoring everything else) to consume enough of a player's crafted items.
There is a lack of incentive to pursue higher crafting stat levels. High durability items aren't as valuable as they should be. Having a higher durability item hardly makes a difference to how you approach situations, in particular dungeons, as you can carry a lot of stuff and you probably won't run out of items to use (weapons, armour) so don't even need the extra durability given by being made with a higher crafting stat.
Dungeons get boring after the optimal strategy for completing it has been found. Large parts can be skipped/cheesed. The predictability in creatures and item spawns makes runs predictable and lacking the excitement of surprise.

Randomly generated dungeon instances could help to solve some of these problems.
Story mode
The current hand-crafted static dungeons would become the "story mode" of the theme of each dungeon, which would be paced to introduce the player to the kind of threats they should expect in the future.
Perhaps this can be expanded with actual narrative features, but this is outside the scope of this issue.
When looking at the interface at a dungeon portal, players would have the option to choose between this story mode, and the new random mode, when creating a party.
Random mode
The layout for the dungeon would be randomly generated by joining together various prebuilt components (rooms), and potentially modifying them in some way (i.e. change how many creatures, what item spawns, what resource nodes, etc.), before adding the party of players for them to find the exit.
Rooms
These would be modular encounters for players that the dungeon would be built up of.
Example list of room types:

Start: The dungeon starts here, and all other rooms branch out from here.
Combat: Some creatures to fight with a locked door. One of the creatures has the key.
Environmental: Some kind of environmental obstacle, like projectile emitters and/or ground hazards.
Loot: A locked room with a random selection of pickup items in it.
Resource: A random selection of resource nodes that can be gathered from. They would not regenerate once gathered.
Crafting: A random selection of crafting stations to use.
Shop: A random merchant NPC in a shop to buy items from.
Boss: A room with a boss in it. There would be at least one of these in every floor (there may be more), that drop the key to open the exit room.
Exit: A locked room with a portal in it to the next floor.

Floors
The random dungeons would be potentially endless. The dungeon can be extended by reaching the exit portal, after which a new dungeon would be generated for the party to move on to, to continue their run.
How far they can get will be determined by their starting gear (makes taking in high durability items more important) and what resources they can find that are provided by the dungeon as they explore.
Dungeons would become safe to exit (leaving the game won't be treated as a death when in a dungeon (expect for while in combat)) and a button would be added to the GUI to leave the dungeon without having to refresh the page.
When one player reaches the exit portal of a floor, they can then start a short timer after while all players in the party should be moved to the next floor. The current timer should also be stopped, to prevent them from running out of time while waiting for the next floor to start.
The party shouldn't be able to get spread out across several floors.
Each time the party enters a new floor, the timer should restart, so they have the same amount of time to finish each floor.
Notes

More like what most true roguelikes (especially old ones) have for their dungeon generation.

Closing as not relevant for Rogueworld.


v1.1.34 does not boot up but v1.1.27 does

I run the following script to clone and install netopeer2:
#!/bin/bash
git clone https://github.com/CESNET/netopeer2.git --branch v1.1.27 --depth 1 --single-branch /opt/netopeer2
mkdir -p /opt/netopeer2/build
cd /opt/netopeer2/build; cmake .. && make && make install
ldconfig
netopeer2-server -d -v 2

Where the --branch v1.1.27 is replaced with --branch v1.1.34 or whatever the latest version is.
Here are my logs:
netopeer2-server-1.1.27.log <-- All good
netopeer2-server-1.1.34.log <-- Terminates
The only difference between the two are the versions.

Hi,
I do not really understand, the output looks fine. You connected 3 times with a client always executing a single edit-config and then simply dropping the session (sending a close-session would be preferred). Then the server was correctly terminated, not because of any error. In the former case (1.1.27) you did even connect with a client so I am not sure what we are comparing here.
Regards,
Michal


feat/softsign: Add softsign function

Added softsign activation function
Pull Request type

Please check the type of change your PR introduces:

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Added softsign activation function
Issue Number: N/A
What is the new behavior?

NN::softsign(@tensor)
Does this introduce a breaking change?

[ ] Yes
[x] No

Other information

@ojetokun can you run please scarb run docgen to generate documentation from your docstrings ?


Suggestion: Create files for use with PkgBenchmark.jl

It would be great if PkgTemplates.jl could generate the files for using PkgBenchmark.jl on your Julia package.
Probably the most important file would be the <PKGROOT>/benchmark/benchmarks.jl file as described here and here. An example benchmark/benchmarks.jl file is available here.

Perhaps optionally? I don't think it would be useful for most cases (most packages don't have benchmarks), but it would be nice to have the option (I know I've wondered how best to add benchmarks to a package)?

Perhaps optionally? I don't think it would be useful for most cases (most packages don't have benchmarks), but it would be nice to have the option (I know I've wondered how best to add benchmarks to a package)?

I agree. Definitely it should be optional.

Done in #261


Accessing non-entityreference nested fields breaks JSON:API

I attached this to another post but seperate issue, so here goes....
I am trying to access a nested field which isnt an entityreference and Im getting breakage. I dont yet know if its an issue with this API or the Drupal interface.
As per my previous post this works...
apiParams
.addFilter('title', 'cat', 'CONTAINS')
.addFields('node--article', ['body', 'title'])

...but this breaks Drupal JSON:API (accessing nodes withpath alias defined)
".addFilter('path.alias', 'cat', 'CONTAINS')
.addFields('node--article', ['body', 'title'])"

as in the query
filter[path.alias][condition][path]=path.alias&filter[path.alias][condition][value]=cat&filter[path.alias][condition][operator]=CONTAINS&fields[node--article]=body,title

this looks like it should work, but results in
The website encountered an unexpected error. Please try again later.

Looks like something is broken but I dont yet know enough about your API function or JSON:API to know what. Any advice greatly appreciated.

@laurencefass  thanks for separating the issue.
The problem space is out of scope for this module. Here are few places which you can check out to get more understanding about the problem,
TLDR; path.alias is a computed field, and hence doesn't play well with JSON:API query.

https://www.drupal.org/project/jsonapi/issues/3025767
https://www.drupal.org/project/jsonapi/issues/2962199

Am sorry I couldn't be more helpful here. This is not a limitation of the library and there is nothing more we can do here.


Add minimum engagement and "none of these words" filters

Adding some additional filters of Twitter Advanced Search

Thanks, Michael!


ESP32-S2 RISC-V ULP, Re-running once booted, needs extra call (IDFGH-9200)

Answers checklist.

[X] I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
[X] I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
[X] I have searched the issue tracker for a similar issue and not found a similar issue.

General issue report
If I am running the ESP32-S2, and program in a ULP binary, and run it, all works well.  I can also perform a ulp_riscv_halt() and it works well.  Then if I load a new binary onto the ULP, and call ulp_riscv_run()  it does not run.  I have to call the following command to cause the ULP to start again:
CLEAR_PERI_REG_MASK( RTC_CNTL_COCPU_CTRL_REG, RTC_CNTL_COCPU_DONE );

Should this be included in ulp_riscv.c? or am I misunderstanding how this works.

It looks like the following line is called from within the program.  I am not sure why it is not working for me.
CLEAR_PERI_REG_MASK(RTC_CNTL_COCPU_CTRL_REG, RTC_CNTL_COCPU_DONE | RTC_CNTL_COCPU_SHUT_RESET_EN);

from
ulp_riscv_rescue_from_monitor();

It seems something when wrong in initialization.  Once I resolved that, it worked.  That seems really risky though.  Is there a reason not to clear from the application processor as well?

Hi @cnlohr.
RTC_CNTL_COCPU_DONE is cleared before the ULP RISC-V core can run. This is handled automatically via the ulp_riscv_rescue_from_monitor() call made in ULP startup code when the ULP core resets. I'm not sure about the code flow you are using which prevents this. Could you maybe share some of your application code with us to review?

I do not have a situation now which will result in a failure-to-start of the ULP.  I am just concerned that in this system, because if the ULP ever fails to start the code, there is no way from the main processor to make it work again.  It just stays stuck.  Verses if it was just reset when loading the image.
For our system it is reliably starting, but I think we're going to add the extra reset on load just in case something goes wrong because previously in our development cycles it did (though it was our fault).
I don't understand the rationale to making the ULP responsible for doing something to make the ULP usable.  Though I acknowledge that we may have been the only people with this issue.

Hi @cnlohr,
Apologies for replying late to your last query. It is indeed an issue if the ULP RISC-V core crashes. Currently there is no way to recover it from the main core. I have been able to recreate the problem by deliberately loading a faulty firmware on the ULP and making it crash. We do not have an API to help recover the ULP to a runnable state therefore I will add a ulp_riscv_reset() API as follows -
void ulp_riscv_reset()
{
    CLEAR_PERI_REG_MASK(RTC_CNTL_COCPU_CTRL_REG, RTC_CNTL_COCPU_SHUT | RTC_CNTL_COCPU_DONE);
    CLEAR_PERI_REG_MASK(RTC_CNTL_COCPU_CTRL_REG, RTC_CNTL_COCPU_SHUT_RESET_EN);
    esp_rom_delay_us(20);
    SET_PERI_REG_MASK(RTC_CNTL_COCPU_CTRL_REG, RTC_CNTL_COCPU_SHUT | RTC_CNTL_COCPU_DONE);
    SET_PERI_REG_MASK(RTC_CNTL_COCPU_CTRL_REG, RTC_CNTL_COCPU_SHUT_RESET_EN);
}

This intended use of this API is to cover scenarios such as the one I described here or the one you faced where in the ULP fails to start for any reason. Once the core is reset, you could re-run the core again or you could load a different firmware on the core and run it.
Do have a look and let us know if this helps. I would be updating the driver API in a follow up change to this.

I was already doing this :).
I just wanted to understand if there was any reason not to do it from the main CPU.
It sounds like it should be fine.

Thanks for the update @cnlohr. I'll be closing this issue. Please feel free to reopen it or open a new one in case you do encounter the problem again. Thanks!


Please add a Hover Delay option.

What problem do you want to solve? Please describe.
I am rendering a ton of videos on a page and when you scroll the mouse inadvertently hovers over videos causing them to make requests to the backend to fetch. This tends to overwhelm the backend with the many requests happening all at once.
Describe the solution you'd like
A hover delay that you can set. Don't start playing the video unless the user has hovered for more than the delay amount.

Hi, thanks for reaching out! Have you tried using the unloadVideoOnPaused prop already by any chance? That prop is designed to handle performance issues very similar to what you're describing, but I will consider your proposal if that's not sufficient.

I have tried that and it does help a bit but the problem is still there and by comparing what I'm doing on the page with whats happening request wise to nginx I'm almost certain the solution is to not make requests until after some delay. I figure if I have a 1-2 second delay then that will weed out the mouse traveling over a video when scrolling down a page, especially a page filled with a ton of videos.

Ahh I see, okay I understand your use case and I agree that it does feel worth adding! I'll plan to include that in the next release.

Awesome, thank you!

Hi, this should be resolved in<EMAIL_ADDRESS>You can read the documentation for the new playbackStartDelay prop here: https://github.com/Gyanreyer/react-hover-video-player#playbackstartdelay


fix: add rune $state to PageTitle.svelte

fix pageTitle not being shown/udpated

Thanks for your contribution !


feat(chat demo): dev chatbot made shareable via a link

https://app.asana.com/0/1000996379802102/1179543585608425/f

Fixed!


Attachment functionality is available if to edit user-message, though the functionality is unavailable if to send new message

Create a chat based on any model
Note that there is no Clip icon in message box at the bottom of the screen. It's ok, because now attachment functionality is turned on in several internal applications
Send a message
Hover over sent message and click on Edit button
Note that Clip icon and attachment functionality is available here -> bug

Expected result: no Clip icon should be available while editing user-message if there is no the same Clip icon while creating new message.
Also if user edits the message with attachment when the chat model was changed to any, which doesn't support the functionality, user should be able just to remove attachment, no Clip icon should be available.
Note: thought the icon exists but it's impossible to upload any doc as error message appears on Attach files button

Verified on UAT, reported #803


typo in dispose() Method

dipose()->dispose()

Not sure if typos belong her, if not than just reject the change :)


V2.0.11

In this version:

Fix Eswatini name
Fix Italy code at Turkish localization
Add optional argument for showing "World Wide" option at the beginning of the listshowCountryPicker(
  context: context,
  showWorldWide: true,
  onSelect: (Country country) => print('Select country: ${country.displayName}'),
);

close #63 close #54


Sign-ins Activity Report No Longer Requires Premium License

On this section below, please change it to reflect that all editions of Azure Active Directory allow access of the sign-ins activity report.
"What Azure AD license do you need to access the sign-ins activity report?
To access the sign-ins activity report, your tenant must have an Azure AD Premium license associated with it."
Reference:
https://docs.microsoft.com/en-us/azure/active-directory/reports-monitoring/concept-sign-ins#what-azure-ad-license-do-you-need-to-access-sign-in-activity

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

ID: 2763640f-ae78-a69e-0999-2863240dc2ff
Version Independent ID: dd39081a-afd8-dda2-5a08-7cf54bab1fa4
Content: What are Azure Active Directory reports?
Content Source: articles/active-directory/reports-monitoring/overview-reports.md
Service: active-directory
Sub-service: report-monitor
GitHub Login: @MarkusVi
Microsoft Alias: markvi

@ROSMITHJ-MSFT Thank you for pointing this out . We will have this reviewed with the content authors and update the article as needed.

Many thanks!
[Microsoft]
Robert Smith Jr
Customer Engineer
Remote Delivery Center
CDD RDC Pgm PFE ATZ US 1010
469-775-3146
  robert.d.smith<EMAIL_ADDRESS>  8am - 5pm CST (Mon  - Fri)

[cid:image002.png@01D686B4.F142F220][cid:image003.png@01D686B4.F142F220][cid:image004.png<EMAIL_ADDRESS>One Microsoft Way, Redmond, WA 98052 USA | Privacy Statementhttp://go.microsoft.com/fwlink/?LinkId=248681
From: ShashiShailaj-MSFT<EMAIL_ADDRESS>Sent: Wednesday, September 9, 2020 2:24 PM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Robert Smith<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] Sign-ins Activity Report No Longer Requires Premium License (#62344)
@ROSMITHJ-MSFThttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FROSMITHJ-MSFT&data=02|01|Robert.D.Smith%40microsoft.com|049c871ffe0e4333a0d708d854f5ea27|72f988bf86f141af91ab2d7cd011db47|1|0|637352762456795727&sdata=YIHniryZvk8LJ83UG4k3EgauFTc2bh4Q08WxO3sJHlE%3D&reserved=0 Thank you for pointing this out . We will have this reviewed with the content authors and update the article as needed.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F62344%23issuecomment-689767213&data=02|01|Robert.D.Smith%40microsoft.com|049c871ffe0e4333a0d708d854f5ea27|72f988bf86f141af91ab2d7cd011db47|1|0|637352762456795727&sdata=P7cnq3fVblzQjISiBW%2BUYNg2ExtwKs%2FgEhdYb08mp14%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAL7MHLXE5HTSOUBVTO6NYZDSE7I5HANCNFSM4RDB7NOQ&data=02|01|Robert.D.Smith%40microsoft.com|049c871ffe0e4333a0d708d854f5ea27|72f988bf86f141af91ab2d7cd011db47|1|0|637352762456800718&sdata=QfCdMeeUn%2FpnzCdQ0rd24b%2BdrUi%2BSkKwRYTWfHXilZU%3D&reserved=0.

@ROSMITHJ-MSFT This has been fixed. we are closing this issue now.


[C++] Implement a C99 API for libfeather

Spurred by Julia and others needing a non-C++ API for libfeather, I drafted something simple that should be a good start. @dmbates can you take a look and let me know if this will work for you all? See feather/feather-c.h
I believe C users will need to perform the link step with g++ for this to work.
$ nm -g debug/libfeather.so | grep feather_
0000000000050565 T feather_column_free
00000000000508e2 T feather_reader_close
00000000000508f1 T feather_reader_free
0000000000050731 T feather_reader_get_column
0000000000050717 T feather_reader_num_rows
000000000005059b T feather_reader_open_file
000000000005030c T feather_writer_append_plain
00000000000504d4 T feather_writer_close
0000000000050533 T feather_writer_free
000000000005016b T feather_writer_open_file
00000000000502e7 T feather_writer_set_num_rows

I haven't wrangled category and date/time types yet, but won't be hard to do once this proves to be a viable approach.

I believe C users will need to perform the link step with g++ for this to work.

That is probably only due to the fact that lib(std)c++ needs to be linked?

@evanmiller might also be interested since he writes awesome C apis, and might want this for Wizard

@xhochy yep, my understanding is that is the reason

Merging this for the benefit of others. Can iterate in follow up patches


[AutoPR network/resource-manager] Fix network Java multi api config

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/3541

(message created by the CI based on PR content)

Codecov Report

Merging #3043 into master will decrease coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #3043      +/-   ##
==========================================
- Coverage   57.43%   57.42%   -0.02%
==========================================
  Files        7767     7767
  Lines      158336   158368      +32
==========================================
+ Hits        90937    90938       +1
- Misses      67399    67430      +31

Impacted Files
Coverage Δ

...rk/azure/mgmt/network/network_management_client.py
28.86% <ø> (ø)
:arrow_up:

...2018_06_01/operations/load_balancers_operations.py
75.9% <0%> (-0.47%)
:arrow_down:

.../v2018_06_01/operations/route_tables_operations.py
75.9% <0%> (-0.47%)
:arrow_down:

...1/operations/network_security_groups_operations.py
75.9% <0%> (-0.47%)
:arrow_down:

...18_06_01/operations/virtual_networks_operations.py
71.29% <0%> (-0.35%)
:arrow_down:

...18_06_01/operations/network_watchers_operations.py
11.84% <0%> (-0.3%)
:arrow_down:

...06_01/operations/public_ip_addresses_operations.py
56.9% <0%> (-0.24%)
:arrow_down:

...01/operations/express_route_circuits_operations.py
59.51% <0%> (-0.21%)
:arrow_down:

.../virtual_network_gateway_connections_operations.py
15.41% <0%> (-0.21%)
:arrow_down:

...ions/express_route_cross_connections_operations.py
15.41% <0%> (-0.14%)
:arrow_down:

... and 40 more

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 56d1fb4...87adf56. Read the comment docs.

Java


Actual behavior

Get an empty array.
Steps to Reproduce
Copy the code to reproduce
method call stacks

Since coobjc is stackful coroutine,  we create a new stack run the coroutine's code.  which make the backtrace() can't return succes,  you can use  co_backtrace instead.


Browse by author shows no results when ORCID authority enabled

Describe the bug
DSpace 7.3
Browse by author does not show results when ORCID authority is enabled and indexing is configured with:
webui.browse.index.2 = author:metadataAuthority:dc.contributor.author:authority

The bug is due to a missing "authority" value in the BrowseByDataType enum, and also that the type is not associated with a corresponding component (such as, for example, a new browse-by-authority-page.component.ts).
Note that the REST API endpoint /server/api/discover/browses/author/entries does return results when queried directly so the issue is not with missing data.
To Reproduce
Steps to reproduce the behavior:

Enable ORCID authority for dc.contributor.author
Update Solr cores as necessary (index-authority and index-discovery -b)
Select By Author from the All of DSpace menu
No results will show and there is no error message because there is no matching component to render

Expected behavior
Authority controlled authors should be listed in any page that displays a "browse by author" component., either for all of DSpace or contextually for a collection or community.
Related work
First mentioned in this comment while reviewing issue #573

This looks like it has been fixed with DSpace 7.4. I think BrowseByDataType.Metadata gets used as the default and authority-controlled author names are now showing. This was after a full search rebuild (index-discovery -b) so it was fresh data.

Thanks @uofmsean !  Since you were the original reporter, I'll close this as fixed in 7.4. If we find further issues later, we can either reopen or create a new ticket.


Change typing annotations to avoid pylance warnings

Out of curiosity: does pylance report different warnings for you than pyright? Should we change anything about the configuration of our static checks?

The issue reported by Pylance is the same as https://github.com/microsoft/pylance-release/issues/361.
My understanding is that it is a Pylance limitation. So I don't think that we have to change our checks for that.


How to update ui::RichText’s string content after creation?

Discussed in https://github.com/axmolengine/axmol/discussions/1166

Originally posted by antn9x April  5, 2023
I’d like to change my RichText’s content from "abc", to "def", but it’s not clear how. There’s no setString equivalent, and the closest is just calling initWithXML, but that comes with its own issues since the old renderer nodes are still present.
auto rich_text = cocos2d::ui::RichText::createWithXML("abc");
rich_text->setString("def"); //setString doesn't exist
rich_text->initWithXML("def"); //incorrectly renders both 'abc' and 'def' next to each other
```</div>

Done with commit: https://github.com/axmolengine/axmol/commit/a4e75d47a77b0e6ccb7a402e839a25dcb033d4c2


Prepare the 1.4.9 release.

Work towards #583

NB: The revert was mechanical and pushed to master @ 44ff463b

Thanks once again Eric!


Newsletters: add 245 (2023-04-05)

[x] Add lede, update releases/RCs, add topic links @harding
[x] Fill-in new topic pages for Proof of Payment and Wallet Labels @harding
[x] Core Lightning 5967 @bitschmidty
[x] LDK 2125 @glozow
[x] BTCPay Server 4826 @Xekyo

(Sorry there were no Bitcoin Core PRs; if the alternative PRs are too alien to you, let me know and I'll write them up.)

Made edits for all feedback, thanks @paulkania @jonatack @LarryRuane @Xekyo @sr-gi @bitschmidty !  Added lede, filled in topic pages, updated releases/RCs, and added topic links.  Reviewed contributions by @glozow @bitschmidty @Xekyo (thanks!).
Thanks everyone!

Squashed and merged, thank you to @harding @glozow @Xekyo @LarryRuane @jonatack @sr-gi @paulkania and @jirijakes for contributing this week! 🚀


Make CI job more resilient to brew update failure

Using brew update can sometimes result in CI failures:
$ brew update
fatal: unable to access 'https://github.com/Homebrew/homebrew-core/': transfer closed with outstanding read data remaining
Error: Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core failed!
==> Downloading https://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.6.3_2.yosemite.bottle.tar.gz

#################                                                         24.6%
###################################                                       49.0%
####################################################                      73.4%
#######################################################################   98.8%
######################################################################## 100.0%
==> Pouring portable-ruby-2.6.3_2.yosemite.bottle.tar.gz
==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations
Updated 1 tap (homebrew/cask).
==> New Casks
8bitdo-ultimate-software
8x8-meet
accurics
ace-link
...
xmrouter
yabumi
yourkit-java-profiler
youview
==> java has been moved to Homebrew.
To uninstall the cask run:
  brew cask uninstall --force java
==> Installing java...
Error: No available formula or cask with the name "homebrew/core/java".
Warning: homebrew/core is shallow clone. To get complete history run:
  git -C "$(brew --repo homebrew/core)" fetch --unshallow

==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
Error: No similarly named formulae found.
==> Searching for similarly named formulae...
travis_time:end:0008115a:start=1602197035170524000,finish=1602197354048535000,duration=318878011000,event=before_install
The command "brew update" failed and exited with 1 during .

Your build has been stopped.

https://travis-ci.com/github/invenia/LibPQ.jl/jobs/397184208

Is there anything we use on our internal macOS runners that you can suggest here? My only thought is just retrying that line on failure.

That seems like a good option. Something else that comes to mind is that the brew update call doesn't look strictly necessary. Maybe making the update optional works in this case? e.g. brew update || true


Feature request: purge a queue (delete all messages)

Hi!
First thanks for excellent tool!
I have a feature request for the CLI - a possibility to purge all messages from a single queue from command line.

Is there any easy way today to clear a queue ?
I cannot find any (how to delete a queue ? how to list all IDs ?)
Thanks

The only way to do this safe and performant would be to delete and recreate the queue.
Currently a delete of a queue is not implemented within rsmq-cli.
@misterbridge: If a delete and recreate would fit your your needs i could implement this?
A purge then would look like:
$ rsmq delete -q my_queue
$ rsmq create -q my_queue

Yes that would be really great !

Hey ! What's up guys?
The project seems stuck. I recently deployed rsmq for personal needs and thought it'd be great to update the CLI accordingly. I am in need of a deleting queue feature so I just did it.
The fork is right here:
https://github.com/GuillaumeDerivery/rsmq-cli
@mpneuried Poke me if you're willing to maintain this repo again I will create a PR here ;)
Cheers.


Added search backpressure stats API

Description
Added search backpressure stats to the existing node/stats API to describe:

the number of cancellations (currently for SearchShardTask only)
the current state of TaskResourceUsageTracker

Sample request: GET /_nodes/stats/search_backpressure?human
Sample response:
{
    "_nodes": {
        "total": 1,
        "successful": 1,
        "failed": 0
    },
    "cluster_name": "runTask",
    "nodes": {
        "r5w14iIvTf-KDLDzq_9SyQ": {
            "timestamp":<PHONE_NUMBER>888,
            "name": "runTask-0",
            "transport_address": "<IP_ADDRESS>:9300",
            "host": "<IP_ADDRESS>",
            "ip": "<IP_ADDRESS>:9300",
            "roles": [
                "cluster_manager",
                "data",
                "ingest",
                "remote_cluster_client"
            ],
            "attributes": {
                "testattr": "test",
                "shard_indexing_pressure_enabled": "true"
            },
            "search_backpressure": {
                "search_shard_task": {
                    "resource_tracker_stats": {
                        "elapsed_time_tracker": {
                            "cancellation_count": 0,
                            "current_max": "0s",
                            "current_max_millis": 0,
                            "current_avg": "0s",
                            "current_avg_millis": 0
                        },
                        "cpu_usage_tracker": {
                            "cancellation_count": 0,
                            "current_max": "0s",
                            "current_max_millis": 0,
                            "current_avg": "0s",
                            "current_avg_millis": 0
                        },
                        "heap_usage_tracker": {
                            "cancellation_count": 0,
                            "current_max": "0b",
                            "current_max_bytes": 0,
                            "current_avg": "0b",
                            "current_avg_bytes": 0,
                            "rolling_avg": "0b",
                            "rolling_avg_bytes": 0
                        }
                    },
                    "cancellation_stats": {
                        "cancellation_count": 0,
                        "cancellation_limit_reached_count": 0,
                        "last_cancelled_task": null
                    }
                },
                "enabled": true,
                "enforced": false
            }
        }
    }
}

Issues Resolved
https://github.com/opensearch-project/OpenSearch/issues/1181
Check List

[x] New functionality includes testing.

[x] All tests pass

[x] New functionality has been documented.

[x] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff
[x] Commit changes are listed out in CHANGELOG.md file (See: Changelog)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.
Signed-off-by: Ketan Verma<EMAIL_ADDRESS>

Can we have individual trackers have this info?

These cancellation stats an overall count on a SearchShardTask level. Just on a tracker level it won't be very meaningful because a task may get cancelled for many reasons, essentially double-counting the cancellation count.

Note on Gradle checks:
The ./gradlew ':qa:mixed-cluster:v2.5.0#mixedClusterTest' task is expected to fail as backward-compatibility checks have been lowered from 3.0.0 to 2.4.0 in this PR. This will be resolved once the backport PR (https://github.com/opensearch-project/OpenSearch/pull/5039/) also gets merged.
Have separately verified with 3.0.0 that everything passes.
./gradlew check
...
BUILD SUCCESSFUL in 20m 29s
2557 actionable tasks: 584 executed, 1973 up-to-date

Overriding merge due to Jenkins failure https://github.com/opensearch-project/opensearch-build/issues/2847


pdm: 2.4.6 -> 2.4.9

https://github.com/pdm-project/pdm/releases/tag/2.4.7
https://github.com/pdm-project/pdm/releases/tag/2.4.8
https://github.com/pdm-project/pdm/releases/tag/2.4.9
Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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

[x] 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
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 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

[x] Fits CONTRIBUTING.md.

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

2 packages built:

pdm
pdm.dist


ImportError: cannot import name Language

Just upgraded from old version and switching from Sickbeard to Sonarr.
I keep getting ImportError: cannot import name Language error in SAB.
I thought all the dependencies were installed. Sorry, new to python. Running Arch linux.

Looks like you need to install babelfish
Sent from my iPhone

On Dec 3, 2015, at 00:09, vwbugman69<EMAIL_ADDRESS>wrote:
Just upgraded from old version and switching from Sickbeard to Sonarr.
I keep getting ImportError: cannot import name Language error in SAB.
I thought all the dependencies were installed. Sorry, new to python. Running Arch linux.
—
Reply to this email directly or view it on GitHub.

I did install a babelfish package. How do I verify if babelfish is
installed or is the correct one?
On Thu, Dec 3, 2015 at 3:18 AM, Michael Higgins<EMAIL_ADDRESS>wrote:

Looks like you need to install babelfish
Sent from my iPhone

On Dec 3, 2015, at 00:09, vwbugman69<EMAIL_ADDRESS>wrote:
Just upgraded from old version and switching from Sickbeard to Sonarr.
I keep getting ImportError: cannot import name Language error in SAB.
I thought all the dependencies were installed. Sorry, new to python.
Running Arch linux.
—
Reply to this email directly or view it on GitHub.

—
Reply to this email directly or view it on GitHub
https://github.com/mdhiggins/sickbeard_mp4_automator/issues/374#issuecomment-161560086
.

You can just rerun the pip install command and see what the output is. 'pip install babelfish'
Sent from my iPhone

On Dec 3, 2015, at 08:28, vwbugman69<EMAIL_ADDRESS>wrote:
I did install a babelfish package. How do I verify if babelfish is
installed or is the correct one?
On Thu, Dec 3, 2015 at 3:18 AM, Michael Higgins<EMAIL_ADDRESS>wrote:

Looks like you need to install babelfish
Sent from my iPhone

On Dec 3, 2015, at 00:09, vwbugman69<EMAIL_ADDRESS>wrote:
Just upgraded from old version and switching from Sickbeard to Sonarr.
I keep getting ImportError: cannot import name Language error in SAB.
I thought all the dependencies were installed. Sorry, new to python.
Running Arch linux.
—
Reply to this email directly or view it on GitHub.

—
Reply to this email directly or view it on GitHub
https://github.com/mdhiggins/sickbeard_mp4_automator/issues/374#issuecomment-161560086
.

—
Reply to this email directly or view it on GitHub.

I went and reinstalled babelfish and same error.
On Dec 3, 2015 8:28 AM, "Michael Higgins"<EMAIL_ADDRESS>wrote:

You can just rerun the pip install command and see what the output is.
'pip install babelfish'
Sent from my iPhone

On Dec 3, 2015, at 08:28, vwbugman69<EMAIL_ADDRESS>wrote:
I did install a babelfish package. How do I verify if babelfish is
installed or is the correct one?
On Thu, Dec 3, 2015 at 3:18 AM, Michael Higgins <
<EMAIL_ADDRESS>wrote:

Looks like you need to install babelfish
Sent from my iPhone

On Dec 3, 2015, at 00:09, vwbugman69<EMAIL_ADDRESS>wrote:
Just upgraded from old version and switching from Sickbeard to
Sonarr.
I keep getting ImportError: cannot import name Language error in
SAB.
I thought all the dependencies were installed. Sorry, new to python.
Running Arch linux.
—
Reply to this email directly or view it on GitHub.

—
Reply to this email directly or view it on GitHub
<
https://github.com/mdhiggins/sickbeard_mp4_automator/issues/374#issuecomment-161560086

.

—
Reply to this email directly or view it on GitHub.

—
Reply to this email directly or view it on GitHub.

A couple things to do here to try and figure out what's going on. I still think this error is related to babelfish. I would try running manual.py and see if the error is persistent here as well.
One of the reasons that this can be a problem is if you have multiple python instances/environments installed on your machine and the environment that babelfish is installed under is different from the environment that SAB/Sonarr are executing their scripts within. I would look into this and see if that may be part of the problem.
I would take a look at these two posts:
https://stackoverflow.com/questions/25276329/cant-load-python-modules-installed-via-pip-from-site-packages-directory (this one applies to OSX but should still be partially relevant)
https://stackoverflow.com/questions/15052206/python-pip-install-module-is-not-found-how-to-link-python-to-pip-location

Looks like it was a permissions issue in /usr/lib/python2.7/site-packages
Changed them and all is good. Thank you for your help.

Nice, glad its resolved.


sampling with a single parameter gives error message

When sampling a single parameter and initiating the prior as
num_param = 1
prior = Prior()
for i in range(num_param):
prior.add_parameter(dist=(self._lower_limit[i], self._upper_limit[i]))
and then running the sampler, it results in this error message below
In prior.py:94
try:
assert self.dimensionality() == points.shape[-1]
except AssertionError:

      raise ValueError('Dimensionality of points does not match prior.')

E           ValueError: Dimensionality of points does not match prior.
It looks like that point.shape[-1] is then the number of live points instead of the dimensionality of the free parameter.
When adding more free parameters, the sampler runs as desired.
Perhaps a check for the dimensionality or a re-formatting under the hook when having only one single call of add_parameter() is necessary to be able to run the same interface with one parameter as with multiple ones.

Thanks for raising the issue! As of now, the code does not work with one dimensional likelihoods since (hyper)ellipsoids are essential to the algorithm and aren't defined in 1 dimension. I'm not sure how common it is use Monte-Carlo samplers for one-dimensional problems. Nautilus would certainly be an overkill here. Do other samplers support one-dimensional likelihoods? I'm inclined to just have the code raise an explicit error message for one-dimensional likelihoods instead of adapting the code to support those.

I see. I made a simple test case using 1d sampling. This worked for the other samplers implemented in lenstronomy. It's not a requirement that it works but having a raise statement that it's not supported might be helpful to not start debugging.


Added more DrawPlane and DrawGrid functions

Thought the DrawPlanes and DrawGrid functions should have variants that supported more than one Drawing plane in 3D mode. So I added them in. Though I suspect that the lack of too much variety in this case is intentional to keep the API simple.
But it's a little less hassle if they are already built-in sometimes, you know. So I went ahead with this PR.
Thank you, for your time in reviewing it.

@Atan-D-RP4 Thanks for the proposed functions but I'm afraid I'm not merging them. I try to minimize the number of functions added to the library because every new function implies and extra maintenance cost. Any user with the need of those specific functions can implement them on their code directly using rlgl, that's the reason rlgl.h exists and it's distributed along raylib.

Yeah, I guessed as much. Thanks for the review still. And your time.
On Sat, Jun 29, 2024 at 1:47 AM Ray @.***> wrote:

@Atan-D-RP4 https://github.com/Atan-D-RP4 Thanks for the proposed
functions but I'm afraid I'm not merging them. I try to minimize the number
of functions added to the library because every new function implies and
extra maintenance cost. Any user with the need of those specific functions
can implement them on their code directly using rlgl, that's the reason
rlgl.h exists and it's distributed along raylib.
—
Reply to this email directly, view it on GitHub
https://github.com/raysan5/raylib/pull/4117#issuecomment-2197580585, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/A26QZ6EZPDHUELDTWISSH3LZJXAFHAVCNFSM6AAAAABKCNITDSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJXGU4DANJYGU
.
You are receiving this because you were mentioned.Message ID:
@.***>


Automatically prune init attributes in verific front-end

Fixes #1237

Don't have a quick way to test this, but looking at the implementation of the fix I don't think it would handle this case?
library ieee;
use ieee.std_logic_1164.all;

entity tst is
  port (
    o_val    : out  std_logic);
end entity tst;

architecture implementation of tst is
	signal	r_val : std_logic := '1';
begin
	r_val <= '0';
	o_val <= r_val;
end architecture;

Don't have a quick way to test this, but looking at the implementation of the fix I don't think it would handle this case?

It handles this case just fine. For a value driven with it's init value, verific produces a constant driver and an init attribute.
Even if verific would not produce the constant driver but leave the net floating, this commit would not change the behavior, because we only remove init attributes from wires that have a non-FF driving cell.

Thanks for checking!


Consider about make KeyGenerator Interface to support return String value

this is code in sharding-sphere：
public interface KeyGenerator {
    Number generateKey();
}

KeyGenerator is only support  Number datatype in database， but we need other datatype in applications.

@JpressProjects  Hi, can you give me more detail about this issue? What are you going to do when you get other datatype of generatedKey？

@tristaZero hi,  i use VARCHAR datatype in my application  and custom ShardingStrategyConfiguration for databases and tables with sharding-jdbc 2.x，but now, i have no solution to update sharding-jdbc 2.x to sharding-sphere 3.x

@JpressProjects Thanks for your reply, now we are going to make this interface to be,
public interface KeyGenerator {
    Comparable<?> generateKey();
}

Do you think that will be better ?

@tristaZero thank u very much, i hava no any comment.


Fix en and zh-tw internal links.

Some links are broken. Maybe because the file structure has changed. So I click through every link and fix every broken link I found.

LTGM!


Uncaught (in promise) Error: Request failed with status code 404

First of all, It happened on my personal copy of the project, so i went and pulled this repo and still get the same error.
Upon creating a new record, after clicking the "Create Person" button, it doesn't add the record. I get the 404 error in console, although, when I catch the error, it stills shows the 404 code with no additional information.
I tried to manually send HTTP requests via Postman and it prints "Cannot POST /record/add". Using GET on /records should list all records, yet it throws 200 OK and returns empty React page:
<!DOCTYPE html>

    <meta charset="utf-8" />

    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <meta name="theme-color" content="#000000" />
    <meta
      name="description"
      content="Web site created using create-react-app"
    />
    <link rel="apple-touch-icon" href="/logo192.png" />

    <title>React App</title>

    You need to enable JavaScript to run this app.

I don't know where it is the problem, but judging from the fact that I get it on both my own, and this freshly pulled repo, it seems that the tutorial itself has an error. I'd appreciate if someone could've looked at it.

In the hindsight, I didn't specifically set the port within my process.env file, so it was automatically set to 5000, while the further code refers to a port 3000.
Still, I feel like it's an overlook on the tutorial's part with mixed ports that can confuse less experienced developers, especially because create-react-app will automatically set the front-end's port to 3000, which collides with the 3000 port provided for the backed.
I'm gonna check tomorrow if it fixes my issue, but even though, I think it would be a good idea to alter the tutorial so it used port 5000 exclusively for back-end.

I tested and yes, it was the issue with ports.
I'm going to keep the issue open because It's something that should be fixed/rephrased in the tutorial. Ideally, all of the axios methods should be set with the port 5000, since 3000 is already taken by create-react-app.
Additionally, all of the navbar.js section is inside recordList.js's code block. It's just a visual thing, but it's an issue nonetheless.

Thank you so much for reporting this @dawidmucha. We have fixed the article as you recommended, you can see it live right now. https://www.mongodb.com/languages/mern-stack-tutorial


[Suggestion] Option to stack griefdefender.bonus-blocks from inherited groups

Would be great to have an option to allow the stacking of griefdefender.bonus-blocks from all inherited groups instead of the highest value being used.

I'd have to imagine this is a limitation of Luckperms, but the wiki also clearly states that option is not to be set on a group, it's a playerdata option.

If the luckperms api is being used, which the plugin already does, then there is no limitation.
If initial-blocks stacks then that's fine too.

As @kencinder already mentioned, you are not supposed to be using griefdefender.bonus-blocks for groups as the value is dynamic and changes based on player usage. The griefdefender.initial-blocks is a static amount which GD does not update. As for stacking, this could be done.


Add user-level RPC support

While the ntcore implementation and protocol support RPCs, higher level language support is lacking, so this protocol feature is very underutilized.

Fixed by #204.


Various improvements for the notification of scheduled model regression tests

Proposed changes:

Resolve #8268 and #8482
Do not alert slack and create an issue if there is already an issue for it.
Allow tolerance to performance drops. Don't alert slack and don't create an issue if the performance drops within the tolerance.

Definition of Done:

[x] the workflow can analyze performance correctly
[x] the workflow will prepare issues if performance drops
[X] the workflow will skip the creation of issue steps if found existing one or performance is good
[ ] Notify slack properly with the right links

TODOs before merge

[ ] remove fake data
[ ] uncomment config

@tczekajlo this one is almost done. The performance analyses and issue creation steps are tested and ready to review. 🤘🏻
One last step is to test the slack notification. We were using the webhook SLACK_TEST_WEBHOOK. Do we still have it in our secret?

@tczekajlo this one is almost done. The performance analyses and issue creation steps are tested and ready to review. 🤘🏻
One last step is to test the slack notification. We were using the webhook SLACK_TEST_WEBHOOK. Do we still have it in our secret?

Coool, yes, you can use the secret.


Media type not supported after compression

Hi, I am compressing mp4 video in android, it is getting compressed but when I am trying to open it it says "Media type not supported". My purpose is to compress and upload it to server but when I am uploading it to server using multipart no video details are coming although I can play that video using VLC player.

Same happens to me. After I compress video I try to upload it to cloudinary service and there happens a crash because of unsupported media type. This doesn't happen when uploading without using SiliCompressor.

you can try adding the output format，But this is effective after api >=21.
outputFormat.setInteger(MediaFormat.KEY_BITRATE_MODE, MediaCodecInfo.EncoderCapabilities.BITRATE_MODE_CBR);

Same is happening to me @zoran-belgrade . DId you found any fix?


build(actions): commit syntax parser

What's included

build(actions): commit syntax parser

Notes

expand/align commit message check

How to test

Example

...
Updates issue/story

ongoing

Codecov Report

Merging #25 (4801de2) into main (0ca8cfd) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head 4801de2 differs from pull request most recent head fc96a82. Consider uploading reports for the commit fc96a82 to get more accurate results

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files

@@           Coverage Diff           @@
##             main      #25   +/-   ##
=======================================
  Coverage   83.43%   83.43%
=======================================
  Files           7        7
  Lines         332      332
  Branches      108      108
=======================================
  Hits          277      277
  Misses         49       49
  Partials        6        6

Continue to review full report in Codecov by Sentry.

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