arm64-fixes breakage

arm64-fixes is failing with https://github.com/ClangBuiltLinux/linux/issues/1686, but the tuxsuite parent job invocation shows that --patch-series patches/arm64-fixes was set.
I wonder what happened?

This appears to be a TuxSuite bug, as we can clearly see the --patch-series flag is being passed along to tuxsuite plan but there is no indication that the patches are being applied.
Filed upstream: https://gitlab.com/Linaro/tuxsuite/-/issues/178

This should now be resolved on the TuxSuite side: https://gitlab.com/Linaro/tuxsuite/-/commit/f357f8a8fd1399f29ed2d22b2398994ec58ab72c


Cant log in with a premium account

Describe the bug
experiencing difficulties logging in with a premium account
Additional context
App-Version: 1.1.3b
TV: UE50NU7475 , Version 1340.4

hi @BrO-ken, please write to me at<EMAIL_ADDRESS>to provide you with a test account so you can check if it works.

hi @BrO-ken, Please try to enter with email and not the username, crunchyroll now no longer supports login with the username, in case you still have the problem write to me at<EMAIL_ADDRESS>to provide you with a test account so you can check if it works, thanks

problem solved after deleting & reinstalling the app ! thanks for your great work


Userid event vars treated as entity indexes

This error pops up when trying to load a CS2 match from a .dem file:
System.IndexOutOfRangeException: 'Index was outside the bounds of the array.'

Example code used:
using DemoFile;

internal class Program
{
    public static async Task Main(string[] args)
    {
        var path = args.SingleOrDefault() ?? throw new Exception("Expected a single argument: <path to .dem>");

        var demo = new DemoParser();
        demo.Source1GameEvents.PlayerDeath += e =>
        {
            Console.WriteLine($"{e.Attacker?.PlayerName} [{e.Weapon}] {e.Player?.PlayerName}");
        };

        await demo.Start(File.OpenRead(path));

        Console.WriteLine("\nFinished!");
    }
}

The error seems to appear when trying to access the e.Player or e.Attacker properties.
I'm in WinForms using version NET version .NET 7.0.
I'm leaving a link to the file used here.

Thanks for reporting this.
The issue was that the userids were incorrectly being interpreted as entity indexes. I've just pushed a fix that is available as v0.2.7
I've tested the new version of the library with the demo that you linked. Let me know if the issue is unresolved.

Awesome, seems to be working now, thanks!
Keep up the good work, very nice library to have in C#.


chore(main): release 4.0.9

:robot: I have created a release beep boop
4.0.9 (2023-07-11)
Documentation

add zenodo reference information (#300) (7180fb3)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/rickstaa/stable-learning-control/releases/tag/v4.0.9 :sunflower:


Adds Quick Travel Locations to services.json

For https://github.com/Wynntils/Artemis/pull/749
I added the Quick-Travel Locations based on the wiki, and they seemed to line up according to expectations. I added all of them excluding the Elevators/Lifts found in Rymek, Molten Heights, and Ahmsord (to the void), since I think those wait until a custom "lift" icon can be procured, because I think having the "fast travel" icon in those spots aren't really helpful (you would also need to figure out the best place to put the icons? On both elevators? Just have one icon between the two?) and I didn't feel like going through that now, unless there's a set plan in place.
I also manually collected the Seaskipper locations. The CSV in the readme was helpful, but I wanted the near-precise location of the VSS Seaskipper Sign "Vendor", where you can choose the location you want to travel to rather than the captain, as I thought that would be more useful to navigate to (even though they are relatively in the same spot).
Apologies if I forgot anything.

Seems fine other than that we didnt auto collect this. We probably can't though


[FEATURE]: Add back button to setup screens

Describe the solution you'd like
A back button alongside the "Submit" button would be very helpful.
Describe alternatives you've considered
Currently you have to start over if you misclick.
Additional context
This came up because I wasn't sure which route number was inbound, and which was outbound, and I picked the wrong one.

If you can explain how to EASILY do that ... I would love to.... the config_low is already not that easy to test
I see the same challenges on my side but I that is because I am using this a lot for testing
As this is usually a one-off setup for the average user, I donot want to spend a lot of time on it ;)

Veified with the dev's and there is no such thing in the current config flow to go 'back'
Closing this a technically ( currently ) not feasible from the HA custom app integration pov

Hmm that's too bad; is there a way to have all the config on one screen, with dynamic hiding/showing of fields based on what's selected?


flutter build web should produce a single build that automatically switches between wasm and JS if needed

We should produce a single build that dynamically selects and bootstraps the proper wasm or JS application bundle depending on the user's preferences.

@eyebrowsoffire Is the JS application bundle will be HTML rendering or canvaskit? or I understand WASM wrong ?

@eyebrowsoffire Is the JS application bundle will be HTML rendering or canvaskit? or I understand WASM wrong ?

It's a valid question. To clarify, when I'm talking about wasm, I am talking about what the dart code is compiled to (rather than auxiliary packages like CanvasKit which are wasm but compiled from C/C++ code). The combined build will have (by default) two variants:

Dart code compiled to JavaScript (via dart2js) using the CanvasKit renderer
Dart code compiled to wasm (via dart2wasm) using the Skwasm renderer.

The HTML renderer will not be supported (at least initially) for the combined build this issue describes.

Initial implementation of this has landed with https://github.com/flutter/flutter/pull/141396

Can we please have the option to switch between the dual compile and compiling the JS / wasm seperately depending on which we choose?
Having something as before with flutter build web --wasm to build the wasm only output, but then include flutter build web --js to build for javascript only, and then flutter build web does the single build with both.


[Feature] Dingtalk notification for GitHub

We can implement a dingtalk notification component for GitHub first and modify to support GitLab and Gitee in the future.

/self-assign

Implemented by https://github.com/hypertrons/hypertrons/commit/c7547a5221756c03d342a2a37c767d5f8fe5c7bc


Gradle says: This should not happen under normal circumstances

Current Behavior
Attempted to compile v2rayNG release version 1.9.26 from https://github.com/2dust/v2rayNG.
This was done withing the Termux app on an ARM tablet running Android 14, without using Android Studio, entirely via a command line.
The v2rayNG is an active project.

Clone the project to a directory.
Enter a nested directory v2rayNG
Execute command gradle test:

> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :app:preBuild UP-TO-DATE
> Task :app:preFdroidDebugBuild UP-TO-DATE
> Task :app:dataBindingMergeDependencyArtifactsFdroidDebug
> Task :app:generateFdroidDebugResValues
> Task :app:generateFdroidDebugResources
> Task :app:packageFdroidDebugResources
> Task :app:generateFdroidDebugBuildConfig
> Task :app:parseFdroidDebugLocalResources
> Task :app:mapFdroidDebugSourceSetPaths
> Task :app:createFdroidDebugCompatibleScreenManifests
> Task :app:extractDeepLinksFdroidDebug
> Task :app:checkFdroidDebugAarMetadata
> Task :app:processFdroidDebugMainManifest
> Task :app:mergeFdroidDebugResources
> Task :app:processFdroidDebugManifest
> Task :app:dataBindingGenBaseClassesFdroidDebug
> Task :app:preFdroidDebugUnitTestBuild UP-TO-DATE
> Task :app:javaPreCompileFdroidDebug
> Task :app:javaPreCompileFdroidDebugUnitTest
> Task :app:buildKotlinToolingMetadata
> Task :app:preFdroidReleaseBuild UP-TO-DATE
> Task :app:dataBindingMergeDependencyArtifactsFdroidRelease
> Task :app:processFdroidDebugManifestForPackage
AAPT2 aapt2-8.7.2-12006047-linux Daemon #1: Unexpected error output: /data/data/com.termux/files/home/.gradle/caches/8.12/transforms/eda4daadc789cf2c128c0144f186f18e/transformed/aapt2-8.7.2-12006047-linux/aapt2[1]: syntax error: unexpected '('
AAPT2 aapt2-8.7.2-12006047-linux Daemon #0: Unexpected error output: /data/data/com.termux/files/home/.gradle/caches/8.12/transforms/eda4daadc789cf2c128c0144f186f18e/transformed/aapt2-8.7.2-12006047-linux/aapt2[1]: syntax error: unexpected '('
AAPT2 aapt2-8.7.2-12006047-linux Daemon #2: Unexpected error output: /data/data/com.termux/files/home/.gradle/caches/8.12/transforms/eda4daadc789cf2c128c0144f186f18e/transformed/aapt2-8.7.2-12006047-linux/aapt2[1]: syntax error: unexpected '('
> Task :app:processFdroidDebugResources FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processFdroidDebugResources'.
> Could not resolve all files for configuration ':app:fdroidDebugRuntimeClasspath'.
   > Failed to transform appcompat-1.7.0.aar (androidx.appcompat:appcompat:1.7.0) to match attributes {artifactType=android-compiled-dependencies-resources, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}.
      > Execution failed for AarResourcesCompilerTransform: /data/data/com.termux/files/home/.gradle/caches/8.12/transforms/0814b4c02be671c731b0c6561acc3da7/transformed/appcompat-1.7.0.
         > AAPT2 aapt2-8.7.2-12006047-linux Daemon #2: Daemon startup failed                                                                     This should not happen under normal circumstances, please file an issue if it does.
   > Failed to transform editorkit-2.9.0.aar (com.blacksquircle.ui:editorkit:2.9.0) to match attributes {artifactType=android-compiled-dependencies-resources, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}.
      > Execution failed for AarResourcesCompilerTransform: /data/data/com.termux/files/home/.gradle/caches/8.12/transforms/a13bb2ef84dbc362f2d0c1dfd958b4f1/transformed/editorkit-2.9.0.
         > AAPT2 aapt2-8.7.2-12006047-linux Daemon #0: Daemon startup failed                                                                     This should not happen under normal circumstances, please file an issue if it does.
   > Failed to transform core-1.15.0.aar (androidx.core:core:1.15.0) to match attributes {artifactType=android-compiled-dependencies-resources, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}.
      > Execution failed for AarResourcesCompilerTransform: /data/data/com.termux/files/home/.gradle/caches/8.12/transforms/4a549cf2da5feceabb8e822e96aa1b38/transformed/core-1.15.0.
         > AAPT2 aapt2-8.7.2-12006047-linux Daemon #1: Daemon startup failed                                                                     This should not happen under normal circumstances, please file an issue if it does.
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
BUILD FAILED in 3s
20 actionable tasks: 20 executed

As we see, there are three syntax error: unexpected '(' and a couple of messages This should not happen under normal circumstances, please file an issue if it does.
Expected Behavior
All the test should pass, as this is a stable v2rayng release.
Context (optional)
No response
Self-contained Reproducer Project
v2rayNG release version 1.9.26 from https://github.com/2dust/v2rayNG without any change.
Gradle version
8.12
Build scan URL (optional)
No response
Your Environment (optional)
No response

