[BUG] Multus fails due to Microshift mis-identifying as Openshift

What happened:
Microshift mis-identified itself as being Openshift to an operator which changes behavior based on whether it is on a normal Kubernetes distribution, or otherwise if it detects Openshift as the host platform.
In the case of Multus, this results in an otherwise working multus deployment which succeeds in other common scenarios on and off of Openshift failing only on Microshift.
Currently I have been unable to identify the correct path to root causing this issue while debugging on microshift.
What you expected to happen:
Expect either vanilla upstream multus, or kubevirt/cluster-network-addons-operator installed multus known to work normally in openshift and non-openshift kubernetes clusters to also work on microshift.
How to reproduce it:

Gist of Microshift + Multus failure scenario with basic pod
Gist of Kubevirt + Multus on microshift failure scenarios

Environment:

Microshift version:MicroShift Version: 4.8.0-0.microshift-2022-04-20-141053
Base OKD Version: 4.8.0-0.okd-2021-10-10-030117

Hardware configuration:Bare metal & nested virtualization enabled Fedora 35 OS
Known to work on identical host and or virtual instances via other kubernetes distributions instead of microshift

OS:[kc2user@fedora-microshift ~]$ cat /etc/os-release
NAME="Fedora Linux"
VERSION="35 (Cloud Edition)"
ID=fedora
VERSION_ID=35
VERSION_CODENAME=""
PLATFORM_ID="platform:f35"
PRETTY_NAME="Fedora Linux 35 (Cloud Edition)"
.. truncated ..
VARIANT="Cloud Edition"
VARIANT_ID=cloud

Kernel:Linux fedora-microshift 5.17.11-200.fc35.x86_64 #1 SMP PREEMPT Wed May 25 14:56:43 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Relevant Logs
OpenShift cluster network configuration resource has not been found: no matches for kind "Network" in version "operator.openshift.io/v1"

Additional logs collected with:
k logs -n cluster-network-addons cluster-network-addons-operator-dc8d5d95c-b2bd6 -c cluster-network-addons-operator

I don't think we plan to support Multus, but if someone else wanted to try to make that work it would be possible to change the operator to detect MicroShift using the instructions in https://github.com/openshift/microshift/blob/main/docs/debugging_tips.md


build(test): test

test this please

test this please

test this please

test this please

test this please

test this please

test this please

test this please

test this please


Css changes for download screen

Issue #65. Sorry I messed it up originally. I forgot to remove the top   in the .py before I added it to the bottom, so there appeared to be an extra copy in the code. Strangely when I tested it, there was no extra shown on the screen, that's why I didn't notice the error.
Quinten saw it and removed the extra on the bottom in pull request #151. This pull request is to remove the top one and recover the bottom one. Sorry about the trouble!

This is what I get:

Can you try creating a new project and pulling in your branch?

I checked my original commit https://github.com/SuffolkLITLab/docassemble-AssemblyLine/commit/7c951ca722ec16ee5ce83e2646952bcd2aa2f5a4 for #65, the code shows that the div was deleted from the top and added to the bottom, there is no double. Something is really wired in github.
Anyway, I pulled from main today and made changes, but got some big errors when I tried to push to this branch. I'll close this pull and this branch, then push changes to a new branch.


[WIP] - Monitoring

Codecov Report

Merging #65 (f44c699) into master (629c7f8) will decrease coverage by 2.66%.
The diff coverage is 19.24%.

@@            Coverage Diff             @@
##           master      #65      +/-   ##
==========================================
- Coverage   62.34%   59.68%   -2.67%
==========================================
  Files          92      102      +10
  Lines        8735     9279     +544
==========================================
+ Hits         5446     5538      +92
- Misses       2930     3377     +447
- Partials      359      364       +5

Flag
Coverage Δ

unittests
59.68% <19.24%> (-2.67%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

chainstate/chainstate.go
95.55% <0.00%> (-4.45%)
:arrow_down:

chainstate/client.go
62.50% <0.00%> (-4.17%)
:arrow_down:

chainstate/client_options.go
90.51% <0.00%> (-7.13%)
:arrow_down:

chainstate/filters/planaria-d.go
0.00% <0.00%> (ø)

chainstate/filters/pubkeyhash.go
0.00% <0.00%> (ø)

chainstate/filters/rarecandy.go
0.00% <0.00%> (ø)

chainstate/monitor.go
0.00% <0.00%> (ø)

client.go
61.50% <0.00%> (-1.79%)
:arrow_down:

client_internal.go
83.00% <0.00%> (-10.26%)
:arrow_down:

client_options.go
71.39% <0.00%> (-1.97%)
:arrow_down:

... and 18 more

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 629c7f8...f44c699. Read the comment docs.


feat: initial release of cloud build library

@wlynch any thoughts on a minimal quickstart.js that would help people hit the ground running with the cloudbuild library ... honestly, I'm pretty excited about this module, because I could imagine moving some of the open-source I work on to Cloud Build.


[Feature Request] Fluid Filtering and Routing

On item conduits, we have both extraction and insertion filters. Also, setting the color on the in/out node effectively separates that wire from the rest of the network.
I would like to see this functionality in fluid conduits.
Although we can set the signal color on the extraction node, there is currently no way to select the color for an insertion node.
Mod Version:
EnderIO-1.6.4-<IP_ADDRESS>6.jar

I would like, besides the above functionality, to have the priority field.
(I guess what makes it complicated is that fluid slowly travels through the cables)


Error: Cannot find module '@ast-grep/napi-darwin-x64' in version 2.1.0

I'm updating from 2.0.1 to version 2.1.0, and I'm running into the error when building:
Cannot find module '@ast-grep/napi-darwin-x64' in version 2.1.0
When inspecting what gets installed between the 2.0 and 2.1 I see this:

This is in the index.cjs file from vite-plugin-lib-inject-css library.
I wonder if there is something that can be done on vite-plugin-lib-inject-css's end here, or if it is a config issue on my end.
I'm hoping to upgrade to this 2.1 version because it fixes the problem I'm having with use strict and the injected css file ending up on the same line.
Thanks so much for your help.

I tested normal before. Could you please provide me a minimal reproduction so I can take a deep look？Thanks so much.

Minimal reproduction here.

I tried to build and succeeded. Seems weird.

I tried to build and succeeded. Seems weird, could you please try to upgrade you version about pnpm or node?

What version of pnpm and node are you using, so I can try to match. Thanks!

Hmm...still getting the same error. If I downgrade to 2.0.1 it builds. Using 2.1.0 I get the error. I switched to node 21.6.2, and pnpm 9.0.5.

Did you test on mac or linux？ I guess you're using windows？

I'm on a mac.

Maybe you can try to use a cloud ide to reproduce such as a code sandbox or the other

I went down an @ast-grep/ rabbit hole. I found this in my pnpm-lock.yaml file:

They no longer have @ast-grep/napi-darwin-x64, which is only available in version 20.5. If I manually add that to my devDependencies, then it works. My processor is Intel.
"@ast-grep/napi-darwin-x64": "0.20.5"

Wow, you're so careful🎉 that I don't notice it. I don't know if it is a common problem that should be fixed by @napi 🤔, how do you think it🌚, I have no idea because I haven't run into it, is there something I can help with you?

I can open up an MR to pin the version of @ast-grep/napi to 0.20.5, but I'm not sure you'd want that. Let me know. In the meantime, I can open up an issue over on @ast-grep/napi.

I prefer the latter because this problem occurs in @ast-grep/napi, maybe the modifications on the origin of the problem should be the permanent way to resolve it 🙏.

Done!
On Sun, May 12, 2024 at 9:24 AM 情绪羊 @.***> wrote:

I prefer the latter because this problem occurs in @ast-grep/napi, maybe
the modifications on the origin of the problem should be the permanent way
to resolve it 🙏.
—
Reply to this email directly, view it on GitHub
https://github.com/emosheeep/vite-plugin-lib-inject-css/issues/23#issuecomment-2106264317,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACPFYW5IMDOU6KQ3M3AH57LZB53RJAVCNFSM6AAAAABHR4QYHOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBWGI3DIMZRG4
.
You are receiving this because you authored the thread.Message ID:
@.***>

Thanks so much, I'll upgrade it in time when they fix this problem.

Hi ast-grep released 0.22.3 that fixed the issue https://www.npmjs.com/package/@ast-grep/napi-darwin-x64

Okay, I'll publish a new version later today.

Hello. good to hear that! I'm have the same issue with this package

v2.1.1 has been published.

Thank you, @emosheeep !


Email function

Add method contact, and method to send mail.

We need to have a reusable email function.


12 V Vrla Battery Model

Description
an example model of 12 V Vrla battery
Motivation
No response
Possible Implementation
No response
Additional context
No response

See this notebook for an example: https://github.com/pybamm-team/PyBaMM/blob/develop/examples/notebooks/models/lead-acid.ipynb
A 12V battery consists of 6 2V cells in series.


Volume file changes are not detected in container on Windows 10 host

Description
Using docker for developing an Angular CLI app, running via ng serve inside the container does not detect file changes made on the host in a volume. Therfore I have to restart docker run everytime I made changes to files. Timestamp and content of the files though are updated in the container. So alternative I can use touch  inside the container to rebuild but this is not really a satisfying development flow as I have to do this for every changed file.
Steps to reproduce the issue:

Run docker build for the Dockerfile given below
Start container with a volume pointing to a directory on the host
Run ng init inside of the container
Run npm start inside of the container
Edit and save src files on the host

Describe the results you received:
Edited file and timestamp change inside of the container, but ng build process is not restarted,
Describe the results you expected:
Edited file and timestamp change inside of the container and ng build process gets restarted,
Additional information you deem important (e.g. issue happens only occasionally):
Thought first, this was a  docker-compose issue but running the container without compose had the same results.
Output of docker version:
    Client:
    Version: 1.12.6
    API version: 1.24
    Go version: go1.6.4
    Git commit: 78d1802
    Built: Wed Jan 11 00:23:16 2017
    OS/Arch: windows/amd64

    Server:
    Version: 1.12.6
    API version: 1.24
    Go version: go1.6.4
    Git commit: 78d1802
    Built: Wed Jan 11 00:23:16 2017
    OS/Arch: linux/amd64

Output of docker info:
Containers: 68
Running: 0
Paused: 0
Stopped: 68
Images: 176
Server Version: 1.12.6
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 265
Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Security Options: seccomp
Kernel Version: 4.4.41-moby
Operating System: Alpine Linux v3.4
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 1.919 GiB
Name: moby
ID: YYNX:753B:ZI7R:HAY4:EVAG:WBK2:RD6P:YS7Y:Z67V:3SY3:JFUL:PLDQ
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): true
File Descriptors: 13
Goroutines: 23
System Time: 2017-01-12T15:08:14.0497198Z
EventsListeners: 0
Registry: https://index.docker.io/v1/
WARNING: No kernel memory limit support
Insecure Registries:
<IP_ADDRESS>/8

