Hansung/one question poll api

What

One question poll API has been added.
Test cases has been added.
Removed the general errors. It is now response with proper error message.

How Tested

specs:
node -v: 16.15.0
npm -v: 8.5.5

Download Azure Cosmos DB Emulator on the local.
Run npm i under /server directory.
Set communicationServicesConnectionString in defaultConfig.json file.
Add following environment variables:  VV_COSMOS_DB_CONNECTION_STRING: <your_db_connection_string>
  VV_COSMOS_DB_ENDPOINT: <your_db_endpoint>
  VV_COSMOS_DB_NAME: <your_db_name>

You can find VV_COSMOS_DB_CONNECTION_STRING and VV_COSMOS_DB_ENDPOINT from Azure Cosmos DB Emulator (You can find more instructions here).
Run the server with below command.
$env:NODE_TLS_REJECT_UNAUTHORIZED=0; npm run start:server

Please note that $env:NODE_TLS_REJECT_UNAUTHORIZED=0 flag is for development purpose. You can find more information here).

You can copy the code that create button and send API from the client side from here.

If you decided to use other API tool such as Postman, you don't have to follow the below steps.

Once you copied the code from the link above, run the client.
Click the Click here to test API button on the Visit page as the screenshot below:

After click the button, you can see the result as below:
Client

Azure Cosmos DB Emulator

Process & policy checklist

[ ] I have updated the project documentation to reflect my changes if necessary.
[ ] I have read the CONTRIBUTING documentation.

Is this a breaking change?

[ ] This change causes current functionality to break.

Added ui-change tag to trigger update snapshots.

Removed the all headers and option checking from app.ts for CORS.


main-nuxt: eslint

linter on main-nuxt
PR type

[x] Feature

Preview is working, but not locally.
I'm starting to run out of ideas.

Preview is working, but not locally. I'm starting to run out of ideas.

Should I send you my MacBook over post

What about Hound @roiLeo ? Should we respect it or merge it?

Oh got it, try to purge your whole node installation, back in v4-v6-v8 transition I've had some weird issues like you have.
Other idea.. you can run virtualization/VPS and ssh remote tunnel on that instance 😄 I can pay out that costs lol

Preview is working, but not locally. I'm starting to run out of ideas.

Should I send you my MacBook over post

Yes! this could be the solution :)

What about Hound @roiLeo ? Should we respect it or merge it?

Hound is not properly configured, it should respect our rules from eslint file.

Preview is working, but not locally. I'm starting to run out of ideas.

Should I send you my MacBook over post

Yes! this could be the solution :)

What about Hound @roiLeo ? Should we respect it or merge it?

Hound is not properly configured, it should respect our rules from eslint file.

Let's configure it. It should be in github workflow iirc?

Let's configure it. It should be in github workflow iirc?

Can't configure Hound properly:

last eslint support version 7.7.0.
only support JSON or YAML formats for .eslintrc
weird bug with eslint-plugin@typescript-eslint

so let's fix it later and open issue on that, we can merge this one?

so let's fix it later and open issue on that, we can merge this one?

If you remove .hound.yml file it will work same as before.
We can merge it as it introduce eslint, yarn lint & lint workflow on nuxt branch.

The advantage of hound was that it opens comments on PR where previous flow put it as a warning on the bottom?

The advantage of hound was that it opens comments on PR where previous flow put it as a warning on the bottom?

I think original Hound is reviewing on ES6 syntax or we are working with ES2020/ES11.
Usually with previous flow, if lint check (or any other check) is failed it shouldn't be merged.

So may let's close this and start again?

So may let's close this and start again?

See hound list of issues for more informations on TS and eslint support -> https://github.com/houndci/hound/issues
We have multiple options:

remove hound and use eslint workflow
keep hound and change eslint rules to match hound spec (semicolon, ES6 etc...)
keep hound and downgrade eslint version to 7.7.0 (not sure about this one)

remove hound and use eslint workflow
I would go for this. When hound is upgraded happy to use it again.
So far it's just noise for me

remove hound and use eslint workflow
I would go for this. When hound is upgraded happy to use it again.
So far it's just noise for me

Found this workflow we can try it out using Reviewdog

remove hound and use eslint workflow
I would go for this. When hound is upgraded happy to use it again.
So far it's just noise for me

Found this workflow we can try it out using Reviewdog

Let's see https://github.com/kodadot/nft-gallery/issues/1314
Hound was randomly found through gh marketplace afaik so, it was just random bang, let's remove it and try reviewdog if it's configurable!


Can not get the correct tensor input/output shape when use DynamicType

I used slice / reshape ops in my networks and as it shown in https://github.com/pytorch/pytorch/blob/94a95a0c7f3c38530a9cbc79932ea89ce092d1c2/torch/onnx/symbolic.py#L41 we can not get the actual properties of this tensor. This will be a problem to calculate MACs. As https://github.com/NervanaSystems/distiller/blob/ee1d160f75bd171d8f9b8afd17a65bcb0327a623/apputils/model_summaries.py#L190 treats these tensor as empty tensor (shape is (0, )), it may cause exception when calculating the MACs and may mislead the pruning procedure.

Some Exceptions occurred when applying pruning on this model:
https://github.com/NervanaSystems/distiller/blob/ee1d160f75bd171d8f9b8afd17a65bcb0327a623/apputils/model_summaries.py#L212
and
https://github.com/NervanaSystems/distiller/blob/ee1d160f75bd171d8f9b8afd17a65bcb0327a623/examples/automated_deep_compression/ADC.py#L807

Hi @zeyu-liu,
Can you provide a minimal example of a model which has these slice/reshape operations which cause the problem?  I would like to recreate it and see when the tensor shape == 0.
Thanks
Neta

Hi @zeyu-liu,
Can you provide a minimal example of a model which has these slice/reshape operations which cause the problem? I would like to recreate it and see when the tensor shape == 0.
Thanks
Neta

I use an implementation of ShuffleNet from https://github.com/ericsun99/Shufflenet-v2-Pytorch.

Hi @zeyu-liu,
Can you provide a minimal example of a model which has these slice/reshape operations which cause the problem? I would like to recreate it and see when the tensor shape == 0.
Thanks
Neta

Hi @nzmora ,
Any updates?

Hi @zeyu-liu,
Sorry for the delay and thanks for the details - I've recreated the issue.  In Distiller there are two ways to compute the MACs
of convolutional layers:

By traversing an ONNX representation of the model and using the sizes of Convolution operation inputs and outputs, which are extracted from the ONNX IR;
By performing a forward pass on the PyTorch model and extracting the input/output sizes from the forward callback (code)

As you pointed out (1) is broken when the model uses certain slice/reshape operations that translate to a tensor with an unknown size.
Therefore, (1) should be removed and (2) should be integrated into SummaryGraph.
I'll add this to the project issues, but I don't know when we will get to fixing this.
Cheers
Neta


Create the correct folders

It would create the folders in the wrong subfolder crashing the program when it would try and create a file in the non existent folder.

this is wrong


Fixed a problem with swift’s header generation

It seems that there is a bug with the swift compiler header generation. Changing the access control of these variables to private seems to fix the issue.
See: https://forums.developer.apple.com/thread/63156

👍 I'll take a look at it later today

Great, the header gets generated again 😌 Thanks!


prusa-slicer: mark broken for Darwin

See: https://github.com/NixOS/nixpkgs/issues/282618
@superherointj Thanks for the hint to the broken meta attribute.
Description of changes

Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

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

Oh wait. Is it broken for the two darwin platforms? Or only aarch64-darwin? (Will check hydra.)

Good point, I only have a aarch64-darwin to test that. I see only builds for x86_64-linux on Hydra.

Oh wait. Is it broken for the two darwin platforms? Or only aarch64-darwin? (Will check hydra.)

Good point, I only have a aarch64-darwin to test that. I see only builds for x86_64-linux on Hydra.

If you have Rosetta enabled, you can do nix build .#prusa-slicer --system x86_64-darwin or nix-build -A prusa-slicer --argstr system x86_64-darwin.

superseeded by #283675


Fix and verify that all L1 utility methods are marked const.

Looks like only UART had the issue with of not being marked const for its methods. Since your pull request requires that those be made const for it to work, you will have solved this issue when you merge into the code base. Please be sure to add a "Resolves #603" in your commit message when you create your PR.


Add dynamic tab completion framework

Add framework for dynamic tab completion.
TLSPDC: currently, the Path variable is enabled.  For any Vdc functions with a Path parameter, you can now use tab completion to provide the path.  Tabbing without a value will default to '\ved\policy'. Future versions will be aware of the type of item you are looking for and filter appropriately.
TLSPC: Application, MachineType, VSatellite, and Certificate have all been enabled.  Tab completion will provide a list of names which are much easier to remember than a uuid.  All functions with these parameters have been updated to accept an id or name.
To see a bash style listing where you can see a full list and select with arrow keys, be sure to set your tab key action via Set-PSReadlineKeyHandler -Key Tab -Function MenuComplete

PSreadline default of CTRL+SPACE can be used if users dont want to modify the behavoir of TAB


Feature: Add install scripts for various services.

Add the following:

UniFi Controller script
Xen Orchestra script
Various docker-compose files

Done.


Update stable version in repo from 0.0.0 to 1.0.0

Think about adding version 1.0.0 to stable repository.
Version: stable=0.0.0 (0 days old) => latest=1.0.0 (53 days old)
Installs: stable=0 (0%), latest=4 (100%), total=4
Click to use developer portal
Click to edit
Note: This is an automatically generated message and not personally authored by bluefox!

This issue seems to be outdated.
This issue suggests to update the stable version of this adapter to 1.0.0 but the current stable version is already 1.0.0.
So this issue should be closed.


Handle 503 when backing up [large] SharePoint files

Large OneDrive backups sometimes end up with a few 503. It might be a good idea to bump up the retries(unless there is a better way around this).

This behaviour was seen when backing up SharePoint files. Here is a thread from Microsoft forums which discusses about 503 when backing up large SharePoint files (~2GB). This seems to be reproducible with test tenants.

Fixed with #2888

@vkamra I was waiting to maybe add a skip for large OneNote items that give a 503

Ah yes let's please track and do that. I know I stole this ticket from you :) - can you open a new one please?

Create an issue at https://github.com/alcionai/corso/issues/2910


Erroneous CSS optimization

Preface
First of all, I'd like to apologize if this issue is not related to create-react-app itself. Please redirect me to the proper package if it isn't. I am not particularly knowledgeable when it comes to packages and setup.
Describe the bug
When creating an optimized build (npm build) I get erroneous CSS optimization (I assume "something" is optimizing incorrectly, but I have no idea what). This does not reproduce when simply running locally through npm start.
This is the CSS in question:
.selector {
  border-width: var(--border-width);
  border-color: var(--border-color);
}

it gets optimized into:
.selector {
  border: var(--border-width) solid var(--border-color);
}

which may seem correct at first, except border-width can be a set of values for the different "sides" of the border, and that does not work with the shorthand. (border: 20px 0 30px 0 solid red is not valid, for instance). So the properties should not be getting aggregated. At least as far as my understanding goes.
Environment
current version of create-react-app: 3.4.1
System:
OS: Windows 10 10.0.19041
CPU: (8) x64 Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
Binaries:
Node: 8.16.0 - C:\Program Files\nodejs\node.EXE
Yarn: Not Found
npm: 6.4.1 - C:\Program Files\nodejs\npm.CMD
Browsers:
Edge: 44.19041.1.0
Internet Explorer: Not Found
npmPackages:
react: ^16.12.0 => 16.13.1
react-dom: ^16.12.0 => 16.13.1
react-scripts: 3.4.1 => 3.4.1
npmGlobalPackages:
create-react-app: Not Found
Steps to reproduce
In "description". Essentially:

Create a CSS class that contains variable border-width and border-color.
Programmatically set border-width to represent multiple "sides" (10px 20px 0 30px).
Run npm start. Observe correct CSS.
Run npm build. Observe incorrect CSS.

For brevity, here's how to do step 2:
const rootStyle = document.documentElement.style;
rootStyle.setProperty("--border-width", "10px 20px 0 30px");

Reproducible demo
You can find my published, erroneously optimized page here:
https://protos.now.sh
Inspect any "input" and you'll see the CSS is incorrect.

Wow - no response, and then marked as stale due to inactivity even though that inactivity is not the fault of the reporter. Sublime!

And again - is there something missing from my report? Can I provide something else? Am I reporting in the wrong place? I understand you need. to attend to a multitude of issues, but you have not said a word - and I don't mean "given a resolution", I literally mean "said anything" - for over 2 months now, during which time I have not been able to publish my project properly due to someone else's error. This is lamentable.

You can mark it as stale as many times as you want - I won't relent until I get a human to respond in a satisfactory manner.

Issue is still valid. I'll make such a notation here every other week so Mr. StaleBot doesn't get any clever ideas...

Issue is still valid. I'll make such a notation here every other week so Mr. StaleBot doesn't get any clever ideas...

Issue is still valid. I'll make such a notation here every other week so Mr. StaleBot doesn't get any clever ideas...

Issue is still valid. I'll make such a notation here every other week so Mr. StaleBot doesn't get any clever ideas...

Can you try the latest release and see if this is still an issue?

Yes sir, will do.
Can you please indicate which packages specifically I should be updating?
I am guessing, in my ignorance, that create-react-app itself is not one of them, since it is only invoked to create the project the first time around. So this would be more a matter of which packages it adds to package.json with its latest version?

Sorry for the delay.
I have updated my local packages to the following:
current version of create-react-app: 4.0.3
System:
OS: Windows 10 10.0.19042
CPU: (8) ia32 Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
Binaries:
Node: 14.17.0 - C:\Program Files (x86)\nodejs\node.EXE
Yarn: Not Found
npm: 7.16.0 - C:\Program Files (x86)\nodejs\npm.CMD
Browsers:
Chrome: 91.0.4472.77
Edge: Spartan (44.19041.964.0), Chromium (91.0.864.41)
Internet Explorer: Not Found
npmPackages:
react: ^17.0.2 => 17.0.2
react-dom: ^17.0.2 => 17.0.2
react-scripts: 4.0.3 => 4.0.3
npmGlobalPackages:
create-react-app: Not Found
Then I ran the code under the following conditions:

npm start -> no issues (as before)
npm run build && serve -s build -> same issue as described in the original post

So problem is still present.

I have just landed on this: https://github.com/facebook/create-react-app/discussions/10015
My understanding is still limited, but I am making an educated guess that the package mentioned there may be behind the issue reported here. I will open an issue in their repo and report back here once there is some sort of conclusion reached.

The issue was tracked to cssnano. Ticket is here: https://github.com/NMFR/optimize-css-assets-webpack-plugin/issues/162
It is reported as fixed in version 5.0.4 - but it appears that I am still on version 4.x of that package (by looking into package-lock.json.
Is there something I can do on my side to upgrade to the latest package? (everything was set up using create-react-app and my understanding is limited).


Documentation for Persistent Volumes

It wasn't clear to me that each container / service was able to have its own persistent volume, or was able to mount another services claim. I thought that there was one PV per Lagoon project.
This was a misunderstanding on my part, but perhaps the proposed addition will make it clearer how PV works in Lagoon?
PR incoming with proposed addition to the docs

Proposed documentation addition: https://github.com/uselagoon/lagoon/pull/3312

Fixed by https://github.com/uselagoon/lagoon/pull/3312


Laravel 5.2

Hi,
The auth configuration file in Laravel 5.2 changed :
https://github.com/laravel/laravel/blob/develop/config/auth.php
So  \Config::get( 'auth.table' ) in the migration file will no longer get the auth related table.
Not sure how to get that table name with the new Laravel version...
Thanks,
Xavier

Thanks. Fixed in version 2

Issue not fixed - Config::get('auth.model') there still exists in TeamworkTeamTrait.php


[Runtime Build] Missing Dependencies: Stride.Graphics.RenderDocPlugin & Stride.Core.Tasks.exe

Release Type: Official Release/GitHub (please choose appropriate option)
GitHub
Version: Version number and/or git branch
main
Platform(s): Does the problem occur on Windows, Android...?
Windows (possibly all)
Describe the bug
On a clean pull of the Stride repository, attempting to build the Stride.Runtime.sln fails due to missing dependencies.
To Reproduce
Steps to reproduce the behavior:

Clone a new copy of the stride main repository.
Immediately open the Stride.Runtime.sln in VS or Rider
Build

Expected behavior
The expected outcome is a full build of each project in the Stride.Runtime.sln file.
Actual behavior
The build fails due to missing dependencies. The Stride.Graphics.RenderDocPlugin is (for some reason) required to build the Stride.Runtime.sln, but is not included in the solution and there's no pre-built version of it. So the build fails. Likewise, a few of the projects reference Stride.Core.Tasks.exe, however the binary is not included in the dependencies and Stride.Core.Tasks.csproj is not included in the Stride.Runtime.sln.
Screenshots

Log and callstacks
spew.txt

The two possible solutions I see are:

Ensure all dependencies are built as part of the solution
Check in binaries for those dependencies

The general best practice is not to include in a solution any executables (.exe) required to complete a build of the solution. My instincts would be to check in binaries for the Stride.Core.Tasks.exe as well as the RenderDocPlugin and then let people edit & rebuild those as necessary.
Thoughts?

@Eideren Can you assign this to me?


Build failed on ARM64

Prerequisites
Description:
Unable to build latest (tree/5a762612a561a9d7eb2c948fb7b01fb7156beb5b) version of linux-optiga-trust-m.git under arm64
Steps to Reproduce:

git clone --recurse-submodules https://github.com/Infineon/linux-optiga-trust-m.git

cd linux-optiga-trust-m

./trustm_installation_script.sh

Expected Result:
Compile binaries without errors
Actual Result:
Build failed
Full log - https://pastebin.com/raw/pVdfyBx8
Frequency (1/1, 1/50, 1/100):
1/1
Build/Commit:
https://github.com/Infineon/linux-optiga-trust-m/tree/5a762612a561a9d7eb2c948fb7b01fb7156beb5b
Target:
ARM64

Host OS and Version:
Raspberry Pi OS ARM64 (Debian 12.4)

Compiler:
gcc (Debian 12.2.0-14) 12.2.0

Environment
Raspberry Pi 4 B (4GB model)
Raspberry Pi OS (Debian 12.4)
Linux rpi4.lan 6.1.0-rpi8-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.73-1+rpt1 (2024-01-25) aarch64 GNU/Linux

THANKS!

Prerequisites
Description: Unable to build latest (tree/5a762612a561a9d7eb2c948fb7b01fb7156beb5b) version of linux-optiga-trust-m.git under arm64
Steps to Reproduce:

git clone --recurse-submodules https://github.com/Infineon/linux-optiga-trust-m.git
cd linux-optiga-trust-m
./trustm_installation_script.sh

Expected Result:
Compile binaries without errors
Actual Result:
Build failed Full log - https://pastebin.com/raw/pVdfyBx8
Frequency (1/1, 1/50, 1/100): 1/1
Build/Commit:
https://github.com/Infineon/linux-optiga-trust-m/tree/5a762612a561a9d7eb2c948fb7b01fb7156beb5b
Target:
ARM64

Host OS and Version:
Raspberry Pi OS ARM64 (Debian 12.4)

Compiler:
gcc (Debian 12.2.0-14) 12.2.0

Environment
Raspberry Pi 4 B (4GB model)
Raspberry Pi OS (Debian 12.4)
Linux rpi4.lan 6.1.0-rpi8-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.73-1+rpt1 (2024-01-25) aarch64 GNU/Linux

THANKS!

should be fixed now thanks. #46


flipAxisAndUpdatePCP() broken

Hi,
I believe this is a minor bug. When you double click the axis title to flip an axis, the polylines will update but the axis itself does not. The console gives: TypeError: brushes[d].event is not a function brushReset.js:24:10
Very best,
Josh

Reproduced. When double click to flip an axis, there is also another minor bug:
pc.renderMarkedDefault(); is not a function

Will be fixed together.

v2.1.7 has been released with the bugfix


Ignore .git

This is really straight forward, when checking if the directory is empty, .git should be ignored.

Good idea!
If anyone wants to do this, you could probably implement this somewhere here:
https://github.com/svelte-add/svelte-add/blob/b1641b14075f97ca38358f478568b3a7cb2e1f04/projects/svelte-add/index.js#L599-L614

An even better implementation is if all directories/files that start with . are ignored except for things like .prettierrc.*

This does not occur in svelte-adds successor svelte-compose, as we are handling things differently there.


Add Firecracker block parse example to regression

Description of changes:
Code and instructions to reproduce a standalone example based on Firecracker's virtio block device. We abstract guest memory and prove that the parse method preserves a simple virtio property. Search for "Kani change" in the source to see simplifying changes.
Resolved issues:
Resolves #1012
Call-outs:
Testing:

How is this change tested?

.expected file for regression and instructions in README for reproducing locally

Is this a refactor change?

No, but this test does in some ways supersede tests/firecracker/virtio-block-parse
Checklist

[x] Each commit message has a non-empty body, explaining why the change was made
[ ] Methods or procedures are documented
[ ] Regression or unit tests are included, or existing tests cover the modified code
[X] My PR is restricted to a single feature or bugfix

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

Thanks Adrian, yes we can remove the previous version that lives in tests/firecracker/virtio-block-parse


Select camera

In the last update of Safari or iOS my app now presents 4 alternative cameras.. front/back/sideways and ultrawide back...
Before it was only 2, front and back, with the default set to back. (Still works like that on Android)
Can I force it to chose the back camera? Best of all I would want to set the camera to back and not present the select/droplist that only appears on the second initiating of the page.. The first time the page use it it's correct.. so I could reload the page for it every time to make it work... but then I need to ask for the camera access every time...
Why does the select/droplist appear the second time? Can I prevent this?
Im using it in a blazor server app..

give me a screen shot or video record

here is the key codes for select default camera, you can fork the project and do some debug, and PR it.
Thanks again for your issue

Hello Alex,
Thank you for your reply and that you took time for answering my question.
My personal problem got solved thank you very much.
I did some some small changes setting device id to [1] (default back on
android and iphone) and hid the SelectPanel.
[image: image.png]
I also made a fork and push if it is to use for someone else. (but for my
own app I used a local nuget repository/update)
Thanks for the great work and have a nice day
Best regards, Rikard
//Take a look at the attached file IphoneScreenshot.jpg from an iphone13
for the original problem, sorry for the swedish

= Front camera
= Back camera
= Ultrawide back camera
= Table mode/90 degree angel

Den tis 21 feb. 2023 kl 16:35 skrev Alex chow @.***>:

[image: image]
https://user-images.githubusercontent.com/8428709/220388933-42f9a5c7-c737-4e95-9caf-917c166a2e56.png
here is the key codes for select default camera, you can fork the project
and do some debug, and PR it.
Thanks again for your issue
—
Reply to this email directly, view it on GitHub
https://github.com/densen2014/ZXingBlazor/issues/24#issuecomment-1438686756,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKRVH336F2MLW446IAHCX4DWYTODRANCNFSM6AAAAAAU2IZVDA
.
You are receiving this because you authored the thread.Message ID:
@.***>

Hello Alex, Thank you for your reply and that you took time for answering my question. My personal problem got solved thank you very much. I did some some small changes setting device id to [1] (default back on android and iphone) and hid the SelectPanel. [image: image.png] I also made a fork and push if it is to use for someone else. (but for my own app I used a local nuget repository/update) Thanks for the great work and have a nice day Best regards, Rikard //Take a look at the attached file IphoneScreenshot.jpg from an iphone13 for the original problem, sorry for the swedish 1. = Front camera 2. = Back camera 3. = Ultrawide back camera 4. = Table mode/90 degree angel Den tis 21 feb. 2023 kl 16:35 skrev Alex chow @.>:
…
[image: image] https://user-images.githubusercontent.com/8428709/220388933-42f9a5c7-c737-4e95-9caf-917c166a2e56.png here is the key codes for select default camera, you can fork the project and do some debug, and PR it. Thanks again for your issue — Reply to this email directly, view it on GitHub <#24 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKRVH336F2MLW446IAHCX4DWYTODRANCNFSM6AAAAAAU2IZVDA . You are receiving this because you authored the thread.Message ID: @.>

thanks for your work! i will test tomorrow morning.

can you test again:

open thie link  https://blazor.app1.es/barcodescanner
in frist time only a camera, open it next time will be show the camras list?

and if you can,  do some test with this, i will help me  confirm the exact fault

https://blazor.app1.es/screencapture   it can be auto list all camera?


[Bitcoin] Remove old send form and enable new tests

Reminder to do before mainnet launch.
*Not sure if removing the old send form is critical path, but making sure the old tests are killed and the new ones are enabled is critical path.

@markmhx added a new critical path issue so we don't forget.


TypeError: smlPublicOpenRequest.setReqField is not a function

Hi,
in the latest release on npm I get the following error:
TypeError: smlPublicOpenRequest.setReqField is not a function
at Function.parse (/config/node-red/node_modules/open-sml/lib/messages/SmlPublicOpenRequest.js:156:24)
at Function.parse (/config/node-red/node_modules/open-sml/lib/SmlMessageBody.js:82:31)
at Function.parse (/config/node-red/node_modules/open-sml/lib/SmlMessage.js:125:44)
at SmlFile.parse (/config/node-red/node_modules/open-sml/lib/SmlFile.js:98:28)
I see some inconsistency in the SmlPublicOpenRequest file which could explain this. However, I wonder why no one else reported that issue until now :)