This message actually comes from the Android Gradle Plugin, which is developed by Google and cannot be addressed in the Gradle Build Tool project. We also cannot just move the issue.
Reach out to the Android community for questions: https://source.android.com/docs/setup/community, or  open an issue in the Android Issue Tracker at https://source.android.com/docs/setup/contribute/report-bugs#filing-a-bug
If you believe this is not an Android issue, please update with a reproducer project that does not involve Android.


Fix broken folder variant Tile layout when name is long

Changes

Fixes #2376
Adds min-inline-size: 0 to .iui-tile-name to prevent the Tile folder variant UI from breaking when there's a long name label.
Testing

CI still passing
Tested some cases similar to the user's sandbox in a separate sandbox.

Before
After

Docs

Added changesets

I have noticed something similar on regular tiles with long names - do you think this will affect those as well?

Here is an example. If the name does not contain spaces, it breaks out of the tile. We work around this by using MiddleTextTruncation, though I'm not sure that is explicitly supported for use by package consumers.
https://stackblitz.com/edit/github-h7qvdgke?file=src%2FApp.tsx

@HaveSpacesuit This is definitely something we should fix. Could you please open a new issue? This PR is not the best place for this discussion.


Add functions to zero position, velocity, torque

Add ability to zero targets so that API user does not need to keep track of the zero.

I'm updating this feature to only add zeros for the position. We should not ever need to zero velocity and torque

Closed by #16


Nexus6 maintenance note

Factory resetting today using this. This is probably 2nd or 3rd reset since its purchase in Dec. 2014.

Last reset before today might have been Jun 2016 according to this post regarding Feedbaby app.

Closing for now.


BoxDecoration with BoxShape.circle doesn't clip ShaderMask with BlendMode.softLight

If there were a BlendMode that computed softLight in the same way as srcATop, this would work.

Please add the output of flutter doctor -v
To investigate we would need a minimal runnable reproduction
as a single file so that we can just copy your code into lib/main.dart of a new project and run to reproduce.

flutter doctor -v output:
[√] Flutter (Channel dev, v0.11.6, on Microsoft Windows [Version 10.0.17134.407], locale en-US)
    • Flutter version 0.11.6 at C:\Users\jacks\Downloads\flutter
    • Framework revision d44aa57c12 (7 days ago), 2018-11-14 11:09:56 -0800
    • Engine revision 114d33d3ca
    • Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)

[√] Android toolchain - develop for Android devices (Android SDK 28.0.3)
    • Android SDK at C:\Users\jacks\AppData\Local\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
    • All Android licenses accepted.

[√] Android Studio (version 3.2)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 30.0.1
    • Dart plugin version 181.5656
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)

[√] VS Code, 64-bit edition (version 1.29.0)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 2.20.0

[√] Connected device (1 available)
    • SAMSUNG SM G930A • 337e91e7 • android-arm64 • Android 7.0 (API 24)

lib/main.dart:
import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Blend Circles Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MyHomePage(title: 'Blend Circles'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key key, this.title}) : super(key: key);

  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: GridView.extent(
          maxCrossAxisExtent: 256.0,
          mainAxisSpacing: 32.0,
          crossAxisSpacing: 32.0,
          children: [
            BlendCircleDemoWidget(
              blendMode: BlendMode.src,
              size: 128.0,
            ),
            BlendCircleDemoWidget(
              blendMode: BlendMode.dst,
              size: 128.0,
            ),
            BlendCircleDemoWidget(
              blendMode: BlendMode.srcOver,
              size: 128.0,
            ),
            BlendCircleDemoWidget(
              blendMode: BlendMode.srcATop,
              size: 128.0,
            ),
            BlendCircleDemoWidget(
              blendMode: BlendMode.overlay,
              size: 128.0,
            ),
            BlendCircleDemoWidget(
              blendMode: BlendMode.softLight,
              size: 128.0,
            ),
          ],
        ),
      ),
    );
  }
}

class BlendCircleDemoWidget extends StatelessWidget {
  final double size;
  final BlendMode blendMode;

  BlendCircleDemoWidget({
    this.size,
    this.blendMode
  });

  @override
  Widget build(BuildContext context) {
    return Column(
      mainAxisAlignment: MainAxisAlignment.center,
      children: [
        Text(
          blendMode.toString()
        ),
        ShaderMask(
          blendMode: blendMode,
          shaderCallback: (bounds) {
            return LinearGradient(
              colors: [
                Colors.white,
                Colors.black
              ]
            ).createShader(bounds);
          },
          child: Container(
            width: size,
            height: size,
            decoration: BoxDecoration(
              shape: BoxShape.circle,
              color: Colors.blue
            ),
          )
        )
      ]
    );
  }
}

Output:

Thanks to this: https://www.youtube.com/watch?v=eI43jkQkrvs
This works now!
  Widget build(BuildContext context) {
    return Column(
      mainAxisAlignment: MainAxisAlignment.center,
      children: [
        Text(
          blendMode.toString()
        ),
        ClipRRect(
          borderRadius: BorderRadius.circular(size / 2),
          child: ShaderMask(
            blendMode: blendMode,
            shaderCallback: (bounds) {
              return LinearGradient(
                colors: [
                  Colors.white,
                  Colors.black
                ]
              ).createShader(bounds);
            },
            child: Container(
              width: size,
              height: size,
              decoration: BoxDecoration(
                shape: BoxShape.circle,
                color: Colors.blue
              ),
            )
          )
        )
      ]
    );
  }


Add files via upload

@LicensesFLPoly Thank you for your patience while waiting for a review and processing your request. Pull request merged. Please start applying for JetBrains educational subscription at https://www.jetbrains.com/shop/eform/students in an hour, to allow the changes to propagate through JetBrains systems.


nose package is not being installed

Issue:
nosetests run outside of conda environment. Tests immediately fail because python2.7 is being used. If nose is not installed at all, tests fail because nosetests binary is not found.
Solution:
Install nose conda package in the same environment. It's obvious it can be added to meta.yaml, however, I'm not sure to what section of requirements (build or run) and is it possible without pumping the package version so I haven't filed the PR and opened an issue instead.
The alternative solution is to add information about nose package to the docs (dev_tutorial) but the package size is only about 200 Kb so I think it's ok to install it for everyone.

Fixed in #24


Reacting to Input with State

Closes #379
Description
Translate the Reacting to Input with State page.
Page URL: https://id.react.dev/learn/reacting-to-input-with-state

Hi @JfrAziz, quick q: are you still working with this page? If not, I'd like to continue your translation works on a separate PR.
Please let me know if you have any concerns. Thanks!

Hi @JfrAziz, quick q: are you still working on this page? If not, I'd like to continue your translation works on a separate PR.
Please let me know if you have any concerns. Thanks!

I forgot I have this PR before, and can't continue translating it for the moment. sorry, but can you continue translating this page?
Thanks.

Hi @JfrAziz, sip, noted. I'll cherry-pick your commits to separate PR.
Thank you for contributing!


Desktop doesn't work with newly rolled out OS / Browser / Networking stack in some areas (near RedHat Israel location)

Bug description
After installation using downloaded from Github Windows installer Desktop does nothing
Operating system
Win 11 recent insider preview + Fedora34 WSL2 distro + Chrome v 100.0 dev with Privacy sandbox
Version
next (development version)
Steps to reproduce

Download and installer of Container-desktop from github
Ru installed desktop
Try to list images

Relevant log output
journalctl from inside seems shows nothing relevant except my own Theia backend container unit.
Does another log mechanism exists?

Additional context

Chrome 100 breaks 50% of sites due to 3th party cookies block by the default
Chrome 100 breaks 100% of sites with business analytics due to problematic DNS name resolution. Windows ns lookup doesn't resolve IPV6 addresses but resolvectl query from inside WSL VM works correctly. Do not trust in Windows name resolution. IPV6 from the WSL VM doesn't work but issue is opened. Please, support this requirement
Possibly, Podman 4 re-installation is needed triggered by Desktop installer.
My own Podman service Unit starts OK
My Fedora 34 Distro uses systemd / genie
My own Podman systemd service unit starts OK.

Happy to see Florent Benoit on the board

@PavelSosin-320 : could you please check that you have podman 4 being installed on Windows
using for example cmd terminal:
C:\Users\benoitf>podman --version
podman version 4.0.2

Also check that you have machines
C:\Users\benoitf>podman machine list
NAME        VM TYPE     CREATED     LAST UP            CPUS        MEMORY      DISK SIZE
desktop     wsl         1 days ago  Currently running  8           1.22GB      857.7MB

And then, please check the named pipe
For example with PowerShell please enter the following command:
[System.IO.Directory]::GetFiles("\\.\\pipe\\")

closing as Podman Desktop is able to successfully connect to Podman 4 on Windows
And there is a Windows installer for Podman now


Yatin: Watch kranzjean

Yatin requests the watch of the watch_keyword kranzjean. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

kranzjean has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Rejected by Spevacus in Charcoal HQ. Reason: 'Superseded by this commit to add a comment for the site were targeting'


Misleading "You could try again" after failed "wormhole receive"

This is what happens when you misspell your code for wormhole receive:
$ wormhole receive 6-exodus-unwinf
ERROR:  Key confirmation failed. Either you or your correspondent
typed the code wrong, or a would-be man-in-the-middle attacker guessed
incorrectly. You could try again, giving both your correspondent and
the attacker another chance.

The "You could try again" part, if you don't read it carefully, or if you don't understand well how MW works, sounds like an invitation to correct your typo:
$ wormhole receive 6-exodus-unwind

Not only this will not work, but (thanks to nameplate reuse — #31) it could also break somebody else's rendezvous.

Good point. What if we enhanced that to say "try again from the beginning (with a different code)" ? Or "try sending the file again"?

Good point. What if we enhanced that to say "try again from the beginning (with a different code)" ? Or "try sending the file again"?

I added the "try sending the file again". Do you want to add the "attacker might have a chance to guess password again" in the message as well?
PR #410


[KOGITO-2012] - Impossible to configure external Kafka for Data index using kafka-instance CLI parameter

Currently the UseKogitoInfra flag is set to true even when external kafka is provided
See for more info - https://issues.redhat.com/browse/KOGITO-2012
Using external kafka instance or url when external kafka instance or url is provided
Signed-off-by: TARUN KHANDELWAL<EMAIL_ADDRESS>Many thanks for submiting your Pull Request :heart:!
Please make sure that your PR meets the following requirements:

[x] You have read the contributors guide
[x] Pull Request title is properly formatted: [KOGITO-XYZ] Subject
[x] Pull Request contains link to the JIRA issue
[x] Pull Request contains description of the issue
[x] Pull Request does not include fixes for issues other than the main ticket
[x] Your feature/bug fix has a unit test that verifies it
[x] You've tested the new feature/bug fix in an actual OpenShift cluster

As soon as @sutaakar comment is addressed I'll come back to review it. Thanks Karel!

@Kaitou786 Please add a test coverage in https://github.com/kiegroup/kogito-cloud-operator/blob/master/pkg/infrastructure/services/deployer_test.go

@Kaitou786 can you please see why CI is failing? it seems not to be related;

@spolti this CI is not the one from jenkins, the jenkins is active for per PR check for this repo right now.

CI i meant, circle ci.

I don't know, these tests are passing on my local system. And I don't think they are related to the files that I changed.

@radtriste can you please take a look as well?


Add Travis build status badge on README.md

Adds a nice badge at the top of the front page, indicating build status, see how it looks at https://github.com/freshp86/connectbot.

Cool :-)


