Dev branch for new release

In this pr:

update repo urls from packages to modules
update dev and rc publish scripts to --skip-git since we're unlikely to want them to publish tags, and I removed the script for regular publishing and skipping git as in the majority of cases we'll want to publish git tags with releases

Update ❗
I noticed some odd quirks while working on the new style guide and discovered that we are not pulling in the latest version of primer-base in primer-core and primer-css. We're currently pointing to 0.4.0 which is the version before we added our own normalize to base 😱 . This may explain some of the odd issues we're finding on GitHub.com.
I'll open a pr in github/github to bump the version which I'll ship asap on Monday as soon as both pr's are reviewed.

Published 9.0.0-rc release and opened a pr on github to test: https://github.com/github/github/pull/75583


quasar rat not working

hi!
i have quasar rat .
i did all the things it needed. but when i use on my own pc it works. even if i use another laptop or pc that is connected with the router it works fine. but if i connect that victim laptop with another router then it doesn't work.
what is the problem?
please help!

You need to por foward

i did that. the IPV4 port works but pc that is connected with the same router. others not working. what should i do?

Make sure you are actually using your external IP instead of your internal IP.


Tests for object hierarchies

These tests "freeze" the public interface of the library regarding the hierarchy management — to prevent accidental regressions.

Issue : #13

Few fixes are added just to pass the tests. They slightly extend the behavior: instead of purely list & tuple classes, any iterables are accepted.
Mostly for the purpose of testing, but also as a possibility, the public interface was also extended by the namespace adjustments (move objects to the requested namespace if it is not yet set) and name harmonizing (setting either the names or the name prefixes for the objects if they are not yet set).
These two additions are directly used in the object "adoption" (i.e. assignment as a children of another parent object, and aligning all of its properties: labels, names, namespaces, etc).

Hello


MINOR: Change sys test describe topic parsing to improve extensibility

Minor change to how the describe topic output is parsed in system tests, to ensure that the output is preserved, even if only some fields are relevant to the test for now (which is what the test used to do before recent changes)
Initial problem: System tests were parsing the describe topic output in kafka.py assuming all fields would include a value. The describe API was recently changed, breaking this logic, because it included new fields for which there may not be values (ex. LastKnownElr).
Initial fix: The initial fix for this was to drop all fields from the output except for the ones currently used in the test, where in reality only the fields without values are the problematic ones.
Proposed improvement: A more extensible approach would be to drop only the fields that have no values and preserve the full output, which is what the test did before the initial fix mentioned above. This allows to easily extend the test to include more fields as needed, which could follow as the describe API and tests evolves (it will only require to add the fields to the returned value when needed, without having to change how the fields object is stripped).

Related system tests pass with this change (reassign_partitions_test.py that was failing initially when LastKnownElr showed up, and got fixed with the initial fix, is still passing with this alternative).


Cannot assing authorised user to field authenticatedUser in RedditClient class.

When I retrieve a token for authorize and then make authenticate(oAuthData) on my RedditClient, The auth username can't assig to authenticatedUser becasue statement below is incorrect.
https://github.com/thatJavaNerd/JRAW/blob/5218293a4deb7a94ab0296275cdc0644318026e0/src/main/java/net/dean/jraw/RedditClient.java#L122
my scope is String[] scopes = {"identity", "read"}
and above statement goes to this:
https://github.com/thatJavaNerd/JRAW/blob/5218293a4deb7a94ab0296275cdc0644318026e0/src/main/java/net/dean/jraw/RedditClient.java#L623
and authData.getScopes() returns "identity read" so this condition does not return true;
How to solve this ?
I think you should return data("scope").split(" ") instead of
https://github.com/thatJavaNerd/JRAW/blob/5218293a4deb7a94ab0296275cdc0644318026e0/src/main/java/net/dean/jraw/http/oauth/OAuthData.java#L57
Because for one scope it's work, but for 2 or 3 it does not.

Your pull request was merged. Has this fixed the issue?

I test it tomarrow. Thx for merge.
W dniu 2015-08-11 o 22:11, Matthew Dean pisze:

Your pull request was merged. Has this fixed the issue?

I use  Android Studio and do you know how to update you lib after this
merge ?
W dniu 2015-08-11 o 22:11, Matthew Dean pisze:

Your pull request was merged. Has this fixed the issue?
—
Reply to this email directly or view it on GitHub
https://github.com/thatJavaNerd/JRAW/issues/81#issuecomment-130049476.

Sorry for the long response time. You can build the jar using gradle release. You'll find the jar files in build/releases. Then just include the jar in your project with Gradle.

Closing due to inactivity.


Adding type script typings

closes #23

Nice work, just tried it after yarn add HarvestProfit/react-native-rectangle-scanner#add-typescript-typings and it works like a charm!


question on demo

Hi
Is there any place where I can found the code of your demo component ? : https://react-annotation.susielu.com/#types

It's available here: https://github.com/susielu/react-annotation/blob/master/src/docs/Types.js


"Connecting" spinner pushes around content

The "Connecting" spinner at the top of the main screen pushes down all of the content below it. This results in things that the user might be trying to tap on jumping around, which is a poor experience. We should find a way of indicating that this is happening without pushing around the content.
This is a similar problem to #4526, although we could have a different solution. The constraints are pretty similar, though:

We don't want any jumping of content that the user may try to click on
We always want all of the content to be visible

I think a good solution to this might be a horizontal loading spinner (an "indefinite linear progress indicator" in material design language) — see the gif at the top of that page for an idea of what I mean.
This doesn't completely solve the problem, because we'll still need to have that spinner disappear, but there are a few solutions there:

We can have the linear progress indicator overlap the content, since it's not large enough to actually occlude the text (I don't think — we'd need to test this)
We can animate the linear progress indicator away, which will spread out the few pixels of jump over time, which is probably good enough, and certainly better than the current behaviour.

This is a pretty popular style of loading indicator these days (the youtube and github webapps both have the "determinate" version of this), so i think it should be quite understandable.

I want to work on this, assign this to me please :)


privacy policies

find privacy policies

acceptable use policies
privacy policies that mention AI

"Model Policies and Procedures" section?

Going to close this and add to #87


Sign the Assembly with a Strong Name

When building a strong-named assembly referencing this sink, one will get the warning below during the build.
CSC : warning CS8002: Referenced assembly 'Serilog.Sinks.MongoDB, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' does not have a strong name.
Signing the assembly with a strong name is a best practice, and would cause no side-effects whatsoever to anyone.

Hi - thanks for the suggestion. There's a package called "Strong Namer" that might help you work around this: https://github.com/dsplaisted/strongnamer. If anyone has an opportunity to submit a PR for strong naming using the key from the main Serilog repository this would be accepted also. Thanks!

Hi there. Thanks for the help. Yeah, I'm using a similar tool at the moment: https://github.com/brutaldev/StrongNameSigner - this one seems to fix a few of the known issues of the former, and is being actively maintained by the owner/community.
Also, it's worth mentioning that MongoDB driver itself seems to be not signed either, which is why this sink might not be signed either.

Ah, that's right - thanks. Yes, it's impossible to sign this package because of the unsigned MongoDB driver 👍


Documents and S3 updates

Log file size on S3 upload
We have been having some problems with unexpected files being uploaded. This change logs the path, size and ACL of a saved file.
Add file_is_empty function
In cases where we want to test if a file is empty using the double negative form (if not file_is_not_empty) is confusing.

Given it's idiosyncratic behaviour it might be nice to have a couple of tests for get_file_size - one below and one above the limit?

Let's do it once Travis is happy :+1:


Add Text.language

Related Issue
closes #408
Changelog
NEW: add Text.language as a DBreference to a Language

 [spec] review: Text.language

@vadekh As I was reviewing this, I realized this actually needs to be an array property. A linguistic text can contain more than one language (if the speakers are code-switching).
The description for the array property can be: A list of languages used in this text. If only one language is provided, all utterances in the text are assumed to be in that language, unless otherwise specified on specific utterances (using the `Utterance.language` property).
The description for the individual DatabaseReference objects can be: A database reference to a language that is used in this text.
Sorry for the extra work!

 [spec] WordSet release


there could not continue....

chiaMiner@DESKTOP-43F71UB MINGW64 ~/Desktop/chia-plotter (master)
$ ./make_devel.sh
./make_devel.sh: line 7: cmake: command not found
./make_devel.sh: line 9: make: command not found
chiaMiner@DESKTOP-43F71UB MINGW64 ~/Desktop/chia-plotter (master)
$

