Do not delegate to LibSSL when there is nothing to read

In a HTTP::FixedLenghtContent that has an OpenSSL::SSL::Socket as it's
io, the connection was just hanging. This is because the last cycle of
the read loop would know that there are 0 remaining bytes to be read,
but the loop wouldn't actually break until the io's read tells it it has
read 0 bytes.
Apparently, LibSSL does not like to be asked to read 0 bytes, which we
would do every time. So, the solution is just to not delegate to LibSSL
at all in that situation.

Thanks!


RandomPassword missing documentation

RandomPassword is missing a description in the documentation. Also, the documentation should probably explicitly note that the passwords generated by this resource are treated as a secret by default and obfuscated as well as stored as encrypted in the state.
https://www.pulumi.com/registry/packages/random/api-docs/randompassword/

Looks like this has been fixed? Looking at that page now, there’s this sentence near the top:

Identical to random.RandomString with the exception that the result is treated as sensitive and, thus, not displayed in console output.

Yep, looks like it has! Thanks for the heads up


Error when updating connection string

I'm using the sample application to import a PBIX desktop file into an existing workspace. The import works fine but when I try to update the connection string, I get an error:
Ooops, something broke: Microsoft.Rest.HttpOperationException: Operation returned an invalid status code 'NotFound'
at Microsoft.PowerBI.Api.V1.Gateways.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.PowerBI.Api.V1.GatewaysExtensions.d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at ProvisionSample.Program.d__28.MoveNext() in C:\Projects\power-bi-embedded-integrate-report-into-web-app-master\ProvisionSample\Program.cs:line 625
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
at ProvisionSample.Program.d__18.MoveNext() in C:\Projects\power-bi-embedded-integrate-report-into-web-app-master\ProvisionSample\Program.cs:line 240
Any idea what might be the problem?

I also have the same issue. codeline : await client.Gateways.PatchDatasourceAsync(workspaceCollectionName, workspaceId, gatewayId, datasourceId, delta);

getting the exact same error as mentioned. not sure why this is happening though.

I am getting the same issue, it was working previously but has stopped now

I have get the same issues,Please Notify that error code has two result , one is 'BadRequest' And the other is  'NotFound'

Hi, you can use the PowerBI Cli 1.0.4 available in NPM for Provisioning (Including Update-Connection) , it works.
In .NET the SetAllConnectionAsync Call fails with Bad Request, I assume the API and Parameter Definition/Usage has changed in the .NET SDK

@cruise-insights  Thanks a lot, It really works. I have the same opinion with you ,There are some conflicts in sdk and the Introduction to the official website need to update。

@magnusjohannesson , @johnanish , @sheggem , @paulbatum
Did the error resolve?

Yes, it was a Microsoft issue and they have corrected it.


Chrysler300port

description
This adds support for the Chrysler 300, more edits to come to improve on this port.

I had a crash yesterday from the debugged-llc:chrysler300port branch
Command 'cd /data/opcommunity/panda/python/../board && make -f Makefile clean && make -f Makefile obj/panda.bin' returned non-zero exit status 2.


Fixed erroneous export syntax in some transforms

es6 syntax export default were used in some transforms
this was causing errors in some circumstances
see https://github.com/cpojer/js-codemod/issues/60

sure!


Bluetooth: Host: Fix issue where more than CONFIG_BT_EATT_MAX EATT channels may be created

Fixes #42306.
This PR depends on #42268 as it uses the same test procedure to reproduce the bug.

FYI: The test fails because a credit based connection collision happens and the mitigation is not in this PR.

Please do not use GitHub issue numbers in the commit titles, be descriptive instead.

@hermabe why is this still Draft? Can you also rebase it please?

