cmd/go: GOINSECURE environment variable does not bypass proxy certificate checks

What version of Go are you using (go version)?

$ go version
go version go1.18.3 linux/amd64

Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (go env)?
Debian running on wsl
go env Output
$ go env
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/saurabh/.cache/go-build"
GOENV="/home/saurabh/.config/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE="*.golang.org"
GOMODCACHE="/home/saurabh/go/pkg/mod"
GONOPROXY="*.golang.org"
GONOSUMDB="*.golang.org"
GOOS="linux"
GOPATH="/home/saurabh/go"
GOPRIVATE="*.golang.org"
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GOVCS=""
GOVERSION="go1.18.3"
GCCGO="gccgo"
GOAMD64="v1"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/home/saurabh/DevEnv/GoLang/PlayGround/go.mod"
GOWORK=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build805608581=/tmp/go-build -gno-record-gcc-switches"

What did you do?

tried to use go install command
> go install -v golang.org/x/tools/gopls@latest

values tried for go insecure:
.golang.org
proxy.golang.org/
What did you expect to see?
The install command should work successfully and bypass the insecure certificate checks
What did you see instead?
go install command fails due to insecure certificates
go: golang.org/x/tools/gopls@latest: module golang.org/x/tools/gopls: Get "https://proxy.golang.org/golang.org/x/tools/gopls/@v/list": x509: certificate signed by unknown authority

CC @bcmills @matloob

@bcmills
Thanks for updating
Any thing straight forward that can resolve this?
While I am working on understanding why SSL is failing for my WSL instances I would like to just ignore SSL certificates temporarily when using go install.

You can set GOPROXY=direct to avoid using a proxy server. https://go.dev/ref/mod#environment-variables


Installation fail "Unable to find libclang" on Ubuntu