usage example

Is your feature request related to a problem? Please describe.
Hi,
This is more like a documentation request.
I'm trying to use this plugin with Vault and ArgoCD using K8s Secret
Currently after installing it i'm not sure it works as expected. (I'm new to ArgoCD)
My setup:  I'm trying to deploy helm chart and I'm storing overrides file(with sensitive secrets) in my Vault.
Describe the solution you'd like
The repo with usage example would be nice to have. Thank you.
Update: maybe a short blog/doc/readme (I can write one as well), but so far I can't make it work with my setup.

Thanks for the interest @99 hope to have the docs updated very soon! Will let you know when we do

@99 we have added some new documentation, hopefully that will help get you started!


Source Does Not Match Book

Hey guys,
I've gone through this book and the specific sections multiple times and the online book at Mapt doesn't work, there are mistakes throughout the microservices repos which I've had to fix manually (DockerFile typically incorrect) and things like http://localhost:8080/api/v1/user/123 in the book don't work.
Can you please put a full example that will work first time that will work? It's becoming so frustrating trying to work though your book and the repo examples and nothing matches at all.

We are going to review all the repos, codes and examples

@psolar when do we expect this review of the repos please?

@psolar any update on this?


Merge fix in equity theta calculation.

What is this PR for?
Theta calculation in both analytic and PDE valuation for equity options with dividends did not reflect the part coming from the discount curve. This has been fixed now.
What type of PR is it?
Bug Fix
Todos
N/A
What is the related issue?
N/A
How should this be tested?
Unit tests have been adjusted to reflect corrected theta calculation
Screenshots
N/A
Questions:
Does the licenses files need update?
NO
Are there breaking changes for older versions?
NO
Does the change require additional documentation?
NO

I did not yet merge this, because the integration test failed. (Unit test). I will check it.


Update and rename CONTRIBUTING.rst to CONTRIBUTING.md

Changes Title (replace this with a logical title for your changes)
Description
Replace this with the PR description (mention the changes you have made, why
you have made them, provide some background and any references to the provider
documentation if needed, etc.).
For more information on contributing, please see Contributing
section of our documentation.
Status
Replace this: describe the PR status. Examples:

work in progress
done, ready for review

Checklist (tick everything that applies)

[x] Code linting (required, can be done after the PR checks)
[x] Documentation
[x] Tests
[x] ICLA (required for bigger changes)

I want T-shirt


Closed feature - update 2 - Add email functionality to notify form owners a form has been closed (using existing toggle)

Description
Update to logic for closing a form to handle notify form owners when a form has been toggled to closed.

[ ] Add template for closed message.
[ ] Add template for open message.
[ ] Update Server action to check which state a form is in (open / closed) only if the state has changed.
[ ] Update Server action to send a email message to all form owners of state change.
[ ] Ask design if we should have another email if the message changes??

--

Closing this
After further discussion we'll park this for now.

Possibly look at notify for schedules date

changed message + more


Fix deploy issue on Windows

This pull request fixes the issue on some Windows machines when deploying a project!

Thank you :+1:


Help with policy creation

New-IntuneDeviceCompliancePolicy -displayName "Apple (Personal Device)" -iosCompliancePolicy -passcodeBlockSimple $true -passcodeExpirationDays 180 -passcodeMinimumLength 6 -passcodeMinutesOfInactivityBeforeLock 2 -passcodePreviousPasscodeBlockCount 3 -passcodeRequiredType numeric -passcodeRequired $true -osMinimumVersion 14 -securityBlockJailbrokenDevices $true -scheduledActionsForRule (New-DeviceComplianceScheduledActionForRuleObject -ruleName PasswordRequired -scheduledActionConfigurations (New-DeviceComplianceActionItemObject -gracePeriodHours 0 -actionType block -notificationTemplateId ""))
Works but I also need to add another action to send a push notification to the users device. I am stuck trying to work out:

how to actually create that rule but thing it goes something like this:

(New-DeviceComplianceScheduledActionForRuleObject -ruleName PasswordRequiredNotification -scheduledActionConfigurations (New-DeviceComplianceActionItemObject -gracePeriodHours 0 -actionType notification -notificationTemplateId ""))

Can you tell me with the above how to build the object when having 2 rules. I created a hash table with both rules within but that did not work.

Thanks so much

I solved it just after I posted. I was close above and realized what it was, thanks.

I solved it just after I posted. I was close above and realized what it was, thanks.


TextField not on edit mode at window opening

I want to premise by saying that I just started using cacao so probably there's something silly I'm missing. I apologize in advance if that's the case.
The issue that I have is very simple: is there a way for a TextField to not be on edit mode right when the window finishes loading? Meaning: when the window is done loading and showing the TextField immediately awaits for input. Is there a way you can have it inactive until you click on it, as if "enter" is the first thing pressed? I can't figure out a way to make this work even though it sounds like a simple task :/
You can use the text_input.rs in the examples folder as an example.
Thanks

