Question: Learning Embedding vectors

Section 3.4.1 of the paper describes Heterogeneous Message Passing as a generic framework to learn embedding vectors ${{h_{v}^{(L)}}}_{\nu \in V}$ for each node, which are then fed to the model heads.
Do you intend to offer an implementation of the heterogeneous message passing in this package?

Yes! RelBench is currently in beta version. We will provide baseline implementations in a few months.

Please see examples directory for the GNN training scripts.


Update the README on the VS Code Marketplace

The README on the VS Code Marketplace is currently outdated.

@redactedscribe,
It will be updated after I publish a new version.


502 Bad Gateway?

I installed Stable Diffusion on cloudmos of Akash Network.
https://github.com/88plug/awesome-akash/tree/master/stable-diffusion-ui
After the installation was completed, I opened the host URL provided on the LEASES tab but received a 502 Bad Gateway error message.
I tried specifying the port after the URL, but it still didn't work.
http://xxxxxxxxxx.xxxx.xxx.com:9000
What could be the reason for this?
Can someone help me?

Hello! After you deploy the application, you should first check events.  You will see like this:
lrfm1bvp6pdan45k1u4dvdo6tg.ingress.sfo.computer: [Normal] [Sync] [Ingress] Scheduled for sync
lrfm1bvp6pdan45k1u4dvdo6tg.ingress.sfo.computer: [Normal] [Sync] [Ingress] Scheduled for sync
lrfm1bvp6pdan45k1u4dvdo6tg.ingress.sfo.computer: [Normal] [Sync] [Ingress] Scheduled for sync
lrfm1bvp6pdan45k1u4dvdo6tg.ingress.sfo.computer: [Normal] [Sync] [Ingress] Scheduled for sync
lrfm1bvp6pdan45k1u4dvdo6tg.ingress.sfo.computer: [Normal] [Sync] [Ingress] Scheduled for sync
lrfm1bvp6pdan45k1u4dvdo6tg.ingress.sfo.computer: [Normal] [Sync] [Ingress] Scheduled for sync
stable: [Normal] [Scheduled] [Pod] Successfully assigned ka4pen8dmq7i5aa3qthr9n3b99i7lbdmv2b7ov6du9d5c/stable-diffusion-ui-86f66f7cf4-hknpz to node7
stable: [Normal] [Pulling] [Pod] Pulling image "cryptoandcoffee/akash-stable-diffusion-ui:4"
stable: [Normal] [SuccessfulCreate] [ReplicaSet] Created pod: stable-diffusion-ui-86f66f7cf4-hknpz
stable: [Normal] [ScalingReplicaSet] [Deployment] Scaled up replica set stable-diffusion-ui-86f66f7cf4 to 1
stable: [Normal] [Pulled] [Pod] Successfully pulled image "cryptoandcoffee/akash-stable-diffusion-ui:4" in 6.918896881s
stable: [Normal] [Created] [Pod] Created container stable-diffusion-ui
stable: [Normal] [Started] [Pod] Started container stable-diffusion-ui

Then click on LOGS to check the logs....you will see the installation is still going on....you need to be patient as it will retrieve the latest version of the application!  This can take a few minutes.
Once the logs stop updating you should be able to click on the URL.


[BUG] [AKS/EKS] Do not install Filebeat when there is no Elasticsearch

Describe the bug
Filebeat is installed even when specification.components.logging.count: 0.
To Reproduce
Steps to reproduce the behavior:

Deploy Epiphany on AKS/EKS cluster (k8s_as_cloud_service: true) with no logging component.
Check status of filebeat pods.

Expected behavior
Skip Filebeat installation when logging group doesn't exist or is empty.
OS (please complete the following information):

All

Cloud Environment (please complete the following information):

AKS
EKS

Additional context
Extend condition for Include installation tasks for Filebeat as DaemonSet for "k8s as cloud service" task.
In such configuration each Filebeat pod is restarted in a loop unnecessarily reserving resources:
State:          Waiting
  Reason:       CrashLoopBackOff
Last State:     Terminated
  Reason:       Error
  Exit Code:    1
  Started:      Fri, 20 Nov 2020 20:47:45 +0100
  Finished:     Fri, 20 Nov 2020 20:47:45 +0100
Ready:          False
Restart Count:  37
Limits:
  cpu:     1
  memory:  200Mi
Requests:
  cpu:     100m
  memory:  100Mi

After solving this issue, the fix should be backported to v0.8 branch.

Fixed. Filebeat installation as DaemonSet is skipped if there is no logging component.

Fixed. Filebeat installation as DaemonSet is skipped if there is no logging component.


delete issue functionality

to-fix IssueCard.tsx, zIndex and dimension of the menu component
also renamed and fixed the deleteSubtask, in jiraCloudProvider, which is now called deleteIssue

Looks good we can imporove:

the margin of the divider (on the right)
the delete button ui (remove menu)
show delete button on hover
optional: make a generic delete button


Doctest currently failing on MacOS

🐛 Describe the bug
Link to CI
Running Sphinx v5.0.0
make: *** [html] Segmentation fault: 11

It is passing for other OS.
Similarly (may or not may be related), test_aistore (CI link) is seg faulting as well.
Versions
main

This is resolved


Add non fortran fallback

Also fixes library dependency issues :crossed_fingers:

Coverage decreased (-2.5%) to 56.263% when pulling c20e43570e29ad7d202cf47a81c00733767240d4 on add-non-fortran-fallback into b7329bd76540070d546166045c6f59b201d2248d on master.


Implement on-type block formatting

The VS Code extension provides an on-type formatter that triggers on : which allows for block formatting. For example, you can hit colon after the else in the following code:
if x:
    pass
    else

Which will then be reformatted into:
if x:
    pass
else:

This functionality should be implemented in language server for feature parity. The language server may even be able to handle more cases correctly than the extension's use of regex, since we have access to an AST.
Since on-type formatting has only one entrypoint (DocumentOnTypeFormatting), that function would need to map trigger characters to the right handler. A nicety would be to have a Dictionary of handlers, then produce the DocumentOnTypeFormattingOptions's trigger character members from that dictionary rather than needing to remember to change the characters in two different files.
Related to Microsoft/vscode-python#2714.

Also this https://github.com/Microsoft/vscode-python/issues/481


[UPDATE]

Add UDV domain

@MegaGone First stage of verification passed, official domain is udv.edu.gt as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

@MegaGone Thank you for your patience while waiting for a review and processing your request. Pull request merged.


about SMOKE 3D detection

does the model (smoke_dla34_pytorch_dlaneck_gn-all_8x4_6x_kitti-mono3d_20210929_015553-d46d9bb0.pth)  can be converted to ONNX to deploy directly? since the official SMOKE model contains deformable convolution, which pytorch ONNX may not supporte it

We have not supported it yet.

We are working on the support of FCOS3D deployment, which is similar to SMOKE. Please stay tuned for recent updates of mmdeploy like this PR.


Fix/secret management1.1.0: Adding PSFLogging and Set-Secret

-Added Dependency for the PSFramework for more detailed logging
-Added capability to update existing entries
-Added test for updated Set-Secret function

@Callidus2000 thank you for your PR! Not sure why my checks aren't running, I'll have to investigate tonight after work.

Also 1.1.0 was just released, have you tested against the new module?

Argh. The pester tests worked fine for the commited version, updating to 1.1.0 GA did break the Unlock function... Looking into it why....

@Callidus2000 My 1.1.0 branch should fix it I believe, it has to do with a function that doesn't work across runspace boundaries, take a look there. You can go ahead and bring in the 1.1.0 changes to avoid conflicts.

Forget my comment from yesterday... the update to the final version did not work, had to remove the preview manually. Now the pester test and my manual unlocking tests work without an error...


How to read bytes from a pipe, up to a certain character

I've wrote a package to integrate gitstatus into Elvish, because I wanted real quick git status indicators and this seemed like a great opportunity to get familiar with the language.
I'm quite happy how it turned out and I find the resulting code to be surprisingly short and readable.
There's one thing I could not do without resorting to sh though: I can't seem to find a way to read from a pipe without doing this:
response = (sh -c 'read -rd $''\x1e'' && echo $REPLY' < $state[stdout])

See https://github.com/href/elvish-gitstatus/blob/e73aab15a5104ba357049ed8ba4a0f81fc06d229/gitstatus.elv#L148-L160
I know there's an open issue about implementing read: https://github.com/elves/elvish/issues/741
But I was wondering if there's maybe something that I can do in the meantime to avoid creating a subprocess just to read from a pipe until I find a certain byte. Anyone knows a way?

As an aside, Elvish is such a pleasure to script. Kudos to all the work that was put into it!

@href First of all, welcome to Elvish!
For reference, there is already a git.elv module written by @muesli, which is used already by several prompt themes, including my own chain theme. This module uses git instead of gitstatus, but I think it would be nice to make the APIs compatible if possible so we can use them exchangeably :)
To answer your question, I don't think character-based reading can be done at the moment in Elvish, so your bash-based workaround seems reasonable for now. Maybe @xiaq can provide some other ideas.
(sidenote: I find the 0x30/31-based separation used by gitstatusd a bit awkward in general. I think a line-based interface would be much easier to use).

Cheers!
I think it's reasonable to at least provide a translation layer compatible with the existing git.elv module. Though I'll probably only go as far as implementing git:status by translating the results of gitstatus:query: https://github.com/href/elvish-gitstatus/issues/2
I'm a bit hesitant to implement functions which throw away results of the status, as the whole point of gitstatus is performance and I think it makes sense to nudge people towards getting the data as a variable. If I include things like git:branch_name, then people might be encouraged to use these functions and lose out on the performance.
I also need to keep a separate set of return values in any case, as gitstatus is still in development and new values get added at times which might not be part of git:status. So I certainly want to stay true to gitstatus there.
And I do agree that 0x30/31 is a bit awkward, but that's not my call to make and from what I can tell this API is pretty much going to be in-flux.

Makes sense. I didn't know about gitstatus before, looks interesting for performance-sensitive applications such as shell prompts. Even with the existing git package, which is quite optimized, and with Elvish background handling of prompt commands, I still sometimes notices a lag in large repositories. I might give a try to using your gitstatus module for my chain prompt, see how it behaves 😄

Try splitting the string and getting the first element?
splits , a,b,c | take 1

The problem is not the splitting of the string, but getting it in the first place. The string has to be read from a long-running pipe. The record has a variable length, delimited with a special character (not a newline).
So I need a way to read characters from a pipe until I find a certain character.
You can see the problem if you run the following go program:
package main

import "os"

func main() {
	for {
		os.Stdout.WriteString("foo,bar,baz")
	}
}

I'd like to get 'foo' out of this program with elvish. How do I do it? When I run go run main.go | head, the command runs forever, because head waits for a newline. Same goes for go run main.go | splits , (all).