how to handle with this situation.

If you are on Ubuntu,
sudo apt-get install cmake build-essential

I am on win 10,could it will be work?

I am on win 10,could it will be work?

You can use the Docker image if running on Windows. Compiling on Windows is possible but involved. I have not compiled on Windows so hopefully someone with knowledge adds a comment.


Userland erorr

I installed cmake following the instructions of this web https://askubuntu.com/questions/829310/how-to-upgrade-cmake-in-ubuntu
And I installed cpr following the answers on this web

https://stackoverflow.com/questions/58362204/how-to-use-the-cpr-library-in-c
CMake Error at /opt/cmake-3.21.1-linux-aarch64/share/cmake-3.21/Modules/FetchContent.cmake:1017 (message):
Build step for curl failed: 2
Call Stack (most recent call first):
/opt/cmake-3.21.1-linux-aarch64/share/cmake-3.21/Modules/FetchContent.cmake:1146:EVAL:2 (__FetchContent_directPopulate)
/opt/cmake-3.21.1-linux-aarch64/share/cmake-3.21/Modules/FetchContent.cmake:1146 (cmake_language)
/opt/cmake-3.21.1-linux-aarch64/share/cmake-3.21/Modules/FetchContent.cmake:1189 (FetchContent_Populate)
CMakeLists.txt:205 (FetchContent_MakeAvailable)

To me looks like the download of curl fails.
Could you provide the build/CMakeError.log and build/CMakeOutput.log?

Closing, since no response.


syntax problem in locale files

Hi,
I'm using jquery-timeago in an angular 4.x project with angular-cli.
Webpack script loader complains about ending semicolon in jquery-timeago's localization files.
For example, in jquery.timeago.en.js, when I add ) after } in line 9 here https://github.com/rmm5t/jquery-timeago/blob/master/locales/jquery.timeago.en.js#L9, this problem is fixed.
I'm not sure if the problem is related to jquery-timeago or webpack's script loader but I just wanted to ask here.
Thanks.

@m90 Do you have time to look into this?