You probably need to call [window makeFirstResponder:nil] (which we need to add on the Window in appkit) or you could try programmatically calling resignFirstResponder to hack around it for now.
e.g (pseudocode, you'll want to use the with_ accessor to get the native handle):
unsafe {
    let _: () = msg_send![native_handle, resignFirstResponder];
}

If that works, feel free to PR one (or both) to the library - they should be straightforward-ish to handle. I can't merge it until another PR is in, but this change shouldn't be interfering with it so it'd be nice to have lined up.
Hope it helps!

Unfortunately I'm afraid I'm not familiar enough with the framework to be able to make useful changes. In particular, I'm not sure where to call the code you suggested. To the best of my understanding, using resignFirstResponder the native handle should be the TextField handle right?
All the changes that I'm trying to apply are just ignored. But again, quite a trial and error  as I have very little clue of what I'm doing.


About Multi-Adds

Thank you for your work, I want to know that how to calculate the Mult-Adds in your work, and could you provide the code for calculating  Mult-Adds.

hi, you can look here #8


Hrefs at the start of new lines highlight in incorrect places

Bug Report
Environment
Zola version: 0.17.2
tabi commit: latest
Expected Behavior
When a link is at the start of a new line only the relevant hyperlinked text should be highlighted when moused over.
For example:

Current Behavior
When a hyperlinked text starts at a newline or goes over a new line boundary, some extra space is highlighted that is not part of the text. This seems to be caused by the ::before attribute.
See the highlight below the p in prompt.

Step to Reproduce
Here is some markdown that produces the issue on a new line as part of a index.md file
Getting programs to to run on FPGAs is _hard_. If you've ever fought your way
through [Vitis documentation](https://google.com).

Thanks for the report, Nathaniel.
I can reproduce on Chromium and WebKit browsers. It looks fine on Firefox.
Looking into a fix!

I was about to give up when I accidentally fixed it with a single line of css for the ::before element:
max-width: 105%;

The 105 is not special; any number above 100 does the trick.
I don't know why this works, but it does (on my end at least), so I merged the changes in #226.
Let me know if the issue persists (or if you encounter any other issues)!
Thanks


MQTT can't edit saved message

The field in the webform doesn't load the stored MQTT message. I assume it's something to do with the added escape characters?
Attached img:

please check the updated version from development branch.

please reopen if it is still an issue.


New style fliplr

New style fliplr to support double backprop.

Rebased on top of master.

Would you merge https://github.com/hvy/chainer/pull/1 to your repo, then I can merge this.

@takagi san, thank you for the tolerance adjustments. I merged the forked PR.

LGTM!


Refreshing Impala test UDFs/UDAs should not require a full data load

Iteration in UDF testing is a little slow right now as a result. Let's set up a Makefile that builds and uploads the test libraries / LLVM IR to HDFS. I would like to be able to do:
make impala-test
py.test ibis --e2e

cc @megvuyyuru

Probably easiest to roll this into the load_data script

You mean that when you modify the UDF code in testing/udf/..., you want to build it and push it easily?
Is it more complicated than these commands?
cd testing/udf
make
hadoop fs -put build/.../[...].so $IBIS_TEST_DATA_HDFS_DIR/udf
cd ../..
py.test ibis --e2e

Either way, I think the code that deals with creating the test data and loading it would benefit from a refactor a lot.

No, it's not more complicated than that (better to use ibis to do the HDFS file management), but there needs to be an established simple workflow for developers

This is slightly addressed by #513. Doing python load_test_data.py -u or python load_test_data.py --udf will only make the UDFs and upload them to HDFS.

I think we're good, thank you!


Refactor/diviz11/mesheryctl-filter-import-update

Notes for Reviewers
This PR fixes #8244
Signed commits

[✅] Yes, I signed my commits.

@abdullah1308 feedback?

@diviz11  Let's discuss this on the Meshery Dev call. Please add this as an agenda item in the meeting minutes if you would. :)


Upgrade to IETF version of chacha20poly1305 with 96bit nonce

Here's a diff to support ietf 96bit nonces, I would have done a PR but my branch is not stable yet and i didn't want to push a bunch of changes that would make it hard to track. It's a very basic diff, just increasing nonce sizes, padding the first 4bytes with a uint32(0) and changing the libsodium calls to use the ietf version. I ran all tests and they passed, ran the server and had my go client communicate with no problems.
For your review:
netcode_ietf.diff.txt

On it

Merged.


Confusion: jquery v1.11.3 is recommended in starter-template, but jquery v2.2.3 is installed with bootstrap via bower by default?

Hi,
I use bower to get the bootstrap v3.3.6 installed with jquery v2.2.3.  But I found the jquery v1.11.3 is recommended in the starter-template/index.html file.
should I update the starter-template to use jquery v2.2.3?   or should I downgrade the jquery to v1.11.3 via bower.   Which is better? and why?
Thanks for your help.

They are both compatible versions with Bootstrap. jQuery 1.x is compatible with IE 6/7/8 while the lather is not


TypingError: Invalid usage of Function(<function argsort at 0x11039a400>)

I am trying to quickly implement dimensionality reduction with umap.
Here is my code:
import umap

print(data.shape)   # (1748, 1900)
umap_instance = umap.UMAP()
embedding = umap_instance.fit_transform(data)

I get the following error:
File "<ipython-input-20-6c4d339edab8>", line 1, in <module>
    embedding = umap_instance.fit_transform(a)

  File "/Users/japhethgado/Dropbox/research/projects/phylogeny_gh7/venv/lib/python3.6/site-packages/umap_learn-0.4.4-py3.6.egg/umap/umap_.py", line 2012, in fit_transform
    self.fit(X, y)

  File "/Users/japhethgado/Dropbox/research/projects/phylogeny_gh7/venv/lib/python3.6/site-packages/umap_learn-0.4.4-py3.6.egg/umap/umap_.py", line 1777, in fit
    self.verbose,

  File "/Users/japhethgado/Dropbox/research/projects/phylogeny_gh7/venv/lib/python3.6/site-packages/umap_learn-0.4.4-py3.6.egg/umap/umap_.py", line 597, in fuzzy_simplicial_set
    X, n_neighbors, metric, metric_kwds, angular, random_state, verbose=verbose

  File "/Users/japhethgado/Dropbox/research/projects/phylogeny_gh7/venv/lib/python3.6/site-packages/umap_learn-0.4.4-py3.6.egg/umap/umap_.py", line 277, in nearest_neighbors
    knn_indices = fast_knn_indices(X, n_neighbors)

  File "/anaconda3/lib/python3.6/site-packages/numba/dispatcher.py", line 344, in _compile_for_args
    reraise(type(e), e, None)

  File "/anaconda3/lib/python3.6/site-packages/numba/six.py", line 658, in reraise
    raise value.with_traceback(tb)

TypingError: Invalid usage of Function(<function argsort at 0x11039a400>) with parameters (array(float64, 1d, C), const('quicksort'))
 * parameterized
In definition 0:
    AssertionError:
    raised from /anaconda3/lib/python3.6/site-packages/numba/typing/arraydecl.py:415

This was not previously an issue; what version of numba and llvmlite do you have?

I am using numba 0.46.0 and llvmlite 0.33.0.

I would encourage you to upgrade numba, and check that you also have the latest version of umap-learn.


CORS issues with The PHP League Route

I'm having CORS issues using the https://route.thephpleague.com/ library
My current config: https://gist.github.com/guilherme90/f8cfd339fbdf2562013030d679f971a8
cURL with OPTIONS
curl -X OPTIONS "http://<IP_ADDRESS>:8000/api/contacts/1" --include --header "Access-Control-Request-Method: OPTIONS" --header  "Origin: http://<IP_ADDRESS>:8080"

Response cURL
HTTP/1.1 200 OK
Host: <IP_ADDRESS>:8000
Date: Wed, 11 Mar 2020 19:14:38 GMT
Connection: close
X-Powered-By: PHP/7.3.9
Access-Control-Allow-Origin: http://<IP_ADDRESS>:8080
Vary: Origin
Access-Control-Allow-Methods: GET, POST, PUT, PATCH, DELETE, OPTIONS
Content-type: text/html; charset=UTF-8

cURL with GET
curl "http://<IP_ADDRESS>:8000/api/contacts/1" --include --header "Access-Control-Request-Method: OPTIONS" --header "Origin: http://<IP_ADDRESS>:8080"

Response cURL
HTTP/1.1 200 OK
Host: <IP_ADDRESS>:8000
Date: Wed, 11 Mar 2020 19:19:02 GMT
Connection: close
X-Powered-By: PHP/7.3.9
Content-Type: application/json
Access-Control-Allow-Origin: http://<IP_ADDRESS>:8080
Vary: Origin

{"data":[], "offset":0,"currentPage":1,"perPage":20,"pages":0,"total":0}

But when I apply with Axios, gives me this problem. Any idea about that ?
Thanks

What kind of problem do you have with Axios? I would check the JavaScript console to see what kind of request Axios is doing.

I don't know if it's exactly with Axios, but it gives Cors  problem. And the worst I did the test on Chrome and Firefox. The problem is in both.

Solved. It was a configuration parameter in the headers of Axios.
Thanks for help me.
Cheers!


Fix NativeHTTPRequest.loadText

Followup to these two commits:
02617a854d02777ebb0e9534c1d59642938e8aef
ad3a632927c06e5ed7d4b14ca3a6dd95a2e6c720
In the second commit, the buildBuffer call in HTTPRequest was found to conflict with the way local requests are made, with the bytes being set directly. So buildBuffer was moved to NativeHTTPRequest instead. Upon promise completion, now, the value of bytes should always be correct, and buildBuffer need not be called.
But buildBuffer is called again in NativeHTTPRequest.loadText. For local requests, this will lead to the same problem that the second commit fixed (presumably), and for network requests, this leads to the nulled out buffer being accessed a second time, resulting in a crash.
So since the received value of bytes is already correct and buildBuffer is harmful, the buildBuffer call is removed from loadText. Both local and network requests are happy now!

Apparently I didn't look at loadText(). Also, good explanation!


Could you please share the dataset of this project?

Could you please share the dataset of both camera and LiDAR that you used for training?
Thanks,

As you can find d1_test.csv is the sample data set. I cannot upload the actual dataset for size and security reasons. Cheers.


Removing homeplus pro while HSWidgets is installed == safemode

Happy bday D_Gh0st!
So, after uninstalling homeplus pro I was sent to safe mode due to HSWidgets.
even after removing and reinstalling HSWidgets I am still sent into safe mode.
It appears to be so that it cannot adapt to the difference of the homescreen size.

Happy bday D_Gh0st!
Thanks!

Please send crash log for any crashes.

It appears to be so that it cannot adapt to the difference of the homescreen size
The visual size of the homescreen doesn't really matter, but If you meant changing the max amount of icons on the page then I wouldn't be surprised. HSWidgets will gladly allow other tweaks to add more icons, but when it comes to giving up icon spots is when things go hairy.

For instance, if you use a tweak to make the following layout.
w = widget space
i = icon space
_ = empty space

i   i   i   i   i
i   i   i   i   i
i   i   i   i   i
i   i   i   i   i
_  _  _  _  _
w w w w w
w w w w w

and then you change it to be either of these, its going to get confused (some of these scenarios may actually work currently).
If the number of columns is changed by 1:
i   i   i   i
i   i   i   i
i   i   i   i
i   i   i   i
_  _  _  _
w w w w w
w w w w w

Should the widget be resized? What if the widget doesn't support resize? Should it be removed instead?
Or changing number of rows by 2:
i   i   i   i   i
i   i   i   i   i
i   i   i   i   i
i   i   i   i   i
_  _  _  _  _

In this case where should the widget that was added go? Should it move itself up and force the icons to the next page?
If we forced the widget up and had the following layout instead:
w w w w w
w w w w w
w w w w w
w w w w w
i   i   i   i   i
w w w  _  _
w w w  _  _

And then changing number of rows by 2, we get:
w w w w w
w w w w w
w w w w w
w w w w w
i   i   i   i   i

Forcing the widget up wouldn't even fit on the page.
If it were able to fit, lets say with the following scenario:
w w w w w
w w w w w
w w w w w
w w w w w
i   i   i   i   i
w w w w w
_  _  _  _  _

And then again we changed number of rows by 2 and move the widget up, we get this:
w w w w w
w w w w w
w w w w w
w w w w w
w w w w w

A page full of widgets, which if the user doesn't have a tweak to keep empty homescreen pages then this will remove all the widgets. leaving:
i   i   i   i   i
_  _  _  _  _
_  _  _  _  _
_  _  _  _  _
_  _  _  _  _

I am sure there are lot more edge cases then the ones I mentioned.

Happy bday D_Gh0st!
Thanks!

Please send crash log for any crashes.

It appears to be so that it cannot adapt to the difference of the homescreen size
The visual size of the homescreen doesn't really matter, but If you meant changing the max amount of icons on the page then I wouldn't be surprised. HSWidgets will gladly allow other tweaks to add more icons, but when it comes to giving up icon spots is when things go hairy.

For instance, if you use a tweak to make the following layout.
w = widget space
i = icon space
_ = empty space

i   i   i   i   i
i   i   i   i   i
i   i   i   i   i
i   i   i   i   i
_  _  _  _  _
w w w w w
w w w w w

and then you change it to be either of these, its going to get confused (some of these scenarios may actually work currently).
If the number of columns is changed by 1:
i   i   i   i
i   i   i   i
i   i   i   i
i   i   i   i
_  _  _  _
w w w w w
w w w w w

Should the widget be resized? What if the widget doesn't support resize? Should it be removed instead?
Or changing number of rows by 2:
i   i   i   i   i
i   i   i   i   i
i   i   i   i   i
i   i   i   i   i
_  _  _  _  _

In this case where should the widget that was added go? Should it move itself up and force the icons to the next page?
If we forced the widget up and had the following layout instead:
w w w w w
w w w w w
w w w w w
w w w w w
i   i   i   i   i
w w w  _  _
w w w  _  _

And then changing number of rows by 2, we get:
w w w w w
w w w w w
w w w w w
w w w w w
i   i   i   i   i

Forcing the widget up wouldn't even fit on the page.
If it were able to fit, lets say with the following scenario:
w w w w w
w w w w w
w w w w w
w w w w w
i   i   i   i   i
w w w w w
_  _  _  _  _

And then again we changed number of rows by 2 and move the widget up, we get this:
w w w w w
w w w w w
w w w w w
w w w w w
w w w w w

A page full of widgets, which if the user doesn't have a tweak to keep empty homescreen pages then this will remove all the widgets. leaving:
i   i   i   i   i
_  _  _  _  _
_  _  _  _  _
_  _  _  _  _
_  _  _  _  _

I am sure there are lot more edge cases then the ones I mentioned.

The temporary fix would be to either reinstall HomePlus to remove the widgets that are going to be outside the homescreen grid on uninstall or delete the /var/mobile/Library/Preferences/com.dgh0st.hswidget.widgetlayouts.plist then re-add all the widgets.

The temporary fix would be to either reinstall HomePlus to remove the widgets that are going to be outside the homescreen grid on uninstall or delete the /var/mobile/Library/Preferences/com.dgh0st.hswidget.widgetlayouts.plist then re-add all the widgets.

crash.txt
the situation changed a bit. With the latest version 0.3-4 I was able to uninstall homeplus pro. but after rebooting (yes rebooting) it wouldn't get off of safe mode. It may have to do with velox (and it's entirely different layout) too.. imma troubleshoot it a bit more and see.

crash.txt
the situation changed a bit. With the latest version 0.3-4 I was able to uninstall homeplus pro. but after rebooting (yes rebooting) it wouldn't get off of safe mode. It may have to do with velox (and it's entirely different layout) too.. imma troubleshoot it a bit more and see.

SpringBoard@2021-01-16_5:55_pm.log
SpringBoard@2021-01-16_5:56_pm.log
SpringBoard@2021-01-16_5:57_pm.log
SpringBoard@2021-01-16_6:14_pm.log
SpringBoard@2021-01-16_6:16_pm.log
then after the deletion of /var/mobile/Library/Preferences/com.dgh0st.hswidget.widgetlayouts.plist
and the removal of velox I proceeded to go out of safe mode only to be greeted by it again.
Cr4shed really just kept blaming other tweaks.
Meanwhile, reinstalling HPP HSW and Velox reloaded allowed me do proceed just fine.
Results: HSW without HPP or Velox == safemode

