RuntimeError in BLE scan

Make sure you are running the latest version of Home Assistant before reporting an issue.
You should only file an issue if you found a bug. Feature and enhancement requests should go in the Feature Requests section of our community forum:
Home Assistant release (hass --version): 0.27.1
Python release (python3 --version):
Component/platform: Raspberry Pi
Description of problem: Bluetooth LE device detection aborts with exception
This happens rarely and it is not completely understood, why this "Disable scan failed" error occurs.
Expected:
Problem-relevant configuration.yaml entries and steps to reproduce:
- platform: bluetooth_le_tracker
  track_new_devices: no
  interval_seconds: 480
  consider_home: 2000
  scan_duration: 15

Traceback (if applicable):
Sep 02 17:40:45 raspberrypi hass[675]: ERROR:homeassistant.core:BusHandler:Exception doing job
Sep 02 17:40:45 raspberrypi hass[675]: Traceback (most recent call last):
Sep 02 17:40:45 raspberrypi hass[675]: File "/usr/local/lib/python3.4/dist-packages/homeassistant/core.py", line 858, in job_handler
Sep 02 17:40:45 raspberrypi hass[675]: func(*args)
Sep 02 17:40:45 raspberrypi hass[675]: File "/usr/local/lib/python3.4/dist-packages/homeassistant/helpers/event.py", line 87, in point_in_time_listener
Sep 02 17:40:45 raspberrypi hass[675]: action(now)
Sep 02 17:40:45 raspberrypi hass[675]: File "/usr/local/lib/python3.4/dist-packages/homeassistant/components/device_tracker/bluetooth_le_tracker.py", line 98, in update_ble
Sep 02 17:40:45 raspberrypi hass[675]: devs = discover_ble_devices()
Sep 02 17:40:45 raspberrypi hass[675]: File "/usr/local/lib/python3.4/dist-packages/homeassistant/components/device_tracker/bluetooth_le_tracker.py", line 62, in discover_ble_devices
Sep 02 17:40:45 raspberrypi hass[675]: devices = service.discover(duration)
Sep 02 17:40:45 raspberrypi hass[675]: RuntimeError: Disable scan failed

Bugfix here: https://github.com/home-assistant/home-assistant/pull/3153


POC of Library Mode for Remix SPAs

This is a POC of what it might look like to add support for https://github.com/remix-run/remix/discussions/7638#discussioncomment-7912638 which would allow Remix SPA's to be built as embeddable JS files instead of full HTML documents.
I don't think we can rely on Vite's library config directly here since once you set that it changes up the Vite output pretty significantly.

Closing this as we decided it did not make sense as a first class API, see this comment.


Move handlers and associated http functionality to httpd package

All WIP at the moment, nothing to see yet.

Phew -- some important work here, especially around logging, but I do feel the refactoring has gone too far. I look forward to your feedback.

@corylanou -- would is possible to break this into multiple PRs, one for each issue? There are multiple changes going on here -- new work, refactoring, and the very important logging. I like the logging, but I am not keen on some of the refactoring.

I think most of the refactoring that occurred can be addressed now that I have more clarity on some of the topics.  Let me take a pass through most of this and then decide after that if we still think multiple PR's are required.

OK, please do @corylanou -- my biggest objections (or misunderstandings) are the version going into server, and the user on the handler object.

@otoolep take another look and see if this is closer to what you wanted to see.

Makes sense to me, I'm OK with this going in now, though I have some further feedback I'd like to hear your thoughts on. I'll leave it to you if you think @benbjohnson should comment too.


Prefix CSS classes by mj-

Certain classes generated by MJML are prefixed by mj- (like .mj-column-per-100, .mj-menu-checkbox, …). But some others are not:

table.full-width-mobile
td.full-width-mobile
.outlook-group-fix

There's probably more, but these are the few I found inspecting the code generated by the Black Friday template. Using mj- prefix everywhere would help make the generated code more clear towards the purpose of these class. (For example, to differentiate between a class generated by MJML for its own purpose versus a class used to target an email client.) So ideally, the previous classes should read:

table.mj-full-width-mobile
td.mj-full-width-mobile
.mj-outlook-group-fix

@iRyusa for this one, should we wait for next major version ? 4.5 ?
can be breaking changes if someone used these classes in their css selector

We might need to check on mj-style content if we find those classes and add a warning ?
But yep, I agree that we should wait for 4.5 before changing this. 👍 for consistency


add isLvalue() to prepare for rvalue ref

Necessary because with the change an rvalue can be an argument to a ref parameter.

Uncovered by https://github.com/dlang/dmd/pull/9817


Improve ProfileExporter API docs

What does this PR do?
After some discussion on the expected values for profiling_library_name on slack, I've decided to go ahead and document the current expectations alongside the API.
Motivation
Avoid confusion over expected values for profiling_library_name.
Additional Notes
(None)
How to test the change?
(This is a documentation change only)

Thanks y'all!


Fix overwrite same file.

Currently each upload overwrite the same file called images.
I think this behavior is not expected.
Each file will be upload to the folder images and is called like the file.name from the hdd.
This PR fix https://github.com/firebase/quickstart-js/issues/6 too

Thx @StefMa!
👍


getClientConfig not returning ObjectId in C#

What happened?
Trying to get the object id of the current client in C#.
Object ID seems to be empty
Steps to reproduce
using System.Collections.Generic;
using Pulumi;
using Azure = Pulumi.Azure;
using System.Text.Json;

return await Deployment.RunAsync(async () =>
{
    var current = await Azure.Core.GetClientConfig.InvokeAsync();

    Pulumi.Log.Info($"ObjectId: {current.ObjectId}");
    Pulumi.Log.Info($"TenantId: {current.TenantId}");

});

Expected Behavior
The above program should print out the object id.
Actual Behavior
It's empty.
If I run az ad user show --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (where the x-es are my object id) then it successfully returns my user object)
Output of pulumi about
CLI
Version      3.48.0
Go Version   go1.19.2
Go Compiler  gc

Plugins
NAME    VERSION
azure   4.42.0
dotnet  unknown

Host
OS       darwin
Version  13.0.1
Arch     x86_64

Current Stack: dev

TYPE                                    URN
pulumi:providers:azure                  urn:pulumi:dev::encryption-set::pulumi:providers:azure::default_4_42_0
pulumi:pulumi:Stack                     urn:pulumi:dev::encryption-set::pulumi:pulumi:Stack::encryption-set-dev
azure:core/resourceGroup:ResourceGroup  urn:pulumi:dev::encryption-set::azure:core/resourceGroup:ResourceGroup::exampleResourceGroup

Found no pending operations associated with dev

Backend
Name           pulumi.com
URL            https://app.pulumi.com/pierskarsenbarg
User           pierskarsenbarg
Organizations  pierskarsenbarg, karsenbarg, team-ce, demo

Pulumi locates its logs in /var/folders/69/3w1gr05s2pq36wn49bhyknym0000gn/T/ by default

Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

Closing. Turns out the templates are using v4 of the azure classic package so going to update those now


Add new Scenario

Guys,
I have a second scenario ready for upload. The files can be found here:
https://github.com/Drake3/MOM/tree/master/Main_Street_Market
I hope everything is in order. Let me know if something needs fixing.
Thanks a lot!

Sorry I completely missed this, i'll get his added today :)

Apparently I added it the other day 🤣 but just forgot to comment here or close the issue.


[Enhancement] TamperMonkey/GreaseMonkey Support

It would be nice to be able to load this javascript on all websites, not only ones specifically implementing it. A tool like TamperMonkey for Chrome and GreaseMonkey for Firefox would let the user inject javascript directly into all pages. This way all pages the user with the installed script they visited would load instantly.

I’ve tried this, on one site that I don’t control. Unfortunately it was a disaster due to the JavaScript already there conflicting with InstantClick’s single-page application model, and there’s no way to patch that JavaScript.


Update with information on Ubuntu 18.04, remove 12.04

Ubuntu 18.04 is the new LTS release for Ubuntu.
Also 12.04 should be removed as it reached EOL on April 28, 2017 and is no longer secure.

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

ID: 4138584e-7488-4750-84b8-9e00bc3cf975
Version Independent ID: d750001e-90ab-e1ec-ab35-8ef9a4b556a9
Content: Create and upload an Ubuntu Linux VHD in Azure
Content Source: articles/virtual-machines/linux/create-upload-ubuntu.md
Service: virtual-machines-linux
GitHub Login: @szarkos
Microsoft Alias: szark

Thanks for the feedback! We are currently investigating and will update you shortly.

@sirredbeard I have assigned the issue to the content author to investigate further and update the document as appropriate.

There was another PR that I just signed off that added links to Ubuntu 18.04 and 18.10.
Ubuntu 12.04 is still supported by Canonical via ESM: https://wiki.ubuntu.com/SecurityTeam/ESM/12.04

#please-close

I see you added the latest official image to the documentation, but the manual steps for Ubuntu 18.04 and 10.10 appear to be missing.


Investigate IN_VOTER

IN_VOTER
ID:39
Checking to see Voter ID was anonymized correctly.

Voter ID is correctly anonymized with <IN_VOTER> as expected.


Fix for & char that causes XDocument.parse to fail

XDocument.Parse fails when it tries to parse &. It works when we replace & with & which is  HTML encoded version of it.

replacing & with & doesn't work if & is already used, as it will be replaced with &

@arminreiter It's not the desired approach but it works. We've been using this fix for the last 6+ months to crawl and parse RSS from 50K+ sources regularly, and It helped us rather than causing problems as it caused before.

@atakane okay, great. I accepted it and just published a new version 1.2.5 containing your fix. thanks for your contribution!


Visualize router TVL distribution + Utilization in Explorer

