outdated copyright notice

On the home page at https://www.osbuild.org/
The copyright claim says: OSBuild is released under the terms of the Apache Software License 2.0, Copyright © 2019-2021 Red Hat, Inc..
missing an update to 2023.

Actually, you don't need to - https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/


missing vendor folder?

this stays on row 4 in the index.php : require '../vendor/autoload.php';, but there is no folder called "vendor".

This folder exists if you use composer.


In-call status bar issue

Hi, great port to Swift :)
I'm having an issue when a phone call gets in and you are in the middle of a transition..

Run the demo project on simulator
Choose bottom modal style
Toggle in-call status bar (command + Y )
Toggle in-call status bar (command + Y ) - again
Close the modal and watch the undesired effect

I'm still trying to find why this happen .

Hi!,
I agreed.
I'm working in progress about that.
thanks.

Hey @xxxAIRINxxx , Good to see you updated the library..
It seems the in-call status bar issue is no more, I tested this last code base and it works properly, however it looks like now it does not support that your fromVC could have a navigation controller.
Just open the main Story board and embed a navigation controller to your view controller, run and test a transition.
Additionally It seems now we need to have a lot of boilerplate in the presenter when previously you just set your desired parameters and now you need to declare presentationBeforeHandler, dismissalBeforeHandler, dismissalCompletionHandler inside of every viewcontroller that will need to present another viewcontroller modally using the Animator.
Best regards!, and thanks for the great work you are doing here :)

@ed-mejia
Hi!
Thank you for the advice!
fixed this issue.
Best regards!


Can not find io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider on M1

I'm trying to run Gatling tests on my new Mac with M1 chip and I started to getting this error
i.n.r.d.DnsServerAddressStreamProviders - Can not find io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider in the classpath, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS.
Then my tests are failing because of that.
I found some Github issue on netty where they recommend to use osx-aarch_64
My environment:
java -version
openjdk version "18.0.2" 2022-07-19 OpenJDK Runtime Environment Homebrew (build 18.0.2+0) OpenJDK 64-Bit Server VM Homebrew (build 18.0.2+0, mixed mode, sharing)
mvn -version
Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63) Maven home: /opt/homebrew/Cellar/maven/3.8.6/libexec Java version: 18.0.2, vendor: Homebrew, runtime: /opt/homebrew/Cellar/openjdk/18.0.2/libexec/openjdk.jdk/Contents/Home Default locale: en_SK, platform encoding: UTF-8 OS name: "mac os x", version: "12.4", arch: "aarch64", family: "mac"
gattling version
3.8.3
Any idea how to fix that please?

Can you please confirm that you're enabling asyncNameResolution?

Then my tests are failing because of that.

I'm not sure about that. This log is a WARN (an excessive one IMO), not an ERROR.

Yes, this is warning but I see it as a reason why I'm getting such errors afterwards
Request 'get-results' failed for user 247: i.n.r.d.DnsNameResolverTimeoutException: [/<IP_ADDRESS>:53] query via UDP timed out after 5000 milliseconds (no stack trace available)
or
get-api-version: KO i.n.r.d.DnsNameResolverTimeoutException: [/<IP_ADDRESS>:54] query via UDP timed out after 5000 milliseconds (no stack trace available)
I'm getting such errors for all the requests.
The asyncNameResolution is enabled.

Could you please add the missing dependency:
<dependency>
  <groupId>io.netty</groupId>
  <artifactId>netty-resolver-dns-native-macos</artifactId>
  <version>4.1.79.Final</version>
  <classifier>osx-aarch_64</classifier>
</dependency>

It should fix the WARN log. Does it fix your DNS resolution issue too?

@y0j0 The missing dependencies will be added in the next release. This fixes the WARN log.
Then, I can't say if it's related to your actual issue of not being able to resolve your hostname.
If you still face an issue, please open a different ticket and include a way to reproduce.


Prevent Download