Dockerfile
    FROM node:latest

    RUN apt-get update && apt-get install -y xvfb chromium
    RUN npm install -g angular-cli

    ENV APP_HOME /usr/src/app

    RUN mkdir -p $APP_HOME

    WORKDIR $APP_HOME

    EXPOSE 4200

    CMD ["npm", "start"]

This is a known limitation of Docker for Windows: https://docs.docker.com/docker-for-windows/troubleshoot/#/inotify-on-shared-drives-does-not-work
As a workaround, you can probably use polling: https://www.npmjs.com/package/onchange#poll---p----poll-

Let me close this issue; a more in-depth discussion about this can be found in the docker for windows issue tracker (I noticed you were already redirected from the docker compose issue tracker, apologies for that :smile:); see here for that discussion https://github.com/docker/for-win/issues/56
Thanks for reporting though, and feel free to comment here after I closed 👍

@friism Thank you for the advice with polling.
For those who are getting into the same troubles: To achieve this with angular-cli,
"poll": 1000 has to be inserted into the defaults-object in angular-cli.json. Unfortunately, this is not well documented.

FYI to whom it may concern: had a similar issue on macOS 10.14 on a MacBook Pro (15-inch, 2018) with Docker Desktop Community Version <IP_ADDRESS>-mac81 (29211)
File changes were not detected anymore at some point even though it worked for quite some time. Seems like the docker engine was unhealthy and restarting the engine worked fine. After more testing it seems like the docker engine does not like sleep modus that much.

@micdahl @friism @thaJeztah @JonathanStoye @dimitriy-k My solution is create a clone of INOTIFYWAIT full bash based on polling using a diff screenshot of filesystem, please take a look and support it work perfect on WINDOWS systems
https://github.com/javanile/inotifywait-polling

thanks @JonathanStoye


Rss agent dynamic cleanup

Remove the fixed 500 IDs memory limit to allow longer/more RSS feeds.
Instead of a fixed limit, every ID that is no longer used in any of the RSS feeds will be removed from the memory.
I hit this limit since #1647 was fixed. My RSS agent is now setup with 87 feeds, each at 15 items max.
I copied this change to my setup and it works fine for now.

Because the specs failed I think this change might cause unexpected outcomes for some other users.
The problem you are having is that you are fetching so many Feeds that the seen_ids buffer is getting to small and entries are emitted multiple times? Would it be an option to split your RssAgent into two separate ones?
If that does not work we could make the buffer size configurable via the Agent options.

yes that is pretty much the problem.
I setup the RssAgent with a command agent. The command agent  sets it up automatically with all the feeds from my youtube subscriptions. So the amount of RSS feeds is dynamic. Since every subscription feed can contain up to 15 items, I'm at 1305 entries right now. Before #1647 I basically implemented my own RssAgent using a WebsiteAgent and JavaScriptAgent for id storage. Since the RssAgent is setup automatically it would be pretty hard to split the array of feed-urls up between multiple RssAgents.
Making the limit configurable would be a workaround. But by making the limit configurable, the spec would have to change as well, right? Why not change it so that the stored IDs are always the IDs from the last fetch, and no more.
Is it to have a hard limit for storage size?

Why not change it so that the stored IDs are always the IDs from the last fetch, and no more.

I think generally that logic is reasonable, however in some cases it would change the behavior of the Agent. Your subscriptions are dynamic, image you remove a feed and add it back after the Agent ran at least once. Before this change events from that feed would not be re-emitted, now they are.
While this might be fine for your use case, other users might want to keep the old logic.
Making the buffer size configurable would also require a change to the specs, but as long as we fall back to the old default value (options['seen_ids_to_keep'].presence || 500) the Agent behavior would stay the same.

Okay, I did not think about removing and adding a feed back again. With a configurable limit though, I should be able to allocate enough space by doing this in my command agent: (I know I need 15 items per feed).
{
  "action": "configure",
  "configure_options": {
    "expected_update_period_in_days": "5",
    "clean": "false",
    "url": "{{urls | as_object}}"
    "seen_ids_to_keep" : "{{ urls | size | times : 15}}"
  }
}

This way I don't need to allocate a huge fixed number to handle more feeds in the future, and almost have the same behavior as my current solution.

Yes that should work.

I just had some time again and implemented the customizeable limit in the rss agent.
Should I commit it as part of this PR or create a new one? Since the name of the fork/PR would no longer be an applicable description of the change.

However you prefer it, I don't really care about the branch name as long as the commits only include the new changes.

committed recent changes. The limit is now configurable with the option "max_ids".
However one of my tests failed. The test is supposed to make sure that the default is being used again when the custom setting is removed. But apparently calling
agent.options.delete('max_ids') (rss_agent_spec.rb:196)
does not actually remove the setting.
Do I have to call agent.interpolated.delete('max_ids')?
I'm not quite sure what the difference is between the two.

Hey @warloxx, probably a new PR?

I think the spec is failing because we cache the interpolation results in the interpolated call, I recommend separating the two outcomes you are testing.

What's the status of this?

I have not really done any further work on this so far. The indentation error is fixed locally but the frustrating part for me is the failing test I added.

Agents::RssAgent emitting RSS events should truncate the seen_ids at default after removing custom limit

I believe this only really fails because some caching in the options is screwing me. The actual agent should actually do what the test is testing. I don't really know how to get around that. On the other hand, I could just remove the test, but that does not sound like the proper way of fixing this.
I had the idea of adding agent.save! into the test after changing the options to overwrite the caching. Have seen some other test using this but don't know if that would actually help.
Adding to my frustration was the fact that I couldn't get the tests to run locally. So the only way I know if the test works so far, is pushing the change to github and see if the automatic builds fail. This doesn't feel like the right way to debug this.

Thanks allot @cantino for the fixes. Looks like everything checks out now.

Perfect, thank you @Warloxx!


chore(main): release 3.1.0

:robot: I have created a release beep boop
3.1.0 (2023-07-12)
Features

