Documentation Link Broken CMMC (Azure Policy)

Within this document:
https://learn.microsoft.com/en-us/azure/governance/policy/samples/cmmc-l3
The link for "CMMC Level 3" in the first paragraph is broken. The new link should be:
https://dodcio.defense.gov/CMMC/

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

ID: 78bbea60-9afb-66e5-987b-f0f6421acb5f
Version Independent ID: 18076443-b6da-5511-277d-ba9d992e7452
Content: Regulatory Compliance details for CMMC Level 3 - Azure Policy
Content Source: articles/governance/policy/samples/cmmc-l3.md
Service: azure-policy
GitHub Login: @timwarner-msft
Microsoft Alias: timwarner

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

@timwarner-msft Could you please review the doc and update as required?

Thanks @chbragg. I'm on it! Kindest regards, Tim

Pull request submitted; change should be live sometime today. Closing issue. -Tim

#please-close


Theme Encoder Bug: 'CardThemeData' can't be assigned to the parameter type 'CardTheme?'

After updating to the latest version (6.5.3+2) and upgrading flutter, I'm getting the following error:
Error (Xcode): ../../../.pub-cache/hosted/pub.dev/json_theme-6.5.3+2/lib/src/codec/theme_encoder.dart:7117:44:
Error: The argument type 'CardThemeData' can't be assigned to the parameter type 'CardTheme?'.

Flutter 3.26.0-1.0.pre.421 • channel master • https://github.com/flutter/flutter.git
Framework • revision c78c166e3e (2 hours ago) • 2024-10-09 16:15:22 -0400
Engine • revision 3a95d6e1dd
Tools • Dart 3.6.0 (build 3.6.0-334.2.beta) • DevTools 2.40.1

[Update] After some more poking around, it seems like it might not be the update of json_theme itself but either the flutter update or the upgrade to Xcode 16.

It's related to the new version of Flutter.  Someone's created a PR that looks to address it:
https://github.com/peiffer-innovations/json_theme/pull/229
I'm going to close this issue and suggest any remaining conversation happens via that PR since the version of Flutter you (and that PR) are using have not been released to stable yet.


Install local whl doesn't install that wheel's dependices

When installing a .whl package that we built using pipenv install package.whl it doesn't install the dependencies in package.whl.
These are the required packages in package.whl setup.py file:
install_requires=[         'requests==2.18.4',         'PySocks==1.6.7',         'nose==1.3.7',         'redis==2.10.6',         'Sphinx==1.6.4',         'twine==1.9.1',     ]
Step to replicate:
pipenv install /path/to/package.whl  # Doesn't install dependencies
pip install /path/to/package.whl        # Does install package.whl dependencies

can you try again with latest?

cannot reproduce with latest

Why you close it so sudden? I wouldn't post it as a problem if I'm having the problem. I'll gather the info and show you.

make sure you're using the latest version!

Sorry I might have reported the step to reproduct wrong.
What happened is that if it's a fresh new environment and I do pipenv install so it'll import my requirements.txt and the requirements.txt contains a local .whl file it only installs that .whl package, not its dependencies. I had to manually do a pipenv install package.whl for it to install the .whl dependencies.

ah, I see.
I'll see if we can improve this, but I make no promises.

@chngtrn if you install the requirements.txt and then pipenv update does it capture the dependencies?

@techalchemy pipenv lock doesn't capture the deps at all. this is fine if we document it. but, it's a caveat, currently.

OK. I'll deal with it then. Thanks for everything and this great project.


high CPU usage when replica set node down

When we shutdown one node of a replica set, the beam process consumes about 120%(multiple cores) CPU.
After some debugging, we found when any node down, the mc_monitor:check will crash on line {ok, Conn} = mc_worker_api:connect(ConnectArgs) because of unmatch between {error, econnrefused} and {ok, Conn}. This will make mc_monitor step into dead loop(no sleep because the Type is unknown).

Hi. Yes, this is a known problem.
Can you mention all the steps to reproduce the problem? I would like to write a test on this as i don't have any replica set right now.

I am having the same issue -
Steps to reproduce.
Have a mongodb replica server with 3 replicas.
Turn off one of the secondary replica, which doesnt affect overall cluster, there is still one primary and one secondary.
check with top on the machine with erlang mqtt driver running. You'll see beam.smp on top consuming high CPU.


on MacOS lock/unlock stops working after first active pane switch

zellij --version: 0.40.1
Terminal version: Alacritty 0.13.2 (also tested in iTerm)
Operating system: MacOS
Issue description
Switching Panes/Tabs doesn't auto lock or unlock after the first time you open nvim (or any other autolocked program I assume) on the commend line
Minimal reproduction

Open zellij
Create a new pane
Return open nvim, see that you are correctly in "Locked" mode
Change panes with ctrl-h / ctrl-l
EXPECTED: should be in "Normal" mode. ACTUAL: still in "Locked" mode on the new pane.

Similarly, manually toggling to "Normal" mode and then moving back to the nvim pane doesn't change the mode to "Locked"
Other relevant information
Also seeing the flashing pane issue on MacOS, but it only happens once per session

I cannot repro this manually, but I have encountered this behavior when using the same Zellij session for a long period of time (some days). When this happens, you may also notice that the command zellij action list-clients gives empty results. When the command gives empty results, this plugin can't do anything meaningful; it is effectively disabled. In response, I just kill the session and start a new one. It doesn't happen frequently enough for it to be a major impediment to my workflow.
The bug is upstream, so we'll have to see if it is resolved in the next release of Zellij and reassess then.

No worries, I honestly switched off of tmux style tabs in favor of Wezterm traditional tabs just to reduce the complexity of my setup

Just published v0.2.0 of this plugin which takes advantage of the new Zellij API enhancements. Can someone confirm that this resolves whatever issue you were having?


'keybase login' says I'm logged in but 'keybase status' disagrees

% keybase login
How would you like to sign this install of Keybase?

(1) Desktop or laptop
(2) Mobile phone

Choose a device type: 1
Type this verification code into your other device:

	NOT SHOWN

If you are using the command line client on your other device, run this command:

	keybase device add

It will then prompt you for the verification code above.

Enter a public name for this device: mononoke2
✔ Success! You provisioned your device mononoke2.

You are logged in as bortzmeyer
  - type `keybase help` for more info.

But:
% keybase status
Username:      bortzmeyer
Logged in:     no
Local keybase keychain: locked
Session status:         bortzmeyer [salt only]

KBFS:
    status:    not running
    version:
    log:       /home/stephane/.cache/keybase/keybase.kbfs.log

Service:
    status:    running
    version:   1.0.11-20160212170047+3050b64
    log:       /home/stephane/.cache/keybase/keybase.service.log

Platform Information:
    OS:        linux
    Runtime:   go1.5.3
    Arch:      amd64

Client:
    version:   1.0.11-20160212170047+3050b64

Desktop app:
    status:    not running
    log:       /home/stephane/.cache/keybase/Keybase.app.log

Config path:        /home/stephane/.config/keybase/config.json
Default user:       bortzmeyer
Provisioned users:

command-line client(s):
    keybase status [pid: 22994, version: 1.0.11-20160212170047+3050b64]

So, it seems I'm not logged in
my log id: 618de189612eb6863e8f6e1c

Hi Stéphane,
I looked through your log.    I'm trying to track down the bug and my current theory is that the service did not get your updated config values after provisioning or lost them.
It looks like the file was written correctly in the log, so I just wanted to confirm that.  Can you look in /home/stephane/.config/keybase/config.json and tell me if you have a section like this:
"users": {
    "bortzmeyer": {
        "device": "000000....",
        "id": "0000000....",
        "name": "bortzmeyer",
        "salt": "0000000...."
    }
}

If so, I think keybase ctl restart followed by keybase login should work.  The keybase login should not result in device provisioning and afterwards keybase status should show you as logged in.
I will be trying to reproduce this locally, but it would help if you could tell me the status of your config.json file.
Thanks!

On Mon, Feb 15, 2016 at 12:48:58PM -0800,
Patrick Crosby<EMAIL_ADDRESS>wrote
a message of 90 lines which said:

Hi Stéphane,

Hi (sorry for the delay, interrupted by $DAYWORK)

It looks like the file was written correctly in the log, so I just
wanted to confirm that.  Can you look in
/home/stephane/.config/keybase/config.json and tell me if you have
a section like this:

Not exactly like this. I have:
% cat /home/stephane/.config/keybase/config.json
{
"current_user": "bortzmeyer",
"updates": {
"last_checked": "1455381316913"
},
"users": {
"bortzmeyer": {
"device": null,
"id": "01323bf91cdb8736ef01f1246170f900",
"name": "bortzmeyer",
"salt": "b453b87b526535db86417d8a91d7e208"
}
}
}

If so, I think keybase ctl restart

% keybase ctl restart
▶ INFO Delaying for shutdown...
▶ INFO Restart
▶ INFO Forking background server with pid=2158

followed by keybase login should work.

No:
% keybase login
▶ WARNING Session file found but user is not logged in. Deleting session file.
How would you like to sign this install of Keybase?
(1) Use an existing device
(2) Use a paper key
(3) Use my Keybase passphrase
Choose a signing option:


[suggestion/question] Blink between scenes with loading screens

Is there a way to move from one scene to another using the blink system? Also I've noticed a lot of applications that will go back to the steamVR scene while loading between scenes. Is there a way to avoid that and use a loading scene in between (similar to what is done with any Lab experiences)

Ah I wasn't sure that was a SteamVR thing or Dev's Choice...
...I definitely agree with this suggestion

There is a way of turning off the SteamVR scene between loading levels. I do it in Holodaze.
I wonder if you can stitch a custom image in at that point too? I'll take a look and see.

@rmoussawi Just to let you know there is stuff in the SteamVR library that lets you change the compositor.
Look in:
SteamVR.instance.compositor.
(this isn't part of my toolkit, it's part of the SteamVR Unity Plugin)
There is:
SteamVR.instance.compositor.SetSkyboxOverride
Which takes some VR textures and I'm guessing it replaces the skybox in the compositor with whatever texture you want.

Also, It's worth looking at
SteamVR_LoadLeve.cs and SteamVR_Skybox.cs in the SteamVR Unity Plugin.
They seem to handle this without needing to delve into the SteamVR library

I'm not sure if I should address this as part of the toolkit, It seems the SteamVR plugin does a pretty good job at implementing it.
Maybe I'll do an example to show how to implement their work (as they seem to suck at documentation)

Sounds like a plan, an example would be great :) :+1:


Optimize by add woff2, and extra styles

Pretty much all modern browsers support the woff2 format, which is ~33% the size of the woff counterparts.
Also closes #17 by adding back the 1.x styles.