Is there a way to disable the download in the tusd binary, I've looked at all the cli flags and don't see anything in particular about how to disable the download serving. Looking through the code when you're using S3 it looks like it overwrites anything I could do to disable it as it just passes the GetReader on.
(I'm using Minio as the s3 storage)

There is currently no option to disable downloads. If you want to prevent users from downloading the files you could use a proxy to catch GET requests to the /files/* endpoint and not forward them to tusd but instead show an error message or similar.

@Acconut Any plan to add "disable-download"?

We are open for PRs but do not have a concrete plan to implement it on our own in the near future :)

Sure, V2 is the latest branch, right? Also, can you re-open this issue?

Yes and yes. Also, if you are unsure how to approach the implementation, let me know and we can discuss different designs.

@Acconut bump!

@DravitLochan Apologies for the late reply!

Haven't gone through the TUS code till now but my first set of thoughts are to allow users to set a param in their handler config, say DisableDownload, with type = boolean.
* If set to `true`, we simply throw a `403 forbidden, this method is not allowed` (or something on the similar lines).

* In case the above parameter is missing, which makes it the default case, OR the param is set to `false` explicitly, we do nothing and allow the flow as it is.

What do you think of this as a solution?

I think this approach would sound amazing! In addition, if DisableDownload is true, the GET handler should not be mounted, so the GET requests get directly denied from our HTTP router (i.e. put this line into an conditional statement: https://github.com/tus/tusd/blob/master/pkg/handler/handler.go#L43)

@Acconut any work being done with this? If not, I can take a look, as we need to prevent downloads.

@omBratteng No, there has been no work done from our side. A simple option to disable the mounting of the GET handler would suffice. Feel free to open a PR for that.

@Acconut PR opened in #668

I also added a flag to disable deletion of uploaded files


Unable to resolve module react-native

    "react": "16.0.0-alpha.12",
    "react-native": "0.46.4",
    "react-native-permissions": "1.0.0",

or
    "react-native-permissions": "0.2.7",

error: bundling failed: "Unable to resolve module react-native from .../node_modules/react-native-permissions/index.ios.js: Module does not exist in the module map
This might be related to https://github.com/facebook/react-native/issues/4968
To resolve try the following:

Clear watchman watches: watchman watch-del-all.
Delete the node_modules folder: rm -rf node_modules && npm install.
Reset packager cache: rm -fr $TMPDIR/react-* or npm start -- --reset-cache."

https://github.com/yonahforst/react-native-permissions/blob/master/index.ios.js#L3
No lack

Hi, I do experience the same issue did you find how to fix it?

Sorry, I did not work anymore on mobile app since that. Seems to be same error as https://github.com/facebook/react-native/issues/14209#issuecomment-322748700

react-native-git-upgrade 0.48.1


When click on trigonometry calculator redirect to the home page

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

i can add trigonometry calculator assign this issue to me

Do we have to add trigonometry calculator or it's already added but not going to that page after clicking? If latter one is the issue then I can work on this issue.

This issue is already resolved.


Initial commit of CRXcavator import

Added support for ingestion of CRXcavator (https://crxcavator.io) Chrome extension mapping and risk scoring.
Updated documentation

The report part that Taya shared with me looks great, thanks!


descriptions, authors, date and other metadata in model

We need a place to store meta-data of a model

solved by https://github.com/ReMobidyc/ReMobidyc/pull/133


fix: formatting the code

This is a trivial code formatting that
for some reason my cargo fmt did not work.

Fixed via a patch on radicle.


Add token deserialization workaround

This fixes token deserialization when the serde_json/arbitrary_precision feature is enabled.
See https://github.com/serde-rs/json/issues/559 for details.
Fixes #161

Do you have upcoming pull requests that we could merge into a release, or do you think it makes sense to release this as fix?

@dermesser Thanks for merging! I don't have any other changes planned. A new release containing this fix would be greatly appreciated.

I published this as v6.0 as there were other changes that slightly changed the API, but separating the changes didn't seem to be very useful. An upgrade should be easily doable.


tf.keras.metrics.TruePositives() returning wrong value in model.fit() when passed as metric to model.compile()

Please make sure that this is a bug. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:bug_template
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): MacOS
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device: N/A
TensorFlow installed from (source or binary): binary
TensorFlow version (use command below): 2.0.0-beta1
Python version: 3.7.2
Bazel version (if compiling from source): N/A
GCC/Compiler version (if compiling from source): N/A
CUDA/cuDNN version: N/A
GPU model and memory: N/A

You can collect some of this information using our environment capture
script
You can also obtain the TensorFlow version with: 1. TF 1.0: python -c "import tensorflow as tf; print(tf.GIT_VERSION, tf.VERSION)" 2. TF 2.0: python -c "import tensorflow as tf; print(tf.version.GIT_VERSION, tf.version.VERSION)"
Describe the current behavior
When I pass one-hot encoded labels as train and validation data into tensorflow keras' model.fit() function, the metric tf.keras.metrics.TruePositives() (and TN, FN, FP) return wrong values.
If
train_labels is this: array([[1, 0], [1, 0], [0, 1]])
and the resulting y_pred's are array([[1, 0], [1, 0], [0, 1]])
then the sum of
tf.keras.metrics.TruePositives()
tf.keras.metrics.TrueNegatives()
tf.keras.metrics.FalsePositives()
tf.keras.metrics.FalseNegatives()

is 6.
Describe the expected behavior
The sum should be 3.
Code to reproduce the issue
Provide a reproducible test case that is the bare minimum necessary to generate the problem.
import tensorflow as tf
from tensorflow.keras import models, layers
import numpy as np

# Generate Data
train_data = np.random.randint(0, 100, size=(10, 215, 215, 1))
train_labels = np.eye(2)[np.random.randint(0, 2, size=(10, 1)).reshape(-1)]

# Set up metrics
metrics = ['accuracy',
           tf.keras.metrics.TruePositives(),
           tf.keras.metrics.TrueNegatives(),
           tf.keras.metrics.FalseNegatives(),
           tf.keras.metrics.FalsePositives()]

# Set up model type
model = models.Sequential(name='CNN')

# Add layers
model.add(layers.Conv2D(filters=32, kernel_size=(5, 5), strides=(2, 2), input_shape=train_data[0].shape))
model.add(layers.Conv2D(filters=64, kernel_size=(5, 5), strides=(2, 2)))
model.add(layers.Conv2D(filters=128, kernel_size=(5, 5), strides=(2, 2)))
model.add(layers.Flatten())
model.add(layers.Dense(units=128))
model.add(layers.BatchNormalization())
model.add(layers.ReLU())
model.add(layers.Dense(units=2, activation='sigmoid'))
model.compile('sgd', 'binary_crossentropy', metrics)

history = model.fit(train_data, train_labels, batch_size=1, epochs=30)

Other info / logs
Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached.
This also impacts recall, precision, etc. which are not correctly calculated as a result.

Ok I did some more experimenting and it is fixed when the input is not 1-hot encoded and there is only 1 output neuron. So at this point I am not sure if this is intended behaviour, but all metrics run correctly if we change the following 2 lines:
This: train_labels = np.eye(2)[np.random.randint(0, 2, size=(10, 1)).reshape(-1)]
To: train_labels = np.random.randint(0, 2, size=(10, 1))
and
This: model.add(layers.Dense(units=2, activation='sigmoid'))
To: model.add(layers.Dense(units=1, activation='sigmoid'))

Automatically closing this out since I understand it to be resolved, but please let me know if I'm mistaken.Thanks!


Vue School links

What kind of change does this PR introduce?* (check at least one)

[ ] Bugfix
[ ] Feature
[ ] Code style update
[ ] Refactor
[ ] Build-related changes
[x] Other, please describe:

This PR adds links to free lessons from the Testing Vue.js Components course on Vue School.
We have made premium lessons free to accompany the official docs. Each lesson makes sense and is valuable on its own. It's not required to have watched the previous or following lessons.
The course teacher is Roman Kuba.
The PR also adds the blue box style from Vuejs.org. I have tweaked the CSS to have a better appearance on smaller screens.
Lessons
Testing Vue.js Component course
Installing Vue Test Utils lesson
Wrapper Object lesson
Testing Lifecycle Hooks lesson
Traversing The DOM lesson
Test Vuex Store Injection lesson
Visuals
Screenshots of the placements can be seen here
Does this PR introduce a breaking change? (check one)

[ ] Yes
[x] No

Seems legit, thanks for making your content freely available!


cli.vuejs.org/zh site error

https://cli.vuejs.org/zh/config/
It seems something wrong with this site.
Some resource file can't load.
image

Try clearing the cache and then force reload?


17.03 docs cherry picks

cherry-picks of the following PR's
https://github.com/docker/docker/pull/29468 (13f45768f037d77da50317c338c32512e137c92c)
https://github.com/docker/docker/pull/29541 (8a41c1d548835afcc5f6021f15e0c885ed99ef7c)
https://github.com/docker/docker/pull/29559 (c621fbce04ec845d5f9254bc59b11dfe06fff0e0)
https://github.com/docker/docker/pull/29561 (fb41283e493ab5d9c083433cdffdf2fba4019ecb)
https://github.com/docker/docker/pull/29569 (0d93970c527b7bbe970655ada658f3c7466d015a)
https://github.com/docker/docker/pull/29589 (9eb9abea6d22e795298871500df061ec7e9644f6)
https://github.com/docker/docker/pull/29600 (524704143b1f27650db9debe22adb9cf1e583930)
https://github.com/docker/docker/pull/29603 (0ca3e84227a04c0c6256f55b92e9205bd1ca9309)
https://github.com/docker/docker/pull/29615 (b39b0c4596d424cd98856fb633183f30807ad0a2)
https://github.com/docker/docker/pull/29693 (fb03b56b9b81182ef8561c57e2e7626658dc943b)
https://github.com/docker/docker/pull/29696 (38178cda418ec773e5a272826b676e55b49edb26)
https://github.com/docker/docker/pull/29699 (af843c53f88c14fc494553a42ef45fb7937f13dc)
https://github.com/docker/docker/pull/29744 (01c62d6e54e49e2c954fb73881ede66ad6fa1b61)
https://github.com/docker/docker/pull/29763 (841968d55cb332816890b969e3e4c1a04a795562)
https://github.com/docker/docker/pull/29774 (5374d53322abd6a5b2ebb34b7422abc26d1b5eb3)
https://github.com/docker/docker/pull/29830 (effc91e7a54a44b50913e1c17a8d173656411847)
https://github.com/docker/docker/pull/29989 (03d28f75b878e277073a4db235af3381d3697eec)
https://github.com/docker/docker/pull/30000 (4166801f606b54987fb9a3fda447fc71d3cd0c28)
https://github.com/docker/docker/pull/30011 (36db5f6f6895d62a04e509ad958fe3566d5780ba)
https://github.com/docker/docker/pull/30094 (8c7651998fcb41a73480f90aebe3ffadcb020d02)
https://github.com/docker/docker/pull/30130 (8b7ba17d33d6af5fda28e86f2aa357be493f2cb8)
https://github.com/docker/docker/pull/30387 (de1a403810e16aa5d069ea8ca5e407aa447594f9)
https://github.com/docker/docker/pull/30523 (e0cc664cc34959b301849378f3e98146b079fc5e)
https://github.com/docker/docker/pull/30524 (3dc87714d1bfcaf0620fabec3bfea89620b59337)
https://github.com/docker/docker/pull/30553 (d6b1b532a1e12c4969772519cb2643b285d1318f)
https://github.com/docker/docker/pull/30619 (1de72681b598003eb186011237639bbfc4f67318)
https://github.com/docker/docker/pull/30620 (deb0885419bcca64d73de66fa1d0980edb77d3df)
https://github.com/docker/docker/pull/30663 (32697b57c88e0b1412976c46d570d8a6b3378315)
https://github.com/docker/docker/pull/30774 (9e80a2a457a93b625aea72db42bb2f820d2b5b10)
https://github.com/docker/docker/pull/30789 (c5a592a0a43ef3ce5a6d0644427cbe7011213f63)
https://github.com/docker/docker/pull/30802 (d4be5a2f677ddfee92c794503c7119d0a2de7a89)
https://github.com/docker/docker/pull/30804 (40dbbd3f9b631a0745e596072675729018378a75)
https://github.com/docker/docker/pull/30898 (b89aff1afa1f61993ab2ba18fd62d9375a195f5d)
https://github.com/docker/docker/pull/30921 (fddab1444f2c2f7e240a4bde10971ed84967767b)
https://github.com/docker/docker/pull/30956 (b5b6752230b77902536bab28403426c30d6f6ce0)
https://github.com/docker/docker/pull/30965 (a8f4d82176139babcd818fcb4590eec22860ffc9)
https://github.com/docker/docker/pull/31023 (88de5c36c7afdae095322c64c0472d27c4ff3f43)
https://github.com/docker/docker/pull/31034 (75843d36aa5c3eaade50da005f9e0ff2602f3d5e)

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "17.03-docs-cherry-picks" git@github.com:thaJeztah/docker.git somewhere
$ cd somewhere
$ git rebase -i HEAD~842354030104
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

Amending updates the existing PR. You DO NOT need to open a new one.

LGTM


administrator manage resources

Project administrator create resources for each developer, as a result the developers only need to build and push the image and deploy. As a result, the developers only require Artifact registry writer role in gcp project.
Related issue: #9
Changes

Rename the reousrce/gcp to resource/global.
Rename the reousrce/kubernetes to resource/developer-specific.
Add a script push_image.sh to push the image. Because the repository parameters is too long in bazel oci_push cmdline.
Create developer specific database and db account.  Move it to resource/developer-specific.

Testing
Manual end-to-end testing.

can you try to use multirun instead of a bash script?
See #7

made small changes by myself!


use sphinxmark to add draft watermark to all pages

This is a POC for a draft watermark using the sphinxmark extension. Currently it's only possible to mark all pages or none, see https://github.com/kallimachos/sphinxmark/issues/5. Might fix #170.

@joshmoore I saw that #168 also accidentally updated the theme. There were some nice additions, but some things also felt off (e.g. the content was too narrow on large screens IMO). You can see version after the update [https://zarr-specs.readthedocs.io/en/latest/core/v3.0.html], and the version with the changes from this branch here. If the updated theme does not fit, we could also pin the previous version, which was 0.8.0.
I also used a more light-weight draft watermark now:

What do you think about the changes @joshmoore @MSanKeys963?

Hi @jstriebel. Thanks for sending the PR.
I had a look at the current version and one in this PR. I prefer the one in this PR here. This one is less narrow and better utilises the spaces on the left and right-hand side of the screen. This may be a personal preference, and I'm happy to see what others think.


Fix widget work and changed to using bower-asset

Yes, sorry, wrong commits. Fixed path and tested now.
Also, there is version 4 of Select2 is comming soom, where structure of the library have changed, I think, that it would be greate to migrate this widget to new version when it will be released

Thanks!


ios deep linking in a react native - react native web app with Amplify

** Please describe which feature you have a question about? **
Amplify hosting
** Provide additional details**
i was trying to implement deep linking in my react native app (web and mobile) with amplify, and ios requires serving apple-app-site-association file in your web server, so i'm not sure where this file should be placed in case of serverless architectures, any ideas or suggestions ?

Please see https://github.com/aws-amplify/amplify-console/issues/713


121 resample file directory

Description

Updates to transport_performance.utils.raster:

Migrated merge_raster_files() and sum_resample_file() to use defence.py functions. Fixes #121

Motivation and Context

Resolve #121: now sum_resample_file() writes to new directories if they don't already exist, using _check_parent_dir_exists().
Took this opportunity to update merge_raster_files() with _check_parent_dir_exists() at the same time.
Type of change

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

How Has This Been Tested?

sum_resample_file() unit test updated to save in a new sub-directory, to demonstrate fix + ensure it does not come back. Added an extra unit test to test failing sum_resample_file() inputs.
Also tested 'manually' using 'real' raster data: calling sum_resample_file() and saving the output to a directory that does not exist in advance. Saves to new directory as expected.
Will update merge_raster_files() unit tests as part of resolving issue #58.
Test configuration details:

OS: macOS
Python version: 3.9.12
Java version: 11
Python management system: conda/pip

Advice for reviewer

Checklist:

[X] My code follows the intended structure of this project
[X] I have performed a self-review of my own code
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have made corresponding changes to the documentation
[X] My changes generate no new warnings
[X] I have added tests that prove my fix is effective or that my feature works
[X] New and existing unit tests pass locally with my changes
[X] Any dependent changes have been merged and published in downstream modules

Additional comments

None

Codecov Report
Patch coverage: 100.00% and project coverage change: +0.19% :tada:

Comparison is base (87216ed) 87.27% compared to head (2c39071) 87.47%.

Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #138      +/-   ##
==========================================
+ Coverage   87.27%   87.47%   +0.19%
==========================================
  Files          11       11
  Lines         896      894       -2
==========================================
  Hits          782      782
+ Misses        114      112       -2

Flag
Coverage Δ

unittests
87.47% <100.00%> (+0.19%)
:arrow_up:

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

Files Changed
Coverage Δ

src/transport_performance/utils/raster.py
90.62% <100.00%> (+5.33%)
:arrow_up:

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


implement GPS comparison in HA

Ron,
The RTL-SDR -> HA works really fine now...
In your general P2000 intergration, you made it possible to set a gps position and radius to compare against the p2000 alert.
Is it possible to do this with the p2000 sensor with an automation or script? (or a different intergration that uses the p2000 sensor created by the SDR?

@cyberjunky Is it possible to check on this request?


Issue with duplicate class files in Intellij and Gradle Project

Breaks on Android, but I think it's an underlying issue with Intellij and Gradle.  The issue only manifests when switching between IDE and CLI.  presumably this is generally not observable (apart from out of sync results) because only the D8 plugin fails on duplicates.
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
        at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:81)
        at com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(ExceptionUtils.java:45)
        at com.android.tools.r8.D8.run(D8.java:94)
        at com.android.builder.dexing.D8DexArchiveBuilder.convert(D8DexArchiveBuilder.java:99)
        ... 8 more
Caused by: com.android.tools.r8.utils.AbortException: Error: Program type already present: okhttp3.CallEvent$CallFailed
        at com.android.tools.r8.utils.Reporter.failIfPendingErrors(Reporter.java:101)
        at com.android.tools.r8.utils.Reporter.fatalError(Reporter.java:72)
        at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:66)
        ... 11 more

find . -name \*CallFailed\*
./okhttp-testing-support/build/classes/java/main/okhttp3/CallEvent$CallFailed.class
./okhttp-testing-support/build/classes/kotlin/main/okhttp3/CallEvent$CallFailed.class

More discussion on https://github.com/square/okhttp/issues/5902

If you can find a reproducer for this problem, please open a new issue with it and link back to this one.
Thanks!


[docs] Improve lighthouse a11y score in demos

Audited every component demo with lighthouse a11y audit using https://github.com/eps1lon/mui-scripts-incubator. The following issues were not fixed because they are caused by 3rd party libraries:

carbon ad links have discernible text
codefund ad links have discernible text
codefund images have alt text
various issues in /components/table (all caused by material-table, they upgraded to v4, will investigate new version in separate PR)
invalid usage of aria-readonly in virtualized table demo (fixed by bvaughn/react-virtualized#1380)

There's also an issue with iframes having no title. Will followup in a different PR once #15874 is resolved.
Fixes can be grouped into the following categories:

missing aria-label
label not being associated to inputs (fixed with aria-labelledby)
aria-controls (was aria-owns) pointing to elements that aren't part of the DOM. They should be otherwise aria-controls doesn't add value. aria-controls is used in https://www.w3.org/TR/wai-aria-practices/examples/menu-button/menu-button-links.html
ul not containing li or li being part of div

@mbrookes Could you take a look at 540d75cc1031771f97f001a8a176b2d886452be7 ? Add labels/labelledby to every nav element on pages where it appears multiple times i.e. the layout examples don't require a label according to the WAI-ARIA  source because on those pages nav only appears once (already indicating it's the primary navigation).

Could you take a look at aacc9fd

LGTM (pending the list semantic HTML PR).


Gradebook static resources are not cached by the browser

.. as the response header don't provide a last-modified or cache-control, e.g.

PR adds a filter to the web.xml to add cache-control headers to the static resource responses, which will instruct browsers to cache the resource for 7 days (as per other Sakai tools).
I've also added the portal.cdn.version to custom page resources (js, css) to allow for easy cache breaking.

Confirmed!


cannot make alert appear in top-right

I downloaded this to test it out and noticed that I could make the alert appear in all the other optional locations, however not in the top right corner.
When clicking "Launch Helper" with the position set to "Upper Right" The alert shows up in the center of the screen. Also, when selecting "Center" It shows up in the center on the horizontally, but about 1/4 of the way down from the top vertically.

Are you using multiple monitors? I know that the "jamfHelper" binary does not handle being run from a secondary monitor very well. I'm seeing that if I use the "Launch Helper" or run the script from Terminal on a secondary monitor the Upper Right option doesn't work, and the other options are off in position.
As for the Center option, I'm seeing the same thing with that even on the main display. It is centered horizontally but not vertically.
In either case it looks like these are problems with the "jamfHelper" binary, so I won't be able to directly do anything to change this. I'll do some more testing though.

Yep, using an external monitor with my laptop. I didn't think to run the CLI to test either, so that makes sense that it would be an error in the jamfhelper, not the GUI app.

Sounds good! I'll close out this issue then since it looks like it's a binary limitation.


can't load dask model from non-dask model

Related to https://github.com/dmlc/xgboost/issues/6547 and the related PR: https://github.com/dmlc/xgboost/pull/6582/files, something changed so the code fragment I shared there no longer works.  The shape of predictions gets messed up.
I noticed this: 47b62480af9fefaca3116488c29126265773e2b4 specifically https://github.com/dmlc/xgboost/commit/47b62480af9fefaca3116488c29126265773e2b4#diff-56b261597819799111ec46ab93abbf3532f591a08e0cb40da89b652874b6367eR1801
So models loaded from raw booster lose the n_classes_ attribute.  This leads to no warning or anything, just uses the _cls_predict_proba() function with n_classes_ of None, and then garbage shape of predictions.
A work-around is to load the model and then set model.n_classes_ back to the known value, but seems xgboost should do this.  Also, seems bad to just pass through and get unexpected shape.
I don't think this is related to strict_shape parameter, but I cannot be sure.
FYI @trivialfis

I tried to come up with a reproducible example by modifying this test: https://github.com/dmlc/xgboost/blob/cf06a266a8256e55a0644ae48d02ce71bb1e020e/tests/python/test_with_dask.py#L1370
So far I can't reproduce your issue.  The following script is modified from the test with predict changed to predict_proba.
from sklearn.datasets import load_digits
import xgboost as xgb
import tempfile
import pickle
import os
import numpy as np
from dask import array as da
from distributed import LocalCluster, Client

def main(client):
    X_, y_ = load_digits(return_X_y=True)
    X, y = da.from_array(X_), da.from_array(y_)
    cls = xgb.dask.DaskXGBClassifier(n_estimators=10)
    cls.client = client
    cls.fit(X, y)
    predt_0 = cls.predict_proba(X)

    with tempfile.TemporaryDirectory() as tmpdir:
        path = os.path.join(tmpdir, "model.pkl")
        with open(path, "wb") as fd:
            pickle.dump(cls, fd)

        with open(path, "rb") as fd:
            cls = pickle.load(fd)
        predt_1 = cls.predict_proba(X)
        np.testing.assert_allclose(predt_0.compute(), predt_1.compute())

        path = os.path.join(tmpdir, 'cls.bin')
        cls.save_model(path)

        cls = xgb.dask.DaskXGBClassifier()
        cls.load_model(path)
        assert cls.n_classes_ == 10
        predt_2 = cls.predict_proba(X)

        np.testing.assert_allclose(predt_0.compute(), predt_2.compute())

        # Use single node to load
        cls = xgb.XGBClassifier()
        cls.load_model(path)
        assert cls.n_classes_ == 10
        predt_3 = cls.predict_proba(X_)

        np.testing.assert_allclose(predt_0.compute(), predt_3)

if __name__ == "__main__":
    with LocalCluster() as cluster:
        with Client(cluster) as client:
            main(client)

The work-around of setting n_classes_ after loading the pickle works fine.

Do you have a reproducible example?

No, but maybe it's related to some other things like the mix between how some things are set, and that ruins things.  Not sure.  Have other issues that are more important, like dask prediction issue: https://github.com/dmlc/xgboost/issues/7004


following class not removed when map is zoomed

seems to work fine when i pan, but if i zoom somewhere away from the geolocated location, the following class is still present in the DOM.

This is by design. If you think this should be changed, please respond to the issue. I'm going to close it for now but keep the discussion open.

I do think it should be changed.  Though I can't think of a good reason.  In my case I don't normally pan so if I zoom somewhere then want to come back to my location, I have to click the control twice (off and back on).

Sorry I mean instead of panning, I zoom out, then in, to where I want, so then to go back to my current location, one click is easier than zooming back out and in.

If you feel strongly about it, please add an option to configure the behavior of the follow feature and send a PR.


How to vertical align center in grid?

Can you possibly align the vertical text center in the grid?

Hi, actually we can use column or row to vertically center text.

@Govindbetterlives if there are no problems anymore, then I'll close this PR. you can open it again when you have any problem again. thank you.


Fix response param key

There was a missing letter in the response key.

@hectorperez Thanks for providing this PR!


Something went wrong Expecting value: line 1 column 1 (char 0)

M1  mac
click   get video info

if you are using VPN proxy, turn it off. that works for me

thanks，it's work  @ACLiMBe

Could you please share how to install Track-Anything on Mac M1? Thanks a lot


Bathymetry for next release playground : Candiate 1. Axial Seamount

Axial Seamount

Launch command
roslaunch dave_demo_launch dave_Axial_Seamount_demo.launch

New files in this PR

world file : dave_Axial_Seamount.world
launch file : dave_Axial_Seamount_demo.launch
Model : dave/models/dave_object_models/models/AxialSeamountPatch

Statistics

Origin of the source data : https://www.marine-geo.org/tools/datasets/30219
Clague, D.; Caress, D. and J. Paduan, (2022). Preliminary 1-meter resolution
bathymetric model (ESRI ASCII grids) for the summit region of Axial
Seamount, version as of 10 March 2021. IEDA. doi:10.26022/IEDA/330219
Resolution : 75 cm
Latitude : 46.035 ~ 46.05
Longitude : -129.93 ~ -129.914
Size of the patch : (Lat, Lon) = (0.015, 0.016) = Approx 1000 x 1000 meters)
Maximum Height : -2139.0134277
Minimum height : -3.4E+38 (garbage data inside)
Number of vertices of original data = 3072 x 2560

Conversion method

mkbaty.py automation script at https://github.com/Field-Robotics-Lab/Bathymetry_Converter
Flags parameters used inside the script :

ONE_TILE_AT_ORIGIN : True
SIMPLIFICATION_LEVEL : 3 ( if set 0; without any simplification, the mesh OBJ would be 350MB~)

Size of the OBJ file is 25 MB

Parameters used:

PREFIX = AxialSeamountPatch

Ranges

STARTLON = -129.930
STARTLAT = 46.035
ENDLON = -129.914
ENDLAT = 46.050

Color texture (color.txt)
-2190 213 62 79
-2210 244 109 67
-2230 254 224 139
-2245 255 255 191
-2260 230 245 152
-2275 171 221 164
-2290 102 194 165
-2295 50 136 189
-2300 94 79 162
-2315 77 77 77
-2330 26 26 26

@j-herman Are you going to make a wiki? a page for the conversion tutorial? (as I remember from your reply to Brian's mail). I had to introduce bunch of mesh simplification methods in the mkbathy.py script. You may give it a look :)

Tiled version

On axial_seamount_tiles branch at https://github.com/woensug-choi/dave/tree/axial_seamount_tiles

Size of each tile : (Lat, Lon) = (0.005, 0.005) = Approx 350 x 350meters)

Tiles to keep on the scene  = 3 tiles

@woensug-choi I was just going to write up a page for using a different/ higher resolution file instead of the sandy bottom heightmap in dave_demo.launch.  Since we don't use the tiling and plugin with the current sandy bottom model that conversion is pretty straightforward.
This new example looks great!  I'll run it and see how it goes.

@j-herman Thank you for testing it out! Could you test the other candidate https://github.com/Field-Robotics-Lab/dave/pull/203 too?
I wonder how we are going to distribute high-resolution bathymetry data. I've put some effort to reduce it to around 20MB for this and another candidate. Github allows a maximum 40 MB file unless we adopt lf (https://docs.github.com/en/repositories/working-with-files/managing-large-files)
For more higher-level discussion, as @bsb808 mentioned in the mail, I understood as this playground wrap-up would not be included in the next release nor the end of march timeline. But worth introducing to them how things will be integrated into this playground (with doneness metric). Meanwhile, your new page preparation will be included in the next release or end of march timeline since it is a definitive demonstration for proof of collaborative possibility with Makai. Am I correct?

I wonder how we are going to distribute high-resolution bathymetry data.

One thing we could do is create a script that 1) downloads the dataset 2) runs the Batymetry_Converter on the dataset and 3) installs the output to a share directory at build time. Once we have such a script, we would just need to modify the CMakeLists.txt file for the worlds package such that its executes during catkin build. This has worked well for other projects where worlds needed to be auto-generated and where large 3D models needed to be made available to downstream users. Happy to discuss this further if required.

For more higher-level discussion, as @bsb808 mentioned in the mail, I understood as this playground wrap-up would not be included in the next release nor the end of march timeline. But worth introducing to them how things will be integrated into this playground (with doneness metric). Meanwhile, your new page preparation will be included in the next release or end of march timeline since it is a definitive demonstration for proof of collaborative possibility with Makai. Am I correct?

I thought we were trying to get everything put together by the end of March, including the integrated demo, but maybe I misunderstood.  It's a lot to get done by then!
I've put together a demo and drafted a wiki on creating a custom seafloor that works more or less like what we already sent to the sponsor via other means, so we will have a record here.  Not sure whether we'll want to incorporate that example but there's a PR in case anyone wants to play around with a new world.

Merging it now. Will make a wiki page for both Axial Seamount and Santorini today.

Documented at https://github.com/Field-Robotics-Lab/dave/wiki/Bathymetry-Models


Let's add installation instructions boss

@Nirvikalpa108, have you seen some installation instructions, on your travels, you have found particularly helpful?

I quite like this one I wrote @purinkle.

I quite like this one I wrote @purinkle.

This README from Public labs is a good boiler plate. These guys are amazing at welcoming first time contributors.


merge: dev to master

fix: resolve issues with invariant culture (SQL/hc)

:tada: This PR is included in version 0.77.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Get arguments object on the child object from Get.to(widgetPage, arguments)

I am using your package(Version 3.5.1) which is an awesome package. I have no problem with your package, but I am stuck I don't know what to do here. I wanna navigate to a page with an argument param I belive which is an object type and wanna pass that object to that page's(Get.to()) object which is a type of PassModel.
Here is how I want to navigate
Get.to(
PasswordForm(),
arguments: _list,
);

Here is the object
final PassModel _list = PassModel();
_allPass().forEach((element) {
if (element.hostname == suggestionList[index]) {
_list.hostname = element.hostname;
_list.id = element.id;
}
});

How can I get this object from PasswordForm?

I solved my issue using final PassModel _passdata = Get.arguments; on the PasswordForm.

Glad you found it :D


How do i make isEmail to validate email so that it doesn't accept email if there are special symbols other than "@" and "." ?

How do i make isEmail to validate email so that it doesn't accept email if there are special symbols other than "@" and "." ? Also it doesn't accept if there are numbers in series example<EMAIL_ADDRESS>

If you want to reject valid but odd looking emails, your best bet is to use a regular expression:
> const regular =<EMAIL_ADDRESS>> const odd = '"this is<EMAIL_ADDRESS>> validator.isEmail(regular)
true
> validator.isEmail(odd)
true
> validator.matches(regular, /^[a-z.@]+$/i)
true
> validator.matches(odd, /^[a-z.@]+$/i)
false

Same with disallowing numeric user parts:
> !validator.isNumeric(regular.split('@', 2)[0])
true


B-21490/B-21492 - Secondary GBLOC

B-21492
B-21490
B-21492 INT PR 1
B-21492 INT PR 2
B-21492 INT PR 3
B-21490 INT PR 1
B-21490 INT PR 2
Summary
Allows an admin use to assign up to two transportation offices to an office user.
Allows the office user to switch between the GBLOCs of those transportation offices.
Verification Steps for the Author
These are to be checked by the author.

[ ] Tested in the Experimental environment (for changes to containers, app startup, or connection to data stores)
[ ] Have the Agility acceptance criteria been met for this change?

Verification Steps for Reviewers
These are to be checked by a reviewer.

[ ] Has the branch been pulled in and checked out?
[ ] Have the BL acceptance criteria been met for this change?
[ ] Was the CircleCI build successful?
[ ] Has the code been reviewed from a standards and best practices point of view?

Setup to Run the Code

Instructions for starting storybook
Instructions for starting the MilMove application
Instructions for running tests

How to test
B-21492

Access the admin app.
Login as a new or existing admin user.
Open the form to create a new office user.
Fill out the form. Is the validation correct? Is the UI easy to use/clear?
Save a valid office user.
Repeat step 4 with the edit form.
Try to break it.

B-21490

Access the admin app
Create several office users of various roles each with two transportation offices. At least one should be a Services Counseling Supervisor.
Log in as each of the users, toggle between your GBLOCs with the dropdown in the top right, switch between queues, export your queue, just try to break it.
As your SC Supervisor verify the origin location dropdown filter's options update with the selected GBLOC.
Optionally make one of your GBLOCs USMC as that is the branch most interested in this feature and their queues work a little differently (these changes don't modify how they work but it's likely worth testing the combination).

Frontend

[ ] There are no aXe warnings for UI.
[ ] This works in Supported Browsers and their phone views (Chrome, Firefox, Edge).
[ ] There are no new console errors in the browser devtools.
[ ] There are no new console errors in the test output.
[ ] If this PR adds a new component to Storybook, it ensures the component is fully responsive, OR if it is intentionally not, a wrapping div using the officeApp class or custom min-width styling is used to hide any states the would not be visible to the user.
[ ] This change meets the standards for Section 508 compliance.

Backend

[ ] Code follows the guidelines for Logging.
[ ] The requirements listed in Querying the Database Safely have been satisfied.

Database
Any new migrations/schema changes:

[ ] Follows our guidelines for Zero-Downtime Deploys.
[ ] Have been communicated to #g-database.
[ ] Secure migrations have been tested following the instructions in our docs.

Screenshots

Warnings

:warning:

Files located in legacy directories (src/shared or src/scenes) have
been edited. Are you sure you don’t want to also relocate them to the new file structure?
View the frontend file org ADR for more information

  Generated by :no_entry_sign: dangerJS against 64bd6e6ba3ff36c28c6ff5fba794891a30e31575

Test coverage on server failed.
Last run: Fri 06 Dec 2024 06:03:19 PM UTC
Refer to this report to see coverage details for the server app.
Documentation for test coverage can be found at this link.

Accepted Happo diffs


Map coordinates and LinearInit func

This PR introduces two major things:

GirdCoordinates which allows to generate SOM grid coordinates given the arbitrary number of supplied dimensions
LinInit - codebook initialization function which allows to initialize codebook matrix to values that span linear space defined by the specified number of principal components of training data

Current coverage is 86.44% (diff: 85.65%)

Merging #1 into master will decrease coverage by 2.13%

@@             master         #1   diff @@
==========================================
  Files             7          7
  Lines           245        413   +168
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits            217        357   +140
- Misses           23         40    +17
- Partials          5         16    +11

Powered by Codecov. Last update c639802...c55a10e


Ensure that the openapi document is served at the right place.

Followup to #13, #14
Signed-off-by: Heiko W. Rupp<EMAIL_ADDRESS>

I should have done that, thanks !


Add ability to pick a different app icon

Is your feature request related to a problem? Please describe.
Some users might want to hide the fact that they are using a period tracking app from other people.
The default app icon makes it clear what the purpose of the app is, which is good for most users but not for the above.
Describe the solution you'd like
The Signal messaging app has a few built-in icons such as a generic "Weather" or "News" icon which masks the intent of the app from others, whilst letting the user continue to use the app normally (see screenshot below). Mensinator could copy this approach.
(Signal also changes the app title as well)
This setting could also prompt users to disable notification permissions for the app as well, if they want to.
Describe alternatives you've considered
Users could configure a custom icon launcher to change the app icon and disable app titles.
However this could be too much work for an average user, and it might be apparent to anyone monitoring the phone.
I don't think custom icons are possible on iOS either, so this method wouldn't work if/when Mensinator is added to the app store.
Additional context
Example from Signal

I get what you are saying but this is really farfetched and out of scope for the app. Of course the main purpose of this app is privacy but if someone already has your phone you are compromised either way. Regardless of the app icon or app name. And I don't really agree with the app being compared to signal as they have totally different purposes. This is something we will not implement.

Cool, makes sense

Android 15 allows you to hide apps. This is what the user should use.

@carstenhag didn't know about that feature lol, that does seem easier


a ... b syntax does not support floats

a ... b syntax used in match already works for integers, but it does not work for floats.
a = 2.0
match a:
    case 2.0 ... 10.5:  # error: unexpected dedent
        print('wow!')

Non-goals:
❌ New syntax and language constructs


[tutorial] Advise using --locked in cargo install

Hi :wave:
Motivation
This patch makes cargo use the lockfile for dependencies. Without that, at the time of writing this patch, the install fails with the following error:
error: failed to compile `move-cli v0.1.0 (/home/wiktor/src/open-source/move/language/tools/move-cli)`, intermediate artifacts can be found at `/home/wiktor/tmp/cargo`

Caused by:
  package `toml_datetime v0.6.5` cannot be built because it requires rustc 1.67 or newer, while the currently active rustc version is 1.65.0

See: https://github.com/rust-lang/cargo/issues/7169#issuecomment-514361495

Alternative solution would be upgrading Rust version but adding --locked  to the tutorial is far less invasive.
Have you read the Contributing Guidelines on pull requests?
Yes :+1:
Test Plan
Try cargo install --path language/tools/move-cli and see it fail, now try cargo install --locked --path language/tools/move-cli. It should succeed.

Hmm... funny thing, one of the CI jobs failed with the same exact reason ( --locked flag missing on cargo install). I could fix it in this PR if you don't mind.


[Communication - SMS] SmsClient [Live] test send method throws an exception when sending from a number you don't own failing in nightly runs

Communication - SMS nightly test runs are failing with:

Error message:
expected undefined to equal 401
Stack trace:
AssertionError: expected undefined to equal 401
at Context. (/mnt/vss/_work/1/s/sdk/communication/communication-sms/test/public/suites/smsClient.send.ts:104:14)
at processTicksAndRejections (internal/process/task_queues.js:95:5)

For more details check here:

https://dev.azure.com/azure-sdk/internal/_build/results?buildId=1859197&view=results

closing in favor of #24252


com.google.fonts/check/name/rfn

https://github.com/google/fonts/pull/4615
lists

FAIL: Name table strings must not contain the string 'Reserved Font Name'. (com.google.fonts/check/name/rfn)

The check is not smart. GF may wish to onboard a font that had originally been originally published with an RFN but then renamed. This is the case here:

Copyright 2015-2022 The Aref Ruqaa Project Authors (https://github.com/aliftype/aref-ruqaa), with Reserved Font Name EURM10.

The RFN needs to be mentioned in the font. But if the font does not use that RFN in its names, I don’t see why there should be a problem.

Duplicate of #3739

thanks, @khaledhosny


delete_file_in_range may be not safe

Now we use delete_file_in_range to destroy region data quickly, but it may be not safe. If the coprocessor is using the region snapshot when region destroyed, the coprocessor may read corrupted data, it may read some data and then read nothing.
We can use write_batch to delete because now we destroy region asynchronously, and then use compact_range to clear the tombstone data.
If we want to use delete_file_in_range later, we can consider using a region snapshot reference count, if the count is zero, we can use delete_file_in_range to destroy the region, but we should consider corner cases.
/cc @ngaut @BusyJay @hhkbp2

@BusyJay Do you think we can close this issue now?

Check out DeleteRange() in 5.18+.


Association API by entity ID

Use case
I generally use EntityStore with only *byId methods, because using the entire entity as key is expensive when I have large fields and breaks if I ever need to use a modified version of an entity in a lookup.
It would be nice to use the associations API, but as far as I can tell associations API helper methods always use the mapping methods that take the entire entity as key.
Describe the solution you'd like
I would like to be able to enable a mode for the associations API where the generated methods use the *byId methods on the EntityStore.
Versions

Komapper: v1.8
Kotlin: N/A
JVM: N/A
JDBC Driver or R2DBC Driver: N/A
Database: N/A
OS: N/A

Hi,
Thanks for the feedback.
I fixed it in #937.
If you have any comments on the fix, please let me know.


Missing document that is linked in Powershell error message

Link to article:
http://go.microsoft.com/fwlink/?LinkID=135170
Problem:
It's not found
This article is referenced by the Powershell error that occurs when you try to execute a script and do not have the execution policy correctly set, so it is pretty important that the link works.

@gitsno Can you provide which page include this link?

It's not a page, it's in Powershell itself, I've attached a screenshot, note that the link appears twice at different times - first in the confirmation message when changing execution policy and then again in the error message when the execution fails.

Hi @gitsno, thank you for your reporting. I tried the link http://go.microsoft.com/fwlink/?LinkID=135170, and it goes to https://technet.microsoft.com/zh-CN/library/hh847748.aspx, it shows the "about_Execution_Policies" which consist to the page in docs https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies.
Could you please share me the screenshot when you click the link http://go.microsoft.com/fwlink/?LinkID=135170, is it a 404?

When I go to that link I get a 404 and the URL is
https://docs.microsoft.com/en-us/powershell/module/5.1/Microsoft.PowerShell.Core/about/about_Execution_Policies
I've attached screenshots of the page and also of the Network tab showing the redirect.

@sdwheeler I created an issue https://github.com/PowerShell/PowerShell-Docs/issues/2925. would you want to track here?

@gitsno @EdisonDa I will close this issue as transferred. You guys can go PowerShell/PowerShell-Docs#2925. to track the status.


Examples

Create an example dude else whats the point of sharing?

Wow harsh but ok. I will when I have time. Which unfortunately I do not know when that will be.
Also the point of sharing is to make it available to everyone. The code isn't complex if your familiar with AngularJS.

Btw this is a duplicate issue on here. Closing it.

Thank you for replying, I didnt mean to be harsh, perhaps I can get it to
work and help out with the read me If you do not get the time?
On Fri, Oct 23, 2015 at 5:55 PM, Stephen Brannan<EMAIL_ADDRESS>wrote:

Wow harsh but ok. I will when I have time. Which unfortunately I do not
know when that will be.
Also the point of sharing is to make it available to everyone. The code
isn't complex if your familiar with AngularJS.
—
Reply to this email directly or view it on GitHub
https://github.com/kinstephen/angular-azure-blob-upload/issues/8#issuecomment-150615874
.

Certainly of course! Your welcome to contribute. It's very much appreciated!


Update Bitonic README.md files

Existing Sample Changes
Description
Updated information. Included new information on running sample on Windows. Restructured to match the new template.
Fixes Issue#
External Dependencies
N/A
Type of change
Please delete options that are not relevant. Add a 'X' to the one that is applicable.

[x] Documentation

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[x] Command Line
[x] VSCode

@ishaghosh27 - please review.
Adding @jimmytwei for notifications.


13796: record time for decoding FHIR bundles

This PR adds some logging on how long decoding the ndjson into FHIR bundles take
Test Steps:
n/a
Changes

Records how many lines of ndjson and how long it took to decode them into FHIR bundles

Checklist
Testing

[ ] Tested locally?
[ ] Ran ./prime test or ./gradlew testSmoke against local Docker ReportStream container?
[ ] (For Changes to /frontend-react/...) Ran npm run lint:write?
[ ] Added tests?

Process

[ ] Are there licensing issues with any new dependencies introduced?
[ ] Includes a summary of what a code reviewer should test/verify?
[ ] Updated the release notes?
[ ] Database changes are submitted as a separate PR?
[ ] DevOps team has been notified if PR requires ops support?

Linked Issues

#13796

To Be Done
Create GitHub issues to track the work remaining, if any

#issue

Specific Security-related subjects a reviewer should pay specific attention to

I just watched this and now think your approach is better 😄
https://youtu.be/i1wysckHg2o

Looks like the way to do it with the Kotlin time library (with a Monotonic clock) is:
val elapsed = measureTime {
  // your code
}

val millis = elapsed.inWholeMilliseconds

Or you can just offload the calculation to the library.
val now = TimeSource.Monotonic.markNow()
// your code
val elapsedMillis = now.elapsedNow().inWholeMilliseconds

Or you can just leave it as is. It was interesting to look into.

Oh that's better,  I re-used this logic from another spot, but I think when I implemented it then the timing API was still experimental and not finished.  I'll switch it out


test: fix failing runtime-workflow integration tests

Fix the issue by making sure that there is no shared context between each test.
Previous after the first test is executed, subsequent tests were failing with the following message:
TypeError: Cannot redefine property: Symbol(apolloServerExecutionDispatcherWillResolveField)

        at Function.defineProperty (<anonymous>)

      at Object.<anonymous> (../node_modules/apollo-server-core/src/requestPipeline.ts:431:14)

      at fulfilled (../node_modules/apollo-server-core/dist/requestPipeline.js:5:58)

While looking at the code, it seemed to me like the context we passed to apollo server was a global one and hence between multiple tests which resulted in a failure as we attempted to redifine a property that already was defined in the previous ran.

Opening as draft to see what CI will say and we can chat about the approach.

Amazing work @machi1990 +1 from me!


Expose mdRipple instance in MdButton components

Bug, feature request, or proposal:
feature request: Developers should have a way to programmatically trigger md-button ripples.
What is the current behavior?
To the best of my knowledge, Angular doesn't provide any way to access directive instances on on descendants of components declared in a template. The closest I can get to accessing the ripple is by getting a reference to the MdButton instance.
What is the use-case or motivation for changing an existing behavior?
I'm making a carousel-type component that allows using the keyboard arrow keys to navigate. As a nice touch of visual feedback, I'd like to trigger a ripple on the buttons on keydown.
Here I've monkeypatched MdButton to demonstrate what I want:
https://embed.plnkr.co/rpfqsqCblKF3odzD8DVx/
It's also useful if I want to implement a basic version of the feature discovery pattern:
https://material.io/guidelines/growth-communications/feature-discovery.html
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Latest
Is there anything else we should know?
It might be useful to expose this on other components that implement ripples. It should be as simple as adding a ViewChild and documenting its existence as a component property.

Thanks for the issue. We already have a similar issue: #4179
It would be great if you add your feedback/problem there as well!


Where is train_targets.txt of siamese

It's a very greate project, I'd try it to recognized some phishing sites. Now I want to add brand myself.
But when I test training siamese, it report
FileNotFoundError: [Errno 2] No such file or directory: './src/siamese_pedia/siamese_retrain/train_targets.txt'

I downloaded expand_targetlist, where is train_targets.txt and target_dict.json?
# phishpedia/src/siamese_pedia/siamese_retrain/bit_pytorch/train.py
        train_set = GetLoader(data_root='./src/siamese_pedia/expand_targetlist',
                                            data_list='./src/siamese_pedia/siamese_retrain/train_targets.txt',
                                            label_dict='./src/siamese_pedia/siamese_retrain/target_dict.json',
                                            transform=train_tx)

        valid_set = GetLoader(data_root='./src/siamese_pedia/expand_targetlist',
                              data_list='./src/siamese_pedia/siamese_retrain/test_targets.txt',
                              label_dict='./src/siamese_pedia/siamese_retrain/target_dict.json',
                              transform=val_tx)

Thanks.

finally found https://drive.google.com/drive/folders/1IZu1yGnMm0uHC-3pMZBkdNTsk3H499V2


Update docs: templatize() cannot be called multiple times

I noticed that the docs didn't reflect what the code is actually doing. You cannot call templatize() twice on the same template.

@kevinpschaaf I've rephrased the paragraph. I think it's now clear to the reader what happens. What do you think?

@kevinpschaaf I've refined it further. I've also added that one should not use arrow functions for the callbacks. Hehe. I just did that and it took me half a day to find the bug xD Unless you've anything to add, I think it's now good to merge.

👍


fix epochs vlines

closes #9276 (supersedes)
In order to get this fixed before release time, I've removed the blitting code.  This slows down vline drawing (esp. in butterfly mode, where it can take up to a few seconds) but at least now the bug is fixed.  I'll try to restore the blitting after release, when there is more time for testing.
@jasmainak can you test?

I did notice a slower response but okay to fix it later!


This extension works on Firefox

Procedure (after installation)
Note: I tested this with OldTweetDeckFirefox.zip, which was generated by npm run build.
1. Grant permissions manually
In the current implementation of Manifest V3, Firefox treats some permissions listed in host_permissions as "optional". So users need to manually grant them from "about:addons > Extensions > Old TweetDeck > Manage > Permissions".

2. Disable tracking protection
Also, Firefox's "Enhanced Tracking Protection" prevents <iframe> elements (inserted by this extension) from loading correctly. You can add exception for TweetDeck.

How were you able to install it?

The author provides a build script (pack.js) for Firefox. You can run it to generate a patched .zip file.
git clone https://github.com/dimdenGD/OldTweetDeck.git
cd OldTweetDeck
npm install
npm run build
mv ../OldTweetDeckFirefox.zip ./

You should then find OldTweetDeckFirefox.zip. Try temporary installation (unsigned) or self-distribution (signed), as you wish.

Thank you!

When I try to run the pack.js file I get this error

Heads up!
You will need Firefox Developer or Nightly to add unsigned extensions.

When I try to run the pack.js file I get this error

The pack.js file seems to be running as JScript, not JavaScript. How did you run it? do you have Node.js installed?

When I try to run the pack.js file I get this error

The pack.js file seems to be running as JScript, not JavaScript. How did you run it? do you have Node.js installed?

I double clicked on the file in the folder and it gave that error. I have installed Node.js and attempted to run the script with it but it opens for a split second and then closes after doing seemingly nothing.

check parent folder of folder it's in, archives probably appeared in it

I managed to catch it with a screen recorder

run npm install in the folder

I've built version and made a Release, check https://github.com/dimdenGD/OldTweetDeck/releases/tag/v1.0.2

only for developer/Nightly edition?
Can I use unsigned add-ons with the regular version?

Sorry, I feel stupid, but I can't understand how to "add" the zip into firefox :s. When I try to load it (using developer version or my normal version) I get an error.
I downloaded the zip version in the BetterTweetdeck fork page.

When I install it on Firefox Nightly, I get this when I reload the tab, even though I'm still logged in when I get redirected:

I need to refresh a lot to get it works, on my side!

If you get the login error, or it just doesn't load, refresh a few times.

I don't know how many "a few" is, but it's still not working. If this is something that has to be done every new session, It's probably not worth it for the time being

Any way of getting legacy back is still better than dealing with "XPro" to be honest.

manifest.json lacks an add-on ID in "browser_specific_settings", meaning it will only install through about:debugging on firefox (even on nightly and developer), and won't install permanently.
However, reportedly chrome doesn't support the "browser_specific_settings" key and will show a warning if it's included. One possible solution is separate manifest.json per platform

This is already done in pack.js

You can only install unsigned extensions on Firefox Beta/Nightly

Does it not work on developer (which lists being on aurora update channel)?

Anyone else getting near unusable lag after leaving the tab open for an extended amount of time? (Firefox Dev Edition)

still doesn't work for Firefox Nightly or ERS even with v2.02 while it works just fine for Chrome

In my case, v2.0.2 does not work on Firefox. <script> elements injected by element.innerHTML in injection.js are blocked by content security policy (CSP).

So I tried loading these scripts (bundle.js, vendor.js) as external files (element.src) - this time, they load fine, but the use of eval() in them violates CSP.
In any case, Content-Security-Policy header does not seem to be removed, despite the existence of the relevant code.

OK. Found the cause:
In Firefox, extraInfoSpec in browser.webRequest.onHeadersReceived.addListener only allows the values "blocking" or "responseHeaders" (or both) ,while in Chrome "extraHeaders" is also supported.
So we need some switching like this:
diff --git a/background.js b/background.js
index 235f726..d9ddd78 100644
--- a/background.js
+++ b/background.js
@@ -1,3 +1,11 @@
+const extraInfoSpec = ["blocking", "responseHeaders"];
+
+if (
+    chrome.webRequest.OnHeadersReceivedOptions.hasOwnProperty("EXTRA_HEADERS")
+) {
+    extraInfoSpec.push("extraHeaders");
+}
+
 chrome.webRequest.onHeadersReceived.addListener(
     function(details) {
         let headers = details.responseHeaders.filter(header => header.name.toLowerCase() !== 'content-security-policy' && header.name.toLowerCase() !== 'location');
@@ -6,7 +14,7 @@ chrome.webRequest.onHeadersReceived.addListener(
         }
     },
     {urls: ["https://tweetdeck.twitter.com/*"]},
-    ["blocking", "responseHeaders", "extraHeaders"]
+    extraInfoSpec
 );

 chrome.webRequest.onBeforeRequest.addListener(

Thanks, I've updated repo and released new version

Sorry for bringing this up, but it either seems broken again or it was just temporarily.

All i get is this, even after clearing cookies, reinstalling the extension several times and refreshing the page once a minute for almost a hour. It worked the first time, but not once since then.

You can only install unsigned extensions on Firefox Beta/Nightly

You can install it on main firefox as a "temporary extension" in about:debugging > This Firefox.
It'll uninstall upon closing but it's still an alternative for main fox.


NetCore App 2.1.12 produces Case-insensitive *.deps.json file for case sensitive operating systems

I maintain my production build environment within a docker container.  This env uses 2.1.12.
Application is named Jobe.  Builds from this environment produce a deps.json file with an application target application dll in all lower case, "jobe.dll".  The actual DLL is "Jobe.dll".  I encounter a runtime error when jobe.dll is not found.
My local environment is env uses 2.1.4.  In this env using the same build script produces deps.json file with a properly named target.  Subsequently no runtime errors.
2.1.12 jobe.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v2.1/linux-x64",
    "signature": "969bce325de8fec99cfd3c7d0c2302841251901c"
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v2.1": {},
    ".NETCoreApp,Version=v2.1/linux-x64": {
      "jobe/1.0.0": {
        "dependencies": {
          "ApexRest": "1.0.0",
          "CommandLineParser": "2.5.0",
          "Microsoft.NETCore.App": "2.1.12",
          "log4net": "2.0.8"
        },
        "runtime": {
          "jobe.dll": {}
        }
      },

2.1.4 Jobe.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v2.1/linux-x64",
    "signature": "b3039513c0756a28a84f26a7dc4af69f86efbaa9"
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v2.1": {},
    ".NETCoreApp,Version=v2.1/linux-x64": {
      "Jobe/1.0.0": {
        "dependencies": {
          "ApexRest": "1.0.0",
          "CommandLineParser": "2.5.0",
          "Microsoft.NETCore.App": "2.1.4",
          "log4net": "2.0.8"
        },
        "runtime": {
          "Jobe.dll": {}
        }
      },

@dsplaisted do you know who would be the most appropriate person to look into this?


Filter out rejected market proposals form the list of markets

This markets list contains markets that have been proposed but will never become markets. They should not appear here.
Proposed markets that have a chance of becoming real should go here (because users may wish to provide liquidity.
To determine if a market has a chance of becoming real we could look at the proposal status. In this case the cabbages market has a proposal state of rejected, so should not be returned in the markets list
newMarketProposals{
    state
    id
    terms{
      change{
        ...on NewMarket{
          instrument{
            name
          }
        }
      }
    }
  }
...
markets{
  id
  state
  name
}

{
  "state": "Rejected",
  "id": "a9ef0c09d88f7873eb0f86538dfaa0e45a4107f311b0b885b67d8bd4da49e289",
  "terms": {
    "change": {
      "instrument": {
        "name": "Cabbage"
      }
    }
  }
}
...
{
  "id": "a9ef0c09d88f7873eb0f86538dfaa0e45a4107f311b0b885b67d8bd4da49e289",
  "state": "Proposed",
  "name": "Cabbage"
},

One solution would be to insist that Data node does not return markets if the proposal is already rejected. I'll sound this out with the team

Have raised an issue in data node that should avoid us having to do this https://github.com/vegaprotocol/data-node/issues/752
and would us having to do it on block explorer and other places the Markets query is used.


manual deps, plus deprecation fix

This has #247 and #241 manually which should allow us to cut a release.

This is still a broken import


[C] Refactor aeron_counters_reader_counter_type_id().

I find accessing a field with a different field quite confusing.

Not really a refactor, more a good fix ;-)


LspInstall - cannot find npm command

I have node installed via nvm. Using either bash or zsh, I can execute npm without issues. But, when doing LspInstall on languages that require npm (ex. python) I get an error:
bash: line 2: npm: command not found
bash: line 3: npm: command not found

[Process exited 127]

Is this a config issue on my part -OR- is this type of setup not supported yet and I should instead use a system-wide node installation?

Hmm not sure why it's not working, I don't know much about nvm. Using systemwide npm installation will probably work.

My issue seems to be isolated to a flatpak installation (Sorry, I missed mentioning this on my initial post - at that time, I thought it was not relevant). I installed the AppImage binary and it works now.


mlp.Classifier._setup() patch to sklearn's LabelBinarizer limitation doesnt work with new scikit-learn 0.17.0

the following patch no longer work with new scikit-learn 0.17.0:
def _setup(self):
    ...
    import sklearn.preprocessing.label as spl
    spl.type_of_target = lambda _: "multiclass"

This might be because scikit-learn type_of_target() function has moved to sklearn\utils\multiclass.py
because of this predict() and predict_proba() of a two class label classification problem returns wrong values.
e.g. predict_proba() returns array with a single columns (filled all with 1) instead of returning array with two columns.

Hrm, I don't like the way this sklearn function is implemented` such context sensitive behavior is often fragile, should be more predictable (or at least a flag to make it work predictably). I wonder about just duplicating it...

re: "I wonder about just duplicating it...". I think this is a good solution for the following reasons:

LabelBinarizer has pretty simple logic - meaning its relatively small and it doesnt seems that it will be changed a lot in future version of sklearn (e.g. bug fixes, enhancements,...)
sklean lib for example includes joblib third party lib inside (not depending on it) and this is even a bigger library.

re: "we could just change the monkey patching to use the new location too". I think the problem with that is if you have other place in your code that use any other sklearn functionality that depend on this function it will fail (maybe even without you knowing)


⚠ Bofrost.at has degraded performance

In 37c5765, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1664 ms

Resolved: Bofrost.at performance has improved in 9adbde3 after 7 minutes.


Implement Object operations for Spaces API

Description
This implements the first half of the operations listed in https://github.com/sckott/analogsea/issues/140 which are the Spaces API operations related to Objects
Related Issue
https://github.com/sckott/analogsea/issues/140
No tests yet, since all these tests require external calls. See discussion in https://github.com/sckott/analogsea/issues/140

bump @amoeba , are you waiting on me to do anything here?

Hey @sckott thanks for the bump. This can be merged if you think so. I looked over all of the comments here and in the related issue and I think it's good to go.

okay, will take another quick look

@amoeba  can you add man-roxygen to .Rbuildignore

Done!

thanks for the rbuildignore fix.
hmm, did you see my comment about space_create not working? https://github.com/sckott/analogsea/pull/146#issuecomment-360343859

I did. I was thinking that, since this PR is just for the Object API operations that I/we'd work on that elsewhere. It'll require either an upstream aws.s3 fix or moving away from using aws.s3. Is that okay?

right, forgot about that. yep, we'll deal with fixing create later.


How to make editActionsForRowAtIndexPath work?

Added required table functions but editActionsForRowAtIndexPath was not called.
When selecting\clicking a cell and trying to swipe to display the edit buttons, the whole view (table) was being dragged and current view was set/moved to next table view controller.
func tableView(tableView: UITableView, canEditRowAtIndexPath indexPath: NSIndexPath) -> Bool {
        // Return false if you do not want the specified item to be editable.
        return true
 }

func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath)
{

}

func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [UITableViewRowAction]?
{

}

Did you find a solution for this? Disabling horizontal bounce helps, but you still need a really fast swipe for the editable menu to appear.

In case anyone drops by, I found this will allow the swipe gestures to work, although some improvements can be made to return false when scrolling up & down
extension UIScrollView : UIGestureRecognizerDelegate {
    public func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
        return (otherGestureRecognizer.view?.superview is UITableView)
    }
}

I have problem same, please support, many thanks


Add basic algebraic options as input

It would be nice to allow simple expressions as input, especially division since typing 1/3 as 0.333 etc is too cumbersome.

Completed with addition of Jeks.


Where is the trained model? Thank you!

Hi due to unavailability of a full time dedicated GPU , i could only afford to train the model on a subset of the data where it converged. You would need to train the model long enough on your entire dataset.


Change REPONSE to RESPONSE for consistency

Clearly a missed typo, I found while working on Route53 mocks

Coverage decreased (-0.08%) to 92.453% when pulling c7efa7399b2ef2e120872f3a13c1095d1eb89878 on giwrgosdi:fix/route53-responses into 5fe575b6ed977d05fed361729071d4b475ebf2ea on spulec:master.

Nice! Thanks for the fix, @giwrgosdi! Welcome to Moto!


fix: dev: Use docker-py v1.9.0

This closes #51

Check docker/docker-py#1203

Topology 1.8.0 has already been released.


Update metrics-supported.md

Set UsedCapacity Metric to Not Supported for "Microsoft.Storage/storageAccounts" resource type

@rboucher

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#sign-off  Will also be corrected in the newest release


Add Eviction Timeout Field for Maintenance Time

What this PR does / why we need it:

Adds a new Spec field for the pod's eviction timeout. Configurable pod's eviction drain/deletion timeout for the user, while previously it was set to 30s (the default value).
Changes made

Updating API with the new field
Using the new timeout field in the createDrainer function in reconcile and UTs.
Update nm sample
Update Readme

Which issue(s) this PR fixes:
ECOPROJECT-1668

/test 4.15-openshift-e2e

/test 4.15-openshift-e2e
There are more (possible) changes for the e2e testing, but it can be done afterward and mostly when there are maintenance events.

/test 4.15-openshift-e2e

Closing this PR as its goal is minor, it introduces a possible longer reconciliation (while we strive for a short reconcile), an API change, and the gain doesn't worth the effort


Add DPI notifications option

Add info about option to disable DPI scaling notifications.

@KlausLoeffelmann Can you take a look at https://review.docs.microsoft.com/en-us/dotnet/framework/winforms/disable-dpi-awareness-visual-studio?branch=pr-en-us-9640?


Vagrant provisioning fixes

JDK 8 Scala 2.11 test failure is an unrelated Kafka streams test failure.

Another seemingly unrelated test failure:
https://builds.apache.org/job/kafka-pr-jdk8-scala2.12/2532/
Created JIRA:
https://issues.apache.org/jira/browse/KAFKA-4983


Feature request: 3D preview for cubemaps

Right now you can display separate faces of a cubemap in the texture viewer. Having a real 3D preview of the cubemap where you can look around would be a nice addition though, especially for dynamic cubemaps.
The PowerVR texture tool e.g. has such a feature that allows you to preview cubemaps in 3D before saving the texture. While that only helps you checking if you have selected the right files for your cubemap, in a tool like RenderDoc this could also be used to verify the address modes or your cube sampler, etc.

Yes this has been on the roadmap for a long long time.
There's a few things to do first though since this requires a few changes in how textures are rendered (since it needs to update with camera controls not just with pan). I have some of those on a side branch with improved mesh import/export using assimp but I need to tidy it up and merge it.

Ah sorry. Should have checked the road map first. Just thought that this would be a neat feature while debugging a dynamic cube mapping example :wink:

@baldurk you briefed me on how you would like this implemented back January, I never got around to it...  you good with me trying to attack it again?


Remove unnecessary manifest change

Since its pointed out here. It is not necessary to have it in the manifest. Also, seems to be breaking builds having it there.
Fixes https://github.com/mogol/flutter_secure_storage/issues/79 & https://github.com/mogol/flutter_secure_storage/issues/77

Hi @nate-eisner
Thanks, will check today


Fix for issue #1267

What does this pull request aim to achieve? 💯
Please be concise and link any related issue(s): Fixes issue #1267

[x] I have checked that no one else is working on similar changes.
[ ] I have read the latest README and understand the development workflow.
[ ] The name of this branch is: feature/<branch_name> (need to have cloned the repo not forked).
[x] This branch is rebased/merged with the latest master.
[x] There are no merge conflicts.
[x] There are no console warnings and errors.
[ ] On the right hand side of this PR, I have linked the appropriate issue(s) under "Issues" and added a project progress under "Projects".

Hey @joshmorel , agree with you, the second image looks much better. May be we also need to align the menu buttons in line with FightPandemics ? Any suggestions on this?

@tejasm2 - yeah it's a bit more out of scope for the issue so I'm leaning towards opening a new issue. It would be nice to know why the padding was added - it's not exactly clear looking at the history. Those who did are either on a break or left the project.
If we change
const NavLinks = styled.div`
  align-self: flex-end;
  padding-top: 1rem;
  white-space: nowrap;
  padding-top: 2rem;

TO:
const NavLinks = styled.div`
  align-self: flex-end;
  white-space: nowrap;

Here is what it looks like:

Thoughts @idjevm on creating a new issue vs fixing this here?

Yeah this image looks perfect @joshmorel

The one issue is @tejasm2 is the hover active is no longer adjacent to top of the main content so that might need some further work to get right. Maybe a new issue would be better?

Yeah @joshmorel , u are right. We should have another ticket for this. Should I create one or will you be creating it?

@tejasm2 I opened a new ticket: #1276

Also the feedback icon color is darker then the join us button...or is it just bold/thick?

The "Join Now" button is a different color - #6A7EFC - which isn't in the design (it is the primary color - #425AF2) or even one of our colors in the style guide. Not sure why it was set that way originally. Thoughts @Yu-Alexa-Zhao . May be worth changing here because it will look better with new feedback icon (current on top, #425AF2 on bottom).

Yeah I think the color should be same.

Yes I agree with @joshmorel, using the primary color #425AF2 in the design system is better.

@joshmorel @tejasm2 Sorry I got to late to the party haha but I might give it a shot here and also link the new issue. Will take a look.

No worries brother

@joshmorel , I just deleted the envelope and removed the padding for the button.

I will create a new issue for the Join Now color. It is a good first issue so I can encourage someone who just joined to get into the code base.


Decouple price/percent truncation

Percent truncation is currently applied based on the price truncation toggle. This fixes to use the percent truncation toggle.

I have read the CLA Document and I hereby sign the CLA

Thanks for the fix @cgrin! cc @ethanfuerst


Cannot complete task "github_release" as part of any release flows

https://github.com/SFDO-Tooling/CumulusCI/blob/44b0d6a3e44427652f018e23684e37d232e7eaf0/cumulusci/tasks/github/release.py#L50
full stacktrace:
 ~/dev_local/cumulusci_trailhead/resilient-hawk-oybvk2   master release_candidate  cci error info                                    1 ↵  1012  14:58:40
Traceback (most recent call last):
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/cumulusci/cli/cci.py", line 229, in main
cli(args[1:], standalone_mode=False)
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/click/core.py", line 829, in call
return self.main(*args, **kwargs)
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/cumulusci/cli/cci.py", line 172, in new_func
func(RUNTIME, *args, **kw)
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/cumulusci/cli/cci.py", line 1769, in flow_run
coordinator.run(org_config)
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/cumulusci/core/flowrunner.py", line 416, in run
self._run_step(step)
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/cumulusci/core/flowrunner.py", line 455, in _run_step
raise result.exception  # PY3: raise an exception type we control from this exception instead?
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/cumulusci/core/flowrunner.py", line 250, in run_step
task()
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/cumulusci/core/tasks.py", line 141, in call
self.result = self._run_task()
File "/usr/local/Cellar/cumulusci/3.26.0/libexec/lib/python3.8/site-packages/cumulusci/tasks/github/release.py", line 50, in _run_task
release = repo.release_from_tag(tag_name)
AttributeError: 'NoneType' object has no attribute 'release_from_tag'

I haven't taken steps to break point debug this. It's likely something is wrong in my config, I just cannot pinpoint what it is. I've tried uninstalling and reinstalling cci numerous times, even reverting to previous versions (3.22->3.25 have all been tried). I have used brew and pipx to manage the cumulusci install - no change. I've also disconnected and reconnected cci to github using two different tokens - no luck.
I'm just playing around with a test project, but this seems to be systemic with other new projects as well.
Here's my cumulusci.yml:
minimum_cumulusci_version: '3.22.0'
project:
name: resilient-hawk-oybvk2
package:
name:
api_version: '50.0'
namespace:
version: Winter21
git:
default_branch: main
repo_url:
source_format: sfdx
tasks:
robot:
options:
suites: robot/resilient-hawk-oybvk2/tests
options:
outputdir: robot/resilient-hawk-oybvk2/results
robot_testdoc:
    options:
        path: robot/resilient-hawk-oybvk2/tests
        output: robot/resilient-hawk-oybvk2/doc/resilient-hawk-oybvk2_tests.html

flows:
config_qa:
steps:
3:
task: load_dataset
config_dev:
steps:
3:
task: load_dataset

I haven't taken steps to break point debug this. It's likely something is wrong in my config, I just cannot pinpoint what it is. I've tried uninstalling and reinstalling cci numerous times, even reverting to previous versions (3.22->3.25 have all been tried). I have used brew and pipx to manage the cumulusci install - no change. I've also disconnected and reconnected cci to github using two different tokens - no luck.
I'm just playing around with a test project, but this seems to be systemic with other new projects as well.
Here's my cumulusci.yml:
minimum_cumulusci_version: '3.22.0'
project:
name: resilient-hawk-oybvk2
package:
name:
api_version: '50.0'
namespace:
version: Winter21
git:
default_branch: main
repo_url:
source_format: sfdx
tasks:
robot:
options:
suites: robot/resilient-hawk-oybvk2/tests
options:
outputdir: robot/resilient-hawk-oybvk2/results
robot_testdoc:
    options:
        path: robot/resilient-hawk-oybvk2/tests
        output: robot/resilient-hawk-oybvk2/doc/resilient-hawk-oybvk2_tests.html

flows:
config_qa:
steps:
3:
task: load_dataset
config_dev:
steps:
3:
task: load_dataset

@sbutterfield The error indicates that CumulusCI is getting None where it's expecting to have an object for interacting with the GitHub API for repositories. Some things to check:

CumulusCI looks up the GitHub repo owner and name from the origin git remote. Check that this is finding the expected values by running cci shell --python "print(project_config.repo_owner, project_config.repo_name)"
Make sure that you've configured CumulusCI's github service (cci service connect github) using a Personal Access Token which includes the repo scope, for a user that has access to this repository.

@sbutterfield The error indicates that CumulusCI is getting None where it's expecting to have an object for interacting with the GitHub API for repositories. Some things to check:

CumulusCI looks up the GitHub repo owner and name from the origin git remote. Check that this is finding the expected values by running cci shell --python "print(project_config.repo_owner, project_config.repo_name)"
Make sure that you've configured CumulusCI's github service (cci service connect github) using a Personal Access Token which includes the repo scope, for a user that has access to this repository.

@davisagli, cci shell --python "print(project_config.repo_owner, project_config.repo_name)" << really useful command, thank you!
Totally PEBKAC issue - my project name, repo name, and package name were all misaligned. The lightbulb really clicked when I received a more descriptive error that the project wasn't connected to github (despite connecting it multiple times). 🤦🏻

@davisagli, cci shell --python "print(project_config.repo_owner, project_config.repo_name)" << really useful command, thank you!
Totally PEBKAC issue - my project name, repo name, and package name were all misaligned. The lightbulb really clicked when I received a more descriptive error that the project wasn't connected to github (despite connecting it multiple times). 🤦🏻

Closing this issue - I have a follow-up that I'll file separately @davisagli

Closing this issue - I have a follow-up that I'll file separately @davisagli

Had the same problem. I fixed changing my git config repository's url from SSH to HTTPS.
Are SSH repos supported?

@lordgordon ssh repo URLs should work, but it's possible there's a bug in the code that's parsing the url to find the repository owner and name. If you'd like us to take a look, please open a new issue and share the ssh url that didn't work (replacing pieces of it with fake values if you don't want to reveal the actual url)


Sync local invalid field filter FF

Task/Issue URL: https://app.asana.com/0/488551667048375/1206995306603643/f
Description
Introduces a FF around local invalid field filtering so we can merge and wait until all platforms have implemented the required changes.
Steps to test this PR
Feature 1

[ ]
[ ]

UI changes

Before
After

!(Upload before screenshot)
(Upload after screenshot)

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#4383  👈
#4335
#4318
#4292
develop

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @cmonfortep and the rest of your teammates on  Graphite


Stop tracking your users

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

Hey @marcelometal,
Thanks for opening the PR. I completely understand your concern here.
We are not tracking users using our anonymous analytics. It is strictly meant to track rate of adoption of decK and it's various versions. We intentionally do not include any sort of identifying information in the data that is sent back.
If you would like, you can disable the anonymized reports by setting the environment variable DECK_ANALYTICS=off.

Hi @hbagdi ,
Since you don't intend to remove this part of the code, could you please add a note in README.md to inform all users about deck analytics and how to disabled it?

We call it out in our documentation: https://docs.konghq.com/deck/commands/#analytics.
README.md is meant to provide an introduction to the project and I'm a little hesitant to talk about this detail in there. Is that acceptable?

Sorry, but IMHO no, that's not enough...
For me, transparency is one of the most compelling benefits of open source software. So, there are no surprises and no hidden functions...
For example, Debian Popularity Contest (popcon). The default value is "no" and it's a personal choice.
Features section in README has practically the same content of Commands Section in Kong`s website. So, please add a small paragraph about deck analytics in README. It will increases credibility too.

So, there are no surprises and no hidden functions...

I understand where you are coming from here but please note that we have absolutely no intentions of hiding any feature.

For me, transparency is one of the most compelling benefits of open source software.

I completely agree. Transparency is one of the reasons I wake up every day to contribute to open-source software. In this specific case, we keep the behavior configurable and document it. If we didn't document this and forced you to share anonymized data, then anyone questioning our transparency could have had a reasonable case. This is not the case here and to our knowledge, we are doing our best to communicate this.

So, please add a small paragraph about deck analytics in README. It will increases credibility too.

I'm sorry but I'm not yet convinced that the README is the right place for such a detail. Our purpose of having a README is to provide an introduction and pointers to get started using this project.

I understand where you are coming from here but please note that we have absolutely no intentions of hiding any feature.

This kind of information should be close to the source/binary (README or --help command)

I totally agree with @marcelometal here. These kind of "features" should be opt-in instead of opt-out. No question about it.

I totally agree with @marcelometal here. These kind of "features" should be opt-in instead of opt-out. No question about it.

https://github.com/Kong/deck/pull/301


chore(release): v0.18.0

Not sure how this got thru on #2208
https://github.com/ChainSafe/lodestar/pull/2216/checks?check_run_id=2168953989#step:7:270

Not sure how this got thru on #2208
https://github.com/ChainSafe/lodestar/pull/2216/checks?check_run_id=2168953989#step:7:270

The rules in that branch did not include the new stricter eslint rules when the pull_request event was triggered in that branch


Checkbox doesn't seem to be working (v15.1.3)

On the newest release, the checkboxes are not clickable. Changed back to v15.0.4 and it works fine
angular2-materialize: v15.1.3
materialize-css: v0.100.1
Below is the code I am using.

          <input type="checkbox" id="{{cobranca.publico}}" (change)="toggleCobranca($event, cobranca)"/>
          Habilitar

{{cobranca.publico}}

          <input id="{{cobranca.preco}}" type="text" class="validate" [(ngModel)]="cobranca.preco" formControlName="preco">
          Valor

          <input id="{{cobranca.idCecam}}" type="number" class="validate" [(ngModel)]="cobranca.idCecam" formControlName="idCecam">
          Código CECAM

I'm running into the same issue as you.  I changed back to using v15.0.4 but it still doesn't work with<EMAIL_ADDRESS> What version of materialize-css are you using?

So, I was browsing materialize's gitter and @alexisdiel came up with a fix for that (I'm running 0.100.1 also)
[type="checkbox"], [type="radio"] {     + label {          pointer-events: auto;     }   }

Fixed on https://github.com/Dogfalo/materialize/pull/5061

However, the PR has not been merged yet


Fix outdated AI API endpoint configuration step from docs

Description:
Current doc contains outdated content when it comes to the AI API endpoint configuration step. It mentions that the creator should added the apikey in the following format: Bearer <API Key>. This should be fixed so as to mention only to include the API key.

Fixed via [1] and [2].

https://github.com/wso2/docs-apim/pull/8520
https://github.com/wso2/docs-apim/pull/8519


X11 support

To make X11 applications work:

Need to setup .Xauthority file with cookie in experiment
Need to set/replace $DISPLAY and $XAUTHORITY
Get X connection from experiment (either on TCP port or UNIX domain socket)
Forward connection to local X server (according to $DISPLAY variable)

http://stackoverflow.com/a/12903844/711380 has an example with paramiko's X11 feature -- mainly useful for the Xlib.support.connect example code.


Migrate 'file_attachment/file_thumbnail' module and tests to TypeScript

Summary
This PR migrates 'components/file_attachment/file_thumbnail' module and associated tests to TypeScript
Ticket Link
Resolves https://github.com/mattermost/mattermost-server/issues/13712

/update-branch

Creating a new SpinWick test server using Mattermost Cloud.

Test server creation failed. See the logs for more information.

Creating a new SpinWick test server using Mattermost Cloud.

Mattermost test server created! :tada:
Access here: https://mattermost-webapp-pr-4745.test.mattermost.cloud

Account Type
Username
Password

Admin
sysadmin
Sys@dmin123

User
user-1
User-1@123

Test server destroyed


error message is showing while clicking on non-billable& unbillable filter option : under expense

issue closed