Add ability to disable connection-pooling behavior for Dynamic Backends (#574) (718bea8)

Bug Fixes

Deprecate SimpleCache.set and recommend SimpleCache.getOrSet as the alternative (bff1bf5)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/fastly/js-compute-runtime/releases/tag/v3.1.0 :sunflower:


Ui Issue - Status Bar

Please check "Status bar" colors. on pop-up screens it should be white, everywhere else is blac

k

Verified this issue on dev app v2.0.67(408)


Linear regressor

Description
(Write your answer here.)
Checklist

[ ] I am making a proper pull request, not spam.
[ ] I've checked the issue list before deciding what to submit.

Related Issues or Pull Requests
(Write your answer here.)
Add relevant screenshot or video (if any)
(Add here)

Hey @varun290101 , please just make a little change ! change the directory to Linear Regression - Salary Dataset and also mention the issue for which you are making the PR above  !!

Issue #2

Great job @varun290101 !!!


calendarSlideBox click event in angular-bootstrap-calendar

I want click event of calendarSlideBox in angular-bootstrap-calendar.

I also want to control event dots. Is it possible?

You can use the on-timespan-click event to hook into when the slidebox is opened or closed.
To control the event dots you probably want to use a custom template, see this example
Hope that helps!


How to identify a macros

Right now we identify a macros if the import/require source string matches this regex: /[./]macros(\.js)?$/
@gaearon mentioned:

The only thing I don’t quite like is the .macros naming, maybe we can come up with an alternative suffix.

@threepointone suggested:

The ideal solution would be to have separate syntax, e.g. importMacros, but that's likely never going to happen
Another option is to use a webpack inspired 'babel-macros?css', but that straight up looks alien
Alternate words off the top of my head - mods, plugs, socks(?), defines

So then I said:

I want to make sure that existing tooling will work as much as I can so I want to avoid anything too weird looking... 🤔
I don't mind macros myself, but happy to consider other names 👍

To which @gaearon replied:

The thing is, it also need to be explicit enough that you wouldn’t mistake it from a regular import. Because otherwise it’ll be a debugging nightmare for the person who doesn’t know what’s going on.

Then @suchipi suggested:

Flow has import type, and sweet.js uses import ... for syntax. Is adding a similar syntax extension to babylon going too far for something like this?

And finally I said:

I'd be fine with it if babylon supported it via a plugin, then people could just include a preset we make (and CRA could include it in its own config theoretically). I like:
import macros glam from 'glam.macros'

But I'm open to pretty much anything else.

So now that we're all caught up, let's discuss the options. Other people I'd love to get input from are: @hzoo, @loganfsmyth, and @jlongster :smile:
Here are the options as I see them:

babylon plugin for new syntax
matching imports where the source matches a regex

Any other ideas?

I guess let’s go with .macros naming for now and revisit after we have real world feedback from using it.

Sounds fine to me. I expect that if it's changed we could write a codemod to upgrade people's code in a pretty straightforward way anyway :smile:
Still open to other thoughts though!

I'd say I'd like to stay away from having to handle new syntax in Babel itself? Although we made exceptions in the past for JSX/Flow/TS and same with proposals - we aren't adding anything if it's not proposed to TC39?

Sounds good. I think the best way forward is to continue as we are. I find it very unlikely that something like this would make it to the TC39 ever (I don't even know how that'd work) because it's a compile-time thing. We'll see what the future holds. Thanks for the input @hzoo!

Going to go ahead and close this for now. Happy to hear other thoughts though.

This kind of really doesn't matter, but...
import css from "glam.macros"

Using "macros" (the plural) is kinda weird since that file only exports one macro.
Should we consider maybe doing .macro?

Yes, I'll make that change right now. Thanks!

Done. Thanks again! :+1: v0.5.0

What if there're more macros?
import { Translation, Plural, Select } from 'i18n.macros'

I guess it could be written on separate lines, but it's just shorter/faster.

What you have there is totally supported (except the source must end in macro). See this and this.
Though that's a good point. Perhaps we should support both macro and macros?

I really don't mind about naming, whatever works. Let's stick to macro ;)  I thought I read through test cases, but I definitely missed that.
Awesome work!

I don't see too much of an issue supporting both macro and macros. Only downside I can think of would be documentation/learning overhead.

Yeah, I think that we should probably only have one (macro) and stick with that... Otherwise it will make things confusing.

I find it very unlikely that something like this would make it to the TC39 ever (I don't even know how that'd work) because it's a compile-time thing

I guess the ecosystem need something named CT39 - Compile-Time 39
😁


Replace srec_cat with objcopy

We currently use srec_cat from srecord to create vmem files. objcopy does have similar functionality, but https://sourceware.org/bugzilla/show_bug.cgi?id=19921 was needed first. That patch landed, and binutils 2.33 should be the first release with a fixed objcopy. Once our toolchain has that version of binutils, try it and remove the srecord dependency.

For reference: reported by @olofk https://sourceware.org/bugzilla/show_bug.cgi?id=25202