I expect that 99% of the users have smartmeters that simply send data in intervals ... so "Open Request" was not used :-)
I can look into it

PS: Or you do a PR :-)

No problem, it is already tested. https://github.com/david-freistrom/OpenSML/pull/36 :)

strange ...

1.0.3 with your fix is on the waay


Onboarding form has double outlines

Context
Please provide any relevant information about your setup
Expected Behavior
Please describe the behavior you are expecting
Current Behavior
Inputs have a double ring when selected

Expected behaviour:

## Current Behaviour:
When clicking a dropdown the ring is white, if navigated to using the keyboard it's blue

## Expected Behaviour:

To match the rest of the input fields as seen in Catalyst

Steps to reproduce
Please provide detailed steps for reproducing the issue

Step 1
Step 2
etc

Additional info
Provide any additional information here

Hey Carolina.
Specifically the username field?
className="rounded-l-none focus-within:after:rounded-l-none"
Is passed to the catalyst input to overwrite the default style. This was an attempt to make the input look better with the prefix. #1006

It seems to be in all of them, it's just a bit more obvious in that one because the left hand side is not rounded, but if you look at them closely you'll see they have two rings now :)

Hm....
Well I guess that must be the expected behaviour of the Catalyst library?
I did not alter any of the components, just copied them over.

maybe? It might be worth checking all the styles in the input field in case
something is being overwritten
On Mon, 23 Sept 2024 at 09:02, John Paul Larkin @.***>
wrote:

Hm....
Well I guess that must be the expected behaviour of the Catalyst library?
I did not alter any of the components, just copied them over.
—
Reply to this email directly, view it on GitHub
https://github.com/codu-code/codu/issues/1020#issuecomment-2367488007,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AN527LVFG6GKPM3GGOEQQGLZX7DJ3AVCNFSM6AAAAABOU2GRDCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRXGQ4DQMBQG4
.
You are receiving this because you were mentioned.Message ID:
@.***>

--
Carolina Cobo
LinkedIn http://linkedin.com/in/carolina-cobo/ | Github
http://github.com/CarolinaCobo | Portfolio
https://carolinacobo.github.io/portfolio/

@NiallJoeMaher can you assign this to me? I want to work on this

@NiallJoeMaher can you assign this to me? I want to work on this

Hi @hrit2773 ,
This issue has already been dealt with in PR #1042
Sorry about that. Hopefully you can find another issue.


Change version numbering

There probably needs to be a change in how versions are numbered.
Probably a simple date addition (v13c 4-21)
Also need to re-arrange the settings menu so it actually fits

New date system works pretty well


The output of the new OCaml pretty-printer uses native EOL

This is not a desirable property, as we wish to enforce LF line endings in our repository, including the checked-in files in src/ocaml-output. Right now, anyone refreshing the snapshot on Windows gets:
warning: CRLF will be replaced by LF in src/ocaml-output/FStar_Syntax_Syntax.ml.
The file will have its original line endings in your working directory.

repeated for every single file in ocaml-output.
As a general rule of thumb, I strongly discourage the use of open_out from the OCaml standard library as its behavior is platform-dependent (i.e. rarely something you want to see). Looking at FStar_Extraction_ML_PrintML_4.04..ml, I suspect you need to replace open_out at line 417 with open_out_bin.
Thanks,
jonathan

CC @nikswamy who probably has been wondering about why this issue was back


Please enter this domain in your system