SpringBoard@2021-01-16_5:55_pm.log
SpringBoard@2021-01-16_5:56_pm.log
SpringBoard@2021-01-16_5:57_pm.log
SpringBoard@2021-01-16_6:14_pm.log
SpringBoard@2021-01-16_6:16_pm.log
then after the deletion of /var/mobile/Library/Preferences/com.dgh0st.hswidget.widgetlayouts.plist
and the removal of velox I proceeded to go out of safe mode only to be greeted by it again.
Cr4shed really just kept blaming other tweaks.
Meanwhile, reinstalling HPP HSW and Velox reloaded allowed me do proceed just fine.
Results: HSW without HPP or Velox == safemode

None of these crashes are due to layout. First one was related to modern weather widget (an off by 1 error that was fixed in 0.3-4). The new 5 crashes are because of IconSupport. IconSupport hasn’t been updated for iOS 13 so there is no reason to have that installed.

None of these crashes are due to layout. First one was related to modern weather widget (an off by 1 error that was fixed in 0.3-4). The new 5 crashes are because of IconSupport. IconSupport hasn’t been updated for iOS 13 so there is no reason to have that installed.

the first crash log was done in 0.3-4 and additionally Velox reloaded depends on iconsupport.
I will try removing both tomorrow.

the first crash log was done in 0.3-4 and additionally Velox reloaded depends on iconsupport.
I will try removing both tomorrow.

IconSupport was the culprit.
Somehow, while velox and hpp are installed everything's fine. But if they get removed, HSWidgets conflicts with IconSupport.
Now that I removed velox reloaded, IconSupport and Homeplus pro, HSWidgets is working fine. I rebooted to make sure everything's working.

IconSupport was the culprit.
Somehow, while velox and hpp are installed everything's fine. But if they get removed, HSWidgets conflicts with IconSupport.
Now that I removed velox reloaded, IconSupport and Homeplus pro, HSWidgets is working fine. I rebooted to make sure everything's working.

Closing this issue assuming the first crash log was fixed in 0.3-5 (as I had to re-implement that), please reopen if you see that crash again.

Closing this issue assuming the first crash log was fixed in 0.3-5 (as I had to re-implement that), please reopen if you see that crash again.


Achievements

It's been suggested to add achievements to the game, perhaps to help determine which ending is given. A few have been agreed upon:

[x] debughex: In-game variable display
[x] Detect "Completionist": Complete all 5 floors with 100%
[x] Show earned achievements after game completion
[x] Detect "Sink it": Reach 100% by moving to a dead end
[x] Detect "Dash for the door": Reach 100% and move continuously to the exit without pausing or increasing Manhattan distance to the exit
[x] Detect "Restless": Do not pause from the first move to the exit door. 100% not required
[x] Detect "No scope": Press 360 degrees on the Control Pad in mid-air
[x] Show achievement in status bar

Other achievements require more discussion:

"Mind the frame": Press A+Up on the square below the exit door
"Dizzy And The Boxing Gloves": "Keep rolling for X seconds straight"

"Restless" as originally defined by @ISSOtm turned out to be hard to earn, as he predicted. So I added a second easier achievement for not resting on a cell long enough to lift Libbet's head and not inputting any invalid moves: "No peeking".
"Mind the frame" is A+Up below an open exit door.
"Dizzy and..." implies that Libbet gets dizzy from continuously rolling. It'd probably be redundant to "Restless" anyway.

If anything, "Restless" sounds impossible to get through pure skill, imo, since Libbet moves so quickly. If it's redundant over "Dizzy..." then I'd favor the latter.

I was able to do "Restless" in real time once, but only with debug options set to use the attract mode map whose route I had memorized. In the actual game, memorizing the map is probably impractical.
For now I've redefined it as leaving X tracks without hesitation. Start X at 12, and then tune it up or down. But an achievement an arbitrary threshold feels somehow less "pure" than one without one.

Indeed. If the threshold is a round number or otherwise significant (eg. 42), the player may view it are more acceptable, I believe. Also they will probably figure that doing the "full" achievement would be too difficult - if they find the threshold to be sufficiently difficult (but not too much) to attain, I believe they will accept the arbitrary part of the goal.

One thing I tend to do when I'm indecisive about a game design is make it a build-time option. I managed to git gud and earn hardcore Restless on random first floors without cheats twice: once on bgb and once on my GBC.


Update contract-map.json

Hey @delomiro, can you share some context for why you would like to remove the wrapped prefix, even if the contract itself includes it?


REPL: rewrite as a component (or reuse something else)

At minimum we can refactor this script into something that uses something like preact/vue? It's just getting more and more annoying to deal with atm. We don't have to rewrite the whole site just that file. https://github.com/babel/babel.github.io/tree/master/scripts in repl.js (and 7.js since I just made that to make something show up).
Or we can just use the preact repl @developit?
Can do this independently or with doing https://github.com/babel/babel.github.io/issues/858 (being able to use any package/babel plugin on npm)

[ ] https://github.com/babel/babel.github.io/blob/master/repl.html (uses a few js scripts https://github.com/babel/babel.github.io/blob/master/repl.html#L7-L15) like jquery, lz-string, ace (could switch that for something else like codemirror/monaco if easier)
[ ] https://github.com/babel/babel.github.io/blob/master/scripts/repl.js
[ ] ideally we can move 7.html and 7.js which I forked so you could have a dropdown for versions but I guess this would be covered by https://github.com/babel/babel.github.io/pull/1284 which would give us query params for babel versions. cc @Daniel15

What's the advantage? Is it mainly to simplify the handling of the presets menu? A lot of the code in the REPL is not related to the UI and so would not change if it switched to using a different front end framework. It's probably still worth doing though. Babel itself is several megabytes, so it's likely people hitting the REPL wouldn't care too much about slightly more JS to load. :)
Using React or something similar would require adding a build step to compile the JSX, which would either require ugly hacks (checking in build artifacts to source control! Icky) or switching to a web host that has more features than Github Pages (which has a feature set likened to 90s-era Geocities). We use Netlify for the Yarn site and it's pretty good. They let you add custom build scripts.
Sent from my Samsung SAMSUNG-SM-G925A using FastHub

I forked the project and will spend the weekend grokking the REPL codebase. In the meantime, any advice or context on where I should begin? This might be a bit outside what I'm comfortable building in terms of a project, but I'd be more then willing to work on it if someone has some time to mentor me a bit.