Thanks for the PR. Happy to accept the WOFF2 format, but we aren't interested in shipping utility classes any more, for reasons I mentioned in #17

Done

All extra cleanup should be done

You'll also need to bump the CDN version in https://github.com/ThatOneCalculator/phosphor-icons/blob/f7fa23ae2e2ed0847a397c36c35ab97cdd70bb3a/src/index.js#L8

Hopefully that'll be my last time saying "done" :smile:

Looks great. Thanks for the addition!

:rocket:

Thank you so much! Will an update to npm be pushed soon, so I can upgrade my project?


sepolicy: Make vendor script use vendor shell and vendor toybox

Signed-off-by: David Viteri<EMAIL_ADDRESS>

needs https://github.com/sonyxperiadev/device-sony-common/pull/459


Remove onions please

I think guacamole is better without onions. Please reconsider your recipe.

Thank you for your input. I'm trying to start a movement where onions are not included in guac., so I politely decline to include your modifications.


Use fast_gelu when fast_math enabled

This should probably be done in simplify_algebra. There is already the gelu_tanh matcher which can find gelu from its decomposed operators.

First test to see if this change is now faster.

I will take this one but can we have a description of the issue?

So there are two versions of gelu: gelu_tanh and gelu_erf. Using erf should be faster(although less accurate), but we first need to investigate if its faster. If its faster we need to find gelu_tanh and replace it with gelu_erf only when fast_math is enabled.
To investigate the performance, it would be best to create onnx files with both versions and time them, but we need to make sure we are calling the float version of erf in math.hpp. @kahmed10 Can you help with creating these onnx files?

The real task for this issue:  Move the matcher from fuse_ops to simplify_algebra, update replacement too.  The matcher in fuse_ops.cpp already does the fast_math check.  line 400

update replacement too.

Yea, the replacement wont be done as a single operator. You will need to insert multiple operators. You can use the device function here as reference for the formula.

I'm starting to have a concern about unit testing for this and other simplify_algebra features, that there's no way to test the operation of struct find_gelu separately from all the other simplify_algebra structs.  I just spent quite a bit of time debugging a test for find_gelu that failed, because it was hard to even tell that the test inputs weren't being used.  The background:  find_gelu and other structs are defined in simplify_algebra.cpp which means I can't include a header file to instantiate one from the test program.    The only way to run find_gelu::apply() is via simplify_algebra::apply() which will run ALL of the structs' apply() methods and can be expected to match the input instruction list in more than one way.  The only way right now that I can verify an expected find_gelu test result is by looking at the contents of the instruction list after all those matchers have been applied.  Such a test becomes invalid if any of the matchers are changed; new ones added; or even if their calling order is changed.  At worst, we'll break the functionality of a matcher and never know it; at best, any change at all to simplify_algebra will require days of rewriting all the tests whose results are coupled to its internal logic.  This contradicts the basic definition of unit tests, which is that they test low-level units of code in isolation.
How urgently are we committed to unit testability of simplify_algebra?  Possible solutions I can think of include moving all the struct definitions like gelu_tanh to the header file so they can be instantiated in isolation, or making the structs members of simplify_algebra so we can query them within the test instance (that is, member code members that exists only for unit testing).  Any other ideas?


Trapi1.3

related to https://github.com/biothings/BioThings_Explorer_TRAPI/issues/450

waiting for review and a bit more testing


Update morpheus-visualizations submodule to 23.11

Description

morpheus-visualizations submodule was reverted to point back to 23.03 and reintroduced bug that was fixed in 23.07
Update morpheus-visualizations submodule to 23.11

Fixes #1084
Checklist
[x] I am familiar with the Contributing Guidelines.
[x] New or existing tests cover these changes.
[x] The documentation is up to date with these changes.

Closing as there are no more changes due to #1092


Doesn't work...

Describe the bug
A clear and concise description of what the bug is.
The conversion process starts, with the progress bar moving up slightly, but then stops despite waiting ~1 hour. No file is created. No time estimation. No error messages.
To Reproduce
Steps to reproduce the behavior:

Selected either a BMP or PNG file (BMP was less than 10kb)
Set a destination xlsx file
Click Start

Expected behavior
Progress bar to continue as normal, with a resulting file.
Desktop (please complete the following information):

OS: Windows 10 1903
10kb PNG - 193kb BMP

Hey, sorry to hear this is causing issues, I'll try to recreate the issue tonight.
Would it be okay if the file used could be attached here?
Thanks - James

Sure. Attached. Thanks for the (unexpectedly fast!) response!
Desktop.zip

No worries at all, thanks for attaching the file, I haven't seen this behaviour before but hopefully I can recreate it and get a fix out for it this evening :)
-James

Figured out the problem. Your app doesn't like spaces in the names of the image imported :)

Ahhh thank you so much for finding the cause, I'll get a patch out tonight.
Really appreciate it :)

Not a problem. Thanks again!

Hey terribly sorry, I'm having issues recreating the issue, classic line of "but it works on my machine" :D.
I'll have a hoke around and see if there are any known causes for file-name space issues in win-forms


RFC: Provide a DT configurable sensor framework that is compatible with Android's CHRE

Is your feature request related to a problem? Please describe.
Every app currently needs  to provide custom uses and calls to various peripherals. This means that every reasonable sized application will eventually need a way to manage the communication to all these peripherals. The side-effect of this is that testing is usually an after thought and is generally very difficult.
Describe the solution you'd like
Add two new subsystems (possibly more in the future).

The first will build Android's CHRE.. This can be done by adding a subsys/chre along with Kconfig such as CONFIG_CHRE_PATH. By default we can even add the CHRE as a submodule to Zephyr so that checkout of zephyr can also (optionally) include CHRE. If this is done, this value can have a default path that's relative to the zephyr tree (something like third_party/chre).
Add another subsys/sensor_framework that will be compatible with CHRE's APIs for the Sensor PAL (Platform Abstraction Layer). This will be configured via nodes from devicetree and will communicate with the CHRE (or optionally any other client that is using the same chrePalSensorCallback interface)

The benefits of this approach are:

CHRE is very well tested.
Uses of the raw peripheral data can be written in nanoapps which are easier to test and possibly upstreamed to Zephyr for shared use (things like lid angle calculation from 2 accelerometers, car crash detection, sensor calibration, geo-fencing, etc).
Provides a unified approach for managing and consuming raw peripheral data.
Will work with other drivers (outside of sensors)

Describe alternatives you've considered
The only other sensor framework I know of that is open source and is recently maintained is Chromium's. I came across a few others such as open-sensor-platform, but none of them have been updated recently. In all cases, the effort to bring them up to using the Zephyr drivers, Kconfig, and devicetree seems too great.
Additional context

Ongoing discussions:

[x] https://github.com/zephyrproject-rtos/zephyr/issues/48148
[x] https://github.com/zephyrproject-rtos/zephyr/issues/48149
[x] https://github.com/zephyrproject-rtos/zephyr/issues/48150

Adding a link to https://github.com/zephyrproject-rtos/zephyr/pull/55389 for tracking.


phosh: 0.14.1 -> 0.15.0, phoc: 0.11.0 -> 0.12.0

Motivation for this change
See upstream changelogs for Phosh and Phoc. Most notably, the lock screen now has a button to summon the on-screen keyboard so that arbitrary passwords can be entered.
Also note the required/recommended patches on other packages (Phosh, Phoc). A new patch for g-s-c has been added to the list for the "Add VPN" dialog (not included).
Things done

Built on platform(s)

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

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

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

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

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

[x] Fits CONTRIBUTING.md.

@ofborg eval

I am running this PR on my Pinephone and it LGTM.

Possibly problematic changes:

run: Drop gnome session setup. Most of the time people want phosh+phoc so the session just causes trouble. We can drop it and people can needing a session can just fire it up.
run: Always start unlocked. Running nested is the main use case and one usually wants an unlocked shell there so run unlocked by default. If people want to run locked they can pass '-L'.

@jtojnar