Name: Technischen Schulen des Kreises Steinfurt
Shortcut: TSST (Technische Schule Steinfurt)
State: NRW (North Rhine Westphalia)
Website: https://www.tssteinfurt.de/
Domain: @schueler.tsst.nrw
The school is a: Vocational college, vocational grammar school, technical college, technical secondary school and Vocational college (https://www.tssteinfurt.de/index.php/bildungsgaenge)

"grammar school" = "Gymnasium"

@Schecher1 Pull request merged. Thank you!

@philipto Thank you for the quick reply, and for the merging.

@philipto How much time does it take, that the email will be recognized?


[fix] Combination of autocreate + forced delete of partitioned topic with active consumer leaves topic metadata inconsistent.

Motivation
Forced delete of partitioned topic with active consumer on the namespace where the topic autocreate is enabled leaves the namespace in the state where one cannot create partitioned topic with the same name (because it exists already) and cannot delete it (because it does not exist at the same time)
Modifications
Don't allow deletion in this case until all consumers/producers disconnected.
I experimented with option to not allow autocreate after deletion of partitioned topics but that ends up in the reasons that led to https://github.com/apache/pulsar/pull/14920 + tricky corner cases between metadata updates.
Verifying this change
This change added tests
Does this pull request potentially affect one of the following parts:
If yes was chosen, please highlight the changes
nothing AFAICT

Dependencies (does it add or upgrade a dependency): (yes / no)
The public API: (yes / no)
The schema: (yes / no / don't know)
The default values of configurations: (yes / no)
The wire protocol: (yes / no)
The rest endpoints: (yes / no)
The admin cli options: (yes / no)
Anything that affects deployment: (yes / no / don't know)

Documentation
Check the box below or label this PR directly.
Need to update docs?

[ ] doc-required
(Your PR needs to update docs and you will update later)

[x] doc-not-needed

Bug fix

[ ] doc
(Your PR contains doc changes)

[ ] doc-complete
(Docs have been already added)

(As discussed offline) As a follow up work we should disable automatic topic creation before deleting a namespace, this way we will allow users to delete namespaces and tenants more easily

This PR can not solve every scenario:
The cmd delete topic is executed between these two instructions: consumer lookup and consumer subscribe,  even if the partitioned topic is deleted successfully, but the client already has the topic-meta(which has been deleted), then the consumer subscribes with the topic name "topic-partition-x". You can reproduce like this:
1. create partitioned topic "tp_test"

2. consumer lookup

3. delete topic

4. consumer subscribe

5."tp_test-partition-x" created

@poorbarcode this is a good catch indeed!
Thinking more about this case the "problem" is related to the sequences of things that happen in the two operations:

delete a partitioned topic
automatic creation of a partitioned topic

We must prevent these two things to be performed concurrently
Ideally the two operations should be performed in reverse order:
when you delete the topic the last thing that you delete is the first thing that "create partitioned topic" checks
so until the deletion is finished a new creation cannot fails

btw I think that this patch mitigates most of the usecases that happen in real world (and we saw it a lot of them in some production clusters after upgrading to 2.10)

I also think this change mitigates the problems we've encountered in prod; before implementing this I experimented with different approach (as mentioned in the description of the PR)

Hi @eolivelli @dlg99
I think we should revert this PR.
System topics are always created automatically, and isAllowAutoTopicCreation(system topic) always returns true. If a namespace contains any partitioned system topic, this namespace can not be deleted( After this PR is Merged ).

@poorbarcode you are right, I think that we must revert this patch.
Let me send a PR


Disabling base game songs.

What is your question?
How do I disable base game songs from psych engine 0.7.3 source code? I’ve tried a lot of things but they don’t work so I don’t know if there’s a specific way.

My original trick was to delete the week jsons, but the last time I did that, the engine kinda broke for some reason

My original trick was to delete the week jsons, but the last time I did that, the engine kinda broke for some reason

Yeah I had to do that for my non compiled version. I just hope there's a way in the project.xml or something

My original trick was to delete the week jsons, but the last time I did that, the engine kinda broke for some reason

Yeah I had to do that for my non compiled version. I just hope there's a way in the project.xml or something

Did you actually check the full project.xml?
There's a line there that you can delete so it can't include the whole base game files

		<define name="TITLE_SCREEN_EASTER_EGG"/>
		<define name="BASE_GAME_FILES" />
		<define name="VIDEOS_ALLOWED" if="windows || linux || android" unless="32bits"/>

My original trick was to delete the week jsons, but the last time I did that, the engine kinda broke for some reason

Yeah I had to do that for my non compiled version. I just hope there's a way in the project.xml or something

Did you actually check the full project.xml?
There's a line there that you can delete so it can't include the whole base game files

		<define name="TITLE_SCREEN_EASTER_EGG"/>

		<define name="BASE_GAME_FILES" />

		<define name="VIDEOS_ALLOWED" if="windows || linux || android" unless="32bits"/>

I did delete the base game files thing but they still showed up in free play. I'll try again

If that still is the reason,

		<assets path="assets/base_game" rename="assets" exclude="*.ogg" if="web"/>
		<assets path="assets/base_game" rename="assets" exclude="*.mp3"  unless="web"/>
		<haxelib name="grig.audio" if="BASE_GAME_FILES"/>
		<haxelib name="funkin.vis" if="BASE_GAME_FILES"/>

Delete the whole section that is above.

If that still is the reason,

	<assets path="assets/base_game" rename="assets" exclude="*.ogg" if="web"/>

	<assets path="assets/base_game" rename="assets" exclude="*.mp3"  unless="web"/>

	<haxelib name="grig.audio" if="BASE_GAME_FILES"/>

	<haxelib name="funkin.vis" if="BASE_GAME_FILES"/>

Delete the whole section that is above.
Also, what command do you type when you compile? Just asking

There's no mention of base game files in the project.xml but I use the "lime test windows" command.

If that still is the reason,

	<assets path="assets/base_game" rename="assets" exclude="*.ogg" if="web"/>
	<assets path="assets/base_game" rename="assets" exclude="*.mp3"  unless="web"/>
	<haxelib name="grig.audio" if="BASE_GAME_FILES"/>
	<haxelib name="funkin.vis" if="BASE_GAME_FILES"/>

Delete the whole section that is above.
Also, what command do you type when you compile? Just asking

Welp, found the reason. To just solve that, return the <define name="BASE_GAME_FILES" /> and just add
 either below
 or
. Reason is that the base game files mustn't add itself to the game unless you used the lime test windows -D officialBuild

Forgotten to mention is to also delete the bin folder since you will have to recompile the game again. It will be fast if you just deleted the bin file.

Forgotten to mention is to also delete the bin folder since you will have to recompile the game again. It will be fast if you just deleted the bin file.

Where exactly do I add the base_game_files thing? I did it wrong and it says invalid xml data.

Can you share the project.xml file? I will just edit it myself

Can you share the project.xml file? I will just edit it myself

it doesnt let me send the sml file itself so ill have to just paste the ocntents here

<app title="Friday Night Funkin': Psych Engine" file="PsychEngine" packageName="com.shadowmario.psychengine" package="com.shadowmario.psychengine" main="Main" version="0.2.8" company="ShadowMario" />

<set name="APP_ID" value="0x0100f6c013bbc000" />

<haxedef name="LINC_LUA_RELATIVE_DYNAMIC_LIB"/>

<app preloader="flixel.system.FlxPreloader" />

<set name="SWF_VERSION" value="11.8" />

<define name="MODS_ALLOWED" if="desktop" />
<define name="HSCRIPT_ALLOWED" if="desktop" />
<define name="LUA_ALLOWED" if="desktop" />
<define name="ACHIEVEMENTS_ALLOWED" />
<define name="DISCORD_ALLOWED" />
<define name="PSYCH_WATERMARKS"/>

	<define name="TITLE_SCREEN_EASTER_EGG"/>
	<define name="VIDEOS_ALLOWED" if="windows || linux || android" unless="32bits"/>

<window width="1280" height="720" fps="" background="#000000" hardware="true" vsync="false" />

<window if="html5" resizable="true" />

<window if="desktop" orientation="landscape" fullscreen="false" resizable="true" vsync="false"/>

<window if="mobile" orientation="landscape" fullscreen="true" width="0" height="0" resizable="false"/>

<window if="switch" orientation="landscape" fullscreen="true" width="0" height="0" resizable="true" />

<set name="BUILD_DIR" value="export/debug" if="debug" />
<set name="BUILD_DIR" value="export/release" unless="debug" />
<set name="BUILD_DIR" value="export/32bit" if="32bits" />

<classpath name="source" />

<define name="CRASH_HANDLER" if="desktop release" />

<haxelib name="flixel" />
<haxelib name="flixel-ui" />
<haxelib name="flixel-addons" />
<haxelib name="tjson" />

<haxelib name="linc_luajit" if="LUA_ALLOWED"/>
<haxelib name="SScript" if="HSCRIPT_ALLOWED"/>
<haxelib name="hxCodec" if="VIDEOS_ALLOWED"/>
<haxelib name="hxdiscord_rpc" if="DISCORD_ALLOWED"/>
<haxelib name="flxanimate"/>

<haxedef name="DISCORD_DISABLE_IO_THREAD" if="hxdiscord_rpc" />
<haxedef name="NO_PRECOMPILED_HEADERS" if="linux" />

<haxelib name="hxcpp-debug-server" if="debug"/>
<haxedef name="HXC_LIBVLC_LOGGING" if="VIDEOS_ALLOWED debug" />

<haxedef name="FLX_NO_FOCUS_LOST_SCREEN" />

<haxedef name="HXC_DEBUG_TRACE" if="debug" />

<haxedef name="FLX_NO_DEBUG" unless="debug" />

<haxedef name="NAPE_RELEASE_BUILD" unless="debug" />

<haxedef name="HXCPP_CHECK_POINTER" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_LINE" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_TRACE" if="CRASH_HANDLER" />

<haxedef name='no-deprecation-warnings' />

<haxeflag name="--macro" value="allowPackage('flash')" />
<haxeflag name="--macro" value="include('my.pack')" />

<assets path='art/iconOG.png' rename='icon.png' if="linux" />

<icon path="art/icon16.png" size='16'/>
<icon path="art/icon32.png" size='32'/>
<icon path="art/icon64.png" size='64'/>
<icon path="art/iconOG.png" />

<app title="Friday Night Funkin': Psych Engine" file="PsychEngine"
	packageName="com.shadowmario.psychengine" package="com.shadowmario.psychengine" main="Main"
	version="0.2.8" company="ShadowMario" />

<set name="APP_ID" value="0x0100f6c013bbc000" />

<app preloader="flixel.system.FlxPreloader" />

<set name="SWF_VERSION" value="11.8" />

<define name="MODS_ALLOWED" if="desktop" />
<define name="HSCRIPT_ALLOWED" if="desktop" />
<define name="LUA_ALLOWED" if="desktop" />
<define name="ACHIEVEMENTS_ALLOWED" />
<define name="DISCORD_ALLOWED" />
<define name="PSYCH_WATERMARKS" />

	<define name="TITLE_SCREEN_EASTER_EGG" />
	<define name="BASE_GAME_FILES" />
	<define name="VIDEOS_ALLOWED" if="windows || linux || android" unless="32bits" />

<window width="1280" height="720" fps="" background="#000000" hardware="true" vsync="false" />

<window if="html5" resizable="true" />

<window if="desktop" orientation="landscape" fullscreen="false" resizable="true" vsync="false" />

<window if="mobile" orientation="landscape" fullscreen="true" width="0" height="0" resizable="false" />

<window if="switch" orientation="landscape" fullscreen="true" width="0" height="0" resizable="true" />

<set name="BUILD_DIR" value="export/debug" if="debug" />
<set name="BUILD_DIR" value="export/release" unless="debug" />
<set name="BUILD_DIR" value="export/32bit" if="32bits" />

<classpath name="source" />

<define name="CRASH_HANDLER" if="desktop release" />

<haxelib name="flixel" />
<haxelib name="flixel-ui" />
<haxelib name="flixel-addons" />
<haxelib name="tjson" />

<haxelib name="linc_luajit" if="LUA_ALLOWED" />
<haxelib name="SScript" if="HSCRIPT_ALLOWED" />
<haxelib name="hxCodec" if="VIDEOS_ALLOWED" />
<haxelib name="hxdiscord_rpc" if="DISCORD_ALLOWED" />
<haxelib name="flxanimate" />

<haxedef name="DISCORD_DISABLE_IO_THREAD" if="hxdiscord_rpc" />
<haxedef name="NO_PRECOMPILED_HEADERS" if="linux" />

<haxelib name="hxcpp-debug-server" if="debug" />
<haxedef name="HXC_LIBVLC_LOGGING" if="VIDEOS_ALLOWED debug" />

<haxedef name="FLX_NO_FOCUS_LOST_SCREEN" />

<haxedef name="HXC_DEBUG_TRACE" if="debug" />

<haxedef name="FLX_NO_DEBUG" unless="debug" />

<haxedef name="NAPE_RELEASE_BUILD" unless="debug" />

<haxedef name="HXCPP_CHECK_POINTER" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_LINE" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_TRACE" if="CRASH_HANDLER" />

<haxedef name='no-deprecation-warnings' />

<haxeflag name="--macro" value="allowPackage('flash')" />
<haxeflag name="--macro" value="include('my.pack')" />

<assets path='art/iconOG.png' rename='icon.png' if="linux" />

<icon path="art/icon16.png" size='16' />
<icon path="art/icon32.png" size='32' />
<icon path="art/icon64.png" size='64' />
<icon path="art/iconOG.png" />

Don't mind the spaces. I just have an auto-format extension installed in visual studio code.

<app title="Friday Night Funkin': Psych Engine" file="PsychEngine"
	packageName="com.shadowmario.psychengine" package="com.shadowmario.psychengine" main="Main"
	version="0.2.8" company="ShadowMario" />

<set name="APP_ID" value="0x0100f6c013bbc000" />

<app preloader="flixel.system.FlxPreloader" />

<set name="SWF_VERSION" value="11.8" />

<define name="MODS_ALLOWED" if="desktop" />
<define name="HSCRIPT_ALLOWED" if="desktop" />
<define name="LUA_ALLOWED" if="desktop" />
<define name="ACHIEVEMENTS_ALLOWED" />
<define name="DISCORD_ALLOWED" />
<define name="PSYCH_WATERMARKS" />

	<define name="TITLE_SCREEN_EASTER_EGG" />
	<define name="BASE_GAME_FILES" />
	<define name="VIDEOS_ALLOWED" if="windows || linux || android" unless="32bits" />

<window width="1280" height="720" fps="" background="#000000" hardware="true" vsync="false" />

<window if="html5" resizable="true" />

<window if="desktop" orientation="landscape" fullscreen="false" resizable="true" vsync="false" />

<window if="mobile" orientation="landscape" fullscreen="true" width="0" height="0" resizable="false" />

<window if="switch" orientation="landscape" fullscreen="true" width="0" height="0" resizable="true" />

<set name="BUILD_DIR" value="export/debug" if="debug" />
<set name="BUILD_DIR" value="export/release" unless="debug" />
<set name="BUILD_DIR" value="export/32bit" if="32bits" />

<classpath name="source" />

<define name="CRASH_HANDLER" if="desktop release" />

<haxelib name="flixel" />
<haxelib name="flixel-ui" />
<haxelib name="flixel-addons" />
<haxelib name="tjson" />

<haxelib name="linc_luajit" if="LUA_ALLOWED" />
<haxelib name="SScript" if="HSCRIPT_ALLOWED" />
<haxelib name="hxCodec" if="VIDEOS_ALLOWED" />
<haxelib name="hxdiscord_rpc" if="DISCORD_ALLOWED" />
<haxelib name="flxanimate" />

<haxedef name="DISCORD_DISABLE_IO_THREAD" if="hxdiscord_rpc" />
<haxedef name="NO_PRECOMPILED_HEADERS" if="linux" />

<haxelib name="hxcpp-debug-server" if="debug" />
<haxedef name="HXC_LIBVLC_LOGGING" if="VIDEOS_ALLOWED debug" />

<haxedef name="FLX_NO_FOCUS_LOST_SCREEN" />

<haxedef name="HXC_DEBUG_TRACE" if="debug" />

<haxedef name="FLX_NO_DEBUG" unless="debug" />

<haxedef name="NAPE_RELEASE_BUILD" unless="debug" />

<haxedef name="HXCPP_CHECK_POINTER" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_LINE" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_TRACE" if="CRASH_HANDLER" />

<haxedef name='no-deprecation-warnings' />

<haxeflag name="--macro" value="allowPackage('flash')" />
<haxeflag name="--macro" value="include('my.pack')" />

<assets path='art/iconOG.png' rename='icon.png' if="linux" />

<icon path="art/icon16.png" size='16' />
<icon path="art/icon32.png" size='32' />
<icon path="art/icon64.png" size='64' />
<icon path="art/iconOG.png" />

Don't mind the spaces. I just have an auto-format extension installed in visual studio code.

Error: You must have a "project.xml" file or specify another valid project file when using the 'test' command
I probably added it wrong but I'm getting this now when that's in the project.xml

Can you show me the terminal prompt? And I MEAN ALL. Best if you also remove your username if you're compiling in your drive and if you want your identity to be safe

Can you show me the terminal prompts? And I MEAN ALL. Best if you also remove your username if you're compiling in your drive and if you want your identity to be safe

PS C:\Users\beepl\Desktop\engines\fnf\Psych Engine\FNF-PsychEngine-0.7.3\FNF-PsychEngine-0.7.3> lime test windows
Error: You must have a "project.xml" file or specify another valid project file when using the 'test' command
PS C:\Users\beep\Desktop\engines\fnf\Psych Engine\FNF-PsychEngine-0.7.3\FNF-PsychEngine-0.7.3>
changed my user to beep

Can you type dir in there?

Can you type dir in there?

where do I do that? is it dir and then the file path?

  You can use it regularly if you embed the swf into a
html file
	or you can set the actual size of your file manually at "FlxPreloaderBase-onUpdate-bytesTotal"-->

<app preloader="flixel.system.FlxPreloader" />

<set name="SWF_VERSION" value="11.8" />

<define name="MODS_ALLOWED" if="desktop" />
<define name="HSCRIPT_ALLOWED" if="desktop" />
<define name="LUA_ALLOWED" if="desktop" />
<define name="ACHIEVEMENTS_ALLOWED" />
<define name="DISCORD_ALLOWED" />
<define name="PSYCH_WATERMARKS" />

	<define name="TITLE_SCREEN_EASTER_EGG" />
	<define name="BASE_GAME_FILES" />
	<define name="VIDEOS_ALLOWED" if="windows || linux || android" unless="32bits" />

<window width="1280" height="720" fps="" background="#000000" hardware="true" vsync="false" />

<window if="html5" resizable="true" />

<window if="desktop" orientation="landscape" fullscreen="false" resizable="true" vsync="false" />

<window if="mobile" orientation="landscape" fullscreen="true" width="0" height="0" resizable="false" />

<window if="switch" orientation="landscape" fullscreen="true" width="0" height="0" resizable="true" />

<set name="BUILD_DIR" value="export/debug" if="debug" />
<set name="BUILD_DIR" value="export/release" unless="debug" />
<set name="BUILD_DIR" value="export/32bit" if="32bits" />

<classpath name="source" />

<define name="CRASH_HANDLER" if="desktop release" />

<haxelib name="flixel" />
<haxelib name="flixel-ui" />
<haxelib name="flixel-addons" />
<haxelib name="tjson" />

<haxelib name="linc_luajit" if="LUA_ALLOWED" />
<haxelib name="SScript" if="HSCRIPT_ALLOWED" />
<haxelib name="hxCodec" if="VIDEOS_ALLOWED" />
<haxelib name="hxdiscord_rpc" if="DISCORD_ALLOWED" />
<haxelib name="flxanimate" />

<haxedef name="DISCORD_DISABLE_IO_THREAD" if="hxdiscord_rpc" />
<haxedef name="NO_PRECOMPILED_HEADERS" if="linux" />

<haxelib name="hxcpp-debug-server" if="debug" />
<haxedef name="HXC_LIBVLC_LOGGING" if="VIDEOS_ALLOWED debug" />

<haxedef name="FLX_NO_FOCUS_LOST_SCREEN" />

<haxedef name="HXC_DEBUG_TRACE" if="debug" />

<haxedef name="FLX_NO_DEBUG" unless="debug" />

<haxedef name="NAPE_RELEASE_BUILD" unless="debug" />

<haxedef name="HXCPP_CHECK_POINTER" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_LINE" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_TRACE" if="CRASH_HANDLER" />

<haxedef name='no-deprecation-warnings' />

<haxeflag name="--macro" value="allowPackage('flash')" />
<haxeflag name="--macro" value="include('my.pack')" />

<assets path='art/iconOG.png' rename='icon.png' if="linux" />

<icon path="art/icon16.png" size='16' />
<icon path="art/icon32.png" size='32' />
<icon path="art/icon64.png" size='64' />
<icon path="art/iconOG.png" />

Don't mind the spaces. I just have an auto-format extension installed in visual studio code.

Yeah you probably need to paste it again. Check back to me again if it still doesn't

Yeah you probably didn't put the

<app title="Friday Night Funkin': Psych Engine" file="PsychEngine"
	packageName="com.shadowmario.psychengine" package="com.shadowmario.psychengine" main="Main"
	version="0.2.8" company="ShadowMario" />

<set name="APP_ID" value="0x0100f6c013bbc000" />

<app preloader="flixel.system.FlxPreloader" />

<set name="SWF_VERSION" value="11.8" />

<define name="MODS_ALLOWED" if="desktop" />
<define name="HSCRIPT_ALLOWED" if="desktop" />
<define name="LUA_ALLOWED" if="desktop" />
<define name="ACHIEVEMENTS_ALLOWED" />
<define name="DISCORD_ALLOWED" />
<define name="PSYCH_WATERMARKS" />

	<define name="TITLE_SCREEN_EASTER_EGG" />
	<define name="BASE_GAME_FILES" />
	<define name="VIDEOS_ALLOWED" if="windows || linux || android" unless="32bits" />

<window width="1280" height="720" fps="" background="#000000" hardware="true" vsync="false" />

<window if="html5" resizable="true" />

<window if="desktop" orientation="landscape" fullscreen="false" resizable="true" vsync="false" />

<window if="mobile" orientation="landscape" fullscreen="true" width="0" height="0" resizable="false" />

<window if="switch" orientation="landscape" fullscreen="true" width="0" height="0" resizable="true" />

<set name="BUILD_DIR" value="export/debug" if="debug" />
<set name="BUILD_DIR" value="export/release" unless="debug" />
<set name="BUILD_DIR" value="export/32bit" if="32bits" />

<classpath name="source" />

<define name="CRASH_HANDLER" if="desktop release" />

<haxelib name="flixel" />
<haxelib name="flixel-ui" />
<haxelib name="flixel-addons" />
<haxelib name="tjson" />

<haxelib name="linc_luajit" if="LUA_ALLOWED" />
<haxelib name="SScript" if="HSCRIPT_ALLOWED" />
<haxelib name="hxCodec" if="VIDEOS_ALLOWED" />
<haxelib name="hxdiscord_rpc" if="DISCORD_ALLOWED" />
<haxelib name="flxanimate" />

<haxedef name="DISCORD_DISABLE_IO_THREAD" if="hxdiscord_rpc" />
<haxedef name="NO_PRECOMPILED_HEADERS" if="linux" />

<haxelib name="hxcpp-debug-server" if="debug" />
<haxedef name="HXC_LIBVLC_LOGGING" if="VIDEOS_ALLOWED debug" />

<haxedef name="FLX_NO_FOCUS_LOST_SCREEN" />

<haxedef name="HXC_DEBUG_TRACE" if="debug" />

<haxedef name="FLX_NO_DEBUG" unless="debug" />

<haxedef name="NAPE_RELEASE_BUILD" unless="debug" />

<haxedef name="HXCPP_CHECK_POINTER" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_LINE" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_TRACE" if="CRASH_HANDLER" />

<haxedef name='no-deprecation-warnings' />

<haxeflag name="--macro" value="allowPackage('flash')" />
<haxeflag name="--macro" value="include('my.pack')" />

<assets path='art/iconOG.png' rename='icon.png' if="linux" />

<icon path="art/icon16.png" size='16' />
<icon path="art/icon32.png" size='32' />
<icon path="art/icon64.png" size='64' />
<icon path="art/iconOG.png" />

Don't mind the spaces. I just have an auto-format extension installed in visual studio code.

Yeah you probably need to paste it again. Check back to me again if it still doesn't

just put this code into the project.xml or do I need to edit something?

Yeah nothing else

Yeah nothing else

i still got the same error when i pasted that there.

Weird, are you actually compiling in that directory?

Weird, are you actually compiling in that directory?

yeah. I'm opening a terminal directly from the directory and doing it there. i made sure it was the folder with the project.xml and everything.

This is weird. The best option that I can think of is that you re-install haxe and the libraries again. But I will have to research further if that doesn't work and you'll have to close this and make a new issue for this since this issue will already be closed for being out of topic on the question asked above.

This is weird. The best option that I can think of is that you re-install haxe and the libraries again. But I will have to research further if that doesn't work and you'll have to close this and make a new issue for this since this issue will already be closed for being out of topic on the question asked above.

Okay. Thank you for your help though.

Hi there @NiftyAC! If you still have this issue unsolved, can you check #15856? I posted my help there to another person who has another issue like this. Also welcome for helping you again!

Hi there @NiftyAC! If you still have this issue unsolved, can you check #15856? I posted my help there to another person who has another issue like this. Also welcome for helping you again!

I screenshotted the terminal prompt and will try tomorrow. Thank you very much.


Execute only one option

Description
Sometimes, I just want to beautify a file indenting it, I do not want to execute all the other default options. It would be great to be able to do that, passing a line flag option.
Something like:
js-beautify foo.js --configs-to-apply --indent-size 2
It only will only fix the indent size on foo.js, without doing anything else to the file.
It would be great to be able to pass multiple options too.

Interesting. Not currently implemented.


I MIGHT have a solution to the cell switching at the end of 4 parts

This might not work in the code but worth having a try.
Try making it so when the 4th part is in the front of all of the cells, add a boost definement then add the boost on a seperate line in the splitting area of code. (sorry if this is confusing)
Make this boost take effect on the 4th part so when all 4 parts are laying out, this 4th part will get a boost to the front of the order. This could also stabilise popsplits.
The boost is meant to mean where the delay of splitting, when it flinches back then goes back forward again, try and make it so the 4th part gets this BOOST by a small value to lower chances of cell switch
I don't know if the 3rd part will need flinching back, but maybe you could get an idea of what I am saying, and try getting some tips off this.
And no I am NOT downloading off any repos, as I already have my own adjustments to my server.
And no again I can't do this myself, I'm a noob at code myself, but.. you know practice makes perfect lmfao.
Sorry if I confused you with what I said lol.
I'm just so addicted to my own server, thanks to you @Megabyte918 7
Best regards
-Alex

Or maybe try to rewrite the splitting code again

Try making it so when the 4th part is in the front of all of the cells, add a boost definement then add the boost on a seperate line in the splitting area of code. (sorry if this is confusing)

The "4th" part is not decided until after extrusion force is applied, which means there is no way to tell until the doublesplit is over.

Make this boost take effect on the 4th part so when all 4 parts are laying out, this 4th part will get a boost to the front of the order. This could also stabilise popsplits.

What i said above^^. Also cell switching order on doublesplit does not affect popsplits.

The boost is meant to mean where the delay of splitting, when it flinches back then goes back forward again, try and make it so the 4th part gets this BOOST by a small value to lower chances of cell switch
I don't know if the 3rd part will need flinching back, but maybe you could get an idea of what I am saying, and try getting some tips off this.

What I said on the first one^^. Same thing applies for 3rd part.

Or maybe try to rewrite the splitting code again

Well that's helpful lol, thats like saying if popsplit doesnt work then "rewrite popsplits"

^^ last thing made me laugh

Well I don't know then. I'm just a noob at code and learning. I thought popsplits were affected, my mistake. I was meaning long distance popsplits, normal popsplits are fine. And I was thought you could of maybe rewrote the splitting code because it could work out the next time? I dunno if I'm in an awkward position.

Popsplit's are not affected, long distance or short. And the splitting is not the problem, it is an issue with the collision engine. But don't beat yourself up about it, I was the exact same way when I first joined github and started interacting with the community :)

Weren't we all?

Yes we were mate, yes we were

Thanks for positivity @Megabyte918 at least you aren't like them type of people who might not give a f**k about the community cough Andrews cough that made no sense cough


Rework Entry code to use separate entry points and handling functions per exception vector

This PR changes the entry code of the SVSM kernel to implement separate entry points for each vector in assembly and call vector-specific handling functions. With these changes the vector dispatch in generic_idt_handler() is not needed anymore and the old entry code is removed.

Looks good to me to add IST support upon this. I would need to add a bit of code between push regs and call	ex_handler_\handler, but  I guess I can add a new IST entry in entry.S  that will be loaded in init_ist_vectors() (instead of using the default_entry_no_ist).

Looks good to me to add IST support upon this. I would need to add a bit of code between push regs and call ex_handler_\handler, but I guess I can add a new IST entry in entry.S that will be loaded in init_ist_vectors() (instead of using the default_entry_no_ist). I think it will be much cleaner to add IST entries with these changes than with the current code.

Yes, the way to do this is to create new macro similar to default_entry_no_ist for VC and use it to create the VC entry point.


Please add a license file

I'd like to add this to awesome-zsh-plugins, but it doesn't have a license file.
Please add a license file - if you don't have one in mind,  I recommend using choosealicense.com to help choose an appropriate one.
Thanks!

Hi @unixorn - I just added the MIT license. Is it OK now? Not sure when you first checked the repo but I switched from using Dropbox/similar to using a private Git repo since the syncing is more reliable.
Also thanks for sharing that tool, I hadn't come across it before and it looks handy!

Yes, that's all I needed. I've been trying to only add plugins/themes/etc with licenses to the list. I don't much care what license, just that there be a license so people working with license constraints can tell if they're able to use things.
I saw it on hangops and wanted to get it added :-)

@unixorn FYI I added encryption now :)