Just seems easier to make it better as a component (or if the whole thing was a component then it's easier to add other UI, etc)? Yeah size it's really a concern since babel itself is large. The repl itself is just like 1 file anyway atm.

FWIW the emotion example site uses a custom version of (component-playground)[https://github.com/FormidableLabs/component-playground] that has custom babel plugin. Might be a good reference for anyone wanting to try this.
https://github.com/tkh44/emotion/blob/master/example/src/preview/index.js#L10

@tkh44 awesome, that's a good example! I realized we do that for a "preset" https://github.com/babel/babel.github.io/blob/master/scripts/repl.js#L31 too. But yeah I think what we want (more #858 though) is being able to import any plugin

@princejwesley is doing an awesome job with this repl:
https://github.com/princejwesley/Mancy

Using Monaco as the editor might incentivize VS Code extension development for Babel codebases, since they support similar interfaces for language features. Also, if there were some VS Code functionality that would be useful to the Babel REPL, it would be relatively easy to bring it in. (It's too bad that Atom's text editor component isn't exposed as a package, or that would be another option.)
I know you're not looking to create a fully-fledged IDE or anything for the REPL, but it would be neat to have some interoperability.

A good first step here might be to modularize the existing repl.js: Pull UriUtils, StorageService, the actual REPL execution/evaluation, and the loading of Babili into their own JS files.  In #1284 I added a lazyLoadScript function to the Babel 7 REPL as a generic reusable replacement for the hasBabiliLoaded function in repl.js.
Basically, pull everything that's reusable into their own JS files, so that the only thing remaining in the core REPL file is the actual UI itself. This makes it easier to see exactly which code will be rewritten if we convert the REPL to be a component.

That's a good point, all those are isolated thing anyway. Ideally, we could just reuse astexplorer since it already is written as a component but it would be a large refactor to figure that out https://github.com/fkling/astexplorer/issues/70 but even https://twitter.com/ritz078/status/893616659864276992 is a component and transforms using babel

I'm playing around with this as well. 😄
So far, I'm leaning towards CodeMirror- probably a CDN build, maybe pointed at the same version Prettier is using, to cut down on load times across common tooling.
Not quite ready to share what I've built but wanted to leave a comment here since there seems to be some good running discussion.

So far, I'm leaning towards CodeMirror- probably a CDN build,

Yeah, CDN build sounds reasonable... I don't see any advantage of building our own custom version of CodeMirror.

Yeah. What I've created so far is a slim React component wrapper around CodeMirror (similar to JedWatson/react-codemirror). I think pulling component pieces from CDN rather than bundling them in is a nice idea, since so many of these REPL-type-tools could then share cached assets.

Sounds good @bvaughn! 👍

What I've created so far is a slim React component wrapper around CodeMirror

Doesn't the React site have one of those too, for the various examples? The HTMLtoJSX page (http://magic.reactjs.net/htmltojsx.htm) uses it too.

I think pulling component pieces from CDN rather than bundling them in is a nice idea, since so many of these REPL-type-tools could then share cached assets.

Even if someone only uses the Babel site, pulling components from a CDN makes the caching more effective. It usually doesn't make sense to bundle code that changes frequently (like the code for the site itself) and code that changes infrequently (like vendor files - React, CodeMirror, etc) in one bundle, as any change to the frequently-modified assets will require users to download everything again, including the infrequently-modified assets. One solution is to configure a separate "vendor" bundle for this, but pulling the vendor files directly from a CDN gives you most of the same benefits, and HTTP/2 means that loading multiple files is not really much of an issue any more. Loading thousands of little files is still bad, but loading a dozen files is totally fine.

Doesn't the React site have one of those too

The React site is being rewritten 😉 (also by me). Maybe there's opportunities to share there, but the amount of code in this wrapper is minimal to the point of probably not being worth it.

Even if someone only uses the Babel site, pulling components from a CDN makes the caching more effective. It usually doesn't make sense to bundle code that changes frequently

Agreed! Although I think it's still worth trying to pick a CDN and standardize between the various REPLs.

I recently created a React wrapper around the monaco-editor with proper JSX support. This will give us Intellisense/type autocompletions and a vscode like experience. I'm planning on open sourcing it somewhere next week.
Maybe a bit overkill, but also an option 😄.

Just a quick update: I'm almost ready to submit a PR for this.

Demo is accessible here
Code is here.

I think there are only 2 TODOs remaining:

Support babel-present-env plugin; (mostly just create the UI for its config options)
Fallback to localStorage if query params are missing

I will try to finish these today and submit a PR.

Awesome, nice work Brian! Feel free to add me as a reviewer when you submit
the diff and I'll take a look :D
Sent from my phone.
On Aug 7, 2017 8:53 AM, "Brian Vaughn"<EMAIL_ADDRESS>wrote:

Just a quick update: I'm almost ready to submit a PR for this.

Demo is accessible here
https://bvaughn.github.io/babel-repl/#?babili=false&evaluate=true&lineWrap=false&presets=react&targets=&browsers=&builtIns=false&debug=false&code_lz=GYVwdgxgLglg9mABAMTnAFASkQbwFCKIBOAplCEUgDwBCAhkQHw4CMATAMwC-VA9PUzxcgA&experimental=true&loose=false&spec=false
Code is here
https://github.com/bvaughn/babel-repl/tree/master/src/repl.

I think there are only 2 TODOs remaining:

Support babel-present-env plugin; (mostly just create the UI for its
config options)
Fallback to localStorage if query params are missing

I will try to finish these today and submit a PR.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/babel/babel.github.io/issues/1287#issuecomment-320703142,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAFnHQb2k7Y-KyCQmxYwivEMBWQkyB1Vks5sVzMLgaJpZM4Op-I3
.

@bvaughn same! also, let us know if you get caught up with other things, I'm sure we (and/or others) can help with the TODOs!

Will do! 😄 If I can't get a finished PR to you today, I'll get a PR with a couple of "TODO"s

I think it would be fine to even have it at a separate link like repl2 and just iterate as we find things, closer to making it real the better

Okay. All TODOs have been addressed (I think) except for the env preset. I'm comfortable submitting a PR with that one remaining a TODO (for now) and then I can fill it in as a follow-up.
Next question is: How best to structure it? My current repl is create-react-app based. I'm not sure how best to fit it into the current Babel/Jekyll build process. Any tips?

I'm not sure how best to fit it into the current Babel/Jekyll build process. Any tips?

Make it run when make build is executed, and maybe add a make watch for dev purposes that runs Webpack's "watch" mode. Add the Webpack output directory to .gitignore. That should be it. Netlify is configured to run make build so that should all work fine once we move the live domain across (the PR preview will definitely work).
I'm not sure how well create-react-app handles pages within existing sites. I don't think we need to bring the whole of create-react-app along with the REPL. A basic Webpack + Babel configuration should suffice. I don't know much about how Webpack is configured on the Yarn site but perhaps that's a good example? https://github.com/yarnpkg/website/blob/master/webpack.config.js

Thanks for the link @Daniel15! 😄
I guess my main question was where to store the source since the _site folder seems to contain distributable stuff. Maybe something like this?
.
├── _site
│   ├── repl  # current REPL source
│   └── repl2 # new REPL build output
└── src
    └── repl2 # new REPL source

@bvaughn works for me, we can do some renaming/cleanup when we replace /repl with /repl2

That sounds reasonable. _site contains the built site, including all the compiled JS, and the pages built by Jekyll. When the site is deployed to production, just the _site directory is deployed.
The Babel site at the moment has so little JS that you can probably just make up a directory structure and it'll be fine :P
Sent from my Samsung SM-G950U using FastHub

I created PR #1297 with some open questions and TODOs. Let's talk more there. 😄

Closing by way of #1297! Follow-up work detailed in the "New REPL" milestone.


Linter rule to propose usage of .? operator

Is your feature request related to a problem? Please describe.
I'm always frustrated when a bicep fails at deployment due to a missing optional property. Bicep have a .? operator to help but it is easy to miss it.
Describe the solution you'd like
A linter rule that emits a warning diagnostic with a quick fix to replace a . (property access) operator with a .? operator if the accessed property is nullable.
Related to: https://github.com/Azure/bicep/issues/11986

@anthony-c-martin


Error compiling px-flutter

Im having errors runing my flutter app because of the following errors:

Could not resolve com.mercadopago.android.px:checkout:4.46.+.
Unable to load Maven meta-data from https://jcenter.bintray.com/com/mercadopago/android/px/checkout/maven-metadata.xml.
Could not HEAD 'https://jcenter.bintray.com/com/mercadopago/android/px/checkout/maven-metadata.xml'. Received status code 502 from server: Bad Gateway

it seems that bintray is down, is there any alternative to this? how can we make it to work?

aca tambien! mismo error.. hace un par de dias funcionaba
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':app:mergeReleaseAssets'.

Could not resolve all files for configuration ':app:releaseRuntimeClasspath'.
Could not resolve com.mercadopago.android.px:checkout:4.46.+.
Required by:
project :app > project :mercado_pago_mobile_checkout
Failed to list versions for com.mercadopago.android.px:checkout.
Unable to load Maven meta-data from https://jcenter.bintray.com/com/mercadopago/android/px/checkout/maven-metadata.xml.
Could not HEAD 'https://jcenter.bintray.com/com/mercadopago/android/px/checkout/maven-metadata.xml'. Received status code 502 from server: Bad Gateway

JCenter deprecated
https://stackoverflow.com/questions/66651640/jcenter-deprecation-impact-on-gradle-and-android
Please replace
jcenter()
with this:
mavenCentral()
in file android\build.gradle
After February 1st, 2022 jcenter() will not work anymore.

Fixed in 0.2.0-dev.1


How to cancel a support case I created?

How to cancel a support case that I created, and before Microsoft started handling it?

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

ID: 3e58250c-39f9-1f28-4681-7fd34758a274
Version Independent ID: 63aa15c7-6030-5d32-9405-5a2453ef2a8e
Content: Manage Finance and Operations support experiences - Finance & Operations | Dynamics 365 | #MSDyn365FO
Content Source: articles/dev-itpro/lifecycle-services/cloud-powered-support-lcs.md
Service: dynamics-ax-platform
GitHub Login: @kfend
Microsoft Alias: anupams

@diab-mossa Thanks for your question. I reached out to my colleagues about this question and this was the response:
"Currently there’s no UI control from LCS for user to cancel a submitted support case.
Each support case is assigned to a support engineer who will send out an initial response email within a couple hours, customer will work with the assigned support engineer to resolve or cancel the support case via email."
Please consider suggesting this feature as an Idea on the Ideas site.


Discussion: should developers blindly accept --fix'es

I have heard of some developers running tslint --fix in their editor, to make the dev workflow the same as running a formatter.
I am concerned about this because I want tslint to have the freedom to:

make fixes which might not be safe, eg. var -> let
make fixes which try to restore developer intent rather than preserve semantics, eg. s.trim() -> s = s.trim()
offer more than one suggested fix (we do this for some checks in http://ErrorProne.info for example)

Another way to say this is: I think a formatter should be blindly run because it has safety guarantees, and a linter's fixes should be inspected by a developer.
I think that conflating a formatter and a linter causes this rough edge, where we'll accidentally be forced into very conservative --fix behavior due to developer expectations. We should decide within the tslint project what the stance on this is and set developer expectations accordingly.

Given that the developer doesn't see what exactly changed and does not explicitly approve each fix before being applied, I'm strongly against unsafe fixes.
I'm against var -> let, because it might cause crashes at runtime. Even the compiler does not catch every variable access in the temporal dead zone. We could of course check if the fix is safe, but that would increase complexity without much benefit.
Same with triple-equals. Autofixing this could cause changes at runtime. eslint even removed the fixer from their eqeqeq rule for some time because of this.
Looking at eslint there are mostly safe fixes. The only exceptions seem to be var -> let and == -> ===
If the user had the chance to assess every fix before applying, that would be a totally different story.

@ajafff has asked me to comment, as the current behavior confused the hell out of me re no-var-keyword/prefer-const.
For a var in local scope (in a function) we allow a fix for var -> let (no-var-keyword).  We also allow a fix for let -> const if applied after the first fix (prefer-const).  However we currently won't allow the prefer-const rule to directly fix var -> const because we think it's too dangerous.
This leads to rather weird behaviour currently with the recommended rule set: if you fix once a local var goes to let.  If you fix again it can go to const.
I tend to agree with @ajafff that if you run with --fix it shouldn't be possible for your code to break.  Particularly if you're running with the recommended set of rules.
If we do want potentially unsafe fixes maybe we have a --unsafe_fix option?
At the very least we should be consistent between rules though, so we don't get double fix issues like above.  That is, prefer-const and no-var-keyword should behave the same with respect to vars.

I like @rich-newman's and @JoshuaKGoldberg's proposal, a --fix-unsafe option to apply more liberal fixes.

A --fix-unsafe option sounds ideal. Is this issue waiting on a PR, or is there more to discuss?

It might be sensible to have the unsafe/safe flag on individual Replacements, instead of per-rule. For example, a fixer for object-literal-sort keys might not be safe if the values have side effects:
// sorting the keys alphabetically is fine:
const o = {
    b: 1,
    a: 2,
}

// sorting the keys will have semantic differences
// (which might still be ok, but the dev should look over it first):
let i = 1;
const p = {
    b: i++,
    a: i++,
}

a --fix-unsafe or --fix={safe,unsafe} sounds good to me

@adidahiya is this still something you would consider in scope for TSLint given #4534?
If so, I think allowing --fix to remain the same and --fix unsafe to enable Replacements with a new unsafe: boolean seems reasonable.
If not, should this be closed?

Per #4534, closing this very large change request. Ah well!
adidahiya and I talked offline and both expressed a lack of time to work on these radical large changes. If you'd like to see this change, your best bet would be to tackle it in ESLint itself.


Phillip Smith - Sprint Challenge 1

Creating this pull request as the final part of the Sprint Challenge for User Interface.
@keirankozlowski

Phil Smith
-Answers.md:
All requirements met.
-Home HTML:
All requirements met.
Only small nitpick is that you could have replaced your "nav-bar" class with a header nav element selector.
-Home CSS:
All requirements met.
Nice use of pseudoclasses for the boxes.
Cool animations! Nice job tackling this stretch.
-About HTML:
All requirements met.
Great job with the architecture of your main-content section. Solid!
-About CSS:
All requirements met.
-Products HTML:
The content of this page made me feel sad. :(
Nice job with recycling the box format from the about page. This is smart coding.
-Products CSS:
Looks good. Small suggestion, look up a color selector tool to pick more complimentary colors with. The blue on yellow is a bit visually aggressive.
Awesome job with the Sprint Challenge! You met all requirements and managed a fair bit of stretch too.


feat(examples): add binarySearchTree.du

Adding example for insert and search operations of Binary Search Tree.
Addresses issue #277

Nice example, thank you!
Probably some stylistic changes i would make, but excusable since there aren't any style guides created for Dictu at this moment.


feat: svelte inspector updates and promote from experimental

We have received some Feedback for svelte-inspector and this PR aims to address most of it.
Adresses open issues and PRs:
fixes #434  by moving inspector ui outside of <body>
fixes #518  by automatically disabling inspector when user leaves the browser window after opening a file
fixes #551  by prepending configured base path to __openInEditor request
fixes #555  by changing default combo on linux to control-shift
fixes #559  by enabling holdMode by default
New Feature: Set options via environment.
# only set toggle
SVELTE_INSPECTOR_TOGGLE=control-shift

# or use complete config json
SVELTE_INSPECTOR_OPTIONS='{"holdMode": false}'

No longer experimental
Move your inspector config to the root of vitePlugin.
// svelte.config.js
export default {
  vitePlugin:{
    experimental:{
-      inspector: {...}
    },
+   inspector: {...}
  }
}

Enabled by default
With all the changes above, we feel confident enough that svelte-inspector is now enabled by default, so you don't even have to configure anything, just start your devserver and hit control-shift (or meta-shift on mac)
To disable it, use inspector: false or SVELTE_INSPECTOR_OPTIONS=false in your env.

@delight sorry it took so long and i incorporated your PRs into this one as there was a fair bit of shifting around. I would love to get your review/feedback on this.

After discussing with svelte maintainers, inspector is not going to be enabled by default in vite-plugin-svelte as there can be situations where it is not useful and vite-plugin-svelte is a general purpose plugin.
It might be enabled by default in a future version of sveltekit though.


XGBoost eval_metric and prediction results are different

def acc(y_true, y_pred):
        return accuracy_score(y_true, y_pred.round())

  params = {
      'objective': 'binary:logistic',
      'enable_categorical': True,
      'tree_method': 'hist',
      'eval_metric': acc
  }

  model = xgb.XGBClassifier(**params)

  model.fit(X_train, y_train,
            eval_set=[(X_valid, y_valid)])

  y_pred = model.predict(X_valid)
  score = accuracy_score(y_valid, y_pred)
  print(score)

Accuracy score should be same score of the last iteration but I get 73% and 69%. Validation data has 10k rows. Any idea?

I can't reproduce using the latest xgboost. Could you please share a reproducible example?

I get the same behavior with built-in error metric. (1 - error) is not equal to accuracy score.
Class distribution: (0: 32496, 1: 20523)

Let me get back to this tomorrow. I have an account with the same email address on my github profile.

Let me get back to this tomorrow. I have an account with the same email address on my github profile.

I shared the notebook with trivialfis user. Good luck.

This is a limited-participation competition. Only invited users may participate.

This is a limited-participation competition. Only invited users may participate.

I'm going to open it publicly for today. Let me know when your review is done.
Link: https://www.kaggle.com/greysky/temporary-notebook-it-will-be-deleted

thank you for sharing, I can see the notebook, it's the dataset that I can't access. I need to participate in the competition before seeing the dataset, but the competition is invite only.

thank you for sharing, I can see the notebook, it's the dataset that I can't access. I need to participate in the competition before seeing the dataset, but the competition is invite only.

I have created the same notebook with copy-dataset and invited you. Could you try again?

Hi, I think it's possible that this is caused by the verbose=20 in the fit method, the latest evaluation result is not displayed as the model print only at each 20 iterations.
You can obtain the list of evaluation results by clf.evals_result().

NVM, later iteration is changed, still looking.

Hi, I think it's possible that this is caused by the verbose=20 in the fit method, the latest evaluation result is not displayed as the model print only at each 20 iterations.
You can obtain the list of evaluation results by clf.evals_result().

There is no iteration with output accuracy. I noticed early that even if we do hyper parameter optimization (like Optuna), the output accuracy remains 0.61 as eval_metric output approaches 0.70. I was thinking that this happens because the LogLoss value is constantly increasing. But "disable_default_eval_metric" option didn't prevent that strange behavior.

Thank you for raising the issue and for the helpful assistance! I have reproduced the error using the dataset from the competition.


Add Vue examples

done with #169

cc @radusuciu

Awesome, these look great, thank you! Very cool project by the way!

thanks @radusuciu , please star the GitHub repo if you like it :+1: to encourage development


Annotations appear with enable annotations unticked

I have Enable annotations unticked but I'm still getting Annotations. Using the latest dev version (Build 352). It only seems to happen with some videos though.

Duplicate/related to #432?


Support for Zaps

Integrate support for Zaps, allowing users to interact with content using the Lightning Network.

The integration of Zaps has been successfully completed. Users can now seamlessly send and receive Zaps using the Lightning Network, enabling more interactive and decentralized financial transactions within the application. The following features were added:

Send Zap Dialog: Users can now generate a Lightning invoice to send payments (Zaps) by specifying an amount. The invoice is displayed via QR code for easy scanning, or it can be copied directly for sharing.

Receive Zap Dialog: Users can generate and share invoices to receive payments via the Lightning Network. The dialog allows setting a specific amount and displaying a QR code for easy scanning.

Improved Error Handling: Both dialogs provide informative feedback to the users, ensuring smooth interactions even when errors occur during payment processes.

With this feature, users can interact with content by sending and receiving Zaps directly within the application, leveraging the power of the Lightning Network.
Status: The issue is now resolved, and the feature is fully integrated and functional.


Authentication and Routes implemented

This is a good routing reorganization. You should also clean up the routing in App.js but I can do that for you


Recursion error with deep trie on copy()

This is unfortunately a well known issue for copy, pickle and json when dealing with nested/recursive data structures. With this:
>>> from pygtrie import Trie
>>> from array import array
>>> t=Trie()
>>> for x in range(100):
...  y = array('h', range(x, 1000)).tostring()
...  t.update([(y,x,)])
...
>>> t2=t.copy()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
[...]
  File "/home/pombreda/w421/scancode-toolkit-ref/local/lib/python2.7/site-packages/pygtrie.py", line 81, in iterate
    for step, node in sorted(self.children.iteritems()):
RuntimeError: maximum recursion depth exceeded while calling a Python object

There are two ways out IMHO:

a custom de/serialization function that flattens the trie (eventually slow)
a different non-nested data structure for the Trie such as an array/list-based structure (e.g. double array Trie)

Fixed at HEAD.

@mina86 Thank you ++ for this swift fix!


No more free Heroku Dyno hour

https://blog.heroku.com/next-chapter#focus-on-mission-critical

I don't like Heroku because of its leak of GitHub tokens. Also, I cannot add any credit card in order for more free hours. @zequnyu Are you familiar with other service that can run a Python script? The script is used for the automatic reply in Telegram.

You could probably explore options in AWS.


bash: catkin: command not found

Version 1.2.0
Commit dcd7482df29ff9357bee10e008adef2fc475ac43
Date 2018-04-26T02:24:41.213Z
Shell 1.6.6
Renderer 56.0.2924.87
Node 7.4.0
Steps to Reproduce:

Select ROS File or ROS Node
Click on Build

bash: catkin: command not found

I solve it by this command:
$ sudo apt-get install ros-kinetic-catkin python-catkin-tools


Intent name must not be empty. Error code: MissingIntentName

Default schema in a new skill:
{
    "interactionModel": {
        "languageModel": {
            "invocationName": "my invocation",
            "intents": [
                {
                    "name": "AMAZON.CancelIntent",
                    "samples": []
                },
                {
                    "name": "AMAZON.HelpIntent",
                    "samples": []
                },
                {
                    "name": "AMAZON.StopIntent",
                    "samples": []
                }
            ],
            "types": []
        }
    }
}

Generated intent schema from freshly installed VoiceWP plugin with no changes from default:
{
	"intents": [
		{
			"intent": "Latest"
		},
		{
			"intent": "LatestTerm",
			"slots": [
				{
					"name": "TermName",
					"type": "VOICEWP_TERM_NAME"
				}
			]
		},
		{
			"intent": "ReadPost",
			"slots": [
				{
					"name": "PostNumber",
					"type": "AMAZON.NUMBER"
				},
				{
					"name": "PostNumberWord",
					"type": "VOICEWP_POST_NUMBER_WORD"
				}
			]
		},
		{
			"intent": "AMAZON.StopIntent"
		},
		{
			"intent": "AMAZON.CancelIntent"
		},
		{
			"intent": "AMAZON.HelpIntent"
		}
	]
}

When I paste the intents from this generated JSON into the default JSON intents object, I get the error Intent name must not be empty. Error code: MissingIntentName.
If I change the word intent to name like in the default JSON, the console reformats my JSON like so, but then generates error Custom type values must not be empty. Error code: MissingTypeValues which also makes me wonder why the values specified in my "custom slot types" section in the plugin aren't in the generated JSON.
{
    "interactionModel": {
        "languageModel": {
            "invocationName": "my invocation",
            "intents": [
                {
                    "name": "AMAZON.CancelIntent",
                    "samples": []
                },
                {
                    "name": "AMAZON.HelpIntent",
                    "samples": []
                },
                {
                    "name": "AMAZON.StopIntent",
                    "samples": []
                },
                {
                    "name": "Latest",
                    "slots": [],
                    "samples": []
                },
                {
                    "name": "LatestTerm",
                    "slots": [
                        {
                            "name": "TermName",
                            "type": "VOICEWP_TERM_NAME"
                        }
                    ],
                    "samples": []
                },
                {
                    "name": "ReadPost",
                    "slots": [
                        {
                            "name": "PostNumber",
                            "type": "AMAZON.NUMBER"
                        },
                        {
                            "name": "PostNumberWord",
                            "type": "VOICEWP_POST_NUMBER_WORD"
                        }
                    ],
                    "samples": []
                }
            ],
            "types": [
                {
                    "name": "VOICEWP_TERM_NAME",
                    "values": []
                },
                {
                    "name": "VOICEWP_POST_NUMBER_WORD",
                    "values": []
                }
            ]
        }
    }
}

Am I doing something wrong or has Amazon changed their interaction model?

Amazon changed the dev console interface and now wants the schema in a different format than what the plugin is providing. An update needs to be made to the plugin to fix this, sorry for the inconvenience. Will let you know once it's resolved

:) I'll have it fixed up by Monday for you

How to use the above JSON format for intent ? I wanted to export my built model on dialogflow on alexa skill but my intent schema is in the above format and I am getting the same error as @Blackbaud-ChristiSchneider is getting. Can you help me ?

Hello, I have the same issue as @soulshifter , that I am trying also to export my dialogflow agent into alexa skill and the zip file from dialogflow has the the format above for intents and giving the same error as well.
could you please help if you have found out the way to do it?

hey there @tomharrigan any solution on this problem yet?
I have the same issue as above.
Thanks

I am still facing the  "Intent name must not be empty. Error code: MissingIntentName" error for following
{
"interactionModel": {
"languageModel": {
"invocationName": "voiceassistant",
"intents": [
{
"slots": [
{
"name": "CommandPhrase",
"type": "COMMAND_PHRASE"
},
{
"name": "Func",
"type": "FUNC"
},
{
"name": "AggregationColumn",
"type": "COLUMN_NAME"
},
{
"name": "TableName",
"type": "TABLE_NAME"
},
{
"name": "ComparisonColumnOne",
"type": "COLUMN_NAME"
},
{
"name": "ComparatorOne",
"type": "COMPARATORS"
},
{
"name": "ColumnValueOne",
"type": "COLUMN_VALUE"
},
{
"name": "ColumnNumberOne",
"type": "AMAZON.NUMBER"
},
{
"name": "GroupByColumn",
"type": "COLUMN_NAME"
}
]
},
    {
          "name": "AMAZON.FallbackIntent",
          "samples": []
      },
      {
          "name": "AMAZON.CancelIntent",
          "samples": []
      },
      {
          "name": "AMAZON.HelpIntent",
          "samples": []
      },
      {
          "name": "AMAZON.StopIntent",
          "samples": []
      },
      {
          "name": "AMAZON.NavigateHomeIntent",
          "samples": []
      }
],
        "types": []
    }
}

}
any solution?


[WMSID 11492] SQL Firewall new Livelabs

Hi team,
Could you please release my new lab (WMSID 11492) in Prod?
Best regards
Hakim

Hi @hloumi
Your pull request isn't showing any changes going through.

Please refer to the workshop guide for properly submitting pull requests and update your pull request
https://oracle-livelabs.github.io/common/sample-livelabs-templates/create-labs/labs/workshops/livelabs/


GH-2: remove retention_days param for the diagnostic-settings module

Hey 🤗
Type of change

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

Changes proposed in this pull request

Remove retention_days param for the diagnostic-settings module

@claranet/fr-azure-reviewers

Can you rebase and fix CI?


allow xprop to be annyoingly picky about how it is asked for help

Fixes the requested re-opening of #77 which seems tied to a mis-behaving xprop config.
This just allows us to consider xprop as working if it responds correctly to either the -help or -grammar flags.

Tested manually on my Ubuntu 18.04 install with sleep 6

Formatting looks off - try running fish_indent

@ammgws Oh i did that intentionally, I didn't realize that there was an auto format command. Can't say I agree with it lining up the continuation of an if statement with the body of the if...it makes it visually hard to parse where the body of the "then" section of the if begins.
That said, I'll reformat

@jriddy thank you for the contribution. If grammar works consistently, should we drop -help all together?

@franciscolourenco I don't know if -grammar works consistently, and I don't really have a good way of testing that across versions of xprop. I think a command responding with a zero exit code to a help invocation is a pretty reasonable expectation of all CLI programs and @ammgws has already made a PR for xprop upstream.
So I think we should leave this trying both invocations, especially if it worked before with -help

-grammar looks like it has been around since the original commit for xprop, so it seems like a safe bet to me.
However, one thing we should check is, does xprop -help or xprop -grammar actually return 1 when "when DISPLAY is set, but no X server is running." as mentioned in #73?
If it doesn't then all this work is for nothing. @rstacruz looks like the only one with an environment that can confirm this.

-grammar looks like it has been around since the original commit for xprop, so it seems like a safe bet to me.
However, one thing we should check is, does xprop -help or xprop -grammar actually return 1 when "when DISPLAY is set, but no X server is running." as mentioned in #73?
If it doesn't then all this work is for nothing. @rstacruz looks like the only one with an environment that can confirm this.

That should actually be pretty easy to check in a docker image.

Okay my results are here...
from a really simple dockerfile like this:
FROM debian:buster

ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update -y \
 && apt-get install -y --no-install-recommends \
        x11-utils \
        fish
# too lazy to clean up the apt-cache here, this is just for testing

ENTRYPOINT [ "/usr/bin/fish" ]

I get this...
root@48e27001d789 /# set -x DISPLAY :0
root@48e27001d789 /# xprop -grammar
xprop:  unable to open display ':0'
root@48e27001d789 /# xprop -grammar; echo $status
xprop:  unable to open display ':0'
1

Seems like it fails when there's no display. I would argue that the correct behavior of a -help command shouldn't require a display (although in my experience a lot of X-related tools will fail for even trivial help and version commands if X isn't running :smile: :gun: ), and since -grammar has been around forever, i'll just switch it to that.
Perhaps a better test for X running is xset q, as per https://stackoverflow.com/a/11965765/199007 but I'll leave that choice up to you guys.

Thanks!

Hopefully this is the end of this saga


Remove Verbose logging level, return InvalidLevel from StringToLevel, replace level strings with constants

Follow the standard established by crio and go with logging levels Panic through Debug. Remove the Verbose logging level.
Return InvalidLevel from StringToLevel instead of -1
Add proper formatting to structuredMessage args
Fixes https://github.com/k8snetworkplumbingwg/cni-log/issues/10

@Eoghan1232


Ssh Key E2E Tests

Added e2e tests for adding an ssh key to a profile and creating a new linode with the public key
added api calls to cleanup ssh keys (in case the UI test fails)
Added data-qa tags as needed

To Test
yarn && yarn start
yarn selenium
yarn e2e --file e2e/specs/profile/ssh-keys.spec.js --browser=headlessChrome # or you can exclude the headless option, this just makes it less obtrusive

Coverage remained the same at 26.778% when pulling e8ca3be234c32bd5886dce4a1f8b34ddf0d6ef79 on patthiel:ssh-tests into 4fe04a4321a8298a3662966c6b1cddfbfe33cbc0 on linode:feature/ssh-keys.

Coverage remained the same at 26.778% when pulling e8ca3be234c32bd5886dce4a1f8b34ddf0d6ef79 on patthiel:ssh-tests into 4fe04a4321a8298a3662966c6b1cddfbfe33cbc0 on linode:feature/ssh-keys.


feat: Add support for import.meta.dirname and import.meta.filename

This PR:

[X] Adds support for import.meta.dirname and import.meta.filename.
[X] Resolves #307.

This is just the initial implementation. I would still like to figure out a way to get import.meta.dirname === __dirname, though it seems like the issue is coming from __dirname and the fact that it is injected with forward slashes which is not correct.

Alright just had to get CI to be nice. It should be good to go now.


DuckDns script read config off ipv4 and ipv6 correctly

Configuring an ipv4 failed for me until i removed the  // empty. This is already added by bashio under the hood.

We need to bump the version number in config.json and update the changelog

We need to bump the version number in config.json and update the changelog

Okey, didnt think about that. Thank you :)

Updating to this version causes my add-on to log "KO" all the time, see #1657.


Windows 10 and RSAT

As it get more and more complicated to install the powershell modules for ActiveDirectory on windows 10 is there a replacement available which makes it easier or out of the box possible?

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

ID: f4ccc946-9393-581d-8ca2-e32d4c8ce99c
Version Independent ID: 50982f9a-ac84-9554-3fe5-414e60368b92
Content: Set-ADAccountPassword (addsadministration)
Content Source: docset/windows/addsadministration/set-adaccountpassword.md
Product: w10
GitHub Login: @coreyp-at-msft
Microsoft Alias: coreyp

@officedocsbot unassign @e0i
@officedocsbot assign @yogkumgit

Hello @MarkusRich thanks for your feedback.
As this issue resource is intended to address issues present specifically in documentation, I need to kindly redirect you to https://support.microsoft.com/en-us to get support on your case.
Thank you

@get-itips Thank you very much for the contribution and sharing this explanation. @MarkusRich
Hope this comment is helpful for you. Considering the nature of the issue, as advised , please open a service ticket in your tenant and follow with them for the resolution.
We will be very happy if you can share the outcome or resolution with us. We will certainly update this documentation with that valuable information. Thanks again, for taking out some time to open the issue. Appreciate and encourage you to do the same in future also

@officedocsbot close


Which version of OPUS codec

Hello. I just have a general question about the version of OPUS required for AVS and AMA.
As I understand it from examining the specifications, the current minimum version of OPUS required by Amazon is 1.2.1. My question is if there are any plans to upgrade this minimum requirement in the foreseeable future to 1.3.1.
Thanks

Is there a specific reason for the minimum upgrade inquiry? Is there something incompatible with upgrading the version?

No, just looking for clarity if we need to start preparing for an upgrade of OPUS. Good that we can stick to 1.2.1 for now.


Keystore removeKey

It should securely delete the file.  This means writing random data, Gutman says 35 times, to the file before deleting it.
This prevents the data from be recovered before it is overridden by the file system.

Not needed. The data is encrypted at rest; so "recovery' does not help.


Please support :last pseudo selectors

:first selector can be achieved by :eq(0), but there is currently no way to select last element as there is no :last() selector.

Implemented sometime back, with :first-child and :last-child
Thanks!


Export data to excel

Issue: https://github.com/podkrepi-bg/frontend/issues/700

Add Export module.
Export service to be used around the app in different services that would require exporting.
There is an option to specify everything about the template in a single JSON or you could use a default setup with all columns from the data provided for exporting.
Add new dependency: https://github.com/exceljs/exceljs
Use types for the exportable data and add types for the template as well

@kachar yes will do I had a merge conflict on it and probably I didn't resolve it right

@AndreyGoranov You can delete the local file and run yarn to regenerate it.
I hope you're using yarn 3 (yarn set version berry)

@kachar I think its ok now ?

@AndreyGoranov Can you please create a PR with the update that @igoychev mentioned above?

https://github.com/podkrepi-bg/api/pull/396


Device and TLS (MQTT) - Observing the list of revoked certificates

Certificate revocation (must drop existing connection)

Apparently the issuer dn passed to  field in the request was misunderstood. The correctly issuer dn registered  in the certificates assigned by IOTmidCA is: issuerDN = 'CN=IOTmidCA,O=EJBCA IOT,C=SE'. The field  must be the certsn (the cert serial number) in hexadecimal. I will create a new pull request changing those fields names correctly and informing the user what must be correctly passed.

The documentation continues to mislead about the CA name and format of the certificate's Serial Number.


Fix/eof exception

Codecov Report
Attention: Patch coverage is 78.57143% with 3 lines in your changes are missing coverage. Please review.

Project coverage is 73.09%. Comparing base (2f3f0a4) to head (f74ae82).
Report is 23 commits behind head on master.

Files
Patch %
Lines

...zeldigas/text2confl/core/upload/ContentUploader.kt
78.57%
2 Missing and 1 partial :warning:

Additional details and impacted files
@@             Coverage Diff              @@
##             master      #22      +/-   ##
============================================
+ Coverage     72.95%   73.09%   +0.13%
- Complexity      437      439       +2
============================================
  Files            67       67
  Lines          3184     3219      +35
  Branches        392      395       +3
============================================
+ Hits           2323     2353      +30
- Misses          691      693       +2
- Partials        170      173       +3

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


Fix ArrayIndexOutOfBoundsException on iOS and Wasm

PR adds workaround for KT-70005 which was fixed in androidx.collection 1.5.0-alpha01 but the project depends on 1.4.0
Fixes: CMP-6576 ListDetailPaneScaffold from material3-adaptive throws ArrayIndexOutOfBoundsException on iOS
Release notes
Fixes - iOS

(prerelease fix) Fix "ListDetailPaneScaffold from material3-adaptive throws ArrayIndexOutOfBoundsException"

was fixed in androidx.collection 1.5.0-alpha01

1.4.3 also doesn't contain it?

Added ## Release notes


Setup Azure Pipelines for continuous integration

See https://code.visualstudio.com/docs/extensions/testing-extensions#_continuous-integration for an example.

Set up Github action in 56708ec5cfa16b9fca932859477572ee0a342f09