Possibly problematic changes:
* [run: Drop gnome session setup.](https://gitlab.gnome.org/World/Phosh/phosh/-/commit/b466034a5eed79be981e6fd6924d8f9db83bab50) Most of the time people want phosh+phoc so the session just causes trouble. We can drop it and people can needing a session can just fire it up.

* [run: Always start unlocked.](https://gitlab.gnome.org/World/Phosh/phosh/-/commit/be3ce5c529067aa50ec2dbda9c9b78f1cc6abb3b) Running nested is the main use case and one usually wants an unlocked shell there so run unlocked by default. If people want to run locked they can pass '-L'.

I believe both of those changes only have to do with the development launcher. The launcher script we use is data/phosh.in which starts both phoc and phosh with a regular gnome-session. For the record, with this update phosh does start locked with other gnome-session components launched correctly.


Added script to wirelessly transfer compiled firmware script

I have added the script for wireless transfer as well as a readme file with instructions.
Please test out the script and let me know if there are any changes to be made.

Changes have been made as requested. Let me know if you need anything else from me.

@CameronBeneteau can you test this on the Pi?

A destination path that is a file name (not a directory) will transfer the file with the same name to the pi's home directory

A little confused on what you meant by this. If the destination path is a file name is the bin file transferred to the pi's home directory or is a file on the computer with the same name transferred to the home directory?

After testing the CAN flash transfer with the Pi, it should work as intended. Let me know if anything else is needed from me


CSS + SVG: can't use background-image: url('/mySvg.svg');

🐛 Bug Report
Problem:
The following svg  usage in css URL does not work
body {
  background-image: url('../../static/img/docusaurus.svg');
}

This leads to code being in the CSS instead of the SVG url.

Solution:
This happens because webpack css-loader convert urls to require calls, and  we have a svg loader that  convert svg require calls to React components.
Webpack doc says it's possible to disable this url to require conversion on a per url basis through config: https://webpack.js.org/loaders/css-loader/#url
Note it's also possible to use  the webpack inline require syntax to force a specific loader. To convert svg to url we can force the "file-loader" (or url-loader to have base64)
body {
  background-image: url('~!file-loader!../../static/img/docusaurus.svg');
}

Note: this is not really a bug, but added it to issues for discoverability, as I'm not sure we should document this behavior on Docusaurus website, yet it's likely to happen to other users.

initially reported here: https://github.com/react-native-website-migration/react-native-website/issues/26


[Feature Request] Ability to edit already created groups

Something I'm missing with the program is the ability to edit a group I've already made.
As of now, the only way to do so (that I've found) is to delete the group and make a new one.

It is coming in version 2 which is coming out very soon in the near future!

It is coming in version 2 which is coming out very soon in the near future!

That is quite odd, you should be able to edit your groups since v0.1.4. Can you check you have the latest version and download the latest if needed from here?
https://github.com/tjackenpacken/taskbar-groups/releases
Thinking about it, there should be probably some version indicator on the application itself.

That is quite odd, you should be able to edit your groups since v0.1.4. Can you check you have the latest version and download the latest if needed from here?
https://github.com/tjackenpacken/taskbar-groups/releases
Thinking about it, there should be probably some version indicator on the application itself.

I just realized I had the version from the link you sent in r/software, sorry

I just realized I had the version from the link you sent in r/software, sorry


DOC: fix the description of extract_label_time_course modes

Reference issue
#11922
What does this implement/fix?
This PR fixes two small details in the description of max and mean_flip modes for mne.extract_label_time_course.

thanks @ctrltz!


fix: check payment status field

Depends on: https://github.com/lnbits/lnbits/pull/2537
Expected to fail until the above PR is merged.

moved here: https://github.com/lnbits/lnbits-extensions/pull/365


Remove non offline features

@Boltmade/changur ?

Umm, LGTM.. @psycotica0 might be more ideal for in depth. :metal:


Unable to export to windows in .NET Godot

Godot version
4.0.3.stable
System information
Windows 11 Laptop, AMD Ryzen 5 3500U
Issue description
I am unable to export the project if I have a create a cs script in the project. When I try to export, the editor just freezes on the loading window, "running dotnet publish". However, if I don't have any cs scripts, it exports fine, the moment I add any cs script, even empty, it freezes on export.
I've already reinstalled dotnet and redownloaded godot
dotnet version: 6.0.408
Here is a video showing the problem
If you have watched the video, at 1:14, the exported project w/o cs scripts seems to have some errors, ".NET: failed to load hostfxr". At 2:16, the editor freezes.

Steps to reproduce

Create a new project with godot 4.0.3
Create a cs script
Run the scene to setup defaults and build solutions and to check it is running
Export the project with the latest export template and use windows
Editor freezes

Minimal reproduction project
N/A

The Failed to load hostfxr in the exported project without C# scripts in benign, and can be ignored (use the export templates of the non-mono version to avoid it)
The publish step of exporting a project with C# scripts simply takes a bunch of time (possibly several minutes), you need to wait for it to complete instead of killing the editor at the first opportunity.

Could probably use a note beforehand or a progress bar during?


How to pass options to Open API Connected Service

Hi folks, this probably doesn't belong here but not sure where to log it.
I'm trying to find some docs on how to pass options to the Open API service reference:

Specifically, what options are available and how to specify options in the textbox.
Thanks!

Your best bet is to try a support forum, such as Stack Overflow, or a support chat such as ...

Slack
ASP.NET Gitter


Support additional endpoints for the Migrations API

GitHub Developer API announcement:
https://developer.github.com/changes/2018-05-24-user-migration-api/
This would be a great PR for any new contributor to this repo or a new Go developer.
All contributions are greatly appreciated!
Feel free to volunteer for any issue, and we can send you an invite to contribute to the repo (which you then accept after you enable two-factor authentication) and the issue can be assigned to you so that others don't attempt to duplicate the work.
Please check out our CONTRIBUTING.md guide to get started.
Thank you!

Can you send me an invite. I am new to golang but Would like to work on it.

@sanketpayghan: invite sent.

Thanks @willnorris

Working on this

@sanketpayghan  If you are not working on this  I would like to work on this


Feature Request: Add option Use Dual Event Session and Persist XE Sessions in dbadashconfig command line tool

Hi,
It seems that the options for 'Use Dual Event Session' and 'Persist XE Sessions' are missing when adding sources via the dbadashconfig command line tool.
Is it possible to add these please?
Thx

Thanks for the suggestion, I'll probably add this in a future release.

This will be included in the next release. 🚀

Included in 3.15 🎉


COPY --chown: add missing parent directories

When we let the daemon implicitly create not-yet-created parent directories when we COPY in content that is to be owned by a non-root user, the daemon doesn't know that newly-created directories also need to be owned by that non-root user, so it creates them owned by root, which is wrong.
When we're using COPY with --chown, check for the destination path for any copy being missing, and add any missing path components as directories.  If the path is a destination file, it'll be overwritten by the file.  This is pretty expensive, though, so don't do it unless we have to.
In TestConformanceInternal/copy chown, test --chown with a value larger than we can represent in 21 bits, so that forceHeaderFormat() will be invoked, to test #205.

LGTM
@flouthoc @TomSweeneyRedHat PTAL

Added a case where the destination is a top-level directory, and fixed it.

Revised to use a helper function I hadn't noticed before.

LGTM

FWIW, I'm a bit worried about the expense.  @flouthoc any thoughts?

@nalind Thanks ! LGTM
/lgtm
/approve


Fixed lstat error for crdsDirs path

Description
In the MCE operator, we would see that the is an lstat error that states the pkg/templates/crds dir does not exist. This was occurring because there was a white space at the beginning of the value we were setting for the crdsDir path.
Related Issue
If applicable, please reference the issue(s) that this pull request addresses.
Changes Made
Removed the white space from the beginning of the crdDirs value.
Screenshots (if applicable)
Add screenshots or GIFs that demonstrate the changes visually, if relevant.
Checklist

[x] I have tested the changes locally and they are functioning as expected.
[ ] I have updated the documentation (if necessary) to reflect the changes.
[ ] I have added/updated relevant unit tests (if applicable).
[x] I have ensured that my code follows the project's coding standards.
[x] I have checked for any potential security issues and addressed them.
[x] I have added necessary comments to the code, especially in complex or unclear sections.
[x] I have rebased my branch on top of the latest main/master branch.

Additional Notes
Add any additional notes, context, or information that might be helpful for reviewers.
Reviewers
Tag the appropriate reviewers who should review this pull request. To add reviewers, please add the following line: /cc @reviewer1 @reviewer2
/cc @cameronmwall @ngraham20
Definition of Done

[ ] Code is reviewed.
[ ] Code is tested.
[ ] Documentation is updated.
[ ] All checks and tests pass.
[ ] Approved by at least one reviewer.
[ ] Merged into the main/master branch.

/cherry-pick backplane-2.5
/cherry-pick backplane-2.4

/cherry-pick backplane-2.4


Bug: Per directory layout preferences reset to details when Files updates

What feature or improvement do you think would benefit Files?
Each time Files Preview is (silently) upgraded (is there a setting to turn it off?) I find the layout for each directory I have set (details/ list/ tiles/ grid), and column widths (for details) revert to the Details layout. Please preserve each layout after the upgrade. It is a big time waster having to remember (often forget) each layout & change back.
Requirements

hopefully have said enough?

Files Version
<IP_ADDRESS>
Windows Version
11 23H2
Comments
apologies if already requested; did a cursory search w/o success

Thanks for the feedback,

Can you please upload (Do not copy and paste content) the debug.log file directly to GitHub (email attachments don't work) . You can get it in Files settings > About > Open log folder.
Do you have Files settings > Layout > Sync layout and sorting preferences across directories enabled?

thanks Josh
sync is disabled
ohh BTW since my original post, the directory > Layout > Show file extensions, is now non-directory specific, changing it for the current directory changes it for all directories, so frustrating. Is that intentional?
debug.log

Yes, show file extensions has always been globally applied.

that's weird - could've sworn it was per directory; somewhat misleading having it displayed along with directory-specific layout settings; would it be better in global settings > Layout?

The layout picker isn't for per directory only. It's there to quickly change folder related settings and changes if you have Sync layout and sorting preferences across directories enabled.

Per directory layout preferences reset to details when Files updates
thanks Josh - I won't be updating until it's fixed then; but how to disable auto-update?

You can't disable auto update other then blocking Files from internet access. You would have to find a program to do that.

OK, thanks Josh. Are the directory layouts in some form of text file that could be manually hacked/ restored after a auto update until the fix is rolled out?

Files currently store them in the registry so you can export the folder labeled as Files. @hez2010 would have to tell you what the path is as I'm unable to find it.

Thanks Josh. Nothing obvious @ Computer\HKEY_CURRENT_USER\Software.

just discovered have been auto updated to 3.5.15 & lost all my directory layout preferences again i.e. reset back to Details layout ;-( hoping @hez2010 can tell me where in the registry these values are saved

Registry is disabled in our application data folder. %LOCALAPPDATA%\Packages\49306atecsolution.FilesUWP*
As you can tell, load registry.dat (somewhere in the folder, I forgot) go to the FileTags node.

Thanks, but I don't have Computer\HKEY_CURRENT_USER\Software\Files Community* on my PC, or anything like it,
and I don't see any relevant file in %LOCALAPPDATA%\Packages\49306atecsolution.FilesUWP_et10x9a9vyk8t
I'll just wait for the fix. I'm sure others must be having the same frustration - price of running the Preview version.

just discovered have been auto updated to 3.5.15 & lost all my directory layout preferences again i.e. reset back to Details layout ;-( hoping @hez2010 can tell me where in the registry these values are saved

The registry is virtualized, so it is package scoped, you won't be able to find it using regedit in regular ways.
To view the registry values of Files, you need to install Hover, which is a tool to allow you inspect package content.
After installing Hover, launch it and select Files from the list on the left, then click Regedit to open registry editor for the package you selected.
Then you will be able to inspect the registry values of Files by navigating to Computer\HKEY_CURRENT_USER\Software\Files Community.

Thanks @hex2010 - that seems to work.

I can reproduce this as well

A fix will be included in the next preview build.


[PRM-648] - Added callback functionality for upload service

Needs https://github.com/hmrc/build-jobs/pull/9368 to be merged first - tests failing is a known issue

rebuild


Incoming call not showing in redmi / xiaomi smartphones

Hello,
I have trouble showing incoming call in redmi / xiaomi phones when the app is in terminated state. Does anyone else face the same issue?
There's no issue with other android phones.

I would be very grateful if someone could check this issue.

I tried, disabling battery optimization, enabled auto app restart, etc. but still it doesn't show the incoming call. It only shows the firebase notification.
But works well in all other android and iOS phones.

you can check this issue here.
https://github.com/invertase/notifee/issues/296
basically, you can add <uses-permission android:name="android.permission.ACCESS_NOTIFICATION_POLICY" />
into Android's AndroidManifest.xml.
please let me know the result after you add it to build again. thanks you.

you can try with version 2.0.0+1, thanks

Hey @hiennguyen92
I tried the above solution. it doesn't work. It's the same problem again.

hi @hiennguyen92 are there any news?

I have no way to fix it. You may need to enable it manually.

@hiennguyen92 does it still have issue in huwaei devices? , am facing the same mentioned by @github-serhat


Hyundai: Car Port for AZERA Hybrid 6TH Generation

Migrated from https://github.com/commaai/openpilot/pull/29946

Are you still having problems with the ignition only with 3/3X?

Tests should be fine now. On the ignition button, does it say ACC instead of the light going off?

@chanhojung which harness type (letter) did you use?

@chanhojung which harness type (letter) did you use?

Hyundai type K

Thanks!


[embedded-wallet] Conform to EIP 1193

Resolves #248.
Also refactors Web3Torrent's usage of Embedded Wallet to conform to the updated API.
See the updated wallet.js and README to understand how the API has changed.
We're now including an inline version of EventEmitter so we don't have to load another external dependency. This decision can be revisited later.

I'll keep this open so @ebryn has a chance to review.

As soon as checks pass again, I'm merging this so we can move forward. We can always revisit any decisions made in this PR.


Support closures

This PR adds support for closures. The main changes are to traced_type, so that tracing correctly generates the new type of the traced closure, and to the generated Thunk function so that it correctly prepends the closure as an argument.
It also provides a test.

mmm none of the check run the tests?

oof we should fix that

Alternatively would it make sense to modify the expressions that use args
to do an offset.
That’s what’s done for example in the AD rewrite and the batch PR
On Mon, Jul 1, 2024 at 11:23 PM Sergio Sánchez Ramírez <
@.***> wrote:

@.**** commented on this pull request.
In src/Reactant.jl
https://github.com/EnzymeAD/Reactant.jl/pull/36#discussion_r1661595334:

@@ -865,6 +892,13 @@ end
resexpr = create_result(concrete_result_ty, (), result_stores)
expr = quote
Base.@_inline_meta

   $(

       # if `f` is a closure, then prepend the closure into `args`

       # the closure fields will be correctly extracted from it as the tracer has already passed through it

       if !(closure_ty <: Nothing)

           :(args = [thunk.fnwrap, args...])

Sure!
—
Reply to this email directly, view it on GitHub
https://github.com/EnzymeAD/Reactant.jl/pull/36#discussion_r1661595334,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAJTUXBZKW5MSRSZLF2H5F3ZKHJFVAVCNFSM6AAAAABKFWK2QOVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDCNJSGMZDQNZRGA
.
You are receiving this because your review was requested.Message ID:
@.***>

That's what I started to do, but it soon started to get quirky. The reason is that since we trace Reactant.apply(f, args...) instead of f(args...), then linear_arg_paths and preserved_arg_paths consider that f will be the first argument (e.g. the enclosed ConcreteRArrays in f will be read from args[1] = f).
It can be done, but involves a lot more refactoring and probably changing the way we trace the closures. I did it this way because (1) it has no performance penalty and (2) modifies the least amount of code.

Yeah that sounds reasonable to me!
On Mon, Jul 1, 2024 at 11:49 PM Sergio Sánchez Ramírez <
@.***> wrote:

That's what I started to do, but it soon started to get quirky. The reason
is that since we trace Reactant.apply(f, args...) instead of f(args...),
then linear_arg_paths and preserved_arg_paths consider that f will be the
first argument (e.g. the enclosed ConcreteRArrays in f will be read from args[1]
= f).
It can be done, but involves a lot more refactoring and probably changing
the way we trace the closures. I did it this way because (1) it has no
performance penalty and (2) modifies the least amount of code.
—
Reply to this email directly, view it on GitHub
https://github.com/EnzymeAD/Reactant.jl/pull/36#issuecomment-2201285692,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAJTUXEQQS3LVZMO7V5Q75LZKHMHVAVCNFSM6AAAAABKFWK2QOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMBRGI4DKNRZGI
.
You are receiving this because your review was requested.Message ID:
@.***>

I'm merging this since tests for this feature pass. The failing tests are unrelated to this PR and are the CI's configuration fault.


Converted all JS files to TS/X and Refactored Code

Converted all JS files to TS/X and Refactored Code
#570
Also:

Also cleaned up unused files
Fixed explorer toggle

This is a fantastic change, thanks for doing it!


Window doesn't take mouse input until it reenters window

If the game opens under the mouse, mouse action's aren't detected until the mouse exits and reenters the window. Toggling fullscreen does not fix this.

The new mouse mode toggle (M key) also needs the mouse to exit and reenter (using Alt+Tab) before GLFW_CURSOR_DISABLED works.
The mouse can be moved out, but is hidden when over the window. Clicking on another window moves the mouse to the top left corner of the original window. Clicking back now takes mouse input (with no limit on mouse movement).


Update archive-linkedin-data.md

added a line to Step 7 about the mailbox license requirement

@JohanFreelancer9 Please copy review

Issue#https://github.com/MicrosoftDocs/microsoft-365-docs/issues/9579

Docs Build status updates of commit 78efe63:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/compliance/archive-linkedin-data.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit bb55942:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/compliance/archive-linkedin-data.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@v-tophillips Please merge this PR. Thanks

Docs Build status updates of commit 0440161:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/compliance/archive-linkedin-data.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Mark-compact GC: update STACK_TOP when growing mark stack

Currently draft, I'll be adding a test.

This PR does not affect the produced WebAssembly code.

@crusso

Is this a bug fix?

Yes, updated the PR description.

Does this explain the weird GC cliff Andreas observed in your earlier PR? Probably not, but might be worth checking

This fixes that, yes.

Yeah, sorry, that was actually clear from your updated PR description ;->


Show revision id when running chef install

When I was working with delivery I wanted to be able to access this information in build logs. It's easy to get when you're doing things on your laptop but that's inconvenient when things are happening on some random Ci machine.
@chef/workflow

:+1:

:+1:

:+1:


[bug] Need to enter connection details twice in private mode

If I go to Chromium incognito/Firefox private mode and try to join a meeting with this extension enabled, I need to:

input the connection details (display name and optionally password)
accept Zoom's privacy policy
input the same connection details again

Note that if I do a page refresh instead of inputing the details at step 1), Zoom automatically redirect me to the privacy policy page, so I imagine that this is due to some browser cookie(s) being set upon first connection to the zoom.us domain, any way around this?

I'll try to dig into this tonight - thanks

@JCGoran when I join a meeting without cookies it directs me to enter my display name and then allows me to join. Are you still able to reproduce this?

Yes, on both Firefox (ESR 68) and Chromium (81), with the extension enabled and with a fresh profile (so other extensions can't interfere), once I enter the name, it redirects me to the privacy policy, and then I need to enter the name again, see the image below for what happens.
Going directly to the URL */wc/join/[NUMBER] vs. the standard */wc/[NUMBER]/join has the same effect.

Okay I think this has something to do with GDPR compliance, since I'm trying to connect from an EU country.
I just tried connecting to the same meeting via VPN from various countries: Canada, Mexico, US, and on none of them have I been asked to accept the privacy policy.

Confirmed I could repro by exiting my traffic from Belgium.
Interestingly after the GDPR prompt going to /wc/join/<id> is what prompts for the 2nd time, but going to /wc/<id>/join does not prompt again.
I've pushed up the atetelman--gdpr branch which redirects /wc/join/<id> urls to /wc/<id>/join which fixed the issue for me. Could you try it out and let me know if it works?

It works, but only if I don't set a password for the meeting.
With a password in place, it prompts for it, then redirects to the privacy, then it goes back to the prompt.


Swift library

Is your feature request related to a problem? Please describe.
Create swift library to break passwords

Current state of work is https://github.com/meta-secret/meta-secret-node/tree/ios-lib/mobile

We have found the way to build the lib from rust to iOS


CRITICAL: Could not create renderer: Couldn't find matching render driver

After resolving https://github.com/pierlon/scrcpy-docker/issues/5, I see this error:
/usr/local/share/scrcpy/scrcpy-server.jar: 1 file pushed. 1.6 MB/s (18570 bytes in 0.011s)
CRITICAL: Could not create renderer: Couldn't find matching render driver
ERROR: Could not open video stream

I tried amd, intel and nvidia with the same results.
I do sudo docker .. on Elementary OS on an AMD with a nVidia card.

Fixed by PR #8.


Local pull request success status testing

Docs Build status updates of commit 2d463a9:
:clock10: Pending: waiting for processors (7 builds ahead of you)
:warning: Docs Build is busy, currently there are 7 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit 2d463a9:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

E2E_DocsBranch_Dynamic/index.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Wrong indentation when use tab style

When using tabs instead of spaces, I constantly get an error in the class constructor, if the parameters are specified vertically, in the example you can see that only the second class is validated, when using spaces there is no such problem
.editorconfig file
root = true
[*.{kt,kts}]

indent_style = tab

Sample class
package somepackage

internal class SomeClass(
				private val someField1: String,
	private val someField2: String,
	private val someField3: String
) {

	val s = 1

	fun someTest(
		someField1: String,
		someField2: String,
		someField3: String
	) {
		/* ignore */
	}
}

internal class SomeClass2(private val someField1: String, private val someField2: String, private val someField3: String) {

	val s = 1

	fun someTest(someField1: String, someField2: String, someField3: String) {
		/* ignore */
	}
}

SomeClassTest.kt:4:1: Unexpected indentation (4) (should be 1)
SomeClassTest.kt:4:5: Unexpected indentation (expected 4, actual 4)
SomeClassTest.kt:5:2: Unexpected indentation (expected 4, actual 1)
SomeClassTest.kt:6:2: Unexpected indentation (expected 4, actual 1)
SomeClassTest.kt:12:3: Unexpected indentation (expected 5, actual 2)
SomeClassTest.kt:13:3: Unexpected indentation (expected 5, actual 2)
SomeClassTest.kt:14:3: Unexpected indentation (expected 5, actual 2)

@Keldmar  @VovaStelmashchuk The PR mentioned before was merged into version 0.43.0 recently. Can you please check whether the tab indentation problems are solved for you when running with that version? Please note, that we have several open problems with this release, but they are not related to tab indentation.

Closing issue as the problem is resolved in a previous release. Please reopen if the issue is not yet solved for you.

I'm still experiencing this issue with 0.43.2

I'm still experiencing this issue with 0.43.2

@bfichter please add details for your specific problem and setup in a new issue.


New package: Samsung.EasyButtonManager version <IP_ADDRESS>

[ ] Have you signed the Contributor License Agreement?
[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.4 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: codeflow:open?pullrequest=https://github.com/microsoft/winget-pkgs/pull/111972&drop=dogfoodAlpha

https://answers.microsoft.com/en-us/windows/forum/all/error-1275-this-driver-has-been-blocked-from/71e7cda2-7fa1-4d76-9836-8acc227b1a2a

https://answers.microsoft.com/en-us/windows/forum/all/error-1275-this-driver-has-been-blocked-from/71e7cda2-7fa1-4d76-9836-8acc227b1a2a

Thanks for the suggestions. Unfortunately, these steps are beyond the current capabilities of the WinGet package manager. Feel free to open an Issue suggesting that they be added.


Keepalive on grpc connections

Description
Add keepalive setting for grpc connections towards NSP and IPAM improving the time for connection to be re-established after a failure.
https://www.evanjones.ca/tcp-connection-timeouts.html
Issue link
https://github.com/Nordix/Meridio/issues/355
Checklist

Purpose

[x] Bug fix
[ ] New functionality
[ ] Documentation
[ ] Refactoring
[ ] CI

Test

[ ] Unit test
[ ] E2E Test
[x] Tested manually

Introduce a breaking change

[ ] Yes (description required)
[x] No

{"severity":"error","timestamp":"2023-04-24T16:03:03.865+00:00","service_id":"Meridio-ipam","message":"watchConduitClient.Recv","version":"1.0.0","extra_data":{"class":"ConduitWatcher","error":"rpc error: code = Unavailable desc = closing transport due to: connection error: desc = \"error reading from server: EOF\", received prior goaway: code: ENHANCE_YOUR_CALM, debug data: \"too_many_pings\""}}


Add Windows support

Summary
Add support for Windows using react-native-windows.
This PR includes the necessary Windows files and changes to the docs.
Test Plan
Unfortunately, this implementation uses APIs not available in Windows build uses by Github Action. You can run tests manually, using the example app - using Appium and jest:
yarn appium
yarn test:windows

Checklist

[X] I have tested this on a device and a simulator
[X] I added the documentation in README.md
[ ] I mentioned this change in CHANGELOG.md
[X] I updated the typed files (TS and Flow)
[X] I added a sample use of the API in the example project (example/App.js)

@bzoz Hi @bzoz and thanks, this is an incredible pull request!
I read the files and it seems really clean to me. I really would like to test it before merging it with the next major version (https://github.com/zoontek/react-native-permissions/pull/522), but need to find a Windows device for it since I don't have any.

@zoontek you can use Windows evaluation VMs to test: https://developer.microsoft.com/en-us/windows/downloads/virtual-machines/:
When setting up, make sure to up the CPU count and RAM for the VM.
In the VM, run Powershell as admin, and execute:
Set-ExecutionPolicy Unrestricted -Scope Process -Force; iex (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/microsoft/react-native-windows/master/vnext/Scripts/rnw-dependencies.ps1')

Answer y to all questions, it will setup tools needed on Windows, etc.
Then run choco install git.install --params "/GitAndUnixToolsOnPath" --force, to get rm in the PATH as it is needed by the example install script.
Then, its just building and running the example, in another console (so it will refresh PATH variable):
git clone https://github.com/zoontek/react-native-permissions.git
cd react-native-permissions
git fetch origin pull/530/head:win
git checkout win
yarn
cd example
yarn
npx react-native run-windows

The last one will take some time to build stuff. The script will try to install the app on the VM, and it can timeout. If that happens, just rerun npx react-native run-windows - it will be fast, and you should see the app running. Some of the deps do not support Windows, so you wont get nice icons, but the app should work:

@zoontek you can use Windows evaluation VMs to test: https://developer.microsoft.com/en-us/windows/downloads/virtual-machines/:
When setting up, make sure to up the CPU count and RAM for the VM.
In the VM, run Powershell as admin, and execute:
Set-ExecutionPolicy Unrestricted -Scope Process -Force; iex (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/microsoft/react-native-windows/master/vnext/Scripts/rnw-dependencies.ps1')

Answer y to all questions, it will setup tools needed on Windows, etc.
Then run choco install git.install --params "/GitAndUnixToolsOnPath" --force, to get rm in the PATH as it is needed by the example install script.
Then, its just building and running the example, in another console (so it will refresh PATH variable):
git clone https://github.com/zoontek/react-native-permissions.git
cd react-native-permissions
git fetch origin pull/530/head:win
git checkout win
yarn
cd example
yarn
npx react-native run-windows

The last one will take some time to build stuff. The script will try to install the app on the VM, and it can timeout. If that happens, just rerun npx react-native run-windows - it will be fast, and you should see the app running. Some of the deps do not support Windows, so you wont get nice icons, but the app should work:

@bzoz @zoontek you can also use Windows Sandbox instead of setting up the VM (though you'll still have to install the dev dependencies)

Unfortunately, I'm only have my work computer with multiple iOS and Android SDKs installed and not enough space for this 😕

I have an old NUC (Gigabyte BRIX w. Celeron N2807) without hard drive. I will buy a small SSD.
Performances will be horrible, but it should be enough to test and maintain it. 😅

@zoontek updated,  PTAL

@bzoz Tested again, everything seems OK now. Thanks


Pathfinder 2E not Supported

Foundry Hub lists this as for "all systems."
However, in Pathfinder 2E, only feats and spells are colored, and only in one color, not by rarity. Items and monsters are not colored. It doesn't seem that Pathfinder 2E is supported.
If possible, please support PF2E as well as D&D5E. For spells, feats, items, and monsters, we would need these rarities: uncommon, common, rare, unique.
Thanks.

When creating the system I specifically enquired about pf2 and was told that rarity mattered little in the system, and that item level mattered much more. I cannot dedicate much time to adding new features to niche modules at the moment


Add support for latest RN builds

The latest versions of RN dropped support for double quote imports entirely.
As a result, the conditional compile in the header file causes iOS builds to fail on the latest versions of RN.
Removing the older double-quote import fixes it, but also means that the tokenizer will now no longer work on really, really old versions of RN.

Thanks!


samples: subsys: Add filesystem API sample which uses SDHC

#12613 needs to be merged first for correct SPI pins.

@ntavish looks good, can you update / fix the copyright/license issues.

sample.yaml should look something like:
sample:
    name: FILL THIS IN
tests:
    test:
        build_only: true
        platform_whitelist: olimexino_stm32 nrf52840_blip
        tags: filesystem

@galak added the build_only test you showed.

@galak oh, looks like olimexino_stm32 board also works with this sample? Should I put that back in, I had removed it from my sample.yaml.

@dbkinder can you take a look again? I think lsdir should be good enough for demoing FAT filesystem, since one may not want to do any write operations on the card just to test diskio and fs APIs.


Could not find table 'version_associations' when connecting to rails_admin

I'm in the process of adding paper_trail to my project, which already uses https://github.com/sferik/rails_admin.
I have only done this yet:
# Gemfile
gem 'paper_trail', '~> 4.0.0.beta'

bundle exec rails generate paper_trail:install --with-changes
rake db:migrate

But now when I'm connecting to http://localhost:3000/admin/?locale=en, I get the following error:
ActiveRecord::StatementInvalid at /
Could not find table 'version_associations'

Where does the need for this table version_associations come from, and why isn't it created in the migrations?


IBGU: Update IBGU status with index of plan step

If all steps in the plan are completed, set the Progressing condition to false.
If any steps remain incomplete, update the Progressing condition to indicate the index of the first incomplete step.

/retest


[Screen Reader-Help-Projects] 'Alt' attribute is not defined for the images like Flashing Heart, Smiley buttons on Projects screen.

User Experience:
User with Visual disabilities might not able to understand the image if 'Alt' Text is not defined. Like in the scenario alt text is not defined for the images.
Test Environment
OS: RS2 Version 1703(OS Build 15063.483)
Platform: Edge.
Screen reader: Narrator
Repro Steps
1-Navigate to url:- https://makecode.microbit.org/acc
2-Navigate to the Microbit section element and select Code control given on it.
3-Navigate to the Help control lying in the header section on the page and select it.
4-Navigate to 'Projects' control and select it
5-Verify alt attribute is defined for the images by using developer tool.
Actual Result
'Alt' attribute is not defined for the images like Flashing Heart, Smiley buttons on Projects screen.
Expected Result
'Alt' attribute should be defined for the images like Flashing Heart, Smiley buttons on Projects screen.
MAS Reference
https://microsoft.sharepoint.com/teams/msenable/Documents/LCA/MAS - July 1, 2017 Release/MAS 1.1.1 – Non-text Content.docx?d=wd2d2051fbdc84af78e1838aae867e216&csf=1
Suggested fix:
In HTML developers can ,combine adjacent image and text links for the same resource, Use alt attributes on img elements , Use the body of the object element.
e.g.
<  img src="newsletter.gif" alt="Free newsletter. Get free recipes, news, and more. Learn more." /  >

<  object classid="http://www.example.com/animatedlogo.py"
  <  img src="staticlogo.gif" alt="Company Name" / >
/  object>
Key References for Fix:
http://www.w3.org/TR/UNDERSTANDING-WCAG20/text-equiv-all.html
Refer Attachment

@v-mesala once you add label remove the reference from the title. For example remove [AllyBlocking]  and others from the title in this issue

Review done

Bug is verified on URL :https://makecode.microbit.org/acc bug is fixed hence closed the bug and added the closed tag.


Possible Memory Leak?

Hi everyone,
After some time executing taiko, it closes with this error and I don't know why. Can you please check the output below?
<--- Last few GCs --->

[22973:0x40204c0] 13388428 ms: Scavenge 2029.4 (2045.7) -> 2024.7 (2045.7) MB, 6.3 / 0.0 ms  (average mu = 0.235, current mu = 0.232) allocation failure
[22973:0x40204c0] 13388478 ms: Scavenge 2029.7 (2045.7) -> 2025.2 (2046.4) MB, 7.1 / 0.1 ms  (average mu = 0.235, current mu = 0.232) allocation failure
[22973:0x40204c0] 13388532 ms: Scavenge 2030.1 (2046.4) -> 2025.6 (2057.7) MB, 9.3 / 0.1 ms  (average mu = 0.235, current mu = 0.232) allocation failure

<--- JS stacktrace --->

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
 1: 0xa02f90 node::Abort() [node]
 2: 0xa033b5 node::OnFatalError(char const*, char const*) [node]
 3: 0xb76ffe v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [node]
 4: 0xb77379 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [node]
 5: 0xd23ad5  [node]
 6: 0xd24166 v8::internal::Heap::RecomputeLimits(v8::internal::GarbageCollector) [node]
 7: 0xd309e5 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [node]
 8: 0xd31895 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [node]
 9: 0xd320aa v8::internal::Heap::FinalizeIncrementalMarkingIfComplete(v8::internal::GarbageCollectionReason) [node]
10: 0xd3595f v8::internal::IncrementalMarkingJob::Task::RunInternal() [node]
11: 0xc76983 v8::internal::CancelableTask::Run() [node]
12: 0xa717e5 node::PerIsolatePlatformData::RunForegroundTask(std::unique_ptr<v8::Task, std::default_delete<v8::Task> >) [node]
13: 0xa72242 node::PerIsolatePlatformData::FlushForegroundTasksInternal() [node]
14: 0x1326a71  [node]
15: 0x1339398  [node]
16: 0x13273fb uv_run [node]
17: 0xa458f3 node::NodeMainInstance::Run() [node]
18: 0x9d4e18 node::Start(int, char**) [node]
19: 0x7f8f8c80d1e3 __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6]
20: 0x96ec55  [node]
[1]    22973 abort (core dumped)  taiko

Versions
node --version
v12.16.2
taiko

.version
1.0.8 (83.0.4103.0)

@Serrvosky can you please give some more info regarding when you saw this issue ?
did it happen from repl or from a script ?
was there any loop in script ?
A sample code would be really helpful

Hello @NivedhaSenthil. That error occurs just executing taiko for a while.
I'm executing taiko in terminal, to perform the tests and generate their code , and after some time of executing, taiko exits with that error. It's not in a specific order or time.
I know, thats not  a very helpful description, but if I find another thing about this error I will tell you, but for now I can't describe it better

@NivedhaSenthil this morning:
~ ❯ taiko                                                                ⎈  dev

Version: 1.0.8 (Chromium:83.0.4103.0)
Type .api for help and .exit to quit

> openBrowser()
 ✔ Browser opened
> closeBrowser()
 ✔ Browser closed
> openBrowser()
 ✔ Browser opened
>
<--- Last few GCs --->

[14953:0x48ca680]  1908321 ms: Mark-sweep 1818.0 (1880.8) -> 1818.0 (1849.6) MB, 1686.3 / 14.6 ms  (average mu = 0.498, current mu = 0.000) last resort GC in old space requested
[14953:0x48ca680]  1910514 ms: Mark-sweep 1818.0 (1849.6) -> 1817.8 (1849.6) MB, 2193.8 / 14.5 ms  (average mu = 0.309, current mu = 0.000) last resort GC in old space requested

<--- JS stacktrace --->

==== JS stack trace =========================================

    0: ExitFrame [pc: 0x13c5b79]
Security context: 0x1b3af4c408d1 <JSObject>
    1: set [0x1b3af4c4ad49](this=0x27879120c4d1 <Map map = 0x3d0a03f809d9>,17458007,0x278791219641 <WeakReference map = 0x3d0a03f9fb59>)
    2: emitInitNative [0xf0831181ec9] [internal/async_hooks.js:~119] [pc=0x2d56dcd8c8d9](this=0x378dc24aa4c9 <PromiseWrap map = 0x2a0e33803a49>,17458007,0x1b3af4c69809 <String[#7]: PROMISE>,17457996,0x378dc24aa4c9 <PromiseWrap m...

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
 1: 0xa09830 node::Abort() [node]
 2: 0xa09c55 node::OnFatalError(char const*, char const*) [node]
 3: 0xb7d71e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [node]
 4: 0xb7da99 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [node]
 5: 0xd2a1f5  [node]
 6: 0xd3ab08 v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]
 7: 0xd019ad v8::internal::Factory::NewFixedArrayWithFiller(v8::internal::RootIndex, int, v8::internal::Object, v8::internal::AllocationType) [node]
 8: 0xd01aa0 v8::internal::Handle<v8::internal::FixedArray> v8::internal::Factory::NewFixedArrayWithMap<v8::internal::FixedArray>(v8::internal::RootIndex, int, v8::internal::AllocationType) [node]
 9: 0xf2fcc0 v8::internal::OrderedHashTable<v8::internal::OrderedHashMap, 2>::Allocate(v8::internal::Isolate*, int, v8::internal::AllocationType) [node]
10: 0xf2fd71 v8::internal::OrderedHashTable<v8::internal::OrderedHashMap, 2>::Rehash(v8::internal::Isolate*, v8::internal::Handle<v8::internal::OrderedHashMap>, int) [node]
11: 0xf303bb v8::internal::OrderedHashTable<v8::internal::OrderedHashMap, 2>::EnsureGrowable(v8::internal::Isolate*, v8::internal::Handle<v8::internal::OrderedHashMap>) [node]
12: 0x1026b48 v8::internal::Runtime_MapGrow(int, unsigned long*, v8::internal::Isolate*) [node]
13: 0x13c5b79  [node]
[1]    14953 abort (core dumped)  taiko

~ ❯

Using so much memory simply on browser launch looks very weird, which OS you are on ?

Pop OS
Linux PC 5.3.0-7648-generic #41~1586789791~19.10~9593806-Ubuntu SMP Mon Apr 13 17:50:40 UTC  x86_64 x86_64 x86_64 GNU/Linux

strange. I am on popOS too
Linux pop-os 5.4.0-7626-generic #30~1588169883~20.04~bbe668a-Ubuntu SMP Wed Apr 29 21:00:02 UTC  x86_64 x86_64 x86_64 GNU/Linux

I do not see this issue when I try to open/close the browser via REPL repeatedly.  I've tried it with taiko 1.0.8 and 1.0.9, but couldn't get it to break.
@Serrvosky - can you try with taiko 1.0.9 please? Not that there's much changed in taiko, but the chrome revision changes, so perhaps there are some upstream fixes?
Another thing to try - install google chrome, and set TAIKO_BROWSER_PATH to the path of the chrome executable, and see if it helps.

Hi @sriv ,
I just updated taiko to version 1.0.9 and I will test it. If any error occurs I will try to set that env var. If it doesn't work either I will keep you updated.
Thanks for your support.

There is a potential fix released as part of 1.0.10 ... please do upgrade and let us know if you are facing the issue again.

@Serrvosky do you still see this issue with version 1.1.10+?

@zabil I'm not sure, because I had to change my e2e tests tools, taiko had some problems that I couldn't resolve, like drag and drop actions.
If you want you can close this issue.

taiko had some problems that I couldn't resolve, like drag and drop actions.

We'd appreciate it if you could give us some feedback around the use case, and how you managed to solve it. It'll help improve taiko. Thanks


Add more screenshots

Current coverage is 60.29%

Merging #112 into master will not affect coverage as of 58166c9

@@            master    #112   diff @@
======================================
  Files           37      37
  Stmts          534     534
  Branches        54      54
  Methods          0       0
======================================
  Hit            322     322
  Partial          0       0
  Missed         212     212

Review entire Coverage Diff as of 58166c9

Powered by Codecov. Updated on successful CI builds.


Support UTF-8 characters (e.g. Hebrew)

Hey,
While using the LangChain.dart package, which uses the openapi_spec package, I've noticed that if the OpenAI response includes characters in Hebrew or other languages with special characters - it results with "gibberish".
This is most probably due to client.dart > lines 883 and 896, where json.decode is done over r.body:
https://github.com/search?q=repo%3Atazatechnology%2Fopenapi_spec+json.decode(r.body)&type=code
It seems that due to this Dart issue:
https://github.com/dart-lang/http/issues/789
The json.decode should be done with utf8.decode over the r.bodyBytes, in order to properly handle the UTF-8 chars:
if (s.ref != null || returnType.startsWith('Union')) {
  decoder = "return $returnType.fromJson(json.decode(utf8.decode(r.bodyBytes)));";
} else {
  decoder = """
    final list = json.decode(utf8.decode(r.bodyBytes)) as List;
    return list.map((e) => ${s.items.ref}.fromJson(e)).toList();

I've manually manipulated the generated client.dart file - and it resolved the problem.
However, unfortunately, due to lack of time I'm unable to test this properly and submit a Pull Request...
I hope the maintainers will have to take a look soon.

Looks like there is some confusion in the http package about the expected/default decode logic. I assumed that utf-8 was the default, but I suppose that is not the case.
@orenagiv this has been taken care of in #44 and successfully published to openapi_spec (v0.7.8). @davidmigloz should be able to integrate in to  LangChain Dart soon.

Fixed in:

openai_dart: 0.1.1+2
langchain_openai 0.1.2+1

Thank you both!

@walsha2 we need to recreate the other clients as well (pinecone on your side and chromadb on my side).

chromadb recreated in:

chromadb: 0.1.0+2
langchain_chroma: 0.1.0+5

Thanks @davidmigloz @walsha2 !
Works great! 👍

@walsha2 we need to recreate the other clients as well (pinecone on your side and chromadb on my side).

pinecone: 0.7.2


add python3-kivy, python3-marshmallow-dataclass-pip and python3-tables to to rosdep/python.yaml

Please add the following dependency to the rosdep database.
Package name:
python3-kivy
python3-marshmallow-dataclass-pip
python3-tables
Package Upstream Source:
kivy: https://github.com/kivy/kivy
marshmallow-dataclass: https://github.com/lovasoa/marshmallow_dataclass
tables: https://github.com/PyTables/PyTables
Purpose of using this:
Kivy: open source Python framework for rapid development of applications that make use of innovative user interfaces, such as multi-touch apps.
Marshmallow-dataclass: Automatic generation of marshmallow schemas from dataclasses.
Tables: managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data.
Distro packaging links:
Links to Distribution Packages
Kivy:

Debian:

https://packages.debian.org/bullseye/python3-kivy

Ubuntu:

https://packages.ubuntu.com/focal/python3-kivy

marshmallow-dataclass:

PiPy: https://pypi.org/

https://pypi.org/project/marshmallow-dataclass/

PyTables:

Debian: https://www.debian.org/distrib/packages

https://packages.debian.org/bullseye/python3-tables

Ubuntu: https://packages.ubuntu.com/

https://packages.ubuntu.com/focal/python3-tables

Hello @tfoote, thanks for your feedback. I updated my pull request accordingly.

Thanks for switching over. It would be great to add more platforms but I didn't find any in a quick search either so lgtm.

I had to add python3-tables to debian buster through pip as it was not found causing the check to fail.


Segmentation violation when running go test on clean checkout

General information
On a clean checkout of browserpass, the tests seem to fail with a segmentation violation.

Exact steps to reproduce the problem

Clone master (reproduced on commit 33d9be9)
Run make
TestOtp fails with segmentation violation (full output here)
Subsequent go test yields the same result

What should happen?
The tests should succeed without segmentation violation
Further information
I followed the installation steps in CONTRIBUTING.md
Output of go version:
go version go1.11.2 linux/amd64

Output of yarn --version:
1.12.3

Output of dep version:
dep:
 version     : devel
 build date  :
 git hash    :
 go version  : go1.10.3
 go compiler : gc
 platform    : linux/amd64
 features    : ImportDuringSolve=false

Nice one :)


feat: add support devenv modules

Context
As a software developer that uses devenv
I want to be able to create re-usable devenv modules that I can export from my flake
So that all the configuration of my devenv environment doesn't live in the nix/devenvs/default.nix
This PR introduces support for a new path nix/modules/devenv/ which automatically exports devenv modules from your flake, as well as allow you to inject these modules on your project's devenv shells as well.

This is going to v2


refine CDN invalidations after build

Following up on https://github.com/rust-lang/docs.rs/pull/1825:
I notice there are a few ? operators that come after the build happens, but before the CDN invalidation. For instance, purging the build dir and the local cache:
https://github.com/rust-lang/docs.rs/pull/1825/files#diff-b06b44e6583254ce69af8cedabc04a73a97599d593676e1bbad7ee442240ccf1R502-R506
In the unlikely event one of these fails, we would fail to invalidate. Probably the CDN invalidation should happen regardless of those errors.
Relatedly: Right now it looks like we'll do a CDN invalidation even for a build that failed. But a failed build won't affect any page except /crate/<name>/<version>/builds. Depending on how frequent failed builds are, we could save some money on invalidations by making /builds max-age=0, and not invalidating cache on builds.

Failed builds affect the version list in the crate dropdown (at least without #1772).

invaliding when we use ? is definitely a gap in the current logic, I would fix this after we merged #1856,
but before we introduce the default TTL ( = before we actually start caching)

@jsha perhaps I'm missing something because of the early morning, but:
is this here still an issue? The diff-link above doesn't show me any example I need, perhaps it became invalid because of some force-pushes.
I'm mostly talking about the ? piece where we would not create the needed invalidation in certain error situations.

correction: I just see I might have solved it myself in #1864 , so this doesn't block increasing the TTL any more.


Add badge to docs.rs

Thanks

oh wait, it does not really lead to docs.rs page. whatever, this is fine, there are not many docs on docs.rs anyway :)


make sol-oic-gen quiet and fix build

@cabelitos, ptal ^

The build was breaking because of sol_memdup?

anyway +1

@cabelitos it was failing to build MQTT node type.


Publish: Need to implement "Approved required" section

Description
Admin should be able to see all requests for approvals and counter of unread requests.
Unread requests/items marked by green/violet dot on icon.
When admin viewed item then green/violet dot disappears from item icon.
When admin viewed all items in request then green/violet dot disappears from request icon.
Mockups
https://www.figma.com/file/lwL5jneveZczAj5RLcLFH2/DIAL-Chat?type=design&node-id=3741-11008&mode=dev

It was stated on daily meeting that counter in approve required section will not be implemented in first release of Publish functionality
Feature about dot in icon was moved to #1457
Inside current feature need to check other functionality of Approve required section

Verified on STG


C/C++ Extension failing to install

Describe the bug
Shortly after starting a locally built instance of the toolkit on macOS, an error sometimes inteprets the compiler configuration, build or launch of the demos saying:
[Error - 7:02:21 PM] Connection to server got closed. Server will not be restarted.
/lib/ld-linux-aarch64.so.1: No such file or directory
At this point, it's still possible to build and run the demos. There is alway a warning saying that the C/C++ extention fails to install. Attempting to repair results in the above error and the toolkit then needing to be restarted. The behaviour isn't constant but and sometimes doesn't appear to be an issue, but other times the error continues to interrupt buildng and launching the demo.
To Reproduce
Steps to reproduce the behavior:

Run the toolkit locally built toolkit using ./RunToolkit.sh -l ubuntu,
Open the toolkit and see the error appear in Output and in the bottom right corner of the toolkit (see screenshot).
If the appear doesn't appear straight away, refreshing the toolkit seems to make it appear.

Expected behavior
The toolkit should start without errors and it should be possible to build and launch the demos.
Screenshots
If applicable, add screenshots to help explain your problem.

Environment (please complete the following information):

Host Info (The machine hosting the FHE Toolkit Docker container), please provide the output of running the following commands in a termina window:

uname -Darwin Kernel Version 19.5.0: Tue May 26 20:41:44 PDT 2020; root:xnu-6153.121.2~2/RELEASE_X86_64 x86_64
ulimit -a

-t: cpu time (seconds)              unlimited
-f: file size (blocks)              unlimited
-d: data seg size (kbytes)          unlimited
-s: stack size (kbytes)             8192
-c: core file size (blocks)         0
-v: address space (kbytes)          unlimited
-l: locked-in-memory size (kbytes)  unlimited
-u: processes                       2784
-n: file descriptors                12800

Docker version (run docker -v in Terminal): Docker version 19.03.12, build 48a66213fe
Toolkit platform (Fedora, CentOS, Ubuntu): Ubuntu (not tested on other platforms)

Additional context
ms-vscode.cpptools v1.0.1
https://github.com/cdr/code-server/issues/2120

Rolling back ms-vscode.cpptools to 0.29.0 seems to fix this issue.

Out of curiosity because we're having the same issue, are you really rolling back to v0.29.0 from v1.0.1?

The issue is still there at v1.0.0 so it looks like the best solution for now is to roll back to cpptools v0.29.0.

With the pinned older version this seems to work for now ... sorry @welljsjs we will have to revisit this for a newer version at some point! Keep us honest about this if it is an issue you care about after our next stable release :)


add support for generating random sequences with QuickCheck

Closes #103.

Not sure why it didn't get updated, but the Travis build is complete.

Probably no longer useful :)


New features for JuliaCon Dicord server

The command is temporarily con instead of jc to avoid conflict with j?
The bot is running well as rmsrosa-bot on the test server and include the following:

con help
con now
con today
con juliacon2021
It is all based on the JuliaCon.jl package

Once the PR is merged and the main rebooted on HoJ, I can show off the result to the JuliaCon organizer (Logan is interested in our bot for the JuliaCon Discord server)

It looks good to me and testing went fine, but I trust @tk3369 better to have the last word, specially because of the changes in compat versions, in Project.toml.

Actually, I will wait a bit as I am trying to get another PR merged in JuliaCon.jl, and then I want to improve the ouput here (for the today command.
Also, I want to fix j? as we mentioned to avoid the command conflict and rename con to jc (or jcon)

This version can be merged (so that we can show it off).
It will need an update before the start of JuliaCon to include the following:

transform the command into ,juliacon

,con juliacon2021 will become ,juliacon 2021

change the ref to the FAKENOW constant to just now to reflect the real schedule


FileSystemException when overwriting an existing pack on Windows

When editing/overwriting an existing vanillatweaks pack on Windows 10, the download bar gets stuck, throwing a FileSystemException in the game log:
https://mclo.gs/wLb50xs
This seems to be an issue with Windows file locking (which is a terrible system that I could rant about all day), so I don't know if this is fixable from within the JVM, but maybe more graceful error handling could be added here?

Huh, strange. I also use windows and I haven't had this happening on my pc. I'll have to investigate

I just had the same issue when trying to add more to my existing pack.
https://mclo.gs/pAQRLpA


Fixes for FreeBSD

UUID generation uses system library, no need to install anything from Ports
Generalized "Linuxisms" in build.sh

@vedranmiletic thanks for your patch. but when I compiled drogon with your branch, I got a error as follows:
[ 18%] Building CXX object CMakeFiles/drogon.dir/lib/src/HttpAppFrameworkImpl.cc.o
/root/drogon/lib/src/HttpAppFrameworkImpl.cc:59:10: fatal error: 'uuid.h' file
      not found
#include <uuid.h>
         ^~~~~~~~
1 error generated.

My OS is FreeBSD 12.0-RELEASE r341666 GENERIC  amd64. Is there something I am missing?

When I tried to find uuid.h, I got:
/usr/local/include/glib-2.0/glib/guuid.h
/usr/local/include/uuid/uuid.h

the second is the header of libuuid.

When I tried to find uuid.h, I got:
/usr/local/include/glib-2.0/glib/guuid.h
/usr/local/include/uuid/uuid.h

the second is the header of libuuid.

How come you don't have /usr/include/uuid.h ? This file has been a part of FreeBSD since 2002. I'll quickly check in VM.

When I tried to find uuid.h, I got:
/usr/local/include/glib-2.0/glib/guuid.h
/usr/local/include/uuid/uuid.h

the second is the header of libuuid.

How come you don't have /usr/include/uuid.h ? This file has been a part of FreeBSD since 2002. I'll quickly check in VM.

I don't know, I'll install a new FreeBSD in my VM for checking.

Builds fine here on FreeBSD 12.0 VM image for amd64 and /usr/include/uuid.h is in place. Are you sure you didn't manually move or delete that file previously?

I missed making a change in cmake/templates/DrogonConfig.cmake.in. I'll rebase.

Please update trantor to the latest version.
And do you know any CI web-site supporting freebsd?

@vedranmiletic I built this successfully in a new freebsd system. I'll merge this PR. thx so much.

Please update trantor to the latest version.

Thanks, I see you already did it.

And do you know any CI web-site supporting freebsd?

Unfortunately not, I know that Travis isn't one: travis-ci/travis-ci#5473
If it helps in the meantime, I'll be using Drogon quite a lot on FreeBSD in the coming months.


Documentation unclear on how to build with no more than one thread/job

The documentation on https://colcon.readthedocs.io/en/released/migration/ament_tools.html is unclear on how to specify the number of build jobs, which has been possible with ament. Using four or more build jobs prevents building large codebases like ROS 2 on low-memory hardware with colcon. Though there is a sequential option, the package processed is still built with multiple jobs when invoking colcon build --executor sequential. It would be most helpful, if the linked documentation page would comment on the availability of specifying the number of build jobs, and if available, how to.

Please see colcon/colcon.readthedocs.org#43 which describes how former --make-flags can be mapped. Please comment if that clarifies / answers your question.

The question is answered, thank you very much!


Can Kitematic do a build from a Dockerfile

Hi,
Please recommend the best way to build an image from a Dockerfile using Kitematic on Mac OS.
Thanks,
Ronnie

@ronnieserr Hi Ronnie,
If you have a dockerfile locally, please click on the Docker CLI button in the bottom left corner of Kitematic, and then do the docker build and docker run commands.
The result should show in Kitematic after. Thanks!

There is a feature request for this feature: https://github.com/kitematic/kitematic/issues/574
Closing this thread to merge the conversation over to the other.


Include seed in failed and flakey examples reproduction commands

Make reporting more effective and valuable by including the seed.

@jfragoulis Please also add a reference to the respective issue in the commit description: #45.

Also, I decided to merge this with #53 and also include the missing requirement which is, the rerun command should include not only the flakey test but the entire command executed by the worker.

I take that back :P

Closed in favor of #58


Add support for images in sitemap

#51 & #61

[x] Make sure paths are browser URL's (cache)
[x] Proper DI in ProductToImageSitemapArrayConverter
[ ] Make image support optional (default = on)
[ ] Support localisation (optional)
[x] Support product provider
[ ] Support taxon provider
[ ] Add specs for ProductImagesToSitemapImagesCollectionGenerator

@Roshyo Would you be able to help on moving this issue further to completeness?

Hi, I'll try to find some time to do so.

@stefandoorn what do you mean by Support taxon provider ?

To have the taxon provider also inject it's images, currently only the product provider is having that supported.

Oh okay. I'll do another PR for this if you're okay.
Maybe you want to review this one ?
It fixes Make image support optional (default = on) and Add specs for ProductImagesToSitemapImagesCollectionGenerator

Support taxon provider also done

@stefandoorn can you have a look ?


Unexpected token: name (d)

Receiving this error
 ERROR in main.js from UglifyJs     Unexpected token: name (d) [main.js:49280,1931]
To Reproduce
Upgraded from legacy version to new version. Created a Stripe elements checkout process
It builds when I run a dev build but fails on npm run build for prod
Heres my babelrc
{   "presets": ["es2015", "stage-2"],   "plugins": [     "transform-runtime",     "transform-async-to-generator"   ],   "comments": false }

Also having this same issue.  All the way back to 1.2.6 which doesn't have StripeElements.  Any fix underway @jofftiquez ?
Thank you

@inverite So what I had to do is switch from using webpack uglify to a different minifier. Since Uglify does support es2015 I think

Hello all, apologies for the late reply, as you can see, I am very busy with my day job. I hope you understand. :( I'm more than happy to fix this issue. I just need the following information:

Version of vue cli that you guys are using
Babel config

Thank you.
@ty7466 @inverite

If you guys are using vue-cli 3, it seems babel-loader is already ignoring all deps from node_modules upon transpilation. Will still wait for your feedback tho.
https://cli.vuejs.org/config/#transpiledependencies

Hello all, I gave time to check this lately. You can ignore vue-stripe-checkout in your webpack config under UglifyJsPlugin configuration using exclude property.


Fix tabs not changedTick instead of modified

If one would modify a buffer then undo it, instead of changing from
isDirty to not dirty (tabline with the little circle) it would remain
dirty because ticks update even when undoing...
Therefore check for modified instead.
This would have caused furthur issues whenever we implement
requesting not close on dirty.
Issue(s) : #624

TextDocumentItem worries me because I'm not really sure where it comes from, I didn't get too look into it that much.

Thanks for jumping in and making the change, @cyansprite ! This is awesome, having the &modified flag for dirty tracking is a much better experience.

TextDocumentItem worries me because I'm not really sure where it comes from, I didn't get to look into it that much.

Yes, unfortunately I think if we remove the version there (or always send 0), it will cause problems, as the language servers use it and they might not update their version of the document. Which would then cause completion issues and stuff.
Can we send both the version and &modified for now?
The only other item I was thinking about was the modified field on the buffer objects in State.ts and Actions.ts - can we change that to a boolean? I believe the value would be only ever 0/1 so that would make the 'intent' of the field more clear.
Thanks again for putting this together! This is a huge improvement for the buffer line.

I agree with all your suggestions, I implemented this way for convenience and rapid prototyping, plus I was sleepy.
Fixing now

I implemented this way for convenience and rapid prototyping, plus I was sleepy.

Haha, this is the same way I work too...

So we use b:changeTicks, why don't we use
changenr()						*changenr()*
		Return the number of the most recent change.  This is the same
		number as what is displayed with |:undolist| and can be used
		with the |:undo| command.
		When a change was made it is the number of that change.  After
		redo it is the number of the redone change.  After undo it is
		one less than the number of the undone change.

Interesting... I actually use b:changedTick because I saw that is what other completion providers were using. It seems like the difference is the 'undo' behavior - b:changedTick would always increase, whereas this would map to the change in the undolist. (I think YouCompleteMe is where I saw this)
I didn't know about changenr actually until just now - looking through the doc you posted, changenr would probably work OK too (and maybe even better, if the language service caches older versions). I haven't tested, but the only problem I could see is if there is a naive language service that only does the update if newVersion > oldVersion. But the most important scenario for this is the completion scenario - so as long as the version is incrementing as the user types - it seems like it would be fine.

Also when I open oni I have to click any key for it to load while the editor has focus or it's just, black.

Thanks for the info / research!

We actually don't send buffer updates until on save is this the design we want?
Well for the syntax, completions of course work.

We actually send buffer updates on any change (this happens via an autocmd that hooks CursorMoved/CursorMovedI events and calls OniNotifyBufferUpdates) - but in insert mode we only send a subset (the current line). It turns out there is no 'perfect' event for listening to buffer changes - Neovim has an issue tracking adding a better event, though.

however, I don't think that's for everyone so changed tick would be better left untouched in this case. I think it's more hassle and just better to use changed tick, because then we would have to keep track or undo levels and changed tick, and then we would need to check what mode it's in to tell which we should check against.

Sounds reasonable to me. The latest changes look great!

Sounds reasonable to me. The latest changes look great!

Unless there is something else to add I think I'm done :).

Fixing #591 while I'm here since it's right in line with modified

Also small quick fix for #564

Just looked through the latest changes - looks great to me! I'm really happy the version + 1 hack is gone, and that we now have a more robust way to know when the buffer is modified (and should be visible). I like the way you implemented this, too - it's a very natural extension of the state we have there today.
Looks like there are a couple of minor lint issues that the appveyor picked up (you can run npm run lint locally to reproduce them):
><EMAIL_ADDRESS>lint:browser C:\projects\oni
> tslint --project browser/tsconfig.json --config tslint.json && tslint vim/core/oni-plugin-typescript/src/**/*.ts
C:/projects/oni/browser/src/Plugins/Api/LanguageClient/LanguageClientHelpers.ts[110, 19]: Missing trailing comma
C:/projects/oni/browser/src/Plugins/Api/LanguageClient/LanguageClientHelpers.ts[126, 46]: Missing trailing comma

Once those are addressed, I'll merge this in.
Also, I put a small bounty on this issue as a thank you: https://www.bountysource.com/issues/48329508-tabline-says-dirty-after-undolevels-0
So make sure to claim that once this is in 😄

Thanks:) I will fix the errors when I get home.

Also, I put a small bounty on this issue as a thank you: https://www.bountysource.com/issues/48329508-tabline-says-dirty-after-undolevels-0

So make sure to claim that once this is in 😄
What's a bounty and it's not big deal I like to help and I love Oni:).

All fixed :)

Just tested out the PR - the behavior feels so much better now, and the dirty mark actually behaves as I'd expect 😄 Great work, thank you for the contribution! I'll merge in now.

What's a bounty and it's not big deal I like to help and I love Oni:).

I set up a bountysource page here for Oni and there have been some really generous donations, even in the early stage Oni is in! The funds are for Oni development, and as part of that, I think its important to show appreciation to contributors to the project. And I really appreciate the improvements you've made so far!
So once this issue is closed, make sure to "claim" the bounty here: https://www.bountysource.com/issues/48329508-tabline-says-dirty-after-undolevels-0
Thanks again for your contribution! 😄

Thanks again for your contribution! 😄

No problem!
And wow I had no idea this was a thing, this is amazing thank you!


Unnecessary menus whenever signed out

Trying to tap any of these items is not helpful when I'm signed out, because these actions require account. They seem distracting when I just want to sign in.

@vintprox Well Actually it is good idea it will be better approach I will work on it soon 👍

Well, I removed it but added it back because some of the phones with smaller android version I am not able to catch login/logo out actions properly and if i will remove these users will not be able to sign in anymore after they logged out. I can make it with saving password but sadly I do not want to hold users passwords in app since it is not secure.

#35 fixed will be live on market following days :)


Fix base templates: rename, move, restructure

Template system is now a lot clearer.
This fixes #674.

Please add a few lines to CONTRIBUTING.md to explain the template hierarchy - other than that, :+1:.

https://github.com/mjumbewu/django-rest-framework-csv

@gvwilson added documentation to docs/template_hierarchy.md.


Ingame locales have blocks instead of text

Some locales such as Arabic or Japanese aren't supported in the League client so they appear as blocks. Currently those languages revert to English in game. If there are any others that have the same issue, please list them here.

Full list of supported languages can be found here: https://support.riotgames.com/hc/en-us/articles/201751594-Changing-Game-Language
No clue how up-to-date that is.

@niclake These are language they officially translate in to, if I'm correct. Just because a language isn't translated in game doesn't mean it can have Championify item sets in that language, especially if special characters are shared between them. That's how most of the languages Championify supports do infact work in game, even if League support it. Languages like Arabic and Japanese have their own alphabet, making it impossible to support.


Run

Getting it up and running

This commits gets the app running, however I get some yarn dependency warnings, I had to use:
warning " ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning " ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning "@material-ui/core ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning "@material-ui/core ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning "@material-ui/core ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning "@material-ui/core ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning "@material-ui/core ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning "@material-ui/core ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning "@polkadot/react-components ><EMAIL_ADDRESS>has unmet peer dependency "@polkadot/util@*".
warning "@polkadot/react-components ><EMAIL_ADDRESS>has unmet peer dependency "@polkadot/util-crypto@*".
warning "@polkadot/react-components ><EMAIL_ADDRESS>has unmet peer dependency "@polkadot/util@*".
warning "@polkadot/react-components ><EMAIL_ADDRESS>has unmet peer dependency "@polkadot/util@*".
warning " ><EMAIL_ADDRESS>has unmet peer dependency "i18next@>= 19.0.0".
warning "@polkadot/react-components ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning "@polkadot/react-components ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning "@polkadot/react-components > @polkadot/react-identicon ><EMAIL_ADDRESS>has unmet peer dependency "@polkadot/util@*".
warning "@polkadot/react-components > @polkadot/react-identicon ><EMAIL_ADDRESS>has unmet peer dependency "@polkadot/util-crypto@*".
warning " ><EMAIL_ADDRESS>has unmet peer dependency "react-is@>= 16.8.0".
warning "@polkadot/react-components > react-markdown > html-to-react ><EMAIL_ADDRESS>has incorrect peer dependency "<EMAIL_ADDRESS>warning " ><EMAIL_ADDRESS>has unmet peer dependency "@testing-library/dom@>=5".
[---

I had to CI=false yarn build for the netlify build command to get it to build with the warnings.

looks good, can merge after fixing vincent's comments