Problem
We don’t know how to view ways to distribute liquitidy as a whole based on end user bridging changes
how routers are allocating individually
Impact
We need this urgently to support bridging experience, debugging, and support routers to improve liquidity distribution ( #3921)
Proposed Solution
Visualize this in the main router page
https://connextscan.io/routers

Show Liquidity Distribution
net liquidity by asset + by chain with routers_with_balances table
Show Liquidity Utilization
volume/router_tvl_balance = router utilization
able to view this split by (chain(destination) + asset)
Current state is acceptable over a time series, but we will look into this

Acceptance Criteria
From an end user perspective, the below criteria must be met to consider this done:

Able to see 1 and 2 above in Explorer routers page.
This is in a TEST UI version before we make public

@pjenviri please visualize these in charts at the top of the view under the topline data we have already.

I immediately think of pie charts but please do what you think makes sense
Visualize net Active TVL

by asset
by chain
by router

and capital utilization (volume/TVL) by chain by asset

we can use daily_transfer_volume to fetch the above required data.

added charts by asset and by chain, and also added the cumulative share% column for each router. They are in test mode
https://connextscan.io/routers?mode=test

Thanks this is getting better. Can we please try these?

Show TVL by chain + by asset as a horizontal stacked bar chart? By asset on the Y axis, segmented by chain in each bar
Show topline Utilization as a different horizontal stacked bar.  By asset on the Y axis, segmented by chain in each bar
The cumulative visualization is cool, but I think a 'Relative Share %' metric  is more interesting.
So we can still show the same visual but the % value would be bettter as 22.9% and 20% (individual vs cumulative)

1 done
2 done (we added the Utilization section)
3 done


For setting properties and the return value of signal handlers relax …

…the type checks
Instead of requiring that the type of the Value itself has to be
compatible, we are checking for Object subclasses also if the type of
the contained object is compatible and if it is make sure that
everything works correctly.
This can happen for example if a button is stored in a gtk::Widget typed
variable and then converted to a glib::Value. The Value will have the
type of Widget and not Button, and type checks would fail.

CC @GuillaumeGomez, @EPashkin, @manishearth

👍


removes hack versions

Address issue #540
Signed-off-by: Mike Brown<EMAIL_ADDRESS>

I guess this obsoletes #556 ?

I guess this obsoletes #556 ?

Don't think so.. I like what you did there, normalizing / ensuring how (and that) we get REPO for all of the dependencies in case they are set in vendor.conf. A little fancy on "forming" the variables :-) But may just need a rebase or this one will need a rebase depending on which one we merge first :-)
Talked to Lantao a bit last night on this pr. I'll tweak this commit to add back in the feature for merging containerd/vendor.conf to cri-containerd/vendor.conf. But will probably do it as an optional tool called from makefile vs forcing the merge on the install.deps command.

/lgtm


Replace forkuserns with Go's native uid/gid map

Testsuite passed

@tomponline good to go

Apparently the required options in SysProcAttr have been around since go 1.4? If so we did miss this for a very long time.

@stgraber just testing this now and something not quite right with it:
   65534   62034  0.0  0.0  79784  1676 ?        Ssl  15:52   0:00 /usr/lib/qemu/virtiofsd --fd=3 -o source=/var/lib/lxd/devices/restricted_v1/disk.d1.mnt
   65534   62059  0.0  0.0   5624  1604 ?        Ss   15:52   0:00 /usr/lib/qemu/virtfs-proxy-helper --nodaemon --fd 3 --path /var/lib/lxd/devices/restricted_v1/disk.d1.mnt
   65534   62082  0.0  0.0 1146176 2056 ?        Sl   15:52   0:00 /usr/lib/qemu/virtiofsd --fd=3 -o source=/var/lib/lxd/devices/restricted_v1/disk.d1.mnt

VM's raw.idmap is
  raw.idmap: both 1000 1000

So those processes should be running as 1000 on the host (and root in the user namespace).
Looks like we need to use proc.SetCreds() and extract the root host uid and gid from the idmap ranges.

Although it does seem to work OK, writing a file as root inside the VM does create it as owner by 1000 on the host.

@stgraber you're correct, we run the process as 65534, so its working as designed.


Removing providers and moving into definitions

Using definitions removes a lot of the complexity. Also the output during the chef-converge will be more clean, because this information didn't added any value since the state was always "up-to-date".

@snkutlu Suleyman, please review this one for me. All test-kitchen tests are green, so you can test within you environments.

@sbotman, testing in real life today...

@snkutlu thank you sir!

Will close this PR and reopen a new one to trigger the travis build to check the code.


Fixing issues needed to support Scala 2.13

HashSet is a final class now so we can't extend it

findEntry method doesn't exist, we need to use find instead

Extending a Set class requires implementing the diff method
'+' operator between char and string has been deprecated. Use toString() instead
procedure syntax has been deprecated: def foo() { } // no equal sign
Typo in the comment

Build status:

scalac 2.9: couldn't get scala 2.9 to install locally
scalac 2.10: built successfully
scalac 2.11:  built successfully
scalac 2.12:  built successfully
scalac 2.13:  built successfully


SDC demo app landing page.

Is your feature request related to a problem? Please describe.

Show Bottom navigation bar with Components and Layouts menus.
On components menu click show component landing page.
On layouts menu click show layout landing page.
On components landing page, show SDC supported components
On layout landing page, show layout items.

Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Would you like to work on the issue?
Please state if this issue should be assigned to you or who you think could help to solve this issue.

In progress.

@shelaghm
We need single drawable image for below icons, so that it can be set to the view.
Components :
Single choice, Open choice, Text field, Date Picker, Time picker, Modal, Slider, drop down, Image, Date Of birth, Date Range Picker, Unit options.
Layouts:
Default, Rea Only, Review, Paginated
We can refer bottom navigation menu icons as reference.

@santosh-pingle Done. I've sent you a message with link to Drive folder with svg files for each icon.

Icons are updated with vectors drawables. Thanks!

I've added the Boolean svg to the drive folder. @santosh-pingle

@shelaghm
We need to add auto complete component to the component list, could please share the icon?

Sent via PM, also shared updated icons for the icons that previously had shadows

Hi!, I need good attractive and intuitive design for my new app, can you suggest me some examples ?


Difference between FSharp.Compiler.Tools <IP_ADDRESS> and <IP_ADDRESS>

Is the <IP_ADDRESS> version of FSharp.Compiler.Tools supposed to be have the same behaviour as version <IP_ADDRESS> on .NET (non-Core) on Windows?
On <IP_ADDRESS>, running fsc test.fs with minimal hello world sample work, but with <IP_ADDRESS>, I get:

error FS0082: Could not resolve this reference. Could not locate the assembly "System.Runtime.dll".

Or is the <IP_ADDRESS> version supposed to be .NET Core only?

@tpetricek The Nuget package should work as before on .NET Framework (it is not ".NET Core only" - and there are no plans for that to be the case), so this is a bug.
I think it has been fixed and we need to just push a new nuget.
Could you try a later version from CI please - e.g. <IP_ADDRESS> (https://ci.appveyor.com/project/fsgit/fsharp/build/<IP_ADDRESS>-b543/artifacts) or freshly tagged <IP_ADDRESS>? https://ci.appveyor.com/project/fsgit/fsharp/build/553

Perfect, the new version from CI works :+1:

<IP_ADDRESS> pushed to nuget.org


Minor polishing and updates

Adding some sources I realized would be helpful.
Making sure the title says "Intro"
Trying to check why GA_script isn't being incorporated?

Google analytics is being incorporated, I was just looking at an old html file. So now I think this should move up the https://github.com/jhudsl/DaSL_Course_Template_Bookdown/issues/111 on the priority list.


Fork this project / no more maintained

Hey @typicode , seems like this project is no more maintaiend? There are over 500 open issues and 72 pull requests.
For example loading Typescript files instead of json (even tho this is named json-server) would be awesome! Open issue for 2,5 years: https://github.com/typicode/json-server/issues/833 and there is even a pull request for that: https://github.com/typicode/json-server/pull/994
If this project is actually no more maintained, may someone want to fork it? I really love how easy, fast and handy this is! Would love to see it beeing activly developed. There are so many PR's open right now but they dont get reviewed.

would love to see this get pulled from the grave!

Would love to see #938 too

Hey @MickL,
Personally, I'd love to release a 1.0 and I'm sorry for the lack of reply on issues.
The thing is that it's a bit complicated since I'm doing this on free time. In the past months, most of the work has gone in husky 5 and a new temporary license which I hope will help me in working on OSS a bit more (it's an experiment so I'll see how it goes).
If there's enough interest I may setup a goal on GitHub Sponsors to start working on v1 or at least a refresh of this project :)

Hey @typicode , nice to hear from you! The code seems kind of simple so contributing seems to be easy and I see a lot of contributions from the community. Anyhow pull requests need to be reviewed and merged but there are ones open for 5 years :/ So if at least could be done this would be super awesome!
For active development personally I would like to migrate to TypeScript and my number one feature requests ar being able to import ts files and the missing OR operator for filters. But as there are 500 open issues I would also check which one of them are highly requested/upvoted, give them a tag and then close all other ones with a bot if they dont have a tag and no one reacts to it anymore for X days.

Would you consider passing the projet on to another maintainer?

One may just fork

Yeah, I know. I already did it.  Enviado do Email para Windows 10 De: Mick LawitzkeEnviado:sexta-feira, 30 de julho de 2021 17:40Para: typicode/json-serverCc:Ed de Almeida; CommentAssunto: Re: [typicode/json-server] Fork this project / no more maintained (#1219) One may just fork—You are receiving this because you commented.Reply to this email directly, view it on GitHub, or unsubscribe.

Hi all.
I'm looking to use json-server and Frourio for smooth front-end and back-end development.
For my idea, it is a must that this nice project works with TypeScript.
Do you have a policy for this project yet?
I'm not good at English, but if there's anything I can do, I'd like to do it as much as I can.

Try Mockoon

How is this going on?

How is this going on?

I'm trying to improve funding so that working on it (and other Open Source projects) is more viable. Working on a new version by the way.

@typicode will the new version be released under this repo or another name?
Also, while we're at it, will you consider releasing under MIT License? It's very unclear what the legal and financial implications of the current license are.


Suggest less liftM

From #131 @watashi asked "In there any plan for hlint to suggest fmap or <$> instead of liftM in future? As ghc 7.10 is released, Functor is a supperclass of Monad now according to Functor-Applicative-Monad Proposal". I replied:
Yes, I'd be happy to do that now (specifically a ticket for me to do in future, or a patch from someone else doing it now). Taking a quick look, where I have patterns that match on liftM they should probably match on both fmap and <$> as well as liftM. For the liftM fusion rule, there should probably be fmap and <$> versions which stick to producing the same. Where I suggest something it should never be liftM. The only debate is if to suggest liftM ==> fmap, and I think my inclination is that's now a good idea too - I certainly never use liftM.

I love the idea of deprecating liftM. It's usually a good suggestion to follow and it will also reduce the number of "equivalent" or "duplicate" rules in hlint.

True - if we have the rule to avoid liftM, we don't need to match on it - I hadn't thought of that.

All done now, one hint to replace liftM with fmap, and all other liftM hints now suggest fmap.


Meap Books

Hi @datasoftcom, thanks for filing an issue! Is there something specific you need help with or are requesting, here? I want to make sure I understand what it is about MEAP books that you're interested in.


Kayn Ult Audio Bug

When ulting with Kayn using any custom skin there's a pretty high chance the ult sound effect will permanently play for the rest of the game until restarted/exited

yes on odyssey kayn and others. Very loud and annoying pls fix.

yes on odyssey kayn and others. Very loud and annoying pls fix if possible @R3nzTheCodeGOD .


How to change depth multiplier values?

Hey in you code depth multiplier value is 1 and width multiplier alpha can be configured and theoretically both seems to be different.If i change the depth multiplier value as 0.5 in depthwise conv2d(like waht appears in official mobilenetv2 or deeplab) it shows error. If i want to decrease the depth multiplier how can it be done?
Ref

https://github.com/keras-team/keras/issues/10349
https://github.com/keras-team/keras-applications/blob/master/keras_applications/mobilenet.py

Hi @anilsathyan7, I was also trying to get the alpha parameter to work, and set the alpha parameter to 0.5 by modifying line 106 of train_cls.py:
model = MobileNetV3_Small(shape, n_class, 0.5).build()
I don't seem to get any error, but the models (.h5 weights) I obtain still have size 12MB, which was the same as alpha=1.0.  Did you have any luck on figuring this out, Anil?  In case you or @xiaochus have  any suggestions, please let me know.  Thanks for helping implement this code, @xiaochus!

Hi @henry2304 have you tried official implementation from keras-applications?
Check out: https://github.com/keras-team/keras-applications/issues/183


build2: 0.14 -> 0.15

upgrades build2 to the 0.15 version.
build2 0.14 cannot read anymore metadata from https://cppget.org/.
All these packages are interdependent and upgraded in step
build2: 0.14.0 -> 0.15.0
bdep: 0.14.0 -> 0.15.0
bpkg: 0.14.0 -> 0.15.0
libutl: 0.14.0 -> 0.15.0
libpkg: 0.14.0 -> 0.15.0
libodb-sqlite: 2.5.0-b.21 -> 2.5.0-b.23
libodb: 2.5.0-b.21 -> 2.5.0-b.23
Signed-off-by: Jan Stranik<EMAIL_ADDRESS>Description of changes

Things done

Built on platform(s)

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

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

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

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

[ ] Fits CONTRIBUTING.md.

https://github.com/NixOS/nixpkgs/pull/196516
Did we do anything differently?

#196516
Did we do anything differently?

I don't see anything substantial that is different. I just did not realize that you have already a pending CR to upgrade the package.
I will close mine and just hope your change merges quickly.

You can help by testing my PR and dropping a review. I like to wait for an approval before merging.


More Cosmetic Lockers

About the PR
A return to this.
Adds five more cosmetic lockers for the terminal. Each because they contained more iffy items.
Atmos: Removed fire suit, holo projector, door remote, and medkit.
Detective: Removed forensic gloves, forensic scanner, and forensic pads.
Paramedic: Removed void suit, and medkit.
Salvager: Removed knife.
Warden: Removed disabler, stamp, door remote, command headset, holo projector, and combat gloves.
Media

Buh, maybe true.


[Feature]: Support default extension alias

What problem does this feature solve?
The following code
// ./src/main.js
import { v } from './foo.js'

// ./src/foo.ts
export v = 1

will panic for Rslib as it can't resolve ./foo.js by default. But it should work when using moduleResolution: 'nodenext'. Considering enable default or heuristic extensionAlias https://webpack.js.org/configuration/resolve/#resolveextensionalias.
esbuild supports this by default, which might be too loose somehow.
What does the proposed API look like?
No response

what esbuild do: https://github.com/evanw/esbuild/blob/332727499e62315cff4ecaff9fa8b86336555e46/internal/resolver/resolver.go#L1659-L1681

I think we can add extensionAlias like https://github.com/webpack/webpack/issues/13252#issuecomment-1824282100


UserApiController avatar tests + Administration Web tests

I've added avatar tests in UserApiController and I've made controllers tests of the web administration (Groups, Memberships, Responsabilites, Roles and Users).

Coverage increased (+9.8%) to 51.169% when pulling f39ca912ff97dd9af050322c478fcda410e829fe on alexandrepa:tests into d093b84bad27054196209f41abfb9e496b44acf3 on blossom-project:master.


--message-format doesn't work on "no-op" builds

Problem
When rebuilding with no change, cargo build shows its output in the original format, not the requested one
Steps
$ cargo new foo; cd foo
$ cat <<EOF > src/main.rs
fn main() {
    let a = 1;
}
EOF
$ cargo build
   Compiling foo v0.1.0 (/tmp/testcase/foo)
warning: unused variable: `a`
 --> foo/src/main.rs:2:9
  |
2 |     let a = 1;
  |         ^ help: if this is intentional, prefix it with an underscore: `_a`
  |
  = note: `#[warn(unused_variables)]` on by default

warning: `foo` (bin "foo") generated 1 warning (run `cargo fix --bin "foo"` to apply 1 suggestion)
    Finished dev [optimized + debuginfo] target(s) in 0.16s
$ cargo build --message-format=short
warning: unused variable: `a`
 --> foo/src/main.rs:2:9
  |
2 |     let a = 1;
  |         ^ help: if this is intentional, prefix it with an underscore: `_a`
  |
  = note: `#[warn(unused_variables)]` on by default

warning: `foo` (bin "foo") generated 1 warning (run `cargo fix --bin "foo"` to apply 1 suggestion)
    Finished dev [optimized + debuginfo] target(s) in 0.00s
$ rm -rf target
$ cargo build --message-format=short
   Compiling foo v0.1.0 (/tmp/testcase/foo)
foo/src/main.rs:2:9: warning: unused variable: `a`
warning: `foo` (bin "foo") generated 1 warning (run `cargo fix --bin "foo"` to apply 1 suggestion)
    Finished dev [optimized + debuginfo] target(s) in 0.16s
$ cargo build
foo/src/main.rs:2:9: warning: unused variable: `a`
warning: `foo` (bin "foo") generated 1 warning (run `cargo fix --bin "foo"` to apply 1 suggestion)
    Finished dev [optimized + debuginfo] target(s) in 0.04s

Possible Solution(s)
in a similar manner that altering RUSTFLAGS makes cargo rebuild, a different value of --message-format should probably do so too.
Notes
No response
Version
cargo 1.77.0-nightly (7bb7b5395 2024-01-20)
release: 1.77.0-nightly
commit-hash: 7bb7b539558dc88bea44cee4168b6269bf8177b0
commit-date: 2024-01-20
host: x86_64-unknown-linux-gnu
libgit2: 1.7.1 (sys:0.18.1 vendored)
libcurl: 8.5.0-DEV (sys:0.4.70+curl-8.5.0 vendored ssl:OpenSSL/1.1.1w)
ssl: OpenSSL 1.1.1w  11 Sep 2023
os: Debian 12 (bookworm) [64-bit]

Thanks for the report! I believe this is a duplicate of #9003, so closing in favor of that.


money - NLnet

Yep :)
Just a quick question about finance. I see the line 1250 from NLnet.
From what I understand, I have to ask them the money, and it is for me.
(it is splitted somehow, but this is the rest)
Is it true?
Thanks @michielbdejong !
Pierre

Correct!

Ok, I didn't expect this new income :) This is the good news of the day :)


K8SPXC-808 - Fix cleanup of previous chaos-mesh installation

Test name
Status

storage
passed

self-healing
passed

self-healing-chaos
passed

self-healing-advanced
passed

self-healing-advanced-chaos
passed

operator-self-healing
passed

operator-self-healing-chaos
passed

commit: https://github.com/percona/percona-xtradb-cluster-operator/pull/917/commits/8ce5c26f9b1c9b8c97177af199b25919b64cf806
image: perconalab/percona-xtradb-cluster-operator:PR-917-8ce5c26f

Test name
Status

scaling
passed

haproxy
passed

scaling-proxysql
passed

init-deploy
passed

security-context
passed

limits
passed

monitoring-2-0
failed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

users
passed

tls-issue-self
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
failed

commit: https://github.com/percona/percona-xtradb-cluster-operator/pull/917/commits/8ce5c26f9b1c9b8c97177af199b25919b64cf806
image: perconalab/percona-xtradb-cluster-operator:PR-917-8ce5c26f

Test name
Status

upgrade-haproxy
passed

big-data
passed

upgrade-proxysql
passed

smart-update
passed

upgrade-consistency
passed

commit: https://github.com/percona/percona-xtradb-cluster-operator/pull/917/commits/8ce5c26f9b1c9b8c97177af199b25919b64cf806
image: perconalab/percona-xtradb-cluster-operator:PR-917-8ce5c26f

Test name
Status

commit: https://github.com/percona/percona-xtradb-cluster-operator/pull/917/commits/8ce5c26f9b1c9b8c97177af199b25919b64cf806
image: perconalab/percona-xtradb-cluster-operator:PR-917-8ce5c26f

Test name
Status

upgrade-haproxy
passed

scaling
passed

big-data
passed

scaling-proxysql
passed

security-context
passed

upgrade-proxysql
passed

smart-update
passed

upgrade-consistency
passed

commit: https://github.com/percona/percona-xtradb-cluster-operator/pull/917/commits/8ce5c26f9b1c9b8c97177af199b25919b64cf806
image: perconalab/percona-xtradb-cluster-operator:PR-917-8ce5c26f


Refactor previously viewed entities in Entity Viewer

Description

Migrated from the localStorage-based store for previously viewed objects/entities to an indexedDB-based one
Updated the shape of previously viewed entity in entity viewer, such that it is common for both genes and variants
Added code for recording previously viewed variants in EntityViewer

Related JIRA Issue(s)
https://www.ebi.ac.uk/panda/jira/browse/ENSWBSITES-2506
Deployment URL(s)
http://previously-viewed-vars.review.ensembl.org

I noticed that the previously viewed objects don't get deleted immediately if I get back to entity viewer after adding them again in species selector:
https://github.com/Ensembl/ensembl-client/assets/32512909/83229e0f-acff-472d-ac18-b47b85bec9ac


Nightly Cargo passes wrong rlib path for doctests

Problem
On the current nightly, with rustc 1.36.0-nightly (7d5aa4332 2019-05-16) and cargo 1.36.0-nightly (c4fcfb725 2019-05-15), my build-plan crate fails to compile doctests (of which there are none) during cargo test.
It fails while trying to build the crate for doctests, with this error:
   Doc-tests build-plan
error: extern location for serde does not exist: /home/jonas/dev/build-plan/target/debug/deps/libserde-270f7cf6cecf499d.rlib

error[E0463]: can't find crate for `serde`
  --> /home/jonas/dev/build-plan/src/lib.rs:14:1
   |
14 | extern crate serde;
   | ^^^^^^^^^^^^^^^^^^^ can't find crate

error: aborting due to 2 previous errors

A failing CI build can be seen here: https://travis-ci.org/jonas-schievink/build-plan/builds/533879431?utm_medium=notification&utm_source=email
The cause of this must be something in the Cargo update PR https://github.com/rust-lang/rust/pull/60874, since it still works fine on the nightly before that (cargo 1.36.0-nightly (759b6161a 2019-05-06))

Steps

git clone https://github.com/jonas-schievink/build-plan.git
cd build-plan
cargo test

Possible Solution(s)

Notes
Output of cargo version: cargo 1.36.0-nightly (c4fcfb725 2019-05-15)

Thanks for the report! This looks specifically related to the integration test where cargo build --build-plan is deleting artifacts. I think this is caused by https://github.com/rust-lang/cargo/pull/6883 and is likely related to this block, but --build-plan is an unstable option and candidate for breakage anyway.

Ah yes, that makes sense. I'm kind of surprised that a --build-plan invocation is deleting artifacts though.

Before closing, could we add a statement to the unstable doc build-plan for the deprecation, if we decide to?


Cannot install on recent browsers

Would be really cool, if we could still use gipsy.
I didn't use my XC-Trainer in a while. So I don't know if there are alternatives...

I know and I don't quite have time and motivation to fix it. The problem is that most people started to use mobile phones as flight instruments - I did that too - and Gipsy isn't actually needed for this.
The other thing is that firefox is changing API and I have no idea if it compiles with the new version.

Ok, I understand.


Javascript Error when trying to launch Exploration version

Does this issue occur when all extensions are disabled?: Yes/No
Yes

VS Code Version: Latest Exploration Version

Version 1.58.0-exploration (1.58.0-exploration)

e2f8e14895669fd22065879145825338f4c19cf5

2021-06-29T14:33:19.229Z

OS Version: MacOS 11.4

Steps to Reproduce:

Attempt to launch latest Exploration version after update
Crash dialog:

Uncaught Exception:
Error: submitURL must be specified when uploadToServer is true
at CrashReporter.start (electron/js2c/browser_init.js:41:472)
at configureCrashReporter (/Applications/Visual Studio Code - Exploration.app/Contents/Resources/app/out/main.js:2:1779)
at Object.<anonymous> (/Applications/Visual Studio Code - Exploration.app/Contents/Resources/app/out/main.js:1:851)
at Module._compile (internal/modules/cjs/loader.js:1078:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1108:10)
at Module.load (internal/modules/cjs/loader.js:935:32)
at Module._load (internal/modules/cjs/loader.js:776:14)
at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
at Object.<anonymous> (electron/js2c/browser_init.js:193:3237)
at Object../lib/browser/init.ts (electron/js2c/browser_init.js:193:3441)
at __webpack_require__ (electron/js2c/browser_init.js:1:128)
at electron/js2c/browser_init.js:1:1200
at electron/js2c/browser_init.js:1:1267
at NativeModule.compileForInternalLoader (internal/bootstrap/loaders.js:283:7)
at NativeModule.compileForPublicLoader (internal/bootstrap/loaders.js:225:10)
at loadNativeModule (internal/modules/cjs/helpers.js:35:9)
at Module._load (internal/modules/cjs/loader.js:747:15)
at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
at internal/main/run_main_module.js:17:47

same problem in windows x64

Thanks for the report, please start with --disable-crash-reporter as temporary workaround.

Verified with the unreleased build on 3f6294b50e.

I have the same problem, how to do?

Issue persists in 1.59.0. Not sure why this is closed.

Version: 1.58.0-exploration
Commit: e2f8e14895669fd22065879145825338f4c19cf5
Date: 2021-06-29T14:33:19.640Z (1 mo ago)
Electron: 13.1.4
Chrome: 91.0.4472.106
Node.js: 14.16.0
V8: 9.1.269.36-electron.0
OS: Darwin x64 20.6.0

is the latest version ... checking for updates shows no updates available.

So...is this going to be taken a look at?

cc @deepak1556 do we need a new release of Exploration? I do not know the typical cadence.

I scheduled a build with the fix but looks it partially failed release https://monacotools.visualstudio.com/Monaco/_build/results?buildId=130317&view=results, will look into it.
To clarify, exploration builds are only used for testing newer electron versions and during the adoption phase we will release nightly builds but otherwise it is not meant to be used in production. Please either use our stable builds or insider builds.

Again, I am on a stable build. I am on 1.59.0. It is still an issue on the latest stable release.

@JoshStrobl where did you install the stable from ? Yes this should be fixed in 1.59. Please also provide the contents of ~/.vscode/argv.json

ok, thank you!
------------------ 原始邮件 ------------------
发件人:                                                                                "microsoft/vscode"                                                                                @.>;
发送时间: 2021年8月16日(星期一) 中午11:05
@.>;
<EMAIL_ADDRESS>主题: Re: [microsoft/vscode] Javascript Error when trying to launch Exploration version (#127585)
@JoshStrobl where did you install the stable from ? Yes this should be fixed in 1.59. Please also provide the contents of ~/.vscode/argv.json
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

@deepak1556
It is still an issue in latest stable release.
At first I was using the "--disable-crash-reporter" workaround. Then I digged a little more and found the exact reason. I made a PR with a fix for fesh installs, in an old installations it is necessary to edit the argv.json.

@JoshStrobl where did you install the stable from ? Yes this should be fixed in 1.59. Please also provide the contents of ~/.vscode/argv.json

I build code-oss from source.
// This configuration file allows you to pass permanent command line arguments to VS Code.
// Only a subset of arguments is currently supported to reduce the likelihood of breaking
// the installation.
//
// PLEASE DO NOT CHANGE WITHOUT UNDERSTANDING THE IMPACT
//
// NOTE: Changing this file requires a restart of VS Code.
{
    // Use software rendering instead of hardware accelerated rendering.
    // This can help in cases where you see rendering issues in VS Code.
    // "disable-hardware-acceleration": true,

    // Enabled by default by VS Code to resolve color issues in the renderer
    // See https://github.com/microsoft/vscode/issues/51791 for details
    "disable-color-correct-rendering": true,

    // Allows to disable crash reporting.
    // Should restart the app if the value is changed.
    "enable-crash-reporter": true,

    // Unique id used for correlating crash reports sent from this instance.
    // Do not edit this value.
    "crash-reporter-id": "REDACTED FOR GITHUB"
}

@fcabralpacheco Will be trying with your PR :+1:

@JoshStrobl the PR works for fresh installs (with no argv.json) (it prevents the crash reporter auto-enable behavior). For old installations just change "enable-crash-reporter": true to "enable-crash-reporter": false.

@JoshStrobl the PR works for fresh installs (with no argv.json) (it prevents the crash reporter auto-enable behavior). For old installations just change "enable-crash-reporter": true to "enable-crash-reporter": false.

Sure, I can change that manual. But this shouldn't break across installs and prevent users from launching without the flag.

Sure, I can change that manual. But this shouldn't break across installs and prevent users from launching without the flag.

this was the intention with PR, mainly to prevent it from break again (if argv.json was removed (or new install)).
@deepak1556  I'll test the official builds and make the requested changes in the PR, with it it will still be necessary to disable the default values in a build from source (however this is something very small if compared to the initial issue, and easier to maintain, other builds already do that)


Pagination on Dictionary page links to wrong base

Yikes! Briefly, what seems wrong?
When you click to the next page on the /dictionary, it goes to the wrong page.
Expected Behavior
It should go to /dictionary/somePageNumber.
Current Behavior
It goes to /blog/somePageNumber.
Possible Solution
In Dictionary.vue replace the base property on ln31.
Steps to Reproduce

Navigate to https://cherryontech.netlify.app/dictionary/
Click "next" at the bottom of the page
See that the page goes to /blog/something instead of /dictionary/something

Nice bug write up :D what are your thoughts on pages rather than keeping it a long list on one page? i have a preference for using cmd+f to search but i imagine there may be some down sides i haven't thought of to that so curious to hear what you were thinking.

Yeah ideally I'd also like one long page with a search UI, but haven't put it in yet. I'm worried about page load times, but I think we go the command+f route we'd need some lazy loading on the page content, but I haven't gotten that yet, so pagination is a bit of a compromise. The pagination is in a component so it's pretty easy to remove.


install-fabric.sh script - updated version of bootstrap.

Background:  I've always found the existing bootstrap.sh script to confusing... do the versions come first or last.  Having to think what components I want to NOT have.
I wanted to offer up this alternative way of working for discussion.
Uses positional arguments and opt-in logic to control the components to install
Uses options to define the optional fabric and ca versions
Order of arguments and options is not important
eg
install-fabric.sh docker binary samples         # install docker images, binaries and clones samples dir
install-fabric.sh d b s                         # install all components but with short-hand
install-fabric.sh -f 2.4.0-beta b               # 2.4.0-beta for binaries only
install-fabric.sh docker -c 1.5.1 -f 2.4.0-beta # docker images but for 1.5.1 CA and 2.4.0-beta

it is an error to NOT specify a component
Signed-off-by: Matthew B White<EMAIL_ADDRESS>

Type of change

Bug fix
New feature
Improvement (improvement to code, performance, etc)
Test update
Documentation update

Description

Additional details

Related issues

I agree, this is better.
I believe Chris Ferris added the flags to indicate what components are not needed so that it would be compatible with prior behavior when you specified no components. But you're right, specifying what components to download is better and users will immediately understand how to use the command. And if we introduce a new script there are no issues with compatibility with the old script.
We can also take the opportunity to retire the https://bit.ly/2ysbOFE URL, which I always found a little odd... users should know what is happening rather than hiding it behind a shortened URL, and they should be able to find and inspect the script if desired. I think the shortened URL was introduced to track downloads, which can now be tracked directly from github release downloads.

Two years or so ago I wrote a really cool Go program to do this, where you do a go get github.com/hyperledger/fabric/installer and it would install a binary that performed all of these functions. I should dig that up, as I agree, the bash script is dated and confusing.

@lindluni that could be a very useful tool for use in CI pipelines/docker builds etc.
@denyeart  I'd agree with the bit.ly link.... I'd much rather see the proper URL so I can check it before downloading. Is it an idea to update the docs as part of this PR?

I think we'll want both scripts to co-exist for a time, so we can first merge this, ensure that it works well on different platforms, and then update the docs to point to the new script.
I'm fine with the script approach as it will be obvious what it is doing... I'm thinking it may be too much magic (downloading images, cloning and checking out a repository) to bury in a Go executable. Users can easily inspect a script and decide for themselves if they want to use it or adapt the script for their own purposes (potentially in their own CI).

@denyeart Ubuntu only at this time... will try and recruit some beta testers...
... and yes to the Mailing list question

I tested on mac, it worked but it untarred bin and config directories in the present directory, whereas the old bootstrap.sh script untars them within the cloned /fabric-samples as expected. The samples expect bin and config to be within /fabric-samples directory.

Ah thanks! I've updated so that they will go into that directory if there.

If no components are passed, it gives an error. I see that was your intention, but it may be simpler for new users to automatically download samples, binaries, and docker images if no components are passed?

That was the intent, my logic being that with the previous script I find it all too easy to get stuff I didn't really want, and have to abort, and make good.
But I take your point - if nothing is specified to default to all.

I ran this on a CentOS8 VM, it ran without error on the first, second, third attempts.   The script looks OK.  On the first time launching the routine, I hadn't set up docker (or forgot to start the docker daemon), and the installer script correctly skipped the docker images but proceeded to pull the samples, binaries, and config folders.
At first I was expecting to see an error when specifying no arguments.  I agree this is counter-intuitive, especially for newcomers (like me) that just want to pull down the kitchen sink by default.  I prefer the new behavior where it just "does the right thing" by default, even if it takes a little longer to extract the images and fabric binaries.
While the script is "doing the correct thing," I do think that it's wrong to base the fabric installation on a pipeline whereby we install binaries at all.  For members in the development community, they can build the binaries locally.  For everyone else.... it's far simpler to work directly with the containers.   The expectation and operational/scripting burden of the "install from binaries/config" is too high.   No surprise on my bias here, but we should be encouraging the community to migrate towards a more cloud native development process, especially in CI/CD contexts.
Also I prefer the tiny.url route, or some mechanism by which an end-user can install fabric without needing to clone the git.   If we want to track installation count metrics, there should be either another proxy (e.g. hit counts for assets loaded by the script) to gauge the usage, or simply call a metrics-tracking URL directly from the installation script.
I understand the review comments come post-merge, but it still looks good.  I definitely prefer this usage pattern to the older "opt-out" style for ala carte fabric installs.


Separate Options/Sources from About screen

Rather than having a single flyout with Options/Sources/About, there should be two flyouts.  One with Options/Sources and another with About.
This will make it easier to show/hide elements based on a users access to the application.

What I am going to suggest is a change to this:

Addition of an about link in the top right hand corner.

Changing the Settings screen to only have the Options and Sources tabs.

A new About View, that has three tabs, History, Credits and Release Notes.  Rather than trying to squeeze all the information into a single view as it was before.

@punker76 @RichiCoder1 @pascalberger @mwallner what are your thoughts on the above?

@gep13 👍  I think this looks better.


ENH: override user pkg dirs for R/Python

fixes https://github.com/qiime2/q2-dada2/issues/68

It's probably easiest to let busywork build this out and double check that it works after that.


Compiler API: Creating a TypeNode from a string?

In TypeScript, how can I turn the string { [index: string]: { foo: string } } into a TypeNode in the compiler API? Is that possible?
I already tried doing this by creating a "file" and putting the contents into it and parsing it, but that doesn't seem to be creating a TypeNode.
Any ideas?

I usually create a string with a variable declaration with the type I want to parse and parse it as a SourceFile:
ts.createSourceFile('tmp.ts', `let a:${type}`).statements[0].declarationList.declarations[0].type;

Is there a cleaner way to do it? I think that is pretty hacky.

@ajafff your solution also produces an unexpected result when emitted.
{ [key: number]: number; } as a string turned into a TypeNode and then emitted turns into the code { [: number]: number; } .
Note how the "key" name is lost. How come? Any way to get around this?

When emitting a transformed file, you always need to pass the original SourceFile object. This is then used to look up the content of not modified nodes.
In your case you probably try to combine nodes from different SourceFiles. That will always go wrong.
You need to transform that AST subtree from the other SourceFile to create synthesized nodes (ts.createXXX) from at least all literals and identifiers.


Fixed a crash when deleting objects after deleting a section.

This fixes the crash reported in #116.
The old implementation only removed the deleted section from the cached RLMArray instead of deleting it from the cached Realm, which in turn also removes it from the RLMArray.

Nice find! 👍


Cb/struct update parsing

this PR resolves issues with parsing data into updated struct definitions

Codecov Report

:exclamation: No coverage uploaded for pull request base (struct_updates@7045493). Click here to learn what that means.
The diff coverage is 94.2%.

@@                Coverage Diff                @@
##             struct_updates     #307   +/-   ##
=================================================
  Coverage                  ?   63.76%
=================================================
  Files                     ?       76
  Lines                     ?     4741
  Branches                  ?        0
=================================================
  Hits                      ?     3023
  Misses                    ?     1718
  Partials                  ?        0

Impacted Files
Coverage Δ

src/common.jl
100% <ø> (ø)

src/parsers/cdm_parser.jl
86.29% <100%> (ø)

src/parsers/pm2ps_parser.jl
90% <100%> (ø)

src/models/supplemental_constructors.jl
92.3% <100%> (ø)

src/parsers/common.jl
83.72% <50%> (ø)

src/validation/validation_functions.jl
85.89% <91.66%> (ø)

src/parsers/forecast_parser.jl
91.39% <96.29%> (ø)

Continue to review full report at Codecov.

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


Error on frozen-incidence history

Currently frozen-incidence history endpoint results in an error:
URL: https://api.corona-zahlen.org/states/BY/history/frozen-incidence/14
Error:
{
    "error": {
        "message": "An error occurred.",
        "details": "Cannot read properties of undefined (reading 'v')",
        "stack": "TypeError: Cannot read properties of undefined (reading 'v')\n    at /workspace/src/data-requests/frozen-incidence.ts:115:34\n    at Generator.next (<anonymous>)\n    at fulfilled (/workspace/dist/data-requests/frozen-incidence.js:5:58)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)"
    }
}

Maybe this is related to the closed issue this morning: https://github.com/marlon360/rki-covid-api/issues/345
Or just a coincidence?

The RKI changed once more the layout of the Excelsheet :-(


gnu(31920)=6851

Please check that you provide the following details when submitting new values of Gnu(n):

[x] Version of GAP and critical packages: GrpConst, Cubefree, etc.
[x] Brief description of the computer used for the calculation (operating system, processor, RAM)
[x] Runtime required for the calculation
[x] GAP commands used for the calculation
[x] Confirm that the output r of ConstructAllGroups is a list of groups (ForAll(r,IsGroup) should return true), otherwise confirm that if the output contained lists of groups, then those groups were also shown to be pairwise non-isomorphic.

gnu(31920)=6851
GAP      4.8.4
GrpConst 2.5
Runtime: 181803024 ms (2.1 days)
Isomorphic groups eliminated
To maintainers: for new results, add to data/gnudata.g this line:
GNU_SAVE( 31920, 6851, WITH_GC );

Details of machine used:
OS: Windows 10 64 bit
Ram: 4gb
Processor: Intel Core i5-6300U CPU @ 2.40 GHz 2.50 Ghz
Gap command
 r:=GnuByConstructAllGroups(31920);;
ForAll(r.result,g->IsGroup(g));
returns true

Thank you for submitting new gnu(n). We will recalculate it and add to the database if we get the same result.
Checklist for the reviewer:

[ ] checked and assigned labels "new (n<50000)" or "recomputation", if needed
[ ] set "replication needed" label (unless it starts immediately)
[ ] changed it to "replication in progress" label when the replication has been started
[ ] changed it to "replicated" after successful replication review
[ ] reproducible value of gnu(n)
[ ] no essential runtime differences
[ ] sufficient level of technical details

Checklist for the maintainer:

[ ] correct arguments of command to store data
[ ] correct location of new line in the data file
[ ] mention submitter and reviewer in the commit message
[ ] Close corresponding issue from the commit message

gnu(31920)=6851
GAP      4.8.4
GrpConst 2.5
Runtime: 185960771 ms (2.15 days)
Isomorphic groups eliminated
Replicated by @alex-konovalov on Ubuntu 16.04 on Azure cloud standard DS13 v2 instance (8 cores, 56 GB memory)
To maintainers: for new results, add to data/gnudata.g this line:
GNU_SAVE( 31920, 6851, WITH_GC );


Unhandled Exception

Thanks for this amazing tool. I tested it yesterday. Thank you for your help.
C:\Users\DefenderCheck\DefenderCheck\DefenderCheck\bin\Release>DefenderCheck.exe
Unhandled Exception: System.NullReferenceException: The object reference was not set to an instance of the object.
    In the DefenderCheck.Program.Setup() location C:\Users\DefenderCheck\DefenderCheck\DefenderCheck\Program.cs: line number 65
    In the DefenderCheck.Program.Main(String[] args) location C:\Users\DefenderCheck\DefenderCheck\DefenderCheck\Program.cs: line number 14
windows:1809
vs:2015
.net:4.7.2

Use the dev branch, I had the same issue otherwise.

Please make sure you are using the latest version. Setup() was removed for this reason.


Merge Refactoring to Master

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: Saiv46:x: adrien-thierryYou have signed the CLA already but the status is still pending? Let us recheck it.


Create itivolta-edu-it.txt

Accr_ENGLISH.pdf
diploma_all_Optimized.pdf

@ProfGallo I have to close this request without merging, because you requested to add a non-existent domain to this repository: Host itivolta-edu-it.edu.it not found: 3(NXDOMAIN) Please ensure that you are familiar with this repository rules located at the bottom of this page and submit a new request with the correct information. Thank you for understanding!


Doesn't catch missing imports

See https://github.com/sindresorhus/type-fest/pull/29

This happened again: https://github.com/sindresorhus/del/issues/83

I'll look into it when I feel like it.

I might be missing something here, but when I add a new test to tsd with the following d.ts file
export type LiteralUnion<
	LiteralType extends BaseType,
	BaseType extends Primitive
> = LiteralType | (BaseType & {_?: never});

And a test-d.ts file
import {expectType} from '../../..';
import {LiteralUnion} from '.';

type Pet = LiteralUnion<'dog' | 'cat', string>;

expectType<Pet>('dog');

The output becomes
{
	fileName: '/Users/sam/Projects/opensource/tsd-check/dist/test/fixtures/missing-import/index.d.ts',
	message: 'Cannot find name \'Primitive\'.',
	severity: 'error',
	line: 3,
	column: 18
}

So not sure why it doesn't catch it in for example type-fest 🤔. I'll test it directly in type-fest to see what happens there...

The reason for this was that @sindresorhus/tsconfig sets the skipLibCheck property to true.
From the TS Docs

Skip type checking of all declaration files (*.d.ts).

This means that the TSD compiler does not type check what's inside the d.ts file, it only catches the errors in the test-d.ts file. I've turned it off by default so now it should work as expected.


ci: change gh-pages autocommit message to only include first line with commit sha appended to it

trivia explained in https://github.com/JonasPammer/cookiecutter-ansible-role/issues/47

wait i did implement it, it's just that I didnt do a correct cruft update in my cookiecutter-pypackage-test; https://github.com/JonasPammer/cookiecutter-pypackage/commit/1552c26a4cad81d341e723a46b9a1095cc550cca


Make docs reflect difference between status and longstatus

Also, the default for the right side is longstatus.

Thanks for the fix, @giladgo! I appreciate it!


Convert bash pipeline scripts to PERL.

There were 3 scripts originally done in BASH that i wanted to convert over to PERL for more flexibility and control.

https://github.com/cpanel/elevate/actions/runs/10693725730/job/29645442689 show this one passing.

In my head only compiled binaries get no extension.
happy to make that change.
Get Outlook for iOShttps://aka.ms/o0ukef

From: Todd Rinaldo @.>
Sent: Wednesday, September 4, 2024 9:48:09 AM
To: cpanel/elevate @.>
Cc: David Lanning @.>; Author @.>
Subject: Re: [cpanel/elevate] Convert bash pipeline scripts to PERL. (PR #504)
@toddr requested changes on this pull request.

In .github/workflows/openstack.ymlhttps://github.com/cpanel/elevate/pull/504#discussion_r1743942468:

         script: |

           cp -pv /opt/elevate/elevate-cpanel /scripts/elevate-cpanel

         cp -pv /opt/elevate/.github/workflows/openstack/status_marker.sh /scripts/status_marker.sh

         cp -pv /opt/elevate/.github/workflows/openstack/reboot_watch.sh /scripts/reboot_watch.sh

         cp -pv /opt/elevate/.github/workflows/openstack/status_marker.pl /scripts/status_marker.pl

Why end in pl or sh? That's not a relevant detail and just leads to more change like here I suggest stripping the extension
—
Reply to this email directly, view it on GitHubhttps://github.com/cpanel/elevate/pull/504#pullrequestreview-2280456600, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARWT3JZSFVAX6YY6FCY3F7DZU4MSTAVCNFSM6AAAAABNSWHMFCVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDEOBQGQ2TMNRQGA.
You are receiving this because you authored the thread.Message ID: @.***>


Not marked as read, stuck at 95-96%

Steps to reproduce
Read chapters and use next button at the bottom
Expected behavior
Mark read chapter as read
Actual behavior

Here you can see chapters aren't marked read, I've read them full, and used the next button at the bottom to go to next chapter.
LNReader version
2.0.0
Android version
11
Device
Realme X2
Other details
No response
Acknowledgements

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

What is the plugin, novel

What is the plugin, novel
Novel: Against the Gods Plugin: anf.net

works for me xD

works for me xD

Not all chapters, try those in the screenshot

it's happens some times

Mungkin anda tidak menggulir nya sampai habis

beta 2 v2 of the last 50 chapters 10 of them have been flagged at 93%. Suggested fix have the next chapter button at bottom force read to 100%


Non-interactive API for write and reply

Currently a couple of the methods used for sending mail like write and reply rely on the users being able to interact directly with the terminal. This makes it difficult to integrate with Emacs where the goal is to keep everything integrated with the editor. Would it be possible to add a non-interactive API for these functions?

These functions already exist (you can check the Vim plugin for
inspiration). Check save and send commands in the wiki
https://github.com/soywod/himalaya/wiki. Let me know if it is what you
were looking for!
On 08/12/2021 08:40, Dante Catalfamo wrote:

Currently a couple of the methods used for sending mail like write and reply rely on the users being able to interact directly with the terminal. This makes it difficult to integrate with Emacs where
the goal is to keep everything integrated with the editor. Would it be possible to add a non-interactive API for these functions?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.


Use Blitzar with Quasar UMD

Is there a way to use Blitzar in an APP, that uses Quasar UMD without a build step?
How is it possible to build a UMD Version of Blitzar and use that together with the UMD Version of Quasar?

Is it possible to build a UMD Version somehow?
Sorry, I'm not very familiar with all that build tools stuff.

Here's a simple example, which uses vue-form-json-schema
https://github.com/miguelzapaton/vue3-form-json-schema/tree/master/examples/umd/example-quasar
I think, I would like to start with a setup something like that and generate the forms with blitzar:
https://github.com/SaleCar/Quasar-UMD-Template


Make in-place FFT optional

It seems that hipFFT has a problem with in-place FFTs. Running on LUMI-G (MI250x), this error is thrown at runtime:
GPU runtime error at 1
GPU runtime error in file '/pfs/lustrep3/scratch/project_465000454/hatfield/jube-suites/ectrans/ectrans_gpu/000005/000000_clone/work/ectrans-bundle/source/ectrans/src/trans/gpu/algor/hicfft.hip.cpp'
GPU runtime error at 2
GPU runtime error line '48'
GPU runtime error at 3
GPU runtime error 6: HIPFFT_EXEC_FAILED
terminating!
ABOR1     [PROC=1,THRD=1] from [/pfs/lustrep3/scratch/project_465000454/hatfield/jube-suites/ectrans/ectrans_gpu/000005/000000_clone/work/ectrans-bundle/source/ectrans/src/trans/gpu/algor/hicfft.h +48] : Error in FFT

Some investigations with @PaulMullowney showed that if you create a separate buffer for the output, the error vanishes.
With this change we are now finally able to run the optimised GPU version of ecTrans (now the GPU version of ecTrans) on AMD GPUs, at least with a single MI250x GPU on LUMI-G. Multi-GPU runs are still a work in progress.
This PR makes in-place FFT compile-time adjustable. For now, in-place is enabled for cuFFT, but disabled for hipFFT.
@PaulMullowney and I will see what we can do to flag this to hipFFT developers so we can eventually remove this option.
Note that earlier HIPFFT_PARSE_ERRORs no longer appear with ROCm 6.0.2, which is the new default for LUMI-G.
Note that this requires testing on an Nvidia GPU. Hopefully we have not ruined things there.
This PR builds on https://github.com/ecmwf-ifs/ectrans/pull/150 so best to merge that one first.

@lukasm91 can you see this having any performance implications for CUDA/cuFFT execution? I think I've put all the expensive stuff inside the guards so it shouldn't be compiled on an Nvidia platform.


How to start java agent with project in kubernetes?

Please answer these questions before submitting your issue.

Why do you submit this issue?
[x] Question or discussion

[x]I have read doc especially java-agent parts
[x]I have searched in google、baidu

Question

How to start java agent with project in kubernetes?

Can skywalking java agent could be a single jar file? We have a lot of host machine, use volumes will be hard.
Or some other way to use it with kubernetes?
Thanks.

Which version of SkyWalking, OS and JRE?
Skywalking: 8.0.1
OS/JRE: Doesn't matter.

What do you mean? k8s is just a platform, we are not blocking you. You could build agent in the image, or sidecar to inject. There are many ways.


big ball of mud addressing several issues

Yeah, there's a whole lot happening here. This started as just wanting the document properties, but the process ended up addressing issues and wrapping everything in a class to maintain backwards compatibility.
Issues/PRs Addressed

#11 - encode() is only called in Python < 3
#15 and #21 - class DocxFile has .header, .footer,.main and .images properties
#16 - Text in header/main/footer text discovery via XML parsing instead of file matching
#18 - incorporate lstrip() (although I haven't seen the problem)

Bonus Features
Documentation
The README is thorough.
Performance
Additional XML parsing overhead is more than offset by reducing the complexity of xml2text().
Correctness
Errors are output to stderr instead of print()ed.

OK, I get it now. That works but it's wrong, and so help us if Microsoft ever goes to document3.xml, slartibartfast.xml, or whatever. To simplify, The Right Way to find that second file is more like:
from os.path import basename, dirname

src_path = '_rels/.rels'
src_selector = '/Relationships/Relationship[Type=http://schemas…officeDocument]'
src_attr = 'Target'

doc_path = some_xml_function(src_path, src_selector, src_attr)
doc_rels = '{}/_rels/{}.rels'.format(dirname(doc_path), basename(doc_path))

I'll push that fix after accounting for another strange possibility: multiple nodes of Type officeDocument.

After a shallow dive into Open Packaging Conventions, this looks pretty faithful to the standard.

This is pretty great & a significant functionality upgrade.  @ankushshah89 Any chance of merging this into master?
Failing that, I'm willing to go and repackage the updated version and get it on PyPI.  But I'd prefer to see original authors (incl. @schmamps ) get direct credit.

Yes I've had to use my fork (and open PR) version for months because office365 suport is not optional for me. I see there was one change recently by @ankushshah89 - with a version bump for a compatibility bug, but I'd love to know why various attempts to fix the support issue have not been merged.
If the maintainer(s) would like somebody else to get involved please do let us know because the compatibility issue is now so frequent that this repo is effectively obsolete, unless the issue is addressed.
It's almost 2 years since I attempted to fix the issue - and it's sad that there have been a few commits since, but the issue remains ignored.
We want to help and make this work, it's great having things like this and nobody want's to be rude or impatient, but also nobody wants the upstream version of a module to be dysfunctional for years without some kind of action being taken.
If we don't hear back from this then I certainly would back forking and publishing - out of desperation, rather than choice.

My 'fork' (docx2python) should work with these. If you have files that do not work, please forward them to me.
-------- Original message --------
From: Sam Morrow<EMAIL_ADDRESS>Date: 8/15/19 9:00 AM (GMT-06:00)
To: ankushshah89/python-docx2txt<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: Re: [ankushshah89/python-docx2txt] big ball of mud addressing several issues (#22)
Yes I've had to use my fork (and open PR) version for months because office365 suport is not optional for me. I see there was one change recently by @ankushshah89https://github.com/ankushshah89 - with a version bump for a compatibility bug, but I'd love to know why various attempts to fix the support issue have not been merged.
If the maintainer(s) would like somebody else to get involved please do let us know because the compatibility issue is now so frequent that this repo is effectively obsolete, unless the issue is addressed.
It's almost 2 years since I attempted to fix the issue - and it's sad that there have been a few commits since, but the issue remains ignored.
We want to help and make this work, it's great having things like this and nobody want's to be rude or impatient, but also nobody wants the upstream version of a module to be dysfunctional for years without some kind of action being taken.
If we don't hear back from this then I certainly would back forking and publishing - out of desperation, rather than choice.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/ankushshah89/python-docx2txt/pull/22?email_source=notifications&email_token=ADAKIE6B7LTMTIBPECLX74LQEVORLA5CNFSM4FQJBZV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4L4K6I#issuecomment-521651577, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ADAKIE6F4C3KITXDXKDUQ63QEVORLANCNFSM4FQJBZVQ.


chore: Improve Spanner perf

Codecov Report
Attention: Patch coverage is 86.76471% with 9 lines in your changes missing coverage. Please review.

Project coverage is 72.29%. Comparing base (4e90004) to head (054496f).

Files
Patch %
Lines

packages/spanner/lib/src/tree/node.dart
62.50%
9 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #130      +/-   ##
==========================================
- Coverage   72.37%   72.29%   -0.08%
==========================================
  Files          46       46
  Lines        1542     1516      -26
==========================================
- Hits         1116     1096      -20
+ Misses        426      420       -6

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


Promote OP viem and make it more discoverable

Now that OP viem is stabileish we should start driving more users to it
Tasks

[ ] Fork OP viem to OP repo
[ ] Add documentation to the sdk calling out op-viem as the preferred option
[ ] Checkin with docs team to see if there is anywhere else we can link to (this might require syncing between OP and base docs teams)
[ ] Promote it on OP radio?
[ ] Promote it with a dev blog post?
[ ] Promote it with a tweet?

Is op-viem still going to be maintained?
The examples in the docs seem outdated...
I want to use op-viem for Celo's L2 testnet bridging examples.

op-viem got updated to viem. So now you can use op-viem without needing a seperate library
Check out the docs here: https://viem.sh/op-stack


Pull request template is not being used

The PULL_RELEASE_TEMPLATE.md is not being used when a new PR is opened.
I think we have to rename PULL_RELEASE_TEMPLATE.md --> pull_request_template.md to solve this issue.

that's because it says "release" not "request". This one in VirtualiZarr works, because the filename is PULL_REQUEST_TEMPLATE.md


Enforce safety and lintiness

Should probably update the minimum compiler version to 1.26.

1.30

@lnicola https://github.com/SimonSapin/rust-utf8/pull/6

Ouch. Well, rayon supports Rust 1.13 and that's pretty annoying. I don't think anyone will complain about requiring 1.30.

bors delegate=notriddle

bors r+

bors r-
bors r=notriddle,lnicola

Huh?

bors r=notriddle,lnicola


Custom icons not possible with Packages/Programs

You can only add custom icons to Applications, not packages.

Is there a specific article that you're referencing?

Thanks again for the feedback. We recently moved this content to a new GitHub repository, so this issue is no longer tracked with the original article. As part of that process, we reviewed our backlog of feedback, and made some tough decisions on items that we don't think we'll realistically ever address. If you're passionate about this specific feedback, please refile it on the current article, now under docs.microsoft.com/mem/configmgr.


Fix #37 and Exception on remote HTTP Error

fixes #37 with dropping the microseconds
fixes exception if remote server responded with HTTP Error 404 or so

Cool, thanks!


Consider to use tree-sitter instead of flex/bison

Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be:

General enough to parse any programming language
Fast enough to parse on every keystroke in a text editor
Robust enough to provide useful results even in the presence of syntax errors
Dependency-free so that the runtime library (which is written in pure C) can be embedded in any application

It also has an impressive list of already available parsers here: http://tree-sitter.github.io/tree-sitter/#available-parsers

Closing this as it's not actionable.


Add missing init files

There were not committed in #4408 since the whole dist dir was gitignored. I don't think that dir should be ignored so this unignores dist within qcodes. The toplevel dist dir remains ignored as it should

good catch!

You can thank build and setuptools for some very verbose warnings ;)


Merge pull request #2 from hendrikjoosten/page-navigation

Page navigation

merged this old branch into main since it was 1 commit behind main anyways
clsoing the branch


[LW-7681] lace-blockchain-services: HTTP API to control the network switch and view available services

Checklist

[ ] JIRA - https://input-output.atlassian.net/browse/LW-7681
[ ] Proper tests implemented
[x] Screenshots added.

Proposed solution
Define a few API endpoints to control the network switch, and service discovery.
Testing
The following should work the same on all 3 platforms (4, if you count macOS on Apple Silicon separately).

From the system tray menu, select "OpenAPI Specification v3.0", and click around.

Submit a /v1/switch-network from the Swagger UI ("Try it out" → "Execute"). It should switch the network (same effect as selecting that from the system tray UI). Check logs, the tray menu, and the WebSocket output.

Check if the /v1/info endpoint is responding with reasonable data (compared to what's displayed in the tray menu).

From the system tray menu, select "WebSocket UI", and click around.

In there, watch what's being written to the WebSocket (/v1/websocket) when you switch networks, watch sync progress etc.

Try switching networks by pressing the three NetworkMagic buttons on the left side (see the recording below).

Screenshots

It is getting awfully complicated

I hope it shouldn’t get much more complicated :eyes: A few more child processes, but that is already abstracted away.

and I am wondering maybe there is an easier solution to all of this thinking For starters maybe we could use some job scheduler to simplify things?

It would have to work on all three platforms, send correct "signals" on Windows (cardano-node is a bit non-standard here (but clever) in that it requires inherited FDs), be able to handle sync progress from Ogmios instead of cardano-node.
A lot of custom tweaks, and the current code is not that big:
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Go                              18            288             88           1803
Nix                              7            199            334           1071
HTML                             1             42              0            257
JSON                             1              0              0            199
Haskell                          1             30             11            184
[…]

Esp. since the HTML parts will probably be scrapped, and we’ll have something from our proper JS devs

Thank you! :bow:
Okay, I’ll change it :hourglass:

@rhyslbw done in 0b1656741e39d06073bfdfd74065b21e6d9208c8 :slightly_smiling_face:


can't get webpack config loader to work

I'm trying to set up a loader in my webpack.config juste like advised in the readme of the repo, but I can't get it to work.
My project is structured like this:
src/
└── app/
   ├── app.js
   └── streams/
      ├── streams.js
      └── templates/
         └── streams.html
I'm doing all my requires in streams.js.
When I require the template this way it works:
//var templateUrl = require('!ngtemplate!html!./templates/streams.html');
My loader is defined like so:
loaders: [
      {
        test: /\.html$/,
        loader: 'ngtemplate?relativeTo=' + (path.resolve(__dirname, './app')) + '/!html'
      }
    ]

I have tried to require my template in various ways, and it does not work:
var templateUrl = require('./templates/streams.html');
var templateUrl = require('streams.html');

I get exactly the same error if I don't have any loader defined for html files.
ERROR in ./src/app/streams/templates/streams.html
Module build failed:
@ ./src/app/streams/streams.js 4:18-53
Any ideas ?

I got it to work with this loader:
{
      test: /\.html$/,
      loader: 'ngtemplate!raw',
      exclude: [
        /index.html$/
      ]
}

Still, I'd really like to know why it won't work with html-loader !


Add flare command

Closes #7852
Change Description
Background
For context, please check out the associated issue.
New Feature
A description of the new functionality can be found in the associated issue.
Testing Details
The change was tested using unit tests included in this PR.
Breaking Change?
This PR doesn't include any breaking changes.

The test that's failing in CI passes locally. I'm still trying to figure out why.
Please disregard the failing test for now.

Don't censor IP's, most customers don't care about internal IP's and the ones who do care will still go over the outputs and verify this.

Removed the IP detector.

in K8S the logs 99.9% of the time go to stdout/stderr and some other service collects them. (i.g fluentbit) - without logs we don't have value in flare. So I think we must collect logs and be K8S aware.

Example pseudo - provide customer with the following script to run locally:
kubectl logs lakefs ... > lakefs.logs
kubectl logs fluffy ... > fluffy.logs
kubectl exec -it lakefs -- lakefs flare > lakefs.flare
kubectl exec -it fluffy -- fluffy flare > fluffy.flare

Ok, not sure how this is actionable in the context of this PR.

@Isan-Rivkin Added an Stdout writer. So this means the actual command to run would be
kubectl exec -it lakefs -- lakefs flare --stdout > lakefs.flare

Reasonable?


Add skipTests documentation

Description
The [skipTests] feature, implemented in https://github.com/dockstore/dockstore/pull/5833, should be documented under "For Dockstore Developers" in the README.
Review Instructions
Review the new documentation at https://github.com/dockstore/dockstore/blob/49edc177f1482be3b5f30af5cd4fa26f5d99caf7/README.md#commits-using-skiptests for anything to be modified.
Issue
SEAB-5015
Security and Privacy
If there are any concerns that require extra attention from the security team, highlight them here and check the box when complete.

[x] Security and Privacy assessed

e.g. Does this change...

Any user data we collect, or data location?
Access control, authentication or authorization?
Encryption features?

Please make sure that you've checked the following before submitting your pull request. Thanks!

[x] Check that you pass the basic style checks and unit tests by running mvn clean install
[x] Ensure that the PR targets the correct branch. Check the milestone or fix version of the ticket.
[x] Follow the existing JPA patterns for queries, using named parameters, to avoid SQL injection
[x] If you are changing dependencies, check the Snyk status check or the dashboard to ensure you are not introducing new high/critical vulnerabilities
[x] Assume that inputs to the API can be malicious, and sanitize and/or check for Denial of Service type values, e.g., massive sizes
[x] Do not serve user-uploaded binary images through the Dockstore API
[x] Ensure that endpoints that only allow privileged access enforce that with the @RolesAllowed annotation
[x] Do not create cookies, although this may change in the future
[x] If this PR is for a user-facing feature, create and link a documentation ticket for this feature (usually in the same milestone as the linked issue). Style points if you create a documentation PR directly and link that instead.

Missed an opportunity to add/demonstrate [skipTests]

LOL I need the integration tests to pass, in order to merge the PR :eyes:


Changed session implementation

This implementation allows the compiler to generate the needed
constructor for the class, so there is no more need to implement them.
This commit also removes a std::move call on a trivially copyable type
and rewrites a for loop to use the range syntax. Closes #476

Please note that the CI is failing due something not related with my patch, all the tests still pass.

Sorry, I closed the wrong issue with my commit.
Could you please rebase your changes.

I'm closing this PR since 96e33bae7a5282ae5a3cdac22c83499e0848d856 does exactly what this PR was trying to do.


Bug: Directory auto-detected as file; submission fails

Expected Behaviour
Submission succeeds
Current Behaviour
Job submission fails because the fluid simulation cache is listed as a file and can't be removed.

Job submission fails:

The folder cannot be removed from the file list using the "Remove Selected" button:

Reproduction Steps

Create a scene with a fluid simulation
Bake the scene
Attempt to submit to Deadline Cloud

Code Snippet
N/A

Sorry for the delay, thanks for the report!
The problematic code appears to be here: https://github.com/aws-deadline/deadline-cloud-for-blender/blob/mainline/src/deadline/blender_submitter/addons/deadline_cloud_blender_submitter/open_deadline_cloud_dialog.py#L60-L65
find_files actually returns folders and files - https://github.com/aws-deadline/deadline-cloud-for-blender/blob/mainline/src/deadline/blender_submitter/addons/deadline_cloud_blender_submitter/blender_utils.py#L69-L70
So we should be handling this better.
As a workaround, you should be able to use the Export Bundle, modify the asset_references.yaml file to remove the reference, and submit the bundle with `deadline bundle submit <path/to/exported/bundle>

This should be resolved once https://github.com/aws-deadline/deadline-cloud-for-blender/pull/129 is released


I need help

So, i build a the rat on my 2nd computer and ran it, the icon shows in the dialog box of the other pc but on the host pc the pc isnt listed any help?

Please use the search option here, this has been answer many many times.

But, it works fine when my vm is infected


GitHub Codespace actually does work!!!

or does it? Testing, testing this...
See also https://github.com/salesforce/bazel-vscode-java/issues/94

==> #519


General design/branding

The current design was just roughly thrown together (I'm not a frontend dev or design minded at all!)
I assume we'd at least want the AppCenter purple on here somewhere, but I'd love to get some design input to break this down into more actionable design issues/tasks.

One thing we could do is essentially mimic the current design of the old app center web. That would give us a nice enough starting direction.


storage concerns of UUID and attribute naming

Observing the stored data by Cayley I have made the following observations
1) IDENTIFIERS:  the node identifiers are stored as 40 character hashes hexadecimal string representations. UUID standard is just 32 characters long and already ensures lifetime uniqueness. Since the QUADs are stored combining various identifiers together, these extra 8 characters multiples to consume even more storage. Overall, resizing the identifiers from 40 to 32 would create a considerable size improvement. Secondly, if UUID standard is not a required deal since ids are stored as strings and not binary, Cayley could opt to use normal mixed-case alphanumeric representations, therefore a 20 string representation would exceed the alphanumeric's 30 cardinality. In short, representing 20 characters as "X5yEr3Z32f9B.." will over exceed the all needs for identifier uniqueness, allowing to halve the storage needs of all references and identifiers. This has also a benefit on performance, since the matching will be more compact.
2) PROPERTIES:  The QUAD Properties are currently stored as "subject", "predicate", "object", "label". Since this is stored on document databases ( MongoDB ) as a JSON document and repeated for every node, this consumes excessive data through the stores. Renaming these properties to "S", "P", "O", "L"  will save 23 bytes per stored node.

Partially addressed in #378

I consider this fixed, since #378 stores everything in a more compact way (binary data).


Refa22

Moves tuning stuff to internal tuner. keeps the option open to the Tuner later

Hello @williamFalcon! Thanks for opening this PR.

In the file pytorch_lightning/trainer/tuning.py:

Line 21:1: W391 blank line at end of file

Do see the Hitchhiker's guide to code style


Unable to draw annotations on Windows

I installed Python 3.10, PyQt5 and libxml using instructions in readme. md
I used pyrcc5 to create resources.qrc successfully.
The UI loads, and I can get to my folder, and see my images. As soon as I try creating an annotation (pressed W on my keyboard) the script crashes with the following log
Traceback (most recent call last):
  File "C:\Users\whoever\AppData\Local\Programs\Python\Python310\Apps\labelImg-master\labelImg-master\libs\canvas.py", line 530, in paintEvent
    p.drawLine(self.prev_point.x(), 0, self.prev_point.x(), self.pixmap.height())
TypeError: arguments did not match any overloaded call:
  drawLine(self, QLineF): argument 1 has unexpected type 'float'
  drawLine(self, QLine): argument 1 has unexpected type 'float'
  drawLine(self, int, int, int, int): argument 1 has unexpected type 'float'
  drawLine(self, QPoint, QPoint): argument 1 has unexpected type 'float'
  drawLine(self, Union[QPointF, QPoint], Union[QPointF, QPoint]): argument 1 has unexpected type 'float'

OS: Windows 10
PyQt version: 5

Same thing works a treat on mac os.

Same issue here since last week.

I think you can either downgrade python version(< 3.10) or change some values' type manually.
For me, I reinstalled python 3.9 and it worked well.
change float to int

canvas.py#L530
canvas.py#L531
canvas.py#L526
labelImg.py#L965

You can change the type from float to int and it works but it omits other errors.
( I think the problem is that drawLine method takes int type, but the x function returns float type as well as setValue method ? )

switch back to python 3.9 worker for me. thanks @sammiee5311

Hi guys, I have the same problem! But I don't know where is the 'float' to change into an 'int' in the file about @sammiee5311 talked about. (line 530, 531 etc...)
And if someone would explain to me how to downgrade the python version 3.10 to 3.9 as @pradoz said above with cmd.

Hi guys, I have the same problem! But I don't know where is the 'float' to change into an 'int' in the file about @sammiee5311 talked about. (line 530, 531 etc...)
And if someone would explain to me how to downgrade the python version 3.10 to 3.9 as @pradoz said above with cmd.
This is the canvas.py file

You can replace
from p.drawLine(self.prev_point.x(), 0, self.prev_point.x(), self.pixmap.height())
to p.drawLine(int(self.prev_point.x()), 0, int(self.prev_point.x()), int(self.pixmap.height()))
due to values which are float.
However, It does not fix everything so there will be other problems while working with it.
So I recommend you to switch the python version.
First, install any python version lower than 3.10. (If you use windows os, you can change windows PATH system variables.)
or you can use virtualenv
<your pip version> install virtualenv
virtualenv --python=<python version> venv

example

pip3 install virtualenv
virtualenv --python=3.9 venv (or python3 -m virtualenv venv)

and then install dependencies what you want in the python virtual environment.

@sammiee5311 I just replace some lines in the canvas.py thanks to your advice, change all 'float' to 'int':
canvas.py#L526
canvas.py#L530
canvas.py#L531
It seems to work well. I think that you are a goat!

@YanisSadou No worries !

Hi
Seems windows qt has a problem. I will make changes to fix it according to @YanisSadou changes

@tzutalin I think you need to change more than 4 lines that @YanisSadou replaced.
I don't have a laptop right now. There are another lines need to be fixed in order not to get errors while using it.
Because lots of methods returns float instead int.

@sammiee5311 or @YanisSadou ,
could help submit a PR for this bug since I cannot reproduce this on my mac.
Basically, I guess it convert to int before calling drawLine.
Thanks in advance!

@tzutalin, Alright !
I will submit a PR after my work done.
I have one question that

Instead, changing the float to int before calling QT's methods

you meant, change like p.drawLine(self.prev_point.x(), ...) to p.drawLine(int(self.prev_point.x()), ...) ?

Thanks. ya~ I was thinking about this which is the same as you post above

@tzutalin No worries ! Okay, good :)

can you give me the result of changing the int? i dont know how to change it
i mean the source code after it

Hello, @YakaTouji
I think you can follow this comment ?

created a new venv using python 3.8 and then pip3 install labelImg then simply type labelImg in the terminal

Also have this issue- when can we expect this to be upgraded to work with Python 3.10?

I'm hitting the same thing after upgrading to Ubuntu 22.04 LTS
Python 3.10.6
pip 22.0.2
PyQt5 5.15.6

Hello i to have the same problem, But i don't know where to fix it & how too

Hello i to have the same problem, But i don't know where to fix it & how too

Try downgrading python to version 3.9. From what I saw, it solved almost everyone's problems in my contacts.

Are there any updates on when this will be upgraded to python 3.10? I have many pipelines that have been using 3.10 for a while, but I have to separate this part out to use python 3.9, which is a lot of extra work.

I don't have any idea
But it's updated in python3.11
On Fri, 20 Jan, 2023, 7:57 pm richeym-umich, @.***>
wrote:

Are there any updates on when this will be upgraded to python 3.10? I have
many pipelines that have been using 3.10 for a while, but I have to
separate this part out to use python 3.9, which is a lot of extra work.
—
Reply to this email directly, view it on GitHub
https://github.com/heartexlabs/labelImg/issues/811#issuecomment-1398468302,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AY6SOUW35W3IPHRHPCYPAYLWTKOFPANCNFSM5IIPE7CA
.
You are receiving this because you commented.Message ID:
@.***>

I use anaconda to create a virtual environment like python 3.9 or python3.7
But the error still exists
Do I need to install labelimg in the virtual environment?

argument 1 has unexpected type 'float', that means it should be 'int' type.
p.drawLine(int(self.prev_point.x()), 0, int(self.prev_point.x()), int(self.pixmap.height()))

I made a post talking about how to solve this problem step-by-step, maybe it will help you.
https://stackoverflow.com/questions/76937982/labelimg-closes-when-attempting-to-label-error-in-canvas-py-file/77891276#77891276


fix baremetal-operator repo existence causing abrupt failure

If baremetal-operator repo is already cloned, for example from a previous deployment attempt, due to its presence and non-empty status the git clone will fail, and the rest of the make is aborted abruptly.
This patch does a pre-emptive rm of the existing clone if there is one and will silently do nothing if it does not exist

This directory is normally removed via make crc_bmo_cleanup directly or transitively via make openstack_cleanup.  I've added @rabi for review to get his opinion.

This directory is normally removed via make crc_bmo_cleanup directly or transitively via make openstack_cleanup. I've added @rabi for review to get his opinion.

Thank you for the insight.  I found it to be the only non-self healing element of the deployment, so figured it can't hurt to have an implicit clean up.

This directory is normally removed via make crc_bmo_cleanup directly or transitively via make openstack_cleanup. I've added @rabi for review to get his opinion.

The issue mentioned can happen in only 2 scenarios.

User runs make openstack multiple times without running make openstack cleanup
You cleanup crc and re-deploy  after running make openstack and re-run make openstack

Whenever faced that issue, it's better to run 'make openstack_cleanup` .
If we really want to add something for user error, then we shoud add pre target crc_bmo_cleanup @ https://github.com/openstack-k8s-operators/install_yamls/blob/main/Makefile#L438
I was initially worried that it would cleanup bmo from non-crc environments, but I think it's fine as we're using a different namspace baremetal-operator-system with crc.

Thanks Rabi for the insight, I appreciate it.

This directory is normally removed via make crc_bmo_cleanup directly or transitively via make openstack_cleanup. I've added @rabi for review to get his opinion.

The issue mentioned can happen in only 2 scenarios.
1. User runs `make openstack` multiple times without running `make openstack cleanup`

I'm kinda torn on this being a user error.  You're right of course at face value that a clean up should happen after a botched make build, but being able to continue a make with a minor adjustment is idiomatic, that is to say, normal and expected behaviour.  For example currently there is an issue with a lack of kubectl which will force an abort.  It's normal and expected after fixing a package missing like that to be able to re-run your make without having to do a clean up first.
I doubt I'll be the only one to encounter scenarios such as this, and when the fix I suggest is harmless, I don't see a problem with the way I propose avoiding this situation.

Whenever faced that issue, it's better to run make openstack_cleanup .

You are not wrong at all.  I agree that clean up is healthy.

If we really want to add something for user error, then we shoud add pre target crc_bmo_cleanup @ https://github.com/openstack-k8s-operators/install_yamls/blob/main/Makefile#L438

Okie dokie, so instead of my suggested fix are you happy for me to work with working on your suggestion?  Ultimately I just want to avoid the user having to run a manual clean up step in minor "trip up" situations as described above.

I was initially worried that it would cleanup bmo from non-crc environments, but I think it's fine as we're using a different namspace baremetal-operator-system with crc.

Yeah that was my thinking too.

Proposed https://github.com/openstack-k8s-operators/install_yamls/pull/454 instead.

This should be fixed now by https://github.com/openstack-k8s-operators/install_yamls/pull/454