text:
branch prerelease 29-09-2021

⚠ This PR is not to be merged ⚠
Plugins Updated
This is just a staging area for a prerelease containing the @next tag versions for these plugins:

adobe/aio-cli-plugin-app
adobe/aio-cli-plugin-runtime
adobe/aio-cli-plugin-console
adobe/aio-cli-plugin-info
adobe/aio-cli-plugin-auth

Features

Log Forwarding Commands in the Runtime plugin
Proxy support in App, Console, Auth, and Runtime Plugins
Refactoring of adobe/generator-aio-console into a lib adobe/aio-cli-lib-console
Proxy info in Info Plugin

Installation
To install the pre-release, run:
npm install -g adobe/aio-cli#branch-prerelease

CLI binary name
The aio-cli binary for the pre-release is aio-next: 👈
aio-next --version
aio-next info
aio-next runtime:namespace:log-forwarding --help
aio-next app --help
aio-next console --help

Log Forwarding
See:
aio-next runtime:namespace:log-forwarding --help

Proxy Support
Set these environment variables, to use proxies (case sensitive):

HTTP_PROXY
HTTPS_PROXY

The appropriate proxy will be used to proxy http/https urls respectively.
If your proxy requires basic authentication, embed the username and password in the url itself. For example, if your server is https://example.com and username is user and password is password, the url should look like this:
https://user:password@example.com

If your username or password contains non-alphanumeric characters, they must be url-encoded.
You can verify if you set the proxy info properly by running:
aio-next info

Can we clean this up?

authors: purplecabbage shazron

repo: adobe/aio-cli


text:
Rename whitelist to approvedList

Description

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):
Types of changes

[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 change)

Checklist:

[x] I have signed the Adobe Open Source CLA.
[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.

fix for #26

closing to move to an upstream branch for testing

source: gharchive/pull-request

repo: adobe/aio-tvm

license_type: permissive

license_source: github-api


text:
CUI-7402 ColumnView should support coral-interactive on item descendants

Description
Like Accordion, some use cases of ColumnView require items to allow interactive descendants, like for example a checkbox.
To prevent keyboard and click events on the interactive descendants from bubbling up to be handled by the Item or ColumnView itself, we should support coral-interactive attribute to identify descendants that should be ignored.
Related Issue
Per https://jira.corp.adobe.com/browse/CUI-7402 and https://jira.corp.adobe.com/browse/CQ-4297530
How Has This Been Tested?
Tested against Coral-Spectrum example by adding a checkbox with [coral-interactive] to several of the items.
Screenshots (if appropriate):
Types of changes

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

Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.

@icaraps, @mohiaror and @adobe/coral-spectrum

Can you please add tests for coral-interactive ?

authors: icaraps majornista

repo: adobe/coral-spectrum


text:
Post deploy tests

@tripodsan fyi: this could be useful for our project template: it adds another testing step that will happen after the action has been deployed, but before it is being linked, making sure that only good actions will linked, i.e. actions that pass an in-runtime integration test.

cool, but this is already performed during wsk-builder -v --deploy --test

I guess, we just need to fix https://github.com/adobe/openwhisk-action-builder/issues/34

I'd like to be able to write more complex assertions than just the status===200 example I have now.

I'd like to be able to write more complex assertions than just the status===200 example I have now.

ideally, the same assertions we'd use to validate the action via pingdom.

Not sure about that, because I wouldn't want to perform writes on ever ping. Doing a write for each deployment is less troublesome.

authors: trieloff tripodsan

repo: adobe/helix-experimental-dispatch


text:
Excel Preview not working in first attempt

Description
Excel preview is not working in first attempt. First attempt only refreshes the excel. Preview works fine in second attempt.
To Reproduce
Steps to reproduce the behavior:

Go to https://adobe.sharepoint.com/:x:/r/sites/adobecom/_layouts/15/Doc.aspx?sourcedoc={F9128800-118D-4F60-BDA3-F1AADE89FD83}&file=Book.xlsx&action=default&mobileredirect=true
Click on Preview button
Excel refreshes but preview page doesn't open
Click on preview again, preview page opens

Expected behavior
Preview page should open in the first attempt
Screenshots
Adding the recording of issue created by @dylandepass
https://github.com/adobe/helix-sidekick-extension/assets/69535463/11165e94-26b7-426d-bee5-7f060bb479fd
Additional context
This issue is happening only with latest sidekick version 6.16.0

:tada: This issue has been resolved in version 6.16.1 :tada:
The release is available on:

GitHub release
v6.16.1

Your semantic-release bot :package::rocket:

source: gharchive/issue

repo: adobe/helix-sidekick-extension


text:
MenuItem issue when target="_blank" is used

Provide a general summary of the issue here
If a user opens the Menu using a mouse and then clicks on the anchor tag with target="_blank" attribute everything works as expected - the URL opens in a new tab and the tab becomes active. But if the user opens Menu using the keyboard, navigates on the anchor tag with target="_blank" attribute and hits Enter key - new tab opens up in the background but the tab does not become active.
This can also be reproduced in the docs (https://react-spectrum.adobe.com/react-aria/Menu.html#links)
🤔 Expected Behavior?
Newly opened tab should be active
😯 Current Behavior
Newly opened tab is inactive (opens up in background)
💁 Possible Solution
No response
🔦 Context
This breaks accessibility, since screen readers does not announce that a new tab has been opened in the background
🖥 Steps to Reproduce
https://react-spectrum.adobe.com/react-aria/Menu.html#links
Version
"react-aria-components": "1.2.1"
What browsers are you seeing the problem on?
Firefox
If other, please specify.
No response
What operating system are you using?
MacOS/Windows
🧢 Your Company/Team
No response
🕷 Tracking Issue
No response

Seems like Firefox has a specific setting for this - when this is checked it works as expected. I guess this is not something that can be overriden.

repo: adobe/react-spectrum


text:
Add descriptions to ListView

Separating from #2734
✅ Pull Request Checklist:

[ ] Included link to corresponding React Spectrum GitHub Issue.
[ ] Added/updated unit tests and storybook for this change (for new code or code which already has tests).
[ ] Filled out test instructions.
[ ] Updated documentation (if it already exists for this component).
[ ] Looked at the Accessibility Practices for this feature - Aria Practices

📝 Test Instructions:

🧢 Your Project:
RSP

I want to change the description for Listview to something else but this is fine for now.

authors: dannify reidbarber


text:
"Trigger Direct Call" action type supports wrong event

The "Trigger Direct Call" action type (see #23) allows _satellite.track() to be triggered without writing custom code.
Expected Behaviour
_satellite.track() supports sending a custom event object as its second argument. See https://experienceleague.adobe.com/docs/launch/using/client-side-info/launch-object-reference.html?lang=en#platform-launch-object-reference.
Actual Behaviour
The "Trigger Direct Call" action type uses the event object of the calling Rule as its second argument. However, this event object is set automatically by the Rule, whereas the expectation when using _satellite.track() is that you can send your own custom event object in the second argument.
https://github.com/adobe/reactor-extension-core/blob/213989a7d9895871c5a1640ab9dde38da7822dac/src/lib/actions/directCall.js#L27-L31
Reproduce Scenario (including but not limited to)
See Sample Code below.
Steps to Reproduce
See Sample Code below.
Platform and Version
All
Sample Code that illustrates the problem
Expected usage with Direct Calls:
var detail = { name: 'John Doe' };
_satellite.track("identifier", detail); // detail is a custom event object

Logs taken while reproducing problem
N/A

@yuhui, currently, the same event that triggers the 1st direct call is passed through to the second.  Can you describe the use case a bit more for passing a different event object to the 2nd rule?
Should you also be able to prevent the passing of an object?  How would you expect to provide a custom event?  Data element selector?  Something else?

@yuhui, currently, the same event that triggers the 1st direct call is passed through to the second.  Can you describe the use case a bit more for passing a different event object to the 2nd rule?
Should you also be able to prevent the passing of an object?  How would you expect to provide a custom event?  Data element selector?  Something else?

@thebenrob, I'll chime in here. In my opinion, it doesn't make sense to pass the event from the first rule into the second rule. The event object from the first rule contains information like the rule's name and other things that probably are not particularly useful inside the second rule. Instead, the customer should be able to provide their own object that should be passed to the second rule. I'm not as familiar with the use cases, but I know customers pass in data when they execute direct call rules quite frequently. It's kind of like calling a function with arguments. This would probably be done through either a code editor or a data element selector inside the Trigger Direct Call action type view. I would like to hear if this matches @yuhui's vision and whether he would prefer seeing a code editor or a data element selector. Part of me still wants to see a data element type that allows the customer to build an object without using code (similar to the XDM Object data element type in the AEP Web SDK extension, except not XDM-specific), because I think it could be useful in this case.

@thebenrob, I'll chime in here. In my opinion, it doesn't make sense to pass the event from the first rule into the second rule. The event object from the first rule contains information like the rule's name and other things that probably are not particularly useful inside the second rule. Instead, the customer should be able to provide their own object that should be passed to the second rule. I'm not as familiar with the use cases, but I know customers pass in data when they execute direct call rules quite frequently. It's kind of like calling a function with arguments. This would probably be done through either a code editor or a data element selector inside the Trigger Direct Call action type view. I would like to hear if this matches @yuhui's vision and whether he would prefer seeing a code editor or a data element selector. Part of me still wants to see a data element type that allows the customer to build an object without using code (similar to the XDM Object data element type in the AEP Web SDK extension, except not XDM-specific), because I think it could be useful in this case.

@adobe export issue to Jira project PDCL

authors: Aaronius thebenrob yuhui

repo: adobe/reactor-extension-core


text:
MWPW-135160: Mnemonics inside merch card

Adds ability to display inline mnemonic list block inside merch card.
Simplifies Mnemonic list code.

Resolves: MWPW-135160
Test URLs:

Before: https://main--milo--axelcureno.hlx.page/drafts/axel/mwpw-135160?martech=off
After: https://mwpw-135160--milo--axelcureno.hlx.page/drafts/axel/mwpw-135160?martech=off

@Roycethan this is ready for verification. Thanks.

I didn't push any changes and I see it displaying properly in tablet. Probably got fixed in a different PR. Please check @Roycethan

@Axelcureno So the example where i can repro this is on 3 col width card as mentioned earlier: https://main--cc--adobecom.hlx.page/drafts/axel/defects/mwpw-135160?milolibs=MWPW-135160--milo--axelcureno#

@Roycethan thanks, I was able to reproduce this time. I have pushed the fix, please check once more.

repo: adobecom/milo


text:
Why my token from auth "memberjwt" valid on middleware "jwt" auth ?

I have 2 auth JWT (jwt and memberjwt)

and im already set the middleware to "jwt" in route.

but why my token generate from "memberjwt" auth valid on auth "jwt" ?
is there any solution?
this my route using auth "memberjwt" and email its : kotnol@gmail.com

but im check it using auth.getuser() its still showing with different data, even though that token from memberjwt

i want that token from "memberjwt" auth its invalid in "jwt" auth

Issue doesn't adhere to the guidelines of creating a proper issue.

Make sure that you are only reporting bugs or submitting feature requests on Github.
In case of feature requests, please be descriptive and explain how this feature helps a broader audience and not just you.

If you are not submitting a bug and neither a feature request, then please use the discussion threads
In any case, issues which are not descriptive enough will be closed. Please respect our time.

repo: adonisjs/auth

license: MIT


text:
Inconsistent user experience with AppCDS

Please provide a brief summary of the bug
It's not really a bug per se. The binary distributions of Adoptium do not contain the JDK base image. The OpenJDK distribution provides it out-of-the-box (as well as other vendors).
I've reproduced this with the latest LTS on MacOS: OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.1_12.pkg
Please provide steps to reproduce where possible
Creating a dynamic AppCDS archive for an application can be done as follows:
/java -XX:ArchiveClassesAtExit=app-cds.jsa -jar my-app.jar

Expected Results
The app-cds.jsa archive is created or updated with that training run.
Actual Results
[0.012s][warning][cds] -XX:ArchiveClassesAtExit is unsupported when base CDS archive is not loaded. Run with -Xlog:cds for more info.

Enabling the logs provides the following:
[0.010s][info][cds] trying to map /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib/server/classes.jsa
[0.010s][info][cds] Specified shared archive not found (/Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib/server/classes.jsa)
[0.010s][info][cds] Initialize static archive failed.
[0.010s][warning][cds] -XX:ArchiveClassesAtExit is unsupported when base CDS archive is not loaded. Run with -Xlog:cds for more info.
[0.010s][info   ][cds] Unable to map shared spaces

What Java Version are you using?
openjdk 21.0.1 2023-10-17 LTS OpenJDK Runtime Environment Temurin-21.0.1+12 (build 21.0.1+12-LTS) OpenJDK 64-Bit Server VM Temurin-21.0.1+12 (build 21.0.1+12-LTS, mixed mode)
What is your operating system and platform?
MacOS 13.6 (22G120) on ARM64
How did you install Java?
Via the official package OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.1_12.pkg
Did it work before?
No.

Did you test with the latest update version?
No response
Did you test with other Java versions?
Yes. I tested with https://jdk.java.net/21/, https://download.java.net/java/GA/jdk21.0.1/415e3f918a1f4062a0074a2794853d0d/12/GPL/openjdk-21.0.1_macos-aarch64_bin.tar.gz in particular.

Relevant log output
No response

Oops, this might be a duplicate of #937 ?

repo: adoptium/adoptium-support


text:
Sign Windows JMOD exe/dlls, so jlink images contain signed artifacts

Resolves issue: https://github.com/adoptium/temurin-build/issues/3481
Currently Windows JMOD exe/dll's contained within the jmod are not signed. This issue is to discuss and complete the necessary changes to support Signing these using the Eclipse signing service for Adoptium Temurin binaries.
We should be able to use the same mechanism as is currently used for MacOS dylib's within JMODs.

Current plan is to implement this change for the October 2023 releases.

repo: adoptium/ci-jenkins-pipelines


text:
Update windows_repro_build_compare.sh to allow for windows Redist devkit

Fixes https://github.com/adoptium/temurin-build/issues/4021
Don't check local Windows system UCRT if --use-adoptium-devkit used, as the correct versions will be downloaded.
Grinder test: https://ci.adoptium.net/job/Grinder/11274/

This situation also happens to linux https://github.com/adoptium/temurin-build/blob/master/tooling/reproducible/linux_repro_build_compare.sh#L166, which suggests another opportunity for code refactoring and consolidating for different platforms.
Creating a reusable function or module will make the logic easier to understand, test and maintain.

This situation also happens to linux https://github.com/adoptium/temurin-build/blob/master/tooling/reproducible/linux_repro_build_compare.sh#L166, which suggests another opportunity for code refactoring and consolidating for different platforms.
Creating a reusable function or module will make the logic easier to understand, test and maintain.

It is the same yes, although the apart from the check for the --use-adoptium-flag, the GCC vs VisualStudio logic is different

authors: andrew-m-leonard sophia-guo

repo: adoptium/temurin-build


text:
NotSupportedException when using non-reactorui controls

Hello. Thank you for this library!
I'm trying to use CommunityToolkit views with Reactor.Maui:
class MainPage : Component<MainPageState> {
    public override VisualNode Render() {
        return new ContentPage {
            new ScrollView {
                new VerticalStackLayout {
                    new Button(State.Counter == 0 ? "Click me" : $"Clicked {State.Counter} times!")
                        .OnClicked(()=>SetState(s => s.Counter++))
                        .HCenter(),
                    new AvatarView {
                        Text = "ZS"
                    }
                }
                .VCenter()
                .Spacing(25)
                .Padding(20, 0)
            }
        };
    }
}

But I have a following exception:

Its also happens when using MAUI controls:

Maybe I need to write some kind of wrapper for these classes? For example:
class ReactorUIAvatarView: CommunityToolkit.AvatarView {
    override...
}

Yep. I tried this:
public class MyControl: View<CommunityToolkit.Maui.Views.AvatarView> {
}

Works fine.
BTW: Thank you for this awesome library!

Yeah, you can't directly put Maui controls under mauireactor elements, you need a wrapper.
MauiReactor includes a convenient source generator, please gett a look at this guide:
https://adospace.gitbook.io/mauireactor/components/wrap-3rd-party-controls
Said that, I'm probably going to provide a package with all the wrappers for common libraries like the Community toolkit

I think you just need to add this link to the readme.
Common libraries are updated very often and you may not keep up with them.

The link to the documentation is present in the readme

authors: JaneySprings adospace

repo: adospace/reactorui-maui


text:
[Python] Add support for classes

In Python when you try and use classes in the code it completely breaks the flowchart.

wong repo: https://github.com/adrai/flowchart.js/issues/245

https://github.com/cdfmlr/pyflowchart

Thank you

authors: WilliamDavidHarrison adrai

license: mit

license_source: bigquery


text:
2023.38.4

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
Update Model s plaid to 2023.38.4, car updated doesn't appear in Teslamate
Expected Behavior
No response
Steps To Reproduce
No response
Relevant log output
2023-10-29 22:17:11.590 [error] GenStateMachine :"3" terminating
** (MatchError) no match of right hand side value: {:error, #Ecto.Changeset<action: :insert, changes: %{date: ~U[2023-10-29 22:17:11.502000Z], speed: 0, power: 0, odometer: 8852.30542, tpms_pressure_fl: Decimal.new("2.85"), tpms_pressure_fr: Decimal.new("2.85"), tpms_pressure_rl: Decimal.new("2.775"), tpms_pressure_rr: Decimal.new("2.9"), battery_heater_on: false, battery_level: 40, usable_battery_level: 39, battery_heater: false, driver_temp_setting: Decimal.new("21.0"), fan_status: 0, inside_temp: Decimal.new("22.7"), is_climate_on: false, is_front_defroster_on: false, is_rear_defroster_on: false, outside_temp: Decimal.new("20.5"), passenger_temp_setting: Decimal.new("21.0"), ideal_battery_range_km: Decimal.new("215.25"), rated_battery_range_km: Decimal.new("215.25"), est_battery_range_km: Decimal.new("182.39")}, errors: [latitude: {"can't be blank", [validation: :required]}, longitude: {"can't be blank", [validation: :required]}], data: #TeslaMate.Log.Position<>, valid?: false>}

Screenshots
No response
Additional data
No response
Type of installation
Manual
Version
1.27.3

Yes, it is covered by this issue report: https://github.com/adriankumpf/teslamate/issues/3371
Interestingly, this is now a documented change: https://developer.tesla.com/docs/fleet-api#vehicle_data

I just got 2023.38.6 (EU) the day before yesterday, and Teslamate hasn't been able to fetch data since...

Like you @cicob i have installed yesterday 2023.38.6 (EU) and i lost access in Teslmate.
i'm using a manual installation of Teslamate.
I just had to grab the file from here https://raw.githubusercontent.com/adriankumpf/teslamate/8134150b247eec5a08572e62fdc4ebe6fda22f63/lib/tesla_api/vehicle.ex and compile.
Everything worked again.

Oh, ok, thanks
In the meantime I found a compiled patch over here:
https://github.com/adriankumpf/teslamate/pull/3373
I can confirm that it helped for me. The car is back online.
´´´
$cat docker-compose.yml
version: "3"
services:
teslamate:
#image: teslamate/teslamate:latest
image: jsightler/teslamate:20231029
restart: always
...
´´´

This is resolved in the latest TeslaMate release 1e7c9a4

authors: cicob cwanja guldil joaquinsfy jsight

repo: adriankumpf/teslamate


text:
Update Maven

Bintray is discontinued, causing issues when building with it.
Please update the Maven

Looking into it. For now, use JitPack

Fixed, v2.0.1 was released into https://maven.cafeteria.dev

authors: Noaaan adriantodt

repo: adriantodt/FallFlyingLib


text:
Arrays not handled properly

Was upgrading an app to React@16 and came across what seems to be a bug with the latest enzyme-to-json (or enzyme) where snapshots for arrays are missing some elements.
Would be happy to contribute, just want to understand if this is an issue with enzyme-to-json or enzyme's childrenOfNode?

Hey @donatasbacius,
Thanks for raising the bug!
I am not sure where it comes from and I don't have time to have a look right now, would you mind investigating?

I was looking into this, and it appears to be due to to how Enzyme's wrapper.getNodeInternal() is working: https://github.com/adriantoine/enzyme-to-json/blob/master/src/shallow.js#L73
As a nicer work around, if you're on React >16.2.0, consider replacing arrays with Fragments: https://reactjs.org/blog/2017/11/28/react-v16.2.0-fragment-support.html

Enzyme issue then

authors: VincentLanglet adriantoine donatasbacius quicksnap

repo: adriantoine/enzyme-to-json


text:
PendingDeprecationWarning: Client.dataset is deprecated and will be removed in a future version. Use a string like 'my_project.my_dataset' or a cloud.google.bigquery.DatasetReference object, instead

{dir}/google_analytics_flattener_ga4/tests/test_partitioning.py:94: PendingDeprecationWarning: Client.dataset is deprecated and will be removed in a future version. Use a string like 'my_project.my_dataset' or a cloud.google.bigquery.DatasetReference object, instead.  table_ref = client.dataset(self.ga_source.dataset).table(table_type)

https://github.com/googleapis/python-bigquery-pandas/issues/312

This issue has been addressed in this branch: https://github.com/adswerve/google_analytics_flattener_ga4/tree/development-partitioning-memory-exceeded-error-fix

Fixed and released in vReleased in v1.2.1.


text:
Cannot generate different kinds of masks

Hello! Appreciate your code sharing!
I followed the tips in your introductions but what I got is only  a sentence of : Detectron v2 is not installed. And the code's output is nothing, the folder is still empty.
I checked other issues and found this sentence is nothing to do with the codes.
I tried both commands on "Create your data" and "Hints" parts, and nothing happened.
Could you please check my issue and propose any of ideas for that? Many thanks!

OK I just double check that I have followed the right hints but got nothing when running the codes. Could anyone help me out for generating these masks? Many thanks!

Problem solved.

python3 bin/gen_mask_dataset.py
$(pwd)/configs/data_gen/random_512.yaml \ # thick, thin, medium
my_dataset/val_source/
my_dataset/val/random_512.yaml # thick, thin, medium
--ext jpg

The last parameter "--ext" MUST BE the same format of the original images.  This is introduced in gen_mask_dataset.py but not introduced/noted in the README.

Hello! Appreciate your code sharing! I followed the tips in your introductions but what I got is only a sentence of : Detectron v2 is not installed. And the code's output is nothing, the folder is still empty. I checked other issues and found this sentence is nothing to do with the codes. I tried both commands on "Create your data" and "Hints" parts, and nothing happened. Could you please check my issue and propose any of ideas for that? Many thanks!

Same problem.😭

repo: advimman/lama


text:
user_followers amount doen't work

when i run this code i get all followers of its user_id
 from instagrapi import Client

cl = Client()
cl.login(ACCOUNT_USERNAME, ACCOUNT_PASSWORD)
cl.request_timeout = 5 # seconds
followers = cl.user_followers(user_id, 15).keys()

i need to run this code on accounts with many followers (over 4k) and so it turns out very slow, too.

@dakota95 fixed in 1.4.0

@dakota95 fixed in 1.4.0


text:
New icon: Line 6

[x] I have carefully read and followed CONTRIBUTING document.

URL of the site: https://line6.com/

Proof of the Aegis-compatible 2FA:
No publicly available documentation available. 2fa can be set up for Line 6 accounts at https://line6.com/account/2fa/.

Logo / icon info: Logo taken from https://commons.wikimedia.org/wiki/File:Line6_Logo.svg which clearly matches logo found on the official site: https://line6.com/.
Maintainer note: https://line6.com/company/press-photos/ (press kit at bottom, only PNGs)

Background color info:
Primary: Background color is from the logo (#000000).
Variation: Background color is from the logo (#1a1a1a) (gradient). Foreground color is from the same gradient log (#dadbdc).

Take the BG color from the logo (press kit link), it's not acceptable to use background color from website unless logo is full white and no other versions aren't available.
And create bg.var version also, if you use dark color from primary icon.

Got it. Thanks for the press kit! I avoided #000000 as the background as I thought it was illegal according to ./_templates/z_bg-colors_to_avoid.svg. Thanks for the clarification here!
I ended up creating a fg.bg.var from the second icon in the press kit. I'm not sure how to articulate the variation in the PR message but I hope it's clear.

Some elaboration on bg color choice:
The press kit has two logos which use the colors #ffffff, #000000, #1a1a1a and #d9dadb which I believe are either too close to #000000 or too light to see with a #ffffff foreground. The website itself uses a color palette  of #000000, #ffffff, and various shades of gray. I think #999999 should achieve the CONTRIBUTING.md guideline of creating a bg variation for use on a dark / AMOLED theme.

repo: aegis-icons/aegis-icons


text:
avoid issue wuth certificate signed

hi
how to resolve
x509: certificate signed by unknown authority
when i make goss add https with letsencrypt certificates
it not write goss file
regards

Hello, for other people's reference. What was the cause of this issue?

authors: ekelali spham

repo: aelsabbahy/goss


text:
Vec 381 detailed index list

NOTE: I have this PR pointing at vec-380 because it is based on this branch, hopefully that makes reviewing both the PRs easier.
This PR adds index size and percent unmerged to index ls output, here is a preview.
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                    Indexes                                                   │
├───┬───────┬───────────┬────────┬────────────┬─────────────────┬──────────┬────────────────┬──────┬───────────┤
│   │ NAME  │ NAMESPACE │ FIELD  │ DIMENSIONS │ DISTANCE METRIC │ UNMERGED │ VECTOR RECORDS │ SIZE │ UMERGED % │
├───┼───────┼───────────┼────────┼────────────┼─────────────────┼──────────┼────────────────┼──────┼───────────┤
│ 1 │ idxfy │ test      │ vector │        256 │ COSINE          │        0 │              0 │ 0 B  │ 0%        │
╰───┴───────┴───────────┴────────┴────────────┴─────────────────┴──────────┴────────────────┴──────┴───────────╯

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 86.92%. Comparing base (622fdd2) to head (976a000).

Additional details and impacted files
@@                    Coverage Diff                    @@
##           vec-380-cache-records      #20      +/-   ##
=========================================================
+ Coverage                  86.74%   86.92%   +0.18%
=========================================================
  Files                         42       42
  Lines                       2896     2938      +42
=========================================================
+ Hits                        2512     2554      +42
  Misses                       291      291
  Partials                      93       93

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

Note: Adam wanted me to remove "inf" and "inifinity" as possible cache arguments so I stuck that in here too.

authors: codecov-commenter dwelch-spike

repo: aerospike/asvec


text:
Show descriptions in entities pages

Pages should have descriptions to explain what Transactions, Names, Smart Contracts, Tokens, Oracles and State Channels are.
Ideally these should be directly visible to the user to explain what these are so we could take inspiration from the dashboard?

Personally I am not a fan of this idea. Other similar explorers does not have it. I would say that hints are just right. If you wanna explore as a newcomer you can. But will be unnecessary content for advanced users, always visible at the top.

I remember we have been discussing this with @marc0olo . Maybe you could also provide your thoughts here

authors: janmichek michele-franchi

repo: aeternity/aescan

license: ISC


text:
Add statsd metric for concurrencyInUse

This change adds a statsd timing metric concurrencyInUse.

Just curious why this uses a timer instead of a gauge to record what appears to be a percentage?

A gauge would track the most recent concurrency in a given flush interval. A timer samples all executions in a given flush interval. Here's a helpful link to learn more.

authors: KevinPike arcoraven

repo: afex/hystrix-go


text:
Incorrect InputDialog's EditText line color

[x] I have verified there are no duplicate active or recent bugs, questions, or requests
[x] I have verified that I am using the latest version of Material Dialogs.
[x] I have given my issue a non-generic title.
[x] I have read over the documentation (before asking questions on how to do something).

Include the following:

Material Dialogs version: 0.9.1.0
Device OS version: 5.0
Device Manufacturer: Motorola
Device Name: E2

Also, please wrap Java with correct syntax highlighting.
new MaterialDialog.Builder(getActivity())
                                    .title(R.string.title)
                                    .content(R.string.content)
                                    .inputType(InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS)
                                    .inputRangeRes(5, 5, R.color.material_red)
                                    .widgetColor(ContextCompat.getColor(getActivity(), R.color.colorPrimary))
                                    .positiveColor(ContextCompat.getColor(getActivity(), R.color.colorPrimary))
                                     ...

Expected Result
The InputDialog's EditText is colored as written in the dialog creation: .widgetColor(ContextCompat.getColor(getActivity(), R.color.colorPrimary))
Actual Result
It inherits the accentColor specified in the activity theme. The dialog is shown in a fragment

Unable to reproduce. Works fine on my end.

If it still doesn't work, it may be an issue specific to your phone model.

authors: EpsilonOrionis afollestad

repo: afollestad/material-dialogs


text:
Edge case: no file extension or file starts with "."

If there is no file extension or the file begins with "." then the URL embed fails.
Obviously somewhere in our replacement code.
Ping @costdev

Problem is the link doesn't contain a "." and there's no indication about if there is a file extension.

This occurs with any filename that contains non-alphanumeric characters.
To resolve this, we'd need to parse the contents of https://gist.github.com/username/hash.js (herein: $root) for the correct $filename, then return $root . '?file=' . urlencode( html_specialchars_decode( $filename ).
Try this:
public function gist_result( $url ) {
	$original_url = $url[0];
	$url          = strtolower( $original_url );

	// Adjust the URL if it contains a specific file within the Gist.
	$fragment = strpos( $url, '#' );
	if ( false !== $fragment ) {
		$url = $this->get_file_script( substr( $url, 0, $fragment ), substr( $url, $fragment + 1 ) );

		if ( '' === $url ) {
			$url = $original_url[0];
		}
	} elseif ( ! str_ends_with( $url, '.js' ) ) {
		$url .= '.js';
	}

	// phpcs:ignore WordPress.WP.EnqueuedResources.NonEnqueuedScript
	return '<script src="' . esc_url( $url ) . '"></script>';
}

/**
 * Gets the file's script URL.
 *
 * @param string $root The root URL for the Gist.
 * @param string $file The file slug.
 *
 * @return string The file's script URL, or an empty string.
 */
private function get_file_script( $root, $file ) {
	$response = wp_remote_get( $root . '.js' );
	$body     = wp_remote_retrieve_body( $response );
	$links    = explode( '<a href=\"', $body );

	for ( $i = 0; $i < count( $links ); ++$i ) {
		if ( ! str_contains( $links[ $i ], $root . '#' . $file ) ) {
			continue;
		}

		$links[ $i - 1 ] = substr( $links[ $i - 1 ], 0, strpos( $links[ $i - 1 ], '\"' ) );
		$links[ $i - 1 ] = explode( '/', $links[ $i - 1 ] );
		$filename = end( $links[ $i - 1 ] );

		return $root . '.js?file=' . urlencode( htmlspecialchars_decode( $filename ) );
	}

	return '';
}

Fixed https://github.com/afragen/oembed-gist-files/commit/06f3f651cc098e7a40cd4b95b274f65e400e6092

authors: afragen costdev

repo: afragen/oembed-gist-files


text:
Dashboard Fixed Section

This issue is for the part that has all the list of pages we would be working on

Hello Kelvin, please assign this to me.

repo: africommerce/africommerce-saas


text:
dialog text is not currently fit

What happened?

as we can see the text is not properly fitting in the dialog box the text is small
How can we reproduce this bug?
we can change it by font-size
Desktop Information (Optional)
please assign me this issue
Urgency (Optional)
None

Hey , I would love to work on this issue ..
It's Interesting and would be providing the best output out of it !!

Cipher-08 i am working on this issue you can choose an another one

Too easy issue


text:
Move inline JS/CSS to files

[x] Run the tests and see them pass
[x] Rebase your branch on top of develop
[x] Include tests for features you introduced / bugs you fixed

Closes #453 .

I don't understand the commit message in 3a4246fb1a017ff4810e622a357318e094f8e676 – what is the content repository?

I don't understand the commit message in 3a4246fb1a017ff4810e622a357318e094f8e676 – what is the content repository?

The repository for documents, documents_restricted the news, the (flat) pages etc.
https://git.agdsn.de/sipa-content/content in our case.

Ah, nevermind. I forgot to translate „content“ to „sipa-content.git repo“ in my head. Of course I know that. Thanks for clarifying.

@lukasjuhrich it seems you forgot to add the changes in sipa/initialization.py that added the other CSP headers.

authors: FestplattenSchnitzel lukasjuhrich

repo: agdsn/sipa


text:
Can I install face recognition in tinker os?

face_recognition version:any
Python version:any
Operating System:tinker

Description
I want to work with tinker bord to get better processing power.when I perform the face recognition in raspberry pi 3 b it is taking to much time not working smoothly. It is working in 3-4 fps rate so can I solve this problem by the below hardware?
https://www.amazon.in/dp/B06VSBVQWS/ref=cm_sw_r_wa_apa_i_3Y6nBb7QT5EVA
.
What I Did
Paste the command(s) you ran and the output.
If there was a crash, please include the traceback here.

I don't know. I've never used one before. But if you try it out, let us know if it works!

Can we use this model with support of Intel movidius stick for Raspberry pi??If you can make solution than it will helpful for me


text:
regions.save nor regions.save.after triggering webhook

Neither regions.save.after nor regions.save triggers webhooks :( I am using collections.save.after for another hook and that one works just fine.
Someone has a hint? Thanks.

Hi,
tested webhook against https://requestb.in and it works fine for me 🤔

Hi,
I tested it myself, and I am having the same results. regions.save.after , regions.save and regions.save.after.{name} are not working (like expected). While the collections.save.after.test works in this setup:

Found the issue:
The regions.save and regions.save.after.{name} were only added on 21 December 2017 in commit #9e76da
Updating to the next branch solves the "problem"

I've been using the next branch obviously. Sorry, my fault. i oversaw a really stupid thing on my end. All fine, sorry for the confusion!

authors: aheinze fabianmu tomdupont

repo: agentejo/cockpit


text:
Travis CI Integration

Implement a .travis.yml

Supercedes #8 #9

repo: agentk/grunt-fontgen


text:
Chap3 Reproduction

Hi Aurélien,
In chapter 3 with the MNIST dataset, I was trying to reproduce what you've done but the result doesn't seem to match to yours. I have the seeds set to be 42 but still got no luck. Could it be the dataset was changed or I didn't reshuffle the dataset?
Thanks and stay safe.
J

Hey @TurquoiseA .
I got the same as well. Any luck?

authors: TurquoiseA kozer


text:
Date format of NOW() is different from DATE()

I've found that both GETDATE() and NOW() produce the following result:
NOW():				"2016.05.04 18:20:09.722"

However, when I'm using DATE([somedate]), I'm getting something like this:
DATE([somedate]):   Wed May 04 2016 18:26:16 GMT+0200 (CEST)

The problem is that I want to count the days between today and a future date, and for DATEDIFF to function the dates need to be in the same format.
At first, I thought I can just use DATE(NOW()). In Chrome that works, and gives me a result like the above, but in Firefox, Internet Explorer, and Safari it throws an error:
DATE(NOW()):		Invalid Date

Of course, I can solve this issue by using Date() or to make sure the formats match exactly: DATE(Date()) (both seem to work). So in the end, my code looks something like this:
alasql('SELECT DATEDIFF(Day, DATE([somedate]), DATE(Date()) ["Days Left"])',[somearray]);

...and this gives me the result I need (which in this case is the number of days left until somedate).
My question is, shouldn't NOW() generate a date in the same format as DATE() does, so that they can be compared easily?

You are very right !

If we get date(now) to work - would that solve it?

I guess, although that might be a browser thing, because Chrome seems to be able to parse it properly already now.

Could you prode example of your data for me to see if there is a better solution for you?

Hmm. What do you get if you print alasql.version?
I cant replicate.
DATE(NOW()):        Invalid Date

I get this from 0.2.5-develop-1262
> alasql "select now()"
[
  {
    "NOW()": "2016.05.04 21:06:34.473"
  }
]
> alasql "select date('20160712')"
[
  {
    "DATE('20160712')": "2016-07-11T22:00:00.000Z"
  }
]
> alasql "select  date(now())"
[
  {
    "DATE(NOW())": "2016-05-04T19:07:43.815Z"
  }
]

Well, as I wrote I am using DATE(Date()) to get today's date in the right format, so my code looks something like this: https://jsfiddle.net/fgwtu8e1/4/ (NB: I simplified it a lot to make it easier to read.)
So the data in my database is stored in a YYYY-MM-DD format, which I convert to Javascript dates using new Date() and then feed it back into alasql's DATE().
However, the solution DATE(Date()) seems a bit unnecessary, so I was wondering if the outputs could be more consistent.
In the above jsfiddle I also included a demonstration of DATE(NOW()) failing. Please use a browser other than Chrome.

In the above jsfiddle I also included a demonstration of DATE(NOW()) failing. Please use a browser other than Chrome.

Woops...
I have a feeling the good solution would be to let DATE() return today if nothing is set.

I have a feeling the good solution would be to let DATE() return today if nothing is set.

I don't see any problem with that as long as it will work with DATEDIFF properly.
Although it's not really standard: http://www.w3schools.com/sql/sql_dates.asp - is it? I'm not an SQL expert, so it's up to you guys. ;)
Thanks for dealing with the issue!

Although it's not really standard: http://www.w3schools.com/sql/sql_dates.asp

Realy good link. I will look into verifying we get them all implemented...

authors: mathiasrw tmrk

repo: agershun/alasql


text:
Add a CONTRIBUTING.md

[ ] explain in the README that the README describes how to use the action, and the CONTRIBUTING describes how the code works
[ ] put the file in the .github directory, so as not to clutter the root directory

https://docs.github.com/en/github/building-a-strong-community/setting-guidelines-for-repository-contributors

repo: agilepathway/label-checker


text:
Support django 1.11

And run tests on django 1.10

Coverage increased (+1.2%) to 96.623% when pulling 9ac8f3412ec5f45b491adec996ac4a8a447b7fdb on jproffitt:master into 3e30e72433a3db2c5f58a9fda646cd65ce6ee12a on agiliq:master.

Any chance this could be merged and released soon?

Coverage increased (+1.2%) to 96.623% when pulling 4acbe71b490faafb614e2a1f5c9425dfe193544f on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+0.9%) to 96.392% when pulling deeb5d14024bf1fc7840804e78898749d55a7eed on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

Coverage increased (+1.5%) to 97.015% when pulling bb135ae352b455a754a6951282851a81e1307a81 on jproffitt:master into 9b223bc73c8b9c04f30be19ab56c08b779b11d94 on agiliq:master.

authors: coveralls jproffitt

repo: agiliq/Django-parsley


text:
footprints_to_shapes.py won't work on film camera with fiducial marks

I'm trying to run the footprints to shapes script on older aerial imagery processed using the fiducial marks.  I've replaced line 48 to get the pixel coordinates (rounded to the nearest integer) of the fiducial marks in the four outer corners, but the process on line 49 produces coordinates that form a much smaller footprint, often with coordianates that are nearly on top of each other.  The script works great on older film imagery I've rotated and cropped in photoshop, so I'm thinking I may need another translational step to account for image rotation and scaling based on the fiducial marks?  Any suggestions?  FYI, I've been trying this in 1.5.2 and 1.5.3
Thanks.

Please try script with updated lines 49 and 51:
camera.transform.mulp(sensor.calibration.unproject(...))
replaced with
camera.unproject(...)

Yes, that fixes it . Thank you!

repo: agisoft-llc/metashape-scripts


text:
Allow automated testing on openshift and k8s

The current odr examples can be used only via the UI, which is less useful for automatic testing.
The current subscription can be used on openshift, but it points to specific vm and use specific namespace.
The current dr kustomization can be used on openshift, but it uses specific namespace.
Example usage - starting 3 vm configurations concurrently:
kubectl apply -k odr/regional/pvc/subscription
kubectl apply -k odr/regional/dv/subscription
kubectl apply -k odr/regional/dvt/subscription

Will start 3 vms in namespaces kubevirt-sample-pvc, kubevirt-sample-dv, kubevirt-sample-dvt.
DR flows can be run at the same time for all vms.
From OpenShift console, the app path will be something like odr/regional/pvc/vm or odr/metro/pvc/vm.
All commands example in README.md should be the same for any vm - the only difference is the namespace.
Similar change for ocm-ramen-samples:
https://github.com/RamenDR/ocm-ramen-samples/pull/41
The readme gives nice overview how this work:
https://github.com/RamenDR/ocm-ramen-samples/blob/ecdd1f6292881a300605599b29c9b98ce35aa693/README.md
Changes:

[ ] Use one sample vm per configuration (pvc, dv, dvt, ...)
[ ] Remove mac address from the vm so we can run multiple instances at the same time
[ ] Use same appname in all vms so we don't need to change the drpc for every vm
[ ] Use unique namespaces per example so allow running multiple vms in the same time
[ ] Use overlays to create metro/regional variants for each vm
[ ] Use overlays to customize the subscription for every vm
[ ] Use overlays to customize the dr namespace for each example

We work on this in https://github.com/RamenDR/ocm-ramen-samples.

repo: aglitke/ocm-kubevirt-samples


text:
ListPopupWindow and Toast intergation

Hi guys!
First of all - thanks for your work!
Can you take a look on KToast and KListPopupWindow and give me some hints (maybe it's just an overkill and it could be done with KView and KListView?
https://gist.github.com/Chesteer89/767ad1b1584e2920a9758bd1dfe95b36
https://gist.github.com/Chesteer89/d6bfe7383c287935ce938e9dfa98c0a1

Hey there! Thanks a lot for your interest in our project.
Regarding your question: it can be done via KView and KListView. We have inRoot() function located at BaseAssertions.
And we have RootBuilder class which helps you to perform this kind of checks.
Take a look at the example:
fun test() {
    screen { list {
        inRoot { isPlatformPopup() }
        childAt(0) { hasText("TEST") }
    } }
}

fun testToast() {
    screen { toast {
        inRoot { withMatcher(ToastMatcher()) }
        hasText("TOAST")
    } }
}

Are you sure we're able to get list in popup?
What kind of matcher should i pass in Screen? (id is not set, withClassName doesnt work, withAnyText matches multiple views)

You can try using isInstanceOf matcher for your list. And are you sure that list doesn't have an id?

Also you can match the list by matching it's items with use of withDescendant

Well, yes. We're using ListPopupWindow which doesnt have an id on list (contains DropDownListView). So the idea is to find a popup first (the real diff is inAdapterView(matcher) changed to inRoot(RootMatchers.isPlatformPopup())).
Toast is similiar story. That's why I've changed view to:
override val view = this.builder.getViewInteraction().inRoot(ToastMatcher())

For toast, as I said previously, you can declare a view with text matcher, for example, and then immediately apply root matcher:
val toast = KView {
    withText("TOAST")
} perform {
    inRoot { withMatcher(ToastMatcher()) }
}

This will return you the KView with view interaction inside, which already has root matcher.
Regarding ListView situation, I think we should ask someone else. @cdsap @VerachadW what do you guys think on this?

@Chesteer89 You may try to send the matcher for list with the parent matcher. The popup needs to anchor with the view or the screen window. So, I think we can create a matcher for the parent view and pass it to withParent() for list. This is my idea.

We already have withParent matcher inside ViewBuilder class.

Thanks guys! Optional parameter or withParent() sounds good.
I'll migrate to new version after update :)
Did you think about Snackbar tests? Is it possible right now or should i write my custom view + actions?

No, right now we don't have prebuilt view classes for that, but this is good idea, to make KSnackBar and KToast. Is this issue resolved?

I'm currently trying to achieve the same thing here with an AutoCompleteTextView suggestion matcher (PopupWindow/DropDownListView), did you manage to find a resolve using withParent()?

Hi there!
The thing is, right now this behavior is not achievable due to specifics of these classes. PopupWindow and Toast actually create new Window instance when they show up. And espresso is explicitly bound to your activity's window with ViewRootImpl inside. It cannot access other windows through instrumentation.

We added KSnackBar support though.

My understanding is that you could use:
onData(equalTo("ITEM"))
  .inRoot(RootMatchers.isPlatformPopup())
  .perform(click())

for an autocomplete item?
I'm just not quite sure how to integrate that with a KListView, or if at all it's possible to do so at the moment.

As I recall, we have root matching.
So you can match your KListView by any means comfortable to you (by id, by class name, by searching through parent class name, etc.) and then apply root matcher during your actions/assertions:
screen {
  list {
    inRoot { isPlatformPopup() }
    // Do your stuff here
  }
}

Yep, but the difficulty is creating list in our Screen<T> class, the suggestion was to use withParent and isRoot, but I've not had much success, what might be a way of selecting it?

  val list = KListView(...) {
    isInstanceOf(ListView::class.java)
  }

  ...

  screen {
    list {
      inRoot { isPlatformPopup() }
      // Do your stuff here
    }
  }

That's what I've tried, but I'm getting a NoMatchingViewException 😞

Can you provide the dumps of layouts when you open your popup and the results of adb shell dumpsys window windows and adb shell dumpsys activity?

Also, what exact class do you use to spawn your popups?

I looked through the source code, and your view uses ListPopupWindow class inside, which uses DropdownListView class (not appcompat). So I would try to match by exact class name, not by parent class name.

Tried by class name also, the issue seems to be that the view hierarchy dumped with NoMatchingViewException is that of the activity window, which doesn't display the DropDownListView or the popup decor view, I've tried tweaking with withParent, inRoot to no avail 😞

Can you provide your screen class and test code where you try to access your list?

Sorry for the delay, I didn't see the notification
Screen
val list = KListView(
    builder = {
      isInstanceOf<ListView>()
      withParent {
        isRoot()
      }
    },
    itemTypeBuilder = {
      itemType(::Item)
    }
)

class Item(interaction: DataInteraction) : KAdapterItem<Item>(interaction) {

  val text = KTextView(interaction) {
    withId(android.R.id.text1)
  }
}

Test
screen {
list {
inRoot {
isPlatformPopup()
}
firstChild<FinanceCalculatorScreen.Item> {
perform {
click()
}
}
}
}

Hey there!
Try removing this:
withParent {
  isRoot()
}

I'm not sure that your list view is a direct descendant of platform popup view.

Still get a NoMatchingViewException, would it help if I submitted a PR to the samples with the problem I'm trying to solve?

I just noticed. isInstanceOf<ListView>() is very weird. Kakao doesn't have that function. Kakao's function signature is isInstanceOf(clazz: Class<*>). It's not templated.

@Unlimity yep sorry this was an extension function in our code base, just an inline reified alias to Kakao's method
inline fun <reified T> ViewBuilder.isInstanceOf(): Unit = isInstanceOf(T::class.java)

Hm, I don't actually know how to help you now :(
Could you make a public repo with simple activity and test that reproduces your problem?

@Unlimity Hey! I've created a sample so you can see what I'm trying to achieve

Sure, I'll take a look as soon as I have free time

authors: Alviere Chesteer89 Unlimity VerachadW ashdavies

repo: agoda-com/Kakao


text:
Having trouble pulling image

I am getting the following error while trying to run docker command
Error:
Error response from daemon: pull access denied for agoda-com/docker-emulator-android-23, repository does not exist or may require 'docker login'.

Hey @VasantSachdewa.
As mentioned in the (readme)[https://github.com/agoda-com/docker-emulator-android#building] you need to build the images first since we can't republish Android SDK components.
I'll close the issue since there is nothing we can do about distributing images at the moment. Feel free to reopen the issue if you have any solutions or open another one if you have another issue.
Cheers

Thankyou

authors: Malinskiy VasantSachdewa

repo: agoda-com/docker-emulator-android


text:
Camtasia Studio 2024.9 Crack Full Lifetime Activation Download

Camtasia Studio 2024.9 Crack Full Lifetime Activation Download
Camtasia Studio Crack is a creative collaborator as much as a video editing tool. Its extensive feature set, intuitive design, and commitment to ongoing development make it a top choice for producing video content. The movies or the general public photos created from them a soundtrack or a subtitle add if that is preferred. After that, you can export your project to quality levels after assembly. Add this marketing to your films with the use of the Images and Music tool.
Download Now

spam

repo: agourlay/zip-password-finder


text:
update

sorry, did not think I would also have this Co update

in the future try to author your commit messages in this format "this commit will _____________" omit the this commit will part but try to write it in that format.

so ex. 'update county parcel update date' ?
Rick Kelson
Utah AGRC
801.538.3237
gis.utah.gov
On Wed, Aug 17, 2016 at 2:20 PM, steveoh notifications@github.com wrote:

in the future try to author your commit messages in this format "this
commit will _____________" omit the this commit will part but try to write
it in that format.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/agrc/agrc.github.io/pull/203#issuecomment-240535057,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF6ebf7Ws_lqUu7C6pkwznjKCHILHY2cks5qg20dgaJpZM4Jm0sO
.

this commit will "update the county parcel info for washington"

authors: rkelson steveoh


text:
Pasar memoria doc a latex

Revisar imágenes.
Revisar bibliografía.
bibentry (http://gking.harvard.edu/files/bibentry2.pdf)

Documentación

[x]  Resumen
[x]  Introducción
[x]  Objetivos del proyecto
[x]  Conceptos teóricos
[x]  Técnicas y herramientas
[x]  Aspectos relevantes
[x]  Trabajos relacionados
[x]  Conclusiones y Líneas de trabajo futuras

Expresión regular para corregir las referencias:

Buscar: ({[})([\w:\]+)({]}\_)
Reemplazar por: \citep{\2}

Ej: {[}art:campbell2005{]}_ -> \citep{art:campbell2005}
Expresión regular para corregir las imágenes:

Buscar: (\includegraphics{../../img/)(\w*)(.\w*})
Reemplazar por: \imagen{\2}{descripción...}
Ej: \includegraphics{../../img/s2.png} -> \imagen{s2}{descripción...}}

Cheat-sheet plantilla
Rutas de ficheros / paquetes
\ruta{C:/Windows/System32}
Imágenes
Imagen en el sitio introducido:
\imagen{nombre-img}{Descripción...}
Imagen flotante:
\imagenflotante{nombre-img}{Descripción...}
El nombre de la imagen sin extensión.


text:
Update README.md with Table of Content

I added the table of content, I think you could change what you want.

Python scripts are the pythonN (python01, python02....) files?


text:
I have implemented BST in C++

Related Issues or Pull Requests
(Implementing Binary_Search_Tree in C++.)
Have you read the Contributing Guidelines?
(Yes, I did.)
Changes made ?
(Added the BST class file coded in C++ and modified readme.md.)
Checklist

[x] I've read the contribution guidelines.
[x] I've checked the issue list before deciding what to submit.

Checked!!

@manvendra264 create a new PR which does't affect any of the README files


text:
🛑 Metabase is down

In aa01771, Metabase (https://metabase.aharooms.com) was down:

HTTP code: 503
Response time: 53 ms

Resolved: Metabase is back up in d510cb5.

repo: aharooms/upptime


text:
Ability to supply another signature header like Signature

Draft 2 has introduced support of the Signature header.
A new 'sign_header' optional parameter has been added to HeaderSigner
and HeaderVerifier.

You pull request contain quite a lot of what appear to be irrelevant whitespace changes to the code.  Could you perhaps reduce the pull request to only the changes relevant for the feature you implement?

Done.

Any news?

authors: petterreinholdtsen rbignon

repo: ahknight/httpsig


text:
Validation Update Checklist

[ ] https://goo.gl/W8aZsE

The attribute 'scoped' may not appear in tag 'style amp-custom'.
The parent tag of tag 'style amp-custom' is 'div', but it can only be 'head'.
The attribute 'scoped' may not appear in tag 'style amp-custom'.
The parent tag of tag 'style amp-custom' is 'div', but it can only be 'head'.

[ ]  https://goo.gl/bvuckS

The attribute 'value' in tag 'li' is set to the invalid value 'embrace'.
The attribute 'value' in tag 'li' is set to the invalid value 'health'.
The attribute 'value' in tag 'li' is set to the invalid value 'nation'.
The attribute 'value' in tag 'li' is set to the invalid value 'pets'.
The attribute 'value' in tag 'li' is set to the invalid value 'plan'.
The attribute 'value' in tag 'li' is set to the invalid value 'prenium'.

[ ]  Updating Page Exclude option at https://goo.gl/oyvbQo

[ ]  https://goo.gl/vJ8qEp

The attribute 'contenteditable' may not appear in tag 'a'.

[ ]  https://goo.gl/xp0Cte

The attribute 'type' may not appear in tag 'ul'.

[ ] https://goo.gl/ukHT4W

The attribute 'width' may not appear in tag 'col'.

[ ]  https://goo.gl/bMSQOo

The attribute 'height' may not appear in tag 'table'.

[ ]  https://goo.gl/sNKapJ

The attribute 'nowrap' may not appear in tag 'td'.

[ ]  https://goo.gl/ykn8JP

Structured data: Important: Default image if there is no featured image: A value for the image field is required.

[ ]  https://goo.gl/ZejPsQ

The attribute 'width' in tag 'amp-iframe' is set to the invalid value ''.

[ ] V: time="" non-refundable="" security="" deposit="" for=“” ( https://goo.gl/4ZP1js )

Structured data issue fixed in Commit e63083c

The Jon's error is a global issue, we are working on it. For now, I am closing this. This is issue will be resumed in https://github.com/ahmedkaludi/Accelerated-Mobile-Pages/issues/169

authors: MohammedKaludi ahmedkaludi

repo: ahmedkaludi/Accelerated-Mobile-Pages


text:
🛑 Dashboard is down

In 9ca2a74, Dashboard (https://guard-bot.ahq-alt.repl.co/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Dashboard is back up in 54c271d.


text:
🛑 Dashboard is down

In aad42ce, Dashboard (https://guard-bot.ahq-alt.repl.co/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Dashboard is back up in eca80f2.


text:
Add deployment to vercel for finesse-frontend

The deployment to vercel is need to be able to test one of the workflow that has been created but will also allow the ability to test deployment to a different URL so that user aren't affect in the event of a deployment that isn't fully functionnal

We need to have a bit more consistent documentation on our environments.
Any production-level app (with real users) should be deployed to three environment:

dev: whatever is on main at the moment
uat: frozen to allow for users to test before we push to production
prd: production version

this naming is also part of the conversation in the naming ADR with @JolanThomassin
https://github.com/ai-cfia/dev-rel-docs/pull/77

We need to have a bit more consistent documentation on our environments.
Any production-level app (with real users) should be deployed to three environment:

dev: whatever is on main at the moment
uat: frozen to allow for users to test before we push to production
prd: production version

this naming is also part of the conversation in the naming ADR with @JolanThomassin
ai-cfia/dev-rel-docs#77

Vercel allows for different stages which I think is something that could be useful. it's as simple as adding -- env-name to the deploy command, we could have all the different stages inside vercel and have the prod as github pages. Just a suggestion

We need to have a bit more consistent documentation on our environments.
Any production-level app (with real users) should be deployed to three environment:

dev: whatever is on main at the moment
uat: frozen to allow for users to test before we push to production
prd: production version

this naming is also part of the conversation in the naming ADR with @JolanThomassin
ai-cfia/dev-rel-docs#77

Vercel allows for different stages which I think is something that could be useful. it's as simple as adding -- env-name to the deploy command, we could have all the different stages inside vercel and have the prod as github pages. Just a suggestion

yes. document environment management in the devops repo.

@rngadam I think I was wrong, doing further research it's not possible to depoy to different envrionment using the CLI, because of the -dev flag I thought that refered to development stages, it is possible if you connect your github to have different URL deployment based on the branch but I am not sure it's something that would be acceptable since that means directly connecting the project to vercel.

There are two options I can think of if we don't want to do that, we could have 3 different website hosting plateform assigning each one to a specific stage, or we could have only two which would be Vercel and gh-pages and use vercel's preview URL as the first stage, this is the preview URL for one of the deployment I made
finesse-frontend-fywxp3pq3-reda-tarzalts-projects.vercel.app
and then have the main vercel URL as the second stage which would look like this
finesse-frontend.vercel.app
and have github pages be the final stage

There are two options I can think of if we don't want to do that,

https://vercel.com/docs/cli/deploy#deploying-to-a-custom-domain

In the following example, you create a bash script that you include in your CI/CD  workflow. The goal is to have all preview deployments be aliased to a custom domain so that developers can bookmark the preview deployment URL.

if I read it correctly, you can get vercel deploy to auto-generate a url that you can then alias to the right environment.
vc alias $deploymentUrl finesse-frontend-dev.vercel.com

or
vc alias $deploymentUrl finesse-frontend-uat.vercel.com

or
vc alias $deploymentUrl finesse-frontend-prd.vercel.com

There are two options I can think of if we don't want to do that,

https://vercel.com/docs/cli/deploy#deploying-to-a-custom-domain

In the following example, you create a bash script that you include in your CI/CD  workflow. The goal is to have all preview deployments be aliased to a custom domain so that developers can bookmark the preview deployment URL.

if I read it correctly, you can get vercel deploy to auto-generate a url that you can then alias to the right environment.
vc alias $deploymentUrl finesse-frontend-dev.vercel.com

or
vc alias $deploymentUrl finesse-frontend-uat.vercel.com

or
vc alias $deploymentUrl finesse-frontend-prd.vercel.com

ah it's to map the preview url to the desired URL didn't think about that option I only researched about how to deploy directly to the URL makes sense I will look into it

There are two options I can think of if we don't want to do that,

https://vercel.com/docs/cli/deploy#deploying-to-a-custom-domain

In the following example, you create a bash script that you include in your CI/CD  workflow. The goal is to have all preview deployments be aliased to a custom domain so that developers can bookmark the preview deployment URL.

if I read it correctly, you can get vercel deploy to auto-generate a url that you can then alias to the right environment.
vc alias $deploymentUrl finesse-frontend-dev.vercel.com

or
vc alias $deploymentUrl finesse-frontend-uat.vercel.com

or
vc alias $deploymentUrl finesse-frontend-prd.vercel.com

just a heads up, .com is taken so it's .app
finesse-frontend-dev.vercel.app

Won't do. We will preview deployment when this issue (https://github.com/ai-cfia/infra/issues/20) will be solved (iteration 3). No more maintenance time will be put into Vercel

authors: ThomasCardin redat97 rngadam

repo: ai-cfia/finesse-frontend


text:
emulation: Train model on online information.

The skill of microphysics emulators compared to piggy-backed data drop dramatically in 3 hrs.
Training models with the online information should help. A specific training algorithm could be
D_0 is the initial training set
T = simulation length
n = number of iterations

M_0 = train_model(D_0)
E_0 = {M_0}
for i =1:n
    D_i = get_piggy_backed_physics(E_[i-1], D[i-1], T)
    M_i = train_model(D_i)
    E_i = [M[0], ... M[i]]

get_piggy_backed_physics has access to all the previously trained emulators and can e.g. choose the best amongst them for each column or time-step. This will make the learning task simpler. For full prognostic evaluation, we can train a classifier to predict the best model based on {D_0, D_1, ...}.

I think I will implement this with a asynchronous actor model so that we can better perform it in a distributed context and extend the method.


text:
[1.10.2] Large Dynamic Tanks initial rendering lag

Hi, thanks for this awesome mod again! I started testing 1.10.2 version, I know it is work in progress. Just wanted to let you know about this case. When I create very large dynamic tank and try to put a bucket of water in it, it takes significant hit on computer resources (disk at 100%) and causes significant delay (5 minutes). Once the water being rendered once, then taking bucket in and out is ok, although still laggy compared to before tank. I use default video settings except "Use VBOs = off". I see in the log something like this: [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 270358ms behind, skipping 5407 tick(s).
Smaller tanks (9x9x18) are much better, bigger tanks (18x9x18) and (18x18x18) are exponentially worse.
I use latest version of Mekanism 1.10.2-9.1.1.290 and forge 1.10.2-12.18.1.2050.
Thanks!

Fixed in dev, thanks!

authors: aidancbrady donqixot

repo: aidancbrady/Mekanism


text:
Block highlight broken with a running turbine

With Turbine:

Turbine multiblock broken:

I tested it some more and it seems like the turbine needs steam in it and there has to be a Machanical Pipe that gets rendered (seems like it doesn't matter if there is a Fluid in the Pipe) to break the block highlight
Edit:
Forge 1.10.2 - 12.18.1.2064
Mekansim 9.1.1.290

Fixed in dev, thanks!


text:
Mekanism Paxel and a Werewolf

Forge: 2107
Minecraft: 1.10.2
Mekanism: 1.10.2-9.2.0.292
So I attacked a Werewolf from DrZharks Mo Creatures mod using an Obsidian Paxel from Mekanism and the game crashed
thank you for your time and creating a great mod !
this is the error
[17:46:07] [Server thread/FATAL]: Error executing task
java.util.concurrent.ExecutionException: java.lang.ClassCastException: mekanism.tools.item.ItemMekanismPaxel cannot be cast to net.minecraft.item.ItemSword
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_101]
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_101]
at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387) [ld.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
Caused by: java.lang.ClassCastException: mekanism.tools.item.ItemMekanismPaxel cannot be cast to net.minecraft.item.ItemSword
at drzhark.mocreatures.entity.monster.MoCEntityWerewolf.func_70097_a(MoCEntityWerewolf.java:180) ~[MoCEntityWerewolf.class:?]
at net.minecraft.entity.player.EntityPlayer.func_71059_n(EntityPlayer.java:1293) ~[zs.class:?]
at net.minecraft.entity.player.EntityPlayerMP.func_71059_n(EntityPlayerMP.java:1226) ~[lu.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147340_a(NetHandlerPlayServer.java:1040) ~[me.class:?]
at net.minecraft.network.play.client.CPacketUseEntity.func_148833_a(SourceFile:68) ~[iu.class:?]
at net.minecraft.network.play.client.CPacketUseEntity.func_148833_a(SourceFile:12) ~[iu.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) ~[fl$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_101]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_101]
at net.minecraft.util.Util.func_181617_a(SourceFile:45) ~[h.class:?]

This is a Mo Creatures bug. The Mo Creatures code is assuming the thing causing damage is a sword instead of a tool. They need to add an instanceof check, since the paxel derives from ItemTool, not ItemSword.

authors: MeinKraft Ricket


text:
Readme documentation wrong

Looks like it may not have been updated for v2.
ie, no more makeQueryStringMiddleware

Thank you. I've fixed this.


text:
Aiken crashes to build

Platform: using OSX / M1 Aiken fails to build the following contract:
Aiken commit hash: ce2de96226c33d0822a738a2e8adac8b2f02bd7b
Bug report,
use aiken/hash.{Blake2b_224, Hash}
use aiken/list
use aiken/transaction.{Output, ScriptContext, ScriptPurpose, Spend}
use aiken/transaction/credential.{Script, VerificationKey}
use aiken/transaction/value.{Value}

type VerificationKeyHash =
  Hash<Blake2b_224, VerificationKey>

type POSIXTime =
  Int

type Lovelace =
  Int

pub type Datum {
  seller: VerificationKeyHash,
  // this is the 'currency' which is used to place bids, in theory we could also bid with native assets (not supported currently)
  bid_asset: Lovelace,
  min_bid: Lovelace,
  deadline: POSIXTime,
  // the asset that is being auctioned
  for_sale: Value,
  // initialized at 0, which signifies the auction doesn't yet have valid bids
  highest_bid: Lovelace,
  highest_bidder: VerificationKeyHash,
}

pub type Redeemer {
  Close
  Bid { bidder: VerificationKeyHash, bid: Lovelace }
}

pub fn spend(datum: Datum, redeemer: Redeemer, ctx: ScriptContext) -> Bool {
  english_auction(datum, ctx.purpose, redeemer, ctx.transaction.outputs)
}

// actual code
fn english_auction(
  datum: Datum,
  purpose: ScriptPurpose,
  redeemer: Redeemer,
  trx_outputs: List<Output>,
) {
  when purpose is {
    Spend(output) ->
      when redeemer is {
        Bid(bidder, bid) -> bid_action(datum, bidder, bid, trx_outputs)
        Close -> close_action()
      }
    _ -> False
  }
}

fn bid_action(
  datum: Datum,
  bidder: VerificationKeyHash,
  bid: Lovelace,
  outputs: List<Output>,
) -> Bool {
  if bid < datum.min_bid {
    False
  } else if bid <= datum.highest_bid {
    False
  } else {
    let _expected_datum: Datum = update_datum(datum, bid, bidder)
    let _is = value_locked_by_datum(datum, outputs)
    False
  }
}

fn update_datum(
  datum: Datum,
  highest_bid: Lovelace,
  highest_bidder: VerificationKeyHash,
) -> Datum {
  Datum { ..datum, highest_bid: highest_bid, highest_bidder: highest_bidder }
}

fn close_action() -> Bool {
  False
}

fn value_locked_by_datum(datum: Datum, outputs: List<Output>) -> Bool {
  let datum_as_data: Data = datum

  list.any(outputs, fn(output) { output.datum == datum_as_data })
}
// function to retrieve our our validator script address hash
// fn our_validator_script_address_hash() -> Hash<Blake2b_224, Script> {
//   todo
// }
fails with:

mati@Mateuszs-MacBook-Pro english_auction % aiken build
    Compiling aiken-lang/stdlib main (/Users/mati/Devel/OpenSource/aiken/examples/english_auction/build/packages/aiken-lang-stdlib)
    Compiling aiken-lang/english_auction 0.0.0 (/Users/mati/Devel/OpenSource/aiken/examples/english_auction)
   Generating english_auction.spend in /Users/mati/Devel/OpenSource/aiken/examples/english_auction/assets/english_auction/spend
Error:
  × Main thread panicked.
  ├─▶ at /Users/mati/.cargo/git/checkouts/aiken-86238d01b727e6a8/ce2de96/crates/aiken-project/src/lib.rs:558:36
  ╰─▶ called `Result::unwrap()` on an `Err` value: FreeUnique(Name { text: "english_auction_bid_action", unique: Unique(18) })
  help: set the `RUST_BACKTRACE=1` environment variable to display a backtrace.

Changing the code to worked:
use aiken/hash.{Blake2b_224, Hash}
use aiken/list
use aiken/transaction.{Output, ScriptContext, Spend}
use aiken/transaction/credential.{VerificationKey}
use aiken/transaction/value.{Value}

type VerificationKeyHash =
  Hash<Blake2b_224, VerificationKey>

type POSIXTime =
  Int

type Lovelace =
  Int

pub type Datum {
  seller: VerificationKeyHash,
  // this is the 'currency' which is used to place bids, in theory we could also bid with native assets (not supported currently)
  bid_asset: Lovelace,
  min_bid: Lovelace,
  deadline: POSIXTime,
  // the asset that is being auctioned
  for_sale: Value,
  // initialized at 0, which signifies the auction doesn't yet have valid bids
  highest_bid: Lovelace,
  highest_bidder: VerificationKeyHash,
}

pub type Redeemer {
  Close
  Bid { bidder: VerificationKeyHash, bid: Lovelace }
}

pub fn spend(datum: Datum, redeemer: Redeemer, ctx: ScriptContext) -> Bool {
  when ctx.purpose is {
    Spend(_) ->
      when redeemer is {
        Bid(bidder, bid) ->
          bid_action(datum, bidder, bid, ctx.transaction.outputs)
        Close -> close_action()
      }
    _ -> False
  }
}

fn bid_action(
  datum: Datum,
  bidder: VerificationKeyHash,
  bid: Lovelace,
  outputs: List<Output>,
) -> Bool {
  if bid < datum.min_bid {
    False
  } else if bid <= datum.highest_bid {
    False
  } else {
    let _expected_datum: Datum = update_datum(datum, bid, bidder)
    let _is = value_locked_by_datum(datum, outputs)
    False
  }
}

fn update_datum(
  datum: Datum,
  highest_bid: Lovelace,
  highest_bidder: VerificationKeyHash,
) -> Datum {
  Datum { ..datum, highest_bid: highest_bid, highest_bidder: highest_bidder }
}

fn close_action() -> Bool {
  False
}

fn value_locked_by_datum(datum: Datum, outputs: List<Output>) -> Bool {
  let datum_as_data: Data = datum

  list.any(outputs, fn(output) { output.datum == datum_as_data })
}
// function to retrieve our our validator script address hash
// fn our_validator_script_address_hash() -> Hash<Blake2b_224, Script> {
//   todo
// }

Issue seems to be that we cannot have a helper function like the one I did but not sure why of course.

Fixed the discard assignment issue let me know if you run into any other errors

I can confirm this issue is now fixed as of current main branch: commit id: 59ef63b5130f91a59e28b812008bcd5888c2ed8d

authors: MicroProofs matiwinnetou

repo: aiken-lang/aiken


text:
Fix graph_growth & descriptive_id_recursive for cyclic graphs

The problem is because of recursive traversal. The task is:

Reproduce issue, write tests for graphs with loops
solution is to rewrite recursion in a usual loop with stack.

in graph_growth the bug is sure, descriptive_id_recursive must be checked

Добавлю, что как-то Ярослав @staeros натыкался на ситуации, когда для "глубоких" графов (при этом довольно линейных по структуре) построение descriptive_id занимало относительно много времени

Also breaks vizualisations: https://github.com/aimclub/GOLEM/pull/75#discussion_r1154394538

Fixed by #137

authors: gkirgizov nicl-nno

repo: aimclub/GOLEM


text:
Check compatibility

In order to check and find a bug of data compatibility, some updates are made based on AIP-13.
Notes:

Tidy up some checks
Be the same as AIP-13 spec
Pass compatibility check via local test

It'd be really nice if we could see my version & the received/expected version in version-related error logs!

As discussed offline, let's test with updated policy (AIP-013) and see how it works. Thanks! @minsulee2 @liayoo

PTAL! I fixed all and the experiment was succeed!

It'd be really nice if we could see my version & the received/expected version in version-related error logs!

I think it would be very helpful for the node runners. What do you think? @minsulee2

minor: I see some case that one message is divided with multiple calls of logger.error() e.g. in server.js:
            logger.error(`Wrong message type(${parsedMessage.type}) has been specified.`);
            logger.error('Ignore the message.')

could you merge them into one log message? I would be helpful to debug with e.g. stack driver.

It'd be really nice if we could see my version & the received/expected version in version-related error logs!

I think it would be very helpful for the node runners. What do you think? @minsulee2

It'd be really nice if we could see my version & the received/expected version in version-related error logs!

I think it would be very helpful for the node runners. What do you think? @minsulee2

Oh! I think so too. I will update it as it is

minor: I see some case that one message is divided with multiple calls of logger.error() e.g. in server.js:
            logger.error(`Wrong message type(${parsedMessage.type}) has been specified.`);
            logger.error('Ignore the message.')

could you merge them into one log message? I would be helpful to debug with e.g. stack driver.

Done!!

PTAL. All addressed. I will move on to an experiment again with updated codes.

PTAL. Addressed the minor comments!

Thanks for the review! All experiments passed. Merging now.

authors: liayoo minsulee2 platfowner

repo: ainblockchain/ain-blockchain


text:
please be more careful about releases

Here are the changes between v1.3.0 and v1.3.1: https://github.com/aio-libs/aioredis/compare/v1.3.0...v1.3.1

36 commits
to 48 files
totalling 747 additions and 1,261 deletions

There are also significant changes to the public API like changes to the loop attribute.
This not at all what you would expect in a patch release!
Also there are no docs on v1.3.1 on the releases page.
Would it be possible to following a versioning approach closer to semvar in future?

@samuelcolvin I am considering moving away from aioredis even though I use it in pretty much all my projects. The library is completely stale, does not have cluster support, and I suspect it leaks connections. The maintainers are not active. The last couple of releases were done because everyone was asking for it.

I wonder if we should fund the project a bit too, by sending some bucks to the creator to motivate him. Open source is hard.
I'm looking for cluster support too myself, and aredis seems very interesting and active, but what if one year from now the same thing happens to aredis.

1.3.1 fixed some annoying warnings on python 3.8

Maybe new maintainers could help the author, and it's time for folks to help / step up ?

authors: bsergean rubik samuelcolvin

repo: aio-libs/aioredis


text:
npm run build results in empty lib/css/_datepicker.css

Hi, I'm trying to put together a PR to add a class name for the after-hovered-start modifier (which seems like the best way to style the hovered minimum nights when hovering the selected start date, see #1025).
I've got it working and want to test in my app, but can't get the CSS to build.

@angusfretwell can you rebase on the latest master and try again? You may be on one of the empty css creating patch versions... but it should be fixed now!

@majapw Rebased, rebuilt, and it's still missing 😢

Are you running npm run build or npm run build:css? The former generates the lib/css/_datepicker.css file... the latter builds css/styles.css which powers the css storybook. Can you share a bit more of your process?

@majapw I am running npm run build, is that correct?

Hmm, does npm run storybook:css show you styled components when you navigate to localhost:6006 in the browser?
Can you try a fresh npm install (rm -rf node_modules and npm install after) and then try building again?

Ahuh, that seems to have done the trick. Sorry, should have really thought to try that myself.
Thanks for your help.

Hello, I just ran into this issue again when I was trying to test someone's fork in my app (#1678).
I initially installed the dependencies with yarn install, and then ran yarn build (which runs npm run build:css -- --optimize.) This gave me an empty file at lib/css/_datepicker.css.
I saw this comment about yarn not really being supported, so I tried to start from scratch with npm:
rm -rf node_modules
npm install
npm run build:css -- -o

Unfortunately this still gives me an empty file at lib/css/_datepicker.css.
I added this line near the end of scripts/buildCSS.js:
console.log({outputFilePath, CSS, formattedCSS})

Output:
{ outputFilePath: './lib/css/_datepicker.css',
  CSS: '',
  formattedCSS: '' }

Any idea why compileCSS is returning an empty string, and how I can get the CSS to build?
(In the meantime, I can just copy in the ./lib/css/_datepicker.css from the published NPM package.)

authors: angusfretwell majapw ndbroadbent

repo: airbnb/react-dates


text:
Updating OutsideClickHandler to accept "flex" as a display prop

There are tons of different ways to handle the ternary for the style property on the main div, so feel free to chime in with something else if you think it would be more efficient.

Looks like a pre-commit hook did some formatting changes to some formatted code as well. Should I go back and revert that @ljharb @majapw ?

Also added in an update to the README to match the addition of flex as an option

@erikrahm yes, please revert any unrelated formatting changes.

@ljharb Fixed

Would you mind rebasing this down to a single commit?

@ljharb squashed 😁

Yeah @ljharb , added in the object.values package you mentioned, but didn't want to add in the reverse object creation until later when the display prop gets finalized. Thanks for the merge!

@ljharb Will this be merged soon?

@brandonb81 it's been less than 24 hours since it was finalized, so I'm sure if you have some patience, it will be merged when it's ready.

🖖🏻

authors: brandonb81 erikrahm ljharb

repo: airbnb/react-outside-click-handler


text:
[sqllab] Enable overwrite sql in QueryHistory

Issue:

https://github.com/airbnb/superset/issues/1727

After:

@ascott @mistercrunch

LGTM

authors: mistercrunch vera-liu

repo: airbnb/superset


text:
Test on JDK 21-ea

To ensure forward-compatibility with the new Java LTS.
This adds a new matrix configuration that tests airlift with:

JDK 17 and 17 as a target
JDK 21-ea and 17 as a target
JDK 21-ea and 21 as a target (not required to pass a build)

cc @electrum

repo: airlift/airlift


text:
Change the CLI Install for AWS to Terraform

This is an umbrella issue that contains several smaller issues for the larger-scale change in the CLI. The branch associated with the PR will be set to solve the issues here (in this order)

[x] Check that the binaries needed are installed #3359
[x] Set up the files for installation in user workspaces #3360
[x] Execute the install.sh script to replace the AWS API calls in the provider.Provision() #3392
[x] Update the AWS Installation documentation to reflect these changes #3396
[x] Publish and updated docs for Terraform installation that explain the modules #3376

Fixed in #3404

repo: airyhq/airy


text:
scroller.js    Uncaught ReferenceError: members is not defined

装了无数次，一直报这个错，其他电脑都可以，就一台电脑不行？求解，试了各种方法

我也无解。无从重现。建议进源码 debug。

@531431988 你解决了吗，我也碰到这个问题了：

<template>
  <div>
    <group>
      <datetime v-model="value5" placeholder="选择日期" :min-year=2000 :max-year=2016 format="YYYY-MM-DD HH" @on-change="change" :title="'123456'" year-row="{value}年" month-row="{value}月" day-row="{value}日" hour-row="{value}点" confirm-text="完成" cancel-text="取消"></datetime>
    </group>
  </div>
</template>

<script>
import {
  Group,
  Datetime
} from 'vux';
</script>

单独引入这两个组件会在某些浏览器出现这个问题，其中包括上图的qq浏览器
最新版的chrome和Edge浏览器没有问题，vux.li的官方demo也没这个问题
会报这个错误:

追溯源码找到这一行：

在for循环之前打印members这个对象会报上面的错误

这很神奇啊，明明上面一行是定义了 members，下面一行就 undefined 了？

@airyland
如果调试这样写：

然后s就undefined了，神奇吧！

@gengxuelei 你先换成 webpack 的配置调试下，如果有问题再来问，没问题就正好切换到 webpack 🌚

@QingWei-Li 现在项目着急上线，只能先暂时不使用vux了，cooking的源码读了很多遍了，写的很好，这个工具也很好用，毕竟webpack的配置确实有点繁琐。但是很多项目是基于webpack的那三个配置文件写的，cooking只用add、remove、resolve这几个方法貌似有点没办法应对复杂的情况。如果cooking能做一些社区的推广，感觉能像yarn对npm一样，吸引一些用户过来。不过如果cooking后期不准备维护的话，我也是准备把项目迁移回webpack的。

authors: 531431988 QingWei-Li airyland gengxuelei

repo: airyland/vux


text:
自己封装组件使用用原生的weui css样式没有效果

发现现在官方的组件是用less重写了weui,然后在封装的组件上引入重写的样式，如果我想用原生的weui封装组件，是不是要自己另外引入weui的css样式，记得之前可以直接使用weui样式的。

VUX 把 WeUI 样式打散到各个组件了，所以你需要自行引入，可以直接从 src/styles 里找到相应的文件引入。

authors: airyland janchengwang


text:
[Bug Report] xinput 点击清除按钮时触发没有清除数据 提供的click事件也没有触发

VUX version
2.9.1
OS/Browsers version
安卓7.1.1（小米max2）
Vue version
2.4.2
Code

      <group>
        <x-input title="真实姓名" placeholder="请输入您的真实姓名" novalidate v-model="params.realName" @on-click-clear-icon="aaa" :show-clear="true" required name="realName">
        </x-input>
      </group>

Steps to reproduce
1.input中输入 2.点击清除按钮
What is Expected?
清除数据
What is actually happening?
没有清除数据

点击清除按钮会先触发onBlur->this.isFocus = false，导致清除按钮隐藏而无法触发清除事件，去掉<icon type="clear" 中isFocus

是不是可以考虑 blur 时延迟一点设置 isFocus？
   onBlur ($event) {
      this.setTouched()
      this.validate()
      setTimeout(() => {
        this.isFocus = false
      }, 300)
      this.$emit('on-blur', this.currentValue, $event)
    },

按照zhouhh和kylexie的方案试了，都有些问题，最终综合改进了下，不知道有其它bug不。
zhouhh的方案，如果没有focus此时清除按钮不会消失。kylexie的方案，如果点击了清除，继续输入，此时清除图表消失了。我的方案是采用的kylexie，把时间改短了些，然后在onKeyUp中添加else{ this.isFocus = true}。仅供参考

找到源码，把click事件改为touchend就可以了
<icon type="clear" v-show="!hasRightFullHeightSlot && !equalWith && showClear && currentValue !== '' && !readonly && !disabled && isFocus" @touchend.native="clear">

我也遇到了同样的问题....目前还没头绪

我也遇到了同样的问题....目前还没头绪

找到对应源码，将click事件改为touchend事件就可以了，如果你们线上不会重新npm install的话。

@vueProgrammer 3q, 按照大佬说的方式，搞定 ，灰常感蟹😃

@vueProgrammer 但是为啥我的ios下面还是不行呢~

我也遇到了同样的问题....目前还没头绪

找到对应源码，将click事件改为touchend事件就可以了，如果你们线上不会重新npm install的话。

确实有点效果感谢,但是新的问题来了...如果右侧出现错误icon,此时点x竟然也不会清除,但是如果没有那个错误icon,点x可以清除..晕了 请问遇到过吗?

用以下方法，在blur时增加一个延迟，再在Clear加一个延迟，能解决此问题。
不知道有没有跟其它有冲突。
关于定时的时间一定要设置一样，这样定时器就会先后执行。

    clear () {
      this.currentValue = ''
      this.$emit('on-click-clear-icon')
      setTimeout(() => {
        this.focus()
      }, 200)
    },
    onBlur ($event) {
      this.setTouched()
      this.validate()
      setTimeout(() => {
        this.isFocus = false
        this.$emit('on-blur', this.currentValue, $event)
      }, 200)
    },

authors: FrankRoc KyleXie chiefLit keflying qinyuanqiblog vueProgrammer ying83811 zhouhh


text:
⚠ BCR Bot has degraded performance

In bc86fd4, BCR Bot (https://bcr.alternativasinteligentes.com/BCRApi/web/chatbot) experienced degraded performance:

HTTP code: 200
Response time: 1104 ms

Resolved: BCR Bot performance has improved in b7edc05.

repo: aisa-status/status-upptime-dev


text:
fix: Parameter formatting

Describe your changes
Fixed the formatting for the parameters.
Checklist

[x] The first paragraph of the page is on one line.
[x] The other lines have a line break at 90 characters.
[x] I checked the output.
[x] I applied the style guide.
[x] My links start with /docs/.

LGTM, thanks a lot! 👍

authors: harshini-rangaswamy jclarysse

repo: aiven/aiven-docs


text:
Failed test: Get Project Get Project By Project ID

T577: Get Project Get Project By Project ID
https://imdabtg.testrail.io/index.php?/tests/view/577

For Testing TestRail

repo: aiverify-foundation/aiverify


text:
class inheriting from params class on line 71

http://puppet-lint.com/checks/class_inherits_from_params_class/
remote: /tmp/tmp.jyS218xzEJ/supervisord/manifests/init.pp - WARNING: class inheriting from params class on line 71
remote: Error: styleguide violation in supervisord/manifests/init.pp (see above)
remote: Error: 1 styleguide violation(s) found. Commit will be aborted.
remote: Please follow the puppet style guide outlined at:
remote: http://docs.puppetlabs.com/guides/style_guide.html

I'm not supporting Puppet < 2.7 so this is not an issue.

authors: ajcrowe caylorme

repo: ajcrowe/puppet-supervisord


text:
Datetime matcher using EJSON (BSON)

Hi,
This is an awesome test module! Thanks!
I'm learning how to use, and how works MongoDB, using python and building a REST Server with Flask and PyMongo as the driver, and EJON (BSON) as message format to keep data exactly as I want. Trying to do some TDD, I wrote this test (pytest):
import uuid
import pytest
from datetime import datetime
from mockupdb import MockupDB, go, Command, OpMsg
from bson import ObjectId
from app import create_app
from app.config import Config
from bson.json_util import dumps

@pytest.fixture()
def client_and_mongoserver():
    mongo_server = MockupDB(auto_ismaster=True, verbose=True)
    mongo_server.run()
    config = Config()
    config.MONGO_URI = mongo_server.uri + '/test'
    flask_app = create_app(config)
    flask_app.testing = True
    client = flask_app.test_client()
    yield client, mongo_server
    mongo_server.stop()

def test_insert(client_and_mongoserver):
    client, server = client_and_mongoserver
    for _ in range(10):
        insert(client, server)

def insert(client, server):
    headers = [('Content-Type', 'application/json')]

    id = str(uuid.uuid4()).encode('utf-8')[:12]

    now = datetime.now()
    obj_id = ObjectId(id)
    toInsert = {
        '_id': obj_id,
        "datetime": now,

    }
    toVerify = {
        '_id': obj_id,
        "datetime": now
    }
    future = go(client.post, '/api/insert', data=dumps(toInsert), headers=headers)
    request = server.receives(
        OpMsg({
            'insert': 'test',
            'ordered': True,
             "$db": "test",
             "$readPreference": {"mode": "primary"},
            'documents': [
                toVerify
            ]
        }, namespace='test')
    )
    request.ok(cursor={'inserted_id': id})
    http_response = future()
    data = http_response.get_data(as_text=True)

Consuming this endpoint:
class Insert(Resource):
    def post(self):
        if not request.json:
            abort(400)
        json_data = json_util.loads(request.data)
        result = mongo.db.test.insert_one(json_data)
        return {'message': 'OK'}, 200

Sending the datetime as string works as expected, but if I change it to datetime object, the test fails with:
=============================================== FAILURES ===============================================
____________________________________________ test_insert ____________________________________________

client_and_mongoserver = (<FlaskClient <Flask 'app'>>, MockupDB(localhost, 37213))

    def test_insert(client_and_mongoserver):
        client, server = client_and_mongoserver
        for x in range(10):
            insert(client, server)

tests/test_pymongo_mockup.py:41:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/no_test_pymongo_mockup.py:103: in insert
    }, namespace='test')
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = MockupDB(localhost, 37213)
args = (OpMsg({"insert": "test", "ordered": true, "$db": "test", "$readPreference": {"mode": "primary"}, "documents": [{"_id": {"$oid": "63343264363661622d393764"}, "datetime": {"$date": 1543493218306}}]}, namespace="test"),)
kwargs = {}, timeout = 10, end = 1543504028.309115
matcher = Matcher(OpMsg({"insert": "test", "ordered": true, "$db": "test", "$readPreference": {"mode": "primary"}, "documents": [{"_id": {"$oid": "63343264363661622d393764"}, "datetime": {"$date": 1543493218306}}]}, namespace="test"))
request = OpMsg({"insert": "test", "ordered": true, "$db": "test", "$readPreference": {"mode": "primary"}, "documents": [{"_id": {"$oid": "63343264363661622d393764"}, "datetime": {"$date": 1543493218306}}]}, namespace="test")

    def receives(self, *args, **kwargs):
        """Pop the next `Request` and assert it matches.

        Returns None if the server is stopped.

        Pass a `Request` or request pattern to specify what client request to
        expect. See the tutorial for examples. Pass ``timeout`` as a keyword
        argument to override this server's ``request_timeout``.
        """
        timeout = kwargs.pop('timeout', self._request_timeout)
        end = time.time() + timeout
        matcher = Matcher(*args, **kwargs)
        while not self._stopped:
            try:
                # Short timeout so we notice if the server is stopped.
                request = self._request_q.get(timeout=0.05)
            except Empty:
                if time.time() > end:
                    raise AssertionError('expected to receive %r, got nothing'
                                         % matcher.prototype)
            else:
                if matcher.matches(request):
                    return request
                else:
                    raise AssertionError('expected to receive %r, got %r'
>                                        % (matcher.prototype, request))
E                   AssertionError: expected to receive OpMsg({"insert": "test", "ordered": true, "$db": "test", "$readPreference": {"mode": "primary"}, "documents": [{"_id": {"$oid": "63343264363661622d393764"}, "datetime": {"$date": 1543493218306}}]}, namespace="test"), got OpMsg({"insert": "test", "ordered": true, "$db": "test", "$readPreference": {"mode": "primary"}, "documents": [{"_id": {"$oid": "63343264363661622d393764"}, "datetime": {"$date": 1543493218306}}]}, namespace="test")

.venv/lib/python3.6/site-packages/mockupdb/__init__.py:1291: AssertionError
================================ 1 failed, 2 deselected in 1.22 seconds ================================

This is interesting. I think that MockupDB's datetime handling can be improved. The problem is, Python datetimes have microsecond precision, but BSON datetimes only have millisecond precision. So, when you have encoded a Python datetime into BSON and sent it to the MockupDB server, the server decodes it into a Python datetime again with fewer digits of precision. Therefore it's usually not equal to the original datetime.
Try this:
now = now.replace(microsecond=now.microsecond - now.microsecond % 1000)

A few other code fixes: Instead of request.ok(cursor={'inserted_id': id}) do request.ok(), cursors are only involved in "find" and "aggregate", not "insert".
And instead of mongo.db.test.insert_one(json_data) do mongo.test.test.insert_one(json_data), since you're using the "test" database in your unittest.
I believe that will make your test pass. I'll improve MockupDB's datetime handling in the next release.

Terrific. If you upgrade MockupDB to the latest release, that should also work, without requiring you to use the "replace" fix in your own code.

authors: ajdavis xolott

repo: ajdavis/mongo-mockup-db


text:
🛑 AUSTRIA is down

In 69bc2e7, AUSTRIA (https://www.bricks4kidz.at) was down:

HTTP code: 0
Response time: 0 ms

Resolved: AUSTRIA is back up in fea8895.


text:
🛑 INDIA is down

In 9250575, INDIA (https://www.bricks4kidz.in) was down:

HTTP code: 500
Response time: 742 ms

Resolved: INDIA is back up in fc70ba6.