I had a go at fixing this while fixing #1986 and indeed the issue @olofk reported meant I couldn't work out a way to use objcopy instead of srec.
Currently the verilog target outputs the bytes in the wrong order. This can be fixed with --reverse-bytes but this only works when your input data size is a multiple of the reverse-bytes setting.
So for the 64-bit vmem in particular (that #1986 wants) --reverse-bytes=8 fails because the binary size isn't a multiple of 8 bytes.
We could fix this with the software build by instructing the linker script to pad all sections to an 8-byte boundary but I'm not sure we should be adding such things to the linker script purely to allows us to use objcopy.

Yeah, I think the patch for binutils got merged in the initial form, which I tried some time ago and it wasn't sufficient. So I'd simply stay with srec_cat for now, it's available widely enough.

Binutils 2.40 was just released with this patch to fix the byte order with --verilog-data-width. Does this look like enough for objcopy to work for our use case?

@cfrantz @timothytrippel @a-will we should check whether we should get rid of this dependency or not.

we could, but I don't think this is critical at the moment, so I would be in favor of closing or backlogging this.


only flag of mix dependencies doesnt work

I did add git_hooks configs to the config.exs file and set only flag for [:dev, :test] to be used but in case of PROD environment, i see the following logs.
You have configured application :git_hooks in your configuration file,
but the application is not available.

This usually means one of:

1. You have not added the application as a dependency in a mix.exs file.

2. You are configuring an application that does not really exist.

Please ensure :git_hooks exists or remove the configuration.

Hey @msudgh
I updated the example configuration README to make it align with the dep configuration. Basically you need to add the profile condition to the config.exs to avoid using it when running the prod mode.


Site Submission Resource Model Changes

[x] Change Resource Model Name from BC Historic Site Submission to "Historic Site Submission"

Submission Details card

[x] Change name of Submitting Authority field to "Government Name" - Changed card only, not graph as government name is less explicit.
[x] Remove the Submitted by field
[x] Change name of BCRHP Submission Assignee field to "Assigned To"
[ ] "Assigned To" field should be limited to HB employees only

Under Historic Site Card

[ ] Under requested Operation, Addition should be changed to "New Addition"
[x] At least 1 box must be checked under Submission Type - Made field mandatory
[ ] Add a "Information Provided" check box with options "Basic Record" and "Full Record". 1 of these must be selected.
[x] Change name of BCRHP Assignee to "Alternate BCRHP Assignee"
[x] Alternate BCRHP Assignee need to be left blank unless manually entered to seperate it from the submission Assignee - Nothing to do here?
[ ] Alternate BCRHP Assignee should be limited to HB employees only
[x] Change Site Submission Internal Notes to "Internal Notes" - Changed card only as this collides with submission-level internal nodes

Comments to LG Card

[x] Change Comments to LG card name to "Comments to Submitting Government"
[x] Change Comments to LG field name to "Comments to Submitting Government"
[x] Change Delivery Recipients to "Recipients"
[x] Change Delivery Date to "Date"

@KatieMcEvoy @emjohnst

[ ] Look into the different submission types to add to that field if a reasonable

@bferguso is it possible when linking from the "Historic Site" field on the Historic Site page to preserve the Site Name typed so you don't have to retype it when you "Create new site?"

@emjohnst - As discussed last week - when adding the "Historic Site", it is the full site, not just the name so it can be built upon.

@bferguso can we change the Historic Site Internal notes to "Site Internal Notes" (widget label) and the Internal Notes for the submission to "Submission Internal Notes" (card label). Let me know if I can go in there and do it myself.

Add under submission type "Amendment" and "Removal"


Add windows support

That benchmark is... not stable. First run was close to 5% and now 4.1%, while on my machine this is a big gap (I think, need to check again).

Soon™


use invariant and strip errors in prod

Use invariant with much more verbose errors + links to the relevant docs.
More errors coming!

addresses #4


Detached Remote audio tracks on navigation

I've implemented this code with nextjs. There are two pages (one for Chat and the other for video call). The scenario is that the user can navigate to the chat page while he is connected in a room (without disconnect the room).
When a user in a room and navigate to the chat page, the remote audio is disconnected (local audio works fine). again navigate to the call screen, the remote audio works fine.
I did not find why the audio is detached while navigating to another page. Need to resolve this issue, so that user can freely move through the whole app while connected in a room.
Thanks.

Thanks for the question @Asif-chohan!
Without seeing your application, my guess would be that the <audio> elements for the remote participants are being removed when you navigate to the chat page. Can you check that this is the case? If you have <audio> elements on the page, you should be able to see them in the DOM (near the bottom):

Alternatively, you can use document.querySelectorAll('audio') to find any audio elements that are on the page.
If the <audio> elements are being removed from the page when you navigate away, then a different approach may be needed.
Instead of navigating to another page, what if you rendered both pages at the same time, but changed their visibility so that only one 'page' was visible at a time? This way all of the <audio> elements should stay on the page, and you would be able to hear everyone.
Here's a simple demo of what I mean: https://codesandbox.io/s/lively-mountain-0zuoz?file=/src/App.tsx
Let me know if that helps! If you are still seeing the issue, is there any way that you could send over some demo code for me to look at?

Hi @timmydoza ,
Thanks for the reply. The problem is exactly the same as you describe. However, I fixed that by calling <ParticipantStrip /> on the Chat page. It resolves the audio as well as video issue. Thanks for your help.

Glad to hear it's working @Asif-chohan! Please let me know if there's anything that I can help with.


Lambda Environent Support for SQLite3 Older Versions

dvc pull fails with the error on the screenshot, I tried downloading latest sqlite3 and compile from source but turns out lambda environment doesn't give much control
# # Configuring remote server in dvc
RUN dvc init --no-scm -f
RUN dvc remote add -d storage s3://basicmlops/dvcstore

# # pulling the trained model
RUN dvc pull dvcfiles/trained_model.dvc

Were you able to resolve this? Please share the updated docker file in case you found a resolution.

Hi @kotharisanjana I wasn't able to figure it out, sorry


insect catching game

i want to add an insect catching game made using html css and javascript. Can you assign it to me?

the issue has been assigned to you


Reset pending changelog after 2.075.0

We should probably include this into the release pipeline ...
CC @MartinNowak
Other PRs:

[ ] https://github.com/dlang/dmd/pull/6924
[ ] https://github.com/dlang/druntime/pull/1849

We should probably include this into the release pipeline ...

What do you think about instead of having one directory for the pending changelog, instead have one subdirectory per target version and just leaving them there?

What do you think about instead of having one directory for the pending changelog, instead have one subdirectory per target version and just leaving them there? I.e.:

Hmm I liked this on first minute, but I think then we would have a bit of the old problem: if someone makes a PR with a changelog entry, he shouldn't need to rebase the PR just because we released a new version.
We could solve this by having a pending folder, but then there would be no gain compared to purging the folder after every release ... so I am not sure that we win much/anything by this?

We should probably just add a simple script or feature to Dlang-Bot that creates these purge PRs. After all, it's always the same action, e.g.:
git clone ${repo}
rm changelog/*.dd
git checkout -b changelog-purge-branch-123
git add changelog
git commit -m "Purge changelog"
hub pull-request

Hmm I liked this on first minute, but I think then we would have a bit of the old problem: if someone makes a PR with a changelog entry, he shouldn't need to rebase the PR just because we released a new version.

Good point.

@CyberShadow so what's our course of action here? Clean the changelog manually this time & create these PRs automatically in the future?

Is this PR blocked by the 2.075.0 release?

Imho no.
The branch-off has already happened, right?
On Mon, Jun 26, 2017, 12:18 Vladimir Panteleev<EMAIL_ADDRESS>wrote:

Is this PR blocked by the 2.075.0 release?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/dlang/phobos/pull/5504#issuecomment-311020070, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AEKwdrrT66ddS2V79yyLoXMOGrjkrGhaks5sH4VegaJpZM4OBsQg
.

It will clear the pre-release changelog on dlang.org, which is undesirable.

Same as for https://github.com/dlang/druntime/pull/1849.

@CyberShadow so what's our course of action here? Clean the changelog manually this time & create these PRs automatically in the future?

It's in the release script and they get purged when they are released on a branch (e.g. stable). They get purged on master when merging the changes and the release tag into master. This is a useful scheme that should also scale to parallel release branches (e.g. 2.074.x, 2.075.x).

Yeah, it's just that it would be nice if we could figure out a way to get a preview of upcoming changes on dlang.org between the points of said purge and the release (which bumps the version number). Maybe we could use different filename suffixes e.g. (_pre for the static (purged) one and _next for the autogenerated one).


Use our init(safely:) for float/double -> Int64 conversions.

init(exactly:) for double is only in Swift 3.1, so use our helper
so we support building in the current GM Swift.

@tbkka @allevato do we want to do #if swift(>=3.0) around this?


Add support for logging in SwiftWasm (via WASILibc)

This is a port of Logging to the SwiftWasm WASILibc.
Motivation:
I'd like to log things in Wasm as well.
Modifications:

The library was using a lot of import Glibc as a fallback (you might want to consider to move to canImport). Added additional checks for WASILibc and emit an #error when no known runtime is available.
WASILibc (well, WASI) doesn't support threading and hence locks. #if guarded the Locks.swift file to not build the Lock classes w/ WASILibc. Then adjust the few invocations on the callsites to not use locks on WASILibc.
WASILibc doesn't have stdio, but it does have Foundation print. Defines a TextOutputStream using that when on WASILibc, and do not use the Stdio variant. (implies using the same stream for both stdout/err)
WASILibc doesn't have strftime, but it does have a working Foundation DateFormatter/Date. Use that instead of timestamp formatting.

Result:
swift-log can be used in Wasm environments.
Source:
import Logging
let logger = Logger(label: "zz.log")
logger.info("Hello World!")

helge@M1ni cowsa $ swift build --triple wasm32-unknown-wasi
[3/3] Linking cowsa.wasm
helge@M1ni cowsa $ wasmer .build/debug/cowsa.wasm
2021-01-11 17:44:06.926 info zz.log : Hello World!

@swift-server-bot test this please

@swift-server-bot test this please

OK, lets put that on hold. Of course I tried w/ importing WASILibc first (obviously). As mentioned it didn't carry either FILE nor strftime. That was w/ the 5.3.1 release.
If those do work, 95% of my modifications do not make any sense.

OK, lets put that on hold. Of course I tried w/ importing WASILibc first (obviously). As mentioned it didn't carry either FILE nor strftime. That was w/ the 5.3.1 release.
If those do work, 95% of my modifications do not make any sense.

FILE isn't available though, file'd: https://github.com/swiftwasm/swift/issues/2480

FILE isn't available though, file'd: https://github.com/swiftwasm/swift/issues/2480

OK, I had another look at this, this is much simpler now:

no more PrintOutputStream, instead modified the StdioOutputStream to use an OpaquePointer on WASI (instead of a proper UnsafeMutablePointer<FILE>)
use strftime, it is available
also reverted the changes within Lock, for WASI we just don't use it at all

I didn't do the os(WASI) checks suggested (though I agree they are more correct), as I'm not sure whether those are available on Swift 5.0 and canImport(WASILibc) should be OK.
This should be worth another review, I tried it and it works w/ the SwiftWasm 5.3.1 toolchain.

OK, I had another look at this, this is much simpler now:

no more PrintOutputStream, instead modified the StdioOutputStream to use an OpaquePointer on WASI (instead of a proper UnsafeMutablePointer<FILE>)
use strftime, it is available
also reverted the changes within Lock, for WASI we just don't use it at all

I didn't do the os(WASI) checks suggested (though I agree they are more correct), as I'm not sure whether those are available on Swift 5.0 and canImport(WASILibc) should be OK.
This should be worth another review, I tried it and it works w/ the SwiftWasm 5.3.1 toolchain.

@swift-server-bot test this please

@swift-server-bot test this please

@swift-server-bot add to allowlist

@swift-server-bot add to allowlist

I didn't do the os(WASI) checks suggested (though I agree they are more correct), as I'm not sure whether those are available on Swift 5.0 and canImport(WASILibc) should be OK.

You can do
#if compiler(>=5.3)
#if os(WASIlibc)

I didn't do the os(WASI) checks suggested (though I agree they are more correct), as I'm not sure whether those are available on Swift 5.0 and canImport(WASILibc) should be OK.

You can do
#if compiler(>=5.3)
#if os(WASIlibc)

I didn't do the os(WASI) checks suggested (though I agree they are more correct), as I'm not sure whether those are available on Swift 5.0 and canImport(WASILibc) should be OK.

You can do
#if compiler(>=5.3)
#if os(WASIlibc)

Yes, but do you really want to add that much #if cruft everywhere? I think we better stick to the simpler #if canImport then?

I didn't do the os(WASI) checks suggested (though I agree they are more correct), as I'm not sure whether those are available on Swift 5.0 and canImport(WASILibc) should be OK.

You can do
#if compiler(>=5.3)
#if os(WASIlibc)

Yes, but do you really want to add that much #if cruft everywhere? I think we better stick to the simpler #if canImport then?

Yes, but do you really want to add that much #if cruft everywhere? I think we better stick to the simpler #if canImport then?

fine by me

Yes, but do you really want to add that much #if cruft everywhere? I think we better stick to the simpler #if canImport then?

fine by me

@MaxDesiatov Is this good now from your perspective?

@MaxDesiatov Is this good now from your perspective?

@ktoso / @tomerd want to have a look here or good to merge?

@ktoso / @tomerd want to have a look here or good to merge?


Include LICENSE in sdist

The current sdist doesn't contain the LICENSE file. This will include it on the next release.

This is actually already fixed. I didn't realise that we have a subfolder (structure) here.


solve issue #31 for project deletion problem

A bug a fixed in #31.
We can delete any project.

Thanks for your rapid response :)


Chrome on desktop does not show the instructions on button click the second time

When the popup is not shown on load and is configured to load on button click, it does not show the second time the button is clicked due to _desktopInstallPromptWasShown.
It works as expected for Safari on Mac.

very hard to fix, as i put in that wait because the events don't fire immediately.  will think over


[release-20.09] steamPackages.steam: <IP_ADDRESS> -> <IP_ADDRESS>

Motivation for this change
backport #120545
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

cc @mweinelt

HEAD is now at e938f1752cf steamPackages.steam: add udev rules
❯ nix-build -A steam
/nix/store/l66z4a30ilhyrna84y76bi5njms0hg9a-steam
❯ ./result/bin/steam
Running Steam on nixos 21.05.git.a9e6c0982fb 64-bit
STEAM_RUNTIME has been set by the user to: /steamrt
Can't find 'steam-runtime-check-requirements', continuing anyway
WARNING: Using default/fallback debugger launch
/home/hexa/.local/share/Steam/ubuntu12_32/steam
[2021-04-24 19:48:01] Startup - updater built Apr 12 2021 18:51:36
Installing breakpad exception handler for appid(steam)/version(1618256785)
libGL error: MESA-LOADER: failed to open radeonsi: /lib32/libc.so.6: version `GLIBC_2.32' not found (required by /run/opengl-driver-32/lib/dri/radeonsi_dri.so) (search paths /run/opengl-driver-32/lib/dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /lib32/libc.so.6: version `GLIBC_2.32' not found (required by /run/opengl-driver-32/lib/dri/swrast_dri.so) (search paths /run/opengl-driver-32/lib/dri)
libGL error: failed to load driver: swrast
SteamUpdateUI: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  149 (GLX)
Minor opcode of failed request:  3 (X_GLXCreateContext)
Value in failed request:  0x0
Serial number of failed request:  39
xerror_handler: X failed, continuing
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2021-04-24 19:48:01] Loading cached metrics from disk (/home/hexa/.local/share/Steam/package/steam_client_metrics.bin)
[2021-04-24 19:48:01] Using the following download hosts for Public, Realm steamglobal
[2021-04-24 19:48:01] 1. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-04-24 19:48:01] 2. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-04-24 19:48:01] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1618256785)
[2021-04-24 19:48:01] Checking for update on startup
[2021-04-24 19:48:01] Checking for available updates...
[2021-04-24 19:48:01] Downloading manifest: https://cdn.cloudflare.steamstatic.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1618256785)
[2021-04-24 19:48:01] Download skipped: /client/steam_client_ubuntu12 version<PHONE_NUMBER>, installed version<PHONE_NUMBER>, existing pending version 0
[2021-04-24 19:48:01] Nothing to do
[2021-04-24 19:48:01] Verifying installation...
[2021-04-24 19:48:01] Performing checksum verification of executable files
[2021-04-24 19:48:02] Verification complete
Loaded SDL version 2.0.15-6484190
libGL error: MESA-LOADER: failed to open radeonsi: /lib32/libc.so.6: version `GLIBC_2.32' not found (required by /run/opengl-driver-32/lib/dri/radeonsi_dri.so) (search paths /run/opengl-driver-32/lib/dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /lib32/libc.so.6: version `GLIBC_2.32' not found (required by /run/opengl-driver-32/lib/dri/swrast_dri.so) (search paths /run/opengl-driver-32/lib/dri)
libGL error: failed to load driver: swrast
Steam: An X Error occurred
X Error of failed request:  BadMatch (invalid parameter attributes)
Major opcode of failed request:  149
Serial number of failed request:  40
xerror_handler: X failed, continuing
assert_20210424194801_1.dmp[100]: Uploading dump (out-of-process)
/tmp/dumps/assert_20210424194801_1.dmp
/home/hexa/.local/share/Steam/steam.sh: line 771:    94 Segmentation fault      (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"

release still has an older version of glibc, you can't reference opengl/vulkan application in release from an unstable base. Glibc will error with libc.so.6: version GLIBC_2.32' not found (required by /run/opengl-driver-32/lib/dri/radeonsi_dri.so`

Result of nixpkgs-review pr 120554 at e938f175 run on x86_64-linux 1

1 package skipped due to time constraints:

lutris

2 packages built successfully:

kodiPlugins.steam-launcher
steam

https://github.com/NixOS/nixpkgs/pull/120554

3 packages built:
kodiPlugins.steam-launcher lutris steam

❯ nix-build -A steam -A glibc
/nix/store/l66z4a30ilhyrna84y76bi5njms0hg9a-steam
/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74
❯ LD_PRELOAD=/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/ ./result/bin/steam
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
^[[5~ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
Running Steam on nixos 21.05.git.a9e6c0982fb 64-bit
STEAM_RUNTIME has been set by the user to: /steamrt
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
Can't find 'steam-runtime-check-requirements', continuing anyway
WARNING: Using default/fallback debugger launch
/home/hexa/.local/share/Steam/ubuntu12_32/steam
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
[2021-04-24 20:26:17] Startup - updater built Apr 12 2021 18:51:36
Installing breakpad exception handler for appid(steam)/version(1618256785)
libGL error: MESA-LOADER: failed to open radeonsi: /lib32/libc.so.6: version `GLIBC_2.32' not found (required by /run/opengl-driver-32/lib/dri/radeonsi_dri.so) (search paths /run/opengl-driver-32/lib/dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /lib32/libc.so.6: version `GLIBC_2.32' not found (required by /run/opengl-driver-32/lib/dri/swrast_dri.so) (search paths /run/opengl-driver-32/lib/dri)
libGL error: failed to load driver: swrast
SteamUpdateUI: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  149 (GLX)
Minor opcode of failed request:  3 (X_GLXCreateContext)
Value in failed request:  0x0
Serial number of failed request:  39
xerror_handler: X failed, continuing
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2021-04-24 20:26:17] Loading cached metrics from disk (/home/hexa/.local/share/Steam/package/steam_client_metrics.bin)
[2021-04-24 20:26:17] Using the following download hosts for Public, Realm steamglobal
[2021-04-24 20:26:17] 1. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-04-24 20:26:17] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-04-24 20:26:17] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1618256785)
[2021-04-24 20:26:17] Checking for update on startup
[2021-04-24 20:26:17] Checking for available updates...
[2021-04-24 20:26:17] Downloading manifest: https://cdn.akamai.steamstatic.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1618256785)
[2021-04-24 20:26:17] Download skipped: /client/steam_client_ubuntu12 version<PHONE_NUMBER>, installed version<PHONE_NUMBER>, existing pending version 0
[2021-04-24 20:26:17] Nothing to do
[2021-04-24 20:26:17] Verifying installation...
[2021-04-24 20:26:17] Performing checksum verification of executable files
[2021-04-24 20:26:18] Verification complete
Loaded SDL version 2.0.15-6484190
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
libGL error: MESA-LOADER: failed to open radeonsi: /lib32/libc.so.6: version `GLIBC_2.32' not found (required by /run/opengl-driver-32/lib/dri/radeonsi_dri.so) (search paths /run/opengl-driver-32/lib/dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /lib32/libc.so.6: version `GLIBC_2.32' not found (required by /run/opengl-driver-32/lib/dri/swrast_dri.so) (search paths /run/opengl-driver-32/lib/dri)
libGL error: failed to load driver: swrast
Steam: An X Error occurred
X Error of failed request:  BadMatch (invalid parameter attributes)
Major opcode of failed request:  149
Serial number of failed request:  40
xerror_handler: X failed, continuing
ERROR: ld.so: object '/nix/store/0c7c96gikmzv87i7lv3vq5s1cmfjd6zf-glibc-2.31-74/lib/' from LD_PRELOAD cannot be preloaded (cannot read file data): ignored.
assert_20210424202617_1.dmp[100]: Uploading dump (out-of-process)
/tmp/dumps/assert_20210424202617_1.dmp
/home/hexa/.local/share/Steam/steam.sh: line 771:    94 Segmentation fault      (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"

No luck here.

interesting, it was super noisy for me, but I was able to get it to launch on the release branch...

I don't think that LD_PRELOAD syntax was quite right - that's pointing at an entire directory and not a specific .so?

Yeah, don't mind me though. If it works for someone else we shouldn't hold this back due to faulty LD_PRELOAD shenanigans.

it was able to build, and I believe it's likely to work.


NIFI-1840 Added compression type property in Kite processors

LGTM :+1:

@trixpan do you want to merge in master or do you want me to take care of it?

I will merge later today

merged. thanks for the contribution @pvillard31


Move token creation outside of crowdsale contract

Fixes #358

[x] 📘 I've reviewed the OpenZeppelin Contributor Guidelines
[x] ✅ I've added tests where applicable to test my new functionality.
[x] 📖 I've made sure that my contracts are well-documented.
[x] 🎨 I've run the JS/Solidity linters (npm run lint:all:fix) and fixed any issues.

Fixes #358

🚀 Description
Remove the creation of the token contract from within the Crowdsale contract to save gas upon deployment. Note that crowdsale contracts compiled without optimisations were dangerously close to the block gas limit. See this comment for an analysis on gas cost savings via this PR.
This is a breaking change, since all usages of Crowdsale now require an extra parameter, and a manual setup of the token contract. I've noted this in the crowdsale contract documentation.

We forgot to merge this for 1.6.0. 😢

@frangio any idea when will be the next release with this included?

@medied Next release scheduled for Feb 20th, should include this!


⚠ Bofrost.es has degraded performance

In f145b80, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1516 ms

Resolved: Bofrost.es performance has improved in 4058595 after 6 minutes.


Update error: Endpoint not found: 'ICounterService.Get:1'.

When I run HelloBlazorHybrid, the Blazor Server works as expected. However, when I switch to Blazor WASM, I get errors that look like this:
Update error: Endpoint not found: 'ICounterService.Get:1'.

Is this a bug? Am I missing some build step maybe?
Thank you for taking the time to read this, and I appreciate the work on the library! <3

Will fix it today or so, thanks for the report!

@d-pollard it's resolved. Unfortunately, the changes were mixed up with changes related to migration to Fusion v6.1.13 (all BlazorMode*-related things + package version updates), so here is the delta related to this issue:

services.AddFusion()  was used w/o RpcServiceMode.Server - once this option is used, every .AddService call also shares the service via RPC, i.e. makes it a server. You can use .AddServer instead, but this is kinda more convenient. https://github.com/servicetitan/Stl.Fusion.Samples/commit/f5ae59e4a573d2e8c082b5ffaf1e26145bd15661#diff-09eb8bedf3ebab82f7367f1e38009cd96d8da48cd40d1c891d4ceb962f6f61a2R53

WeatherForecast type wasn't MemoryPack-serializable: https://github.com/servicetitan/Stl.Fusion.Samples/commit/f5ae59e4a573d2e8c082b5ffaf1e26145bd15661#diff-2514fd9fe4584a13396da114447a08afbc4e38b68d10db06158f1acea74ca51d

@alexyakunin thank you for the quick response! I'm trying to learn Stl.Fusion; I'm a senior React engineer and am tired of solving the same realtime/cache/state issues over and over. I'm hoping these samples will help me move to a more robust (and feature complete) solution!


CHARMM structure generation not fully supported

Currently chirality for CHARMM and alike force-fields are not supported. The same is true for general structure generation. When the CHARMM molecule contains many competing dihedral terms minimization frequently fails, leading to poor structures being generated.

This has been taken care of with the recent improvement in the all atom template generation. Regarding chirality we currently require a dihedral to be present. Is it pretty? No. Does it work? Very well in fact.


Translation handle shows "hovered" state and accepts input even when the cursor is nowhere near it

Hi!
We've been using ImGuizmo for a while and it's working great most of the time.
Lately I've been noticing an issue though that has started to be annoying, as the title explains under some situations the X translation handle will change color and draw as hovered, and will accept input if I click the mouse button, however the mouse cursor is very far away from it, meaning the guizmo will activate when it shouldnt and cause a lot of confusion.

In this picture I hope you can see the X axis handle is drawn as active (orange) instead of the normal inactive red, however the mouse cursor was half a screen away from it, sometimes it happens even if the cursor is completely outside the window..
I've isolated the error to the code in GetMoveType(), specifically on line 1712 in the repo as of this writing. It seems when this happens, the 'posOnPlanScreen' vector contains NaN values, making the test a couple lines below pass and set the 'type' variable. Now I don't quite follow the calculations that are going on in that function, but I can see a plane is being built for each axis a couple lines above that, with the same normal as each of the axis.
It just so happens that I've noticed this issue is more frequent when the game camera is exactly aligned with the model displaying the guizmo, and in that event the camera will lie exactly in that constructed plane, if I'm not mistaken. Could that be related maybe? Is it an error in the computations or simply an edge case that hasnt been accounted for?
Hope my explanation makes sense, please let me know if I can clarify any points.

Thank you for the repro! Can you please dump the view, projection and model matrices values so I'll be in the same configurationas you ?

Sure,
'gContext.mModel' is the identity matrix (the object is at 0,0,0).
'gContext.mViewMat' is
{0.999999940, 0.000000000, 0.000000000, 0.000000000}
{-0.000000000, 0.707106709, 0.707106769, 0.000000000}
{0.000000000, 0.707106709, -0.707106769, 0.000000000}
{-0.000000000, -0.000000000, 21.0000038, 1.00000000}

'gContext.mProjectionMat' is
{1.35799503, 0.000000000, 0.000000000, 0.000000000}
{0.000000000, 2.41421342, 0.000000000, 0.000000000}
{0.000000000, 0.000000000, 1.00020003, 1.00000000}
{0.000000000, 0.000000000, -0.100020006, 0.000000000}

hence 'gContext.mViewProjection' used in that part of the code is
{1.35799491, 0.000000000, 0.000000000, 0.000000000}
{0.000000000, 1.70710647, 0.707248211, 0.707106769}
{0.000000000, 1.70710647, -0.707248211, -0.707106769}
{0.000000000, 0.000000000, 20.9041843, 21.0000038}

Should be good! https://github.com/CedricGuillemet/ImGuizmo/pull/149 Let me now if you still have issues :)


mimick_vendor failed to compile

An error occurred while executing the command “colcon build --merge-install”  on windows

Summary: 106 packages finished [57.2s]
1 package failed: mimick_vendor
6 packages aborted: console_bridge_vendor qt_gui resource_retriever rosidl_cmake rosidl_runtime_cpp test_launch_testing
13 packages had stderr output: cyclonedds fastcdr libcurl_vendor orocos_kdl osrf_testing_tools_cpp rviz_assimp_vendor rviz_ogre_vendor shared_queues_vendor test_osrf_testing_tools_cpp tracetools_read tracetools_trace yaml_cpp_vendor zstd_vendor
198 packages not processed
WNDPROC return value cannot be converted to LRESULT
TypeError: WPARAM is simple, so must be an int object (got NoneType)

CMakeError.log info:
CMakeCCompilerABI.c
cl /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR="Debug"" /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_f4c35.dir\Debug\" /Fd"cmTC_f4c35.dir\Debug\vc142.pdb" /external:W3 /Gd /TC /errorReport:queue "C:\Program Files\CMake\share\cmake-3.25\Modules\CMakeCCompilerABI.c"
D:\VisualStudioIDE\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(687,5): error MSB6003: 指定的任务可执行文件“CL.exe”未能运行。System.IO.DirectoryNotFoundException: 未能找到路径“E:\foxy\build\mimick_vendor\mimick-f171450b5ebaa3d2538c762a059dfc6ab7a01039-prefix\src\mimick-f171450b5ebaa3d2538c762a059dfc6ab7a01039-build\CMakeFiles\CMakeScratch\TryCompile-s5cg0o\cmTC_f4c35.dir\Debug\cmTC_f4c35.tlog”的一部分。  Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< osrf_pycommon [2.86s]
Starting >>> urdfdom_headers
--- stderr: ament_cppcheck
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_cppcheck [3.08s]
--- stderr: ament_lint
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_lint [3.30s]
--- stderr: ament_package
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated.  Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_pycodestyle [2.55s]
Starting >>> ament_cmake_export_definitions
--- stderr: ament_flake8
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated.  Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_pep257 [6.48s]
Starting >>> ament_copyright
Finished <<< ament_cmake_gtest [3.25s]
Starting >>> ament_cmake_gen_version_h
--- stderr: ament_mypy
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_mypy [6.38s]
Starting >>> ament_cmake_gmock
Finished <<< ament_cmake_pytest [3.70s]
Starting >>> ament_cmake_nose
Finished <<< ament_lint_auto [3.62s]
Finished <<< iceoryx_binding_c [3.23s]
Starting >>> cyclonedds
--- stderr: ament_pyflakes
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_pyflakes [3.52s]
Finished <<< ament_cmake_gmock [3.05s]
--- stderr: ament_copyright
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_copyright [3.74s]
Starting >>> ament_index_python
Starting >>> domain_coordinator
Starting >>> ament_xmllint
Starting >>> ament_lint_cmake
Finished <<< ament_cmake_gen_version_h [4.11s]
Starting >>> ament_cmake
Finished <<< ament_cmake_google_benchmark [5.41s]
Starting >>> ament_cpplint
Finished <<< ament_cmake_nose [3.28s]
Starting >>> ament_clang_format
--- stderr: ament_index_python
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_index_python [4.92s]
Starting >>> launch
--- stderr: domain_coordinator
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< domain_coordinator [5.66s]
--- stderr: ament_xmllint
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_xmllint [5.58s]
Starting >>> rosidl_cli
Starting >>> rpyutils
--- stderr: ament_lint_cmake
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_lint_cmake [5.67s]
--- stderr: ament_cpplint
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_cpplint [5.05s]
Finished <<< cyclonedds [7.69s]
Starting >>> ament_cmake_lint_cmake
Starting >>> tracetools_trace
Starting >>> tracetools_read
Finished <<< ament_cmake [5.84s]
Starting >>> uncrustify_vendor
--- stderr: ament_clang_format
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_clang_format [5.75s]
Starting >>> tinyxml2_vendor
Finished <<< ament_cmake_lint_cmake [3.84s]
Starting >>> ament_cmake_copyright
--- stderr: rosidl_cli
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< rosidl_cli [4.67s]
Starting >>> yaml_cpp_vendor
--- stderr: rpyutils
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< rpyutils [4.83s]
--- stderr: launch
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< launch [5.86s]
Starting >>> sqlite3_vendor
Starting >>> launch_xml
--- stderr: tracetools_trace
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< tracetools_trace [4.89s]
Starting >>> launch_yaml
Finished <<< uncrustify_vendor [4.44s]
Starting >>> ament_uncrustify
--- stderr: tracetools_read
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< tracetools_read [5.64s]
Starting >>> shared_queues_vendor
Finished <<< ament_cmake_copyright [4.05s]
Starting >>> ament_cmake_xmllint
Finished <<< tinyxml2_vendor [6.45s]
Starting >>> ament_cmake_cppcheck
--- stderr: launch_xml
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< launch_xml [4.47s]
Starting >>> ament_cmake_cpplint
Finished <<< sqlite3_vendor [4.92s]
Starting >>> ament_cmake_flake8
Finished <<< yaml_cpp_vendor [5.59s]
Starting >>> ament_cmake_pep257
--- stderr: ament_uncrustify
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_uncrustify [4.81s]
Starting >>> ament_cmake_uncrustify
--- stderr: launch_yaml
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated.  Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< launch_testing [5.56s]
Starting >>> rviz_assimp_vendor
Finished <<< eigen3_cmake_module [5.78s]
Starting >>> rviz_ogre_vendor
Finished <<< pybind11_vendor [5.00s]
Starting >>> ament_cmake_auto
Finished <<< tinyxml_vendor [5.97s]
Starting >>> ignition_cmake2_vendor
Finished <<< libcurl_vendor [6.30s]
Finished <<< zstd_vendor [6.20s]
Starting >>> ament_clang_tidy
Starting >>> ament_pclint
Finished <<< ament_lint_common [7.75s]
Starting >>> ament_cmake_ros
Finished <<< rviz_assimp_vendor [7.62s]
Starting >>> rosidl_typesupport_interface
--- stderr: ament_clang_tidy
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_clang_tidy [3.69s]
Starting >>> rosidl_adapter
Finished <<< ignition_cmake2_vendor [4.52s]
Starting >>> fastrtps_cmake_module
Finished <<< ament_cmake_auto [7.36s]
Starting >>> python_cmake_module
--- stderr: ament_pclint
c:\python38\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_pclint [5.16s]
Starting >>> ament_index_cpp
Finished <<< rviz_ogre_vendor [9.23s]
Starting >>> rti_connext_dds_cmake_module
Finished <<< fastrtps [10.8s]
Starting >>> rmw_implementation_cmake
Finished <<< ament_cmake_ros [10.0s]
Starting >>> tracetools
Finished <<< fastrtps_cmake_module [9.08s]
Starting >>> spdlog_vendor
Finished <<< python_cmake_module [8.97s]
Starting >>> python_qt_binding
Finished <<< rosidl_typesupport_interface [10.2s]
Starting >>> tango_icons_vendor
Finished <<< rti_connext_dds_cmake_module [8.16s]
Starting >>> launch_testing_ament_cmake
Finished <<< rmw_implementation_cmake [8.38s]
Starting >>> performance_test_fixture
Finished <<< ament_index_cpp [9.64s]
Starting >>> orocos_kdl_vendor
Finished <<< rosidl_adapter [12.1s]
Starting >>> rosidl_parser
Finished <<< launch_testing_ament_cmake [6.50s]
Starting >>> keyboard_handler
Finished <<< spdlog_vendor [7.95s]
Starting >>> urdf_parser_plugin
Finished <<< tracetools [9.24s]
Starting >>> mimick_vendor
Finished <<< performance_test_fixture [7.64s]
Starting >>> console_bridge_vendor
Finished <<< tango_icons_vendor [9.14s]
Starting >>> resource_retriever
Finished <<< python_qt_binding [10.3s]
Starting >>> qt_gui
Finished <<< orocos_kdl_vendor [9.05s]
Starting >>> qt_gui_py_common
Finished <<< rosidl_parser [11.0s]
Starting >>> rosidl_cmake
Finished <<< keyboard_handler [9.03s]
Starting >>> ignition_math6_vendor
Finished <<< urdf_parser_plugin [9.02s]
Starting >>> tlsf
Finished <<< console_bridge_vendor [8.97s]
Starting >>> urdfdom
Finished <<< qt_gui_py_common [9.80s]
Starting >>> qt_dotgraph
Finished <<< qt_gui [10.6s]
Starting >>> ament_cmake_clang_format
Finished <<< ignition_math6_vendor [4.86s]
Starting >>> ament_cmake_mypy
Failed   <<< mimick_vendor [13.0s, exited with code 1]
Aborted  <<< rosidl_cmake [8.33s]
Aborted  <<< ament_cmake_clang_format [1.67s]
Aborted  <<< ament_cmake_mypy [1.50s]
Aborted  <<< urdfdom [5.17s]
Aborted  <<< tlsf [6.88s]
Aborted  <<< qt_dotgraph [4.64s]
Aborted  <<< resource_retriever [15.6s]
Summary: 109 packages finished [1min 29s]
1 package failed: mimick_vendor
7 packages aborted: ament_cmake_clang_format ament_cmake_mypy qt_dotgraph resource_retriever rosidl_cmake tlsf urdfdom
27 packages had stderr output: ament_clang_format ament_clang_tidy ament_copyright ament_cppcheck ament_cpplint ament_flake8 ament_index_python ament_lint ament_lint_cmake ament_mypy ament_package ament_pclint ament_pep257 ament_pycodestyle ament_pyflakes ament_uncrustify ament_xmllint domain_coordinator launch launch_testing launch_xml launch_yaml osrf_pycommon rosidl_cli rpyutils tracetools_read tracetools_trace
226 packages not processed
WNDPROC return value cannot be converted to LRESULT
TypeError: WPARAM is simple, so must be an int object (got NoneType)`
Below is attached all log files from latest build:
latest_build.zip

This should be resolved now: https://github.com/ros2/Mimick/pull/25

This should be resolved now: ros2/Mimick#25

I just ran into this same error, I resolved it by switching the mimick_vendor branch from humble to rolling, thankfully this is a shim package and doesn't change too much.  I think some changes need to be brought to the humble branch to resolve building successfully (I followed the ROS Humble Windows Source Build instructions directly, this was the only package that failed on me.)


Failed test deploying to production

=== Test Failures [1]
NAME                          METHOD               MESSAGE                                                           STACKTRACE
MA_ReportSourceBatchableTest  test_batchable_fail  System.AssertException: Assertion Failed: Expected: 1, Actual: 0  Class.MA_ReportSourceBatchableTest.test_batchable_fail: line 91, column 1
Is the test anticipating that we make an existing MA_Test_Account_Report report, with at least Account_Id present?  If so - what are the properties of this test report?  Thank you!
MA_ReportSourceBatchableTest.TXT

Hi Bruce,
The report and test is expecting exactly one account record to be found. The report filter criteria should be:
Show Me: All Accounts
Created Date: All Time
Filter: Account Name starts with "dca_mass_action: MA Test Account"
Not to discredit your attempts to install the unmanaged code, but any specific reason you aren't installing the managed package? That route would avoid this hassle.
Hope that helps!

Was the managed package the version w/ Sp18 issue?  I tried [Install to Salesforce] right after 1/5 Automation Hour.  I’ll look again tomorrow for managed pkg. thanks, Doug!

Ahh, gotcha. Yes, installing into Spring 18 orgs was a problem but this weekend the known issue has been resolved. That was being tracked in issue #17
I confirmed you can install the managed package in Spring 18 orgs tonight so you should be good.

Hi @bruceleestewart, were you able to successfully install the managed package?

Doug - bless you.,
Yes 100%.  I only delayed or avoided it due to the Sp18 issue, and did not know you were rocking out the fix this weekend.  Sorry if I was a pest at all.  This tool is FANTASTIC, esp. in no small part to its ability to bring "batchable" out to the declarative world.  Install worked to prod via managed package; up and running and loving the results!!  Thank you for this amazing tool, and your follow-up!!

Awesome!


Re-order off-topic channels in !ot embed

Amendment type
Content Update
Content type
Tag
Please provide the location of the content
!ot
What amendment do you think should be made to this content, and why?
!ot is very often used to re-direct users to off-topic channels when their discussions are out of scope for whatever channel they are in. Currently the channels in the embed are listed in numerical order: 0, 1, 2.
Users then head over to #ot0 and continue their conversation, often while there are existing ongoing conversations already in the channel. #ot0 already gets a lot of traffic compared to #ot1 and #ot2. The multiple overlapping conversations would be mitigated if members used the other 2 channels more.
My proposal was to have the below embed prioritize the off-topic channel with the oldest activity first, and most recent activity last. Other staff have suggested we may just reverse the current order to: 2, 1, 0.
Personally when directing others to off-topic I pick and mention whichever one has no recent activity, instead of using !ot
Screenshot of current embed:

Follow up/re-run of that same query above as of today, May 4 2022:
for members joined in the last 30 days
no off topic activity: 17,676
ot0: 155
ot1: 28
ot2: 38

I've occasionally re-ran this query a few times throughout the year and if memory servers correctly, ot2 ranked consistently above ot1 for first off-topic channel, imo showing a slight but definitive effect of hard-coding the !ot embed to only show ot2.


Migrate NMODL channel benchmark repository

We have setup channel benchmark to measure the performance of NEURON and CoreNEURON with three different code generation backends :

nocmodl
MOD2C
NMODL

This benchmark with all necessary instructions to build NEURON and CoreNEURON simulators should be published in the newly created repository : https://github.com/BlueBrain/nmodlbench

This ticket should be in separate project. And, due to pending publication of hippocampus project, the data is not public yet.


Wrong cursor for dropdown type in navbar

Have you read the Contributing Guidelines on issues?

[X] I have read the Contributing Guidelines on issues.

Prerequisites

[X] I'm using the latest version of Docusaurus.
[X] I have tried the npm run clear or yarn clear command.
[X] I have tried rm -rf node_modules yarn.lock package-lock.json and re-installing packages.
[X] I have tried creating a repro with https://new.docusaurus.io.
[X] I have read the console error message carefully (if applicable).

Description
Create a dropdown entry in the navbar with to or href links, for example:
  {
            label: "Dropdown",
            type: "dropdown",
            position: "left",
            items: [
              {
                label: "Test API",
                to: "/a-link"
              },
              {
                label: "Test API 2",
                to: "/a-link"
              }
            ]
          }

In this case the cursor when hovering over the dropdown is a text cursor instead of a pointing finger.
Reproducible demo
https://codesandbox.io/s/wonderful-leaf-wwdzee?file=/docusaurus.config.js
Steps to reproduce
See description.
Expected behavior
All clickable elements, typically links, should have the same cursor.
Actual behavior
Cursor turns into text selection cursor.
Your environment
No response
Self-service

[ ] I'd be willing to fix this bug myself.

Please show a video of the problem. It works as intended for me using your sandbox:
https://user-images.githubusercontent.com/749374/209946550-b2c4627b-8a9d-45ae-b052-bc3f2ef80dc6.mp4

My bad, I forgot an important detail: it's only for widths smaller than the 1000px(ish?) breakpoint. I added a video in the original message and updated the title.


Updated French translation

Thank you for opening this PR @Risengan. I'll be on vacations for the next two weeks so I'll only be able to review this by the end of the month, sorry about it.

I'm sorry but I'll be closing this for now @Risengan.
After a quick look on the current state of Localization, it seems that previous efforts from the community to add this feature was actually not working and it breaks the English version.
This said, I'm temporarily removing everything that's not English.


Add composer.json to v3 branch

Simply copied composer.json from the v2 branch.

Coverage remained the same at 75.428% when pulling 266c7cb9b7475df8c9563616cb96ff74c5aa3bfe on legolasbo:add-composer-json-to-v3 into 1f0e5dce19f8b919ab320264f3453107486b1d3d on patrickkunka:v3.

Thanks. Added in https://github.com/patrickkunka/mixitup/releases/tag/v3.1.6 - have made some minor updates to the meta data.


Security bridge - updated the workbook and created new package

Required items, please complete
Change(s):

See guidance below

Reason for Change(s):

See guidance below

Version Updated:

Required only for Detections/Analytic Rule templates
See guidance below

Testing Completed:

See guidance below

Checked that the validations are passing and have addressed any issues that are present:

See guidance below

Guidance <- remove section before submitting

Before submitting this PR please ensure that you have read the following sections and filled out the changes, reason for change and testing complete sections:
Thank you for your contribution to the Microsoft Sentinel Github repo.

Details of the code changes in your submitted PR.  Providing descriptions for pull requests ensures there is context to changes being made and greatly enhances the code review process.  Providing associated Issues that this resolves also easily connects the reason.

Change(s):

Updated syntax for XYZ.yaml

Reason for Change(s):

New schema used for XYZ.yaml
Resolves ISSUE #1234

Version updated:

Yes
Detections/Analytic Rule templates are required to have the version updated

The code should have been tested in a Microsoft Sentinel environment that does not have any custom parsers, functions or tables, so that you validate no incorrect syntax and execution functions properly.  If your submission requires a custom parser or function, it must be submitted with the PR.

Testing Completed:

Yes/No/Need Help

Note: If updating a detection, you must update the version field.

Before the submission has been made, please look at running the KQL and Yaml Validation Checks locally.
https://github.com/Azure/Azure-Sentinel#run-kql-validation-locally

Checked that the validations are passing and have addressed any issues that are present:

Yes/No/Need Help

Note: Let us know if you have tried fixing the validation error and need help.

References:

Guidance for Detection checks
General contribution guidance
PR validation troubleshooting

Hey @frozenstrawberries, as you are adding the latest zip with 1.0.1 , you can remove 1.0.0

Hey @frozenstrawberries, as you are adding the latest zip with 1.0.1 , you can remove 1.0.0

Hey @frozenstrawberries, as you are adding the latest zip with 1.0.1 , you can remove 1.0.0

done


1.7.1 released on PyPI, but GitHub only shows 1.7.0

Describe the bug
We have a mismatch on the released versions. GitHub shows 1.7.0, yet PyPI shows 1.7.1.  I believe this is a result of releasing only on PyPI.
Reproduction steps
1. Navigate to https://pypi.org/project/bandit/
2. Notice latest version is 1.7.1
3. Compare with latest version listed here: https://github.com/PyCQA/bandit/releases

Expected behavior
Expect to see the same version of 1.7.1 in both locations.
Bandit version
1.7.0 (Default)
Python version
3.9 (Default)
Additional context
No response

Fixed with https://github.com/PyCQA/bandit/releases/tag/1.7.1


⚖ Register Validator: jacksparrow

Network Choice
nemeton-1
Who are you?
hero of the high seas
gentx
{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"jacksparrow","identity":"","website":"","security_contact":"h.sari740174@gmail.com\n","details":""},"commission":{"rate":"0.050000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"okp41rquvq859sfls40xlcdjlgjrngvrqpe5a3h2emg","validator_address":"okp4valoper1rquvq859sfls40xlcdjlgjrngvrqpe5ays6s9f","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"nqVrYmbFHDE6XqGw3WPHJr3KdmEwEh3GyNU5k1VGnmM="},"value":{"denom":"uknow","amount":"10000000000"}}],"memo":"258e7b24344f3bec2429f4906e69166c9ef420be@<IP_ADDRESS>:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Ax3xwUUKGNKVpJwEJC9Z1pahr0+yOTXvOUp6W8HAzmur"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""},"tip":null},"signatures":["qgG4TWHaNbxefC5HG/OMKb9oIAQ3UAOaghxq+RA4ANN8W1PdKp3OeU8J7JTbSYKC1of0NIhZSpyiyTFlw4S8vg=="]}

😉 Here is the corresponding PR: https://github.com/okp4/networks/pull/495