I am considering introducing a read-upto command:
read-upto $last

The command reads from the bytes input, one byte at a time. The argument $last may be one of:

A string with a single byte, in which case it specifies the byte to stop reading after;
A function, in which case read-upto passes each byte as a string to the predicate, and stops after the predicate outputs a false value.

There is something subtle about read-upto: its output will include the first byte that is equal to $last (if $last is a string) or fails the $last predicate (if $last is a function). This is a consequence of how pipelines work.

The first variant is now implemented and satisfies the need of this issue. Enjoy!
I have filed #885 to track the implementation of the predicate variant.

@xiaq thanks!
@href I have submitted https://github.com/href/elvish-gitstatus/pull/4 to use read-upto in your elvish-gitstatusd package.


Remove bad migration

Removes a bad index from templates that was forcing org_id, customization_of and version to be unique. This was preventing an org from having multiple templates at version zero.

@Bodacious or @xsrust can you see if you can figure out why its throwing a migration error. I'm having trouble running the tests on my new machine. I'm reluctant to run db:migrate because it adds limits to all the fields and changes up some of the Key names

this should be fixed once #1832 is merged in.


Can't call PyInit function of a C++ Cython module from C

Recently I am making a tool that allows you to build just one Python extension that contains multiple Cython modules, and I need to call the PyInit functions of embedded Cython modules.
My tool works with any modules that compile to C code, but if they compile to C++, I get a compiler error that the symbol PyInit for this module can't be found. It tells me about a similar symbol with, but I think it's mangled.
When I checked a C++ module, the PyInit function seemed to be declared as extern C.
Maybe the problem is that extern C only works if I were to include the Cython files directly, and not link to there .o file.
One idea, assuming Cython puts a list of the same functions at the top of each file, add an option to not add those functions and instead, to put those into an include file. Then in theory, I can include the Cython module, making the resulting extension noticeably smaller in the process.
Any help would be appreciated.
Also, thanks for Cython, I use it a lot and it's great which was why I wanted to make this tool.

extern "C" prevents the name from being mangled. This is correct because when Python imports a compiled module it expects to find a function called PyInit_<filename>. If the name was mangled then it wouldn't find this function.
Making one or more functions public will cause Cython to generate a .h file that you can include.
I think a short example would be needed to demonstrate your problem: C++ Cython modules are tested pretty thoroughly so they do work!

Of course they work.
But let's say I compile a C++ module, called mod.cpp and it has the init function called PyInit_mod
If I create another module, init_mod.c, and write:
cdef extern from : # * is required because including Cython files doesn't work and you need to link to the .o files instead.
"""
PyModuleDef PyInit_mod();
"""
PyModuleDef* PyInit_mod()
cdef PyModuleDef* module=PyInit_mod()
This is how I load embedded extension modules, which seems to be the best way when embedding them in a single module.
This only works with C files though, and only by linking the .o or .obj files together.
Hope this made sense.

This seems to works for me for both C and C++ modules. I wonder think your problem is that you're compiling init_mod with C++, and you are missing the extern "C".
If you make anything public then Cython will generate a header file which you can use instead of writing the header code in yourself. Just add a dummy public function:
cdef public void dummy():
     pass

I'll leave this conversation here since I don't think I have anything more to contribute.

OK. My script is generating code to allow calling the PyInit function that looks exactly like this:
cdef extern from "t.h":
PyModuleDef* PyInit_t()
Then when compiling, I statically link to t.obj. If t was compiled as t.c, it works fine. If however the filename was t.cpp, I get a compiler error:
call.obj : error LNK2001: unresolved external symbol PyInit_t
Hint on symbols that are defined and could potentially match:
"struct _object * __cdecl PyInit_t(void)" (?PyInit_t@@YAPEAU_object@@XZ)
C:\py\call.pyd : fatal error LNK1120: 1 unresolved externals
Are you saying I need to compile call to C++ code? Or is there an extern C marker Cython needs? Thanks a lot!

I think the problem is that I had CYTHON_NO_PYINIT_EXPORT defined and that causes PyInit not to be defined with extern "C".

Closing this as a duplicate of #3414 since that issue is more concise than the lengthy discussion here.


BOOST-66 updating the badges addon version

Badges addon updated to version 2.0.0 and badges reenabled in the stories:

Updated here: https://github.com/rangle/radius-monorepo-react/commit/313d9793762cfb544cc42d79844ddb93e2d3a9f4


ERROR GENERATING CODE

Describe the bug
the error message came out when generating code using image--to-code
To Reproduce
Steps to reproduce the behavior:

when to the localhost site
upload images
and the error message came out

Screenshots of backend AND frontend terminal logs

Looks like your front-end and back-end are set up correctly. Can you trying going to localhost:7000 and let me know what you see? seems like the problem is with your backend and front-end connecting to each other.

Getting same error.

@abi here is it,localhost 7000,loosk normal and working

Hmm... are your front-end and backend running on the same machine? I'm not sure from the information why they're not able to connect.

yes,my front-end and back-end running on the same machine,but with different command prompt tab.

I even get this error when running as container.  Any news on this issue?

@Ali91Geyik please open a new issue and describe what you've tried and share screenshots. Hard for me to debug this issue  without enough information.


Cannot read property 'collection' of null

First of all, let me thank you for this wonderful library. I finally finished migrating away a tree implementation (2 level only) from react-sortable-tree to this library, and it's been a revelation!
Having said that, there is a very occasional exception happening with this stack trace:
https://sentry.io/share/issue/f56935f0904a46b99651022ca63791cd/
I cannot reproduce it, I only get it from Sentry.
// I guess isActive should be checked before getActive.

Same here:

how can i fix it

same here

same here

@daring123 what is your react-sortable-hoc version

Still happening on latest version.

how can i fix it

how can i fix it

Also same issue

Gm good people,
I have the same error

when i try to install node module using yarn issue is resolved...

I'm also seeing this issue, though super rarely. Seems to be specific to React 18 (I never had it in React 16/17).


Add a way to signal which item you want to show

What would be great is a dedicated actual function for it. By hovering a card and pressing a key you would make a thick visual frame appear around that card, clearly showing that it wants the attention for whatever is going on in the game.
By pressing same key again on a card that is already marked/signalled by this border you would "shut it off/remove" the border frame from the card.
A basic solid color frame, of configurable color, would suffice.

I have a proposition for that: sometimes you just don't want to show an entire item but a part on it. We can imagine something more versatile: when you click somewhere on the board which a specific key you drop a marker (a boucing arrow, pulsating circle, ...) with player color. You can even drop multiple marker if you want to show multiple thing then remove them at one with one action.

Some examples:

https://codeconvey.com/Tutorials/pulsating-circle-animation-css/
https://jsfiddle.net/ianramosc/1ys2uxrc/
https://azuremapscodesamples.azurewebsites.net/Animations/Bouncing marker animation.html


Add view all button when more than 4 cards attached

Ticket: CS-6423
https://github.com/cardstack/boxel/assets/12637010/b42b41e2-9ed6-422e-89b9-bd33bb4cc32e

isn't the ticket to show view all when there are more than 4 cards? if so that means we show this on the 5th card, not the 4th card.


StarRocks demo by java code.

StarRocks demo by java code.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


add color for sledge bulider

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


更新TeaDSL描述文件:

更新java版本至1.3.5: 支持内网环境指定swift、topic推送数据
更新python版本至1.3.5: 支持内网环境指定swift、topic推送数据
更新golang版本至1.3.5: 支持内网环境指定swift、topic推送数据

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


add v3 schema check on harvester ui

install Harvester without rancher integration e.g the App mode installation, the Harvester UI should not either be crashed or blocked by /v3 schema not found error.

Validated on v0.2.0-rc1
I can't reproduce it, close it.
If you still have doubts, please reopen it and let me know.


Cannot send message to FIFO queue with DelaySeconds=0 parameter

When a SendMessage request is sent to a FIFO queue which contains the DelaySeconds parameter, the request fails with a 400 response.  According to the AWS docs you should not be able to provide DelaySeconds for a FIFO queue, so for the most part this behavior makes sense.  However, if you provide a value of 0 seconds then this request is not rejected by Amazon.  Elastic MQ should only throw an error if DelaySeconds exists and is any value other than 0.
HTTP Request Body:
Action=SendMessage&MessageBody=Test&MessageDeduplicationId=DedupeId&MessageGroupId=UniqueGroupId&DelaySeconds=0

<ErrorResponse xmlns="http://queue.amazonaws.com/doc/2012-11-05/">
      <Error>
        <Type>Sender</Type>
        InvalidParameterValue
        <Message>InvalidParameterValue; see the SQS docs.</Message>
        <Detail/>
      </Error>
      <RequestId>00000000-0000-0000-0000-000000000000</RequestId>
    </ErrorResponse>

if you remove the DelaySeconds parameter from the request, then the message is queued successfully.

Released in 0.14.11


Struct that fully contains a signed integer causes clippy error.

