Ikkrine/song three

30k lines PR into stable, what could go wrong

bro i think you accidentally turned your entire mod into a pull request

uhhhh i think you werent supposed to do this

i think this person accidentally leaked a mod or smthing

bruh

Yeah, I know where I mucked up. I had initially downloaded the zipped files to chart but recently was able to understand how to fetch and use the repository. My dumbass then thought “oh, let me import my Zipped mod in so that it can be functional; instead of doing just the .jsons.

Very sorry about all of that; this is my first mid working with GitHub and I am making a lot of practice out of it; but I am learning as I go and appreciate y’all being able to put up with my inexperience

close this!!!😭

Closed

I'll just take a day or so to watch how to not fuck up again

Hi. Name's Relma; Im the one working on the Roseblight FnF mod. I sincerely apologize for the charter making a the whole mod into a PR into the Kade dev repo and wasting all your time.
It is their first time learning git; and they are learning; and as one of the like two people who know how to code on the team it has been hard teaching everyone git.
But I promise to make sure everyone on the team is on the same page from here on out :)

It is their first time learning git; and they are learning; and as one of the like two people who know how to code on the team it has been hard teaching everyone git.

I don't think such roles as charter should be collaborators to mod source code in the first place. Like your repo mod is public, so he can download anything he needs to(and if he needs compiled game, then just ask from one of two coders working on the mod), same with charts, just ask one of the collaborators to upload it to repo.
I would see the benefit of for example character artist or background artist(that is if they know how file structure of source code works), but teaching everyone how to use git and make them collaborators in my opinion is too much. Imo, only who needs to be collaborator is coders and people who know file structure, everyone else adds files only from asking those 2, this way less littering and unexpected changes nor actions like charter did

Yeah, what I typically do is get the .ogg's from the musician, figure out what engine I'm using from the coder, and then make the chart in that engine, returning the results in a group message by sharing the .json files. I'm definitely not a code worker, but it was good practice for me to try at least. I now know where my experience lies with these kinds of regards and will most definitely be taking this into future reference. I'm again sorry for that trouble; I never meant to create a problem at this kind of scale.

but teaching everyone how to use git and make them collaborators in my opinion is too much. Imo

Now, I dont think so. I see the value in teaching even the smallest contributor how to actually use git. Pull requests and protecting direct commits to master or stable is how we avoid damage like this. Larger repos manage this by setting what users are or aren't allowed to make pull requests and such.
Not pointing fingers here, but I think the problem is that the forked repo (i.e., Kade Engine) still allows anyone to make a PR. I made Kirbos a collaborator on my fork but wasnt aware that that privilege extended up to the other remotes as well.
If only there was a setting between "full collaborator" and "read only" i could set, like "this user is only allowed to edit jsons".


option to run Counterfact without OpenAPI

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

11 of 11 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.006%) to 87.563%

Totals

Change from base Build<PHONE_NUMBER>:
0.006%

Covered Lines:
3068

Relevant Lines:
3545

💛  - Coveralls


Exploration of showing training adviser within the application

Currently we link to the "Get an adviser" service at several points within the application and after submission, as we know that teacher training advisers are often able to help support candidates with some of the stumbling blocks within the process.
However, we don’t currently know whether the candidate already has a teacher training adviser assigned. This means that the text is often vague to cover both scenarios, for example "speak to a teacher training adviser" – but the link still goes to the Get an adviser service, which is less helpful if the candidate already has one.
If we could tell wither the candidate had an adviser, we could:

make the call to action to get an adviser stronger, if we know they don't have one
remind candidates of the name and email address of their adviser, if they have one

Below is an exploration of how this might work in 3 of the places we currently link to the Get an adviser service.
🗂 Trello card
Personal statement
Current

Future: with no adviser

Future: with an adviser

GCSE equivalencies
Current

Future: with no adviser

Future: with an adviser

Unsuccessful with an application
Current

Future: with no adviser

Future: with an adviser

Closing for now.


Can Azkaban support dependencies on jobs between different projects in the next version?

expected too

expected too

expected too

+1

+1

+1


ZRX absent from Currency class

Will ZRX currency appeared in the next release?

use Currency.getInstance("ZRX")


Is cPanel suitable for addition?

cPanel is used by many shared hosting providers to give people access to their accounts. However it does not currently support 2FA:
https://features.cpanel.net/topic/two-factor-authentication-is-a-must
cPanel isn't a "site" per-se, but software used by many other sites.
I can imagine many of the hosting providers listed on here could (fairly reasonably) answer "yeah we don't support 2FA since cPanel doesn't" - so it would be good to put pressure on cPanel too.
Does it still count for inclusion? I've read https://github.com/jdavis/twofactorauth/blob/master/CONTRIBUTING.md#site-criteria but am still not sure.
Thanks :-)

An example cPanel dashboard can be found here:
http://x3demoa.cpx3demo.com:2082/login/?user=x3demoa&pass=x3demoa

But you've probably also seen https://github.com/steadramon/cpanel_addon-twostepauth
So if sotck software doesn't support it, but this feature is available through a plugin, is it a no or a yes?

Ah I hadn't seen that addon (afaict it's something that only the owner of the cPanel install can set up). In which case this means shared hosting providers don't have an excuse not to use it on their cPanel installs, so having cPanel as it's own entry on this site makes less sense.


The whitelist should contain static routes

General

✏ Mark the necessary items without changing the structure of the PR template.

[ ] Pull request template structure not broken

Type

ℹ What types of changes does your code introduce?

👉 Put an x in the boxes that apply

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Checklist

ℹ Check all checkboxes - this will indicate that you have done everything in accordance with the rules in CONTRIBUTING.

👉 Put an x in the boxes that apply.