Enhance documentation

Prerequisites

[X] I have searched for duplicate or closed feature requests
[X] I have read the contributing guidelines

Proposal
Proposals:

Use a <main> for a11y and use .container-xxl instead of .container everywhere if possible.
Set up the use_cases page with a side menu and links to anchor in the page to ease the UX. We'll need to figure out how to manage such an amount of charts, maybe using some <iframe loading="lazy"> could help ? More info here: https://github.com/Orange-OpenSource/ods-charts/pull/248#discussion_r1630785260.

Motivation and context
Better the documentation.

Do you thing it could be also usefull, easy, to add a POST link to codepen, to open a generated online project with the displayed code ?
Maybe, it should be another feature Issue

Do you thing it could be also usefull, easy, to add a POST link to codepen, to open a generated online project with the displayed code ?

Like what we have in Boosted with StackBlitz?

If so, I'd say you could create a separate issue for that

If so, I'd say you could create a separate issue for that

274


🐛 Formatter enabled only does it for .css files, not for .scss files

Environment information
CLI:
  Version:                      1.8.3
  Color support:                true

Platform:
  CPU Architecture:             x86_64
  OS:                           linux

Environment:
  BIOME_LOG_DIR:                unset
  NO_COLOR:                     unset
  TERM:                         "xterm-256color"
  JS_RUNTIME_VERSION:           "v22.1.0"
  JS_RUNTIME_NAME:              "node"
  NODE_PACKAGE_MANAGER:         "npm/10.7.0"