This struct produces a clippy error:
#[bitfield(u16)]
/// X axis output value
pub struct OutX{
#[bits(16)]
val: i16,
}
error: &-masking with zero
--> src/lib.rs:564:1
|
564 | #[bitfield(u16)]
| ^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bad_bit_mask
= note: #[deny(clippy::bad_bit_mask)] on by default
= note: this error originates in the attribute macro bitfield (in Nightly builds, run with -Z macro-backtrace for more info)
I have debugged it and tracked it down to a debug assert, and propose this change that captures the same logic without causing errors in clippy:
index d0e0c39..669947b 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -727,7 +727,7 @@ fn parse_field(attrs: &[syn::Attribute], ty: &syn::Type, ignore: bool) -> syn::R
// Bounds check and remove leading ones from negative values
ret.into = quote! {{
#[allow(unused_comparisons)]

           debug_assert!(if this >= 0 { this & !#mask == 0 } else { !this & !#mask == 0 }, "value out of bounds");

           debug_assert!(if this >= 0 { this | #mask == #mask } else { !(this | #mask) == 0 }, "value out of bounds");
           (this & #mask) as _
       }};
   }

bitfield_err.zip
Minimal example

Hi @snakehand, thanks for your PR. I'm currently traveling but I'll look into this as soon as I'm back next week.
Can you also tell me the rustc/Clippy version you are using?

The bounds check was error-prone and has been fixed (as discussed in #24). This also resolves this issue.


Update to README.md

Thought this might save a fellow newbie a few minutes. Thanks so much for making Sikka!

Thanks.


Rails 6.0.0 beta1 activerecord compatibility issues

When upgrading rails to 6 beta 1, bundler finds a compatibility issue between delayed_job_active_record and activerecord constraint.
Bundler could not find compatible versions for gem "activerecord":
In snapshot (Gemfile.lock):
activerecord (= 6.0.0.beta1)
In Gemfile:
delayed_job_active_record (~> 4.1, >= 4.1.3) was resolved to 4.1.3, which depends on
activerecord (>= 3.0, < 5.3)

There are beta versions of both delayed_job and delayed_job_active_record out now with rails 6 support


Merge from main PR#219

Merges recent commits from main (https://github.com/arup-group/pam/pull/219) into this branch.
Checklist
Any checks which are not relevant to the PR can be pre-checked by the PR creator.
All others should be checked by the reviewer(s).
You can add extra checklist items here if required by the PR.

[x] CHANGELOG updated
[x] Memory profiling tests pass (see here for more details)
[x] Tests added to cover contribution
[x] Documentation updated

Can we close this @val-ismaili ?


VW MQB: Volkswagen Tiguan Mk2

New MQB Model
This CAR will cover all variants of the second generation Tiguan. 2018-current in North America, 2016-current RoW.

[x] added to README
[x] test route added to test_car_models
[x] route with openpilot: 2cef8a0b898f331a|2021-03-25--20-13-57

Congrats on the 100th car port!


iOS Surge App (4.3.0) got an error when try to run this profile

The error :"The profile file can't be parsed:Profile must start with a [section] header"
Do I need to modify some annotations or other settings to solve?

I think you maybe do the wrong action with this script.
why not just add this code to the end of the profile below.
[Script]
纺大畅行码签到 = type=cron,cronexp=13 7 * * *,wake-system=1,timeout=20,script-path=https://raw.githubusercontent.com/loyio/wtuHealthCode/main/wtuCode.js

获取纺大畅行码Cookie = type=http-request,pattern=https:\/\/jk\.wtu\.edu\.cn\/health\/mobile\/health_report,script-path=https://raw.githubusercontent.com/loyio/wtuHealthCode/main/getWtuCookie.js

Got it.Thx bro ;)


Slow speed on here docs

Love the tool, but facing slow performance on larger here docs, e.g.:
cat > /tmp/test <<EOF                                                                                (admin/default)..
apiVersion: apps/v1beta1
kind: StatefulSet
metadata:
  name: postgres
spec:
  revisionHistoryLimit: 3
  selector:
    matchLabels:
      app: postgres
  replicas: 1
  podManagementPolicy: Parallel
  updateStrategy:
    type: RollingUpdate
  template:
    metadata:
      labels:
        app: postgres
    spec:
      hostname: postgres
      containers:
        - name: postgres
          image: postgres
          imagePullPolicy: Always
          restartPolicy: Always
          env:
            - name: "PGDATA"
              value: "/var/lib/postgresql/data"
            - name: "POSTGRES_INITDB_WALDIR"
              value: "/var/lib/postgresql/dblogs/logs"
          ...
          ports:
            - name: port5432
              containerPort: 5432
          volumeMounts:
            - name: test
              mountPath: /var/lib/postgresql
            - name: postgressecret
              mountPath: /etc/postgressecret
              readonly: true
      volumes:
        - name: postgressecret
          secret:
            secretName: postgressecret
        - name: test
          persistentVolumeClaim:
            claimName: test
  volumeClaimTemplates:
    - metadata:
        name: test
        annotations:
          volume.beta.kubernetes.io/storage-class: thin-disk
      spec:
        accessModes: [ "ReadWriteOnce" ]
        resources:
          requests:
            storage: 20Gi
EOF

NOTE TO SELF: Pasting this is the term emulator is what is slow.

Try this
export ZSH_HIGHLIGHT_MAXLENGTH=100


Proxyauth is not working for HTTPS websites

Problem Description
Using the proxyauth mode, it do not work for HTTPS websites.
Looking at the hooks, we can see that the REST Client successfully send a request with the Proxy-Authorization after the first request, but the second connect is never processed by mitmproxy. It works for HTTP websites.
* Preparing request to https://www.google.com/
* Current time is 2022-08-05T00:53:20.486Z
* Enable automatic URL encoding
* Using HTTP 1.1
* Enable network proxy for https:
* Disable SSL validation
* Enable cookie sending with jar of 3 cookies
* Hostname localhost was found in DNS cache
*   Trying <IP_ADDRESS>:6050...
* Connected to localhost (<IP_ADDRESS>) port 6050 (#48)
* allocate connect buffer!
* Establish HTTP proxy tunnel to www.google.com:443

> CONNECT www.google.com:443 HTTP/1.1
> Host: www.google.com:443
> User-Agent: insomnia/2022.5.0-beta.7
> Proxy-Connection: Keep-Alive

< HTTP/1.1 407 Proxy Authentication Required
< Proxy-Authenticate: Basic realm="mitmproxy"
< content-length: 129

* Ignore 129 bytes of response-body
* Establish HTTP proxy tunnel to www.google.com:443
* Proxy auth using Basic with user 'bruno'

> CONNECT www.google.com:443 HTTP/1.1
> Host: www.google.com:443
> Proxy-Authorization: Basic YnJ1bm86MTUxNTE1
> User-Agent: insomnia/2022.5.0-beta.7
> Proxy-Connection: Keep-Alive

* Proxy CONNECT aborted
* CONNECT phase completed!
* Closing connection 48

Here is the print of the hooks of mitmproxy
DEBUG:asyncio:Using proactor: IocpProactor
Server started at http://<IP_ADDRESS>:8889
NextLayerHook(data=NextLayer:None)
HttpConnectHook(flow=<HTTPFlow
  request = Request(CONNECT www.google.com:443)
  client_conn = Client(<IP_ADDRESS>:64522, state=open)
  server_conn = Server(<no address>, state=closed)>)
HttpResponseHook(flow=<HTTPFlow
  request = Request(CONNECT www.google.com:443)
  response = Response(407, unknown content type, 129b)
  client_conn = Client(<IP_ADDRESS>:64522, state=open)
  server_conn = Server(www.google.com:443, state=closed)>)

Steps to reproduce the behavior:

Set proxyauth=any
Connect to an HTTP website usinging using a password in proxy

System Information
mitmproxy-9.0.0.dev0

How do you start mitmproxy and how do you invoke cURL?


File missing: csharp/documentation/docs/html/Index.html

It's referenced in the project, it and it's parent folder are missing from the hard drive, and it's not in Git.

@IAmSequestered for reference, what file and line number is pointing to this file?

@IAmSequestered, can you please be more specific and say where this reference is?

@IAmSequestered You can find the SDK documentation here: https://docs.botframework.com/en-us/azure-bot-service/templates/proactive/


[Bug]: Converting page to pdf with puppeteer results in incorrect background size

Bug description
Opening this ticket as a follow up to the question asked on Stack Overflow, which did not get any feedback:
https://stackoverflow.com/questions/73859989/converting-page-to-pdf-with-puppeteer-results-in-incorrect-background-size
The issues here is that when saving the web page as a PDF the background image is inconsistent when compared with both the web browser and the saved raster images, in PNG or JPEG formats.
Using the site https://www.netflix.com/notfound as test subject (it just happened to be the one I noticed it on), and the following code:
function download (src: string, dst: string): void {
  const width = 960;
  const height = 760;
  const browser = await puppeteer.launch();
  const page = await browser.newPage();
  await page.setViewport({
      width,
      height,
      deviceScaleFactor: 1,
  });
  await page.goto(`file://${resolve(src)}`);
  const dstSuffix = dst.substring(dst.lastIndexOf('.') + 1, dst.length);
  if (['jpg', 'png', 'gif'].indexOf(dstSuffix) > -1) {
    await page.screenshot({ path: dst });
  } else if ('pdf' === dstSuffix) {
    await page.pdf({
      path: dst,
      width,
      height,
      scale: 1,
      printBackground: true,
      omitBackground: false
    });
  }
  await browser.close();
}

Where src, is the website URL and  dst is the destination local file:
download('https://www.netflix.com/notfound', 'out.pdf')

When outputting as JPG:

and as PDF:

Also attaching the test page, in case the live one changes:
Netflix Error 404 Page.zip
Puppeteer version
18.0.5
Node.js version
16.6.0
npm version
8.10.0
What operating system are you seeing the problem on?
macOS
Relevant log output
No response

Filed upstream issue https://bugs.chromium.org/p/chromium/issues/detail?id=1373363


Enable leader election for controller manager

Description of your changes
This PR enables leader election for IBM Cloud provider controller manager. This can be controlled by --leader-election CLI flag or LEADER_ELECTION=true environment variables. This can be achieved for deployment by applying the following:
apiVersion: pkg.crossplane.io/v1alpha1
kind: ControllerConfig
metadata:
  name: ibm-config
spec:
  replicas: 2
  env:
    - name: "LEADER_ELECTION"
      value: "true"

Non-blocker fix for https://github.com/crossplane/crossplane/issues/5
I have:

[x] Read and followed Crossplane's contribution process.
[x] Run make reviewable test to ensure this PR is ready for review.

How has this code been tested

thank you @khos2ow looks good, but it looks like the commit need to be signed to be able to merge.

but it looks like the commit need to be signed

@pdettori do you mean the GPG sign or just signed-off? Because it is signed, the latter. Do you want me to re-push the commit to see if that solves it?

I believe I misconfigured this setting, let me update real quick 👍 (we require DCO but not GPG key signing)

Thanks @hasheddan, sounds good


[Contributors] Add your contributions.

Contributions are welcome for everyone who wants to improve this package. For who has already contribute to the package, you can add your contributions if you wish.

@all-contributors Add @SchnMar for bug, code, ideas.

@all-contributors Add @ganlanshu0211 for bug, ideas.

@AlexV525
What's you idea with this? Creating an issue of this type and then sending pull requests?

What's your idea with this issue type? Creating an issue of this type and then sending pull requests?

The main idea about this issue is to manage the contributions together, without opening useless issues/PRs. And pinned this with extra attention to encourage people contribute to the package. :)

@all-contributors Add @JasonHezz for bug, code.


Validate the tarball's GPG signature (windows 10)

you write:
"Validate the tarball's GPG signature:
PLATFORM=linux-amd64
Or
PLATFORM=darwin-amd64
gpg2 --verify kube-aws-${PLATFORM}.tar.gz.sig kube-aws-${PLATFORM}.tar.gz
Extract the binary:
tar zxvf kube-aws-${PLATFORM}.tar.gz
Add kube-aws to your path:
mv ${PLATFORM}/kube-aws /usr/local/bin"
What should I do for windows system? Are you support windows 10?

@igor90007 Thanks for your interest on kube-aws! Unfortunately, we don't have release binaries targeted to Windows as of today.


#14 list_shard is common

Codecov Report
Patch coverage: 88.88% and project coverage change: -6.02% :warning:

Comparison is base (1272ed1) 81.61% compared to head (70acbb5) 75.60%.
Report is 6 commits behind head on main.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #41      +/-   ##
==========================================
- Coverage   81.61%   75.60%   -6.02%
==========================================
  Files          17       21       +4
  Lines         223      291      +68
  Branches       24       31       +7
==========================================
+ Hits          182      220      +38
- Misses         26       50      +24
- Partials       15       21       +6

Files Changed
Coverage Δ

src/lib/homeobject_impl.hpp
100.00% <ø> (ø)

src/lib/homestore/homeobject.hpp
100.00% <ø> (ø)

src/lib/homestore/shard_manager.cpp
100.00% <ø> (ø)

src/lib/memory/homeobject.hpp
100.00% <ø> (ø)

src/lib/memory/shard_manager.cpp
82.92% <ø> (-0.75%)
:arrow_down:

src/lib/shard_manager.cpp
92.59% <88.88%> (-2.15%)
:arrow_down:

... and 6 files with indirect coverage changes

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


Timeout error connecting to CosmosDB Mongo API

I'm getting a timeout error when I try to connect to an instance of an Azure CosmosDB. I'm not sure where to start trying to debug this but curious if you have any thoughts. My app is very simple. This is running in a simple Kemal app. The full app is below.
require "kemal"
require "cryomongo"

client = Mongo::Client.new ENV["MONGODB_URL"]

get "/featured_posts" do |env|
  database = client["blog"]
  postsCollection = database["posts"]
  projection = { title: 1, text: 1, createdAt: 1, updatedAt: 1 }
  posts = postsCollection.find(
    { title: { "$exists": true }},
    projection: projection,
    limit: 20,
    sort: { createdAt: 1 }
  ).to_a
  env.response.content_type = "application/json"
  posts.to_json
end

port = ENV["PORT"] || "80"
Kemal.run port.to_i

I see the following error when I try to load the page.
Timeout (00:00:30) reached while trying to select a suitable server with read preference primary.

Here is my shards.yml
name: Blog
version: 0.0.1

targets:
  app:
    main: src/app.cr
dependencies:
  kemal:
    github: kemalcr/kemal
  cryomongo:
    github: elbywan/cryomongo

crystal: 1.3.2

license: MIT

Hey @dansbits,
So I've never tried connection with cryomongo to a cosmosdb instance before, and I had to setup a free account to try it out.
I spotted a couple of small specific issues that are now fixed with the v0.3.10 release.

Timeout (00:00:30) reached while trying to select a suitable server with read preference primary.

I did not run into this error though, are you using the right connection string with the proper mongo options (ssl=true)?  Using the provided one works fine on my end.

Thanks @elbywan! I'm unsure how they were related but it appears the changes you made to enable compatibility with CosmosDB have corrected my timeout issue. All is working correctly after I upgraded to 0.3.10.
Thanks again!


Template EDU_Class failing on preview

#6141
Document Details
Hi, we are running 1.1.5-preview module of MicrosoftTeams.
When trying to use the Template switch with the following command, the Team creation fails:
Get-UnifiedGroup "DEMOCLASSROOM_XP_TestClass_122_ALL" | % {New-Team -GroupId $_.ExternalDirectoryObjectId -Template "EDU_Class"}
% : Parameter set cannot be resolved using the specified named parameters.
At line:1 char:53

... 122_ALL" | % {New-Team -GroupId $.ExternalDirectoryObjectId -Templa ...

            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : InvalidArgument: (:) [ForEach-Object], ParameterBindingException
FullyQualifiedErrorId : AmbiguousParameterSet,Microsoft.PowerShell.Commands.ForEachObjectCommand

Running the same but without the Template switch, completes correctly:
Get-UnifiedGroup "TSTESSAIM_XP_TestClass_121_ALL" | % {New-Team -group $_.ExternalDirectoryObjectId}
GroupId                              DisplayName        Visibility  Archived  MailNickName       Description

8b26f432-21dc-4812-b0e0-2d6cd193cbdf TSTESSAIM_XP_Te... Private     False     TSTESSAIM_XP_Te...

Is there any workaround for this? maybe release 1.1.3-preview to support the Template?
Thanks.
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 3fff5e98-436e-f79c-e176-767f8de772e5
Version Independent ID: b3377099-854a-50d0-0fe1-bbdd7ddec332
Content: New-Team (MicrosoftTeamsPowerShell)
Content Source: teams/teams-ps/teams/New-Team.md
Service: teams-powershell
GitHub Login: @SerdarSoysal
Microsoft Alias: serdars

Yes, I confirm this is a real problem. We are lucky to have kept an environment with "poshtestGallery 1.0.18".
But we would like to be able to evolve our version and benefit from all the latest advances without having to juggle between 2 versions.
Please release the "template" feature or put it on preview
Gael

@get-itips Thank you very much for the contribution and sharing this explanation. @dreamMB Hope this comment is helpful for you. If you see a documentation update is required, please feel free to open an issue for the same. We proceed here to close it. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


Prometheus ServiceMonitor

As the webhook exposes prometheus metrics, it would be awesome if helm chart could deploy ServiceMonitor resource, so prometheus operator could autodiscover webhook scaping endpoints. https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/user-guides/getting-started.md

If you want to submit one in a PR, I'll take a look. Otherwise I will look into this myself next time I make a release, which may be a while, as this webhook is feature complete at present.


Suggestion about tools that could help

Hi @davidkpiano!
I was watching some of your videos because I was trying to find a library to manage routing in Vue.js through Finite State Machines. For now, I didn't find a good and maintained one that would be well-integrated to this framework but I keep looking for.
On the other hand, I wanted to tell you that I already used statecharts through JS apps. And I have some suggestions that could help you:

I was using Qt Creator with their SCXML plugin to define grafically my statecharts. That's free :)
Then, I was able to export this file as SCXML one
I was using the SCION library in JavaScript to parse the SCXML and broadcast events inside my FSM (https://github.com/jbeard4/SCION)

I don't know if you have heard about these tools or if it's too late to integrate SCION in xstate... but I hope it will be useful to your progress.
Thomas
EDIT: Note that both tools are managing nested states, history... They are really powerful 😀

Hey @sneko - SCXML compatibility and integration is what we're currently working on - and it's almost done!
When that's done, you'll be able to use Qt Creator the exact same way with xstate, or any other tools that work with SCXML.
There are many key differences between SCION and xstate however, including the representation of states (hierarchical object-based vs. arrays), and that xstate is meant to be a superset of SCXML - we plan to support more than just core SCXML functionality, but also other ideas discussed in the original paper, such as parametric states and activities.
Also, xstate is meant to be interpreter-agnostic, leaving you to use any interpreter you desire, or make your own.
So keep a lookout for SCXML compatibility 🔜 !


Karma doesn't terminate using webdriver-launcher.

Hey
With this config snippet:
var webdriver = require('selenium-webdriver'),
    firefox = require('selenium-webdriver/firefox');

module.exports = function(config){
    config.set({
    customLaunchers: {
      swd_firefox: {
        base: 'SeleniumWebdriver',
        browserName: 'Firefox',
        getDriver: function(){
          // example from https://www.npmjs.com/package/selenium-webdriver#usage
          var driver = new webdriver.Builder()
            .forBrowser('firefox')
            .usingServer('http://hub:4444/wd/hub')
            .build();
          return driver;
        }
      },
    },

... I'm running karma against a selenium hub (I have to construct driver this way to pass the URL for the hub.)
Everything works fine and then this happens (logs from running under fig/docker)
  karma_1         | Wed Mar 11 07:42:56 UTC 2015 - connected to web 8000
  karma_1         | [Run] Starting karma
  karma_1         | INFO [karma]: Karma v0.12.31 server started at http://karma:9876/
  karma_1         | changed name to Firefox via Selenium Webdriver
  karma_1         | INFO [launcher.selenium-webdriver]: SeleniumWebdriverBrowser       (kid:27122598) created
  karma_1         | INFO [launcher]: Starting browser Firefox via Selenium Webdriver
  karma_1         | INFO [launcher.selenium-webdriver]: starting Firefox via Selenium Webdriver
  karma_1         | INFO [launcher.selenium-webdriver]: sending driver to url http://karma:9876/
  seleniumhub_1   | 07:42:57.673 INFO - Got a request to create a new session: Capabilities [{browserName=firefox}]
  seleniumhub_1   | 07:42:57.674 INFO - Available nodes: [host :http://<IP_ADDRESS>:5555, host :http://<IP_ADDRESS>:5555]
  seleniumhub_1   | 07:42:57.674 INFO - Trying to create a new session on node host :http://<IP_ADDRESS>:5555
  seleniumhub_1   | 07:42:57.674 INFO - Node host :http://<IP_ADDRESS>:5555 has no matching capability
  seleniumhub_1   | 07:42:57.674 INFO - Trying to create a new session on node host :http://<IP_ADDRESS>:5555
  seleniumhub_1   | 07:42:57.674 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, platform=LINUX, browserName=firefox, maxInstances=1}
  firefox_1       | 07:42:57.689 INFO - Executing: [new session: Capabilities [{browserName=firefox}]])
  firefox_1       | 07:42:57.699 INFO - Creating a new session for Capabilities [{browserName=firefox}]
  firefox_1       | 07:43:00.036 INFO - Done: [new session: Capabilities [{browserName=firefox}]]
  karma_1         | changed name to firefox 36.0 (LINUX) via Selenium Webdriver
  firefox_1       | 07:43:00.126 INFO - Executing: [get: http://karma:9876/])
  firefox_1       | 07:43:00.919 INFO - Done: [get: http://karma:9876/]
  karma_1         | INFO [Firefox 36.0.0 (Ubuntu)]: Connected on socket usbFXj3rmFcL72wPyVZR with id manual-1969
                    Firefox 36.0.0 (Ubuntu): Executed 26 of 26 SUCCESS (0.042 secs / 0.074 secs)
  firefox_1       | 07:43:31.082 INFO - Session 0d99f024-9dcb-4d9e-9dec-2ec0bdd4eeb8 deleted       due to client timeout
  karma_1         | WARN [Firefox 36.0.0 (Ubuntu)]: Disconnected (1 times)
  seleniumhub_1   | 07:43:34.929 WARN - session ext. key 0d99f024-9dcb-4d9e-9dec-2ec0bdd4eeb8 has TIMED OUT due to client inactivity and will be released.
  seleniumhub_1   | 07:43:34.959 WARN - Error releasing the resources on timeout for session ext. key 0d99f024-9dcb-4d9e-9dec-2ec0bdd4eeb8

it looks like karma never shuts down - and when I kill it I get:
karma_1         | INFO [launcher.selenium-webdriver]: requested to kill, session id is 0d99f024-9dcb-4d9e-9dec-2ec0bdd4eeb8
... but it doesn't go. so I think it's stuck in the code from this project? Not sure where to go next to fix this problem in webdriver-launcher, any suggestions would be wonderful.

looks like a duplicate of #2
I should probably fix this (sorry to be slow, the use case I created this for doesn't use karma anymore)

As commented in #2, please test the changes in your setup. Fixed on my machine, but I want to have more data points before a version bump. Thanks!

per #2 I bumped the version, I'm fairly confident npm update will fix the issue

Sorry, not working - I've tested against the next version, and roughly the same output:
                  Firefox 36.0.0 (Ubuntu): Executed 26 of 26 SUCCESS (0.026 secs / 0.084 secs)
firefox_1       | 04:12:32.249 INFO - Session d2bb33a2-2434-4b6a-b6a8-5a1c2164bd5e deleted due to client timeout
karma_1         | WARN [Firefox 36.0.0 (Ubuntu)]: Disconnected (1 times)
seleniumhub_1   | 04:12:33.056 WARN - session ext. key d2bb33a2-2434-4b6a-b6a8-5a1c2164bd5e has TIMED OUT due to client inactivity and will be released.
seleniumhub_1   | 04:12:33.081 WARN - Error releasing the resources on timeout for session ext. key d2bb33a2-2434-4b6a-b6a8-5a1c2164bd5e

I did put a logger.info into both isCaptured and self.kill and neither is called that I can see. Could it be the way I'm constructing the instance to point it at the hub?
Thanks for the help! If there's any way you can point me to better debug this let me know.

I've moved away from using selenium, and have shifted to running karma in its own docker container against firefox/Xvfb (https://github.com/muccg/docker-karma), so no worries about this ticket - the problem is likely the way I'm creating firefox. Thanks very much for the help.


Ontop can only materialize one Triplesmap out of a mapping file

Description
When I have a file with multiple rr:TriplesMap in it, ontop only materializes the first one.
Steps to Reproduce

Have test.r2rml.ttl file :

@prefix rr:     <http://www.w3.org/ns/r2rml#> .
@prefix era:	<http://data.europa.eu/949/> .
@prefix skos:	<http://www.w3.org/2004/02/skos/core#> .
@prefix prov:   <http://www.w3.org/ns/prov#> .

#Base
<https://data.infrabel.be/mapping/rinf/SectionOfLine/1>
  skos:comment "Maps the RINF database with the ERA vocabulary";
  prov:used <https://data.infrabel.be/data/Source/RINF/>;
  a prov:Activity,
    rr:TriplesMap;

  rr:logicalTable [rr:tableName "s1390.rinf_section_of_line"; ];

  rr:subjectMap [
    rr:template "https://data.infrabel.be/data/SectionOfLine/{linesectionid}";
    rr:class era:SectionOfLine ;
    rr:termtype rr:IRI ];

  rr:predicateObjectMap [
    rr:predicate era:opStart;
    rr:objectMap [ rr:template "https://data.infrabel.be/data/OperationalPoint/{solopstart}";
                  rr:termtype rr:IRI ]] ;

  rr:predicateObjectMap [
    rr:predicate era:opEnd;
    rr:objectMap [ rr:template "https://data.infrabel.be/data/OperationalPoint/{solopend}";
                  rr:termtype rr:IRI ]].

<https://data.infrabel.be/mapping/rinf/Link/SectionOfLine/NationalRailwayLine/>
  skos:comment "Maps the link between SectionOfLine and NationalRailwkayLine ";
  prov:used <https://data.infrabel.be/mapping/rinf/Link/SectionOfLine/OperationalPoint/>;
  a prov:Activity,
    rr:TriplesMap;

  rr::logicalTable [rr:tableName "s1390.rinf_section_of_line"; ];

  rr:subjectMap [
    rr:template "https://data.infrabel.be/data/SectionOfLine/{linesectionid}" ;
    rr:termtype rr:IRI  ];

  rr:predicateObjectMap [
    rr:predicate era:lineNationalId;
    rr:objectMap [ rr:template "https://data.infrabel.be/data/Line/{line_id}" ;
                  rr:termType rr:IRI ;
                  rr:class era:NationalRailwayLine ] ].

Materialize it  :
docker run --rm -v "%cd%":/data -v "%cd%/jdbc":/opt/ontop/jdbc ontop/ontop ontop materialize -m /data/src/test.r2rml.ttl -p /data/src/rinf.properties -o /data/output/test.ttl -f turtle

Expected behavior:
I should get a test.ttl file with both TriplesMaps mapped.
Actual behavior:
I only get a test.ttl file with the first TriplesMap mapped.
Reproduces how often:
Everytime
Attached material
For safety reasons, I cannot give access to the internal database I am querying. But I suspect the behaviour would be similar with any other database ?
There are no errors, the log file does not show anything past the mapping of the first TriplesMap.
Versions
Latest
Additional Information
I am fairly new to this, so I might have missed something, somewhere in the documentation. Thanks in advance for your help !

Your second triples map isn't being parsed because you have a typo: rr::logicalTable - see the double colon.
Also, in your case it didn't hurt, but the URIs are case-sensitive in Semantic Web. It has to be rr:termType in all places, not sometimes  rr:termtype

Thanks a lot for your answer, and sorry for opening a issue that is not an actual issue !


BAU: Document sid claim on ID tokens

This claim is now on ID tokens in all environments, updating documentation to include what it's for.

@mrwilson do you want me to merge the change?

@elenaschwan Yes please!


python310Packages.blebox-uniapi: remove asynctest

Description of changes
Related to https://github.com/NixOS/nixpkgs/pull/216168

Things done

Built on platform(s)

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

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

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

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

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

[ ] Fits CONTRIBUTING.md.

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

3 packages built:

home-assistant-component-tests.blebox
python310Packages.blebox-uniapi
python311Packages.blebox-uniapi


densenet121_4xb256_in1k.py A100 training result is a little bit lower than expected

On A100-80GB, 8 gpus,  got:
{"mode": "val", "epoch": 90, "iter": 25, "lr": 0.001, "accuracy_top-1": 72.718, "accuracy_top-5": 91.04601}

which is loewer than DenseNet121* | 7.98 | 2.88 | 74.96 | 92.21 in readme
Should I use imagenet_bs2048 other than imagenet_bs256 when training with 8 gpus?

Notice that models with * are converted from pytorch, guided by original repo. The config files of these models are only for inference. We don't ensure these config files' training accuracy and welcome you to contribute your reproduction results.

8卡schdule配置为 imagenet_bs2048,训练得到 "accuracy_top-1": 74.68401


wixproj needs to consume wix from nuget

To facilitate automated builds in Azure devops, we can't rely on the wix targets being installed with VS.
Use <PackageReference Include="Wix" Version="3.14.0" />

found a different option


add a license

It looks like there's no license on this project, I would assume this is because you meant for it to be open source, however if nothing is specified it is by default closed-source software.  I would suggest an MIT, or perhaps LGPL license for this project.  If you want more information check out https://choosealicense.com/

Just merged. Thanks very much for the suggestion!


Invalid table name error message

CrateDB version: 1.0.1
JVM version: 1.8.0_112
Problem description:
Creating a table with invalid name produces the following error

Error Code
Error Message

5000
InvalidIndexNameException[Invalid index name [_test], must not start with '_']

Expected error message / previous versions produced

Error Code
Error Message

4002
SQLActionException[InvalidTableNameException: table name "_test" is invalid.]

This is not a big issue, but there is a mismatch between error code 5000 which documented as Unhandled server error. and the current error message when using the http end point
Steps to reproduce:
create table _test (id int primary key);

thanks @mamod.

Hi @mamod,
thanks for reporting this issue. I fixed this with: https://github.com/crate/crate/pull/4640 and it will be released with the next hotfix release.

Thank you guys, that's great as usual :+1:


About the performance of Informer after the latest commit (410535e)

Hi,
Thanks for the great work on LSTF. The latest commit solves issue #100 ; however, with the default hyperparameter settings you provided in the scripts/ folder, it seems that the performance of the model declines after this commit. Should I change my hyperparameter settings?
Thanks in advance.

It's an interesting phenomenon, the parameters of model should change after we modify the code, and we will conduct further research on it later.

We will update a hot-fix later, so there is no more discussion on this issue. I will close now.

Just a quick check... it's been a month now, I'm just wondering if there's any plan for this update.

Just a quick check... it's been a month now, I'm just wondering if there's any plan for this update.

Please check the current code, we made a simple fix, using the correct self-attn in the encoder, and using a mixed form of self-attn in part of the generative decoder.
Experiments show that this accidental error-mixed self-attn is effective for generative decoders, and has little effect on the encoder. The reason may be that the prediction sequence is filled with zeros and it is related to the features obtained by the FNN after self-attn. We will publish this in future research.

Just a quick check... it's been a month now, I'm just wondering if there's any plan for this update.

Please check the current code, we made a simple fix, using the correct self-attn in the encoder, and using a mixed form of self-attn in part of the generative decoder.
Experiments show that this accidental error-mixed self-attn is effective for generative decoders, and has little effect on the encoder. The reason may be that the prediction sequence is filled with zeros and it is related to the features obtained by the FNN after self-attn. We will publish this in future research.

Thanks for your reply.


Missing description under title

Hey @Codigami @shardul89 nic lib👌.
Please fix this before I can merge you lib to awesome-ios.😀
https://github.com/vsouza/awesome-ios/pull/1577

@naeemshaikh90 I have updated the CFAlertViewController git description. Thanks for pointing it out. It will be awesome to be part of awesome-ios. Do let me know if you need any other help to get this done.


07/23/2018 18:04 : Create Pull Request for branch prTesting_2018072318 -> master

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestCon.md
:white_check_mark:Succeeded

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


notebooks layer protection

Re #10152

[x] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR).
[x] Title summarizes what is changing.
[ ] Has a news entry file (remember to thank yourself!).
[ ] Appropriate comments and documentation strings in the code.
[ ] Has sufficient logging.
[ ] Has telemetry for feature-requests.
[ ] Unit tests & system/integration tests are added/updated.
[ ] Test plan is updated as appropriate.
[ ] package-lock.json has been regenerated by running npm install (if dependencies have changed).

Codecov Report

Merging #10460 (ea48788) into main (1e35a09) will decrease coverage by 0%.
The diff coverage is 96%.

@@          Coverage Diff           @@
##            main   #10460   +/-   ##
======================================
- Coverage     70%      70%   -1%
======================================
  Files        480      480
  Lines      28947    28947
  Branches    4860     4860
======================================
- Hits       20516    20501   -15
- Misses      6519     6539   +20
+ Partials    1912     1907    -5

Impacted Files
Coverage Δ

...notebooks/controllers/notebookControllerManager.ts
77% <ø> (-1%)
:arrow_down:

src/kernels/helpers.ts
63% <66%> (+<1%)
:arrow_up:

src/platform/common/utils.ts
78% <97%> (+5%)
:arrow_up:

src/intellisense/serviceRegistry.node.ts
100% <100%> (ø)

...teractive-window/editor-integration/cellFactory.ts
68% <100%> (+<1%)
:arrow_up:

src/interactive-window/interactiveWindow.ts
73% <100%> (+<1%)
:arrow_up:

src/notebooks/controllers/kernelConnector.ts
82% <100%> (ø)

...s/controllers/noPythonKernelsNotebookController.ts
44% <100%> (ø)

src/notebooks/controllers/remoteSwitcher.ts
94% <100%> (ø)

.../notebooks/controllers/vscodeNotebookController.ts
79% <100%> (-1%)
:arrow_down:

... and 20 more


Allow menus collapsed by default

Via config.defaultMenuCollapsed
Fix https://github.com/shuding/nextra/issues/109
Fix https://github.com/vercel/swr-site/issues/81

Any chance to release this change, or waiting to get more delta?


null field sets are not recognized

JsonAPI is supposed to provide for a way to return "Null" or "no" attributes for a top-level resource.
According to ethanresnick:
"So, for example, if your fields restrictions were: ?fields[people]=&fields[comments]=body (note the empty string value for fields[people], which means "give me no fields"), your response would look like:" ...

Please see this discussion for more details:
http://discuss.jsonapi.org/t/clarification-on-the-sparse-fieldset-response/221/2
So the API should handle the empty case above (fields[people]=), right now, unless I'm missing something, I'm not sure how to make that work with this library.
When you pass in a null fieldset, it's seems like it's ignored right now instead of being treated as null.

@mmucklo fixed in develop branch.
Technically speaking it will be treated not as null (which means no field set filter) but as [] (no fields)


[FEATURE] Downport 'Handle too large cookies gracefully' fix to OS 1.3.x

Is your feature request related to a problem?
We are still using OS version 1.3.x and currently struggle with the same issue described in https://github.com/opensearch-project/security/issues/375
What solution would you like?
Downport the fix that was introduced after issue: https://github.com/opensearch-project/security/issues/375 with PR: https://github.com/opensearch-project/security-dashboards-plugin/pull/1402 to a previous version such that also OS version 1.3.x handles cookies gracefully as well.
What alternatives have you considered?
We plan to update to a newer OpenSearch version but are currently blocked by multiple braking changes.

[Triage] Thank you for filing this issue @julia-siegl. There is an open PR to backport this fix to the 1.3 line that is targeted for the next release of 1.3.15.

Backport to 1.3.x was done in https://github.com/opensearch-project/security-dashboards-plugin/pull/1831

Closing this issue. This will be released in the next patch release for 1.3: 1.3.15.


Look into using TestContainers for integration testing of the Kernel

Things we want to test:

End to end operations of functionality
Reliability
Load testing
Clustering
Load balancing
Client connectivity

And probably much more.
https://testcontainers.com/guides/getting-started-with-testcontainers-for-dotnet/
With GitHub Actions:
https://www.atomicjar.com/2023/06/running-testcontainers-tests-using-github-actions/

We have already started on this. We have the infrastructure in place, but no tests.


Documentation generation fixes

Filter some files when preparing documentation
Temporary fix for asciidoctor performance regression

@bot-gradle test RFM

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle test RFM

OK, I've already triggered ReadyForMerge build for you.


Missing setAuth method after update to 1.0

We are using Supabase.instance.client.auth.setAuth to set an access token created by our backend. I am currently working on the 1.0 update but missing any method to set a custom access token.

Duplicate of #255 . Especially https://github.com/supabase/supabase-flutter/issues/255#issuecomment-1308293775


test: error handling for arc conformance

Reason for Change:

This PR adds additional error handling while running conformance test

Requirements

[x] squashed commits
[ ] included documentation
[ ] added unit tests and e2e tests (if applicable).

Issue Fixed:

Does this change contain code from or inspired by another project?

[ ] Yes
[x] No

If "Yes," did you notify that project's maintainers and provide attribution?
Special Notes for Reviewers:

Codecov Report

Merging #799 (bef7991) into master (05920f3) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #799   +/-   ##
=======================================
  Coverage   61.65%   61.65%
=======================================
  Files           7        7
  Lines         785      785
=======================================
  Hits          484      484
  Misses        267      267
  Partials       34       34

Hey @aramase I have reverted temporary change. PTAL when you get a change. Thanks.

Just one small nit!
Feel free to ping after this temporary change is reverted and I can approve the PR.

I have reverted temporary change. PTAL when you get a change. Thanks.


Fix version conflicts caused by PR#44

I encountered a similar dependency hell issue when bump AutoFixture.Xunit2 from 4.14.0 to 4.17.0. (PR#44).
Hope this fix can help you.
Best regards,
sucrose

Thanks for your PR. I will try to update more deps and fix ci soon.


Exclude JEP 393: Foreign-Memory Access API tests

Excluding following tests:
java/foreign/TestSharedAccess.java
java/foreign/TestSpliterator.java
java/foreign/TestByteBuffer.java
java/foreign/TestHandshake.java
java/foreign/TestCleaner.java

Related https://github.com/eclipse/openj9/issues/11027
Related https://github.com/eclipse/openj9/issues/11360
Signed-off-by: Jason Feng<EMAIL_ADDRESS>

@llxia please review these changes


WidgetPlayer seems to ignore events from RandomEventPlayer

I haven't fully investigated the scope so this may be a bigger issue, but we have at least pinned this down. We have a random event player that throws an event, say "event_x". Widget player is configured to listen for "event_x" and add a given text widget to an existing slide. According to the log, "event_x" is thrown but the widget is never added, no errors reported. If we add a section to EventPlayer to listen for "event_x", then throw "event_x_not_random", then change the widget player to listen instead for "event_x_not_random" (no other changes), the widget is added to the slide as we would expect.
MPF: 0.51.3
MC: 0.51.4

should be fixed in 0.52+


Updated composer from v1.7.1 to v1.7.2

Could not review pull request. It may be too large, or contain no reviewable changes.


Changes for target readiness workflow.

Adds documentation for target readiness workflow.

@hitenjava : Thanks for your contribution! The author, @pochiraju, has been notified to review your proposed change.

Hi @hitenjava:
Because you're submitting significant rewrites, you need to work in the corresponding private repository. These are two resources you can use:

Public vs private repos
Fork and clone a repository

I'm going to close this PR now.
Thanks,
Trisha


Block binaries at PR-time

Minder can check for binaries in the repository but we should expand the feature to detect and block pull requests that try to check in binaries into the repository.

For this, we probably need to improve the PR remediation type -- today, each PR remediation is hand-coded, rather than being able to use the rules language effectively.


Revert f-string 3.6 method to .format() 3.5 and before compatibility

There is a weird behaviour; I don't know yet if I made something wrong, but, when I launch the train, suddenly, all train data is displayed on stdout, and, afterwards, I get an error 'no train data'.

Ok, probably not related to this specific pull request, in any case.

Ok, an error from my part: setting in config morph to 'label' while there was no 'morph' column in data caused it…

The standard in python is 80 (Actually 79), if you want to go 120 I'd say
just don't do anything cause basically anything longer than 79 really
defeats the purpose.
2017-12-08 16:36 GMT+01:00 Thibault Clérice<EMAIL_ADDRESS>
@PonteIneptique commented on this pull request.
In pandora/impl/pytorch/utils.py
https://github.com/hipster-philology/pandora/pull/101#discussion_r155804809
:

@@ -32,10 +32,10 @@ def init_rnn(rnn):

 else:
     for layer in range(rnn.num_layers):

       init.xavier_uniform(getattr(rnn, f'weight_hh_l{layer}'))

       init.xavier_uniform(getattr(rnn, f'weight_ih_l{layer}'))

       init.constant(getattr(rnn, f'bias_hh_l{layer}'), 0.)

       init.constant(getattr(rnn, f'bias_ih_l{layer}'), 0.)

       init.xavier_uniform(getattr(rnn, 'weight_hh_l{layer}'.format(layer=layer)))

Hey !
Actually regarding line length, I am more a 120-length kind of guy. I find
80 to be really low when you are in a deep recursion. Would you agree with
a 120 ?
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
https://github.com/hipster-philology/pandora/pull/101#discussion_r155804809,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF6Ho-CzcxipTr2ARhNlKExRnG-D6wPeks5s-VdxgaJpZM4QXhIy
.

--
Enrique Manjavacas.

The standard in Python PEP8 is indeed 80/79. Technically, PEP8 also proposes teams to go with what they feel is right

Some teams strongly prefer a longer line length. For code maintained exclusively or primarily by a team that can reach agreement on this issue, it is okay to increase the nominal line length from 80 to 100 characters

PyCharm for example is set up with a default of 120, be it because of Java origins apparently ( https://stackoverflow.com/a/26808800 )
I think a lot of line of codes that I fixed or added goes beyond this 80 chars. Maybe we can let this review get the green badge and discuss lint outside of this PR ?


Integrate sample metadata API

Integrating Sample Metadata API. Re-writing existing scripts for this implementation.

[x] Re-write Upload Processor
[x] Re-write Process Uploads
[x] Create Upload Samples script to handle csv separately.
[ ] Update broken test file.
[ ] Modify find inputs

Hiya @illusional :)
Could you take a quick peek and let me know if these are the sorts of changes we were looking for?
I've commented #TODO: Implement. every time we use an endpoint that needs to be built.
Let me know if this is what we were aiming for. If so, I can finish up the changes for the other scripts.
Thanks!

Hi @illusional :D Huge thanks for your review and your patience with me addressing the feedback! I believe most things have now been properly addressed. However, there is one point that you raised a few times that so I just wanted to explain my implementation and get your feedback:
upload_samples.py will ingest the CSV file, and update SM DB to let it know which analysis files (i.e. gvcfs and crams) are ready to be processed.
In the latest revision it:

Pulls a list of internal sample IDs that don't have gvcfs
Maps the list above to their external IDs
Based on the list identified in 2, determines the samples that are now ready to be processed.
Maps back to the internal id's, creates a gvcf and cram analysis object for each of these samples.
Updates the sequencing status to 'Ready' for each SampleSequence.

process_uploads.py will generate the batch jobs required to perform the move for the samples identified in upload_samples.py
In the latest revision it:

Determines the samples that are ready to be processed by pulling all of the SampleSequence objects with Status 'Ready' as defined in step 5 above. Assume this returns a series of internal sample IDs.
Maps the IDs obtained above to their external IDs.
Runs the rest of the processor.
When the files are successfully processed the sequencing status is updated to 'Uploaded'.

One thing that is still not clear in my mind, is that we're updating and reading the SampleSequence status in this approach. However, we are providing a SampleID.  Given that there can be multiple SampleSequences for a given sample, I feel like that doesn't work but I'm not super sure of the best approach to pull that SampleSequenceID.
Step 4 in process_uploads.py is also problematic because moving the gvcf files and moving the cram files are separated into different jobs that are independent of each other -- so knowing when to update this status is still a little unclear to me.

Hey @illusional, thanks for taking the time to review! I've gone ahead and applied most of the changes. One note is the test file actually needs to be reworked completely. I'll do that soon.


Intro section might be too broad

Feedback from @tlodderstedt :

"However, JWTs do not support selective disclosure, i.e., the ability to disclose only a subset of the claims contained in the JWT. " is to broad - Suggest to frame it like this  "JWTs do not support selective disclosure in the issuer-holder-verifier model"

made a proposal in PR #52

Fixed in PR #52.


Name variadic arguments and parameters

This adds named variadic_argument and variadic_parameter productions to the parse output.
The motivation is in disambiguating variadic parameters and arguments from non-variadic params and args. The difference is semantically significant.
/cc @maxbrunsfeld

Thanks for this change @rewinfrey; I agree it's much better for these nodes to show up explicitly in the tree.


feat(gh-pages): add blogs landing component

Added blogs landing component:

the title should be "Articles"

max 3 items should be presented

the component should display the latest (by date) blogs

order of items is also a date field (desc.)

the component should be just above the footer component

:tada: This PR is included in version 4.0.0-beta.9 :tada:
The release is available on:

npm package (@beta dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


[BUG] Progress still stuck at 99%

Jobs still get stuck at 99%, maybe add a failsafe where if progress hasn't moved for more than 5 minutes and no checks have been performed (no results in parallelizer) consider the work finished.
This is supposed to be temporary while I find the actual root cause (which is kinda hard to debug as it only happens sometimes and if you run it over long periods of time).

try changing  up the way it reads the combo.txt

That's not the issue here. It goes through all lines, but the number of tested data doesn't match with the hits + fails + custom + tocheck so there's clearly something wrong where it's not counting some tested data even if it was actually tested. And the progress depends on the tested data. And if the progress is less than 100%, there is a while loop that will wait until it's 100% otherwise the job will not finish.

ahhh i understand, maybe you can make a kill() call for each thread if x thread doesn’t compete in x amount of time kill(thread) else continue.
var Td = thread
foreach Td {
//wait timer for thread to finish checking
wait 1000
continue;
else
kill(thread)
}

They're not threads, they're tasks. Also people might have a config that takes 10 minutes to check 1 line so enforcing a given time has its drawbacks. I will find a way to do this properly, I just have to sit here and debug.


[localize] Escaping characters: msg("& string"... -> & string -> translation prints as &

Discussed in https://github.com/lit/lit/discussions/2715

Originally posted by pika11 April  7, 2022
When lit-localize extracts to .xlf it scapes some characters from source. Then when translated it gets printed as "& translated string"
Is there an option to turn off escapeHtml when getting the source, or alternative to unescape when printing?

DOMParser.parseFromString(htmlString, "text/html") unescapes entities and removes tags. Could this be used to safely write unescaped strings to template files?

It's not ideal, but here's a work-around.
msg(html`terms & conditions`);

With this workaround we would need to know beforehand, for which keys translators might use html entities - or we would need to use this for every key (and open room for security issues). Like you said: it’s not ideal.

The workaround provided by @pmcelhaney doesn't work for our use case. This issue is over a year old now, is there any intention to fix this issue?


Parts of the game are running twice?

I've noticed some glitches that lead me to think that various screens of the game are sometimes running two copies at the same time, leading to all sorts of problems.
For example, overlaid copies of the game; two sets of messages popping up for a button selection; splash screen sometimes randomly appearing twice; game still being behind the game when it crashes; buttons on some pages not working at all sometimes.

think i've fixed this


[PROPOSAL] Improve JS documentation on "search" and "get"

What/Why
What are you proposing?
There's no documentation on the this.client.get in the documentation (here).
It could be great to have it, I know that there's a small documentation here
What users have asked for this feature?
Me and my mates (don't know if there's other peoples that have to looking for that, due to a legacy project, but it's just documentation need)
What problems are you trying to solve?
I find that there's is not that much documentation on this 'get' method even in the '/docs'.
Then I've been placed on a legacy project, with big temporal issue. This app were consume kafka messages from 2 topics with 2 disctincts consumers. Then elder mates tried to make an Opensearch "upsert" with no erase based on two datastructures and one of them don't have ID. (Not here to judge how it has been done)
Finally I've analyzed then put a multi-topic consumer and find that they've done a "search" and "get".
If the ID was there : "get" ; If not "search".
And there was the issue, search take some times to get the document vs get give it really quickly (like get don't have to wait the indexation).
I've found some discuss and some tells that get is quicker because need the ID indexation only and it's the first field that is bound to the document. (I don't know if it's true, so I can ask you this too ? Why "get" get result when "search" need to wait the full indexation ?).
What is the developer experience going to be?
It will ease the usage of OS
Are there any security considerations?

Are there any breaking changes to the API
No
What is the user experience going to be?
Better
Are there breaking changes to the User Experience?
Nothing but a better understanding of search and get
Why should it be built? Any reason not to?
I don't see a reason to not doing it, but tell me
What will it take to execute?
Analyze "get" and "search" ?
Any remaining open questions?
What's needed (to be done into OS) to get documents with "client.get"  ? What's needed (to be done into OS) to search a document by id with "client.search" ?

I've read the sources, if I've well-understood "client.get" is an alias for "client.getApi" that is present in js doc here
If it's the case my bad.


Clicking on the Sign-up button after logging out takes the user to Log-in tab instead of the Sign-up tab

Summary:
Clicking on the Sign-up button after logging out takes the user to Log-in tab instead of the Sign-up tab. When the user clicks on the sign-up button after logging out, the user should be directed to the Sign-up tab and not the Log-in tab.
Steps to reproduce:

Visit this page
Click on the Sign-up button
Log-in tab is displayed instead of the Sign-up tab

Expected behavior:
When the user clicks on the Sign-up button after logging out, the user should be directed to the Sign-up tab and not the Log-in tab.
Observed behavior:
Currently, clicking on the Sign-up button after logging out takes the user to Log-in tab instead of the Sign-up tab.
GIF:

Fixed. Thanks :D


coordinate system of IMavatar output

Is your project's output would be in the same coordinate system as FLAME?

Yes

@zhengyuf could you explain, please,

is it output? or input? i am so confused. Could you explain please what should be the input and what output will we get?

could give a hint how to get point cloud?

I was assuming that the output is the reconstructed head SDF, and the input is the training video.
You can either sample from the mesh, or directly use PointAvatar


Provided object is not a type literal with clientExtensions preview feature enabled

generator client {
  provider        = "prisma-client-js"
  previewFeatures = ["orderByNulls", "clientExtensions"]
}

datasource db {
  provider = "postgresql"
  url      = env("DATABASE_URL")
}

> prisma generate

Environment variables loaded from .env
Prisma schema loaded from prisma\schema.prisma
Error:
✔ Generated Prisma Client (4.9.0 | library) to .\..\..\node_modules\.pnpm\@prisma+client@4.9.0_prisma@4.9.0\node_modules\@prisma\client in 116ms

Provided object is not a type literal: AnimePayload['scalars']

Can you share a reproducible example?

Can you share a reproducible example?

Sorry, the codebase I currently have is closed source so I can't really share one. But I believe it happens when you enable the preview feature clientExtensions since it works if I take it off.

You can create a sample code in a open source repository, just so I can reproduce myself your problem.

https://github.com/NADESHIKON/prisma-json-bug-reproduce

Thanks for you repo.
The problem was because clientExtensions generates completely different model schemas.
Just released 2.2.0 with the fix, can you try it out?

Hey @NADESHIKON, thanks for your time.
The problem was because clientExtensions generates completely different model schemas.
Just released 2.2.0 with the fix, can you try it out?

Hey @NADESHIKON, thanks for your time.
The problem was because clientExtensions generates completely different model schemas. Just released 2.2.0 with the fix, can you try it out?

Thank you.
However, I am getting unsupported object field error:
Can you open a issue at https://github.com/arthurfiorette/prisma-json-types-generator?

Yes, I put them because <model>Payload types generates scalars and object fields, I couldn't reproduce an example that had objects filled, that's why I created this warning.
It just warns that the object property wasn't modified.

I can solve this if you modify your example repo to be more similar to your original code that has this objects property.

I can solve this if you modify your example repo to be more similar to your original code that has this objects property.

https://github.com/NADESHIKON/prisma-json-bug-reproduce/commit/bc2508e1f1af12f27fd75344d2d96e78da1a89f6
Here you go

Hey @NADESHIKON, just released 2.2.1 with the warning removed, it just did not need to do anything, so I removed it :)
Sorry for the delayed response, you can reopen this issue if needed.


Missing 2.8.x prettier tags

It seems like there's been some recent activity here on the missing tags. And I noticed in our update to prettier that it was also missing tags.
It looks like prettier has updated tags for 2.8.3, for example, but they're not available here. https://github.com/prettier/prettier/tags https://github.com/prettier/prettier/releases/tag/2.8.3
The latest 2.x release here is on https://github.com/pre-commit/mirrors-prettier/releases/tag/v2.7.1
Let me know if I can help!
Relates to https://github.com/pre-commit/mirrors-prettier/issues/37 @asottile @cj81499

search the issue tracker next time


Neovim: allow users to turn off "--color=never"

Right now, in the function s:ghcid, "--color=never" is hardcoded as an argument, and it cannot be overwritten by typing "--color=always" in g:ghcid_command, as far as I can tell.
It would be nice if users had an option to change that.

Since ghcid-0.7 color codes were supported by ghcid itself. Are you referring to extra parsing that Neovim or the Neovim Ghcid plugin are doing?

Yeah - I'm talking about extracting error messages out of the ghcid output.

Any update on this? Would be a nice feature.

The fix would be to allow you to overwrite the --color argument, but that would break parsing, as I said - so it's not really an acceptable fix in my opinion. I don't have the time to build a system that would allow color output and adding the errors into quickfix, though it should be possible using something like tee.


Flush diagnostics once per cycle

@charleskawczynski
I reorderd the callbacks here, but this is not needed for the I/O change. Should I keep or remove this commit?

@charleskawczynski
I reorderd the callbacks here, but this is not needed for the I/O change. Should I keep or remove this commit?

Either way is fine, I think we should probably rewrite a bit of get_simulation. All of the diagnostics should really be grabbed in the callbacks, along with the others. Having large functions with closures and many variables is the sort of thing that increases compile times. I plan on following up with this in or after #2598.

@charleskawczynski
I reorderd the callbacks here, but this is not needed for the I/O change. Should I keep or remove this commit?

Either way is fine, I think we should probably rewrite a bit of get_simulation. All of the diagnostics should really be grabbed in the callbacks, along with the others. Having large functions with closures and many variables is the sort of thing that increases compile times. I plan on following up with this in or after #2598.

The diagnostics are handled separately because they have to be called separately after the integrator is initialized. But, I agree, that there's room for improvement.

@charleskawczynski
I reorderd the callbacks here, but this is not needed for the I/O change. Should I keep or remove this commit?

Either way is fine, I think we should probably rewrite a bit of get_simulation. All of the diagnostics should really be grabbed in the callbacks, along with the others. Having large functions with closures and many variables is the sort of thing that increases compile times. I plan on following up with this in or after #2598.

The diagnostics are handled separately because they have to be called separately after the integrator is initialized. But, I agree, that there's room for improvement.

Also because the timings on builkite seem to indicate that this change impacts performance quite significantly (not in the direction I was hoping for)

The diagnostics are handled separately because they have to be called separately after the integrator is initialized. But, I agree, that there's room for improvement.

Sure, but we can still rewrite get_simulation and call those specific callbacks separately after the integrator is initialized 🙂


Possible bug or something wrong with New-CMRequirementRuleOperatingSystemValue Description

In the New-CMRequirementRuleOperatingSystemValue description  says that the -PlatformString  used with CI_ID but you actually have to use ModelName on it.
We can get modelnames it like this:
Get-CMConfigurationPlatform -Name "Windows 1" | Select-Object LocalizedDisplayName,ModelName
And then use like this:
$myGC = Get-CMGlobalCondition -Name "Operating System" | Where-Object PlatformType -eq 1
$myRule = $myGC | New-CMRequirementRuleOperatingSystemValue -RuleOperator OneOf -PlatformString "Windows/All_x64_Windows_10_and_higher_Clients","Windows/All_x64_Windows_11_and_higher_Clients"
This was the only way to got it work properly. Is this error or am I missing something?
MECM tested with this is version 2107

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

ID: 0e70feff-9b07-a4c2-d417-109c51abc754
Version Independent ID: 9d012cfe-cfde-629a-d3ce-cd317ecdf2ea
Content: New-CMRequirementRuleOperatingSystemValue (ConfigurationManager) - Configuration Manager
Content Source: sccm-ps/ConfigurationManager/New-CMRequirementRuleOperatingSystemValue.md
Product: configuration-manager
Technology: configmgr-other
GitHub Login: @aczechowski
Microsoft Alias: aaroncz

Thanks @boozeman for the feedback! I thought I had tested that option, but I can reproduce your results now. I'm updating the article with a big refresh I'm working on. Thanks again


pyserial and serial

Right now both pyserial and serial are used as dependencies, but only serial seems to be used?
This also generates some errors (see https://stackoverflow.com/questions/47191412/pyserial-attributeerror-module-serial-has-no-attribute-serial)

Fixed in https://github.com/mufpga/MicroFPGA-py/commit/64b9e850ac9267f1b9283c449972ca782647c07f.


View transaction history from the beginning of time (in block explorer)

Story
As a user
I want to see the history of transactions for my wallet and have a way to find more info about each
So that I can track / evidence transactions that have happened
Today, we only support session wide.
Acceptance Criteria

[ ] There is a way to see transaction history per key in the wallet app - I can click a link to "see all transactions on block explorer ↗"
[ ] If I'm connected to fairground, link to fairground explorer, if I'm connected to mainnet, link to mainnet explorer
[ ] I can click on a transaction and see more details about it on block explorer

Background
Requires URLs to be set in the network configurations
SCOPE INFO: Core/Wallet support for history older than current session TXs is Out of Scope if this is not yet supported by core, or cannot be implemented in time.
Tasks

[ ] Explore and sketch
[ ] @ValentinTrinque to work out how to set URLs in the network configs and how / if we want to worry about privacy / finger printing
[ ] Team and stakeholder review
[ ] Visual Design
[ ] Team review
[ ] Etc.

Sketch

i think i duplicated this ticket, https://github.com/vegaprotocol/vegawallet-desktop/issues/388 has been done, so clicking this


[BUG] - When clicking a  component with a HREF attribute I get an error in the console.

NextUI Version
2.3.1
Describe the bug
I recently updated all my packages in my project to the latest version and it seems to have broken the routing setup with nextJS and NextUI.
Everywhere I have a NextUI component that contains a HREF that used to work previously now displays the following error
Cannot read properties of undefined (reading 'startsWith')
My deps are as follows
 "dependencies": {     "@heroicons/react": "^2.0.18",     "@hookform/error-message": "^2.0.1",     "@internationalized/date": "^3.5.2",     "@nextui-org/button": "^2.0.28",     "@nextui-org/card": "^2.0.28",     "@nextui-org/checkbox": "^2.0.29",     "@nextui-org/date-picker": "^2.0.6",     "@nextui-org/dropdown": "^2.1.22",     "@nextui-org/input": "^2.1.18",     "@nextui-org/progress": "^2.0.28",     "@nextui-org/radio": "^2.0.28",     "@nextui-org/react": "^2.3.1",     "@nextui-org/select": "^2.1.22",     "@nextui-org/system": "^2.1.0",     "@nextui-org/tabs": "^2.0.27",     "@nextui-org/theme": "^2.2.3",     "@reduxjs/toolkit": "^1.9.5",     "@types/node": "20.2.6",     "@types/react": "18.2.10",     "@types/react-dom": "18.2.4",     "autoprefixer": "10.4.14",     "classnames": "^2.3.2",     "encoding": "^0.1.13",     "eslint": "8.42.0",     "eslint-config-next": "^13.5.3",     "firebase": "^10.12.1",     "framer-motion": "^11.1.1",     "moment": "^2.29.4",     "next": "^14.0.4",     "nextui-cli": "^0.2.0",     "postcss": "8.4.24",     "react": "^18.2.0",     "react-dom": "^18.2.0",     "react-hook-form": "^7.45.2",     "react-redux": "^8.1.2",     "recharts": "^2.8.0",     "redux": "^4.2.1",     "tailwindcss": "^3.3.2",     "typescript": "5.1.3"   },
Screenshots of my routing setup
_app.tsx file

My Providers file

Your Example Website or App
No response
Steps to Reproduce the Bug or Issue

set up a  component with a HREF

e.g
Text Here

Click on the the link in the FE app and then it doesn't redirect the user to that page it throws the error as stated above.

Expected behavior
It should redirect the user to the page clicked on
Screenshots or Videos

Operating System Version
MacOS
Browser
Chrome

duplicate of https://github.com/nextui-org/nextui/issues/2934. see the last comment there.

duplicate of #2934. see the last comment there.

Appreciate your taking the time to link that but I swapped all that around in the last comment on the post you linked and unless I'm doing something stupid, it's throwing errors.

@jcsabin please DM me in discord


No option to change font size in defaultStyleOptions.js

I am trying to change the font size of my chat's messages (both from the user and the bot) but there does not seem to be any option to do so in the styleOptions.
I have seen a way to change the font size using the window.WebChat.createStyleSet method.
However, my bot will be used on IE11 as well of modern browsers, and this way is not supported on IE11.

I was able to find a work around for this:
.bubble {
font-size: 24px !important;
}

Hi @Cam-ster, you can set your font-size in either the body of your HTML or in the root container of Web Chat. The intent here is that Web Chat will inherit whatever font size is set by the parent and calculate the small font from there. However, connectivityStatus, perhaps mistakenly, does have a setable font  in defaultStyleOptions which might lead to further confusion.
@compulim, @cwhitten, should we update defaultStyleOptions to calculate the connectivity status font based off the inherited font? I think adding a comment inside defaultStyleOptions explaining that the font size is inherited is also warranted here.

Hi @stevkan, since you were assigned to this issue, any updates? Thanks.

@hcyang
The connectivityTextSize should be updated to 75% in PR #2384
https://github.com/microsoft/BotFramework-WebChat/pull/2384/files#diff-59602d7073278fd31a720eee0c05c565R133

How about changing the font size of the send text box? In V3 it was 14 px in V4 it is 13 px. Should we use manual CSS override for the time being?

Yep, font size can be assigned to the parent container of Web Chat, and the entire app will inherit that and calculate the smaller font size based on that.


upgraded Roslyn to 3.6.0

I noticed that Roslyn 3.3.1, which is almost 1 year old, is still in use. This PR updates to 3.6.0 which aligns with VS 2019 16.6
sibling PR to https://github.com/microsoft/qsharp-compiler/pull/499
cc @bettinaheim

@filipw I pushed the package with the corresponding change on the compiler repo to our alpha channel. In order for this PR to work, you would need to pick up that change; i.e. the I believe 8 uses of the Microsoft.Quantum.Sdk need to point the version 0.11.2006.3017-alpha, as well as the one package reference to the Microsoft.Quantum.Compiler in the C# generation.
Do you want to give this a go? Alternatively I am happy to do it if I may push to your branch?

thanks - I pushed the change here.
Overall I was genuinely trying to help but I now see that the required coordination between the two repos is only causing you extra headache instead of helping 😅

@filipw You are definitively helping!
It's great to have an additional set of eyes on this to notice things like old packages! :) Sorry for the hassle regarding coordination between the compiler and runtime repo for certain things.


Conversion of infix expression to postfix expression.

🚀 Feature
An Infix expression is an expression where operators are written in-between the operands. Example:- A+B, Infix expressions are readable and solvable by humans. But the computer cannot differentiate the operators and parenthesis easily, that’s why conversion to postfix expression is needed. i.e, Operators are written after their operands. Example:- AB+
Have you read the Contributing Guidelines on Pull Requests?
Yes

I want to work on this issue using C, Please assign me with this issue.

i would like to work on this issue in C++.

I would like to implement in java as part of HAKIN CODE .Please assign me this issue @Abhijit2505

Hey its been a long time and C++ solution is not yet contributed.
I want to work on this issue using C++, Please assign me with this issue. @SKAUL05 @siddharth25pandey @atarax665 @Abhijit2505

Hey its been a long time and C++ solution is not yet done.
I want to work on this issue using C++, Please assign me with this issue. @SKAUL05 @siddharth25pandey @atarax665 @Abhijit2505

@prasadvpatil For C++, another participant is already assigned.
Better to look on some different issue.

@siddharth25pandey , i was assigned for C++ but due to some work I am not able to work on this, so you can assign it to @prasadvpatil

@prasadvpatil Assigned you!
Go ahead

I would like to work on this issue in C#.
Kindly assign me this task @SKAUL05

We are logging the scores for the Contributor's Hack 2020. If you have one or more than one PR merged during the program, make sure to fill this form