[ ] My code follows the style guidelines of this project
[ ] Is the code format correct
[ ] Is the git submission information standard?
[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

无刷新更新表格数据时，支持递归查找，用于树状数据时。同时新增 findTableDataRecord 函数，用于支持无刷新新增数据到树状表格中

代码有错误，未考虑到路由递归的问题


Integrate eCAVIAR colocalization

This PR closes #2674.

The approach with ecaviar has been implemented to follow similar logic and structure as the SS based coloc.
I have deeply tested that the changes in the logic do not affect the output of the coloc we used to have, so the proposed changes should mean an incremental gain and no loss compared to what we used to have.
Tests have been added.
Docs have been updated.
Schema validation has been added.

A summary of the logic depending on the fine mapping method is roughly this:
graph TD
    A[Fine Mapping] -->|Based on SumStats| B(Conditional)
    A --> |Based on SumStats| C(SuSIE)
    A --> |Based on LD| D(PICS)
    B --> E(Bayes Factor)
    B --> F(Posterior Probability)
    C --> F
    D --> F
    F --> eCAVIAR
    E --> COLOC

The output of this workflow is a single parquet directory where the results of both analyses are combined.  The updated dataset is found at gs://genetics_etl_python_playground/XX.XX/output/python_etl/parquet/coloc_ecaviar_all.

Codecov Report

Merging #58 (d7ec6db) into main (a7210a7) will increase coverage by 0.64%.
The diff coverage is 50.00%.

@@            Coverage Diff             @@
##             main      #58      +/-   ##
==========================================
+ Coverage   53.89%   54.54%   +0.64%
==========================================
  Files          35       35
  Lines         590      605      +15
==========================================
+ Hits          318      330      +12
- Misses        272      275       +3

Impacted Files
Coverage Δ

src/etl/coloc/utils.py
70.00% <ø> (+10.00%)
:arrow_up:

src/run_coloc.py
52.17% <33.33%> (-0.21%)
:arrow_down:

src/etl/coloc/coloc.py
56.75% <42.85%> (-2.51%)
:arrow_down:

src/etl/coloc/overlaps.py
55.55% <71.42%> (+22.22%)
:arrow_up:


Update hanna twig templates to use hanna namespace

This branch is a local clone of @franseva1x' branch in #39, and can be used for testing until we merge it into main
PRs with further changes/addiions for this feature can be created against this branch, if you want.

Related external PR: https://github.com/rvk-utd/reykjavik/pull/523


fix: incorrect link for powershell install

Using the command without www results in a Permanent Redirect error:
irm : The remote server returned an error: (308) Permanent Redirect.
At line:1 char:1
+ irm https://openbin.dev/install.ps1 | iex
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebExc
   eption
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand

You simply need to update your PowerShell, try using the command: iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI -Preview" in your terminal as admin

You simply need to update your PowerShell, try using the command: iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI -Preview" in your terminal as admin

You need to list that Openbin requires the correct version of PowerShell (v7.4.0-preview.2 / March 14, 2023)

We're making big changes after the hackathon judging and we will be implementing something similar to your original solution. Thank you.


RTransformedTest.java:32-32: Improve test coverage and mutation...

The puzzle 8-75222d43 (from #8) in atom-codegen/src/test/java/oo/atom/r/RTransformedTest.java (lines 32-32) has to be resolved: "Improve test coverage and mutation coverage for {@link RTransformed}"
The puzzle was created by Kapralov Sergey on 26-Sep-17.
Estimate: 15 minutes, role: IMP.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

@skapral please pay attention to this new issue.

@skapral/z everybody who has role DEV are banned at this job; I won't be able to assign anyone automatically; consider assigning someone manually or invite more people to the project, as explained in §51

@skapral/z everybody who has role DEV are banned at this job; I won't be able to assign anyone automatically; consider assigning someone manually or invite more people to the project, as explained in §51

@skapral/z everybody who has role DEV are banned at this job; I won't be able to assign anyone automatically; consider assigning someone manually or invite more people to the project, as explained in §51

@skapral/z everybody who has role DEV are banned at this job; I won't be able to assign anyone automatically; consider assigning someone manually (as in §19), or invite more people (as in §51), or remove the job from the scope (as in §14)

@skapral/z everybody who has role DEV are banned at this job; I won't be able to assign anyone automatically; consider assigning someone manually (as in §19), or invite more people (as in §51), or remove the job from the scope (as in §14)

@skapral/z everybody who has role DEV are banned at this job; I won't be able to assign anyone automatically; consider assigning someone manually (as in §19), or invite more people (as in §51), or remove the job from the scope (as in §14)

@skapral/z everybody who has role DEV are banned at this job; I won't be able to assign anyone automatically; consider assigning someone manually (as in §19), or invite more people (as in §51), or remove the job from the scope (as in §14)

@skapral/z everybody who has role DEV are banned at #44; I won't be able to assign anyone automatically; consider assigning someone manually (as in §19), or invite more people (as in §51), or remove the job from the scope (as in §14)

@skapral/z everybody who has role DEV is banned at #44; I won't be able to assign anyone automatically; consider assigning someone manually (as in §19), or invite more people (as in §51), or remove the job from the scope (as in §14)

@skapral/z everybody who has role DEV is banned at #44; I won't be able to assign anyone automatically; consider assigning someone manually (as in §19), or invite more people (as in §51), or remove the job from the scope (as in §14)


Add new little arc command

Description
#4921
Add a new command to open little arc.
Don't know if it is possible to add an argument with an URL ? Currently it will display the default page, same as a new tab.
Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[ x I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed outside of the metadata folder

Hi @AiroPi 👋
I updated the code a bit, now you can pass an URL as an argument, if not, use the preference
Could you give it a quick spin 😊

This argument works great, thanks!
But, if the url provided is something like "google.com" instead of "https://google.com/" it throw an error.
I think it is not an important problem though, and it could be improved in the futur.
But I have a question, by throwing an error, the error message appear in the console while being in debug mode. How will it act if used in "production" ? Will the error appear in the raycast window as with showHUD, or need I replace this error throw with showHUD ?
Also I'm new to the "contribution world of open source", so I don't know for who is the "contributors" key in package.json
Should I add myself or not?
Finally, I think an optional argument could be add to other commands such a "Open New Tab" and "Open New Window". Should I open a 2nd PR for this purpose or is it ok if I add them in this PR, while it is not the main goal of this PR ?
Thanks 😄

Could be something like this 😊

I think we're good here, aren't we? This looks great. Thanks for your contribution @AiroPi - I leave the merging to @pernielsentikaer given that he pushed some little adjustments.


fix gradle script and remove outdated information from readme

Should we update the readme to include a list of events we currently have?

Maybe have the event list on the wiki, and have a "See the wiki for more information" in the README.


Fixed return of a cover into result.

Function metadataForFile does not return cover pictures, they where set directly into self.metadata. This will cause cover pictures being lost where the result of metadataForFile is assigned back to self.metadata.

Hi @ap4y, could you give an eye to this? Without the patch covers will not show correctly.


How am I getting a null subtask comment? (not initial strategy)

http://om-ideaflow.herokuapp.com/ideaflow/timeline/task/39

doesn't seem to have happened recently - could be it has been fixed or could be intermittent; if it happens again, re-open


bacula: 13.0.2 -> 13.0.3

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/bacula/versions.
meta.description for bacula is: Enterprise ready, Network Backup Tool
meta.homepage for bacula is: http://bacula.org/
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 13.0.3 with grep in /nix/store/7jpk15488ypwbq7px06311v00pij4qxa-bacula-13.0.3
found 13.0.3 in filename of file in /nix/store/7jpk15488ypwbq7px06311v00pij4qxa-bacula-13.0.3

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

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
bacula

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/7jpk15488ypwbq7px06311v00pij4qxa-bacula-13.0.3 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/7jpk15488ypwbq7px06311v00pij4qxa-bacula-13.0.3
ls -la /nix/store/7jpk15488ypwbq7px06311v00pij4qxa-bacula-13.0.3/bin

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

1 package built:

bacula

Maintainer pings
cc @lovek323 @proteansec for testing.

Result of nixpkgs-review pr 243188 run on aarch64-darwin 1

1 package built:

bacula


Fix error handling

If actions exec returns a non-zero exit code, but doesn't raise an error we should still error the action

If actions exec returns a non-zero exit code, but doesn't raise an error we should still error the action

I guess such a situation considered as a bug in the gha runner?

I guess such a situation considered as a bug in the gha runner?

Not the runner, it's behaviour of https://github.com/actions/toolkit/tree/main/packages/exec
But I think the bug is in our code, because that library can return non-zero without raising an error, I think. But it's complex code so I don't know the underlying cause

I realised what I was doing wrong in my new test, and fixed it to properly await, and assert that all compose calls occur in this case


[themes] IconTheme doesn't work with spaces in names

Issue Type: Bug

have a file or folder that contains a space in its name, for ex 'Some stuff' folder
set up a custom icon theme and include a specific icon for folder/file of that name, for ex. :

"folderNames": {
        "Some stuff": "_special_icon"
    }

Result: icon is not applied to the 'Some stuff' folder.
Expected it to apply.
VS Code version: Code - Insiders 1.41.0-insider (7f1975a4fb29d0a788c21f17eb2aad056fec22d8, 2019-12-04T10:20:42.228Z)
OS version: Windows_NT x64 10.0.17763

Low prio, unless you can give a good example.


[HOW-TO]

Question
Hi,
I am unable to use lookup on a drop-down, could you please help which method I can use to select the value in the list.

Thanks,
Chandra.

I think it is an option set instead of lookup
xrmApp.Entity.SetValue(new OptionSet() { Name = "optionname", Value = "Open or other value" });

Hi @leungs107,
I tried  this too where it throws Null pointer exception.
System.ArgumentNullException : input cannot be null
Parameter name: input

Have you tried Selenium code?
using OpenQA.Selenium.Support.UI;
new SelectElement(client.Browser.Driver.FindElement(By.Id("IdName"))).SelectByText("ValuesListText");

Yeah, today only I tried with Selenium code and worked.  Thanks.


Fixes for ORT 1.13.1

What does this PR do?

This PR fixes a couple of errors that appeared with ORT 1.13.1:

disable_shape_inference is added to OptimizationConfig since it has been added to FusionOptions in ORT (see https://github.com/microsoft/onnxruntime/pull/12215),
replace input_qType by activation_qType in quantization.py since this argument name has changed in ORT (see https://github.com/microsoft/onnxruntime/pull/12873).

Before submitting

[ ] This PR fixes a typo or improves the docs (you can dismiss the other checks if that's the case).
[ ] Did you make sure to update the documentation with your changes?
[ ] Did you write any new necessary tests?

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.

Thank you very much @regisss!
Especially since opimization is currently not working for me because of this missing field:
File "/srv/./app/steps/transformers/convert_transformer_to_onnx_step.py", line 43, in convert_transformer_to_onnx_step
    _ = ORTOptimizer.from_pretrained(
        │            └ <classmethod object at 0x7f9e158abf70>
        └ <class 'optimum.onnxruntime.optimization.ORTOptimizer'>

  File "/usr/local/lib/python3.9/site-packages/optimum/onnxruntime/optimization.py", line 128, in optimize
    optimization_options = FusionOptions.parse(optimization_config)
                           │             │     └ OptimizationConfig(optimization_level=1, optimize_for_gpu=False, fp16=False, optimize_with_onnxruntime_only=False, disable_ge...
                           │             └ <staticmethod object at 0x7f9e15633340>
                           └ <class 'onnxruntime.transformers.fusion_options.FusionOptions'>
  File "/usr/local/lib/python3.9/site-packages/onnxruntime/transformers/fusion_options.py", line 64, in parse
    if args.disable_shape_inference:
       └ OptimizationConfig(optimization_level=1, optimize_for_gpu=False, fp16=False, optimize_with_onnxruntime_only=False, disable_ge...

AttributeError: 'OptimizationConfig' object has no attribute 'disable_shape_inference'

Does anybody know a workaround or should I just wait for the patch? Will it be also cherry picked into 1.3.1 or only directly to 1.4.1?
Thanks!

Hi @nmaoez! If you need the fix ASAP, the best is to install Optimum from source as follows:
git clone https://github.com/huggingface/optimum.git
cd optimum/
pip install .[onnxruntime]

A patch is coming very soon but I don't know if this will be integrated to it. Maybe @echarlaix can tell more about this.

Hi @nmaoez @regisss, the optimum release 1.4.1  is out

@echarlaix Amazing! Thanks!


Generate Exceptional Exceptions

Fixes: https://github.com/runtimeverification/firefly/issues/568

Is there any reason for eth_sendTransaction_final to not use the same #generateException function?

Add a test for EVMC_INVALID_OPCODE because that's also changing in this PR.


Rbac ingress

Jenkins job istio/presubmit passed

Jenkins job istio/presubmit passed

@andraxylia did beta rbac need(ed) the same change or not ?
(re https://github.com/istio/istio/pull/333 )
also this was changed after 0.1.5 (but made it to 0.1.6) - was it found on 0.1.5 ? did some code change somewhere else requiring it ?


Allow truffle overrides in make-release

closed in https://github.com/celo-org/celo-monorepo/pull/5481


[Help] Updating single row by id or ther means

Hello is it possible to update single row when data has been changed in a popup or something else ?

@dimityrivanov  Usually, we will call a reload grid like below to update all the grid.
      gridAStateManager?.setShowLoading(true);
//add some delay here
      gridAStateManager?.removeAllRows();
      gridAStateManager?.resetCurrentState();

      gridARows = widget.buildRowA(gridARows);

      gridAStateManager?.appendRows(gridARows);

      gridAStateManager?.setShowLoading(false);

But if you would like to update only one 1 row without reload all the data. I think you should render your cell with  renderer:
PlutoColumn(
renderer: renderer,
)

Then build your cell with a stateful widget and add a listener for it. I commend a ValueNotifier.
widget.data.addListener(() {
if (mounted) {
            reloadCellWidget();
          }
});

Not many people explicitly mentioned this so I'm gonna say it here for anyone who is potentially facing issues with updating rows.
Before I talk about that, however, I think it goes without saying that removing all rows and then reinserting them or re-rendering the entire grid is extremely inefficient and must be avoided. Only the columns which require an update must be updated.
In order to update your rows, you need to fetch the reference to that row and update that.
First, override the onLoaded method in your PlutoGrid widget and acquire the PlutoGridStateManager  from it :
   onLoaded: (event) {
            _stateManager = event.stateManager;
          },

Then whenever you need to update a specific row, you'll need to fetch that row from the stateManager, set the new value for the cell which requires an update, then call notifyListeners(); from the PlutoGridStateManager
final results = _stateManager?.rows.where((row) => row.cells["id"]?.value == id);
final cells = results.first.cells;
cells["status"]?.value ="new value";
_stateManager.notifyListeners();

hope it helps.


fixed unit of measurement on mqtt values for home assistant

I saw in my home assistant log today that the sensor wifi_power_meter__uptime had no unit of measurement and that the sensor sensor.wifi_power_meter__wifi_signal_strength had "dbm" all lowercase instead of "dBm" as unit of measurment.
Both was complained as wrong in my log so I fixed it :)
Btw: Thank you for this amazing project, it works like a charm! :)

Thanks for the fix! To wrap up things, could please also increase the version number from 230 to 231 in config.h and platform.ini.

Thanks for the fix! To wrap up things, could please also increase the version number from 230 to 231 in config.h and platform.ini.

Hi,
sorry for the late reply. Simply forgot to adjust the pull request :D Great that you had the time to do it yourself, thank you :) And thanks for merging! Keep it up, your project is awesome!
Sincerely,
Dirk


facedancer-keyboard.py broken

Commit 59425336fd6486cea457d60f15e2336bcd64b498 broke facedancer-keyboard.py. Reverting the commit fixes the issue.
# ./facedancer-keyboard.py
Using GreatDancer backend.
GreatDancer initialized
GreatDancer connected device USB keyboard device
-- Reset requested! --
USB keyboard device received request <, standard request to device (GET_DESCRIPTOR: value=DEVICE descriptor (index=0x00), index=0, length=64)
USB keyboard device received GET_DESCRIPTOR req 1, index 0, language 0x0000, length 64
-- Reset requested! --
USB keyboard device received request <, standard request to device (GET_DESCRIPTOR: value=DEVICE descriptor (index=0x00), index=0, length=18)
USB keyboard device received GET_DESCRIPTOR req 1, index 0, language 0x0000, length 18
USB keyboard device received request <, standard request to device (GET_DESCRIPTOR: value=CONFIGURATION descriptor (index=0x00), index=0, length=34)
USB keyboard device received GET_DESCRIPTOR req 2, index 0, language 0x0000, length 34
USB keyboard device received request <, standard request to device (GET_DESCRIPTOR: value=STRING descriptor (index=0x03), index=409, length=255)
USB keyboard device received GET_DESCRIPTOR req 3, index 3, language 0x0409, length 255
USB keyboard device received request >, standard request to device (SET_CONFIGURATION: value=1, index=0, length=0)
USB keyboard device received SET_CONFIGURATION request
Setting up endpoint 3 (direction=1, transfer_type=3, max_packet_size=512)
USB keyboard interface sending keypress 0x00
USB keyboard device received request <, standard request to interface (GET_DESCRIPTOR: value=REPORT descriptor (index=0x00), index=0, length=43)
USB keyboard interface received GET_DESCRIPTOR at interface req 34, index 0, language 0x0000, length 43
USB keyboard device received request >, class request to interface (class request 10: value=0, index=0, length=0)
Traceback (most recent call last):
  File "./facedancer-keyboard.py", line 14, in <module>
    d.run()
  File "/home/user/Tools/usb/Facedancer/facedancer/USBDevice.py", line 166, in run
    self.scheduler.run()
  File "/home/user/Tools/usb/Facedancer/facedancer/core.py", line 506, in run
    task()
  File "/home/user/Tools/usb/Facedancer/facedancer/USBDevice.py", line 84, in <lambda>
    self.scheduler.add_task(lambda : self.maxusb_app.service_irqs())
  File "/home/user/Tools/usb/Facedancer/facedancer/backends/GreatDancerApp.py", line 760, in service_irqs
    self._handle_setup_events()
  File "/home/user/Tools/usb/Facedancer/facedancer/backends/GreatDancerApp.py", line 367, in _handle_setup_events
    self._handle_setup_event_on_endpoint(i)
  File "/home/user/Tools/usb/Facedancer/facedancer/backends/GreatDancerApp.py", line 401, in _handle_setup_event_on_endpoint
    self.connected_device.handle_request(request)
  File "/home/user/Tools/usb/Facedancer/facedancer/USBDevice.py", line 236, in handle_request
    handler_entity = recipient.interface
AttributeError: 'USBKeyboardInterface' object has no attribute 'interface'

Yep, I agree there's a regression and agree on the source. Should fixed shortly.

This is now fixed.


Mangago: The image couldn't be loaded issue

Source information
Mangago 1.4.16
Source language
English
Steps to reproduce
Open source
Go any series
Expected behavior
All pages of the series must be loaded.
Actual behavior
But only the first 5 pages are loaded.
Mihon/Tachiyomi version
Mihon 0.16.5
Android version
Android 10
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have updated the app to version 0.15.3.
[X] I have updated all installed extensions.
[X] I have tried the troubleshooting guide.
[X] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I will fill out all of the requested information in this form.

Looked through like 10 different chapters in 7 different titles, everything seemed to load up fine.
Check WebView for errors, give a list of specific titles/chapters that are doing this (which might just be #4005), or come to the Keiyoushi GitHub for troubleshooting


1088 Thorchain AMM approve

Can you add method approveRouterToSpend() to folder example (doSwap.ts and doStreamingSwap.ts) ?

Can you add method approveRouterToSpend() to folder example (doSwap.ts and doStreamingSwap.ts) ?

Sure!! I will create a new pull request with the example to not block this feature


Private Per User Journals in /var/log have the wrong owners/permissions

I've recently tried out the systemd user instances via systemctl --user in order to manage user specific services and processes.
However upon trying to access user specific journald logs:
journalctl --user

Or
journalctl --user-unit=randomservice

It keeps coming back with: "No journal files were found."
I've checked that /var/log/journal/67a1c96e3cc34c208ceb252d71cfab5d contains 2 files:
system.journal
user-1000.journal

However both are owned by root.
By running sudo chown operator user-1000.journal, I was able to then run journalctl --user and acquire my per user journal.
I think NixOS should be making sure that the per user journals are actually owned by the users, so they can actually access them.

Since journalctl --user shows output, this has since been fixed. Close @jagajaga


A few minor fixes for small issues I encountered

here are 2 small fixes for small issues I had:

there was a bug when the rpc function would return something else than a list and a bool (an int, for example)
"python setup.py sdist" didn't produce an installable package because the readme.md file was missing from the build

btw, I've started using your lib to provide support for graphene clients in my tools and I like it a lot, it's very nice! It's been really helpful to understand how graphene works with respect to the previous 0.9 design. Thanks!

Feel free to modify whatevery you feel is necessary. A little help with the development of the library would be much appreciated!

ok, thanks. At the moment, it does pretty much all I need, so no big wishes for now. There are some minor cosmetic issues I would change, but I'm currently focused on the upcoming 2.0 release and trying to port my tools to get them in time. Cleaning up will come a bit later ;)


ERROR gpu_alloc::block: Memory block wasn't deallocated

cargo.toml
[package]
name = "first_rust_project"
version = "0.1.0"
edition = "2018"
See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
bevy = "0.5"
rand = "0.8"
main.rs
#![allow(unused)]
use bevy::prelude::*;
const PLAYER_SPRITE: &str = "player_a_01.png";
fn add_people() {
println!("Hello World");
}
fn main() {
App::build()
.add_plugins(DefaultPlugins)
.add_startup_system(add_people.system())
.run();}

Have the same error, but in integrations tests. Opened a separate issue with the minimal project to reproduce: #3091.

Closing this out following #3091. Feel free to reopen if you can reproduce.


Fix mock_hits signature and return value

Makes mock_hits signature match get_hits
Fixes #575 by no longer expecting ElastAlerter.process_hits to update it's input inplace

Build failure appears unrelated to changes in this PR


filters: support more data types and operators

Current filters only support matching string values and support a limited set of operators. This doesn't work well with some data types that use non-text values. Eg. in https://github.com/moby/buildkit/blob/a5f442f2f4a068ef26ba71a865892a4a05db7705/cache/manager.go#L703 the most useful filters would be based on time and usage counters.
It would be good to be able to match based on readable time differences and use less/greater than operators for the numeric values. Even better if there would be a way to extend with readable byte values so I could do filter like size>100MB.

@tonistiigi The existing filters are the simplest thing that would get us out the door.
I think this can be done with some refactoring of the filter adapter to return an interface, rather than just a string. There were a few other fixes that need to be done, as well. Its not a beginner task, but the engineering work isn't too bad, as long as you don't throw out what is already there.
Would you mind working up a few examples we could use as initial tests?

Hi @dmcgowan and @stevvooe I'm a student in UT Austin's Virtualization class, are you still looking for people to contribute to this? If so, could I get some more info about this issue and the other fixes that may need to be done? Thanks!

I'm also interested (one of @mparfan 's collaborators)

@stevvooe what would be the few other fixes that need to be done?
we are UT students taking virtualization and would like to take this on

Its not a beginner task, but the engineering work isn't too bad, as long as you don't throw out what is already there.

That being said, do you think someone new to the project can at least attempt this? I'd love to work on this.


Fix Pagination code

Fixes the existing pagination.
Related to #72

How can I test it?

@juliantoledo add more than 10 PWA's to your instance or change the LIST_PAGE_SIZEon crud.js to a small number (I've been testing with 1).

@andreban Yes, I was able to test it now. How do you go back? should we have another link?

Check my comment on #72
The preferred way to handle pagination in cloud-datastore is using the cursor pointer, since using offset/limit scales linearly.
The issue is that I don't get a pointer to the previous page, only the next. We could store this in the session or something but it would still break if someone sends the link to other person.

We should take a deeper look before adding this then.

@andreban would it be possible to keep the pointer to previews page as URL parameter?

Closing this as we're going back to the skip/limit solution.


appengineEnhance task on Jar Project

Hi All,
I have Multi Module project with one common jar project, which has all the jdo related code, and this is the first time an trying Jdo using Gradle.
Now i couldnt able to run appengineEnhance on jar project, can anyone explain how to run the appengineEnhance task on jar project before packaging it?
i tried jar.dependsOn appengineEnhance, but it throws following error
A problem was found with the configuration of task ':Commons:appengineEnhance'.

No value has been specified for property 'webAppSourceDirectory'.

and also it seems , the enhancer configuration, enhanceOnBuild works only with war project
Any help is highly appreciated

any update on this ?


revert to original behavior of provenance ExternalSourceAspect version

behavior was accidentally introduced in #91

add a test, then will undraft


fix cpu usage for console vm when using vnc over websockets

Description
On a VMware ESXi 7 environment the Console VM would always use 100% cpu after one connection and it would not stop until a VM restart (or well cloud service restart inside of the VM).
This PR fixes this issue by adding a Thread.sleep(1).

Types of changes

[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] New feature (non-breaking change which adds functionality)
[x] Bug fix (non-breaking change which fixes an issue)
[ ] Enhancement (improves an existing feature and functionality)
[ ] Cleanup (Code refactoring and cleanup, that may add test cases)

Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale

[ ] Major
[ ] Minor

Bug Severity

[ ] BLOCKER
[ ] Critical
[ ] Major
[x] Minor
[ ] Trivial

Screenshots (if appropriate):
How Has This Been Tested?

cc @nvazquez
@blueorangutan package

@rohityadavcloud a Jenkins job has been kicked to build packages. It will be bundled with  KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

Tested this with a VMware 7 env and I'm not able to see any difference in the CPU usage.
This is what I did:

Setup a 4.18 env and started console on a couple of VMs. Soon CPU usage for CPVM was 100%
Upgraded env to this PR's packages and started console on a couple of VMs. CPU usage for CPVM again reached 100% within a minute or two.
After restarting cloud service on the CPVM CPU usage was <10%.

Not sure if we need to increase the sleep time or use a different approach. I'll try to test
@alexandru-bagu can you please have a look as well? Also, can you please rebase your change to 4.18 branch so that once we have a working fix it can go into 4.18.1
cc @rohityadavcloud @nvazquez

My initial PR had a break when a Thread.Sleep threw an error. I doubt that's of any consequence though because Thread.Sleep should throw an exception only when the thread is being aborted.
I have not tested the 4.18 release. I will upgrade my system to 4.18 with this PR and see if the issue is still present. I know that in my environment I didn't have any issues with CPU usage after I applied the patch for CS 4.17.1.

cc @nvazquez to review
@blueorangutan package

@rohityadavcloud a [SF] Jenkins job has been kicked to build packages. It will be bundled with  KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

Packaging result: :heavy_check_mark: el7 :heavy_check_mark: el8 :heavy_check_mark: el9 :heavy_check_mark: debian :heavy_check_mark: suse15. SL-JID 6110

@blueorangutan test

@rohityadavcloud a [SF] Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@blueorangutan test alma8 vmware-7u3

@rohityadavcloud [SF] unsupported parameters provided. Supported mgmt server os are: centos7, centos6, suse15, alma8, ubuntu18, ubuntu22, ubuntu20, rocky8, alma9.  It will be bundled with  KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

Packaging result [SF]: :heavy_check_mark: el7 :heavy_check_mark: el8 :heavy_check_mark: el9 :heavy_check_mark: debian :heavy_check_mark: suse15. SL-JID 6749

@blueorangutan test alma8 vmware-70u3

[SF] Trillian test result (tid-7389)
Environment: vmware-70u3 (x2), Advanced Networking with Mgmt server a8
Total time taken: 43568 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr6970-t7389-vmware-70u3.zip
Smoke tests completed. 108 look OK, 0 have errors, 0 did not run
Only failed and skipped tests results shown below:

Test
Result
Time (s)
Test File

Tested this with a VMware 7 env and I'm not able to see any difference in the CPU usage. This is what I did:

Setup a 4.18 env and started console on a couple of VMs. Soon CPU usage for CPVM was 100%
Upgraded env to this PR's packages and started console on a couple of VMs. CPU usage for CPVM again reached 100% within a minute or two.
After restarting cloud service on the CPVM CPU usage was <10%.

Not sure if we need to increase the sleep time or use a different approach. I'll try to test @alexandru-bagu can you please have a look as well? Also, can you please rebase your change to 4.18 branch so that once we have a working fix it can go into 4.18.1
cc @rohityadavcloud @nvazquez
CPU usage from vCenter (Lows only when cloud service is restarted)

@shwstppr
thanks for the testing
do you think #7826 will fix the issue ?

I haven't had the CPU issue after I applied my own patch for it. I don't know how to trigger the cpu usage for either issues though.
Testing that commit would yield no new information for me.

I haven't had the CPU issue after I applied my own patch for it. I don't know how to trigger the cpu usage for either issues though. Testing that commit would yield no new information for me.

ok , thanks @alexandru-bagu
@nvazquez @shwstppr @DaanHoogland @rohityadavcloud
do you think we should merge this #6970 or #7826 or both ? the vmware7 issue might be fixed by #7826 as well

@nvazquez @shwstppr @DaanHoogland @rohityadavcloud do you think we should merge this #6970 or #7826 or both ? the vmware7 issue might be fixed by #7826 as well

By the looks of the code both would help, but I do not know whether that would be overkill. Is it worth testing all four combinations of those two patches? cc @JoaoJandre @alexandru-bagu

I've hit this issue on vmware7u3, now I no longer have the env; but this should be easy to test in our lab cc @weizhouapache @DaanHoogland

verified ok
without this PR, the CPU usage increased to 100% even when only 1 vm console is open.
with this PR, the cpu usage is still low when 10 vm consoles are open


Provide new toCharArray() method which decodes internal byte array to char[]

The signature should be
public char[] toCharArray()

This should NOT create an intermediate string internally.

Fixed.


Fix sparse min/max to return sparse matrix

Close #3504.
This PR fixes sparse min/max to return a value as a sparse matrix. I will parameterize the test in another PR.

Jenkins, test this please.

Jenkins CI test (for commit 5431fc64d5ad2f479a1eaae53520ac3f5c4f2fa2, target branch master) failed with status FAILURE.

Thanks! I'll fix the SciPy input to make it work in case axis=None and nonzero=True.

Jenkins, test this please.

Jenkins CI test (for commit 570ddccad590b296d3e2b71114ea69f267e93f42, target branch master) succeeded!


Improve the syntax and make it feel more native

Hello, I'm Sairam, I really appreciate your work and time you put into this. But I think that this project can be made to feel more Pythonic by incorporating following changes.
Using api similar to DataClasses
You can use an api similar to Pydantic for properties which allows us to really improve the feel of the code.
Here's an Example of what I mean:
from godot.classes import gdclass
from godot.types.variant import Vector2

@gdclass
class Player(Node3D):
    speed: Vector2
    direction: Vector2 = Vector2.ZERO  # (you can use class attributes to behave like native GDScript)

    def __init__(self):
        # handle initialization, it is similar to _init
        pass

    def __ready__(self):
        # handle ready event etc.
        pass

    # by default all methods are public
    def move(self):
        pass

    @private
    def _animate():
       pass

Signals can be implemented like this.
I really appreciate any input on this syntax as well.
from godot.class import gdclass
from godot.signals import gdsignal

@gdclass
class Player(Node2D):

   signal_name = gdsignal({"input": int})

   direction: Vector2 = Vector2.ONE

Thank you very much for your feedback. This helps a lot. I will look into it, but it could take a bit of time


Dashboard fixes

Treasury Assets Table:

Filter dust
Add rate column
Fix incorrect display of balances

OHM supply:

Add tooltip for gOHM quantity

ugh why is the branch report not running 😭


fix: redirect ouput and errors to appropriate writer

Closes #2773
fmt.Print...() methods have been removed where applicable and outputs and error messages are now being written to the appropriate Writers. @astefanutti please review

Release Note
NONE

There are linter validation errors. Please fix them.

@astefanutti I have implemented the changes and fixed the lint errors. I also added a fix to a small error I noticed here. The print statements should use aVersion and bVersion not a and b. Anyway, kindly review and let me know if there are more things I need to do.

@astefanutti I have undone a change I made by accident please try running just the openshift-build check.


[Feature Request] Can set own custom logger module

Abstract
We can't change the log output because the log output processes are hard-coded. It will be convenience that we can set own custom log output code.
Current Behavior
Currently, this client library outputs each log with console.log and console.error. There are four log outputs: Request, Response, Header and Conversation. Especially, in the Cloud Functions on GCP, all outputs are written as string into textPayload, because the JSON.stringify is used.
Therefore, the format of each log output becomes like Request {...}. That is, it is a human-readable, but it is necessary to convert it to JSON string, when we want to export the logs to BigQuery. To do that, we need to prepare a pub/sub and create a Cloud Function to convert it and export it to BigQuery.
Expected Behavior
For example, it is a convenience, if we can set the custom log handler to output logs to jsonPayload by like the following:
import { dialogflow } from `actions-on-google`;

const app = dialogflow({
  logger: {
    debug(message?: any, ...optionParams?: any[]) {
      // Write a log with arguments by own method/format...
    }
  }
});

Also, to do this, I guess that it will be necessary to modify the following code:
Current: common.info('Request', JSON.stringify(body))
New: customLogger.info('Request', body)

If we don't set any custom logger, this client library outputs logs with current specification.

At least, the logs of "Request" from my actions are recorded incompletely. That is, because the log has been recorded into textPayload,  the log string has been trimmed by about 3,800 characters as like the following:

I think that we can get complete logs using jsonPayload instead of textPayload. I know that this client library is not only for Google Cloud Platform, but it is also for other platforms for example Azure or AWS or so on. That is, I think that this means that we need to be able to customize the log output logic for each execution environment.

After I received some comments from committers, I thought deeply about whether this feature is really necessary or not. As the result, I reached the recognition that current log outputs are for debug of the SDK itself. That is, I think that I should introduce another mechanism to output logs for analytics and so on rather than I change current log output logics. I close this pull request and the related issue. Thank you for the comments and reviewing!


expression: Add regexp support

Current coverage is 60.90% (diff: 47.82%)

Merging #105 into master will decrease coverage by 0.10%

@@             master       #105   diff @@
==========================================
  Files            40         40
  Lines          1652       1673    +21
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits           1008       1019    +11
- Misses          585        594     +9
- Partials         59         60     +1

Powered by Codecov. Last update b66aa93...e4fe08c


Non 7-bit ASCII chars in .k files result in exception

When a .k input file contains a terminal ("-delimited) with non 7-bit ASCII chars, and is kompiled, an exception is thrown:
[Error] Internal: Uncaught exception thrown of type IllegalArgumentException.

K Version 3.5.1 on Mac OS X 10.9.5

Can you please provide me with the exact string that you wish to place inside the terminal? I tested this with one of the characters in the LATIN-1 encoding, and it seems that SDF, the parser we use internally, may not support enough of the non-ASCII character set for this to be possible at the current time. However, I can try again if I have the exact string you are interested in, and see if that makes any difference.
That said, we are currently in the process of replacing the entire parser frontend with a new infrastructure, and the new infrastructure should support the full generality of Java's UTF-16 encoding. If you want, I can try to update this issue for you when the new version drops.

I used Unicode U+2022: BULLET

Unfortunately, due to the limitations of SDF, I don't believe it will be possible for you to work around this issue in K 3.5. However, I have fixed a bug in the latest version of K which should provide you with limited functionality if you choose to avail yourself of it. You will still not be able to use unicode characters in K definitions, but if you want to use them in the syntax of your programs, it should be possible if you use the latest version of K, and invoke krun with the flags --parser "kast --parser newprogram". You may have to modify your definition slightly if you are making use of lexical syntax productions in it, because what this command does is enable the new parser for use in programs that will be used in K 4.0. I can walk you through this process if it is necessary.
Note that because you cannot use unicode characters in K definitions, even with this approach, you will have to define an alternate syntax for the productions, using the same KLabel, in order to allow yourself to write rules dealing with this production.
Full support for unicode will be present in K 4.0, which we are hoping we will be able to release sometime this summer.
Please let me know if you have further questions.

Easy enough for me to work around using ASCII-only terminals for now.  Mainly the bug, from my point of view, was an exception rather than a comprehensible error message.

Okay. I am going to close this since it seems like you have your situation resolved, and we have solved the problem going forward. Please feel free to reopen if you need anything else.


Don't generate parent-context conditionals during the split OR modify to only add if not present already

Current behavior
The splitter automatically generates the parent-context conditionals that are recommended by the FCC guidelines:
ifdef::context[:parent-context: {context}]
...
ifdef::parent-context[:context: {parent-context}]
ifndef::parent-context[:!context:]

Although this behavior is handy, these conditionals should already be defined in the source chapter anyway for the same reason of controlling the context definitions in community chapters as well. It's not an enterprise-only feature, but a way to ensure that chapters within chapters or assemblies within assemblies have proper control over the context definition. So if this is already defined in the source manually by the writer, as it typically will/should be, then I assume the splitter might duplicate it when splitting for enterprise.
Desired behavior
To avoid duplicate parent-context conditionals, the splitter should either detect if those conditionals are present in the chap source and not add them if they are present, or simply not bother adding them and leaving it to the writer to do manually in the source or not. Whichever route is easier. I'm sure the latter is easier :)

@LightGuard , the splitter is still generating the parent-context even if there is one already. I wanted to re-open this issue, but won't let me. I suggest just disabling it from creating parent-context at all, imo. These need to be added manually in the source anyway for the benefit of the source. Unless we can actually get it to successfully detect if it's present and if not, add it. That would be ideal, but doesn't seem to be working. Let me know what you think.
This is what I'm getting after the split today, for example. The first line is what is duplicated. It doesn't duplicate the end ifdefs though.
ifdef::context[:parent-context: {context}]
[id='assembly-kogito-creating-running']
= Creating and running your first {PRODUCT} services
ifdef::context[:parent-context: {context}]
:context: kogito-creating-running

// Purpose statement for the assembly

As a developer of ...


Duplicate files in file context menu

The file context menu has options for renaming and deleting files, how about one for duplicating files as well. I know there are other ways to duplicate scripts / scenes etc, but I think it could come in handy.

Fixed by #13446.


feat: generate default config if not exists

Currently SWHKD leads to a config error if the file at the default config path is missing (/etc/swhkd/swhkdrc).
This PR adds a mechanism to generate a default config (populated with an example from man 5 swhkd), the generated config is commented out by default.

Resolves #201

Hi, while this is a good pr I am not a fan of the inline file writing we are doing as everytime we introduce new features, the examples need to be put into this file.
It's ideally the distributions responsibility during packaging to provide a sample config -- just how programs like sway and alacritty have theirs defaulted to by the distribution.
@zubairmh What do you think?

Hi, while this is a good pr I am not a fan of the inline file writing we are doing as everytime we introduce new features, the examples need to be put into this file.
It's ideally the distributions responsibility during packaging to provide a sample config -- just how programs like sway and alacritty have theirs defaulted to by the distribution.
@zubairmh What do you think?

We could have a default config in codebase that copies itself to the config path upon the first extension startup, something like in the sway codebase here. This PR could easily be modified to do something like that. @Shinyzenith

I think having a example config would be nice but the copying function is responsbility of the distribution as they like to patch configs before pushing to users. Having the file in the repo means we need to bake it into the binary to finally write to disk -- increasing binary size.

@Shinyzenith any solutions for this?

I think this pr would be better to just introduce a default config -- also lets discuss patches in the github issue before forming the pr -- I don't want any contributor to feel like their efforts are going to waste. This way we get to discuss about the project goals and if the pr is a good idea 😊

Hmm sure @Shinyzenith ill  add the new issue


New version: Microsoft.OneDrive.Enterprise version 22.196.0918.0001

Result: Installation Successful

Manifest
Add/Remove Programs

Name
Microsoft OneDrive Enterprise
Microsoft OneDrive

Version
22.196.0918.0001
22.196.0918.0001

Publisher
Microsoft Corporation
Microsoft Corporation

ProductCode

OneDriveSetup.exe

Auto-updated by vedantmgoyal2009/winget-pkgs-automation in workflow run 5498
Microsoft Reviewers: Open in CodeFlow

/azp run

This PR appears to change more than one manifest version. Is this intentional?

@wingetbot waivers Add Validation-Installation-Error


Add support for notification grouping

I understand that the current implementation of notifications is only a first draft.
I just want to suggest for discussion / later implementation that we should implement notification groups as seen in the following example.

i think grouping would be useful once we have channels setup so we can have each notification channel grouped separately.

Good idea, automatic grouping of channels (#107) might make sense :+1:

Isn't the tagging support needed from html5 to "tag" also? So one notification overwrite older one when it comes fo one device?
I don't know channels but you probably refer to iOS app which I haven't seen.

tag will replace any existing notifications with the same tag. This is more akin to threading on iOS. In that vein, I suggest that when this gets implemented we use the same key on Android as we do iOS: thread-id.

I think tag and grouping are 2 different things here.  Tag will replace and remove notification....grouping will behave like the screenshots.  I think that in theory you can use tag and group together.  Now I wonder how the those 2 things will tie into notification channels once we support that?

Correct, they can be used together. My understanding is that groups and channels don't have bearing on each other.


Guru Meditation Error: Core  0 panic'ed (abort)

Hello,
My ESP32 stopped working; I've tried several of the example scripts. All of them yield the following errors:
ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0x00
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0008,len:8
load:0x3fff0010,len:2036
load:0x40078000,len:9988
load:0x40080000,len:252
entry 0x40080034
assertion "state == EntryState::WRITTEN || state == EntryState::EMPTY" failed: file "/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/nvs_flash/src/nvs_page.cpp", line 315, function: esp_err_t nvs::Page::eraseEntryAndSpan(size_t)
abort() was called at PC 0x401040ff
Guru Meditation Error: Core  0 panic'ed (abort)

Backtrace: 0x40008155:0x3ffc9740 0x40007d16:0x3ffc9760 0x400f6b65:0x3ffc9790 0x400f7161:0x3ffc97d0 0x400f739a:0x3ffc9840 0x400f7a50:0x3ffc98a0 0x400f6284:0x3ffc9900 0x400f5f42:0x3ffc9950 0x400f5f8e:0x3ffc9970 0x400d1163:0x3ffc9990 0x4010406a:0x3ffc99b0 0x400d9489:0x3ffc99e0

CPU halted.

Thanks!
 If the crash persists,please let me know,thanks.

@xcguang Ok thanks, I'll try. I'm using a Sparkfun ESP32 Thing, any ideas on the easiest way to flash it?

You can try
python /esp-idf/components/esptool_py/esptool/esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 115200 --before default_reset --after hard_reset erase_flash

Hi! I got the exact same error. This solution worked for me.
Thanks @xcguang ! :)

I can confirm that this worked for me as well. Any intuition about what might have happened?

It did not worked for me..can you please help me..??

@masadnawaz  Please try v<IP_ADDRESS>,the master branch maybe crash because of libat_core.a

is it because of some problem in the latest github version..??
I am not able to find v<IP_ADDRESS>,
can you suggest me some other solution..?
Thanks..

@masadnawaz
You can run this instruction to clone it
git clone -b v<IP_ADDRESS> --recursive https://github.com/espressif/esp32-at.git

remote: Repository not found.
fatal: repository 'https://github.com/espressif/esp32/' not found

It is https://github.com/espressif/esp32-at.git,not https://github.com/espressif/esp32/.

with the older version, I m not able to even make the bin files, it start giving errors..
the same newer version is running perfectly on my team mate ESP32 IDF..we have match the menuconfig settings as well, but still i am getting the same error..
Thanks for your suggestions BTW..

I have this error also, on initializing the NVS in my app:
    assertion "state == EntryState::WRITTEN || state == EntryState::EMPTY" failed: file "C:/msys32/home/user/esp
    /esp-idf/components/nvs_flash/src/nvs_page.cpp", line 316, function: esp_err_t nvs::Page::eraseEntryAndSpan(size_t)
    abort() was called at PC 0x400dbc73 on core 0

This error is recurrent. Each day it happens after using the part for (development) for several hours. If I let it "cool" it starts working again, but not for a long. The next day it works again for quite some time.
As said, this error is on my development board, which I have been using for just 6 weeks. In the application I have made sure that the NVS isn't written unnecessarily, so it can't be because of an excessive number of writes. Debug cycles are frequent, but also not that frequent as the debug cycle is close to a minute, and frequently much longer, so say 50x per day.
So this worries me! This seems to be a temperature effect, and we'll be using the chip at a relatively high temperature (80 degrees).


There's still a problem in the post-compile commands.

There's still a problem in the post-compile commands.
Some paths are unquoted, i was able to fix it like this.

Originally posted by @zugazagoitia in https://github.com/microsoft/terminal/issues/438#issuecomment-494291345

Are you using python compiler to execute this code? I think you are using visual Studio and hence you are getting problem in post compile commands

Use pycharm or run from terminal

Where are you executing this code? Terminal?

@zugazagoitia it looks like you've got a fix for this. Would you mind submitting a pull request?

I think it might be a better solution to just tell people in the readme to have the source code within a non-spaced path. I tried this in reverse (added the quotes and then attempted to move the repo to `C:\dev\terminal), and I still get this error.
Looks like there is something else that's escaping the quotes when it's being passed through.


Simplify loop fixture usage in tests

By putting the loop import in conftest.py, it is readily available in all tests.
This way we can get rid of the hacks we had for making flake8 happy (F401/F801 dance that does not seem to work anymore with the latest version of flake8, see https://github.com/dask/dask-jobqueue/pull/232#issuecomment-460215666).
I could not resist fixing a few flake8 violations in conftest.py.

Merging this one since this will fix the flake8 error and seems uncontroversial.
@guillaumeeb don't hesitate if you have comments/explain.


Use Github Issues

Connect Zube cards to github issues

User story:
As a project owner,
I want the team to efficiently monitor bugs and proposed features in Github
So that the team can effectively manage and coordinate their work
Acceptance criteria:
Given the task is created in Zube
When the team opens Github issues
Then the task is displayed there as an issue


Winget Validate Misses Blatant Manifest Errors

Brief description of your issue

Steps to reproduce

Copy an existing manifest version folder, and paste it in the same location as a new version
Change the package name inside all of the yaml files; e.g if the package name is Package.Name change it to PackageTest.Name
Change the file names of all the yaml files; e.g if the file name is Package.Name.installer.yml change it to PackageTest.Name.installer.yml
Save your changes
Run `winget validate --manifest {path}

Expected behavior

The validation should fail in two different places.

The filename must match the PackageIdentifier and ManifestType properties from the manifest
The manifest file path must match the PackageIdentifier and PackageVersion from the manifest

Actual behavior

The package is passing validation.

Additional Information
PR showing failures - https://github.com/microsoft/winget-pkgs/pull/19476
Commit 1 | Pipeline Fail 1 - filename
Commit 2 | Pipeline Fail 2 - file path
Environment
[winget --info]
Windows Package Manager v1.0.11692
Windows: Windows.Desktop v10.0.19042.1052
Package: Microsoft.DesktopAppInstaller v1.12.11692.0

Any other software? None

The file path is an implementation detain of the community repo, I don't think it's supposed to be true of all scenarios you use a manifest in (winget will install from any folder as long as it finds enough data in the yaml files).

That does make sense, I did not consider that some people may not use winget-create. Although, if manifests are being validated, there is an extremely high likelihood it is for the public repository. Perhaps a warning would be beneficial? That way if a user is validating before a pull request they get warned about a mismatch (assuming the file path starts at ~/manifests) while still allowing those who are not working out of their manifests directory tree to continue validation
I would think, though, that the file names should still be checked in validation. Maybe a warning is appropriate for that also


Set up Github Actions

Context
It would be good to build, test, and potentially release the application from GitHub Actions.
Tasks

[x] Set up build, linter and test workflow (on any PR or push to main)
[x] Publish can be done with jsii-publish

~Npm can be set up with the following tutorial~
~Publish Python to PyPi~
jsii allows TS to TS and python

Alternatives
N/A
Notes
~This repository will be subject to max of 3000 build minutes while it is private.~

Linter and publisher are set up in actions.


Parent of units / who control attacker unit?

Hey! I wonder is there a way to found who control some units.
F.e. i want to detect each creep kill by some hero
but if there are some heroes with summons like Venomancer then in "DOTA_COMBATLOG_DEATH" i receive attackers that are not heroes
For venom snakes its quite easy to detect who is owner by relation only to this hero but what if Rubick will stole such spells or someone will buy Dominator/will pick Chen/Ench etc for neutrals?
Is there any notices in class structure or another ways to find who control units?

ok, seems like its "getDamageSourceName"


Add support for writing Gaussian forward and inverse transform lookup tables

This patch is an attempt to implement the pre-processing parts from Brent Burley's Histogram-Preserving Blending paper. It generates two float array lookup tables - one for transforming each image channel to a Gaussian distribution (the invCDF float array) and one for transforming from the Gaussian distribution back to the image's distribution (the CDF array).
This will let whoever is consuming the image (like a shader) do the blending on Gaussian distributed data and transform the blended result back to the image distribution, preserving details better than a regular blend.

I took the liberty of pushing fixes for the signed/unsigned comparison warnings, and a few minor formatting fixes.

@olegul  I merged this so that we can do builds this week that include it, but I think it needs a touch-up to actually document it (i.e., amend the comments for make_texture in imagebufalgo.h, where it explains all the controls it responds to). I can do this if you don't have the time. And ideally -- though perhaps on the OSL side -- we should publish a small example shader that shows how to use this information to do the thing it's designed for.


Fix: Move setting the user after post-build-instructions

When we set the user too early, some post-build-instructions wont work correctly (for example symlinks - see https://redhat-internal.slack.com/archives/CKR568L8G/p1725551082332669?thread_ts=1725374750.726439&cid=CKR568L8G)

/lgtm


Better Visibility of Log Warnings/Errors Buried by Scrollback

Is your feature request related to a problem? Please describe.
My specific problem is not being alerted of errors when a plugin I'm working on has a syntax error; the error occurs, and then is scrolled off-screen by all of BN's other startup-logs.
This was also experienced by some users in our training class.
Describe the solution you'd like
Sorta like Slack or Discord, showing a clickable "Unread  messages Errors/Warnings" in the top right of the log window with a count of each (similar to what we already have when the log window is collapsed).
Describe alternatives you've considered
Adjusting the log level, though log_info is general useful.
Keep the log window closed when started BN, though that adds possibly many clicks to users' workflows.
Might be fixed by #2508; Filter out loading logs, if we go through and tag all our internal logs thoroughly enough to distinguish between plugin loading errors and general startup messages.
Reducing the number of startup messages.  This could also probably be fine; the "Loaded native plugin" messages could be downgraded to log_debug.

I feel like this needs to be part of a bigger #2508 issue.


Update 00_overview.md

In the Roadmap, added links to IO, StdLib and Conclusion; added Test.

Thanks for the contribution!


Hurdle will show over 100%.

I think this is fine. But you might want to have cap on the maximum number displayed. Perhaps if the hurdle goes beyond 10, you could say >1000% or something. Or maybe do that when the hurdle reaches 1 and do ">100%"
Edit: perhaps I will create a pull request for this myself

Yeah you also could just say X won, when stuff gets >100%, because there is no way to turn that around.
However given that the "Votes Remaining" seems to be very off from the real count, just a >100% thing would be more appropriate. Especially with Georgia running their "unknown/unknown votes left" thing for like days, like a broken installer running into NaN-Numbers.

Going to close this; see my comment on the PR you opened.


Fix 8.sql evolution

The Downs Instructions are wrong. I wonder how this ever worked. Maybe depending on the SQL Engine. At least MariaDB can not execute these DROP index statements without semicolon and without table name.

I just came across this PR through the git history. Two points:

This merge did not trigger a release to dockerhub as the SMUI version number has been incremented. There is also a failed build associated with this:

As discussed several times, changing migration-SQLs (even if it is DOWN instructions, and even if they are evaluated syntactically invalid - which is something we need to prevent in the future, for sure) leads to incompatibility, and is therefore a major change (which would need manual data migration for existing SMUI installations).

I will check, and eventually need to revert the changes done here.

Releasing SMUI depends on knowledge prerequisites on the release process. I therefore, adjusted the permission structure a little bit, so it becomes less likely we unintentionally crash things. I am very open to discussions (a) reducing complexity here, or (b) ensuring the necessary knowledge is shared.

As the change itself seems reasonable, I preserved it under this branch:
fix_evolution_8_sql


[config-transformer] phar (feature request / question)

feature request:
it would be awesome to have a phar version of the config-transformer.
question:
i tried to build it myself with box and phar-compose but i always get errors when running the build phar file. (@theofidry the error occurs on linux and on windows)
php build\config-transformer.phar
 [ERROR] The
         "phar://A:/config-transformer/build/config-transformer.phar/config/../src/Dependen
         cyInjection/Extension/AliasConfigurableExtension.php" directory does not exist.

but if you look into the phar file, AliasConfigurableExtension is there.

any hints? is it not possible to build the config-transformer as phar?

Hi,
we won't support native phars for any Symplify packages, for similar bugs like you have.
I wrote about it more here: https://getrector.org/blog/2020/12/28/rector-09-released#debuggable-rector-prefixed
If you need it, you can build phar on your own.

Hi,
we won't support native phars for any Symplify packages, for similar bugs like you have.
I wrote about it more here: https://getrector.org/blog/2020/12/28/rector-09-released#debuggable-rector-prefixed
If you need it, you can build phar on your own.


apply the wcf telemetry on two environments, One is getting the API operation contract logging, but another env didn't log properly

I am following the instruction of https://github.com/microsoft/ApplicationInsights-SDK-Labs/tree/master/WCF to set up WCF detailed logging for traditional WCF applications under two envs. the same instruction and same packages added into the WCF app directories. however only one env can log detailed API contacts info. I used file differ tools to compare the app directories under these two env, they are identical. anyone can throw some ideas to narrow down the issue why not working under one env?

a fairly generic question. so you are just looking for troubleshooting ideas?

check web.config for telemetry TelemetryCorrelationHttpModule
ApplicationInsightsWebTracking
InstrumentationKey
 added to proper location

too many things... but that should get you something

@haldiggs yes, our situation is to enable detailed wcf API operation logs without re-complying the whole code base.  https://github.com/microsoft/ApplicationInsights-SDK-Labs/tree/master/WCF followed this link and it seems doing the work under our UAT env. but when move to another env, well the result turns out to be different. so I am thinking if there are any dependencies related with Server components

@haldiggs  in UAT env, we have web.config and applicationinsights.config files under the wcf service directories. the Telemetry modules are defined inside the applicationinsights.config file, don't see TelemetryCorrelationHttpModule inside our applicationsinsights.config file.
===========ApplicationInsights.config========================

core.windows.net
core.chinacloudapi.cn
core.cloudapi.de
core.usgovcloudapi.net

</Add>
<Add Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryModule, Microsoft.AI.PerfCounterCollector" />
<Add Type="Microsoft.ApplicationInsights.WindowsServer.DeveloperModeWithDebuggerAttachedTelemetryModule, Microsoft.AI.WindowsServer" />
<Add Type="Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule, Microsoft.AI.WindowsServer" />
<Add Type="Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule, Microsoft.AI.WindowsServer">

</Add>
<Add Type="Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule, Microsoft.AI.Web">
  <Handlers>

    <Add>System.Web.Handlers.TransferRequestHandler</Add>
    <Add>Microsoft.VisualStudio.Web.PageInspector.Runtime.Tracing.RequestDataHttpHandler</Add>
    <Add>System.Web.StaticFileHandler</Add>
    <Add>System.Web.Handlers.AssemblyResourceLoader</Add>
    <Add>System.Web.Optimization.BundleHandler</Add>
    <Add>System.Web.Script.Services.ScriptHandlerFactory</Add>
    <Add>System.Web.Handlers.TraceHandler</Add>
    <Add>System.Web.Services.Discovery.DiscoveryRequestHandler</Add>
    <Add>System.Web.HttpDebugHandler</Add>
  </Handlers>
</Add>
<Add Type="Microsoft.ApplicationInsights.Web.ExceptionTrackingTelemetryModule, Microsoft.AI.Web" />
<Add Type="Microsoft.ApplicationInsights.Web.AspNetDiagnosticTelemetryModule, Microsoft.AI.Web" />
<Add Type="Microsoft.ApplicationInsights.Wcf.RequestTrackingTelemetryModule, Microsoft.AI.Wcf"/>
<Add Type="Microsoft.ApplicationInsights.Wcf.ExceptionTrackingTelemetryModule, Microsoft.AI.Wcf"/>

============================================
instrumentationkey is inside applicationinsights.config file
Add the service serviceTelemetry key inside the web.config
============================================

TelemetryCorrelationHttpModule is setup in the web config. If it's working
in UAT I would imagine you should be able to detect missing parts.
Hal D. on my Android
On Mon, Oct 14, 2019, 6:34 PM EdmondAndy<EMAIL_ADDRESS>wrote:

@haldiggs https://github.com/haldiggs in UAT env, we have web.config
and applicationinsights.config files under the wcf service directories. the
Telemetry modules are defined inside the applicationinsights.config file,
don't see TelemetryCorrelationHttpModule inside our
applicationsinsights.config file.
===========ApplicationInsights.config========================
core.windows.net
core.chinacloudapi.cn
core.cloudapi.de
core.usgovcloudapi.net

<Add>System.Web.Handlers.TransferRequestHandler</Add>
<Add>Microsoft.VisualStudio.Web.PageInspector.Runtime.Tracing.RequestDataHttpHandler</Add>
<Add>System.Web.StaticFileHandler</Add>
<Add>System.Web.Handlers.AssemblyResourceLoader</Add>
<Add>System.Web.Optimization.BundleHandler</Add>
<Add>System.Web.Script.Services.ScriptHandlerFactory</Add>
<Add>System.Web.Handlers.TraceHandler</Add>
<Add>System.Web.Services.Discovery.DiscoveryRequestHandler</Add>
<Add>System.Web.HttpDebugHandler</Add>

============================================ instrumentationkey is inside
applicationinsights.config file Add the service serviceTelemetry key inside
the web.config ============================================
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/ApplicationInsights-SDK-Labs/issues/166?email_source=notifications&email_token=AAM5KUR7VKHMSHY533LSKPTQOT6Y5A5CNFSM4JAI4OV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBG53NA#issuecomment-541973940,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAM5KUT4IQVS4D5E5SFLHETQOT6Y5ANCNFSM4JAI4OVQ
.

I may not see your whole file here but I also don't see an
instrumentationkey
That is definitely needed for your system won't know where to send
information
Hal D. on my Android
On Mon, Oct 14, 2019, 6:34 PM EdmondAndy<EMAIL_ADDRESS>wrote:

@haldiggs https://github.com/haldiggs in UAT env, we have web.config
and applicationinsights.config files under the wcf service directories. the
Telemetry modules are defined inside the applicationinsights.config file,
don't see TelemetryCorrelationHttpModule inside our
applicationsinsights.config file.
===========ApplicationInsights.config========================
core.windows.net
core.chinacloudapi.cn
core.cloudapi.de
core.usgovcloudapi.net

<Add>System.Web.Handlers.TransferRequestHandler</Add>
<Add>Microsoft.VisualStudio.Web.PageInspector.Runtime.Tracing.RequestDataHttpHandler</Add>
<Add>System.Web.StaticFileHandler</Add>
<Add>System.Web.Handlers.AssemblyResourceLoader</Add>
<Add>System.Web.Optimization.BundleHandler</Add>
<Add>System.Web.Script.Services.ScriptHandlerFactory</Add>
<Add>System.Web.Handlers.TraceHandler</Add>
<Add>System.Web.Services.Discovery.DiscoveryRequestHandler</Add>
<Add>System.Web.HttpDebugHandler</Add>

============================================ instrumentationkey is inside
applicationinsights.config file Add the service serviceTelemetry key inside
the web.config ============================================
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/ApplicationInsights-SDK-Labs/issues/166?email_source=notifications&email_token=AAM5KUR7VKHMSHY533LSKPTQOT6Y5A5CNFSM4JAI4OV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBG53NA#issuecomment-541973940,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAM5KUT4IQVS4D5E5SFLHETQOT6Y5ANCNFSM4JAI4OVQ
.

@haldiggs  the instrumentation key already appended at the bottle of the applicationinsights.config file.
The problem is I don't see the missing parts between UAT and the other environment under App directory, powershell status V2 runtime directory. I used diff tool to compare, files under two envs are identical


Use of msix for Windows?

Windows defender and Chrome blocked 7 times before I could finally execute the app, I guess you can fix that by packaging the windows build as msix: https://pub.dev/packages/msix.
I missed the CTRL + F feature but the UI is overall smooth and intuitive, nice!

Okay, no prob.
Yes, CTRL + F -> search feature.

Provided the .msix installer in the latest release. I am not sure if it works, would be nice if you could let me know if it works on your machine.

Not working yet

It now blocks from installing/running

Can you try doing what I describe in the readme. I am not sure if you can do this on your machine. If you have any experience with msix. It would be nice, if you can help me get it working

I have just submitted the OpenScribe.exe file to Releases. It is a self-extracting archive and should work, the security messages that appear can be easily clicked away. I'm not sure why there are so many security messages.

The self-extracting .exe worked gracefully, the only thing missing is the right installation folder, is that possible to configure the self-extracting zip to offer the ProgramFiles\OpenScribe as the initial folder?

Also, I've found this tool: https://wixtoolset.org/docs/intro/
To generate a .msi installer. It may be helpful or not.

Related links:

https://stackoverflow.com/questions/4159737/how-can-i-create-a-msi-file-for-a-java-program-eclipse

Chat GPT answer to How can I generate the .msi from a flutter desktop source code:

Creating an .msi installer from a Flutter desktop source code involves a series of steps, and it's a bit different from converting an .exe to an .msi. Here's a general overview of how you can package a Flutter desktop application into an .msi installer:

Prepare Your Flutter Desktop Application:

Make sure your Flutter desktop application is complete and functional.
Verify that it can be built and run on the target Windows system.

Install Necessary Tools:

Install Flutter on your development system if you haven't already.
Make sure you have Flutter Desktop support installed.

Build Your Application:

Use the Flutter commands to build your application for the Windows platform. You can do this with flutter build windows.

Create an .msi Installer:

To create an .msi installer, you'll need to use a separate tool, as Flutter's build process primarily generates an executable, not an installer.

Use WiX Toolset:

The WiX Toolset is a popular choice for creating Windows installers (including .msi files). You can download and install WiX from the official website: https://wixtoolset.org/
Learn how to use WiX to create an installer package for your application. This typically involves creating an XML configuration file that describes the installer's behavior.

Define Installation Steps:

In your WiX configuration file, define the installation steps, including specifying the executable to install, creating shortcuts, and configuring any registry settings or other dependencies your application requires.

Build the .msi Installer:

Use the WiX Toolset to build your .msi installer. This process will compile your configuration file and create the .msi package.

Test the Installer:

Before distributing your application, thoroughly test the installer on a Windows system to ensure that it installs your Flutter desktop application correctly.

Distribute Your Application:

Once you have a working .msi installer, you can distribute it to users. Make sure to comply with any licensing and distribution requirements for your application.

Keep in mind that creating an installer for a Flutter desktop application is a relatively complex process. You may also need to consider code-signing your installer to establish trust with users and avoid potential security warnings during installation.
Also, be aware that the process may vary slightly depending on the specific dependencies and requirements of your Flutter desktop application. You might need to customize the WiX configuration to suit your application's needs.

Thanks, that looks promising. I'll look at it. As far as I know, the self-extracting archive is not able to automatically specify a target folder, but I will also research it again. Thanks for the feedback so far

Thanks, that looks promising. I'll look at it. As far as I know, the self-extracting archive is not able to automatically specify a target folder, but I will also research it again. Thanks for the feedback so far

I created a installer, which is provided in the newest release. I will close this issue, can you please create a new issue for the CTRL + F feature.

Did you create the installer using what tool? Do you mind sharing how did you do that?

I'm in the process of writing an article on Medium. I'll share the link here when I'm done.

Link to the medium article: https://medium.com/@tommyyy/how-to-publish-a-flutter-windows-application-outside-the-microsoft-store-49bb9d25555c


Changes for setKeyIntercepts

Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/rdkservices/5355/rdkcentral/rdkservices

Commit: ff5efef70631991e91ee9322b898142a09429caa

Report detail: gist

Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/rdkservices/5355/rdkcentral/rdkservices

Commit: ff5efef70631991e91ee9322b898142a09429caa

Report detail: gist

Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/rdkservices/5355/rdkcentral/rdkservices

Commit: ff5efef70631991e91ee9322b898142a09429caa

Report detail: gist


FromBluetoothAddressAsync() does not work without a scan first

Hi,
It looks like FromBluetoothAddressAsync() is relying on some internally cached WinRT data to allow it to successfully open the BluetoothLEDevice. If I switch on my PC from cold and try and call FromBluetoothAddressAsync() with an address of a device that I know is advertising it will return a null BluetoothLEDevice. If I do a scan (using BluetoothLEAdvertisementWatcher) which sees the device and then try FromBluetoothAddressAsync() it will succeed (non-null BluetoothLEDevice). Then I can restart my app and call FromBluetoothAddressAsync() without doing a scan and it will still succeed.
This implies that WinRT is caching information from the scan process that is then used during the FromBluetoothAddressAsync() to allow it to work. This is okay but if it is doing this it needs to be documented.
Currently to avoid having to do a scan for a device when the address is already known I'm thinking I'll need to attempt to do a FromBluetoothAddressAsync() if the returned BluetoothLEDevice is null, do a scan for the device and if found retry the call to FromBluetoothAddressAsync(). It would have been nice if this was encapsulated within the call to FromBluetoothAddressAsync() rather than it only using cached scan data, or at least an option for it to actually look for the device (or a new method for doing this).
Either way improving the documentation to indicate what prerequisites are required by this method would help reduce wasted time finding out these 'features'.
Thanks
Nigel

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

ID: cedb9559-6da0-2e91-eaef-12d9e9bfff4f
Version Independent ID: cf9ff409-0028-5b6c-b77e-3987ad23671d
Content: BluetoothLEDevice.FromBluetoothAddressAsync Method (Windows.Devices.Bluetooth) - Windows UWP applications
Content Source: winrt-api-build/xml/Windows.Devices.Bluetooth/BluetoothLEDevice.xml
Product: uwp
Technology: winrt-reference
GitHub Login: @stevewhims
Microsoft Alias: stwhi

I've reached out to the feature team to enquire what info to add to the docs.
Thanks!
Steve

I've updated the topic to include more info in the Returns section describing when null is returned, and how to deal with that.
Thanks!
Steve


Default are really unclear in the documentation

I just learnt that the first example on each component documentation page contains the default values. I had no clue it was such. In fact, I had planned to submit an issue that default values weren't documented but forgot about it until now... Could it be clarified that the first example contains the default value somehow? Or could they be presented in some other way?

Hey @JensRantil, I've added comments to the top of the config examples pointing out the values are the defaults. I've also added the default to the field specs at the bottom.

Excellent! 👏


Fix missing add_to_registry backwards compatibility

Some v2 quirks do not have manufacturer/model metadata and explicitly do not call add_to_registry().
These base quirks are used to share some code between different v2 quirks. We need to make sure to not apply the backwards compatibility to those.
Unblocks the latest quirks bump (which utilizes a base v2 quirk):

https://github.com/zigpy/zha/pull/262

Has the backwards compatibility for unadded quirks been in at least one Core release already? We may be able to drop it entirely.

It was added to Core with https://github.com/home-assistant/core/pull/123125, so seems to be in HA Core 2024.8.0 and later.
I'm also in favor of dropping it soon/now, but we with this fix, we could also keep it a bit longer.

I say drop it. If you maintain custom quirks, you should maintain them 😁.
Let's merge this PR for now and then make a follow-up one if they cause more trouble for the ZHA release. If not, we can do it next month.


[DEST-593] Send multiple reqs with multiple mappings

When there are multiple page/track conversion mappings, only one event is sent to Google Ads. This PR fixes the issue.

Hi @gpsamson, as part of the monorepo migration, this issue has been moved to new issue. Our engineers have been notified and will prioritize and work on it ASAP. Thank you!
For more information, see README.md.


Foxaholic not loading chapters

Source information
Foxaholic
Steps to reproduce
Step 1: load circumstances of a fallen lord
Step 2: pass the cloudflare check in webview to load the chapters
Step 3: try to open a chapter
Expected behavior
Load the chapters
Actual behavior
It gives me the notification that tehc ahpter is empty despite it not being empty on foxaholic
LNReader version
1.1.14
Android version
13
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a short but informative title.
[X] I have updated the app to version 1.1.18.
[X] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I will fill out all of the requested information in this form.

Chapters are loading as expected. Update to the latest release (v1.1.18) from here.


💡Feature Idea - extensions and webpart samples view

💡 Idea
I was wondering maybe since the extension already allows to create webpart, extensions ect.

And we do have a lot of great community samples for those maybe we should create similar sample views for webparts and extensions like we have for the adaptive cards.
.... or is this out of scope for this extension 😉?

We also thought about it, but first focus would be Viva Connections, next we can see what we'll add more or how to bring in other experiences.

Great, if you will be looking for additional pair of hands to share work I would love to help out and learn 😉.
If you want to start discussing the features to create some detail plan and point out what would be the first step to make it happen I am also all in 🤩

[ ] recheck why the script trimmed out one ACE sample 🤔 https://github.com/pnp/vscode-viva/pull/38/files#diff-87f6a5cbd961f31660a3c779526f5244ec05edf11e408620261b8b771a8a65a9 -> maybe open a separate issue for it


why first image is not loading inside ngx-swiper-wrapper in angular8?

I have angular8 app in which i have a slider component(child component) in which i have html is like this

{{slide.title}}

{{slide.subtitle}}

                        <button mat-raised-button color="primary">Shop now</button>

    <button mat-mini-fab color="primary" class="swiper-button-prev swipe-arrow"><mat-icon>keyboard_arrow_left</mat-icon></button>
    <button mat-mini-fab color="primary" class="swiper-button-next swipe-arrow"><mat-icon>keyboard_arrow_right</mat-icon></button>

And in my slider.component.ts i have following
  public config: SwiperConfigInterface = {};
  @Input('slides')
  set slides(data){
     this.arraySlides = data ? data : [];
  }

  private pagination: SwiperPaginationInterface = {
    el: '.swiper-pagination',
    clickable: true
  };

And i am passing images slides in child compnent(slider.component) from parent component(home.component) like this
 public slides = [
  {
    image: 'http://localhost:5000/uploads/banner/toaster-oven-00.jpg',
    subtitle: 'Up to 70%',
    title: 'Huge Discount'
  },
  {
    image: 'http://localhost:5000/uploads/banner/tv-01.png',
    subtitle: 'Special selection',
    title: 'OUR BEST PRODUCTS'
  },
  {
    image: 'http://localhost:5000/uploads/banner/washing-00.png',
    subtitle: 'Only for today',
    title: 'MASSIVE SALE'
  }
];

parent component(home.component.html)

      <app-main-carousel [slides]="slides"></app-main-carousel>

Problem is that on the initial load of the page slider's first image is not loading and then when slider slides to the next slide so then image starts showing in the slider. I don't know what's the issue here. Here is the video of the issue https://streamable.com/49kcfd
@valorkin

Hi! Were you able to solve the issue? I'm having the same problem
@fahadsubzwari924

Hi! Were you able to solve the issue? I'm having the same problem
@fahadsubzwari924

No, i didn't find any solution for this.

Thanks anyways for the response!

@fahadsubzwari924 Did you find a solution to this?

@fahadsubzwari924 Did you find a solution to this?

No i didn't find any solution. Author is also very unresponsive to issues.

This library is now deprecated since Swiper has direct Angular support.


Create pdf reports or any report writer that can be used

Create pdf reports or any report writer that can be used

Closing as dup of #894.


Unable to get few properties like brightness, contrast & sharpness etc in mac OS.

We are use the link - https://beaufortfrancois.github.io/sandbox/image-capture/playground.html to access build in camera using chrome browser.
We are unable to get few properties like brightness, contrast & sharpness etc in mac OS.
mac OS : 13.4.1 (22F82)
chip : Apple M1 Pro
Camera : built in laptop camera
The same is working fine in windows. Could you please help us on this regard?

@beaufortfrancois

This is not implemented in Chrome browser yet.

It does not work on macOS in all browsers AFAIK because it is not implemented but it could be.

If you can help me make it work in macOS, it would be of great help or if you come across any browser in which it works in macOS, it would be helpful. Thanks for your response and support

You can look at https://source.chromium.org/chromium/chromium/src/+/main:media/capture/video/apple/video_capture_device_apple.mm;l=170 and see what is done for other APIs.

Thank you so much. Will take a look.


iOS Memory leak

Describe the bug
Memory use is going up when subscribed to a sensor, the faster you set the update interval and the more sensors you subscribe to the faster the memory use goes up.

To Reproduce
You can use the repo i created:

clone https://bitbucket.org/Something14565/testing-ios-memory-leak/src/master/
Start the app on a real iOS device and watch memory use in xcode

or create your own repo:

Create a new react native project
Install react-native-sensors
Set the update interval of accelerometer and gyroscope to 10ms
setUpdateIntervalForType(SensorTypes.accelerometer, 10); setUpdateIntervalForType(SensorTypes.gyroscope, 10);
Subscribe to accelerometer and gyroscope
this.accelerometerSubscription = accelerometer.subscribe((accelerometer) => { }); this.gyroscopeSubscription = gyroscope.subscribe((gyroscope) => { });
Start the app on iOS and watch memory use in xcode

Expected behavior
The memory use should probably not go up like this.

React-Native Version: 0.60.5
Real devices: iPhone 5c and iPhone 6s
Version: 5.3.0

Thank you for this thorough bug report! I think I found the root cause: here we use updatesToQueue. I am not sure if we consume that queue by the handler or not, but I think it's the source of the memory leak. Would you have the time to investigate this issue deeper?

:tada: This issue has been resolved in version 5.3.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

Thanks for addressing!