Biome Configuration:
  Status:                       Loaded successfully
  Formatter disabled:           false
  Linter disabled:              false
  Organize imports disabled:    false
  VCS disabled:                 true

Workspace:
  Open Documents:               0

What happened?
run the formatter-enabled: true and it works but only for .css files, not for .scss files
Expected result
should format also .scss files like .module.scss
Code of Conduct

[X] I agree to follow Biome's Code of Conduct

Hi @JosepSalvat. Our CSS parser only supports the standard CSS currently.
As we discussed earlier, it could be implemented in the future, but it is still undecided.
https://github.com/biomejs/biome/issues/1285


Update libjpeg-turbo to 2.1.3

Tested on both arm64 and armhf.
After libjpeg-turbo is updated, droidcam should be ready to merge to pi-apps.

@open-sorcerer64


Request object from payload is not complete

Step to reproduce:

run hlx init test
edit src/html.pre.js and add console.log(payload.request); to the pre function
run  hlx up
open http://localhost:3000/index.html
check the logs:

   { headers: undefined,
     params:
      { owner: 'helix',
        repo: 'content',
        ref: 'master',
        path: 'index.md' },
     method: undefined }

headers and method are undefined but also missing the request details like uri, server...

The request object is important in the pre function if you want to make other calls to the server.

/move adobe/petridish

/move to petridish

nevermind....when invoking the action via the openwhisk tool, it doesn't set the _ow* params.


Automated Package Upgrade

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Keeping different custom fonts in a multilingual site

Hi there!
First of all, thanks a lot for the great work! Keep it up! We are all grateful of your work!
Now, I have been struggling with the following issue..I created a multilingual site in two languages, greek and english. I would like to use two different custom fonts (see greek_fonts.toml and test.toml below ) I created following your instructions in academic's docs for the two different languages. I followed the instructions and edited the languages.toml file, but once I change the font attribute in the greek version automatically the font of the english page changes to that of the greek page and cannot seem to be able to keep different fonts for the two versions. The same applies to the font_size attribute. Once I set it for the greek page, the english font_size changes and does not come back to its initial value specified only for the english page. The strange thing is that for other attributes there seem to be no problem and I could keep the two versions.
I also attach the 3 relevant directories of the site (config content and data):
Archive.zip
Here is my languages.toml file:
[en]
languageCode = "en-us"
contentDir = "content/en"
[en.params]
description = ""
font_size = "L"
font = "test"
[el]
languageCode = "el"
contentDir = "content/el"
title = "ΛΟΚΓ2"
[el.params]
description = ""
font_size = "L"
font = "greek_fonts"
[[el.menu.main]]
identifier = "ΑΡΧΙΚΗ"
name = "ΑΡΧΙΚΗ"
url = "#hero"
weight = 5
[[el.menu.main]]
identifier = "ΣΧΕΤΙΚΑ"
name = "ΣΧΕΤΙΚΑ"
weight = 10
[[el.menu.main]]
parent = "ΣΧΕΤΙΚΑ"
name = "Project Background"
url = "#project_background"
weight = 20
[[el.menu.main]]
parent = "ΣΧΕΤΙΚΑ"
name = "Roadmap"
weight = 30
[[el.menu.main]]
name = "ΑΠΗΧΗΣΗ"
url = "#impact"
weight = 40
[[el.menu.main]]
name = "ΜΕΛΗ"
url = "#people"
weight = 50
[[el.menu.main]]
name = "ΝΕΑ"
url = "#news"
weight = 60
[[el.menu.main]]
name = "ΕΠΙΚΟΙΝΩΝΙΑ"
url = "#contact"
weight = 70
And here are the two relevant custom fonts files used for the different font values I created:
greek_fonts.toml
name = "greek_fonts"
google_fonts = "EB+Garamond|GFS+Neohellenic:400,700"
heading_font = "GFS Neohellenic"
body_font = "EB Garamond"
nav_font = "GFS Neohellenic"
mono_font = "GFS Neohellenic"
test.toml
name = "test"
google_fonts = "Annie+Use+Your+Telescope|Spectral+SC:400,700i|Syncopate:400,700"
heading_font = "Syncopate"
body_font = "Annie Use Your Telescope"
nav_font = "Syncopate"
mono_font = "Spectral SC"

Academic Version: 4.6.3
Hugo Version: Hugo Static Site Generator v0.61.0/extended darwin/amd64
Browser/OS:  MacOsx Lion, Google Chrome 79.0.3945.130 (Official Build) (64-bit)

Am looking forward to hearing from you!
Best!
Alex

Academic gets the setting from site.Params.font. So if you set the font using Hugo's language.toml override, it should be detected. The only other possible issue I can think of is that Hugo's Scratch is used internally in parse_theme and site_head for setting and getting the Google fonts - so perhaps the Scratch is not getting updated after being set for the first language site?

Am really sorry for the delayed response! Have been really busy these months and was forced to abandon the idea of having different fonts in the two languages due to time limits that would not allow to search for a solution and try out your suggestion. However, thanks for the reply and willingness to help me! I will definitely come back here at some point this summer, when the time is right, and when I will have investigated it a bit further so that I can report details about it to you @gcushen !
Best!

Hi @atantos , did you figure out how to maintain a different font for non-english language?


No installer for Mac/Linux

Linux doesn't really need an installer, because downloading something from github and running make is a very typical way to install a program on linux. IMO anything else would just feel weird to a linux user.
On a mac, Jou wouldn't work even if you got it to compile. I will keep this issue open as a reminder for me to fix this. I will have to at least use something else than /proc/self/exe to locate the stdlib folder.

Duplicate of #158

Maybe. If it turns out I want to work on Jou again at some point, mac support would be useful because more people could try Jou.

Now it's just a letter of knowing the builtin functions and types and having docs for them.

This is now duplicate with #518.


HelmDeploy@0 upgrade ignores chartVersion

Required Information
Question, Bug, or Feature?
Type: Bug
Enter Task Name: HelmDeploy@0 upgrade
Environment

Server - Azure Pipelines or TFS on-premises?
Azure DevOps Pipelines

Agent - Hosted or Private:
Hosted ubuntu-latest

Issue Description
- task: HelmDeploy@0
  displayName: 'helm upgrade elasticsearch'
  inputs:
    connectionType: 'Azure Resource Manager'
    azureSubscriptionEndpoint: ***
    azureResourceGroup: ***
    kubernetesCluster: ***
    command: 'upgrade'
    chartType: 'Name'
    chartName: elastic/elasticsearch
    chartVersion: 7.4.1
    # chartVersion gets for some reason ignored, so we need to add it manually to the args
    namespace: '***'
    releaseName: '***'

Using this task the version gets not set in the helm upgrade command:
/opt/hostedtoolcache/helm/2.9.1/x64/linux-amd64/helm upgrade --namespace *** --install --wait -f /home/vsts/work/1/helmvalues/elasticsearch.yaml -f /home/vsts/work/1/helmvalues/elasticsearch-dev.yaml *** elastic/elasticsearch
I have to add manually arguments: '--version 7.4.1' that i can specify the version.

@StiviiK , Sorry for inconvenience. Presently task honors 'chartVersion' input for package command only.  We will improve this in next version of task.


Recusive cp of 43M directory in /keybase/private failed

Log id is:   034dafd4587fbb1ca8f9941c
Command was
$ cp -R ./venv/ /keybase/private/ollieleahy/test/

Thanks for the report!  Definitely looks like a real bug in our client FS code.  I'll be looking into it, but there's a lot to process in this log -- might take me a few days to get back to you.  In the meantime, I'm guessing this won't happen every time, so you might be able to try again successfully, maybe with rsync to avoid copying the data you've already copied.

Thanks, just fyi I won't try to copy again, the data is not important to me, I was just 'exploring'.


docs: Update issue templates to generate correct labels.

There are some modifications automated by prettier tool, that might be good to introduce. All are related with line breaks and quotes.

You don't need to add labels to PRs, except for no changelog if the PR doesn't update the changelog.

Addressed recommendations at 039e5a2.


update apps for 2004

https://github.com/MicrosoftDocs/windows-itpro-docs/issues/8017

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

Copy review - Please note: The table does not render correctly. Also, there is one minor edit.

@JohanFreelancer9 Could you please let me know what i need to change to have it render correctly?


Simplify identical commit check using tree SHAs.

This attempts to simplify the identical commit detection. Instead of doing a diff between commits, it instead uses the tree hash of all the files in both commits to determine if they are tree-same. This should be more efficient than doing a diff, and is also quite a lot simpler.

@chrisgavin I can merge from here and fix up the tests :bow:


Testing directives

I have been busy with unit testing today. I have the feeling that testing directives can be more elegant.
const createComponent = createHostComponentFactory({
  component: MyDirective,
  imports: [FormsModule]
});

it('should ...', () => {
  const spectator = createComponent('<input type="text" myDirective [(ngModel)]="externalValue" />');
  spectator.typeInElement('Foo', 'input');
});

This won't actually work: the typeInElement does a query inside the "component", not the host component. The "component" in this case is the directive. The workaround is: spectator.typeInElement(text, spectator.element);.
I have 2 suggestions:

change SpectatorWithHost to query from host for keyboard/event/input shortcuts (to do a wider search)
or: make the selector for methods like typeInElement() optional and default to spectator.element 😄

(or we can do both)

I prefer not to introduce a breaking change. We can add the same support for the host, for example:
spectator.host.typeInElement(..);
spectator.host.click(..);
spectator.host.blur(..);

It can extend Spectator. What do you think?

Yeah, that might be an improvement, however for this use case the change in https://github.com/NetanelBasal/spectator/pull/155 was already the solution (and that one is not breaking). 😉
So I think that PR closes this issue.


refactor: Move indexer to client and add file persistence layer

Description

move indexer from server to client
add file persistence layer to do data synchronizing between client and server

use middleware to notify the file change.
File persistence will operation the change for every file
So I remove the http request and denounce in file operation action.

Task Item
refs #2103
refs #2247

Screenshots

This breaks the scenario of initiating the create dialog flow from the from in a BeginDialog action.

Hi, @a-b-r-o-w-n I have reverted some code about create dialog, and it works now.

data flow IMO

yes, agree, we are not trying to a "side way", we are trying to make the persistence layer transparent to client actions.

Can you solve the conflicts?

Is it possible to add some test coverage since the coverage dropped ~1%?

Yes, I will add more tests to increase the test coverage

@a-b-r-o-w-n @boydc2014 @cwhitten If this refactor is Ok, I think next PR I can refactor the undo/redo. It's too expensive to wrapper the actions now. I want to change it to @cwhitten mentioned before https://github.com/microsoft/BotFramework-Composer/pull/729#issuecomment-524638737

Offline talked with Leilei, to clarify that ideally we don't want actions and reducers to care about or even know about the persistence layer exists. We want to make it totally transparent, so that upper layer will perform on a stable, fast local store.
Since we managed the middle-ware chaining, so the perfect place to do this, is have a middle ware injected after the reducer computed the store update and notify persistence layer.

@a-b-r-o-w-n @cwhitten @boydc2014 I have changed the notification mechanism for persistence layer. I wrapped the reducer, so the layer can get the action, stale state and the new state. I can get the processed file content from state and use action type and action.payload.id to find which file is updated. The reducer itself doesn't known if the persistence layer exists.


Add River of Flame by SuperGiantGames

Song Name
River of Flame
Artist Name
SuperGiantGames
Source
Youtube
Youtube Link
QIY3nzFpyzA
Direct File Link
No response
Song ID
770520
Start Offset [ms]
No response
Extra
Created from Auto Nong.
Created for level: 107799804

reject
Invalid Link


[SC] Smart contracts on PoA

All injection is complete, the nodes are initialized.
Need to start porting the integration tests but not sure where to start as the block generation API is different - we will discuss.

PoAMockChain_Node_Builds is failing


[KARAF-5885] Upgrade to commons-io 2.6, start tailing from the end of the file and use an executor service

Tested and it work's very well !


imagemagick: 7.1.0-30 -> 7.1.0-31

Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

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

6 packages built:

imagemagick
imagemagickBig
imagemagick_light
perlPackages.ImageMagick
python310.pkgs.Wand
python39.pkgs.Wand


Component lookup

If we go with #21 and decide that custom components go in tests/pages/components folders, we can actually try to load the components by name in the page object definition.
Let's say we have a component tests/pages/components/context-menu.js, we could load it automatically from the page definition:
var page = PageObject.build({
  visit: visitable('users'),
  contextMenu: component('context-menu'),
  // ...
});

We can overload the component attribute helper so when it receives only a string parameter it can lookup a component with the name context-menu in the folder tests/pages/components.

Sounds great!

Not going to happen anytime soon. Closing the feature request for now.


Egress for destination CIDR <IP_ADDRESS>/0 blocks all network connections

Bug report

General Information

Cilium version (run cilium version)
Kernel version (run uname -a)
Orchestration system version in use (e.g. kubectl version, ...)
Link to relevant artifacts (policies, deployments scripts, ...)
Generate and upload a system zip:

curl -sLO https://git.io/cilium-sysdump-latest.zip && python cilium-sysdump-latest.zip

How to reproduce the issue

Use the following egress rule

apiVersion: cilium.io/v2alpha1
kind: CiliumEgressNATPolicy
metadata:
  name: egress-mailserver
spec:
  egress:
  - podSelector:
      matchLabels:
        # The following label selects default namespace
        io.kubernetes.pod.namespace: mailserver
    # Or use namespace label selector to select multiple namespaces
    # namespaceSelector:
    #  matchLabels:
    #    ns: default
  destinationCIDRs:
  - <IP_ADDRESS>/0
  egressSourceIP: "51.195.x.x"

curl http://checkip.amazonaws.com from a pod

Expected result: 51.195.x.x
Actual result: bash-5.0# curl http://checkip.amazonaws.com
curl: (6) Could not resolve host: checkip.amazonaws.com

@UbiquitousBear Could you share a sysdump? Also, what's the value of enable-endpoint-routes in your cluster?
@anfernee Did you come across this while testing? It looks like such a CIDR will also affect intra-cluster connections when endpoint routes are disabled.

@pchaigno
cilium config view | grep enable-endpoint-routes yields no results... I assume it's disabled?
Sysdump: http://transfer.sh/33tFU/cilium-sysdump-20210514-112945.zip

Attaching the sysdump to the issue so we don't lose it:
cilium-sysdump-20210514-112945.7z.zip
Yes, endpoint routes are disabled. From the Cilium agent logs:
2021-05-14T02:39:23.761223973Z level=info msg="  --enable-endpoint-routes='false'" subsys=daemon

cc @MasterZ40
It looks like the kube-dns traffic is affected. To @pchaigno we haven't came across this setting. Let's try to reproduce and get back to you.

I tried to run egress-gateway with --enable-endpoint-routes='false' and didn't see any issues.
@UbiquitousBear One thing I've noticed in the sysdump is that you are running kube-proxy together with cilium's kube-proxy-replacement: strict mode. That might cause problems. You should be able to remove kube-proxy because cilium is going to do the service resolution for you.

@anfernee would it work if cilium was set to probe rather than strict?

From the sysdump, the KubeProxyReplacement mode is strict, and it should be fine.
Can you check 2 things in your cluster?

Does dig kubernetes.default.svc.cluster.local work? If it works but dig checkip.amazonaws.com doesn't work. It might mean the upstream dns server doesn't work.
 IN A

;; ANSWER SECTION:
kubernetes.default.svc.cluster.local. 30 IN A	<IP_ADDRESS>

;; Query time: 0 msec
;; SERVER: <IP_ADDRESS>#53(<IP_ADDRESS>)
;; WHEN: Tue May 18 21:11:20 UTC 2021
;; MSG SIZE  rcvd: 129

bash-5.0# dig checkip.amazonaws.com

; <<>> DiG 9.16.15 <<>> checkip.amazonaws.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5307
;; flags: qr rd ra; QUERY: 1, ANSWER: 10, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;checkip.amazonaws.com.		IN	A

;; ANSWER SECTION:
checkip.amazonaws.com.	30	IN	CNAME	checkip.check-ip.aws.a2z.com.
checkip.check-ip.aws.a2z.com. 30 IN	CNAME	checkip.us-east-1.prod.check-ip.aws.a2z.com.
checkip.us-east-1.prod.check-ip.aws.a2z.com. 30	IN A <IP_ADDRESS>
checkip.us-east-1.prod.check-ip.aws.a2z.com. 30	IN A <IP_ADDRESS>
checkip.us-east-1.prod.check-ip.aws.a2z.com. 30	IN A <IP_ADDRESS>
checkip.us-east-1.prod.check-ip.aws.a2z.com. 30	IN A <IP_ADDRESS>
checkip.us-east-1.prod.check-ip.aws.a2z.com. 30	IN A <IP_ADDRESS>
checkip.us-east-1.prod.check-ip.aws.a2z.com. 30	IN A <IP_ADDRESS>
checkip.us-east-1.prod.check-ip.aws.a2z.com. 30	IN A <IP_ADDRESS>
checkip.us-east-1.prod.check-ip.aws.a2z.com. 30	IN A <IP_ADDRESS>

;; Query time: 84 msec
;; SERVER: <IP_ADDRESS>#53(<IP_ADDRESS>)
;; WHEN: Tue May 18 21:11:57 UTC 2021
;; MSG SIZE  rcvd: 670

With egress policy rules:

bash-5.0# dig kubernetes.default.svc.cluster.local

; <<>> DiG 9.16.15 <<>> kubernetes.default.svc.cluster.local
;; global options: +cmd
;; connection timed out; no servers could be reached

bash-5.0# dig checkip.amazonaws.com

; <<>> DiG 9.16.15 <<>> checkip.amazonaws.com
;; global options: +cmd
;; connection timed out; no servers could be reached

pinging dns svc and external IP:
bash-5.0# ping <IP_ADDRESS>
PING <IP_ADDRESS> (<IP_ADDRESS>): 56 data bytes
^C^
--- <IP_ADDRESS> ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss
bash-5.0# ping <IP_ADDRESS>
PING <IP_ADDRESS> (<IP_ADDRESS>): 56 data bytes

Edit, after installing 1.10.0-rc2 this feature works as expected.

Glad it works for you @UbiquitousBear.
However, I do have an interesting unexpected observation. I found that when you specify <IP_ADDRESS>/0 as destinationCIDR which of course includes PodCIDR in it. It will also hijack all the pod to pod traffic to the gateway node. For example, lets's say you have 3 nodes N1, N2, N3. If you configure the egress nat policy to route <IP_ADDRESS>/0 to N2. When pod P1 on N1 talks to P3 on N3, it will be routed to N2 then N3. In your previous case, P3 happens to be the kubedns. When gateway node for some reason is not working, it will affect the internal pod to pod traffic.

I found that when you specify <IP_ADDRESS>/0 as destinationCIDR which of course includes PodCIDR in it. It will also hijack all the pod to pod traffic to the gateway node.

@anfernee I'm guessing that only happens when endpoint routes are enabled?
If endpoint routes are enabled, ENABLE_ROUTING is undefined, so we never go through: https://github.com/cilium/cilium/blob/d3b54929c51235850a1132efa558c0554f961886/bpf/bpf_lxc.c#L775-L776
Therefore, pod-to-pod traffic goes through https://github.com/cilium/cilium/blob/d3b54929c51235850a1132efa558c0554f961886/bpf/bpf_lxc.c#L796-L798
matches <IP_ADDRESS>/0 and is redirected to the gateway.

I have a different theory, which I am not sure if it's correct though.
Here when we found the remote endpoint, and save it in tunnel_endpoint.
https://github.com/cilium/cilium/blob/d3b54929c51235850a1132efa558c0554f961886/bpf/bpf_lxc.c#L616-L619
which should be honored here
https://github.com/cilium/cilium/blob/d3b54929c51235850a1132efa558c0554f961886/bpf/bpf_lxc.c#L828
However, when egress does lookup between them and didn't check if tunnel_endpoint is already found. We should probably skip it if tunnel_endpoint is non empty.
https://github.com/cilium/cilium/blob/d3b54929c51235850a1132efa558c0554f961886/bpf/bpf_lxc.c#L796

@UbiquitousBear can you show your full CiliumEgressNATPolicy  ?

@UbiquitousBear  change your manifest from:
`apiVersion: cilium.io/v2alpha1
kind: CiliumEgressNATPolicy
metadata:
name: egress-mailserver
spec:
egress:

podSelector:
matchLabels:
# The following label selects default namespace
io.kubernetes.pod.namespace: mailserver
Or use namespace label selector to select multiple namespaces
namespaceSelector:
matchLabels:
ns: default

destinationCIDRs:

<IP_ADDRESS>/0
egressSourceIP: "51.195.x.x" `