It depends on the L2CAP collision mitigation PR (#42268), will rebase once that one is merged. It is just missing the final approval by @jhedberg, so should be merged soon/once 3.0 is released.

Rebased on main.
tests/bluetooth/bsim_bt/bsim_test_mesh/tests_scripts/provision/pb_adv_reprovision.sh fails. Bisect gives df9b8721e2 as first bad commit, but I am not sure why it makes the test fail.

CI is green and the PR is ready to review now.

Comments that need resolution:
assert instead of BT_WARN
unused value

I think these are resolved now. Will rebase on main to fix CI.

Bluetooth tests are failing, but seems unrelated to this change.

fatal: invalid upstream 'origin/main'

Will have to wait for https://github.com/zephyrproject-rtos/zephyr/pull/43426 to be merged before re-running the CI.

@jhedberg @alwa-nordic Is there anything missing or can we merge this now?

@carlescufi This is no longer DNM and can be merged.


Cannot start two-chainz on a Ubuntu machine

I get several errors when running the script. Looks like some related to commands that cannot run on Linux (e.g. sed) the way outlined. Also looks like some errors due to nonexistent folders and some race conditions on gaiad commands.
I'm using the stargate-3 tag for the relayer.
Environment:
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.1 LTS
Release:	20.04
Codename:	focal

@andynog thanks for the improvements and changes to the scripts! I'm going to close this as your PR addresses the issue you were facing.


the trait bound Pubkey: BorshSerialize is not satisfied

I'm using the following environment on an m1 silicon mac:
anchor-lang = { version = "0.28.0", features =["init-if-needed"] }
anchor-spl = "0.28.0"
solana-cli 1.16.0

running anchor build:
error[E0277]: the trait bound `Pubkey: BorshSerialize` is not satisfied
  --> src/idl.rs:35:10
   |
35 | #[derive(AnchorSerialize, AnchorDeserialize)]
   |          ^^^^^^^^^^^^^^^ the trait `BorshSerialize` is not implemented for `Pubkey`
   |
   = help: the following other types implement trait `BorshSerialize`:
             &T
             ()
             (T0, T1)
             (T0, T1, T2)
             (T0, T1, T2, T3)
             (T0, T1, T2, T3, T4)
             (T0, T1, T2, T3, T4, T5)
             (T0, T1, T2, T3, T4, T5, T6)
           and 117 others
   = help: see issue #48214
   = help: add `#![feature(trivial_bounds)]` to the crate attributes to enable
   = note: this error originates in the derive macro `AnchorSerialize` (in Nightly builds, run with -Z macro-backtrace for more info)

seems i still need to set
winnow = "=0.4.1"

seems i still need to set
winnow = "=0.4.1"

You don't need to set this if you are on solana-cli v1.16.0.
It's very likely that you are using an outdated cache, run:
anchor clean
cargo update

yes that works thanks!


Allow custom theme in IntroActivity

Hello, further to previous issue.
Unfortunately the current library does not allow for custom theming of the main activity. A workaround is to set the background of my custom IntroActivity after calling into your super.onCreate() method, but this means there is a slight flash before my background becomes visible.
Allowing a way to override the default theme you provide would get around this limitation.
This is a change I will seek to make on my side and will issue a pull-request once your repo is back up and running, if it is something that would be useful on your side.
Regards,
Richard

I hope to have the new code up very shortly. I'm just writing my last tests now. I wasn't aware of this issue, so I've quickly fixed it in my code; you should be able to set a custom theme in the new version.

I have sorted that out as well, and made a few other minor changes for our purposes.
Once you put your code up, I'll pull the repo again and then see if you want to take any of our updates up into your code.

Fixed in version 2.0.0.


SA1116/1117 parameter rules don't apply to C# 9 new() expression

I think these rules should apply to the short new() constructor since they already apply to regular constructors.
Tested in VS 2019/2022 Preview 1.1, .NET Core SDK 5.0.302, and the latest StyleCop beta 1.2.0-beta.354
public record TestClass(int A, int B, int C);

// triggers SA1116 and SA1117
var test = new TestClass(0,
     4, 5);

// no rules triggered
TestClass test = new(0,
     4, 5);

Fixing this


Explain Agent Triggers with Examples

This PR contains daily documentation updates based on the following suggestion:
Add a section to explain 'trigger' functionality in Agents section with detailed examples.

promising

closing because #39 was better


License the code

Without an explicit license, this code is in limbo. Please consider adding an open-source license to explicitly grant permissions for use and modification.

https://choosealicense.com/

Closed by #4.


#10425: remove onchain identity

Thank you for your contribution to the KodaDot - One Stop Shop for Polkadot NFTs.
👇 __ Let's make a quick check before the contribution.
PR Type

[ ] Bugfix
[ ] Feature
[x] Refactoring

Needs QA check

@kodadot/qa-guild please review

Context

[x] Closes #10425

Did your issue had any of the "$" label on it?

[x] My DOT address: Payout

Screenshot 📸

[x] My fix has changed UI

Copilot Summary

whole ui should be removed

Remove onchain id #10425

@exezbcz what do you mean whole ui?

@prachi00 you removed only the link from the sidebar

@prachi00 you removed only the link from the sidebar

@exezbcz we don not have the /identity code in our repo it seems, its already not there, that is why the link doesnt work, this part, it isnt there

@exezbcz we don not have the /identity code in our repo it seems, its already not there, that is why the link doesnt work, this part, it isnt there

oki, please double check, otherwise works for me

@exezbcz we don not have the /identity code in our repo it seems, its already not there, that is why the link doesnt work, this part, it isnt there

oki, please double check, otherwise works for me

I did, I cant find this component in our codebase

WalletAssetSetIdentity

what about WalletAsset (it uses WalletAssetSetIdentity) component? are we deleting this one too? its being used in connectwalletmodal, which is being used in a couple of places

WalletAssetSetIdentity

what about WalletAsset (it uses WalletAssetSetIdentity) component? are we deleting this one too? its being used in connectwalletmodal, which is being used in a couple of places

remove WalletAssetSetIdentity.vue and also remove the lines that are using it
remove the related translation

what about WalletAsset (it uses WalletAssetSetIdentity) component? are we deleting this one too?

No, it's not related to identity

2. remove the related translation

The last stuff. Otherwise lgtm

remove the related translation

The last stuff. Otherwise lgtm

remove the related translation

The last stuff. Otherwise lgtm

@Jarsen136 it doesnt have any

@Jarsen136 it doesnt have any

remove the related translation

The last stuff. Otherwise lgtm

remove the related translation

The last stuff. Otherwise lgtm

@Jarsen136 it doesnt have any

Here is it.


fix: easy marker selection

This commit marginally increases the size of the markers.

And then incrementally increases the size as you zoom in to allow for easier selection.

Would love to test how this looks in our new staging server. Would you be open for a meeting sometime early this week?


Map drifts over time

Hi
I am using lego loam with ouster lidar and xsens imu and my problem is: when I run lego loam, although my robot is steady, map and trajectory drift over time along x and y. Is there any parameter I can change or tune?

Have you tried pure ouster lidar without imu? May be xsens imu is not synchronized with lidar good enough.

Have you tried pure ouster lidar without imu? May be xsens imu is not properly synchronized or not properly aligned with lidar. I got good result on ouster 64 without imu.

Thanks for responding. I tried it with just lidar, still drifts. I checked it with many data recorded in different places. I noticed that at large and open places, lego loam works well but at small places like office it drifts. Is there any parameter I can tune to work for all places?

you are right,I try lego-loam in room failed also.I think problem is there is not enough features in room.
------------------ 原始邮件 ------------------
发件人<EMAIL_ADDRESS>发送时间: 2020年5月22日(星期五) 凌晨3:20
收件人<EMAIL_ADDRESS>抄送<EMAIL_ADDRESS>主题: Re: [RobustFieldAutonomyLab/LeGO-LOAM] Map drifts over time (#181)
Have you tried pure ouster lidar without imu? May be xsens imu is not properly synchronized or not properly aligned with lidar. I got good result on ouster 64 without imu.
Thanks for responding. I tried it with just lidar, still drifts. I checked it with many data recorded in different places. I noticed that at large and open places, lego loam works well but at small places like office it drifts. Is there any parameter I can tune to work for all places?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Hi all. I am using lego loam with VLP16 lidar without IMU in indoor environment and I have the same problem as @saharLeisiazar. I builded the lego loam on the NVIDIA Jetson Nano Board.
Do you have any suggestions?
Thank you.

maybe u can use ALOAM in indoor environment.
it works well.
On 05/28/2020 17:55, cafgiu wrote:
Hi all. I am using lego loam with VLP16 lidar without IMU in indoor environment and I have the same problem as @saharLeisiazar. I builded the lego loam on the NVIDIA Jetson Nano Board.
Do you have any suggestions?
Thank you.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Hi
I am using lego loam with ouster lidar and xsens imu and my problem is: when I run lego loam, although my robot is steady, map and trajectory drift over time along x and y. Is there any parameter I can change or tune?

Hi, I am also using ouster-64 to run lego-loam. But the rviz was not display right. Do you know how to fix it?

@YiChenCityU, I guess I have same issue. Check RViz log in the terminal, do you have something like this?
Invalid argument "/camera" passed to canTransform argument source_frame in tf2 frame_ids cannot start with a '/' like

I solved this issue by removing all leading "/" in the tf frame names. Just run the following command for quick replace:
cd <LeGO-LOAM source dir>
find -name "*.cpp" | xargs -I{} sed 's/frame_id = "\//frame_id = "/g' -i {}

@YiChenCityU, I guess I have same issue. Check RViz log in the terminal, do you have something like this?
Invalid argument "/camera" passed to canTransform argument source_frame in tf2 frame_ids cannot start with a '/' like

I solved this issue by removing all leading "/" in the tf frame names. Just run the following command for quick replace:
cd <LeGO-LOAM source dir>
find -name "*.cpp" | xargs -I{} sed 's/frame_id = "\//frame_id = "/g' -i {}


Wallet doesn't see small shielded coins

If there are only small shielded coins in the wallet (f.ex. 0.003, 0.004) we can insert any amount and send transaction that is failing

If there are only small shielded coins in the wallet (f.ex. 0.003, 0.004) when we click "add all" button an error is displayed.

If there is small shielded coin in the wallet when we click "add all" button and send transaction this shielded coin isn't sending

Fixed at https://github.com/BeamMW/beam/commit/858aa40609eb388b43f49322d4ceb41edd3f71d2
Shielded fee paid from self coin. In case when coin amount smaller 1000000 groth, this coin will stuck in pull. Now wallet don't calculate stucked coins as available.

checked


Miscellaneous fixes related to methods

Make sure to only store MethodReferences in BPStyler (1f821b5)
This is already a common practice in the system, but there were some exceptions to this rule, making it harder to implement the styler.

Honor deleted classes in BPExamplesAnnotation (7e80a6d)
If the actualClass of a method reference does not exist, MethodReference >> #compiledMethod will fail. Check #isValid before to prevent this from happening.

Fix an issue with binding resolution for doits in tools that do not understand #methodReference (452d6b4)
The code path to the defect in CodeHolder is #bindingOf:..#exampleForEvaluation..#compiledMethod.
For example, evaluating 2 + x in a ChangeSetBrowser raised a MessageNotUnderstood in the past.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

4 of 6 (66.67%)  changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.01%) to 66.229%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

packages/Babylonian-UI.package/BPDebugger.class/instance/aboutToStyle..st
0
2
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.01%

Covered Lines:
5293

Relevant Lines:
7992

💛  - Coveralls

Woohoo, thanks for reviewing my PRs! 🙏


Changes the doc template

This PR closes #209 and improves the CSS documentation template.

Deploy preview for pf-next ready!
Built with commit b479ff0926286fd45c13e1c43702c34e727e0720
https://deploy-preview-218--pf-next.netlify.com

Looks great! I just left a bunch of fiddly spelling/grammar comments. I would like "Applied to" better than "Applied" throughout, and "Outcomete" needs to be fixed throughout all.
This is great and makes it much more readable! Thank you!


python-geohash library

Is your feature request related to a problem? Please describe.
python-geohash is required for producing DEA Waterbodies as geohashes are used for IDs.
Describe the solution you'd like
Could python-geohash please be installed on Sandbox?
Describe alternatives you've considered
We could pip install python-geohash locally, which is also fine, but it'd be nice if Waterbodies could easily be run without this.

Consider using this instead : https://pypi.org/project/geohash2/

both python-geohash and geohash2 are now available in "unstable".


Added custom condition-code search parameter

Added a custom search parameter for Patients allowing users to search patients by condition. This condition-code search parameter extends a standard Token parameter, allowing users to search by any combination of [system]|[code]. For now the synthma package is imported only for its side-effects (addition of this search parameter). For testing, I borrowed the MongoSuite from the IE project. See: ie/testutil
Test using:
go test ./synthma

Added the requested changes. Ready for final review and merge.


[docs] Adding prepend: true to emotion cache breaks remix example

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Current behavior 😯
Adding prepend: true to the emotion cache used in the remix-with-typescript example to modify the injection order of mui styles and global css styles causes DOMExceptions.

Removing CssBaseline from entry.client.tsx will remove the DOMException, but the hydration warning remains.
Moving the style tag generator in root.tsx also does not help to remove the hydration warning.
Expected behavior 🤔
Expected the mui styles to move from the bottom of the head element to the top of the head element, and the DOM to render without exceptions.
Steps to reproduce 🕹
Steps:

Clone the https://github.com/mui-org/material-ui/blob/master/examples/remix-with-typescript/ example
Add the prepend: true option to createCache in https://github.com/mui-org/material-ui/blob/master/examples/remix-with-typescript/app/src/createEmotionCache.ts

import createCache from '@emotion/cache';

export default function createEmotionCache() {
  return createCache({ key: 'css', prepend: true });
}

npm install, npm run dev and open in the browser

Context 🔦
Trying to reduce the precedence of mui when interoperating with other style methods (e.g. using global styles)
Your environment 🌎

`npx @mui/envinfo`
 System:
    OS: Linux 4.4 Ubuntu 18.04.4 LTS (Bionic Beaver)
  Binaries:
    Node: 16.13.0 - ~/.nvm/versions/node/v16.13.0/bin/node
    Yarn: 1.22.10 - /mnt/c/Program Files (x86)/Yarn/bin/yarn
    npm: 8.1.0 - ~/.nvm/versions/node/v16.13.0/bin/npm
  Browsers:
    Chrome: Not Found
    Firefox: Not Found
  npmPackages:
    @emotion/react: latest => 11.7.1
    @emotion/styled: latest => 11.6.0
    @mui/base:  5.0.0-alpha.61
    @mui/material: latest => 5.2.5
    @mui/private-theming:  5.2.3
    @mui/styled-engine:  5.2.5
    @mui/system:  5.2.5
    @mui/types:  7.1.0
    @mui/utils:  5.2.3
    @types/react: latest => 17.0.37
    react: latest => 17.0.2
    react-dom: latest => 17.0.2
    typescript: latest => 4.5.4

Browser used: Firefox

@ShuPink what are you trying to achieve? I would assume you need to add the global styles in https://github.com/mui-org/material-ui/blob/master/examples/remix-with-typescript/app/root.tsx#L25 before or after the emotion styles, depending on your use-case.

@mnajdova I'm not sure why I can't see your reply here... so I guess I'll just look like I'm talking to myself 😅  .
Sorry for not being very clear, I was trying to make my global/shared styles take precedence over mui's because mui's styles would override them.
Hopefully this picture might make it clearer: green = global css file, and blue = mui styles.
global css file being overridden by mui

document head element style tag order

Um, but I actually managed to get the prepend: true option working with the emotion cache as expected by removing the block that you mentioned: https://github.com/mui-org/material-ui/blob/master/examples/remix-with-typescript/app/root.tsx#L25, so I'll close the issue.
Thanks very much for your time, apologies for the muck about.

@ShuPink I got the same Issue and was not able to get prepend: true working. Are you sure you just removed that eslint-comment? I also removed the whole block and it still overrides my styles defined in the Remix Links function. May you do a pull request with your fixes, so I can directly compare the code. :)

@yannickpschroeder hmm that link was probably not the best work on my part.
This example has undergone some rework and it was pointing at a block of code in the example which has since been removed.
I didn't submit a PR as I'm not so sure about the way forward with this issue, since I don't really know how to resolve it properly.
I'm actually not very familiar with remix, but I did upload a branch off my fork if you want to look at it.
https://github.com/ShuPink/material-ui/commit/7d64cc648ac7870f2f8b398bd2d79cadecbc0971
I can only get rid of the error by:

A. Removing CssBaseline
B. Removing the injection of styles on entry.server.tsx and root.tsx - but this results in a FOUC , I don't know how to fix this, so not really an appropriate solution.

I also tried moving the <meta name="emotion-insertion-point" content="emotion-insertion-point" /> in root.tsx to the top of the head but it had no effect unfortunately.
I also tried it in a sandbox, without removing the styles from entry.server.tsx and for some reason prepend worked normally... so I am lost.
https://stackblitz.com/edit/github-o2dcek?file=app%2Froutes%2Findex.tsx
I don't know if any of that will help but hopefully it can give you some clues.
Might be best to open a new issue 😞

@ShuPink there is definitely some issue with the Remix example, e. g. https://github.com/mui/material-ui/issues/31957. I will need to dive deeper before I can share any update.


Deprecate r - toggle off with error message to raise issue

@siowyisheng for your review and merge to deprecate R in v6

did a simple test


Works as expected.

One thing that got me for a moment was to hit the deploy button after you select you application to deploy. Other than that it works great.

Heroku has recently changed its policies on Free use. It is recommended that the Flask Application be run on the Pi itself.


test: add support for creating kcc clusters

This change adds support for enabling the ConfigConnector cluster addon when creating standard GKE clusters. Also moves the creation of the ConfigConnector CR to the test scaffolding, so that it can be created in a cluster that was provisioned by the tests.