I can look into that later today, although I am unsure why that is to be honest as the syntax of the file is valid (https://jsfiddle.net/yu8aeptp/), and the plugin uses the same syntax in the main file: https://github.com/rmm5t/jquery-timeago/blob/master/jquery.timeago.js#L27. Which makes me think it's related to the build pipeline in this particular case.
I'll let you know if I can find out anything here.

@rmm5t It looks to me as if this is due to the fact that #320 is not on npm yet. When I do a npm install in a fresh project I will install 1.6.0 including the broken definitions. When I manually install master (i.e. git+https://github.com/rmm5t/jquery-timeago#master) I can bundle the locales just as expected (I'm doing that using browserify, but I guess that makes no difference here).

@ismcagdas Did you install the package using npm or something similar? In case yes, when did you do that?

😞 Sorry. So true. I forgot to run my publish script.
v1.6.1 is now published to NPM.

@m90, @rmm5t I have tried v1.6.1 and it is fixed.
Thanks a lot for quick response and this great library 😄


Implement Login & Publish Cmds

closes: #13

Codecov Report

Merging #17 into main will increase coverage by 1.16%.
The diff coverage is 62.20%.

@@            Coverage Diff             @@
##             main      #17      +/-   ##
==========================================
+ Coverage   48.67%   49.84%   +1.16%
==========================================
  Files           9       16       +7
  Lines         793      953     +160
==========================================
+ Hits          386      475      +89
- Misses        340      405      +65
- Partials       67       73       +6

Impacted Files
Coverage Δ

cmd/util.go
0.00% <0.00%> (ø)

cmd/server.go
55.55% <55.55%> (ø)

cmd/login.go
76.19% <76.19%> (ø)

cmd/app.go
52.38% <100.00%> (ø)

cmd/context.go
100.00% <100.00%> (ø)

cmd/test_util.go
100.00% <100.00%> (ø)

cmd/flag_provider.go
0.00% <0.00%> (ø)

... and 3 more

Codecov Report

Merging #17 into main will increase coverage by 0.54%.
The diff coverage is 59.00%.

@@            Coverage Diff             @@
##             main      #17      +/-   ##
==========================================
+ Coverage   48.67%   49.22%   +0.54%
==========================================
  Files           9       17       +8
  Lines         793     1026     +233
==========================================
+ Hits          386      505     +119
- Misses        340      446     +106
- Partials       67       75       +8

Impacted Files
Coverage Δ

server/util.go
70.00% <ø> (ø)

cmd/util.go
20.00% <20.00%> (ø)

cmd/publish.go
43.07% <43.07%> (ø)

cmd/server.go
55.55% <55.55%> (ø)

cmd/login.go
69.56% <69.56%> (ø)

cmd/app.go
54.54% <100.00%> (ø)

cmd/context.go
100.00% <100.00%> (ø)

cmd/test_util.go
100.00% <100.00%> (ø)

server/service.go
53.09% <100.00%> (ø)

server/types.go
100.00% <100.00%> (ø)

... and 8 more


Keyboard focus is lost when exiting the dropdown

Have you read the Contributing Guidelines on issues?

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

Prerequisites

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

Description
Thank you, maintainers and contributors, for this useful framework!

Bug: Keyboard focus is lost when exiting the dropdown (e.g. language switcher).
https://user-images.githubusercontent.com/34136752/220798258-75584e75-efd3-4f9b-b9f3-fcd00f7d401c.mp4
Reproducible demo
https://stackblitz.com/edit/github-segjfa?file=docusaurus.config.js
Steps to reproduce

Press Tab, Tab, ... to focus language switcher.
Press Enter to open dropdown.
Press Tab, Tab, ... to move focus.
When exiting the dropdown, focus is lost.

Expected behavior
Focus moves to theme switcher.
Actual behavior
Focus is lost.
Your environment

Public source code: https://github.com/markuplint/markuplint/tree/dev/website
Public site URL: https://markuplint.dev/
Docusaurus version used: 2.2.0
Environment name and version (e.g. Chrome 89, Node.js 16.4): Chrome 110, Node.js 16.16.0
Operating system and version (e.g. Ubuntu 20.04.2 LTS): Windows 11

Self-service

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

Can't repro on our own website: https://docusaurus.io/
https://user-images.githubusercontent.com/749374/220872212-09696f95-192f-4128-b026-2f1d069a140f.mp4
But I do reproduce on your StackBlitz sandbox too, weird 😅
It's like there's an extra item in between that steals the focus.
Have you tried a production build of Docusaurus?


Support Rotation of image with library

Cases:

The Zooming is working fine for the 0 deg rotation rendered image
Once i rotate the image, the lens location is still stick to the same

Problem:

How to integrate library with the rotated image？

Could you perhaps post a small example that is showing the odd behavior that I can experiment with to find a solution? I'm not quite sure I understand what it is you're asking for, but if I can run it and see it for myself that would help.

For image rotation I took a vanilla JS approach.
Here is the CSS code example:
public rotateImage180(rotate180: any) {
rotate180 = document.querySelectorAll('#image-div');
let i: any = null;
for (i = 0; i < rotate180.length; i++) {
rotate180[i].style =          transform: rotateY(0deg) rotate(180deg);         transition: ease-in .3s;         transform-origin: center center;         padding: 8px;;
}
}
And another:
public rotateImageRight(rightRotate: any) {
rightRotate = document.querySelectorAll('#image-div');
let i: any = null;
for (i = 0; i < rightRotate.length; i++) {
rightRotate[i].style =          transform: rotateY(0deg) rotate(90deg);         transition: ease-in .3s;         transform-origin: center center;         margin-left: 170px;         margin-right: 150px;         padding: 6px;;
}
}

I believe I have narrowed the issue down to the following chunk of code:
private calculateImageAndLensPosition() {
        let lensLeftMod = 0;
        let lensTopMod = 0;

        if (this.enableLens) {
            lensLeftMod = this.lensLeft = this.latestMouseLeft - this.lensWidth / 2;
            lensTopMod = this.lensTop = this.latestMouseTop - this.lensHeight / 2;
        }

        this.fullImageLeft = (this.latestMouseLeft * -this.xRatio) - lensLeftMod;
        this.fullImageTop = (this.latestMouseTop * -this.yRatio) - lensTopMod;
    }

When calculateImageAndLensPosition() is called, the following section will execute if the zoom lens has been enabled:
 if (this.enableLens) {             lensLeftMod = this.lensLeft = this.latestMouseLeft - this.lensWidth / 2;             lensTopMod = this.lensTop = this.latestMouseTop - this.lensHeight / 2;         }
This will calculate the top and left position of the user's mouse if the zoom lens has been enabled. However, if the image and/or the image container has been rotated by any degree, the calculation will not properly adjust and will inversely calculate the user's mouse position.
I have created a temporary fix/hack by implementing the following changes:
 public rotateImageLeft(leftRotate: any, leftZoomRotate: any) {     leftRotate = document.querySelectorAll('.ngxImageZoomFull');     leftZoomRotate = document.querySelectorAll('.ngxImageZoomThumbnail');     let i: any = null;     for (i = 0; i < leftRotate.length; i++) {       leftRotate[i].style =
transform: rotateY(0deg) rotate(-90deg);
transition: ease-in .3s;
transform-origin: center center;
margin-left: 170px;
margin-right: 150px;
padding: 6px;`;
  leftZoomRotate[i].style = `
    transform: rotateY(0deg) rotate(-90deg);
    transition: ease-in .3s;
    transform-origin: center center;
    margin-left: 170px;
    margin-right: 150px;
    padding: 6px;`;
}

}`
I do not think this is a good long-term solution so I will continue researching other possibilities in the meantime. If you have any recommendations they would be much appreciated!
Thanks


Java-Cataloger produces empty entries for Jar-Files starting with '.' and no component name in MANIFEST.MF

Stumbled upon a Bug similar to the one described in #466.
In my case, it happens when scanning a Docker Image with a couple of Jar files where one of those file starts with a . like .MyFancyLib.jar and a containing Manifest file (META-INF/MANIFEST.MF) without an Implementation-Title.
In case the file name doesn't start with a . the Syft outputs the name as the File-Name, which is fine.
To reproduce:
One File MyFancyLib1.jar containing the file ``:
Manifest-Version: 1.0
Class-Path: org.apache.commons.commons-lang3-3.12.0.jar

Another File MyFancyLib2.jar containing the file ``:
Manifest-Version: 1.0
Implementation-Title: MyFancyLib2
Implementation-Version: 1.0.0

A Dockerfile:
FROM alpine

COPY MyFancyLib.jar /opt/app/.MyFancyLib.jar
COPY MyFancyLib2.jar /opt/app/.MyFancyLib2.jar

Step 1: Create the Docker image: docker build . -t myfancyimage:1.0.0.
Step 2: Scan the image with Syft: syft docker.io/library/myfancyimage:1.0.0.
Syft Output (skipping alpine packages):
 ✔ Loaded image
 ✔ Parsed image
 ✔ Cataloged packages      [16 packages]
NAME                    VERSION      TYPE
                                     java-archive
MyFancyLib2             1.0.0        java-archive

Syft Output in CycloneDX-Format (only java packages):
{
...
  "components": [
      {
        "type": "library",
        "name": "",
        "version": ""
      },
      {
        "type": "library",
        "name": "MyFancyLib2",
        "version": "1.0.0"
      },
  ...
  ]
...
}

Environment:

OS: MacOS Monterey (12.0.1)
Syft: 0.35.0

@tafli thank you for the issue! I added a label so we can take time to validate that this is still working as you described in the reproduction steps. Once we confirm this we'll pick up the bug and make sure to get it patched in a future release. Apologies for the inconvenience here since this is a way someone could circumvent the grype vuln scanner.

Hi @tafli #466 has been fixed, has that resolved this issue too? If not, could you provide some more information, possibly with links to example .jar files we could use to validate a fix?


Implement support for downloading operator sources

Makes it possible to set an URL as operator source. The dora-runtime will then try to download the operator from the given URL when the dataflow is started.

Thanks for reviewing! Just as a heads-up, the run field in the dataflow YAML was split into source and args fields. This might require some changes in dora-drives.


[Bug]: Hover effect for book categories cards and new arrival cards

Is there an existing issue for this?

[X] I have searched the existing issues

Describe the bug
The fact that there is no hover when we click on the cards which makes it not more visually appealing and also that when we click on that we dont know is it clicked or not which gives us not that up to the mark experience
Expected behavior
I could add hover effect to the card which will make a difference when its clicked giving the user better experience
Add ScreenShots
No response
On which device are you experiencing this bug?
Chrome, Windows
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC'24 contributor
[X] I have starred the repository

I would like to work on the issue #43 - Hover effect for book categories and new arrival cards.
I have experience in HTML, CSS, and JavaScript, and I believe I can implement a clean and interactive hover effect for the cards.

I would like to work on this issue, can you assign me this issue?


Add UI

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

Project coverage is 69.86%. Comparing base (979c148) to head (5b55864).
Report is 4 commits behind head on main.

Files
Patch %
Lines

streamjoy/ui.py
0.00%
108 Missing :warning:

streamjoy/cli.py
0.00%
10 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #46      +/-   ##
==========================================
- Coverage   76.05%   69.86%   -6.19%
==========================================
  Files          12       14       +2
  Lines        1332     1450     +118
==========================================
  Hits         1013     1013
- Misses        319      437     +118

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


KOGITO-741: Bring Octokit support to Online Editor

Uses octokit to fetch github files in online editor.

Looks like there's an issue with CORS when trying to access GitHub's API. Will merge when it's fixed.

Removed the do not merge label since we solved the CORS issue with another HTTP header.


WIP Generate kustomize configs per cluster during local setup

Update the local-setup logic to generate a set of kustomize configs for each kind cluster (control, or workload) being created during local setup. These configs use one of two different overlays (control-cluster or workload-cluster) depending on what type of cluster is being created, and this overlay is responsible for maintaining the set of resources that need to be added to that type of cluster.  Kustomize now manages the creation of each clusters secret used by both argocd and the mctc controller/agent/syncer itself. During generation of the clusters config a cluster-secret kustomization is generated containing config extracted from the running clusters kubeconfig. Note the server for these secrets now use the internal node ips instead for the mctc network, so there is no need for 2 secrets (internal/external).
In some cases during initial installation it is necessary to install some resources or services before adding others i.e. nginx, base/istio etc.. In order to allow this each overlay has an init kustomization that contains a list of resources that must be installed ahead of everything else. After initial creation the default clusters kustomization can be used to reconcile all changes as normal.
Generate a config per cluster IMO has a few advantages over the current approach of just directly applying individual kustomizations directly:

It's possible to see exactly the resources that were applied to each cluster as you can run the kustomize build any time after setup:
You can reapply all the resource, modify them in the cluster config or delete them all as required.
Secrets are now generated as part of the kustomize config and can be regenerted/viewed at any time:
Works more like how argo will eventually do things.

Verification:
$ make local-cleanup && make local-setup MCTC_WORKLOAD_CLUSTERS_COUNT=1
$ tree config/local-setup/clusters
config/local-setup/clusters
├── mctc-control-plane
│   ├── argocd
│   │   └── kustomization.yaml
│   ├── cluster-secret
│   │   ├── cluster-config.env
│   │   ├── config
│   │   └── kustomization.yaml
│   ├── init
│   │   └── kustomization.yaml
│   ├── kustomization.yaml
│   └── mctc-control-plane.kubeconfig
└── mctc-workload-1
    ├── cluster-secret
    │   ├── cluster-config.env
    │   ├── config
    │   └── kustomization.yaml
    ├── init
    │   └── kustomization.yaml
    ├── kustomization.yaml
    └── mctc-workload-1.kubeconfig

7 directories, 13 files

Build specific cluster resources:
./bin/kustomize --load-restrictor LoadRestrictionsNone build config/local-setup/clusters/mctc-control-plane/ --enable-helm --helm-command ./bin/helm

Build specific cluster secret only:
./bin/kustomize --load-restrictor LoadRestrictionsNone build config/local-setup/clusters/mctc-control-plane/cluster-secret/ --enable-helm --helm-command ./bin/helm

Test argocd connection:
kubectl config use-context kind-mctc-control-plane
./bin/kustomize build config/local-setup/control-cluster/argocd/applications/ | kubectl apply -f -
applicationset.argoproj.io/echo-app created

Check in the UI stuff has happened (https://argocd.<IP_ADDRESS>.nip.io),. Note, it's expected that the echo app might fail to sync on the workload cluster if you don't have the controller running locally to server the webhook.

I'm going to close this for now, as it's been quite inactive and needs a rebase.


Playlists?

I saw mention of this project in a Plex forum post about copying user data from one user to another. I have a need to copy playlists from one user to a few others, since Plex, in all it's wisdom decided to not make that a feature at all. You can "share" a playlist from one user to another, but it only shows up in "Shared" and not in the actual Playlists section.
I have tried using your script, unfortunately for me, it does not currently copy playlists. Is there a way to make this tool copy playlists as well?

I'll look into it over the weekend.

Thank you very much


Push builds to from Travis-CI to GitHub releases

We should be able to push Nunaliit the Nunaliit builds that Travis-CI does to the project's releases page. It would be good to push latest and release-tagged commits.

I believe this issue has been resolved.

The link with Travis CI became problematic again. @alexgao1 switched us over to a GitHub Workflow with https://github.com/GCRC/nunaliit/pull/1124.


⚠ Fortnite has degraded performance

In c319b06, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1587 ms

Resolved: Fortnite performance has improved in 2374c71.


Document SszEx schema format

Since we have some special-cased types in our new SSZ module, we should document what each one does.

@MegaRedHand, should the documentation be added in each of the public encode and decode functions of SszEx? :thinking:

Yes, but if you feel it's too verbose you can write it under docs/


Negative Samples

Could we train negative samples by using this model?

Could we train negative samples by using this model?

Please refer to Issue #8 for more details, thanks!


WIP: WPRDC data fetching function

This is a work in progress. Please comment, suggest changes, and criticisms.
This is for #17.
The idea is instead of duplicating the fetch() code for every request to WPRDC that a function makes all the calls and does the error handling (to be implemented).

I corrected everything but part of the dataSource.processRecord. It just checks for existence. The Library data source did not have custom processing before so I didn't add the function to the data source object.


termux-adb broken by recent updates

Describe the bug
Not exactly sure what updated to cause this, or rather, I assume something did, because this started happening after installing package updates. An error about creating an executable link is generated when attempting to run termux-adb.
> $ termux-adb
CANNOT LINK EXECUTABLE "termux-adb": cannot locate symbol "_ZN6google8protobuf11MessageLite15ParseFromStringEN4absl12lts_2023012511string_viewE" referenced by "/data/data/com.termux/files/usr/bin/termux-adb"...

To Reproduce
Just attempt to run termux-adb.
Expected behavior
termux-adb should execute, but doesn't.
Smartphone (please complete the following information):

Device: Pixel Fold
Android version: Android 13 (September patch)

Attach output of the following commands

RUST_LOG=debug ./termux-adb (run with debug logs enabled)

> $ RUST_LOG=debug termux-adb
CANNOT LINK EXECUTABLE "termux-adb": cannot locate symbol "_ZN6google8protobuf11MessageLite15ParseFromStringEN4absl12lts_2023012511string_viewE" referenced by "/data/data/com.termux/files/usr/bin/termux-adb"...

pkg show android-tools (show package info)

> $ pkg show android-tools
Package: android-tools
Version: 34.0.4-2
Maintainer: @termux
Installed-Size: 11.5 MB
Depends: abseil-cpp, brotli, libc++, liblz4, libprotobuf, libusb, pcre2, zlib, zstd
Homepage: https://developer.android.com/
Download-Size: 1744 kB
APT-Sources: https://plug-mirror.rcac.purdue.edu/termux/termux-main stable/main aarch64 Packages
Description: Android platform tools

adb version (show adb version)

> $ adb version
Android Debug Bridge version 1.0.41
Version 34.0.4-android-tools
Installed as /data/data/com.termux/files/usr/bin/adb
Running on Linux 5.10.157-android13-4-00003-g776d0a76f6aa-ab10208116 (aarch64)

Attach contents of the following files (after running with debug logs enabled)

/data/data/com.termux/files/usr/tmp/adb.10233.log

No log generated

/data/data/com.termux/files/usr/tmp/termux-adb.10233.log

No log generated
Additional context
Attempting to run with logging enabled just produces the same result.

Thank you for reporting this. It's the protobuf dependency.
I need to produce and release a new build. Ideally, I would do periodic automated builds to catch this kind of breakage early but I haven't had the time to set it up yet...

Thank you for reporting this. It's the protobuf dependency.
I need to produce and release a new build. Ideally, I would do periodic automated builds to catch this kind of breakage early but I haven't had the time to set it up yet...

Ah, good to know! And thank you for the quick response. That's also completely understandable. No rush from me for a fix. I can fall back on a PC for the time being, but glad I could bring this to your attention.

This also happens to me!

There are some complications but I started working on a fix.

Try to upgrade now. It should work again.

I also took the opportunity to update to the latest version of android-tools instead of just recompiling the old one.

Everything looks good from my end. I didn't test much, but I was able to pair and connect to local wireless debugging, and run a shell command.


Consolidated the to_expectation_suite methods

After some discussion with @spbail, we though it made sense to have just one to_expectation_suite method, with parameters for saving suites, running validations, and building data docs. We combined them and updated the examples to match.

PR looks good, thanks. The formatting is automated @talagluck, you can run it using make lint or pre-commit run --all-files, which will make the CI/CD checks to pass.
lgtm's alerts are false positives in the example, can be ignored.

Thanks, Simon! Just updated the linting.


[a11y] Slider should respect bold text setting

Fix https://github.com/flutter/flutter/issues/147600
internal GAR issue: b/316933135
Pre-launch Checklist

[ ] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[ ] I read the Tree Hygiene wiki page, which explains my responsibilities.
[ ] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[ ] I signed the CLA.
[ ] I listed at least one issue that this PR fixes in the description above.
[ ] I updated/added relevant documentation (doc comments with ///).
[ ] I added new tests to check the change I am making, or this PR is test-exempt.
[ ] I followed the breaking change policy and added Data Driven Fixes where supported.
[ ] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

The PR should be merging into flutter:master instead of flutter:main , reopening it as https://github.com/flutter/flutter/pull/149053, @TahaTesser can you review it again?


Add a way to preventDefault without producing a message

Opening re: https://github.com/elm-lang/html/issues/96#issuecomment-315233884
The suggestion in #96 is to use a NoOp message.    In our case, we have a styled checkbox module which needs to stop propagation of clicks on the checkbox and the label that it creates.  Since we must produce a message to be able to stop propagation, we have:
type alias Checkbox.Config msg =
    { label : String
    , isChecked : Bool
    , onCheck : Bool -> msg
    , noOp : msg
    }

We also have other reusable view modules that contain checkboxes, and all of their configs must also have a noOp parameter.  We then must also add a NoOp message to every program that uses any of these views (this is the last remaining reason we need a NoOp message for almost all of our programs).

@avh4 I ran into the same problem once before.

In our case, we have a styled checkbox module which needs to stop propagation of clicks on the checkbox and the label that it creates.

Can you share the particular reason why it needed to stop propagation without producing any message?

@avh4  @jinjor I've been the same problem. In my case it's happening with a modal
 ------------------
|  overlay        |
|   -----------   |
|  | container |  |
|   -----------   |
 ------------------

The correct behavior: when click on the overlay close the modal.
Ok, but if I click on the container it will close the modal as well, so I have to set the options with stopPropagation = True, for that I have to send the NoOp Msg in every place where the modal is called

Can you share the particular reason why it needed to stop propagation without producing any message?

The recommended way to make disabled inputs accessible is to set aria-disabled="True" and handle the disabling yourself - which means using preventDefault.  Obviously we do not want a msg in this case, as we're explicitly trying to not let a user take action on this element.


Change SDK imports to servicemeshinterface

Changes:

update imports and go modules
regenerate client set
update docs to reflect the org change

@lachie83 please take a look now


'pub update' downloads the latest repo, but doesn't actually update files in the project (windows)

This issue was originally filed by<EMAIL_ADDRESS>
What steps will reproduce the problem?

execute 'pub install' on a pubspec that references a git repo.
push a commit to that repo (add some files to the repo).
execute 'pub update'

What is the expected output? What do you see instead?
pub shows that it is downloading the changes from the repo, but the new files do not appear in the project packages directory (symlink not changed?)
What version of the product are you using? On what operating system?
win 7-64bit.  Dart Build #10440

This issue has been moved to dart-lang/pub#62.