to:
`apiVersion: cilium.io/v2alpha1
kind: CiliumEgressNATPolicy
metadata:
name: egress-mailserver
spec:
egress:
- namespaceSelector:
matchLabels:
ns: mailserver
# Or use namespace label selector to select multiple namespaces
# namespaceSelector:
#  matchLabels:
#    ns: default
destinationCIDRs:

<IP_ADDRESS>/0
egressSourceIP: "51.195.x.x" `


React Native limitations say to use CodePush for distribution but CodePush site links back to AppCenter

What is the recommended way to enact distribution for React Native apps using MS?

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

ID: 55582d9f-9dae-4e97-99ff-edba1c0619d3
Version Independent ID: dbb9424a-bbae-f444-6ced-a0c6e9e1ae77
Content: SDK Limitations & Known Issues - Visual Studio App Center
Content Source: docs/sdk/limitations.md
Service: vs-appcenter
GitHub Login: @elamalani
Microsoft Alias: emalani

It seems CodePush is available currently within App Center - so the issue was that the docs are confusing

@BenjErgizerBunny the solution is to use CodePush - its already integrated into AppCenter. once you make an account, you'll see it among the services
just a confusing circular link


Fix entt::collector.where

Hello! I think entt::collector has a bug. The where function actually changes the first added matcher, not the last one. In the following example both of where calls update the group matcher instead of preceding replace matcher.
entt::observer(registry, entt::collector.group<ComponentA, ComponentB>()
                                        .replace<ComponentA>().where<ComponentA, ComponentB>()
                                        .replace<ComponentB>().where<ComponentA, ComponentB>())

Here's the fix.

Btw, I personally would allow the replace matcher to be variadic as well.

Coverage remained the same at 100.0% when pulling 83eb96a4e62b174e8ea81458942a7e67cc0a933b on suVrik:observer-fix into 8f9d8e188fc1a86f31de5f6b6c1eea786a508563 on skypjack:master.

Do you think you can write a test for this to add to observer.cpp?

Btw, I personally would allow the replace matcher to be variadic as well.

The reason for which it is not is that the list is always intended as if the types were and-ed. It wouldn't be misleading for replace because:

Intuitively, I read replace<A,B> as: _replace A or B.
To support or-ed types we need to store aside some information, that is something I want to avoid.

Here's the test. I see the problem with variadic replace now.

Thank you for the test. I'll also add you to the list of contributors unless you prefer not to be there. Let me know.

That would be cool.


Months map does not have key '05' and value 'Dec'

Describe the bug
In src/utils/common-functions.js, the months var doesn't have key '05' and val 'Dec'. I don't know if this intentional. If so, please ignore this bug. Thanks.
To Reproduce
Steps to reproduce the behavior:
Open file src/utils/common-functions.js
Expected behavior
const months = {
  '01': 'Jan',
  '02': 'Feb',
  '03': 'Mar',
  '04': 'Apr',
  '05': 'May',
  '06': 'Jun',
  '07': 'Jul',
  '08': 'Aug',
  '09': 'Sept',
  '10': 'Oct',
  '11': 'Nov',
  '12': 'Dec',
};

Haha my bad, fixed it! Thanks for reporting :)


Empty ques. in train file

Some questions in training file available at the location
https://drive.google.com/open?id=0B51lBZ1gs1XTR3BIVTJQWkREQU0
are of zero length (I assume '|||' is the delimiter for context, ques., answer respectively.
Some ques. are one character long, which also doesn't make sense.
Also, you have written that the scripts to generate the train, val, test files shall be released, I request you to release that soon, thanks!

@vardaan123 please find the raw, split and processed data here.
https://drive.google.com/drive/u/2/folders/1kBkQGooNyG0h8waaOJpgdGtOnlb1S649
I can share the preprocessing scripts with you.


Pacaur doesn't install makedepends before fetching sources for a package.

Hello. I use pacaur to install AUR packages in arch-travis. A user has reported an issue (mikkeloscar/arch-travis#9) caused by pacaur not installing bzr (listed in the makedepends) before it tries to fetch sources for the package.
The package in question is libunity and you can replicate the problem if you don't have bzr installed on your system and run pacaur -S libunity.
Error log:
$ pacaur -S libunity
:: Package(s) libunity not found in repositories, trying AUR...
:: resolving dependencies...
:: looking for inter-conflicts...

AUR Packages  (3): dee-1.2.7-6  libdbusmenu-glib-<IP_ADDRESS>.04.20150410.2-2  libunity-7.1.4-2
Repo Packages (1): bzr-2.7.0-1

Repo Download Size:    0.00 MiB
Repo Installed Size:  41.98 MiB

:: Proceed with installation? [Y/n]

:: Retrieving package(s)...
Cloning into 'libunity'...
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 5 (delta 0), reused 5 (delta 0)
Unpacking objects: 100% (5/5), done.
Checking connectivity... done.
Cloning into 'dee'...
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 5 (delta 0), reused 5 (delta 0)
Unpacking objects: 100% (5/5), done.
Checking connectivity... done.
Cloning into 'libdbusmenu'...
remote: Counting objects: 4, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 0), reused 4 (delta 0)
Unpacking objects: 100% (4/4), done.
Checking connectivity... done.
:: View libunity PKGBUILD? [Y/n] n
:: View libunity.install script? [Y/n] n
:: View dee PKGBUILD? [Y/n] n
:: View libdbusmenu PKGBUILD? [Y/n] n
:: Checking libdbusmenu-glib integrity...
==> Making package: libdbusmenu <IP_ADDRESS>.04.20150410.2-2 (Mon Feb 22 16:03:02 CET 2016)
==> Retrieving sources...
  -> Downloading libdbusmenu_12.10.3+15.04.20150410.2.orig.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 2313k  100 2313k    0     0  2048k      0  0:00:01  0:00:01 --:--:-- 4773k
==> Validating source files with sha512sums...
    libdbusmenu_12.10.3+15.04.20150410.2.orig.tar.gz ... Passed
:: Checking dee integrity...
==> Making package: dee 1.2.7-6 (Mon Feb 22 16:03:04 CET 2016)
==> Retrieving sources...
  -> Downloading dee-1.2.7.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  695k  100  695k    0     0   888k      0 --:--:-- --:--:-- --:--:-- 2563k
==> Validating source files with sha256sums...
    dee-1.2.7.tar.gz ... Passed
:: Checking libunity integrity...
==> Making package: libunity 7.1.4-2 (Mon Feb 22 16:03:05 CET 2016)
==> Retrieving sources...
  -> Branching lp:libunity...
/usr/share/makepkg/source/bzr.sh: line 48: bzr: command not found
==> ERROR: Failure while branching lp:libunity
    Aborting...
:: failed to verify libunity integrity

Yep, confirmed. Thought I had fixed that issue already, might be a regression due to the integrity check rework. Will have a deeper look asap.

This is not a regression, but a specific situation that pacaur has never been able to handle properly.
There is check to ensure VCS clients are installed before fetching the sources (commit of interest: d9be03ad61f4cc3048f1a143b059557ecaa076f2), but this works only for package that have a -git, -svn, -hg or -bzr extension.
However, the libunity PKGBUILD is a VCS package that fetches a specific commit, so its naming scheme is perfectly valid according to the VCS packages guidelines. In addition, it is also a split package that has a pkgbase diifferent from all the pkgname of its subpackages.
Pacaur cannot retrieve the MakeDeps of that PKGBUILD through the RPC interface, as it  currently doesn't allow to lookup information of pkgbase, only pkgname. Parsing the .SRCINFO file and comparing with the defined VCSCLIENTSmight be the only way to fix that issue.

Fixed in b851f2820b1761a65567f42d2af3808c15c3189c.

Thanks for the quick fix and all the info.

In addition, split packages that have a pkgbase diifferent from all the pkgname of its subpackages and using a specific VCS commit prevent retrieval of the MakeDeps of that PKGBUILD through the RPC interface, as it currently doesn't allow to lookup information of pkgbase, only pkgname.

Can't you just grab the pkgnames from .SRCINFO in that case, and make the RPC with those?

This is additional complexity, since it would require one more RPC call for an info that I can find in the already downloaded .SRCINFO file.


Autoregressive Experiments

Hello there. Could you point me to the file wherein you have a code for autoregressive experiments? Also, I think the autoregressive experiments were made on the COVID dataset, which is not a part of the repo. It would be great to have this data. Thanks

Hi! the autoregressive code on my side is a little bit messy - please give me a few days to clean them up, will update here once I upload them.
about the COVID dataset: you can find it linked in the README under the link Epidemiology. Please refer to the appendix for preprocessing details! lmk there are anything unclear.


Simpler receive funds functionality

Scenario:
Currently the only way to receive funds is to navigate to ‘address book’ > create new address > copy it > and then manually send funds to that address. The UI doesn’t give the user any feedback on this process.
To do:

[x] implement new quicker ‘receive funds’ pages as per designs attached (icon files: RequestFundsIcon)

[x]  replace the current ‘balances’ menu link icon with the new one attached: icon-balances.svg

[ ]  keep to all current CSS states such as hover colour and font weight etc

Test builds: https://gitlab.com/blocknetdx/blocknet/-/pipelines/340850492


Update some text descriptions

Since the ability to view hidden codes was removed, I guess it kind of makes sense to update this part of the Book

Hi, can I handle this task? I'm Pascal, and cairo-starknet developer with a few contributions on open source projects, and a graduate of Basecamp. I can find this in the book and update it's contents. ETA < 20 minutes


Added TERMINUS_SSH_HOST environment variable to target specific hosts for drush and wp-cli commands

@greg-1-anderson

Looks great by inspection. I'll give it a quick test.

Works great!  :ship: it!


listZones not returning zone tag

When i call listZones it doesnt return zone tag eg. "fi-hel1" etc.

Same issue here.

Hmm, strange. This was fixed in https://github.com/UpCloudLtd/upcloud-php-api/pull/15 and released as version 1.0.3. The "name" field in API was renamed to "id" some time ago.

@Darep Yes. that id found from API but it wasnt on code.. i needed to made setter and getter for ID and after that it works.

Could you create a PR for your change?

Fixed in #39


org_settings: Fix dropup menu for notifications stream not opening.

We were having an anchor tag inside a button which is incorrect HTML.
Chrome and safari handle this case but firefox doesn't and hence the
dropup menu wasn't opening on firefox.

@HarshitOnGitHub can you tag the issue this fixes in the commit message?
@rishig can you test this in Firefox?

@timabbott This is something I just find while testing something else and opened a PR for fixing it. Can't find an open issue about it. Since it was a pretty small change I opened a PR for fixing it instead of opening an issue.

https://github.com/zulip/zulip/issues/6351 is what I was referring to...

Is this a different issue?

@timabbott Yes, this PR doesn't resolve #6351

I just confirmed the firefox bug and that this fixes it, so merged, thanks @HarshitOnGitHub!  I guess we still need to fix #6351 separately.


Add type definition for stops

I have a use case where I'd like to use a tinygradient as a lookup for the stops that were used to create the instance.
I already noticed that stops were being assigned in the constructor, but weren't exposed in the type definition.

Actually the constructors and static methods definitions are all wrong : stops can be an array of ColorInput or your new Stop object (almost).
Can you create a new type and use it on the 4 constructors and the 5 static methods ?
type StopInput = {
  color: tinycolor.ColorInput,
  pos: number
};

new (stops: StopInput[] | tinycolor.ColorInput[]): Instance;
....

Also please declare a type instead of an interface for Stop

@mistic100 Any chance you can publish a release for this merge?
Cheers,

Joe

done

Awesome! Thank you!