/assign @karlkfi


Would it be possible for you to send me that shortcut file? It is very hard to find out what it might be without the file.
If you just want it "fixed" quick you could try to make a backup of your shortcuts file and then delete it (to let BoilR create a new one).
You can find the shortcut file here:
C:\Program Files (x86)\Steam\userdata\xxxxxxxx\config\shortcuts.vdf
Where the xxxxxxxx is your usernumer

Hi @PhilipK
Removing shortcuts.vdf fixed the problem, I've attached the file if you need it for testing.
Thanks
shortcuts.vdf.txt

Thanks for the uploaded file.
It seems that it is because of UWPHook. Normally the shortcut file is supposed to end with a backspace character, but it seems UWPHook forgets to add that it at the very end.
I will make the boilr parser able to handle that the last backspace is missing, since it is able to parse the rest of the file just fine.


[WIP] Add some performance test

:white_check_mark: Build AElf <IP_ADDRESS>8 completed (commit https://github.com/AElfProject/AElf/commit/8a2dcb0797 by @zhxymh)

:white_check_mark: Build AElf <IP_ADDRESS>2 completed (commit https://github.com/AElfProject/AElf/commit/dc374738a7 by @zhxymh)


Move TCL test unit/type/incr to Go case

Hi. I'd like to do this.

@tanruixiang assigned. Go ahead!

Hi. The comments in incr.tcl indicate that these two cases cannot be tested. Should we also keep these two cases in the form of comments in go?
  test {INCRBYFLOAT does not allow NaN or Infinity} {
        r set foo 0
        set err {}
        catch {r incrbyfloat foo +inf} err
        set err
        # p.s. no way I can force NaN to test it from the API because
        # there is no way to increment / decrement by infinity nor to
        # perform divisions.
    } {ERR*would produce*}

    # TODO: INCRBYFLOAT precision for human friendly
    # test {INCRBYFLOAT decrement} {
    #     r set foo 1
    #     roundFloat [r incrbyfloat foo -1.1]
    # } {-0.1}

@tanruixiang Yes. You can carry the TODO items as is.


Rotating Carousel

Description
Design a responsive 360° rotating carousel
Screenshots
https://user-images.githubusercontent.com/76876383/147367274-5e4832fc-9262-4799-9d37-9c8ce97dd705.mp4
Additional information
No response

Hello @nandini7637 we are supposed to make exact same carousel or we can add something more into it? Like we can reverse its rotation by dragging the mouse pointer in opposite direction. Also its view can be changed as per requirement. Like in this sample video we can see only front view. But it will be more beautiful if we get top view of the carousel as well.

I would like to work on this issue. Could you please assign this issue to me?


has a bug in utils.py in BottleneckResnetBlock

BottleneckResnetBlock‘s forwad function lack of  'out += residual'  in resnet structure

@ghzhangnj Could you provide a quantitative comparison between the resnet50 and resnet50 after the batch norm fusion?
The included modules were adapted from the original PyTorch implementation.

@xuyuan could you make a PR with the fix?


Work with ESP FreeRTOS?

Hi,
Have you had any joy getting things to work with the ESP8266 Free RTOS SDK?
BR

No I haven't tried it.
But this "OS" works fine, in fact I use it daily for some months.
The integration with that OS is not very heavy, it gets added to the build as

raw lws git directory

lws-glue that provides some generic integration

and you have to call an lws init function to make it work.  So I wouldn't expect it's that hard (if you are already used to ESP8266 general idiosyncrasies).


custom Quantization layer

I want a behavior in which during the forward pass, it will do quantization and for the backward pass, it will behave as an identity and pass the gradients as it is without considering the gradient of that layer.
I am using tensorflow as backend and write the custom ops in tensorflow and try to write a wrapper using it.
# Define custom py_func which takes also a grad op as argument:
def py_func(func, inp, Tout, stateful=True, name=None, grad=None):

    # Need to generate a unique name to avoid duplicates:
    rnd_name = 'PyFuncGrad' + str(np.random.randint(0, 1E+8))

    tf.RegisterGradient(rnd_name)(grad)  # see _MySquareGrad for grad example
    g = tf.get_default_graph()
    with g.gradient_override_map({"PyFunc": rnd_name, "PyFuncStateless": rnd_name}):
        return tf.py_func(func, inp, Tout, stateful=stateful, name=name)

# Core logic of quantization function
def quantization(x):
    power = tf.pow(2.0,5.0)
    return tf.divide(tf.ceil(tf.scalar_mul(power, x)), power)

# function that binds forward and backward pass of tensorflow ops
def tf_quantization(x, name=None):

    with ops.op_scope([x], name, "quantize") as name:
        y = py_func(quantization,
                        [x],
                        [tf.float32],
                        name=name,
                        grad=_quantizationGrad)  # <-- here's the call to the gradient
        return y[0]

# Define Actual gradient
def _quantizationGrad(op, grad):
    return grad`

And then I define my custom Quantization Layer
class QuantizeLayer(Layer):

    def __init__(self, **kwargs):
        super(QuantizeLayer, self).__init__(**kwargs)

    def call(self, x):
        return tf_quantization(x)

    def get_output_shape_for(self, input_shape):
    	shape = list(input_shape)
        return tuple(input_shape)`

But when I include this layer in my model and train the model using train_on_batch, it throws an error:
    raise type(e)(node_def, op, message)     tensorflow.python.framework.errors_impl.UnknownError: exceptions.AttributeError: 'numpy.dtype' object has no attribute 'base_dtype' 	 [[Node: Wave_One/quantization/quantize = PyFunc[Tin=[DT_FLOAT], Tout=[DT_FLOAT], _gradient_op_type="PyFuncGrad34352844", token="pyfunc_1"
Am I missing something here?

issue resolved. It was happening because we got numpy object in quantization() and I was applying tensor functions on it.

I'm facing the same issue, could you please explain it more specifically?

instead of using tensorflow operations, you need to perform numpy operations on it
# Core logic of quantization function
def quantization(x):
	power = np.power(2.0,5.0)
	return np.divide(np.ceil(np.multiply(power, x)), power)

Why it doesn't use tensorflow operations? Or how to implement it as only tensorflow operations?


Send every visit to the API

Done with https://github.com/StupidHackathonAMS/unshield-me/commit/a2c290d8707d1d9242dc5249c076049b00b2bce7 🍕


Fetch Refactor: Replace rest-hooks: Independent Resources

Fixes #6528
This PR ...
If you are suggesting a fix for a currently exploitable issue, please disclose the issue to the prime-reportstream team directly outside of GitHub instead of filing a PR, so we may immediately patch the affected systems before a disclosure. See SECURITY.md/Reporting a Vulnerability for more information.
Test Steps:

Include steps to test these changes

Changes

Include a comprehensive list of changes in this PR
(For web UI changes) Include screenshots/video of changes

Checklist
Testing

[ ] Tested locally?
[ ] Ran ./prime test or ./gradlew testSmoke against local Docker ReportStream container?
[ ] (For Changes to /frontend-react/...) Ran npm run lint:write?
[ ] Added tests?

Process

[ ] Are there licensing issues with any new dependencies introduced?
[ ] Includes a summary of what a code reviewer should test/verify?
[ ] Updated the release notes?
[ ] Database changes are submitted as a separate PR?
[ ] DevOps team has been notified if PR requires ops support?

Linked Issues

Fixes #issue

To Be Done
Create GitHub issues to track the work remaining, if any

#issue

Specific Security-related subjects a reviewer should pay specific attention to

Does this PR introduce new endpoints?

new endpoint A
new endpoint B

Does this PR include changes in authentication and/or authorization of existing endpoints?
Does this change introduce new dependencies that need vetting?
Does this change require changes to our infrastructure?
Does logging contain sensitive data?
Does this PR include or remove any sensitive information itself?

If you answered 'yes' to any of the questions above, conduct a detailed Review that addresses at least:

What are the potential security threats and mitigations? Please list the STRIDE threats and how they are mitigated

Spoofing (faking authenticity)

Threat T, which could be achieved by A, is mitigated by M

Tampering (influence or sabotage the integrity of information, data, or system)
Repudiation (the ability to dispute the origin or originator of an action)
Information disclosure (data made available to entities who should not have it)
Denial of service (make a resource unavailable)
Elevation of Privilege (reduce restrictions that apply or gain privileges one should not have)

Have you ensured logging does not contain sensitive data?
Have you received any additional approvals needed for this change?

@jpandersen87 Sorry to belabor this point, but can this be broken down into smaller pieces?  A huge changeset like this makes it harder to review and, more importantly, catch potential bugs prior to merging to prevent us from having to deal with the whole rigamarole of reverting the same big changeset, pushing out lots of hotfixes afterward, et cetera.
At a high level, I'm thinking we could break it down into grouped sets of changes:

Preparatory work: Okta changes, new utils/types
Organization
Lookup tables
Deliveries
Submissions
Actions
...and so on

I don't think we have to tackle them all at once, and smaller changes would help to mitigate risk since a lot of this code is actually being used in production now.  However, if there are any hard dependencies on rest-hooks for us to fully move over to react-query for any particular group of changes, I'd recommend writing a (temporary) adapter that'd disable react-query queries while rest-hook requests are still in-flight 🤔
Let me know what you think!  I'm happy to help out with this too!


Include fastutil as API dependency?

Since Minecraft is including the full, original fastutil(version 7.1.0) library now, it would be nice to have it in the API as a dependency like Guava so we can have a guarantee as a plugin developer that all Sponge implementations are including it, so we can use it safely ourselves.

@Cybermaxke I know you use fastutil in LanternServer, but don't bundle the whole thing at the moment I believe. What is your opinion on including the entire library in the API and then as a result, your implementation.

I think developers can take benefit from the fastutil library. The libraries are in the LanternServer included in the final jar, and the fastutil is currently being minimized to only include the used classes.
But when we start deploying artifacts to a maven repo, I am going to change the system a bit that all the libraries are also uploaded and downloaded from this repo. Reducing the size of the LanternServer jar, updates of dependencies will only be pulled when necessary. This will decrease the benefit of minimizing, so in the end you don't have to look at adding big libraries. If it can benefit the developers why not add it.

Since 1.12 Minecraft has the whole thing - the API should reflect that.

Let's reconsider this with 1.13 once it is shown they will stick with the library(especially since we're so far into the development of 1.12).

They are sticking with it.

@kashike Fair enough, do you think it would still be worth adding now in API 7?

I've been :+1: for it from the start.

The current stance is that this is going to happen for now, due to the immense size of the library, and it not being desirable to require an implementation to include fastutil.
This may be revisited in the future if there is enough desire.


WP3.5.2 LSST stack forced photometry implementation on VISTA images

07/OCT/22

@raphaelshirley reported the task can be closed


Dev

PR checklist

[x] This comment contains a description of changes (with reason).
[x] If you've fixed a bug or added code that should be tested, add tests!
[x] If you've added a new tool - have you followed the pipeline conventions in the contribution docs
[x] If necessary, also make a PR on the nf-core/eisca branch on the nf-core/test-datasets repository.
[x] Make sure your code lints (nf-core lint).
[x] Ensure the test suite passes (nextflow run . -profile test,docker --outdir <OUTDIR>).
[x] Check for unexpected warnings in debug mode (nextflow run . -profile debug,test,docker --outdir <OUTDIR>).
[x] Usage Documentation in docs/usage.md is updated.
[x] Output Documentation in docs/output.md is updated.
[x] CHANGELOG.md is updated.
[x] README.md is updated (including new tool citations and authors/contributors).

Merge 'dev' into 'master' for EISCA v1.0 release.

Merge 'dev' into 'master' for EISCA v1.0 release.


RAS-1088 Implement 48 hour grace period for survey change of status

What and why?
Adds a 48 hour grace period to the survey status change (from complete to not started)
How to test?

deploy this pr into your environment
run the acceptance tests
complete the survey in frontstage
go to /case/49900000001/response-status?survey=QBS&period=1912
make sure the radio to reset to Not Started is disabled
go to the caseevent table in the case db and edit the date of the response (OFFLINE_RESPONSE_PROCESSED) to have happened at lease 48 hours ago
refresh /case/49900000001/response-status?survey=QBS&period=1912
make sure the radio is now enabled and you can reset the status

Jira
RAS-1086

/deploy scorfs

/deploy wilkia


alarm_pool_add_alarm_at fires when timestamp missed, even if interrupts are disabled

Context
I have an application that queues alarms at different timestamps, which can be very small depending on the context. However, before calling alarm_pool_add_alarm_at I disable interrupts with the save_and_disable_interrupts API.
Expected behaviour.
When disabling interrupts, I expect that my alarm callback cannot be called until the interrupts are re-enabled. However, in alarm_pool_add_alarm_at(), the callback is called if the timestamp was missed, regardless of state of the interrupts.
Possible Fix
In add_alarm_under_lock, when is_missed is true, check the state of the interrupts. If the interrupt level of the alarm is currently blocked, don't remove the entry from the pool and set the timer IRQ. This way, when interrupts are re-enabled, the timer IRQ will fire and the callback will be called without bypassing the interrupt block.

Planning a new pico_time implementation which should not suffer this problem

this is fixed


enum declaration in associationClass causes error

Declaring an enum and creating an attribute with type that enum in an association class causes the error:
"Association class 'NameOfAssociationClss' is missing an end. More information (8)"
This is a minimum test case to validate the problem.

Create two classes
Create an association class between them
Declare an enum in the association class
Declare an attribute in the association class with type that enum
Obtain error linking to here:  http://manual.umple.org/?E008AssociationClassMissingEnd.html

If using a large code sample, feel free to use a gist or UmpleOnline.
Describe the expected result that didn't happen
Creates an attribute of that enum type, and creates the association class successfully.
Actual Result
Error: http://manual.umple.org/?E008AssociationClassMissingEnd.html
Please include any build log output. If long, please paste it into a gist and link to it here.
Labelling and Assigning
If possible, please try to add any relevant label's for this issue, such as 'associations', 'Component-UmpleOnline', etc. as well as Priority- and Diffic- label.
If you are planning on fixing this issue, or know who will, please assign it to yourself.
In the above use Markdown for formatting.

I have checked this with the following code
class X {
 name;
}
class Y {
 id;
}

associationClass XY {
 * X;
 * Y;
 enum completeness {very, aLittle}
}


Faulty PowerShell example on Set-AzureADMSPrivilegedRoleSetting.md

On "azure-docs-powershell-azuread/azureadps-2.0-preview/AzureAD/Set-AzureADMSPrivilegedRoleSetting.md" there's following line:
   $setting.Setting = "{'required':false}"
This is incorrectly quoted, I believe it should be:
   $setting.Setting = '{"required":false}'
Using example command line is accepted without error, but corrupted JSON data is stored on PIM role configuration afterwards at least when using PS 5.1 on Win10 with latest AzureADPreview module. Trying to view or edit this PIM role via Azure Portal then causes error message on browser javascript debug console and never ending loading screen.
Resulting faulty JSON returned to browser contains has following line:
   "setting": "('required':false)"
while it should be:
   "setting": "(\"required\":false)"
After doing fix described above, provided example works and changes "JustificationRule" setting as expected. Setting value with proper quoting syntax also solves error on portal side that incorrect syntax causes.

Hi @asiantuntija-asiantuntija
I have opened a work item for this so that engineering can take a look and possibly address this. Unfortunately, these examples are coded in the source and generated automatically, so any updates would get overwritten once we update this again. We need to get engineering to change this in the code. At this point, I am going to go ahead and close this issue and will post any update I have here. Thanks!
Bil


SECRET_KEY missing during fly.io deployment

I followed this guide:
https://docs.wagtail.org/en/latest/deployment/flyio.html
Pertinent section of the Wagtail docs

Replace the content of your mysite/settings/production.py file with the following:

but it seems the production.py file line:
SECRET_KEY = os.environ["SECRET_KEY"]
causes an issue with fly - I got this error:
=> ERROR [8/9] RUN DATABASE_URL=postgres://none REDIS_URL=none python manage.py collectstatic --noinput       0.3s
and
SECRET_KEY = os.environ["SECRET_KEY"]
0.272         ~~~~~~~~~~^^^^^^^^^^^^^^
0.272  File "<frozen os>", line 714, in __getitem__
0.272 KeyError: 'SECRET_KEY'

Details
I've been directed here:
https://fly.io/docs/apps/build-secrets/
But I have never deployed Django/Wagtail and don't know if I'm supposed to use mounted secrets or to deploy with flag --build-secret SECRET_KEY="supersecretvalue"
Not working on this
I don't have the skills to improve the documentation/ get up and running on fly

Looks like the SECRET_KEY should've been mentioned in the .env.production file:
https://github.com/wagtail/wagtail/blob/309e47f0ccb19dba63aaa64d52914e87eef390dc/docs/deployment/flyio.md?plain=1#L68-L94

Hi @songproducer, thank you for reporting! The SECRET_KEY should be automatically managed by fly.io, and shouldn’t be in .env.production. fly.io is meant to generate a placeholder secret key for the Docker build, and then a "production" secret key straight on their servers.
At this stage of the deployment, the SECRET_KEY should have been set by Fly.io as part of the Dockerfile. Here’s a link to their Dockerfile template. This is set as part of fly launch.
Could you report the following so we can troubleshoot?

What version of the Fly.io CLI are you using ? fly version
When you ran fly launch, did it show "Detected a Django app"
Did you answer "yes" when prompted to overwrite your project’s Dockerfile?
Is the ENV SECRET_KEY line in your Dockerfile?
Did it also show a "Set secrets on [your app name]: SECRET_KEY" line?

fly version
fly v0.3.18 darwin/arm64 Commit: 283170a44f19153850fcd8d830f2e27ce4ebfe18 BuildDate: 2024-10-09T17:38:08Z
Yes, Detected a Django app
Yes when promoted to overwrite project’s Dockerfile
No, there's no ENV SECRET_KEY line in Dockerfile
Yes, showed a "Set secrets on [your app name]: SECRET_KEY" line?

Thank you @songproducer. I’m surprised how there couldn’t be a ENV SECRET_KEY line in the Dockerfile if the overwrite did work, but someone can try to reproduce, and if this is confirmed we’ll proceed with a change to our documentation instructions.


fix log message: published to directory

Ah, just realised the --output flag was never used. It was always config.publish_dir. Can you edit this PR to remove the flag entirely?


lacking samples of runconfig.yml

Could we have a sample on "D:\Yaml\default_runconfig.yml"

[Enter feedback here]

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

ID: ac092952-4045-3862-e95f-8771d0b67649
Version Independent ID: f33af841-db1e-91e1-790f-56cc7a97040b
Content: Machine Learning pipeline YAML - Azure Machine Learning
Content Source: articles/machine-learning/reference-pipeline-yaml.md
Service: machine-learning
Sub-service: core
GitHub Login: @NilsPohlmann
Microsoft Alias: nilsp

@wang-piaoliang we'll review your feedback and get back to you shortly. Thanks.

@NilsPohlmann can you please help with above inquiry? Thanks.

Hi @wang-piaoliang
Thanks for your question. To clarify, you're looking for a sample on using ADLA step?

#assign:@lobrien

@lobrien can you please take a look at this one

We are developing new documents for specifying pipelines with YAML, these are planned for release around 8/15. I don't see an ADLA component in the current suite of associated examples. Is there something specific about ADLA that is needed? In the meantime, we have this existing notebook that uses ADLAStep, although it uses the SDK for pipeline definition. https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/machine-learning-pipelines/intro-to-pipelines/aml-pipelines-use-adla-as-compute-target.ipynb

I'm going to ask to #please-close this, as the YAML-based specification for pipelines is changing and improving in the current weeks. We are preparing docs for that.


Implement RevenueCommand

command "rev" calculates total revenue monthly, regardless of day and paid.
to be implemented in the future: calculate total revenue not paid

Good implementation


Add documentation on simplified dev flow

There is a way to setup a dev flow that doesn't require the ridiculous amount of setup that Google Docs requires. It involves using Postman to send an embed just like the Google Forms one. We need to document this process to make development onboarding easier.

Should we use the GitHub Wiki feature for this?


Ag dev

Summary of Changes
Implemented CI Workflow for visual regression testing using Argos and Playwright.
Related Issue
Closes #99
Checklist

[x] I have read and followed the project's contribution guidelines, including code style and commit message conventions.
[x] My code is well-documented, and I've updated relevant documentation.
[x] I have added or updated test cases to ensure the code's functionality.
[x] I have tested these changes on my local environment.
[x] All tests pass, and there are no new linting errors.
[x] I have reviewed and proofread my code and the changes.
[x] The branch is up-to-date with the base branch.

Reviewer(s)
@hexsecs

@devilkiller-ag  - I think we might be missing something here. My understanding is that there is github workflow created for this also.
See...
https://docusaurus.io/blog/upgrading-frontend-dependencies-with-confidence-using-visual-regression-testing
https://github.com/slorber/docusaurus-argos-example

Hi @hexsecs, Yeah I noticed that we missed connecting this repo with Argos (https://argos-ci.com/docs/github). I think this has to be done by project owner.

@devilkiller-ag to get this working we need a workflow added to the repository also. See the example here...
https://github.com/slorber/docusaurus-argos-example

@devilkiller-ag to get this working we need a workflow added to the repository also. See the example here...
https://github.com/slorber/docusaurus-argos-example

Okay Sure I will check it out

@hexsecs I have added the workflow now. Kindly check it out!

I think you can change the branch from directly from github, there is
option to change branch at the top of PR, it will then point to the main
branch then you might not need to create a new PR and just might need to
change branch in actions.
On Mon, 30 Oct 2023, 20:18 Philip Lapczynski, @.***>
wrote:

@.**** requested changes on this pull request.
We finally merged the docusaurus code into the main branch recently.
Currently your actions are set up to act on main. This is fine and actually
what we want, however the pull request is against the uptane_docusaurus
branch. Can you fix to reflect the main branch? If it is easier you can
cancel the pull and resubmit against main.
—
Reply to this email directly, view it on GitHub
https://github.com/uptane/uptane.github.io/pull/100#pullrequestreview-1704344562,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APLHP3QG2ZU6HOLJ3VWIKXDYB643FAVCNFSM6AAAAAA6P2IFNWVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMYTOMBUGM2DINJWGI
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Thanks @hexsecs 😊


Fix delegated event handler registration/removal

Registering the same event handler for different delegated selectors was impossible due to a bug in the event handler addHandler function. Now is correctly handled.
See https://github.com/twbs/bootstrap/pull/24099#discussion_r146053632

For a moment there I was like, "wtf, how did our JS grow up so much in a PR?" Then I noticed this PR targets the no jquery branch :)

That's happen @XhmikosR 👍😂
Thank you @alekitto but I have already fixed that issue here
https://github.com/twbs/bootstrap/pull/24099/commits/f3e6cd8d6816e73b3dd911a30eab592376398839
But I'll cherry pick your unit test thank you 👍

Can you update your branch @alekitto please ?

I added your commit to v4-without-jquery thank you 👍


Add GPUImageAlphaBlendFilter and GPUImageColorBlendFilter to GPUImageStillCamera... why is this so hard?!

I'm trying to add an overlay image with the blend filters GPUImageAlphaBlendFilter and GPUImageColorBlendFilter, and I cannot for the life of me get it to work.
This is how my code looks now (Rubymotion):
  # Initialize camera
  @camera = GPUImageStillCamera.alloc.initWithSessionPreset(AVCaptureSessionPresetPhoto, cameraPosition: AVCaptureDevicePositionBack)
  @camera.outputImageOrientation = UIInterfaceOrientationPortrait

  # Blend alpha filter
  @filter = GPUImageAlphaBlendFilter.new
  @filter.mix = 0.5

  # Blend color filter
  color_filter = GPUImageColorBlendFilter.new
  @filter.addTarget(color_filter)

  # Add filters to image
  overlay_image = GPUImagePicture.alloc.initWithImage("fades-right".uiimage, smoothlyScaleOutput: true)
  overlay_image.addTarget(@filter)
  overlay_image.addTarget(color_filter)
  overlay_image.processImage

  # Add filter to camera
  @camera.addTarget(@filter)
  @camera.startCameraCapture
  @filter.addTarget(camera_view)

The alpha blend filter is working, but the color blend filter is not working at all. Any hints to what I'm doing wrong here?

@filter.addTarget(camera_view)

should be
@color_filter.addTarget(camera_view)

You're not directing the output from the color blend to the screen, only the alpha blend.

@BradLarson Beautiful. It seems to be working. Thanks a lot.
A side question... I've tried to use the the gaussians blur effect and it works nicely. I need the blur only to blur in a specific shape (which is not square or round). Is that possible?

You can use the GPUImageGaussianSelectiveBlurFilter as a template, but that filter basically does a Gaussian blur and then uses a custom fragment shader to indicate which pixels to blur or not. It wouldn't take much effort to copy that and modify to specific shapes.

@BradLarson Thanks for the answer. I'll look into it.
Last question... I'm using 6 different images that I need to use as the overlay and I'm doing it using this function that I set before adding the filter to the view:
def set_filter_image(index)
  overlay_image = GPUImagePicture.alloc.initWithImage(fades_image(index), smoothlyScaleOutput: true)
  overlay_image.addTarget(@filter, atTextureLocation: 1)
  overlay_image.addTarget(@color_filter, atTextureLocation: 2)
  overlay_image.processImage
end

It's kind of slow though. It takes around 1 second for the overlays to be applied and that's a bit slow for how what I'm doing. How would you do this? Is there any way to set the 6 different overlays on the filter to start with and change between them?

@BradLarson Any suggestions on this?

If you're not going to be too pressed on memory, I'd allocate the GPUImagePictures once (which does the slow upload from Core Graphics to OpenGL textures), keep them around, and then swap them in and out of place in your filter chain as needed. You'd call processImage every time they would be added or removed from the chain, but that only triggers a re-processing from the point of the texture on, so it's all on the GPU. That's way faster than re-uploading the entire image.

@BradLarson That sounds like a good idea. And how would you "swap them around?
If I initiates all the images like this:
overlay_image_one = GPUImagePicture.alloc.initWithImage("fades-one".uiimage, smoothlyScaleOutput: true)
overlay_image_two = GPUImagePicture.alloc.initWithImage("fades-two".uiimage, smoothlyScaleOutput: true)
overlay_image_three = GPUImagePicture.alloc.initWithImage("fades-three".uiimage, smoothlyScaleOutput: true)

How would I swap those 1 pictures around?

To remove picture from the chain, remove all its targets. To add a picture into the chain, add the appropriate targets to it. Once you've added it into the chain, use processImage to propagate the texture down the pipeline.

@BradLarson I still don't fully understand how you would do that. Can you give an example?!

Hello @BradLarson ,
Need your suggestion in following points.
1> I am using GPUImageChromaBlendFilter its working on only red ,green and blue color, But I want to use filter any color, Like Gray ,RGB (0.75, 0.75,0.75) or any different RGB value but it not working properly.
Its showing whole background image.
Please suggest how i can convert to support any rgb color filter.
2>I set portrait in Video Camera and same screen when i pick image from gallery for setting background image it is not coming on portrait form. How i can handle it.
3> video capture image always saved in left orientation.
4> It will be better if you provide life cycle of this filter process.(ChromaBlendFilter)
Please suggest.


Don't enumerate locale helper functions

See https://github.com/codecombat/codecombat/commit/b470c3890efa840d8612edbf37eb41698af51a57#commitcomment-25491649

Coverage decreased (-44.5%) to 17.962% when pulling cd18baa2d91722c274c5250fb381b4d65f9b0afa on non-enumerable-locale-helpers into 96e763f0aa41aeb544a31d9cfe729c447243fc13 on master.

Coverage remained the same at 62.505% when pulling 22f955d170435db9af0789ad7d577641a93f10e4 on non-enumerable-locale-helpers into 96e763f0aa41aeb544a31d9cfe729c447243fc13 on master.

Looks good to me, as long as it's tested


Double entry in README.md

The line
  * RFID Card Reader (USB): [Neuftech USB RFID Reader ID](https://amzn.to/2RrqScm) using 125 kHz

appears twice in README.md

Hi  @hhanff
nice catch :) I merged your commit with the develop branch which will go to master some time next week.


GLTF Serializer - add a filter to remove unused dynamic textures

When we export a scene via GLTF2Export.GLTFAsync, dynamic textures that are not in use by any exported nodes show up in the exported files (referenced in the GLTF and listed as png's). There does not appear to be a way to filter those out.
It would be nice to have a filter, similar to the node filter, that allows us to prevent textures from exporting (or some other solution that prevents our unneeded textures from exporting)

Please use the forum for discussion first as it is stated in the issue template


chore(FrameworkConfigurationContainer): fix react warning

Fixes React proptype warning
It is possible for this component to receive an Application instance from js/components/HighOrderServiceConfiguration
Testing

Add nginx service
Navigate to nginx service details, Configuration tab

No React warning
Trade-offs
Should there be an ApplicationConfigurationContainer added to the various containers delegated to by  js/components/HighOrderServiceConfiguration ?
Dependencies
None
Screenshots
Warning seen here:

Closing in favor of non-fork PR #3282


Completed task list

[Resource manager] Register a Storage Device -Pravin
[Resource manager] Refactor Registarion  -Xulin
[Resource Manager] List storages -Naju
[Resource Manager] GET storage/ -Naju
[Project skeleton] Fannie
[Task manager] Sync storage - Pravin
[Crypto-framework] - Liyu
[validation framework] - Xulin
[DB framework] - Naju/Fannie
[Task manger Framework] - Pravin
[Driver manager] skeleton - Liyu
[Alert manager] Trap reciever framework - Sushantha

/move sim


[BUG] Google trend not working

Before submitting a bug report...

[X] This bug wasn't already reported.
(I have checked every bug report on GitHub)

[X] I've cleared the sessions folder.

Title

[X] The title is no longer "[BUG] Title" and I edited it with the right error name.

Branch
master
Commit
fceb38f
Describe the bug
Google trends return an error
Copy and paste your error
2024-08-11 14:01:55,637 [ERROR] [MORE PROMOS] Error More Promotions
Traceback (most recent call last):
File "C:\Users\Admin\OneDrive - A\Desktop\MS-Rewards-Farmer-master\src\morePromotions.py", line 40, in completeMorePromotions
self.activities.openMorePromotionsActivity(
File "C:\Users\Admin\OneDrive - A\Desktop\MS-Rewards-Farmer-master\src\activities.py", line 26, in openMorePromotionsActivity
self.browser.utils.switchToNewTab(timeToWait=5)
File "C:\Users\Admin\OneDrive - A\Desktop\MS-Rewards-Farmer-master\src\utils.py", line 205, in switchToNewTab
self.webdriver.switch_to.window(window_name=self.webdriver.window_handles[1])
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
2024-08-11 14:01:58,770 [DEBUG] promotionTitle=Take the tour
2024-08-11 14:01:58,770 [DEBUG] Already done, continuing
2024-08-11 14:01:58,770 [INFO] [MORE PROMOS] Exiting
2024-08-11 14:01:58,771 [DEBUG] googleTrendsShelf.dict = {'dict': <dbm.dumb._Database object at 0x000001FC41181910>, '_protocol': 4, 'writeback': False, 'cache': {}, 'keyencoding': 'utf-8'}
2024-08-11 14:01:58,771 [DEBUG] google_trends = [('loadDate', datetime.date(2024, 8, 11))]
2024-08-11 14:01:58,772 [INFO] [BING] Starting Desktop Edge Bing searches...
2024-08-11 14:02:06,782 [INFO] [BING] 1/23
2024-08-11 14:02:08,368 [DEBUG] terms=['load data', 'load dataset', 'loaddata函数', 'loaddata.com', 'loaddatetime', 'loaddate什么意思']
2024-08-11 14:02:08,368 [DEBUG] rootTerm=loadDate
2024-08-11 14:02:11,472 [DEBUG] term=load data
2024-08-11 14:02:28,643 [INFO] [BING] 2/23
2024-08-11 14:02:29,626 [DEBUG] in exit exc_type=<class 'IndexError'> exc_value=list index out of range traceback=<traceback object at 0x000001FC45C69680>
2024-08-11 14:02:30,365 [ERROR]
Traceback (most recent call last):
File "C:\Users\Admin\OneDrive - A\Desktop\MS-Rewards-Farmer-master\main.py", line 39, in main
earned_points = executeBot(currentAccount, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\OneDrive - A\Desktop\MS-Rewards-Farmer-master\main.py", line 248, in executeBot
searches.bingSearches()
File "C:\Users\Admin\OneDrive - A\Desktop\MS-Rewards-Farmer-master\src\searches.py", line 136, in bingSearches
self.bingSearch()
File "C:\Users\Admin\OneDrive - A\Desktop\MS-Rewards-Farmer-master\src\searches.py", line 147, in bingSearch
rootTerm = list(self.googleTrendsShelf.keys())[0]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
Screenshots

Value of dashboard variable
this break the search function

it seem like the problem has naturally fixed itself

Yeah, for me getting google trends is pretty stable. It's possible to customize the bot depending on your network requirements, but like @klept0's saying I think it's counterproductive to add a list option when there's bigger fish to fry. Using google trends does make it harder to distinguish this bot from an actual human doing searches @badcaf3

@ProudNamed so these changes #164 might be contributing to this. Do you know the state of the searches when the exception occurred (i.e. how many desktop/mobile)?

I do get search term fails a lot\constantly.. if its related, why would this happen?
2024-08-11 14:45:48,507 [DEBUG] term=olympic medal count 2028
2024-08-11 14:45:50,289 [DEBUG] [BING] Search attempt failed 7/8, sleeping 900.0 seconds...
2024-08-11 14:46:01,981 [DEBUG] term=olympic medal count 2029
2024-08-11 14:46:05,957 [DEBUG] [BING] Search attempt failed 8/8, sleeping 1800.0 seconds...
2024-08-11 14:46:18,214 [DEBUG] term=olympic medal count 2030
2024-08-11 14:46:20,975 [ERROR] [BING] Reached max search attempt retries

Hmm, i constantly get it..

2024-08-11 14:56:24,784 [INFO] [BING] 12/27
2024-08-11 14:56:26,306 [DEBUG] terms=['spurs', 'spurs news', 'spurs fixtures', 'spurs shop', 'spursplay', 'spurs transfer news', 'spurs fc', 'spurs community', 'spurs media watch', 'spurs newsnow', 'spurs tickets', 'spursplay tv']
2024-08-11 14:56:26,374 [DEBUG] rootTerm=spurs
2024-08-11 14:56:48,556 [DEBUG] term=spurs
2024-08-11 14:57:11,395 [DEBUG] [BING] Search attempt failed 1/8, sleeping 14.0625 seconds...
2024-08-11 14:57:26,780 [DEBUG] term=spurs news
2024-08-11 14:57:33,865 [DEBUG] [BING] Search attempt failed 2/8, sleeping 28.125 seconds...
2024-08-11 14:57:55,451 [DEBUG] term=spurs fixtures
2024-08-11 14:58:04,485 [DEBUG] [BING] Search attempt failed 3/8, sleeping 56.25 seconds...
2024-08-11 14:58:25,797 [DEBUG] term=spurs shop
2024-08-11 14:58:32,826 [DEBUG] [BING] Search attempt failed 4/8, sleeping 112.5 seconds...
2024-08-11 14:58:55,164 [DEBUG] term=spursplay
2024-08-11 14:59:13,483 [DEBUG] [BING] Search attempt failed 5/8, sleeping 225.0 seconds...
2024-08-11 14:59:41,835 [DEBUG] term=spurs transfer news
2024-08-11 14:59:53,148 [DEBUG] [BING] Search attempt failed 6/8, sleeping 450.0 seconds...
2024-08-11 15:00:04,055 [DEBUG] term=spurs fc
2024-08-11 15:00:14,014 [DEBUG] [BING] Search attempt failed 7/8, sleeping 900.0 seconds...
2024-08-11 15:00:49,999 [DEBUG] term=spurs community
2024-08-11 15:01:19,440 [DEBUG] [BING] Search attempt failed 8/8, sleeping 1800.0 seconds...
2024-08-11 15:01:31,848 [DEBUG] term=spurs media watch
2024-08-11 15:01:32,617 [ERROR] [BING] Reached max search attempt retries
2024-08-11 15:01:32,617 [DEBUG] Moving passedInTerm to end of list

@badcaf3 @SteveeeeeS best to continue this line of discussion in #172 since unrelated to this issue (relatively)

@ProudNamed so these changes #164 might be contributing to this. Do you know the state of the searches when the exception occurred (i.e. how many desktop/mobile)?

hi sorry for late response, the state of the search was relatively normal, sometime it crash like shown in the bugs or it will just keep searching for ['load data', 'load dataset', 'loaddata函数', 'loaddata.com', 'loaddatetime', 'loaddate什么意思'] until it run out of searches

As a temp fix, next time delete all the files from project root starting with google_trends. If others have this issue I'll devote time making this more resilient.

i tried deleting google_trends file like you said but the problem keep repeating, is there a possible permanent fix?

Working on something in #184


Add unit tests to chain package

Goal of this PR
Fixes #30
Checklist

[x] Is on the right branch
[x] Documentation is up-to-date
[x] Tests are up-to-date

Will need to change the chain a little bit to take a badger.DB which allows us to set it programmatically instead of committing huge files. We can do something similar for the other tests.


Bump version # to 1.2.3

Both ./install.sh --version and caf --version output the VERSION argument from "project" statement in the top-level CMakeLIsts.txt file. Immediately before this commit, git clones show a number that matches the most recent release even though new commits have happened. This commit bumps the VERSION from 1.2.2 to 1.2.3-prerelease to distinguish the current development version from the most recent release and the upcoming release.

Current coverage is 38.57%

Merging #91 into master will not affect coverage as of e2d7d9e

@@            master     #91   diff @@
======================================
  Files            2       2
  Stmts          884     884
  Branches         0       0
  Methods          0       0
======================================
  Hit            341     341
  Partial          0       0
  Missed         543     543

Review entire Coverage Diff as of e2d7d9e

Uncovered Suggestions

+1.92% via src/mpi/mpi_caf.c#1892...1908
+1.58% via src/mpi/mpi_caf.c#1990...2003
+1.58% via src/mpi/mpi_caf.c#1557...1570
See 7 more...

Powered by Codecov. Updated on successful CI builds.

:eyes: :+1:


No way to interrupt indexing run

CTRL+C doesn't get through. And when I stop via CTRL+Break (hard kill), the SQLite database transactions are not committed and therefore I cannot search anything (WAL file remains). I guess I would enjoy an interruptible and resumable index run.
E.g. using try: ... except: KeyboardInterrupt: ...

Oh no, don't be sorry for giving something out for free. I wrote a similar tool myself, but never got it finished, so I'm just curious in similar solutions. I could take a look, but my time is just very limited for these things.

It might be possible to .cancel() the individual index runs if you keep references to them, so that the CLI stops after the current directory. You could let the user know via a console output "[yellow]Stopping the index run..."


fix spelling error (compure -> compute)

Noticed this small one while reading through the code examples.

Thank you!


Error Couldn't find  in first frame (ES language model)

I'm currently being flooded with this error in the logcat. The app still runs, but it recognizes the words very poorly. What could I be doing wrong?

You need to provide a bit more details on the code you use to get help.

Thank you for the fast reply! Here's what I've done:
I downloaded these files to work with Spanish
https://sourceforge.net/projects/cmusphinx/files/Acoustic and Language Models/Spanish/
Reduced the Dictionary to only these words
anomalía a n o m a l i a
atrás a t r a s
listo l i s t o
listo(2) l i s t a
listo(3) l i s t a s
listo(4) l i s t o s
pausa p a u s a
pausa(2) p a u s a r
pausa(3) p a u t a s
repetir rr e p e t i r
repetir(2) rr e p e t i d o
repetir(3) rr e p e t i r s e
repetir(4) rr e p e t i r

And made my activity like this:
public class MainActivity extends AppCompatActivity implements RecognitionListener {

    private static final int PERMISSIONS_REQUEST_RECORD_AUDIO = 1;
    private static final String SEARCH = "helda";

    private SpeechRecognizer recognizer;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        int permissionCheck = ContextCompat.checkSelfPermission(getApplicationContext(), Manifest.permission.RECORD_AUDIO);
        if (permissionCheck != PackageManager.PERMISSION_GRANTED) {
            ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.RECORD_AUDIO}, PERMISSIONS_REQUEST_RECORD_AUDIO);
            return;
        }

        new SetupTask(this).execute();

    }

    private static class SetupTask extends AsyncTask<Void, Void, Exception> {
        WeakReference<MainActivity> activityReference;

        SetupTask(MainActivity activity) {
            this.activityReference = new WeakReference<>(activity);
        }

        @Override
        protected Exception doInBackground(Void... params) {
            try {
                Assets assets = new Assets(activityReference.get());
                File assetDir = assets.syncAssets();
                activityReference.get().setupRecognizer(assetDir);
            } catch (IOException e) {
                return e;
            }
            return null;
        }

        @Override
        protected void onPostExecute(Exception result) {
            if (result != null) {
                Log.d("STT LOG", "FAIL: " + result);
            } else {
                activityReference.get().switchSearch(SEARCH);
                Log.d("STT LOG", "POST EXECUTE SUCCESS");
            }
        }
    }

    @Override
    public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
        super.onRequestPermissionsResult(requestCode, permissions, grantResults);

        if (requestCode == PERMISSIONS_REQUEST_RECORD_AUDIO) {
            if (grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
                new SetupTask(this).execute();
            } else {
                finish();
            }
        }
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        if (recognizer != null) {
            recognizer.cancel();
            recognizer.shutdown();
        }
    }

    @Override
    public void onPartialResult(Hypothesis hypothesis) {
        if (hypothesis != null) {
            Log.d("STTLOGGOT onPartial ", hypothesis.getHypstr());
        } else {
            Log.d("STTLOG onPartialResult", "HYPOTHESIS IS NULL");
        }
        switchSearch(SEARCH);
    }

    @Override
    public void onResult(Hypothesis hypothesis) {
        if (hypothesis != null) {
            Log.d("STTLOGGOT onResult ", hypothesis.getHypstr());
        } else {
            Log.d("STTLOG onResult", "HYPOTHESIS IS NULL");
        }
    }

    @Override
    public void onBeginningOfSpeech() {
        Log.d("STTLOG", "BEGINNING OF SPEECH");
    }

    @Override
    public void onEndOfSpeech() {
        Log.d("STTLOG", "END OF SPEECH");
        switchSearch(SEARCH);
    }

    private void switchSearch(String searchName) {
        recognizer.stop();
        if (searchName.equals(SEARCH)) {
            recognizer.startListening(searchName);
        } else {
            recognizer.startListening(searchName, 10);
        }
    }

    private void setupRecognizer(File assetsDir) throws IOException {

        recognizer = SpeechRecognizerSetup.defaultSetup()
                .setFloat("-vad_threshold", 2.0)
                .setAcousticModel(new File(assetsDir, "es-ptm"))
                .setDictionary(new File(assetsDir, "es.dict"))
                .getRecognizer();
        recognizer.addListener(this);
        File languageModel = new File(assetsDir, "es_model.lm");
        recognizer.addNgramSearch(SEARCH, languageModel);

        switchSearch(SEARCH);
    }

    @Override
    public void onError(Exception e) {
        Log.d("STTLOG", e.toString());
    }

    @Override
    public void onTimeout() {
        switchSearch(SEARCH);
    }
}

You need to provide es_model.lm

As I said, I downloaded it from the link I gave:
https://sourceforge.net/projects/cmusphinx/files/Acoustic and Language Models/Spanish/
I didn't alter it at all

There is no file es_model.lm at that link.

es_model.zip
It is the second one, but I attached it anyway

You need to provide logcat output and raw audio files.

instead of recognizer.startListening(searchName, 10);
you should use
recognizer.startListening(searchName, 10000); // i.e. 10 second sound recording buffer


Now we have a wrapper for React :D

Hi, I've created a wrapper for this awesome library
You can check it here
🔢

Now we have another wrapper for React https://github.com/hustcc/gantt-for-react

@netchampfaris this is old, not updated, and uses id selector, mine uses the DOM element, plus mine built with TypeScript (we have ts definitions).
Well, there's some bugs, so mine will work better.


OAuth2InputSerializer optional code

I want to use google-plus backend, that allows to authenticate with id_token [0]. But currently serializer for OAuth2InputSerializer [1] requires code param, which breaks this server-side auth flow. This is needed for Google Sign In process on Android (https://developers.google.com/identity/sign-in/web/backend-auth).
Would it be possible to make code optional parameter to OAuth2InputSerializer? I can make a small PR that adds required=False to it.
[0] https://github.com/python-social-auth/social-core/blob/fca33317dfd29f14b060d21d0af1ab9b9de3a0a1/social_core/backends/google.py#L129
[1] https://github.com/st4lk/django-rest-social-auth/blob/master/rest_social_auth/serializers.py#L12

After studying this a bit more, it seems like it could open new attack vectors (as google-plus doesn't check aud response for allowed clients). So maybe it isn't such a good idea to have it open by default.

@gandalfar what other way do you suggest validation Google Sign In on iOS or Android. I found this to be the only way, using id_token instead of code since you're not provided with a private key for the code.

I agree, I don't think there's a different way. It would be good to open a ticket against google-plus upstream backend, to add support for aud checking.

I've looked at the source very superficially, doesn't the GooglePlus Backend retrieve user information from the Google API? (I know it's present in the JWT token itself, but I'm under the impression that it does contact the Google API for something).

It does, but it doesn't verify token integrity: https://developers.google.com/identity/sign-in/web/backend-auth#verify-the-integrity-of-the-id-token , as far as I could see. See also the red warning at the end of here: https://developers.google.com/identity/sign-in/web/backend-auth#calling-the-tokeninfo-endpoint

Right. Otherwise I could use any ClientID to authenticate.


Create applicationTrigger.py

Underlying code, no changes to the Synthetic.
Allows an XL Release Template to be triggered if a new Application Version is added to XL Deploy.
Useful for triggering processes where the pipeline does not start in XL Release (for example, starts from a CI build agent).

Shouldn't this also include some changes in the synthetic.xml

There are synthetic changes on my fork.
However, every time this repo changes the synthetic, I can no longer merge updates back in to my fork. The changes don't match brilliantly well because I have so many extra functions. Ideally, I'd like to know which of the extra features you want (if any) and do a single fix rather than keep patching and re-pulling the synthetic.


Migrate Current infrastructure to OpenShift

Below plan as per recent conversation with Peter. This will be edited and break down into 2 or 3 tickets.
P0 Ticket: Migration
Containers:

Set up private registry for containers
Migrate mysql to tidb
Migrate App containers:

Migrate backend container (i.e., fastapi and backend code) into one OpenShift service

Allow connections to our TiDB Cluster
Allow connections to OpenAI

Migrate frontend container

Deploy the containers in Kubernetes
(Optional) Expose the endpoints to the internet

raw notes for additional considerations:
P0 Ticket: LLM Free

P1 Ticket: Refactor

Package interfaces into a wheel to be consumed by all services
Backend endpoints on their own

Make backend container smaller + efficient


marti_common: 2.15.1-4 in 'melodic/distribution.yaml' [bloom]

Increasing version of package(s) in repository marti_common to 2.15.1-4:

upstream repository: https://github.com/swri-robotics/marti_common.git
release repository: https://github.com/swri-robotics-gbp/marti_common-release.git
distro file: melodic/distribution.yaml
bloom version: 0.11.2
previous version for package: 2.14.2-1

rosman
* Merge branch 'master' into PR644
* Merge pull request #643 <https://github.com/swri-robotics/marti_common/issues/643> from rookie80/rosman_check_improvement
  added xlmrpc support for rosman check, changed output for rosman check
* removed dead code
* added xlmrpc support for rosman check, changed output for rosman check
* Merge branch 'master' into setParam_getParam_support
* Contributors: David Anthony, Justus

Alright, we'll rename this.


I didn't find an explanation of the options for SamAutomaticMaskGenerator!

I didn't get the meaning of these options from the segment-anything official website, not even using Google. Where can I find the meaning of these options please.
mask_generator_2 = SamAutomaticMaskGenerator(
    model=sam,
    points_per_side=32,
    pred_iou_thresh=0.86,
    stability_score_thresh=0.92,
    crop_n_layers=1,
    crop_n_points_downscale_factor=2,
    min_mask_region_area=100,  # Requires open-cv to run post-processing
)

https://github.com/facebookresearch/segment-anything/blob/main/segment_anything/automatic_mask_generator.py


ParallaxLayer motion_mirroring is broken

Operating system or device, Godot version, GPU Model and driver (if graphics related):
Godot 3.0 https://github.com/godotengine/godot/commit/9638c9cb5d5b43a19df390fa0bf6e996e84903bc
Issue description:

The motion_mirroring property of the ParallaxLayer object broke and isn't working

Steps to reproduce:

Open the Platformer demo
Play it

It seems that this PR broke it and they will fix it soon https://github.com/godotengine/godot/pull/12421
I'll keep this open so people know about the issue and can close it.


labwc-tweaks-gtk: 0-unstable-2024-04-07 -> 0-unstable-2024-05-19

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for labwc-tweaks-gtk is: Configuration gui app for labwc; gtk fork
meta.homepage for labwc-tweaks-gtk is: https://github.com/labwc/labwc-tweaks-gtk
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0-unstable-2024-05-19 in filename of file in /nix/store/hgmxxjav21nh2df8jjyc52hp0n0vfzjy-labwc-tweaks-gtk-0-unstable-2024-05-19

Rebuild report (if merged into master) (click to expand)

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

labwc-tweaks-gtk

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/hgmxxjav21nh2df8jjyc52hp0n0vfzjy-labwc-tweaks-gtk-0-unstable-2024-05-19 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A labwc-tweaks-gtk https://github.com/r-ryantm/nixpkgs/archive/a5e9231f144c7088ffbc8e2fc688663ef62aae62.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/a5e9231f144c7088ffbc8e2fc688663ef62aae62#labwc-tweaks-gtk

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/hgmxxjav21nh2df8jjyc52hp0n0vfzjy-labwc-tweaks-gtk-0-unstable-2024-05-19
ls -la /nix/store/hgmxxjav21nh2df8jjyc52hp0n0vfzjy-labwc-tweaks-gtk-0-unstable-2024-05-19/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

1 package built:

labwc-tweaks-gtk

Maintainer pings
cc @AndersonTorres @romildo for testing.

@NixOS/nixpkgs-merge-bot merge


Fix: after animation demo conflicting input and output on landing page

Issue #2879
Close #2879
Description
remove opacity for large screen or after 1024px

closing


Azure AD admin consent for Customer Insights

Could not grant admin consent. Your organization does not have a subscription (or service principal) for the following API(s): Customer Insights. I am receiving this error even after adding the proper SKU to my global admin user.
Error

This is the SKU I added to my global admin user and still I am unable to Grant admin consent for my tenant.

@udaykirang

Thanks for reaching us, Greg. Forwarding to the right contact who could respond to your query.
@susikka, please look into this.

@gregdegruy Can you please mention the doc you are following for granting these permissions?

Sure thing @susikka that's the blocker I'm facing. There is no doc that explaining how to use the app in C#, Java etc. It only explains how to call the API in the Swagger portal.
Also any of the API endpoints in the swagger portal that requires a {instanceId} variable does not work in the Swagger portal.
https://docs.microsoft.com/en-us/dynamics365/ai/customer-insights/pm-apis

I have got exactly the same issue. I thought at the beginning that it was a problem on the fact that I was in a Trial subscription but seems to be the same will a "real" subscription. I need to declare an Azure AD App with ClientID & ClientSecret with of course API Permission of Customer Insights, since I wanted to develop Custom Connectors for PowerPlatform with all methods of the Swagger UI. Exported the Swagger.json, import it to PowerPlatform, but needs to have a real App in my tenant to access this API in order to have a good OAuth2.0 authentification.
Thanks,
Aurélien CLERE


[Package Issue]: Eugeny.Tabby --> CURRENTUSER switch on machine install

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
Installation issue.
Brief description of your issue
There is a custom switch on all installers of Eugeny.Tabby, and this make the machine install unavailable. Need to remove this switch and add CURRENTUSER and ALLUSERS switches to specific installers.
Steps to reproduce
I tried winget install -e -i --id=Eugeny.Tabby --source=winget --scope=machine but it still install as CURRENTUSER.
Actual behavior
When I use --scope=machine, it is installing as CURRENTUSER.
Expected behavior
When I use --scope=machine, it must install as ALLUSERS.
Environment
[winget --info]
Windows Package Manager v1.4.11071
Copyright (c) Microsoft Corporation. All rights reserved.

Windows: Windows.Desktop v10.0.19045.2965
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.19.11071.0

Logs: %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir

User Settings: %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\settings.json

Links
---------------------------------------------------------------------------
Privacy Statement   https://aka.ms/winget-privacy
License Agreement   https://aka.ms/winget-license
Third Party Notices https://aka.ms/winget-3rdPartyNotice
Homepage            https://aka.ms/winget
Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale

Screenshots and Logs
No response

Close with reason: Resolved with PR 109381;


[Adapter] Spec instances (multiple upstreams)

syntax for combining multiple instances: nl.pl.user
replace instance with version --- this will have a method that you can overwrite (custom rules)
example mtv hub implementation
hub: {
   adapter: { listens: 3030 },
   properties: {
     version: function(val) {
        var arr = val.split('.')
        var region = arr[0]
        var language = arr[1] || 'en'
        var user = arr[2]
        var version = region + '.' + language

        this.versions[version] = new hub.Constructor({
            adapter: {
                val: 'scraperhub',
                version: version
             }
        })

        if(user) {
               this.versions[version+ '.' + user] = new this.instanceMap[version].Constructor({
                  adapter: {
                    val: 'userhub',
                    version: version+ '.' + user
                 }
             })
        }
      }
   }
}

[ ] switching of versions / hubs
[ ] call version method when a client /w version connects
[ ] rename instanceMap to version

renamed to scope and scopes


Instructions for installing extensions missing

Page says...

Extension installation in SSMS 18.x can be achieved by deploying the VSIX through Visual Studio or an independent managed package installer. The Visual Studio deployment is outlined below.

Note that this doesn't cover how to install SSMS extensions you've developed on other workstations. There are resources that cover this process:

https://www.emoreau.com/Entries/Articles/2019/10/Creating-an-extension-using-VS2017-for-SSMS-18.aspx
https://github.com/ErikEJ/SqlCeToolbox#installing-the-ssms-18-extension
https://github.com/Timovski/CSVPaste/wiki/Installation-guide

... but they do not appear to be working currently.
For instance:

https://github.com/Timovski/CSVPaste/issues/1

I am having the same issue described above with SSMS extensions that I've written in Visual Studio (and run successfully locally) and have tried to deploy on other workstations with SSMS v18 installed. That is, I believe that github repo is representative of SSMS extensions in general.

Ideally, this page would include instructions for each of those options...

VS for local dev
Literally installing that extension on other workstations
[At least point to info on] Using "independent managed package installers".

Currently this page only does 1.

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

ID: 63208429-3a47-debb-8dc5-78638bda7cd3
Version Independent ID: 72ec2ffd-61c3-6329-c8f0-0927f3d13cdf
Content: Install Extensions in SQL Server Management Studio (SSMS) - SQL Server Management Studio (SSMS)
Content Source: docs/ssms/install-extensions-in-sql-server-management-studio-ssms.md
Product: sql
Technology: ssms
GitHub Login: @dzsquared
Microsoft Alias: drskwier

@ruffin-- Ruffin, thank you for your considered feedback.
@dzsquared -- Drew, please look into this issue.

We understand that you're looking for a specific permutation of the extension installation options.
However, at this time we are researching other avenues and this will be a topic to investigate later in the future.
Once we start addressing this topic we will make an announcement.
thank you.

We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion, and we will reopen the issue. To see what the community is wanting, please visit the SQL Server User Feedback site.

However, at this time we are researching other avenues and this will be a topic to investigate later in the future.

@markingmyname I don't understand what that means.

Hi, @ruffin--,
I apologize for not being clear.
I mean that we understand the request, but the means to plan for creating this content is far down the line.


Disable Answers & Crashlytics on development [iOS]

Hello.
How can I disable Answers and Crashlytics on development in iOS?

Hello @njnest!
This is probably not react-native-fabric question, but rather Fabric / Crashlytics for iOS specific. I would just disabled it with pre-compilder directive in AppDelegate.m:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
  NSLog(@"didFinishLaunchingWithOptions: %@", launchOptions);

  #if DEBUG
  NSLog(@"didFinishLaunchingWithOptions: skip Fabric init in DEBUG build");
  #else
  [Fabric with:@[[Crashlytics class]]];
  #endif

  // ...
}

thanks, @rudyryk
I think this will help.


Create "New Master Category" page

Create "New Master Category" page.

Implemented the translation in new master category component.

Task is completed.


Unable to provide a Linkedin url containing an accent

My Linkedin profile is https://fr.linkedin.com/in/réda-housni-alaoui-19970116 because of an accent on my first name.
My HN profile is https://news.ycombinator.com/user?id=reda-alaoui .
The about section is:

meet.hn/city/fr-Paris

Socials:
- github.com/reda-alaoui
- linkedin.com/in/r%C3%A9da-housni-alaoui-19970116

Interests:
Programming, Open Source, Networking

---

On meet.hn, the linkedin url is trimmed to https://linkedin.com/in/r .

Should be fixed now! Tell me if it works on your side as well @reda-alaoui

@borisghidaglia it works, thanks !


Image upload fails with 500 error

It errors in both cases when uploading into the media folder and when uploading within the image widget directly.
Exists for me in netlify-cms >2.4.0, testing with earlier versions at the moment. The netlify identity is configured for github.
Here is the error stack:

Closing as stale and/or outdated.


fix(lsp): allow whitespace info string in markdown

Hey folke, I recently made an upstream change for parsing the code fence language: https://github.com/neovim/neovim/pull/24364
This is the same fix for noice 🙂.

That's awesome, thanks!


TT1 Remove synapse IDs from app

Is your feature request related to a problem? Please describe.
Use DCC name and not synapse ID the the DCC dropdown and waiter screens.
How important is this feature? Select from the options below:
• 🏝 Low - it's an enhancement but not crucial for work
When will use cases depending on this become relevant? Select from the options below:
• Short-term - 2-4 weeks
JIRA: https://sagebionetworks.jira.com/browse/DCA-76

closed with https://github.com/Sage-Bionetworks/data_curator/pull/493


Fix 411 and 410 Subsampling ratios in ycc.go

Resolves #37
The subsampling ratios were added in Go 1.5.  Previously, trying to open an image with one of these ratios would fail before they could be resized.  Since adding them, it is now possible to attempt to resize them, resulting in a runtime panic.
I see that the the travis tests are failing, due to the new ratios not being in the tested Go versions.  I see two viable options:

Hard code the sampling ratio numbers into the switch, and just put a comment saying what they stand for.
Update Travis to use go 1.5

@carl-mastrangelo Damn, you're fast!  I wish I saw this before submitting #39.  Also, thanks - I somehow missed that image was updated in the go1.5 release.

@charlievieth  You probably know the library better than me; I'm not too keen on who submits, just as long as it is fixed.
The trouble is that the default behavior will break when new subsampling ratios are added. Wikipedia mentions a few others, but also that they are rarely used.  It probably won't be that much of a problem in the future.  Still, it might be better to future proof by having an explicit case for 444 and have the default fallback to resampling if it isn't a known subsample ratio.  That way an error won't have to be be returned.  Thoughts?

Thanks for the PRs of both of you! My primary concerns right now are backwards compatibility and avoiding unnecessary code duplications. I'll stick with @charlievieth 's PR, because it's using build constraints to provide backwards compatibility. Therefore I'll close this PR and concentrate on the other one.


nginx: [emerg] bind() to <IP_ADDRESS>:3478 failed (98: Address already in use)

Describe the bug
I added a stream from port 3478 to 3478, then I restarted the docker container and now I cannot start it, because I am getting errors
app         | nginx: [emerg] bind() to <IP_ADDRESS>:3478 failed (98: Address already in use)
app         | nginx: [emerg] bind() to <IP_ADDRESS>:3478 failed (98: Address already in use)
app         | nginx: [emerg] bind() to <IP_ADDRESS>:3478 failed (98: Address already in use)
app         | nginx: [emerg] bind() to <IP_ADDRESS>:3478 failed (98: Address already in use)
app         | nginx: [emerg] bind() to <IP_ADDRESS>:3478 failed (98: Address already in use)
app         | nginx: [emerg] still could not bind()

Is there a way to remove the stream mapping manually?

I was able to fix this, by first removing the stream config rm data/nginx/stream/<problematic_config>. Then I was able to start the docker and deleted the stream from the webinterface


different text linespacing  effect on devices

i want set text linespacing by code:
      return new Text(text,textAlign: TextAlign.start,
          style: new TextStyle(fontSize: 18.0,height: 1.5));
    }

but has different effects on two devices, both screen is 1920 * 1080.

Are you still seeing this?
Please add the output of flutter doctor -v
and details about the phone models you were using in the 2 examples above.

Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.

#48069 Same issue for images too.


Easy setup path by example or yeoman script

Socketstream is easy to get running, we will make it even easier

Example with E2E tests: Multiple servers
Example: Grunt starter script for linting, releases, and bundling for production.
Example: Gulp starter script for linting, releases, and bundling for production.
Yeoman builder: Coffee/JS SockJS/Socket.io Jade/Hogan Less/Sass
Document the decisions to make for a new site

#378 Gave the wrong impressions of what we a going to do in the future.

I had an idea this morning of moving the code in the lib/cli folder into its own npm module. This would allow us to reuse the logic in a Yeoman generator, as well as reduce the amount of code that SocketStream contains (new_project could move into the ss-generator npm). The idea would then be to have this ss-generator npm be included in socketstream and support it's cli commands, but the files and logic is within the npm module.
I extracted the lib/cli folder, new_project and its tests into a separate folder, and it's gone fine so far (it's quite nicely isolated from the rest of the codebase).
I can push up a copy to github if it seems like a good way to go forward?

+1

Here is the repo: https://github.com/socketstream/ss-generator.
Once I've resolved all the issues, I'll create a feature branch of SocketStream where ss-generator is used in place of the lib/cli code.

I appreciate moving it into its own repo.

Would you merge that on 0.3 or 0.4 ?

It could go in at 0.3 - no features are being added/removed, it's relocating where the code for the CLI functionality exists.


Build number is now in use, document says it's not

The document currently states, in the end of "Discover your rule's template version number" chapter:
The number is in a “1.0.0” format – major version, minor version, and build. (For the time being, the build number is not in use and will always be 0.)
This seems to be old information, as in the actual current Sentinel Analytics Rule templates I am seeing build numbers being updated now.

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

ID: 324169b7-3e4d-cc5c-3e93-6dc80d1c2dcc
Version Independent ID: 29aef3ab-0448-08f5-7091-6066545bb930
Content: Manage template versions for your scheduled analytics rules in Microsoft Sentinel
Content Source: articles/sentinel/manage-analytics-rule-templates.md
Service: microsoft-sentinel
Sub-service: microsoft-sentinel
GitHub Login: @yelevin
Microsoft Alias: yelevin

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

Thanks! I made a pull request to remove the outdated line. https://github.com/MicrosoftDocs/azure-docs-pr/pull/198830


Use noninterference function in benchmark.

The fakereport_test defines some unused functions that are meant to test concurrent goroutines do not interfere with one another. There was a copy/base error that the noninterference test used nonceAnonceB instead of runnoninterferenceByDesign.

We should update the PR description along with the reason and some explanation around this change.

Done.


Does your code generate textured meshes?

I was able to run all the 4 steps and I get 3D face mesh models. I was wondering if there is a way to get textured 3D face models (like the ones shown in the paper). Thanks in advance!

Using MeshLab solved this issue (I was using 3D Viewer). Closing this issue