Installation via curl https://getsubstrate.io -sSf | bash on Ubuntu 18.04 currently fails with
   Compiling error-chain v0.12.0
   Compiling ws v0.7.9
   Compiling libp2p-dns v0.1.0 (https://github.com/libp2p/rust-libp2p?rev=d961e656a74d1bab5366d371a06f9e10d5f4a6c5#d961e656)
   Compiling libp2p-tcp-transport v0.1.0 (https://github.com/libp2p/rust-libp2p?rev=d961e656a74d1bab5366d371a06f9e10d5f4a6c5#d961e656)
   Compiling jsonrpc-http-server v9.0.0 (https://github.com/paritytech/jsonrpc.git#4beea5c0)
   Compiling libp2p-kad v0.1.0 (https://github.com/libp2p/rust-libp2p?rev=d961e656a74d1bab5366d371a06f9e10d5f4a6c5#d961e656)
error: failed to run custom build command for `librocksdb-sys v5.11.3`
process didn't exit successfully: `/tmp/cargo-installOvlArW/release/build/librocksdb-sys-00359fe1bebca1e0/build-script-build` (exit code: 101)
--- stdout
cargo:rerun-if-changed=build.rs
cargo:rerun-if-changed=rocksdb/
cargo:rerun-if-changed=snappy/

--- stderr
thread 'main' panicked at 'Unable to find libclang: "couldn\'t find any of [\'libclang.so\', \'libclang.so.*\', \'libclang-*.so\'], set the LIBCLANG_PATH environment variable to a path where one of these files can be found (skipped: [])"', libcore/result.rs:1009:5
note: Run with `RUST_BACKTRACE=1` for a backtrace.

warning: build failed, waiting for other jobs to finish...
error: failed to compile `substrate v0.1.0 (https://github.com/paritytech/substrate#2ad85dab)`, intermediate artifacts can be found at `/tmp/cargo-installOvlArW`

Caused by:
  build failed

What package are we missing here?

Libclang and clang. I will update the getsubstrate script. Sorry!

Thanks @bkchr. Could you ping me when the script is updated? Then I can verify if it works. But no rush.

@webmaster128 https://github.com/paritytech/scripts/pull/51 will fix this isse :)


Remove circular dependency to test project

The support library and the test package (https://github.com/roskenet/springboot-javafx-test) reference themselves.
This leads to a circular dependency that makes upgrading both harder than it should be.
This should be fixed.

Why not to merge it into this project?

Yes, this would be an idea.
But that mixes test classes with production code. I am not sure, if this is the best academic and architectural solution!?

If the intent is to provide a base class to test Spring Boot +  JavaFX code, maybe is a good idea to include it in the production code as It will be available in the library for that intent.
I'm working in improving the tests, using JUnit 5. I'm trying to achieve the best approach covering the code and using this base class inside the project, I will push the changes this week.

Great! Thanks for your effort!

I removed the dependency and I moved and renamed the class to SpringJavaFxTestingBase.
As you can see, now using JUnit5, the class needs to use both SpringExtension and ApplicationExtension in order to load spring beans and construct the FxToolkit by TestFX, respectively.
This forces that the class has to be in the test scope since both spring-test and test-fx dependencies remain there, and therefore the extensions cannot be referenced in the sources files.
The idea of providing the base test class as a library is good, but is not doable in this case. I suggest to leave the other library for JUnit4 tests and explain it there, and point in this project that that the way to test JavaFX + Spring Boot classes is following the usage of SpringJavaFxTestingBase class and let people copy it.

Sooner or later this should be Java9-style-modularized anyways.
When doing this, one should extract the API into it's own module and jar.
This will fix it.... someday ;-)


tr couldn't be wrapped by template in IE9-11

Vue.js version
1.0.28
Reproduction Link
http://codepen.io/sugarboy/pen/GNaevV
Steps to reproduce
run the demo
What is Expected?
table is rendered correctly in all browser include IE
What is actually happening?
table rendering is ok in  modern borwser such as chrome but incorrect in IE. if i don't use template,it's ok

This is a limitation of some browsers. You can work around that by putting v-for directly on tr, or by using tbody in place of template within tables. More details in docs: http://v1.vuejs.org/guide/components.html#Template-Parsing

thx


Update matter endpoint & clusters configuration

Description:
The project needs to be reconfigured to be based on a matter endpoint that only exposes an on/off cluster switch. Currently the project is based on a color temperature light.
Tasks:

Find the endpoint device type & clusters that fulfills this requirement and also allow led driver usage.
Implement new matter endpoint and clusters in the main directory.

Acceptance Criteria:

In the Home application, the device only shows a switch that toggles on and off.

Completed task 1 and task 2 meeting acceptance criteria 1 in branch feature/matter-reconfiguration.

Revised issue and moved metadata and device info to a separate issue.


Can we route months? url/sept/etc

Can we create routes or access certain months?
I want to see if i'm able to create routes for months of the year so the calendar renders that month on open.
url.com/calendar renders all the months within the component
Currently under the same route '/' the calendar goes through the months without routing.
What's the expected behavior?
Are there prop values for rendering on certain months ?

you can control all the values that determine what date or view the calendar is on yes 👍

I worked out a route method so if anyone needs something similar
Calendar Component
render() {
    const month = this.props.match.params.m;
    const year = this.props.match.params.y;

    if (month == undefined || year == undefined) {
      var dateString = new Date();
    } else {
      dateString = `20${year}-${month}-01T20:02:40-04:00`;
    }

    return (
       <Calendar
         selectable
         defaultDate={new Date(dateString)} // Current Month
         views={['month', 'agenda']}
         defaultView="month"
         events={PostDate}
         style={{ height: '91vh' }}
         onSelectEvent={event => this.toggle(event)}
       />
      )
}

App Component
<Route exact path="/calendar/:m/:y" component={Calendar} />

Redux Action
//GET Calendar month and year
export const getCalendarByDate = (m, y) => dispatch => {
  dispatch(setLoading());
  axios
    .get(`/api/calendar/${m}/${y}`)
    .then(res => dispatch({ type: SET_CALENDAR, payload: res.data }))
    .catch(err => dispatch({ type: SET_CALENDAR, payload: null }));
};

Calendar Route
// @GET api/calendar/month/year
// @desc Get by calendar month and year
router.get('/:month/:year', (req, res) => {
  CalendarModel.find()
    .then(calContent => {
      if (!calContent) {
        console.log('There is no content');
        res.status(404).json(errorsObj);
      }
      res.json(calContent);
    })
    .catch(err => res.status(404).json(err));
});


support UNIX Domain socket as endpoint

When hosting via a frontend proxy sever, connecting to backend service is relatively slow to do over a TCP socket.  It is faster to use a Unix domain socket (about 6 times faster according to some measures).  Also, if frontend server does authentication, then that can be bypassed for processes running on same host.  And it can be cumbersome to keep track of which service is occupying which TCP ports.
It seems actix-web supports listening on UNIX Domain socket since v1.0.8.
Please implement support for domain socket, e.g. with command-line option --path-uds and environment variable ATOMIC_PATH (as equivalent to existing --port and ATOMIC_PORT, with space to equivalently extend later to support other types of path-based socket like uwsgi).

Makes sense and seems reasonable! I'm pretty sure this will be a small change. I'll look into it.


Verify open licensing of GridPath RA Toolkit thermal derate data

- [x] Discuss criteria for safe open data licensing with Creative Commons
- [x] Discuss licensing with Lex Plan Law
- [ ] If we can integrate, update the upstream licensing file in the original GridPath RA Toolkit archive
- [ ] If we can integrate, update Zenodo archive to include thermal derates

Based on the discussion with McCoy Smith / Lex Pan Law, I feel much more comfortable about working with the WECC (and ISO) derived data.

The 1991 Feist decision by the US Supreme Court (Wikipedia, SCOTUS)
See also: Assessment Technologies vs. Wiredata which expanded on the Feist decision.

Summary

The Feist decision found that “collections of facts” are not protected by copyright in the US, unless there's some creativity & originality involved and thus far, nobody has found any.
Furthermore, if data is published openly, you can’t claim that it’s a trade secret, and federal copyright law preempts state-level contract law. Assessment Technologies vs. Wiredata found that attempting to control the use of publicly available uncopyrightable data by attaching copyright-like rights to it through a contract or licensing agreement is a misuse of copyright.
Note that because of the EU database directive and the sui generis database intellectual property right that it creates, users of this data in the EU (e.g. the Open Energy Transition folks in Germany) could in theory be sued for using this data, as is technically the case for US Government data (since the USG is only prohibited from holding copyright in the US).
If we or our open modeling inputs partners wanted to have McCoy write up some actual legal advice and background on this we could.


Make axe-core ruleset default in accessibility audit

@benpatterson @jzoldak  Please review when you get a chance.  I still have to update accessibility.rst and figure out why some of these tests are failing (they are failing on master now too), but it's a big PR, so I wanted to give you a heads up and let you get started reviewing if you have time.

I'm still groking this, but I'm confused between the old ruleset and the new ruleset. One of them has rules_to_ignore and the other one has just rules with an attribute of ignore. Similarly there's scope() and set_context() which I think are about the same...
I think I saw in my stream some discussion of a base class with abstract methods? I think that's appropriate here, much like the PageObject has methods that are expected in derived classes. It would be good if the two rulesets were implemented with the same structure, and since we're now dealing with multiple rulesets, it's the right time to use the right base class structure. (again, still grok-ing, but I see how one of the ignore_rule methods or attributes might be an array, and the other is just one string? perhaps the base class expects an array and the derived class just pulls the one string out of it in one of those cases...but my point is the general concepts we're applying with how the rulesets are leveraged so they should look the same.) This will also make it easier to extend if we run into another ruleset, or end up with some customized ruleset.
Documentation looks pretty solid. I didn't read it for syntax or anything with this review, but it looked pretty good overall with examples, etc. I also saw you put in tests on the new ruleset which is great.

Oh duh there already is a base class. Sorry...that's obvious to me now. But standardizing the methods with the abstract classes is the right call.

@benpatterson @jzoldak  For the config classes, I made rules_file standard, but not the other methods.  I'm very hesitant to standardize the other methods because they are ruleset specific.  For example, while the google axs ruleset allows you to set both rules_to_ignore and rules_to_run, you can't use both in the axe-core ruleset.  I tried to stay as close the the ruleset's javascript implementation of the options/config rather than forcing it to fit some other model. Doing that makes the ruleset's documentation (the stuff on the google-dev-tools repo or the deque repo) more relevant.

@clytwynec I understand your point. However, I'm looking at this from the perspective of a non-accessibility developer...I would not know the finer nuances between the rulesets. The point of the abstraction is to prevent me from needing to know those nuances.
For the example you describe, can't you just enforce that a person does not pass in both ignore rules and set rules? Like, if someone does not pass in True or False to the ignore attribute, then the user encounters an error? How about scope vs context? I didn't see a big difference between those.... Or alternatively, have the set_rules attribute accept a JSON doc or some other thing that is flexible enough to be used by either one?
I understand your point but I'd like to figure out something that makes this easier to maintain, and for an accessibility newbie to adopt. As it stands I think we need more standardization and I really don't think we are that far off....

@benpatterson @jzoldak  I've updated this PR to address your comments.  I still have to update accessibility.rst, but I'd like to keep that as a separate PR.

I took a quick fast and it looks better now...will take a closer look later, hopefully today.

This LGTM :+1:

@jzoldak I just updated to address your comments.

:+1:

:+1:


PrincipalId field of MwsPermissionAssignment is limited to int32, should be int64 or string

What happened?
MwsPermissionAssignment resource currently has an input field PrincipalId of type Int (32 bit). This should be at least Long, if not string , as Databricks shows principal values as much longer (e.g.,<PHONE_NUMBER>885245).
Example
n/a
Output of pulumi about
CLI
Version      3.111.1
Go Version   go1.22.1
Go Compiler  gc
Host
OS       darwin
Version  14.4.1
Arch     arm64
Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

Hey @automagic. Thanks for reporting this issue.
It would be awesome if you could post a small program that reproduces the issue so we could confirm the fix.

@iwahbe
import * as pulumi from "@pulumi/pulumi";
import * as databricks from "@pulumi/databricks";

var group = new Databricks.Group("some-group-name", new()
{
    DisplayName = "SomeGroupName"
});

var mwsPermissionAssignment = new Databricks.MwsPermissionAssignment("mws-perm-assign", new()
{
    Permissions = { "ADMIN" }, // or { "USER" }
    PrincipalId = group.Id.Apply(id => int.Parse(id)),   // group.Id is a string, which could look like '1039977151885245' (too big to parse into an int32)
    WorkspaceId = cfg.Workspace.WorkspaceId,
});


moving approval bar creation just above the legend duplicate remover …

…and legend sorting business to remove duplicate legend items and address the funkytown uvhydro legends

Coverage remained the same at 87.461% when pulling fb6ccfac05774c3443b6c7862cc5833166437449 on mhines-usgs:master into e2a48e5dad12b242707018e81045cae59c1fef75 on USGS-R:master.

Coverage remained the same at 87.461% when pulling fb6ccfac05774c3443b6c7862cc5833166437449 on mhines-usgs:master into e2a48e5dad12b242707018e81045cae59c1fef75 on USGS-R:master.


[Feature Request] - Discord Button

We are using discord on our channel and currently use the widget to connect our users to our community. I think it would be nice to add a discord button pointing to the discord server.

addressed in https://github.com/jaketrent/react-social-icons/pull/81


Add ArchiGuesser

Well done for this nice list ! :)
I would like to add my small contribution with my new game for architects!
Thank you !!

Thank you so much and this game looks so cool!

Thank you so much !! Greatly appreciated 😊


light command not working on Mac OS X

$ light
readlink: illegal option -- f
usage: readlink [-n] [file ...]
usage: dirname path
$ 2014-01-09 23:48:21.678 node-webkit[41648:507] Internals of CFAllocator not known; out-of-memory failures via CFAllocator will not result in termination. http://crbug.com/45650

OS X 10.9.1
Light Table version 0.6.0
Binary version 0.8.4

Closing as the build script has been rewritten for 0.8.0

Closing as the build script has been rewritten for 0.8.0


Issue in the webhook handle function

Bug report

Extension name: firestore-stripe-subscriptions

Describe the bug
The webhook handle function throw follow exception:
ext-firestore-stripe-subscriptions-handleWebhookEvents
❗[Error]: Webhook handler for Stripe event [evt_1ILRo4E9U7tLkcTd4NyR9z2m] of type [customer.subscription.created] failed: Value for argument "data" is not a valid Firestore document. Cannot use "undefined" as a Firestore value (found in field "quantity"). If you want to ignore undefined values, enable ignoreUndefinedProperties.
To Reproduce
Steps to reproduce the behavior, please provide code snippets or a repository:

Go to stripe dashboard create a webhook for the webhook handle extension function
Create a costumer and products
Create a new abo, 'customer.subscriptions.create'
See error in the webhook logs and in the firebase functions log

Expected behavior
Created subscription collection in customer in firebase.
I think the issue is :
quantity: subscription.items.data[0].quantity
in your code , i think this muss work
quantity: subscription.quantity

I updated to the newest Stripe API version where the quantity param has been moved: https://stripe.com/docs/api/subscriptions/object#subscription_object-items-data-quantity
It works fine for me on https://stripe-subs-ext.web.app/. I wonder if this might be related to metered pricing.
Could you please comment below the details about your pricing plan and the code snippet that you use to create the checkout session?

My pricing plan is: bundle1: 99,00€/month -> 300units, bundle2: 199,00€/month -> 1000units, bundle3: 299,00€/month -> 100000000 units. I dont create a checkout session in firebase. I am send a new customer over webhook to firebase and the subscription sync over webhook to firebase. I thin i have create the webhook with the old api an letter i have updated the firebaseextenssion.

I was able to reproduce this error when using a metered billing pricing plan. I'll work on a fix. Unfortunately until then metered billing plans will not sync to Cloud Firestore!

Unfortunately Firebase has not yet deployed version 0.1.11, sorry!
I'll keep this open until v0.1.11 has been deployed


[TypeScript] Error when using the component-property on Buttons with react-router-dom

[x] This is not a v0.x issue.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior
I'm trying to use React-Router-dom with Buttons. Thankfully material-ui provides a example  for this exact case in the docs.
The described approach in the docs does not seem to work properly when using Typescript. It seems that the Props of the passed Component does not widen the Props of the Button. Therefore I get a error that the passed to-Attribute does not exist in the Props of Button.
Type '{ children: string; variant: "contained"; color: "secondary"; component: typeof Link; to: string; }' is not assignable to type 'IntrinsicAttributes & ButtonProps & { children?: ReactNode; }'.
  Type '{ children: string; variant: "contained"; color: "secondary"; component: typeof Link; to: string; }' is not assignable to type 'ButtonProps'.
    Types of property 'component' are incompatible.
      Type 'typeof Link' is not assignable to type 'string | ComponentClass<ButtonProps, any> | StatelessComponent<ButtonProps> | undefined'.
        Type 'typeof Link' is not assignable to type 'StatelessComponent<ButtonProps>'.
Type '{ children: string; variant: "contained"; color: "secondary"; component: typeof Link; to: string; }' is not assignable to type 'IntrinsicAttributes & ButtonProps & { children?: ReactNode; }'.
  Type '{ children: string; variant: "contained"; color: "secondary"; component: typeof Link; to: string; }' is not assignable to type 'ButtonProps'.
    Types of property 'component' are incompatible.
      Type 'typeof Link' is not assignable to type 'string | ComponentClass<ButtonProps, any> | StatelessComponent<ButtonProps> | undefined'.
        Type 'typeof Link' is not assignable to type 'StatelessComponent<ButtonProps>'.
          Type 'typeof Link' provides no match for the signature '(props: ButtonProps & { children?: ReactNode; }, context?: any): ReactElement<any> | null'.
(JSX attribute) to: string

Steps to Reproduce
Link: https://codesandbox.io/s/8n40vqy3k0

Open src/pages/index.tsx to see the error

Your Environment

Tech
Version

Material-UI
v3.2.0

react
16.5.2

react-dom
16.5.2

react-router-dom
4.3.1

@types/react
16.4.14

@types/react-router
4.0.32

@types/react-dom
16.0.9

@types/react-router-dom
4.3.1

TypeScript
3.1.3

tsconfig.json
{
  "compilerOptions": {
    "baseUrl": ".",
    "outDir": "build/dist",
    "module": "esnext",
    "target": "es5",
    "lib": ["es6", "dom"],
    "sourceMap": true,
    "allowJs": true,
    "jsx": "react",
    "moduleResolution": "node",
    "rootDir": "src",
    "forceConsistentCasingInFileNames": true,
    "noImplicitReturns": true,
    "noImplicitThis": true,
    "noImplicitAny": true,
    "strictNullChecks": false,
    "suppressImplicitAnyIndexErrors": true,
    "noUnusedLocals": true,
    "experimentalDecorators": true
  },
  "exclude": [
    "node_modules",
    "build",
    "scripts",
    "acceptance-tests",
    "webpack",
    "jest",
    "src/setupTests.ts"
  ]
}

That's a current limitation of our type declarations. We would like to make them generic so that the type checker would know what additional props it can accept but we would loose argument type inference for callbacks like onChange. See #12697 and #11731.
A working solution would be the second example of the linked section (under "avoid properties collisions").
A word of advice: Try to enablestrictNullChecks. Disabled strictNullChecks can lead to errors with our type declarations and basically every other declaration under @types/.

@Schleuse I temporarily have an ugly component (based on @eps1lon's suggestion that acts as a terrible workaround until all of this gets sorted out...
import * as React from "react";

import Button, { ButtonProps } from "@material-ui/core/Button";
import { Link } from "react-router-dom";
import { History } from "history";

/**
 * Issue from: https://github.com/mui-org/material-ui/issues/13218
 */

interface NavbarLinkButtonProps extends ButtonProps {
  to: History.LocationDescriptor;
  children: any;
}

const NavbarLinkButton: React.SFC<NavbarLinkButtonProps> = ({
  to,
  children,
  ...rest
}) => {
  const NavbarLink: React.SFC<any> = props => <Link to={to} {...props} />;

  return (
    <Button component={NavbarLink} {...rest}>
      {children}
    </Button>
  );
};

export default NavbarLinkButton;

@mcabs3 Could you ellaborate on why this is "ugly" or "terrible"? The only issue I can see is the any int the NavbarLink SFC and I think you might be able to replace that with ButtonProps.
I will look into this again. We could additionally export generic props and see if those are more widely adopted.

@eps1lon assigning a props type as ButtonProps creacted a ts error with component={NavbarLink}.
The main reason I don't like it is the fact I have to have a component definition within another component.
const NavbarLink: React.SFC<any> = props => <Link to={to} {...props} />;
Maybe I'm just being picky.

We had similar problems. For me, I found you could just typecast using the props of both components:
const LinkListItem = ListItem as any as React.ComponentType<ListItemProps & LinkProps>;


Macro in module name causes syntax errors

Describe the bug
If a module's name includes a macro, it produces a syntax error and appears to ripple throughout the entire module producing syntax errors on (almost?) all lines.
To Reproduce
verible_example.sv:
`define MOD_PREFIX(x) pre_``x

module `MOD_PREFIX(foo) (
  input logic clk,
  input logic in,
  output logic out
);

assign out = in;

endmodule

verible-verilog-syntax --printtokens verible_example.sv
Actual behavior:
Syntax error outputs and tokens:
verible_example.sv:3:8: syntax error, rejected "`MOD_PREFIX" (syntax-error).
verible_example.sv:9:1: syntax error, rejected "assign" (syntax-error).
verible_example.sv:11:1: syntax error, rejected "endmodule" (syntax-error).

Lexed and filtered tokens:
(#"`define" @0-7: "`define")
(#PP_Identifier @8-18: "MOD_PREFIX")
(#'(' @18-19: "(")
(#PP_Identifier @19-20: "x")
(#')' @20-21: ")")
(#"<<`define-tokens>>" @22-29: "pre_``x")
(#"module" @31-37: "module")
(#MacroCallId @38-49: "`MOD_PREFIX")
(#'(' @49-50: "(")
(#MacroArg @50-53: "foo")
(#')' @53-54: ")")
(#'(' @55-56: "(")
(#"input" @59-64: "input")
(#"logic" @65-70: "logic")
(#SymbolIdentifier @71-74: "clk")
(#',' @74-75: ",")
(#"input" @78-83: "input")
(#"logic" @84-89: "logic")
(#SymbolIdentifier @90-92: "in")
(#',' @92-93: ",")
(#"output" @96-102: "output")
(#"logic" @103-108: "logic")
(#SymbolIdentifier @109-112: "out")
(#')' @113-114: ")")
(#';' @114-115: ";")
(#"assign" @117-123: "assign")
(#SymbolIdentifier @124-127: "out")
(#'=' @128-129: "=")
(#SymbolIdentifier @130-132: "in")
(#';' @132-133: ";")
(#"endmodule" @135-144: "endmodule")
(#"end of file" @145-145: "")

Expected behavior
I believe a macro in the module name is correct syntax (sorry, cannot access the standard to prove it). At least, popular simulation and synthesis tools accept it. So I believe this should not produce a syntax error.

I wonder if this is a similar issue to #299


Can't sign up after passing initiation

Describe the bug
After passing the initiation (in this case C#) and entering the details into the "Sign up" fields.  I completed each one and submit the form.
After a 30-40 second wait it returns with an error message.
The URL at the time of the error:
https://www.codewars.com/landing?language=csharp
The error displayed is:
5xx: Server Error
This doesn't happen often, but it looks like something is broken. Hitting the back button and trying again might be your best bet. If that doesn't work you can head back to the homepage.
There might be more information on our status page.
To Reproduce
Pass the initiation using C# and complete the sign up details and submit the form
Expected Behavior
The error described above will occur
Screenshots
n/a
Contexts

OS: Windows 10
Browser: Chrome
Browser Version: Version 70.0.3538.110 (Official Build) (64-bit)

Hi
This is now working.
Thanks
Ian


[BUG] Rules are getting hidden!

Make a new config, name it "sexy config", change Data to Credentials
set some rules and save it
open another config and then come back to "sexy config"

Rules are hidden now!
tested on 1.2.1#641 and versions before

oh, thanks
done


Listen on loopback address during tests

This is a bit weird, since there's no good way to test that we're
actually listening on <IP_ADDRESS>.

That sounds fine to me. I implemented --address. Looking up an address is somewhat complicated, because ToSocketAddrs does host resolution, and so might produce an I/O error. Also, the OS might return non-IP addresses, which are ignored, so the resulting iterator might be empty, which also needs to be handled.
I added a test that checks that the right error is produced with the right hostname.


[PROCS-4402] Add stress-ng Fargate workload app

What does this PR do?
Adds a Fargate version of the stress-ng workload which will be used for e2e testing here.
Which scenarios this will impact?
Motivation
Additional Notes

/merge


[ast] Revert dependency on top-specific rstmgr_pkg

ast is used in the englishbreakfast build, so it must depend on the virtual rstmgr_pkg.

It might be good to design ast out of englishbreakfast at some point. Now probably isn't the time, though, hehe.


Add resource manager canCreate connection for the tcp proxy

Please make sure tcp_proxy docs discuss use of resource manager and have the appropriate cross links


Add /remove child works and parent works from show page

This PR:

Enables the use of es6 modules.
Ports related work functionality from Sufia.
Allows users to add and remove child works from the show page.

Closes #165

Thank you @eliotjordan, this seems excellent to me.  I only have a minor question:
(https://github.com/projecthydra-labs/geo_concerns/pull/203/files#diff-fbcf43c46041b9be0164410694804047R8)
   expect(page).to have_css("input#work_child_members_ids")
     expect(page).to have_text 'Attach Existing'
(https://github.com/projecthydra-labs/geo_concerns/pull/203/files#diff-02eab191065facc23cad015c787a0047R28)
I doubt that this is possible, but out of curiosity, does Capybara/PhantomJS permit one to click the "Attach Existing" link?

Made a second commit that adds parent work add and remove functionality.

This all worked ok for me. 👍 good job!


Official image with 2.7.0 missing

Maybe this was postponed for some good reason, but it would be great if https://hub.docker.com/r/library/registry/ got the 2.7.0 release.

Hi @solsson. There is a PR for the official image. As soon as it's merged we can get the official image out as well.

Is there any schedule for when the architecture issue can be resolved? If not could the new version be published for the same archs as 2.6.x first?

@solsson official image is out. Thanks for you patience!


Running locally with Minikube

I am having trouble getting this running locally with Minikube, although I believe I've correctly configured NFS.
Just curious if anyone else has had any success running this on Minikube and if so, I'd love to see some details :)

Can you please describe what you have configured NFS to run in minikube, helm command to install the chart and specific errors?
FYI: I haven't tested the chart in minikube yet.


When using keys to scroll the beginning of animation is jumpy

When using the keys to navigate the sections the beginning of the animation seems to stutter. This is not happening on other navigation methods. Seems to be a bit temperamental but I've seen it on my own site and also the demo site. Can be quite hard to see the the default easing. I only noticed it because I needed an easing which was slowing at the start and finished quickly.

Device Details:
Macintosh OS X 10.11.4
Chrome 50.0.2661.94
Browser size 2560 x 1253

This is unfortunately a known Scrollify issue. It's due to Scrollify needing to check whether it can let you scroll normally with the keys or if it should snap to the next section. In the case of a very long section it would need to let you scroll normally. So what you're seeing is a brief moment of normal scrolling while Scrollify works this out.
I'm not sure if there's a good solution for this, but if I ever think of one I'll be sure to push an update.

Ah I can see how that would be an issue.
Is there a way to turn of the keyboard navigation through the options?

No, there's no option to disable the keyboard navigation.

This has been improved with the latest version of Scrollify.


fix(console): only subscriptions to api key plans can add custom api key

Issue
https://gravitee.atlassian.net/browse/APIM-3779
Description
Only subscriptions to plans that are API_KEY can add a 'customApiKey' during validation.

Additional context

📚  View the storybook of this branch here

Other versions will be updated via this PR: #6534


[ENH] - Enable long running computations without requiring a browser window to be kept open

Feature description
Currently long running computations require a browser window to be kept open for the duration of the computation. Some prototype work has been done to enable ‘background’ and ‘batch’ processes to be run on QHub.
Value and/or benefit
This feature would enhance this and make it easily accessible to scientists and engineers using the platform.

Some of this discussion is contained in https://github.com/Quansight/qhub/issues/1098#issuecomment-1075704820

Hi @Adam-D-Lewis, just out of curiosity could you provide an example of a long-running computation? (sorry for this strange question, just want to be sure I am on the same page).
About this,

Currently long running computations require a browser window to be kept open for the duration of the computation
have you experienced this?

I think we can close this now since we have a few possible solutions, namely Jupyter-Scheduler. @Adam-D-Lewis if you feel differently, feel free to reopen this issue.


improve some function

I made some improving funciton.

ok. good. may I merge pull request?

yes, of course


Create Kotlin extension library for Javalin

There are lots of Kotlin guys that don't like some parts of the syntax Javalin has.
The extension library is just a bunch of different functions to allow more Kotlin-like syntax.
Example from #150 :
Current Kotlin code:
ctx.paramMap()["id"]?.let {
    ...
}

Extension function:
val Context.params: Map<String, String> = this.paramMap()

ctx.params["id"].let { }

The library could be supplied as a separate artifact (eg io.javalin.k-javalin or so) to not bother the Java users.

A more natural "current vs extension" comparison would be
Path params
ctx.param("id")?.let { ... } // current
ctx.params["id"]?.let { ... } // extension

Query Params
ctx.queryParam("qp")?.let { ... } // current
ctx.queryParams["qp"]?.let { ... } // extension

ctx.queryParams("qp")?.let { ... } // current
ctx.queryParamLists["qp"]?.let { ... } // extension

Query Params (alt)
ctx.queryParam("qp")?.let { ... } // current
ctx.queryParams["qp"].first()?.let { ... } // extension

ctx.queryParams("qp")?.let { ... } // current
ctx.queryParams["qp"]?.let { ... } // extension

@ShikaSD have you looked at this yet? Should we keep it open?

We can close it, the only major change affecting syntax could be some dsl in kotlin style. However, I doubt it is required for now, as personally I am fine with the dsl Javalin has with static methods.

Great, I've started thinking that keeping the library consistent across Java and Kotlin is a main goal of the project.


Document I18n 1.0

New updated documentation for i18n
Related

https://github.com/grammyjs/i18n/issues/18
https://github.com/grammyjs/i18n/pull/20

@KnorpelSenf Thanks for the suggestions. I left the (RU) English sentence like that, waiting for someone replace it with actual Russian, before this is merged. But, since you're happy to translate them to German, please go ahead.

i kinda feel like its really rough formulated. Are you ok with me editing it? Its a lot most likely.

@HeeroML I agree. I would like to have your edits.

@HeeroML I agree. I would like to have your edits.

I added them now. Not as many as initial thought. Thanks @dcdunkan

The most recent commits are completely breaking this PQ, I will revert them, fix things up, and include the most important changes they introduced.

@dcdunkan @HeeroML please have another look. Note that there are still a few things missing from the docs, mainly renamings.

Is this plugin going to replace the Fluent plugin?

@CikiMomogi No, it is still maintained. Check out: https://t.me/grammyjs/62771

@CikiMomogi It updates the i18n plugin.

I think we need to add some information about the difference between this plugin and the fluent plugin to avoid confusion for a new user (at least for me), because the titles of both plugins are similar and both use projectfluent.org.

I agree. Should this be done in this same pull request?

@CikiMomogi thanks, nice catches!

@roj1512 @KnorpelSenf Take a look at this commit, I push a small fix for the English version, to have the same text in the Deno part of that specific code
3b58770

@dcdunkan

@habemuscode I agree that explanations should be written in text before the code, do you want to fix it?

I resolve conflicts in 60c3a8276b3caa3252aeb593c5595be7d3cb6bbc, you guys can take a look if I am right.

@habemuscode In Spanish navbar config, we don't have the i18n docs linked. Can you fix it?

Potential future changes to the plugin that happen before 1.0 will have to be documented in a subsequent PQ.

@habemuscode In Spanish navbar config, we don't have the i18n docs linked. Can you fix it?

Up

@KnorpelSenf would be cool if you could update the other languages with a direct push

I was about to ask you the same :D
I'll quickly fix it

big danken

Kein Problem

@habemuscode @CikiMomogi I fixed the Spanish problem.

@WingLim @habemuscode @CikiMomogi you can add your labels back after syncing #501

This PQ increased the search index size of the entire website on https://grammy.dev by ~4 %, that's how large the changes here were.


chore(deps): update dependency microsoft.net.test.sdk to 17.11.1

This PR contains the following updates:

Package
Type
Update
Change

Microsoft.NET.Test.Sdk
nuget
minor
17.9.0 -> 17.11.1

Release Notes

microsoft/vstest (Microsoft.NET.Test.Sdk)
v17.11.1
What's Changed

[rel/17.11] Forward error output from testhost as info by @nohwnd in https://github.com/microsoft/vstest/pull/5193

Full Changelog: https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1
v17.11.0
What's Changed

Add reference to the AdapterUtilities library in the spec docs. by @peterwald in https://github.com/microsoft/vstest/pull/4958
Stack trace when localized, and new messages by @nohwnd in https://github.com/microsoft/vstest/pull/4944
Fix single quote and space in F# pretty methods by @nohwnd in https://github.com/microsoft/vstest/pull/4969
Update .NET runtimes to latest patch version by @Evangelink in https://github.com/microsoft/vstest/pull/4975
Update dotnetcoretests.md by @DickBaker in https://github.com/microsoft/vstest/pull/4977
Add list of known TestingPlatform dlls by @nohwnd in https://github.com/microsoft/vstest/pull/4983
Update framework version used for testing, and test matrix by @nohwnd in https://github.com/microsoft/vstest/pull/4970
Add output forwarding for .NET by @nohwnd in https://github.com/microsoft/vstest/pull/4988
Remove usage of pt images before decomissioning by @nohwnd in https://github.com/microsoft/vstest/pull/4994
chore: Add more details to acquistion section. by @voroninp in https://github.com/microsoft/vstest/pull/4999
Simplify banner by @nohwnd in https://github.com/microsoft/vstest/pull/5013
Forward standard output of testhost by @nohwnd in https://github.com/microsoft/vstest/pull/4998
Add missing copyright header by @MichaelSimons in https://github.com/microsoft/vstest/pull/5020
Add option to not share .NET Framework testhosts by @nohwnd in https://github.com/microsoft/vstest/pull/5018
GetTypesToLoad Attribute cant be null by @SimonCropp in https://github.com/microsoft/vstest/pull/5054
rawArgument in GetArgumentList cant be null by @SimonCropp in https://github.com/microsoft/vstest/pull/5056
fix Atribute typo by @SimonCropp in https://github.com/microsoft/vstest/pull/5057
remove unnecessary list alloc for 2 scenarios in TestRequestManager.GetSources by @SimonCropp in https://github.com/microsoft/vstest/pull/5058
fix incompatiblity typo by @SimonCropp in https://github.com/microsoft/vstest/pull/5059
remove redundant inline method in IsPlatformIncompatible by @SimonCropp in https://github.com/microsoft/vstest/pull/5060
fix Sucess typo by @SimonCropp in https://github.com/microsoft/vstest/pull/5061
use some null coalescing by @SimonCropp in https://github.com/microsoft/vstest/pull/5062
Add cts into friends of TranslationLayer by @jakubch1 in https://github.com/microsoft/vstest/pull/5075
Use built in sha1 for id generation by @nohwnd in https://github.com/microsoft/vstest/pull/5081
All output in terminal logger by @nohwnd in https://github.com/microsoft/vstest/pull/5083
Ignore env test by @nohwnd in https://github.com/microsoft/vstest/pull/5095
Dispose XmlReader in XmlRunSettingsUtilities by @omajid in https://github.com/microsoft/vstest/pull/5094
Bump to macos-12 build image by @akoeplinger in https://github.com/microsoft/vstest/pull/5101
Handle ansi escape in terminal logger reporter by @nohwnd in https://github.com/microsoft/vstest/pull/5084
remove disable interactive auth by @nohwnd in https://github.com/microsoft/vstest/pull/5110
Error output as info in terminal logger by @nohwnd in https://github.com/microsoft/vstest/pull/5113
Write dll instead of target on abort, rename errors by @nohwnd in https://github.com/microsoft/vstest/pull/5115

[rel/17.11] Update dependencies from devdiv/DevDiv/vs-code-coverage by @dotnet-maestro in https://github.com/microsoft/vstest/pull/5152

New Contributors

@peterwald made their first contribution in https://github.com/microsoft/vstest/pull/4958
@DickBaker made their first contribution in https://github.com/microsoft/vstest/pull/4977
@voroninp made their first contribution in https://github.com/microsoft/vstest/pull/4999
@akoeplinger made their first contribution in https://github.com/microsoft/vstest/pull/5101

Full Changelog: https://github.com/microsoft/vstest/compare/v17.10.0...v17.11.0-release-24352-06
v17.10.0
What's Changed

Add missing runtimeconfig.json file for 8.0 by @MarcoRossignoli in https://github.com/microsoft/vstest/pull/4792
Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 2338548 by @dotnet-bot in https://github.com/microsoft/vstest/pull/4794
Disable testhost prestart by @nohwnd in https://github.com/microsoft/vstest/pull/4833
Terminal logger fixes by @nohwnd in https://github.com/microsoft/vstest/pull/4834
Add RiscV64 by @nohwnd in https://github.com/microsoft/vstest/pull/4838
Add deterministic source mapping storing for Microsoft.CodeCoverage by @jakubch1 in https://github.com/microsoft/vstest/pull/4849
Fix terminal logger encoding & error by @nohwnd in https://github.com/microsoft/vstest/pull/4853
Update sourcebuild configuration to build net previous and net current by @Evangelink in https://github.com/microsoft/vstest/pull/4856
Updating version of Microsoft.VisualStudio.Interop to 17.10 by @MSLukeWest in https://github.com/microsoft/vstest/pull/4866
Add VSTEST_DIAG_VERBOSITY to help by @nohwnd in https://github.com/microsoft/vstest/pull/4882
Fix feature flag name by @nohwnd in https://github.com/microsoft/vstest/pull/4885
Improve terminal logger by @nohwnd in https://github.com/microsoft/vstest/pull/4877
Remove PackageLicenseFile preventing PackageLicenseExpression from working by @lahma in https://github.com/microsoft/vstest/pull/4890
Add GitHub Actions logger by @martincostello in https://github.com/microsoft/vstest/pull/4906
Ensure to send a session complete event by @drognanar in https://github.com/microsoft/vstest/pull/4878
specify Win10 + maxversiontested to enable xaml APIs to be used in tests running under testhost.exe by @ChrisGuzak in https://github.com/microsoft/vstest/pull/4888
Make VSTest repo buildable in VMR non-source-build by @ViktorHofer in https://github.com/microsoft/vstest/pull/4920
Migrate pipelines by @nohwnd in https://github.com/microsoft/vstest/pull/4921
Add test name to MSBuild where we have frame. by @nohwnd in https://github.com/microsoft/vstest/pull/4935
[rel/17.10] Add list of known TestingPlatform dlls by @nohwnd in https://github.com/microsoft/vstest/pull/4982

And many infrastructure related changes and updates.
New Contributors

@ellahathaway made their first contribution in https://github.com/microsoft/vstest/pull/4785
@MSLukeWest made their first contribution in https://github.com/microsoft/vstest/pull/4866
@lahma made their first contribution in https://github.com/microsoft/vstest/pull/4890
@ChrisGuzak made their first contribution in https://github.com/microsoft/vstest/pull/4888

Full Changelog: https://github.com/microsoft/vstest/compare/v17.9.0...v17.10.0

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Branch automerge failure
This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


UI Style reuse: composition + assets

What problem does this solve or what need does it fill?
At the moment Style is incredibly verbose to use, just have a look at the UI example.
In order to improve ergonomics and reduce boilerplate when dealing with UI we need to do something about it and we should strive to achieve the level of UX that we see in other parts of the engine.
What solution would you like?
In order to do so we are going to need two related but IMO orthogonal features:

Style composition: bevyengine/rfcs#1
Style as assets

I don't know exactly what these would look like in implementation, but I'm hoping some of you have good ideas for design-approaches that we then split out into separate issues or PRs.
This issue should be about figuring out a scope and requirements for both of these features
What alternative(s) have you considered?

Leave style as is and keep verbose + cumbersome UX
Style inheritance
Others?

Additional context
We might find that we are blocked on other features like scenes or reflection on some of this but in that case it is good to know exactly where the blocker is so that we can push to unblock those 😄

Style inheritance is going to be extremely controversial FYI. Personally, I'm hopeful for a compositional design, as laid out in https://github.com/bevyengine/rfcs/pull/1

Style inheritance is going to be extremely controversial FYI. Personally, I'm hopeful for a compositional design, as laid out in bevyengine/rfcs#1

Good point, I've updated the issue to better reflect weighing the problem in this direction

I think inheritance would be fine and not too controversial if it was opt in


Question: What is the minimum targeted JRE 8 or 11 ?

The explicit statement makes it clearer for refactorings.
I favor of course the latest LTS 11 ;)
What is ur opinion on that?

The current minimum for compiling is JDK 8. I don't really know the benefits of increasing to 11 over 8, but still I'm compiling and developing with 11 (the releases also use that).

There are a lot of improvements:
https://codete.com/blog/java-8-java-11-quick-guide/
I would recommend hava 11 if we can allow leave compatibility of java 8.

I did a quick Google search and apparently missed all this stuff. Yeah, the improvements are nice, but how could I keep compatibility with Java 8 if it is compiled by Maven with Java 11?

You are safe. It works like it is configured now.
But what is the benefit of java8 compatibility?
Because compatibility is always kind of burden.

But what is the benefit of java8 compatibility?

I feel like many people may still be using Java 8. We could maybe start the refactoring process for Java 11 on a different branch and then when it will eventually be done, move to it. Doing so right now feels pretty useless as I don't use any feature of it.

You know then u will have to maintain two branches.
When is EOL of java8?

Java 8 is already EOL for public updates. Everything else are paid update channels.
See: https://www.oracle.com/java/technologies/java-se-support-roadmap.html

You know then u will have to maintain two branches.

The development is going pretty slow now therefore I don't think it'll be a big issue. I just think it's pointless to update to Java 11 if we are not using any feature of it, but I'll happily do it once we use it to improve the project.

From my point this question is answered.

For future reference, please keep in mind that moving to Java 11 would make librespot-java incompatible with clients having armv6 architecture (RPi 0, RPi 1) where only Java 8 is available.


Error when using tensorflow-text on tensorflow-core

System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): Yes
OS Platform and Distribution (e.g., Linux Ubuntu 16.04 x86_64): macOS Sonoma 14.2.1
TensorFlow installed from (source or binary):
TensorFlow python version (use command below): 2.11.0
TensorFlow java version (use command below): 0.5.0
Java version (i.e., the output of java -version): <IP_ADDRESS>.101
Java command line flags (e.g., GC parameters):
Python version (if transferring a model trained in Python):3.9.7
Bazel version (if compiling from source):
GCC/Compiler version (if compiling from source):
CUDA/cuDNN version:N/A (CPU)
GPU model and memory:N/A

Describe the current behavior
When we train a Keras model with a layer using tensorflow-text's BertTokenizer or FastBertTokenizer and load it in java using SavedModelBundle.load(dirPath, "serve") we get the following error -
org.tensorflow.exceptions.TensorFlowException: Converting GraphDef to Graph has failed with an error: 'Op type not registered 'CaseFoldUTF8' in binary running on <my machine>. Make sure the Op and Kernel are registered in the binary running in this process. Note that if you are loading a saved graph which used ops from tf.contrib, accessing (e.g.) `tf.contrib.resampler` should be done before importing the graph, as contrib ops are lazily registered when the module is first accessed.' The binary trying to import the GraphDef was built when GraphDef version was 1205. The GraphDef was produced by a binary built when GraphDef version was 1286. The difference between these versions is larger than TensorFlow's forward compatibility guarantee, and might be the root cause for failing to import the GraphDef.

FWIW, the issue is not because of the GraphDef being a different version. I tried with multiple combos of tensorflow and tensorflow-core - (2.9.3, 0.4.2), (2.10.1, 0.5.0), and the error remains the same.
Describe the expected behavior
A way to register CaseFoldUTF8 (and possibly other tf-text ops) when loading savedmodel in java. Or support for tensorflow-text out of the box in tensorflow java.

You can load in tensorflow-text's native library using https://github.com/tensorflow/java/blob/master/tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/TensorFlow.java#L99. I don't recall if it works in the current version on main, but we have a test for it in the bazelcism branch based on TF 2.15.

@Craigacp I tried this based on the test you pointed to
  val libname = System.mapLibraryName("_normalize_ops").substring(3)
  val customOpLibrary = Paths.get(libname).toFile
  val opList = TensorFlow.loadLibrary(customOpLibrary.getAbsolutePath)

But I get the following error
java.lang.UnsatisfiedLinkError:
dlopen(<masked out for privacy>/_normalize_ops.dylib, 0x0006): Symbol not found: __ZN10tensorflow15TensorShapeBaseINS_11TensorShapeEEC2EN4absl12lts_202111024SpanIKxEE
  Referenced from: <E6640FFE-A3EA-388C-80D2-BB438DF363C2> <masked out for privacy>/_normalize_ops.dylib
  Expected in:     <F65DBC71-D914-3EAC-8A96-F72A30DB559C> /Users/ashish.srinivasa/.javacpp/cache/tensorflow-core-api-0.5.0-macosx-x86_64.jar/org/tensorflow/internal/c_api/macosx-x86_64/libtensorflow_framework.2.dylib

Yeah, that's the right approach, but you're hitting the issue where we don't compile in C++ 11 mode and base TensorFlow does now. If you try and compile the bazelcism branch that should work, as in that branch we pull down the binaries from TF Python and compile against those, but in the 0.5.0 release it's not going to work.

Any chance of releasing new Tensorflow Java version package (org.tensorflow:tensorflow-core-api) which depends on Tensorflow 2.14.0? We encountered the similar issue. We are trying to Tensorflow.loadLibrary(tfTextFile), with

org.tensorflow:tensorflow-core-api:0.4.0 and tensorflow_text 2.7.0
org.tensorflow:tensorflow-core-api:0.4.2 and tensorflow_text 2.7.3
org.tensorflow:tensorflow-core-api:0.5.0 and tensorflow_text 2.9.0
org.tensorflow:tensorflow-core-api:0.5.0 and tensorflow_text 2.10.0
But none of them worked. The most promising one is the first one, which is under org.tensorflow:tensorflow-core-api:0.4.0, and some of the .so files were loaded successfully, but some of them don't, like this:

The error is
undefined symbol: _ZNK10tensorflow8OpKernel11TraceStringB5cxx11ERKNS_15OpKernelContextEb

1.0.0-rc1 is out on Maven Central - https://central.sonatype.com/artifact/org.tensorflow/tensorflow-core-native

Sorry, only tensorflow-core-native? What about tensorflow-core-api one? We only depends on tensorflow-core-api instead of tensorflow-core-native

Thanks for releasing that. Confirmed that it worked on our dev environment. This unblocked our project and saved us tons of time!

@lastmansleeping , if you have any chance to test it as well and close this issue, that would be awesome, thanks!

@karllessard we had similar issue on our project and loading the .so files worked for us.

Thank you @grep-mb ! Closing this now


Passing HELM values file overrwrite  some settings from addon

I was passing helm values for karpeneter addons via file and that override your settings fromt his file
https://github.com/aws-ia/terraform-aws-eks-blueprints/blob/main/modules/kubernetes-addons/karpenter/locals.tf#L25
You should merge the values rather than override like settings variable  if i pass settings var with single field then it override it and remove critical components clike clusterName etc

we will be tracking future changes to the GitOps integration here https://github.com/aws-ia/terraform-aws-eks-blueprints-addons/issues/114


feat: add support for multi domain locales

🔗 Linked issue
Different domains with multiple languages each #1161
❓ Type of change

[x] 📖 Documentation (updates to the documentation, readme or JSdoc annotations)
[ ] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[x] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description
Resolves https://github.com/nuxt-modules/i18n/issues/1161 by allowing the same locale on multiple domains.
NL domain:
https://mydomain.nl/ -> https://mydomain.nl/ (nl language)
https://mydomain.nl/en -> https://mydomain.nl/en (en language)
https://mydomain.nl/de -> https://mydomain.nl/de (de language)

https://mydomain.nl/nl -> https://mydomain.nl/nl (404)

DE domain:
https://mydomain.de/ -> https://mydomain.nl/ (nl language)
https://mydomain.de/en -> https://mydomain.nl/en (en language)
https://mydomain.de/nl -> https://mydomain.nl/de (de language)

https://mydomain.de/de -> https://mydomain.de/de (404)

📝 Checklist

[x] I have linked an issue or discussion.
[x] I have added tests (if possible).
[x] I have updated the documentation accordingly.

🗒 Note
The developers of @socialdeal (@vincentdevreede, @dotwoodmedia & @DarthGigi) has rebuilt the feature from https://github.com/nuxt-modules/i18n/pull/2914 due to excessive bugs.

Thanks! Can you target the main branch instead of v8 for this PR? We will merge compatible changes back into the v8 branch, we want this to be included in v9 too of course. The docs for v9 will need to be updated in the same way (in the v9 dir).

@BobbieGoede we updated the branch/pr to the main branch (V9) :)

Thanks again! This looks good and doesn't seem to conflict with existing functionality, I'll see if I can merge and publish a new minor release for v8 soon.
For v9 we may do some refactoring and possibly change the way this functionality is configured, I think there's still some undefined behavior when multiple layers use the new locale options, and not sure what the desired merging behavior would be.


iOS/ Android - Account creation - Blank page after setting the password

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

In the email field, enter a email address for a new account
Press continue
Navigate to the email inbox of the account and open the validation email
Set a password that follows the password requirements

Expected Result:
The user is navigated to the main screen
Actual Result:
The user is navigated to the main screen for a few seconds and after that open a blank page.
Workaround:
Unknown
Platform:

Where is this issue occurring?

iOS
Android

Version Number: v1.142-3
Reproducible in staging?: Y
Reproducible in production?: N
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:

https://user-images.githubusercontent.com/43996225/158022257-7bbadb96-6b68-4866-9170-a1a11eca0036.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause
Slack conversation:
View all open jobs on GitHub

:wave: Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open StagingDeployCash deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

Identify the pull request that introduced this issue and revert it.
Find someone who can quickly fix the issue.
Fix the issue yourself.

Triggered auto assignment to @pecanoro (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

@pecanoro  Not able to reproduce on our end too in 1.1.42-4 build.


removed gemfile.lock. updated gemspec file to ~>X.Y instead of ~>X.Y.…

…Z for all external libraries.
Pull requests into cqm-parsers require the following. Submitter and reviewer should :white_check_mark: when done. For items that are not-applicable, note it's not-applicable ("N/A") and :white_check_mark:.
Submitter:

[ ] This pull request describes why these changes were made.
[ ] Internal ticket for this PR:
[ ] Internal ticket links to this PR
[ ] Code diff has been done and been reviewed
[ ] Tests are included and test edge cases
[ ] Tests have been run locally and pass

Reviewer 1:
Name:

[ ] Code is maintainable and reusable, reuses existing code and infrastructure where appropriate, and accomplishes the task’s purpose
[ ] The tests appropriately test the new code, including edge cases
[ ] You have tried to break the code

Reviewer 2:
Name:

[ ] Code is maintainable and reusable, reuses existing code and infrastructure where appropriate, and accomplishes the task’s purpose
[ ] The tests appropriately test the new code, including edge cases
[ ] You have tried to break the code

conflicts have been addressed

Codecov Report

Merging #54 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #54   +/-   ##
=======================================
  Coverage   88.95%   88.95%
=======================================
  Files          68       68
  Lines        1693     1693
=======================================
  Hits         1506     1506
  Misses        187      187

Continue to review full report at Codecov.

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


feat(sftp): add aws_transfer_connector

Description of your changes
add aws_transfer_connector

Fixes #1295
I have:

[x] Read and followed Crossplane's contribution process.
[x] Run make reviewable to ensure this PR is ready for review.
[x] Added backport release-x.y labels to auto-backport this PR if necessary.

How has this code been tested
tested create, update, delete and observe exisiting + uptest run
NAME                                          SYNCED   READY   EXTERNAL-NAME         AGE
role.iam.aws.upbound.io/sftp-connector-role   True     True    sftp-connector-role   107s

NAME                                                  SYNCED   READY   EXTERNAL-NAME                                                                            AGE
secret.secretsmanager.aws.upbound.io/sftp-connector   True     True    arn:aws:secretsmanager:us-west-1:609897127049:secret:sftp-connector-op-r8l3e1l9-HB4XAI   107s

NAME                                                         SYNCED   READY   EXTERNAL-NAME                                                                                AGE
secretversion.secretsmanager.aws.upbound.io/sftp-connector   True     True    arn:aws:secretsmanager:us-west-1:609897127049:secret:sftp-connector-op-r8l3e1l9-HB4XAI|terraform-20240604124216352400000002   107s

NAME                                               SYNCED   READY   EXTERNAL-NAME         AGE
connector.transfer.aws.upbound.io/sftp-connector   True     True    c-8818f1d56d224cdbb   107s

/test-examples

@ytsarev can you test the following example please ? examples/transfer/v1beta1/connector.yaml

/test-examples="examples/transfer/v1beta1/connector.yaml"

@ytsarev its green - the fail run is from the first comment ;)


http://www.southeastmn.edu/

Software Development & Support:
http://www.southeastmn.edu/academic_programs/_program/Default.aspx?pid=14

@nathan-michael-mscst Pull request merged. Thank you!


Make the navbar more of a presentation component that does not define

its own handlers, and does not receive a dispatch method. Also clean up
the react-redux connect method used for some components and not others,
and only handle this at the root BrowserWindow state.
Things like Page and TabBar still use dispatch directly, which should be handled soon as well

Handled in #47


Nx typedoc plugin invalid options configuration

It seems that the path to the typedoc.json must be prefixed with the project prefix (as if relative to the root of the repo), otherwise typedoc complains it can't find the configuration
"typedoc": {
      "executor": "@enio.ai/typedoc:typedoc",
      "options": {
        "options": "typedoc.json"   /// <<< prefix with libs/ds/ for library project "ds"
      },
      "configurations": {}
    }

@Fuco1 I cannot reproduce this issue.
How this works is like so:
For any target project,
    "options": {
        "options": "typedoc.json"
     },

in that project's project.json file, refers to a typedoc.json file in the project's directory, not the workspace.
Each project will have its own documentation configuration in the typedoc.json file. This is by design,  as projects can come in many different architectures, etc, so it is wise to keep each to its own rather than have them shared at the workspace level.


docs: add Comp Labs website to showcase

Pre-flight checklist

[x] I have read the Contributing Guidelines on pull requests.
[x] If this is a code change: I have written unit tests and/or added dogfooding pages to fully verify the new behavior.
[x] If this is a new API or substantial change: the PR has an accompanying issue (closes #0000) and the maintainers have approved on my working plan.

Motivation
The Comp Labs Website is made using pure Docusaurus v2. It could be cool to add it to the showcase page.
Test Plan
Tested docusaurus site by running yarn run start:v2 and checked http://localhost:3000/showcase is rendered properly.
Test links

Deploy preview: https://deploy-preview-_____--docusaurus-2.netlify.app/
Related issues/PRs
None

Deploy Preview: https://deploy-preview-7652--docusaurus-2.netlify.app/
I've actually signed CLA after running checks.

Just wait for a few hours. Not a big deal.

I can't make the correct preview image for my site showcase. Can you make it for me according to the rulesets?
Homepage: https://complabs.in

Please add the design tag to my site.

Tags are reviewed by the team; the fact that we removed the tag is a signal that we don't think it qualifies. We think it still doesn't—you are basically reusing Infima components and not really using them in the most appeasing way. Plus, the navbar is artifically shrunk and won't pass accessibility tests. Please try to put more effort into making it consistent—existing sites with the "design" tag are good sources of inspiration.


List setRange/replaceRange doesn't re-hash the list.

Reproducible in dartpad:
void main() {
  final list = [1,2,3];
  print("hash1 ${list.hashCode} | $list");
  list.setRange(0,1,[5]); // also happens with replaceRange.
  print("hash1 ${list.hashCode} | $list");
}

Expected: hash result should be different after list is edited.
Reality: hash result is exactly the same as before. This makes really hard to edit lists without bugs, since hash is essential for a lot of usages. Example: my UI wasn't' refreshing because Flutter wasn't detecting any change even though the list was different.
I am using Dart 2.7.0 locally with Flutter, dartpad uses 2.6.0. This issue affects both.

This is working as intended. List's hashCode is an identity hash code, not a hash code based on contents.

Flutter wasn't detecting any change even though the list was different.

I don't think Flutter has any builtin change detection (unlike for example Angular). If you want widget to rebuild you need to tell Flutter that state is changing by calling setState.

Expected: hash result should be different after list is edited.

This expectation is in contradiction with how hashes work. Hashes have collisions (when two unequal objects have the same hash) so it is entirely possible that say [1, 2, 3] and [5, 2, 3] have the same hash even if List hash actually took contents into account.

Thanks! (regarding Flutter, I was using the list's own hash to auto-calculate the diff in blocs. But as you just mentioned, I thought it was the hash of the elements. I'll change that, thanks!)


Dummy "not allowed" image/text

http://www.elkarte.net/community/index.php?topic=3499.0
An image for "you are not allowed to see this attachment" would be nice in case the attachment was posted in a board not accessible to everybody, while the attachment is then embedded into a public message.

After some of the thumbnail updates, this now shows as the default mime thumbnail.
One additional thing that we can do is not "link" the thumbnail when isAttachmentImage() returns false (which presumably means you don't have access).  Removing the link prevents the

It seems that you are not allowed to download or view attachments on this board.

page.


for consistency with list_dags and list_tasks

@mistercrunch Small fix to keep the cli output cleaner.

Looks good, mergin'


Erroneous number of channels in the Guide to TF Layers tutorial.

The tutorial A Guide to TF Layers: Building a Convolutional Neural Network seems to have the wrong number of channels in the tensor dimensions given at the end of the paragraph Convolutional Layer #1:

Our output tensor produced by conv2d() has a shape of [batch_size, 28, 28, 1]: the same width and height dimensions as the input, but now with 32 channels holding the output from each of the filters.

To be consistent with the rest of the tutorial, it should probably say "shape of [batch_size, 28, 28, 32]", since the rightmost dimension denotes the number of channels.

@karltk Good point, thanks for filing this issue!  I'll get it fixed up.


Cond: remove (cond (#t ...) (else exception))

Possibly fixed by #68

This is implementation specific, I'll close


Why use parse_transform to wrap the call to lager:dispatch_log/6?

Hello, I feel very inconvenient in using {parse_transform, lager_transform}. So,  I have a question that "How much efficiency is improved by using parse_transform wrapping  the call to lager:dispatch_log/6?".

It's about twice as fast to use the parse_transform as it is to manually call lager:dispatch_log.  This is because the parse transform decides whether it ought to do something at the call site instead of copying terms for a remote function.

There hasn't been any new activity on this issue, so I'm going to close it for now. Please re-open if you have further questions about this topic.  Thanks.


Add support for json output

I'd really like to use this in scripts which monitor the health of my syncthing devices, and json would make that much more practical.
I took a look at the source and it looks like updating dash() to support optional json output would be a significant diff/maybe an ugly big if statement. I'm up for taking a shot if that's a PR you'd be open to reviewing

great idea! a PR would be awesome, please send it!
my suggestion would be not to touch dash() but rather do another function, dumpJson() or something like that, invoke it as a case of switch flag.Arg(0)
thanks!!


token expiration

Tokens should be discarded a bit before their actual expiration.  In addition, requests should get a new token on each retry.

Requests should probably be given a post-processor that applies backend-specific stuff like the azure date or access token.


New Database

Explore azure cosmodb for a single database that can support vectors and fulltext search.

not worth it at this point. algolia and pinecone works well enough.


Me query

This PR:

Adds Me query to fetch user and user related memberships
Adds hook to make a me query fetch
Updates session on user data update with updateSessionUser server action
Replaces client FetchMembersips queries that were related to the user.
Adds refetch Me query on actions that should update session user

Delete team
Transfer ownership
Update team name
Update user name

Me query in the network tab is a session value from the auth0
https://github.com/worldcoin/developer-portal/assets/89008845/9491cd68-5ed1-4f73-8f49-38f8c9f3a4ed

Looks fine to me. Though the route guards on middle ware will still be using the session variables


Training plan 2021

What problem does this PR solve?

What have you done or changed in this PR?
What test did you complete before submitting the PR?

Duplicate of #37

Duplicate of #37


fix(working-with-json-fields): Fixes in null section

Code like words were not using backticks
"null enums" was not highlighted as a term with meaning
The admonition was confusing and unclear that the second part refers to all databases (It does, right?)

Formatting of the Admonition (all bold, not spacing between paragraphs) is still weird, but that is out of scope for this fix.

Thank you very much @janpio !!


Thanos Store Consuming more than 1tb

Thanos, Prometheus and Golang version used:

Object Storage Provider: MiniO S3
What happened:
After upgraded to thanos to main release 0.32.0 my store consuming more than 1tb
What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
My environment is large but is not possible consuming a lot of memory
Full logs to relevant components:
No have error logs because is not a "error" and in my mind have some bugs to consume a large memory

Anything else we need to know:

I dont know what but I cant put the logs above.
ts=2023-08-24T12:34:06.125011295Z caller=bucket.go:688 level=info msg="loaded new block" elapsed=114.940907ms   id=01H8BN5ASF5X8M9V54AAMK5851
   ts=2023-08-24T12:34:06.125147681Z caller=bucket.go:688 level=info msg="loaded new block" elapsed=91.902982ms id=01H84SE60EDGGPXH25J41V3RTA

   ts=2023-08-24T12:34:06.126249174Z caller=bucket.go:688 level=info msg="loaded new block" elapsed=97.24188ms id=01H8JQRCMSBK0M3T6DPG22YWSX

   ts=2023-08-24T12:34:06.126397252Z caller=bucket.go:688 level=info msg="loaded new block" elapsed=27.721076ms id=01H81BJA6D6YVA6HH8PVYXCTH5

   ts=2023-08-24T12:34:06.128009632Z caller=bucket.go:688 level=info msg="loaded new block" elapsed=143.749793ms id=01H84BPQMPX2CD7H22JFAK6B8H

   ts=2023-08-24T12:34:06.129147822Z caller=bucket.go:688 level=info msg="loaded new block" elapsed=126.69885ms id=01H8FGREG8V94A77Y36274D0B5

   ts=2023-08-24T12:34:06.133370134Z caller=bucket.go:688 level=info msg="loaded new block" elapsed=83.718996ms id=01H84BPNCWKAEQ7DSA9QXD04K4

   ts=2023-08-24T12:34:06.149133599Z caller=bucket.go:688 level=info msg="loaded new block" elapsed=39.26834ms id=01H82MRWVVVZD8F0X0RVKRXQ6M

   ts=2023-08-24T12:34:06.150246343Z caller=store.go:435 level=info msg="bucket store ready" init_duration=1.049408679s

   ts=2023-08-24T12:34:06.150371507Z caller=intrumentation.go:56 level=info msg="changing probe status" status=ready

   ts=2023-08-24T12:34:06.150445712Z caller=grpc.go:131 level=info service=gRPC/server component=store msg="listening for serving gRPC" address=<IP_ADDRESS>:10901

   ts=2023-08-24T12:34:06.629308226Z caller=fetcher.go:487 level=info component=block.BaseFetcher msg="successfully synchronized block metadata" duration=479.043429ms duration_ms=479 cached=184 returned=184 partial=0

   ts=2023-08-24T12:37:06.389143308Z caller=fetcher.go:487 level=info component=block.BaseFetcher msg="successfully synchronized block metadata" duration=238.100715ms duration_ms=238 cached=184 returned=184 partial=0

Let's move to https://github.com/thanos-io/thanos/issues/6643


App is crashing when loading contacts / user list

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Open app and login as expensifail account
Tap on search icon

Expected Result:
User is brought to search screen
Actual Result:
App will crash every time search icon is tapped. Same is happening when requesting money and creating new chat/group
Workaround:
No workaround found
Platform:
Where is this issue occurring?

[ ] Web
[x] iOS
[x] Android
[ ] Desktop App
[ ] Mobile Web

Version Number: 1.0.81-2
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
iOS crash logs
Android Crash Logs
Expensify/Expensify Issue URL:
View all open jobs on Upwork

Triggered auto assignment to @Luke9389 (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

:wave: Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open StagingDeployCash deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

Identify the pull request that introduced this issue and revert it.
Find someone who can quickly fix the issue.
Fix the issue yourself.

There's also a weird behaviour in Web with the contact list. It's showing only a few users and there's this console error
Uncaught TypeError: e.props.onLayout is not a function
    at Object.onViewableItemsChanged (OptionsList.js:247)
    at r._onViewableItemsChanged (index.js:105)
    at e.t._onUpdateSync (index.js:222)
    at e.t.onUpdate (index.js:161)
    at index.js:1330
    at Array.forEach (<anonymous>)
    at n.t._updateViewableItems (index.js:1329)
    at n.r._updateCellsToRender (index.js:584)
    at n.t._scheduleCellsToRenderUpdate (index.js:1315)
    at r._onLayout (index.js:411)

cc @marcaaron looks like this is related to https://github.com/Expensify/App/pull/4247/files#diff-6a3f4819485fb409e83240f58a2b8ee3c096ad40718d8f9e12929c1adb888a38R247

Yeah, it is because we've defined onLayout: undefined
Fix: Replace undefined with onLayout: () => {}

We think this is also the source of the crash when tapping New Chat or New Group, as well as when you tap next on IOUAmount to try and move on to the IOUParticipants page.
Can we retest those flows with the fix?

Sure @trjExpensify added a note to the fix PR. Thanks for the help everyone!

Fix has been deployed to staging, closing


add SqlClientListener for diagnostic logging

To enable the sql client logging, user needs to add the VerboseLogging and set it to true in config settings.
(Followed the implementation in sql tools service https://github.com/microsoft/sqltoolsservice/pull/1544)
For #810

added #917 for us to track the hosted scenario docs.


feat: console patcher created

@nemoshlag review again 🙏 The wording may not be your favorite, but it's been updated to match exactly the same configuration & docs as in epsagon-python (keys_to_allow), where it has already existed 2+ years