feat: api_key and basic_auth security scheme support

🚨 Please review the guidelines for contributing to this repository.
Add support for the missing security schemes

apiKey - maps to apy_key wso2 api definition
basicAuth - maps to basic_auth wso2 api definition

⬇

[x] Updated unit tests (*.spec.js)
[x] Updated e2e tests (here)
[x] Updated documentation (here)

🙌 Thank you!

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 83.33333% with 1 line in your changes missing coverage. Please review.

Project coverage is 81.63%. Comparing base (e4bb55b) to head (0c46940).
Report is 12 commits behind head on main.

Files with missing lines
Patch %
Lines

src/3.2.0/wso2apim.js
83.33%
1 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #134      +/-   ##
==========================================
- Coverage   81.64%   81.63%   -0.02%
==========================================
  Files           3        3
  Lines         594      599       +5
  Branches       74       76       +2
==========================================
+ Hits          485      489       +4
- Misses         95       96       +1
  Partials       14       14

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


chore: add libp2p-examples repo to release checklist

We did not update libp2p-examples with the uint8array refactor.
I suggest that we add that task in our release process to avoid having inconsistencies between the latest js-libp2p and what is in libp2p-examples#master. Meanwhile, I will update the libp2p-examples with the latest release.

I just noticed that you already did it in a branch @jacobheun https://github.com/libp2p/js-libp2p-examples/commit/a266e9370db587fb7c339bd6ffaaa56fc3143ef1
Should we get that in and a reference of 0.28 in the example readme?

Should we get that in and a reference of 0.28 in the example readme?

Yes, it still needs the browser chapters updated though, I only got through the node version.

Yes, it still needs the browser chapters updated though, I only got through the node version.

I can update the browser side of things in the branch then


Removing Control.from_existing

It has been superseded by Control.wrap, should solve #73

I think this is safe, but I don't have anything that is using PanelFactory which was the only item I could find using from_existing so I could do some rather minimal testing.
Plus I'm not sure if anyone else out there is actually relying on from_existing in their local code.

I think this is OK, although we should wait until I can put up a notice about it before we merge it into main. Maybe we should include an extension of gui.derive along with this this and then push the pair as a point release?

We could do an interim step where we leave from_existing as an alias to wrap and add a deprecation warning.

In the interest of preventing issues from propagating, I'd just make it fail instead of warning. We can include a fix note in the comment.


[ClangImporter] Protect against re-entrant bridging header loading

If, while loading a bridging header, we pick up a Clang module that claims to have an overlay Swift module, and that Swift module turns out to have a bridging header, we can end up reallocating the array of modules to process while we're looping over it. Be defensive against this occurrence.
This just fixes a crash; it does not at all solve the problem of this being broken in several ways:

Accidentally naming your module the same as a system module shadows the latter (if the system module is a Swift module) or makes your module into an overlay (if the system module is a Clang module).

Bridging headers are only officially supported on executable targets and unit tests, but this isn't really enforced.

Implicit inclusion of a bridging header when you import a Swift module is a hack to begin with, and a hack that worsens when the main module also has a bridging header. (All the bridging headers get folded together into the "same" module, which leads to more visibility than desired as well as cycles in the import graph.)

Combining all of these can result in some pretty bizarre behavior.

rdar://problem/54581756

@swift-ci Please test

@swift-ci Please test Windows

After discovering the cause (app target named the same as a system framework) I went and implemented a whole different thing (trying to avoid thinking the app module was the overlay for the system framework) and it didn't actually fix the crash. I'll throw up the PR for that too but it was kind of a mess and doesn't fix everything so I'm not sure it's worth it.

This is the force-push bug, I think.
@swift-ci Please test Windows


Multiple links in one line?

Is there a way to have multiple links in one line?
E.g.
Author: "[[Stephen King]]", "[[J.R.R. Tolkien]]"

This works as far as the plugin is concerned, I think, but in reading mode is rendered as Invalid YAML
How can I achieve this?
Thanks :)

It should work like this:
Author: ["[[Stephen King]]", "[[J.R.R. Tolkien]]"]

or
Author:
- "[[Stephen King]]"
- "[[J.R.R. Tolkien]]"

https://www.w3schools.io/file/yaml-arrays/

Oh, that's perfect, thank you! :)


Remove @angular/http from the dependecies

Environment

NativeScript-Angular: 8.0.0
Angular: 8.0.0

Describe the bug
The current 8.0.0 version of the plugin has a dependency for the @angular/http which is deprecated and replaced by the @angular/common/http package.

The entire NSHttp module should be removed since Angular 8 no longer even has an Http module (only HttpClient).
IMO<EMAIL_ADDRESS>should be unpublished and 8.0.3 published with this code removed as it should have never been released with an unsupported beta library as a dependency.

Hi @charsleysa ,
Have you experienced any issues related to the use of the @angular/http in the<EMAIL_ADDRESS>? In all of our tests the latest "@angular/http": "8.0.0-beta.10" version is working correctly no matter that it is a beta version.
We are planning to remove this as soon as possible but if you feel like contributing to the project we welcome your PR and contribution. Thank you.

Hi @VladimirAmiorkov
We are seeing compilation errors wherever we include the nativescript-angular library at the root (so import { ... } from 'nativescript-angular'.
ERROR in nativescript-angular/http/http.module.ts(19,20): Error during template compile of 'NativeScriptHttpModule'
  Could not resolve @angular/http relative to [object Object]..
node_modules/nativescript-angular/http/ns-http.d.ts(1,96): error TS2307: Cannot find module '@angular/http'.

This seems to be due to the NSHttp module being reference by the root index.ts file.
I would be happy to contribute a PR, though this is more of a release issue as this code should have been removed before<EMAIL_ADDRESS>was published so removing it now would be deemed a breaking change triggering a major version bump (as per semver).
My proposed solution effectively rolls in the breaking change into the 8.0 release by unpublishing all prior 8.0.x releases and updating the changelog to note why.
Thoughts?

Does your project have a dependency of @angular/http ? Unpublishing a version of nativescript-angular is not an option because we do not see any issues of using the latest version of  @angular/http which was released specifically for Angular 8 during its beta. The reason for not removing it before our 8.0.0 release was that there was no mentioning from the Angular team that this package will not leave the beta stage and that decision was made behind closed doors and we were only made aware at the release day of Angular 8.0.0 at which point it was too late to remove it since we are committed to delivering day one support for major releases of Angular.
I am asking you if you find any real issues with having @angular/http as a dependency in you project because in all of our tests there is not issues either at runtime and at compilation time of the {N} + Angular project that uses it.

Hi @VladimirAmiorkov
I can confirm that adding<EMAIL_ADDRESS>to the dependencies allows the compilation to succeed and the app runs without any apparent issues. One thing to note is that the library seems to be included in the vendor bundle, which is less than desirable, but I think its impact on bundle size during a production build mostly reduced thanks to the angular/webpack optimizers.
Thanks for the help.

Yes that is correct, webpack will tree share that dep from the bundle and it will not affect the size of the app. Also in NativeScript 6.0.0 webpack is executed in all builds by default so the tree sharking is also present for local development.
You are welcome. We are in the process of addressing this and migrating from this deprecated package or deprecating it so we can remove it safely in future version.

@VladimirAmiorkov this can be closed now as it was solved by #1942

Resolved via https://github.com/NativeScript/nativescript-angular/pull/1942


make game harder

by not creating the shielding blocks on each new round but only on a new game

+1


sp_BlitzInMemoryOLTP

https://github.com/ktaranov/sqlserver-kit/blob/master/Stored_Procedure/sp_BlitzInMemoryOLTP.sql

[x] Enhance @debug functionality like a 'List indexes on memory-optimized tables in this database'
[x] Fix issue for @dbName = 'ALL' (now only works for one database)
[ ] Add warning for sys.databases.is_memory_optimized_elevate_to_snapshot_on = 0
[ ] Enhance @dbName parameter to take several database names separated by comma

Fixed second issue via https://github.com/ktaranov/sqlserver-kit/commit/a6bbfe258b167bd1ad94c1d8ba83e903ac527e9f

Fixed first issue via https://github.com/ktaranov/sqlserver-kit/commit/ace05e5fe9dbdc531ab360ca39d780f08554417e

Fixed first issue via https://github.com/ktaranov/sqlserver-kit/commit/ace05e5fe9dbdc531ab360ca39d780f08554417e


Upgrade python 3.6 for pylint tests

What this PR does / why we need it:
upgrade python 3.6 for pylint tests
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #813

Need clear up test env and retest later.
fatal: could not create leading directories of '/mnt/test-data-volume/kubeflow-kfserving-presubmit-e2e-819-7aa6c55-2176-41be/src/kubeflow
/kfserving': No space left on device

/retest

/assign @cliveseldon
I updated the test-worker image that's used Python 3.8, and removed some code that upgrading Python from 3.5 to 3.6 in test script. Thanks.

/ok-to-test

/approve
/lgtm


Can't deserialize decimal in exponent format in some circumstances

Given:
    public class Test
    {
        [DataMember(Name = "volume")]
        public decimal Volume
        {
            get;
            set;
        }
    }

Utf8Json.JsonSerializer.Deserialize<Test>("{\"volume\":-2.8E-2}");

The deserialization throws an exception:
Utf8Json.JsonParsingException: 'expected:',', actual:'E', at offset:14'
This is a contrived case but it's occurring in our production and we have to roll back to Newtonsoft. The corresponding decimal.Parse method returns ok for the give parameter:
`decimal.Parse("-2.8E-2", NumberStyles.Float, CultureInfo.InvariantCulture);
Thank you

Looking in Utf8Json.Formatters.DecimalFormatter.Deserialize, if I replace:
ArraySegment<byte> arraySegment = reader.ReadNumberSegment();
with
ArraySegment<byte> arraySegment = reader.ReadNextBlockSegment();
it seems to work.

Any update on this? I'm encountering the same issue and looking for a workaround.


ListTile ripple effect does not show when certain background color are applied

Steps to reproduce

Make a default Flutter project
Inside Scaffold widget body insert a Column/ListView widget
Place a ListTile widget with an empty onTap method, tap it and ripple effect will show
Place a ListTile widget with an empty onTap method inside a Container widget with any color except any black variant colors, tap it and ripple effect will not show

Expected results
Ripple effect should show when using any background color.
Actual results
Ripple effect is not showing when applying certain background colors
Code sample
Base code
import 'package:flutter/material.dart';

//Components
import './test.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return const MaterialApp(
      title: 'ListTile Widget ripple effect issue',
      home: Test(),
    );
  }
}

Code sample
import 'package:flutter/material.dart';

class Test extends StatelessWidget {
  const Test({ super.key });

  @override
  Widget build( BuildContext context ) {
    return Scaffold(
      body: ListView(
        children: <Widget>[
          const Text('Reference'),
          ListTile(
            onTap: () {},
            title: const Text('Without background'),
          ),
          const Divider(),
          const Text('ColoredBox widget'),
          ColoredBox(
            color: Colors.white,
            child: ListTile(
              onTap: () {},
              title: const Text('White background'),
            ),
          ),
          ColoredBox(
            color: Colors.black12,
            child: ListTile(
              onTap: () {},
              title: const Text('Black12 background'),
            ),
          ),
          ColoredBox(
            color: Colors.red,
            child: ListTile(
              onTap: () {},
              title: const Text('Red background'),
            ),
          ),
          ColoredBox(
            color: Colors.blue,
            child: ListTile(
              onTap: () {},
              title: const Text('Blue background'),
            ),
          ),
          const Divider(),
          const Text('Container widget'),
          Container(
            color: Colors.white,
            child: ListTile(
              onTap: () {},
              title: const Text('White background'),
            ),
          ),
          Container(
            color: Colors.black12,
            child: ListTile(
              onTap: () {},
              title: const Text('Black12 background'),
            ),
          ),
          Container(
            color: Colors.red,
            child: ListTile(
              onTap: () {},
              title: const Text('Red background'),
            ),
          ),
          Container(
            color: Colors.blue,
            child: ListTile(
              onTap: () {},
              title: const Text('Blue background'),
            ),
          ),
        ],
      ),
    );
  }
}

Screenshots or Video
Pressing twice each ListTile widget

Screenshots / Video demonstration
ripple_webm.webm

Logs
Logs
[Paste your logs here]

Flutter Doctor output
Doctor output
Doctor summary (to see all details, run flutter doctor -v):
[Γ£ô] Flutter (Channel stable, 3.19.3, on Microsoft Windows [Version 10.0.22631.3296], locale es-MX)
[Γ£ô] Windows Version (Installed version of Windows is version 10 or higher)
[Γ£ô] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[Γ£ô] Chrome - develop for the web
[Γ£ô] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.8.6)
[Γ£ô] Android Studio (version 2023.1)
[Γ£ô] VS Code (version 1.87.2)
[Γ£ô] Connected device (4 available)
[Γ£ô] Network resources

ΓÇó No issues found!

black12 is actually fully black with 12% opacity, and ripples are shown not directly on the ListTile but on a Material beneath it, So it works for the black color as you are not covering the material provided by MaterialApp. If you provided a more opaque black e.g. black87 the ripple would be almost invisible. If you still want a ripple you can wrap the ListTile with another Material
Material(
 type: MaterialType.transparency,
 child: ...
)

That way you will have the color of the Container and the ripple of the Material.

This reminds me of a case at https://github.com/flutter/flutter/issues/86584 when ListTile widgets are drawn outside the parent Container. The same workaround can be applied there. The cause could be similar but the case is not the same. So I will keep this issue open as a separate issue for other's thoughts.

flutter doctor -v (stable and master)
[✓] Flutter (Channel stable, 3.19.4, on macOS 14.1 23B74 darwin-x64, locale en-VN)
    • Flutter version 3.19.4 on channel stable at /Users/huynq/Documents/GitHub/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 68bfaea224 (29 hours ago), 2024-03-20 15:36:31 -0700
    • Engine revision a5c24f538d
    • Dart version 3.3.2
    • DevTools version 2.31.1

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.9+0-17.0.9b1087.7-11185874)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15C500b
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • android-studio-dir = /Applications/Android Studio.app/
    • Java version OpenJDK Runtime Environment (build 17.0.9+0-17.0.9b1087.7-11185874)

[✓] VS Code (version 1.87.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.84.0

[✓] Connected device (3 available)
    • RMX2001 (mobile) • EUYTFEUSQSRGDA6D • android-arm64  • Android 11 (API 30)
    • macOS (desktop)  • macos            • darwin-x64     • macOS 14.1 23B74 darwin-x64
    • Chrome (web)     • chrome           • web-javascript • Google Chrome 123.0.6312.58

[✓] Network resources
    • All expected network resources are available.

• No issues found!

[!] Flutter (Channel master, 3.21.0-13.0.pre.20, on macOS 14.1 23B74 darwin-x64, locale en-VN)
    • Flutter version 3.21.0-13.0.pre.20 on channel master at /Users/huynq/Documents/GitHub/flutter_master
    ! Warning: `flutter` on your path resolves to /Users/huynq/Documents/GitHub/flutter/bin/flutter, which is not inside your current Flutter SDK checkout at /Users/huynq/Documents/GitHub/flutter_master. Consider adding /Users/huynq/Documents/GitHub/flutter_master/bin to the front of your path.
    ! Warning: `dart` on your path resolves to /Users/huynq/Documents/GitHub/flutter/bin/dart, which is not inside your current Flutter SDK checkout at /Users/huynq/Documents/GitHub/flutter_master. Consider adding /Users/huynq/Documents/GitHub/flutter_master/bin to the front of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 085dbd85f9 (3 hours ago), 2024-03-22 21:43:20 -0400
    • Engine revision 8a51e124fb
    • Dart version 3.4.0 (build 3.4.0-262.0.dev)
    • DevTools version 2.34.0-dev.12
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.9+0-17.0.9b1087.7-11185874)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15C500b
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • android-studio-dir = /Applications/Android Studio.app/
    • Java version OpenJDK Runtime Environment (build 17.0.9+0-17.0.9b1087.7-11185874)

[✓] VS Code (version 1.87.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.84.0

[✓] Connected device (3 available)
    • RMX2001 (mobile) • EUYTFEUSQSRGDA6D • android-arm64  • Android 11 (API 30)
    • macOS (desktop)  • macos            • darwin-x64     • macOS 14.1 23B74 darwin-x64
    • Chrome (web)     • chrome           • web-javascript • Google Chrome 123.0.6312.58
    ! Error: iPhone has recently restarted. Xcode will continue when iPhone is unlocked. (code -14)

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.


[feature] evaluate adding development and production export paths fixed to ts and built file

https://nodejs.org/api/packages.html#community-conditions-definitions

found a better solution


Nested collections

Currently, a library is a single list of models. It might be good to group models into collections, which then are part of libraries or other collections. In fact, a Library just becomes a collection.

We now have collections in #824 which work across libraries, so didn't end up quite this way. I'm not sure if they need nesting, but if so, we'll cross that bridge later. I think the current state helps.


please make this a fork

it would be great if you converted this repo into a fork of the original repo. however since this is MIT licensed it's not compulsory, but i believe you should giving credit to all the people who have contributed and spent their precious time on the main project . and this is why i ask you to make this repo a fork of the original so that the git history and contributor statistics are preserved

@amitojsingh366 i have a idea for giving credit to the people before it its making a list of everyone that contributed from the previous one possibly in the read me or in another md file.

@amitojsingh366 i have a idea for giving credit to the people before it its making a list of everyone that contributed from the previous one possibly in the read me or in another md file.

i think the best way to give credit is maintaining the original git history which can be done by converting this into a fork


articulate-master_rasa_1 exited with code 1

When I run the application with docker-compose up rasa is giving error. Anybody has experienced this problem?

Did you download a release or pull from Master? Which release? Master
What operating system are you running? Windows 10
Are you running locally or in the cloud? Local
Which browser are you using? Google Chrome

Error Details;
rasa_1      | Traceback (most recent call last):
rasa_1      |   File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
rasa_1      |     "main", fname, loader, pkg_name)
rasa_1      |   File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
rasa_1      |     exec code in run_globals
rasa_1      |   File "/app/rasa_nlu/server.py", line 438, in
rasa_1      |     wait_time_between_pulls=cmdline_args.wait_time_between_pulls
rasa_1      |   File "rasa_nlu/data_router.py", line 109, in init
rasa_1      |     self.project_store = self._create_project_store(project_dir)
rasa_1      |   File "rasa_nlu/data_router.py", line 177, in _create_project_store
rasa_1      |     self.remote_storage)
rasa_1      |   File "rasa_nlu/project.py", line 180, in init
rasa_1      |     self._search_for_models()
rasa_1      |   File "rasa_nlu/project.py", line 344, in _search_for_models
rasa_1      |     model_names = (self._list_models_in_dir(self._path) +
rasa_1      |   File "rasa_nlu/project.py", line 429, in _list_models_in_dir
rasa_1      |     for model in utils.list_subdirectories(path)]
rasa_1      |   File "rasa_nlu/utils/init.py", line 126, in list_subdirectories
rasa_1      |     for fn in glob.glob(os.path.join(path, '*'))
rasa_1      |   File "/usr/lib/python2.7/posixpath.py", line 73, in join
rasa_1      |     path += '/' + b
rasa_1      | UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 15: ordinal not in range(128)
rasa_1      | Exception AttributeError: "'DataRouter' object has no attribute 'pool'" in <bound method DataRouter.del of <rasa_nlu.data_router.DataRouter object at 0x7fad743a1a50>> ignored
articulate-master_rasa_1 exited with code 1

Sorry @ilysorc for missing this one. I'll try to review the Rasa repo to see if I can find this issue over there.
Are you by any chance using a custom config file? Also have you tried running the docker-compose up command from straight command prompt/powershell. Looks like you may be using some other terminal.


Error deploying 6 pub-sub

When deploying tutorial 6 Pub-Sub, I get the error:
Deployed with cloud shell on the gcp website. config.js copied from prior working samples. The site for the application does come up, however the worker fails to run.
This project is using datastore for the data backed.
Updating service [worker]...failed.
ERROR: (gcloud.app.deploy) INVALID_ARGUMENT: Deployments to App Engine Flexible require `env: flex` in app.yaml.  The `vm:true` setting has been deprecated. To learn more, please visit https://cloud.google.com/appengine/docs/flexible/python/upgrading.

This seems to be for the worker.yaml, and trying to publish node.js  Other tutorials deploy correctly.
When changing the yamlto remove the vm:true, the worker deploys successfully.
Updated worker.yaml
# [START yaml]
service: worker

env_variables:
  SCRIPT: 'worker.js'

runtime: nodejs
env: flex

# Temporary setting to keep gcloud from uploading node_modules
skip_files:
 - ^node_modules$
# [END yaml]

Thanks for reporting @smartmonkey007 - this has since been fixed, so I'm marking this issue as closed. Feel free to reopen it if this continues to be a problem for you.


There is no country Brazil in authentication SMS

Code of Conduct

[X] I have read and agree to the GitHub Docs project's Code of Conduct

What article on docs.github.com is affected?
Add the code +55 (Brazil) to the authentication SMS list
What part(s) of the article would you like to see updated?
Country code, where there is no code BRAZIL +55
Additional information
Add the code +55 (Brazil) to the authentication SMS list

Thanks for starting an issue! We’re only able to offer SMS authentication in countries where our SMS providers can guarantee a high deliverability rate. I’m sorry to say their service is not reliable enough in Brazil at this point in time, so we’re unable to offer SMS authentication as an option for users in Brazil.
While we won’t be able to offer SMS as an option for you, you might consider enabling two-factor authentication using a TOTP application. If you’re interested, we have a guide that will walk you through setting this up:
https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/configuring-two-factor-authentication#configuring-two-factor-authentication-using-a-totp-mobile-app
With 2FA enabled, be sure to set up some of these additional fallback recovery methods as well:

Download your recovery codes. This is by far the best way to make sure you don’t get locked out of your account.
Add a security key. You’ll still have access to your account if you have a FIDO U2F security key added to your account
https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/configuring-two-factor-authentication-recovery-methods

I apologize for the inconvenience, and rest assured, we’re actively working to improve the situation.


update captcha control

great enhancement.

is there a jira for this?

I didn't create one, not sure if one exists in the backlog.

cheers -we need to know what the problem is that's being fixed, so we can evaluate if the proposed change is appropriate, and so that QA can test it. Whilst I can look at the code and make a reasonable guess, it's better to get it from you - in this case it looks like you've changed from an encrypted value stored in a cookie to a querystring parameter , which whilst it adds some other permutations, I don't believe is adding additional security - hence I would like to see an explanation.
thanks

I'm not sure how the bots are cracking the system. I figured if they were somehow decrypting the querystring value, it wouldn't hurt to add some variation into that function since it's been the same since the catpcha control was introduced.
I did bring up a few points in the MVP forum post on this subject. Maybe it would be better to continue the discussion over there. Since it's somewhat security related, I'm not sure if this is the best place for that conversation.

sure - I suspect it's just a simple OCR crack of the image, but we can discuss elsewhere

Ran into a few issues while testing, closing this pull request for now and will revisit for 7.4.2

thanks for the update


Legion TD - Visual Update by Luca

Legion TD - Update 1
This Update focuses on the Visual Changes.
Misc Changes

Removed Tower Showcase // Game Starts Instantly

Visuals: General

Tweaked the Right Bottom Corner Info Panel. // Ready-Tango Shop - Gold panel.
shop.css/.TangoCostPanel = transition-duration: 0.1s; to transition-duration: 0.2s; //Hover Duration Increased by 0.1 on the "Unit Panels"
Added "You're Ready" Button. Appears after you pressed "Ready" // Thinking to add "Wave Started" Button Right After Wave Starts to Override the "You're Ready" Button.  - http://i.imgur.com/Q5cSp6S.gif

Visuals: Builder Unit Wearables
Human Builder

Spearman: Added "Outland Ravager" Set rather than the old set. Weapon is still Spear. //  http://imgur.com/a/jEQti
Paladin: Added New Wearable Items.
Gunner: Added new Wearable Items // http://imgur.com/a/aTu6Q
Blademaster: Only Changed Weapon.
Tactician: Only Changed Shield.

Assassin Builder

Blood Drinker: Added Immortal Helmet Instead of Default Helmet
Stealth Assassin: Weapon Wasn't defined, Fixed that. Now He has Weapon instead of empty hand.
Alpha Predator: Changed Weapon to Better One.

Nature Builder

Broodmother: Added New Items.
Very Big Bug: Added New Immortal Back.
Iron Bear: Added Claws as 5th Item.(was empty before)

Legion TD - Update 3
This Update focuses on the Wave Models to Make Game Better.
Changes
===========================================

Wave 1: Changed Donkey with Duskie
Wave 5: Changed Fluffy Things to Grim Wolf
Wave 8: Removed Hydra 's Venomancer Item. Was Looking Bad and Had No Animation.
Wave 9: Changed Not Lifesateler to Lifestealer and Added Items.
Wave 10: Changed Fatty 's Item to Better ones, He Looks Better now.
Wave 11: Fixed Little Fishy 's items. Added Shark Items so he looks more like Fish.
Wave 13: Fixed Tidehunter 's items.
Wave 15: Fixed Enchantress 's items.
Wave 16: Rescaled Techies since they collide each other.
Wave 18: Changed Grand Magus 's Items, He looks better now.
Wave 30: Changed Dragonlord 's Items, He looks more Scary now.

Legion TD - Update 3
This Update focuses on the Wave Models to Make Game Better.
Changes
===========================================

Wave 1: Changed Donkey with Duskie
Wave 5: Changed Fluffy Things to Grim Wolf
Wave 8: Removed Hydra 's Venomancer Item. Was Looking Bad and Had No Animation.
Wave 9: Changed Not Lifesateler to Lifestealer and Added Items.
Wave 10: Changed Fatty 's Item to Better ones, He Looks Better now.
Wave 11: Fixed Little Fishy 's items. Added Shark Items so he looks more like Fish.
Wave 13: Fixed Tidehunter 's items.
Wave 15: Fixed Enchantress 's items.
Wave 16: Rescaled Techies since they collide each other.
Wave 18: Changed Grand Magus 's Items, He looks better now.
Wave 30: Changed Dragonlord 's Items, He looks more Scary now.


Allow baseURL with relative path in nuxt.config.ts

Describe the feature
vite config supports base: "./"
The resulting html is like this.
<script type="module" crossorigin src="./assets/index-CgobQE0i.js"></script>
<link rel="stylesheet" crossorigin href="./assets/index-yVtaL3pq.css">

In nuxt config, using a relative path doesn't work.
In some circumstances I don't know the url prefix, a relative path is helpful.
Additional information

[ ] Would you be willing to help implement this feature?
[ ] Could this feature be implemented as a module?

Final checks

[X] Read the contribution guide.
[X] Check existing discussions and issues.

Something Like this? https://github.com/nuxt/nuxt/issues/28474


Unable touse GetDateTime method on an azure table entity

[Enter feedback here]
Method does not function.
6 example = table_client.get_entity(partition_key='4_2022',row_key='1009764')
----> 7 example.GetDateTime()
causes error:
AttributeError: 'TableEntity' object has no attribute 'GetDateTime'

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

ID: 109e3e16-9a14-fcc1-8202-a9ab7e6534a3
Version Independent ID: b3424377-a692-de47-4ee9-dafb10883ff7
Content: TableEntity.GetDateTime(String) Method (Azure.Data.Tables) - Azure for .NET Developers
Content Source: xml/Azure.Data.Tables/TableEntity.xml
Service: azure
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

Hi @Jack-e-metron.  Thank you for reaching out and we regret that you're experiencing difficulties.   The code snippet that you've shared appears to be Python, as does the error message.   The documentation that you're referencing is for the .NET client library.    Python returns a dict when get_entity is called, as described in the Python docs which would not have a GetDateTime method and would surface the error that you're seeing.
Is it possible that you're referencing the API documentation for the wrong language?


Revert "Revert "Update Encrypter.php""

Reverts laravel/framework#42372

Requesting to revert a revert by the framework's author is certainly a choice.
Stop allowing null to be passed into a parameter documented as @param string $payload.

Requesting to revert a revert by the framework's author is certainly a choice.
Stop allowing null to be passed into a parameter documented as @param string $payload.

this is not an issue on my side I just felt it best.
like you said it is a choice, I know about @param string $payload I also know how easy to bypass @param when it comes to security, files like Encrypter.php I will strongly advise all the param should be converted to expected variables and not rely on @param or make sure it crashes. anyway, I leave this to the Laravel team to decide.
you can be sure of strval($str) or (stirng) $str


Add methods to get transaction status

Hey @blackleg, could you give some background to the use/need of setStatus() please?

I only use the setStatus in the tests, I can remove this.

It's here :-)

Thanks @blackleg!


added support for automatic episode switching on the dash for series

I'm not sure this is good as is, so please correct me if I did anything dumb. I'm closing #713 in favor of this, even though the resetting for explicitly chosen episodes (and movies as well) is not yet implemented. I'm pretty happy with the functionality this provides and I think it does well UX-wise.
To elaborate a bit: All this does is change the episode shown on the dash in 'continue watching' and reset that episodes time to 0, but only visually and only if the previous episode was nearly over. I also attempt to read the outro_start value, although I'm not sure how well this is supported by TMDB. The actual status of the episode isn't changed until the user clicks on it.

Hm. This seems to work functionally, but it throws
ERROR grails.app.controllers.streama.ViewingStatusController - Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1;

From time to time and I'm not sure why. I'll try to figure it out.

So I guess this happens because the database tries to save the new viewingstatus, but notices it doesn't has a proper id. In my understanding the newly created viewingStatus shouldn't pose a problem because it's just being used to load the video information. When streama tries to save the updated information, updateViewingStatus() in the PlayerController is be called, which creates a new viewing status database entry regardless of whatever the videoService I modified dispatched earlier. So where the hell is this error coming from?

Oh this is very nice! I'll take a look at it :)
Regarding the exception: ill take a look at that too

Thank you very much. I'm testing both this and the playback resetting on my streama instance and they're working very well together. The error that's being thrown apparently doesn't affect the applications function severely.

reworked it in the backend, using https://github.com/streamaserver/streama/commit/a75fdbcc62c71e1fd1ba2e797323eb3804f6ad42


Create n_bonacci.cpp

Description of Change Created n _ bonacci series upto given m number of terms.

Checklist

[x] Added description of change
[x] Added file name matches File name guidelines
[x] Added tests and example, test must pass
[x] Added documentation so that the program is self-explanatory and educational - Doxygen guidelines
[x] Relevant documentation/comments is changed or added
[x] PR title follows semantic commit guidelines
[x] Search previous suggestions before making a new one, as yours may be a duplicate.
[x] I acknowledge that all my contributions will be made under the project's license.

Notes:

@Panquesito7 @ayaankhan98 Pl have a look.
P.S. I have checked the code for clang issues with the command "clang-tidy -checks=-,clang-analyzer-,-clang-analyzer-cplusplus* n_bonacci.cpp --" and its showing fine with it. Let me know if there is some other issue in it.


Make a cargo make example

cargo make is one way I can see how cmb could be integrated into a documentation workflow. Making an example would be helpful for folks as well as making sure the API integrates nicely.

Fixed in 001e4991cad0473ab8d1777421b1ca505fc5ce9e


Network: Fix project restricted subnets check in OVN network validateExternalSubnet

Signed-off-by: Thomas Parrott<EMAIL_ADDRESS>

Already got that one through the other branch.


Minux and Plus values are adjusted

I always feel that the maximum value of Minux and Plus can only be 5, can you raise it a little? For example, say 100
Because what I want to record is the mood when the incident happened

There is now MoodMax variable in config


Microscopy fies of suffix _photo do not support a _run- entity.

This seems like an artificial limitation, while the usefulness of doing this is indeed debatable, multiple runs can always come with multiple photos. Should I just sumbit a PR?

Not opposed to the idea of having an additional optional entity.
@mariehbourget what do you say?

Hi @TheChymera and @Remi-Gau,
This is a very interesting question!
I'm not sure that we interpret "run" in the same way.
In BIDS a "run" is used to represent multiple acquisitions with the exact same parameters in the same session. My understanding is that those parameters include the modality suffix (SPIM, SEM, photo, etc).
For example with:
sub-01_sample-01_run-01_photo.jpg
sub-01_sample-01_run-02_photo.jpg

In this case, "run" means "second acquisition (run) of the photo" and does not mean "photo of the second acquisition (run)".
In the spec, the idea is to use "acq" with a descriptive enough label to distinguish between multiple photos of the same sample (example here).
Again, "acq" refer to the acquisition of the photo itself and does not refer to the "acq" of the same sample with another modality suffix.
I hope my explanation is not more confusing, let me know if that is not clear.
The implementation of "photo" is similar to other modalities (ex: meg and ieeg) if that helps.

thank you @mariehbourget . there are indeed two levels of multiplicity.

multiple acquisitions of the photo associated with a "run": in such a case acq should be used, not run

multiple runs of microscopy acquisition: for microscopy, one may acquire the same sample multiple times (before after clearing and restaining, or simply multiple acquisitions) and this would constitute multiple runs. if there was a photo taken before each of these, then run could be part of photo. thus run should only be included if the files it relates to have multiple runs. i believe this is where run itself would be needed.

i think this is different from @mariehbourget 's view, hence bringing up the two possibilities.

Thank you @satra, I agree with point 1.
Point 2 is more ambiguous:

"run" is supposed to be used "If more than one run of the same sample, acquisition and stain are acquired during the same session"
"acq" is used as "a custom label that MAY be used to distinguish a different set of parameters used for acquiring the same modality"

In the case you described above:

"before after clearing and restaining" would be described in "acq" (and potentially "stain")
"simply multiple acquisitions" would be described in "run"

I'm not against adding "run" to the "photo" suffix but I think it may be more ambiguous and would diverge from the current definition, because "run" is an attribute or the "imaging file" and not of the "imaging experiment".
Let's say we have 2 runs of 2 different modalities (SPIM and OCT):
sub-01_sample-01_run-01_OCT
sub-01_sample-01_run-02_OCT
sub-01_sample-01_run-01_SPIM
sub-01_sample-01_run-02_SPIM

Unless I'm mistaken, BIDS doesn't assume that the "run-02" for OCT is the same that the "run-02" for SPIM (or I can't find where that would be specified).
So if we would add sub-01_sample-01_run-02_photo, my understanding is that the run-02_photo is not necessarily linked with the run-02_OCT or run_02_SPIM.
If I understand correctly, photo would be "just" another modality with its own set of runs.
I think if one wants to "link" a photo to a specific run, it would need to be something like this (2 runs of SPIM and 2 photos each):
sub-01_sample-01_acq-run01spim01_photo.jpg
sub-01_sample-01_acq-run01spim02_photo.jpg
sub-01_sample-01_acq-run02spim01_photo.jpg
sub-01_sample-01_acq-run02spim02_photo.jpg

BIDS doesn't assume that the "run-02" for OCT is the same that the "run-02" for SPIM

those are independent suffix entities, and indeed there is no current correspondence. however, my understanding is that _photo is more analogous to _events.tsv in bold fmri, one that augments the information about a specific acquisition rather than being independent from it. however, see below.
overall i think there are a few questions:

photos may be sample and imaging type specific, as well as the ease of capturing it may mean multiple instances.
acquisition can be easily overloaded to mean anything and in bids we have tried to restrict this a bit
if we stay with acq, then IntendedFor would be a good metadata field to have in the corresponding photo json file. if the photo applies to multiple different acquisitions like OCT and SPIM, this would cover that scenario whereas simply using name/run won't work.

ok, i'm more convinced that run doesn't solve the problem, acq is sufficient, but we should add the IntendedFor keyword for the json metadata of a photo.

Thank you @satra and @TheChymera  for your feedback and brainstorm on this.
I'm not familiar with the IntendedFor field and I'll look into this a little bit more to see how it could work (or already works?) with imaging file (not tsv).
Also, I just realized that photo files don't have any associated JSON files at the moment. So, contrary to what I previously said, it might not be "just another modality". But I agree that it is a separate issue.
For the "run" entity in "photo" file, I'm not against it per se, but I think we would need a clear definition to avoid ambiguity.
I see 3 options:

Status quo: Any "link" between another modality run and a "photo" run could be expressed in the "acq" label (which is sufficient for the moment but may not be optimal).
"run" is added to photo with the same definition as the rest of BIDS i.e. "second acquisition of the photo".
"run" is added to photo with a definition implying that it means "photo associated with run-XX" of another modality.

If I understand correctly, the option 3 was the idea behind opening this issue.
I would like to more feedback from the maintainers on this, what do you think @Remi-Gau?

I'm not familiar with the IntendedFor field and I'll look into this a little bit more to see how it could work (or already works?) with imaging file (not tsv). Also, I just realized that photo files don't have any associated JSON files at the moment. So, contrary to what I previously said, it might not be "just another modality". But I agree that it is a separate issue.

1. Status quo: Any "link" between another modality run and a "photo" run could be expressed in the "acq" label (which is sufficient for the moment but may not be optimal).

Not a big fan of this one, because unless we provide clear guideline of how to express the acq label then things can get messy. And people can always ignore guidelines of make their own rules.

2. "run" is added to photo with the same definition as the rest of BIDS i.e. "second (third, fourth, etc) acquisition of the photo".

But then we lose the potential link that exists between the photo and the data file it associated with.

3. "run" is added to photo with a definition implying that it means "photo associated with run-XX" of another modality.

That leads to a redefinition of the meaning of run in this case which would be preferable to avoid.

If I understand correctly, the option 3 was the idea behind opening this issue. I would like to more feedback from the maintainers on this, what do you think @Remi-Gau?

2 other possibilities:

intendedFor metadata field

using the 'match' strategy used for physio file: https://bids-specification.readthedocs.io/en/latest/04-modality-specific-files/06-physiological-and-other-continuous-recordings.html

Option 1 allows a 1 to many mapping: a single photo can be linked to many data file.
Option 2 requires a 1 to 1 mapping.
Even though the example that gave rise to this issue seems to be OK to be handled with option 2, I suspect option 1 would give more flexibility.

I suspect option 1 would give more flexibility.

+1

Thank you @Remi-Gau for the feedback.
Both you and @satra suggested the IntendedFor metadata field, and I agree that it seems the more flexible and reliable option to avoid redefining "run".
I will take a closer look into it tomorrow to see how it could be implemented. It will probably take some time because at the moment, the "photo" files don't have a sidecar JSON. So we would need to implement a "separate" JSON file specification for the "photo" files and add these new rules to the validator as well.
From my understanding, if we go with IntendedFor, "acq" is sufficient and we would not add the "run" entity to photo files. In that case, should we close this issue and open a new one for IntendedFor specifically?
(tagging @jcohenadad as well)

I opened a PR (#1000) with the "IntendedFor" idea so we can get some more feedback.
I think it works pretty well. Let me know what you think, thank you!


Using CLI for HMR

In be5f23c I added a cli for HMR, which removes some of the issues when killing the Electron process.
I cleaned up the implementation a bit so the kill and relaunch of the Electron process happens right after the build step is fully complete.

I changed hmr_pid.txt to .hmr_pid.txt and gitignored it.
0b734ac.


[KYUUBI #5570] Fix memory leak when using incremental collect mode in JDBC engine

Why are the changes needed?

Similar to #3885, there is also memory leak in the jdbc engine when using incremental collect mode.
Duplicate of #5161
How was this patch tested?

[ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

[ ] Add screenshots for manual tests if appropriate

[ ] Run test locally before make a pull request

Was this patch authored or co-authored using generative AI tooling?

No

We're currently processing your upload.  This comment will be updated when the results are available.


Different face detection and match results between browser and server

Issue Description
Hi - we're using the library to take two photos of a user's face on the browser (after a face is detected) and to check for a match. Then, the results are sent to the server, which repeats the face detection and face match to confirm.
However - I'm experiencing different results on the two environments. Sometimes the server does not detect a face in the photos passed, or does not approve a match.
Steps to Reproduce
Browser:
    faceapi.matchDimensions(canvasRef.current, displaySize);

    const image = capturePhotoFromCamera({ videoRef })

    const detection = await faceapi.detectSingleFace(videoRef.current, new faceapi.SsdMobilenetv1Options())
    .withFaceLandmarks()
    .withFaceDescriptor();

const differenceScore = faceapi.euclideanDistance(faceA.descriptor, faceB.descriptor);
Server:
const detectFace = async ({ imageBuffer }) => {
    const decodeT = faceapi.tf.node.decodeImage(imageBuffer, 3);
    const expandT = faceapi.tf.expandDims(decodeT, 0);

    const detection = await faceapi.detectSingleFace(expandT, new faceapi.SsdMobilenetv1Options())
    .withFaceLandmarks()
    .withFaceDescriptor();

    faceapi.tf.dispose([decodeT, expandT]); // dispose tensors to avoid memory leaks

    return detection
}

const differenceScore = faceapi.euclideanDistance(faceA.descriptor, faceB.descriptor);
Is there a reason this might be occurring? Thanks :)
**Environment

Module version? 1.7.9
Built-in demo or custom code? Custom
Browser or NodeJS and version (e.g. NodeJS 14.15 or Chrome 89)? Node v16.13.1, latest version of Brave/Chrome
OS and Hardware platform (e.g. Windows 10, Ubuntu Linux on x64, Android 10)? Windows 10
Packager (if any) (e.g, webpack, rollup, parcel, esbuild, etc.)? Next.js

is this original face-api? because you've mentioned version 1.7.9?
and which backend are you using in browser? webgl or wasm?

"Sometimes the server does not detect a face in the photos passed, or does not approve a match."

can you elaborate on this? perhaps provide example of image that is processed on both sides and actual results you're getting?

two quick questions:

which backend are you using in browser? webgl or wasm?
which version of @tensorflow/tfjs-node are you using on the server?
how are you loading faceapi in the browser? next.js is notorious for trying to do everything using server-side-rendering.

"Sometimes the server does not detect a face in the photos passed, or does not approve a match."

can you elaborate on this? perhaps provide example of image that is processed on both sides and actual results you're getting? some difference is expected since precision of math operations in browser and in nodejs does vary by a tiny fraction, but it should not be that significant.

Hey Vladimir, thanks for reaching out.

which backend are you using in browser? webgl or wasm?

I'm not completely sure what this is referring to - there isn't an explicit reference to either of these in the code. The sample I gave pretty much covers it - besides importing the package import * as faceapi from '@vladmandic/face-api';. I can see that @tensorflow/tfjs-backend-webgl does appear in our package-lock.json.
which version of @tensorflow/tfjs-node are you using on the server?
4.2.0
how are you loading faceapi in the browser? next.js is notorious for trying to do everything using server-side-rendering.
All of the faceapi logic occurs after the component is mounted, so it is all occurring on the client side.
can you elaborate on this? perhaps provide example of image that is processed on both sides and actual results you're getting?
some difference is expected since precision of math operations in browser and in nodejs does vary by a tiny fraction, but it should not be that significant.

Yes, a sample could ge a good idea - I'll look into creating this.
But I found that when calculating the euclideanDistance, the client could say 0.66 but the server could say 0.64. If our threshold for a "pass" was 0.65, this meant inconsistent results. And yes, sometimes when we passed the exact same photo to the server it didn't detect a face at all.

Difference between 0.64 and 0.66 might be due to node VS browser math precision differences, but if you can provide examples I can take a look.

any updates?


[HUDI-5432] Fixing rollback block handling in LogRecordReader

Change Logs
Fixing rollback block handling in LogRecordReader in MDT where we might have interleaved rollbacks.
Impact
Describe any public API or user-facing feature change or any performance impact.
Risk level (write none, low medium or high below)
If medium or high, explain what verification was done to mitigate the risks.
Documentation Update
Describe any necessary documentation update if there is any new feature, config, or user-facing change

The config description must be updated if new configs are added or the default value of the configs are changed
Any new feature or user-facing change requires updating the Hudi website. Please create a Jira ticket, attach the
ticket number here and follow the instruction to make
changes to the website.

Contributor's checklist

[ ] Read through contributor's guide
[ ] Change Logs and Impact were stated clearly
[ ] Adequate tests were added if applicable
[ ] CI passed

this may not be valid anymore.
we made rollbacks eager and ensure we rollback any failed writes in MDT before starting a new commit.
https://github.com/apache/hudi/blob/bf723f56cd0d379f951a5a2d535502f326d1bc78/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/metadata/HoodieBackedTableMetadataWriter.java#L1177


Signs - cannot make it work

Hi! I am glad that you added signs as we talked before, but I cannot make it work (I have newest version 2.2.0).
I use this command and it generates map, but without signs:
minedmap ~/.minecraft/saves/L7490 ~/.cargo/git/checkouts/minedmap-6e2807b44b9bd227/b32bdb4/viewer/data --sign-prefix '[test]'
My sign says:
[test] bla1
bla2
If you need screenshots, I can make them.
What am I missing?
K.

Does viewer/data/entities.json contain any entries? Please also provide the generated viewer/data/info.json.
Unrelated to your issue, but I would highly recommend against writing anything to ~/.cargo/git - that place is for Cargo's use only. Just copy the viewer somewhere else to use it.

Hi!
Thx for help.
Json seems to be correct: {"signs":[{"x":-420,"y":110,"z":1241,"type":"sign","kind":"sign","material":"oak","front_text":[[{"text":"[test] bla1","color":"black"}],[{"text":"bla2","color":"black"}],[{"text":"","color":"black"}],[{"text":"","color":"black"}]]}]}
Map is still empty, what can be a reason?
I also test moving viewer to another destination.

Does the layer list in the viewer show the sign layer at all? If not, it may help to clear your browser cache.

Oh, I figured out what it going on. ~/.cargo/git/checkouts/minedmap-6e2807b44b9bd227/b32bdb4 is an old viewer version, b32bdb4 is just after v2.0.1. You need an up-to-date viewer - I recommend getting the version matching the generator from the Github releases page.
The version in ~/.cargo/git/checkouts exists because you installed a Git version of MinedMap at one point, but that is only because Cargo needs to download the whole Git sources somewhere - when using a proper release from crates.io, only the generator sources are downloaded, the viewer is not supposed to be downloaded by Cargo at all.

seems like a solution
hmmm, how to do that if "cargo install --git 'https://github.com/neocturne/MinedMap.git'" is not enough? ;)

PS. No layer in the map. Just illumination is available.

The viewer is supposed to be downloaded here: https://github.com/neocturne/MinedMap/releases

(I do intend to integrate the viewer with the generator eventually, this is tracked in #38 - but for now, just grab the viewer zip and unpack it)

OK. Now it is working perfectly. Thank you for your great job.
I will not make another "issue topic", but manual is not clear enough for me... :) Your job is really appreciated, but many tickets would not appear if manual was clear :).
Thanks once again!

Another issue with filters :)))
What i do:
minedmap ~/.minecraft/saves/L7490 ~/Gry/Minecraft/minedMapViewer/checkouts/V7490/b32bdb4/viewer/data --sign-prefix '[test]' --sign-filter 's/[test]//'
What I get is this sign:

You have mixed up --sign-filter and --sign-transform, with the latter it should work.

When I remove --sign-filter signs disappear from the map totally

OK. I made it... sorry... Is there a possibility to add --sign-transform example to readme? it would be idiot proof and will help the others :)

if somebody reads that in the future, this version works:
minedmap ~/.minecraft/saves/L7490 ~/Gry/Minecraft/minedMapViewer/checkouts/V7490/b32bdb4/viewer/data --sign-prefix '[Mapa]' --sign-transform 's/[Mapa]//'

I have fixed the incorrect example in the README now.

Perfect!


Rails 4 support

Spork is not working with rails4
Missing or uninitialized constant: ActiveModel::Observing (NameError)
kernel/common/module.rb:439:in const_missing' /Users/anton/.rvm/gems/rbx-2.0.0-rc1/gems/spork-0.9.2/lib/spork/app_framework/rails.rb:56:in preload_rails'
/Users/anton/.rvm/gems/rbx-2.0.0-rc1/gems/spork-0.9.2/lib/spork/app_framework/rails.rb:7:in preload' /Users/anton/.rvm/gems/rbx-2.0.0-rc1/gems/spork-0.9.2/lib/spork/test_framework.rb:134:in preload'
/Users/anton/.rvm/gems/rbx-2.0.0-rc1/gems/spork-0.9.2/lib/spork.rb:62:in exec_prefork' /Users/anton/.rvm/gems/rbx-2.0.0-rc1/gems/spork-0.9.2/lib/spork/test_framework.rb:120:in preload'
/Users/anton/.rvm/gems/rbx-2.0.0-rc1/gems/spork-0.9.2/lib/spork/run_strategy/forking.rb:25:in preload' /Users/anton/.rvm/gems/rbx-2.0.0-rc1/gems/spork-0.9.2/lib/spork/runner.rb:74:in run'
/Users/anton/.rvm/gems/rbx-2.0.0-rc1/gems/spork-0.9.2/lib/spork/runner.rb:10:in run' /Users/anton/.rvm/gems/rbx-2.0.0-rc1/gems/spork-0.9.2/bin/spork:10:in script'
kernel/common/kernel.rb:598:in load' /Users/anton/.rvm/gems/rbx-2.0.0-rc1/bin/spork:19:in script'
kernel/common/block_environment.rb:75:in call_on_instance' kernel/common/eval.rb:75:in eval'
/Users/anton/.rvm/gems/rbx-2.0.0-rc1/bin/ruby_noexec_wrapper:14:in __script__' kernel/delta/codeloader.rb:68:in load_script'
kernel/delta/codeloader.rb:118:in load_script' kernel/loader.rb:615:in script'
kernel/loader.rb:816:in `main'
Even adding this to Gemfile doesn't help
gem 'rails-observers'

@sahilm I still have this error "NameError: uninitialized constant ActiveModel::Observing" when using the github master and jruby-1.7.19 / Rails 4.2.  Is there any workaround?
Thanks!

@carstengehling thx,it work for me.

Awesome! +1


Automated Package Upgrade

:tada: This PR is included in version 5.0.298 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


[BUG] OSD Saved Objects Import 15* Slower in 2.12+

What is the bug?
OpenSearch Dashboards (OSD) Saved Objects import is now unusably slow for large imports, we went from importing objects in <1s to objects taking consistently between 6s and 15s, quite often 15s every single import now.
How can one reproduce the bug?
Steps to reproduce the behavior:

Connect to OSD 2.12.0 or 2.13.0 stack
Go to the saved objects view
Import some objects (NDJSON of any amount of objects, either 1 or 100, either via the GUI or via the API)
Time how long it takes, either in the chrome network inspect element or with time curl ...
Repeat on OSD 2.11.0 stack and observe time difference

Can import 100 items of NDJSON or a single index pattern as NDJSON, it consistently takes ~15s, with the fastest seen being 6s. On version 2.11 the same tests take under 1s.
Same behaviour can be found on 2.12 and 2.13, 2.11.0 is fine, 2.11.1 untested
What is the expected behavior?
Import happens in <1s
OpenSearch Version
2.12.0, 2.13.0
Dashboards Version
2.12.0, 2.13.0
What is your host/environment?

OS: Linux
Version 2.12.0, 2.13.0
Plugins

Do you have any screenshots?
N/A
Do you have any additional context?
In the testing I have run, I have used LDAP auth between OSD and the cluster nodes. Both on the 2.11.0 and 2.12.0 test environments. 2.11.0 performs as expected, 2.12.0 extremely slow. Posting in the security plugin issues page as I believe may be related auth / auth caching, please advise if this is wrong place. Have also filed in OSD issues https://github.com/opensearch-project/OpenSearch-Dashboards/issues/6340

[Triage] Thank you for filing this issue @DavidoRotho. I see that there was also an issue filed in the OSD Core repo which is where the saved objects import logic resides. I am closing this issue in favor of the other.
Do you have reason to suspect the security-dashboards-plugin for the slowdown? The saved objects import logic resides in the OSD Core. Security-dashboards-plugin does contain logic for multi-tenancy which impacts where the saved objects are stored. Are you using the multi-tenancy features of the security-dashboards-plugin?


ERROR: PayPal Express Checkout not working.

I just tried to make a test-payment using paypalExpress.. Doesn´t work.
Controller Method:
public function checkout() {
        $cart = Cart::current();

        Shop::setGateway('paypalExpress');
        Shop::checkout();
        $order = Shop::placeOrder($cart);
        if ($order->isPending) {
            $approvalUrl = Shop::gateway()->getApprovalUrl();
            return redirect($approvalUrl);
        }
    }

Error:
in GatewayPayPalExpress.php line 131
at HandleExceptions->handleError('8', 'Trying to get property of non-object', '/home/vagrant/Code/Laravel/cookinio/vendor/amsgames/laravel-shop-gateway-paypal/src/GatewayPayPalExpress.php', '131', array('order' => object(Order), 'payer' => object(Payer), 'list' => object(ItemList), 'details' => object(Details), 'amount' => object(Amount), 'transaction' => object(Transaction), 'redirectUrls' => object(RedirectUrls), 'payment' => object(Payment), 'e' => object(PayPalConnectionException), 'response' => null)) in GatewayPayPalExpress.php line 131
at GatewayPayPalExpress->onCharge(object(Order)) in LaravelShop.php line 161

How to fix this? :/

I have just run PHPUnit and everything passed.
Have you configured PayPal?
https://github.com/amsgames/laravel-shop-gateway-paypal#configuration

Its working now.. Seems like it was a problem with PayPal itself
Von meinem iPhone gesendet

Am 18.09.2015 um 04:14 schrieb Alejandro Mostajo<EMAIL_ADDRESS>I have just run PHPUnit and everything passed.
Have you configured PayPal?
https://github.com/amsgames/laravel-shop-gateway-paypal#configuration
—
Reply to this email directly or view it on GitHub.


TMOP clean up

Since the TMOP functionality has evolved quite a bit over the last couple years, some refactoring/renaming was needed to improve code readability.

PR
Author
Editor
Reviewers
Assignment
Approval
Merge

#2684
@kmittal2
@tzanio
@vladotomov + @tzanio
12/12/21
⌛due 12/26/21
⌛due 01/02/22

This PR is now under review (see the table in the PR description). To help with the review process, please do not force push to the branch.

Merged in next for testing...


chore: improve guide structure & dynamic loading

I see some warnings from nuxt/content in terminal:
.ts files are not supported, ... falling back to raw content

This is because nuxt/content will scan content directory to find all contents we want to render. However, it'll also see the files that we put in the same directory for convenient maintenance.
Ideally, we don't want nuxt/content to concern those files.
Luckily, there is a method by which we can tell nuxt/content to ignore a part of the files tree.
So I just restructure the guides, those files go into the .patch folder. patch imply that it is a patch above basic template.
And I move the markdown file into the guide directory to make the structure more clear.
One more thing I did is making the loading of the guide patch files dynamic, so we save a little bit boilerplate code.

That's smart, thanks!


DnsServerDsc: Integration tests fails intermittently

When running integration for some integration tests there are intermittent errors like below.
Cannot invoke the Test-DscConfiguration cmdlet. The Consistency Check or Pull cmdlet is in progress and must return
before Test-DscConfiguration can be invoked. Use -Force option if that is available to cancel the current operation.

2021-03-27T09:36:33.6886862Z     Context When using configuration DnsRecordAaaa_ModifyRecord_Config
2021-03-27T09:36:34.0183504Z VERBOSE: Perform operation 'Invoke CimMethod' with following parameters, ''methodName' =
2021-03-27T09:36:34.0185234Z SendConfigurationApply,'className' = MSFT_DSCLocalConfigurationManager,'namespaceName' =
2021-03-27T09:36:34.0186938Z root/Microsoft/Windows/DesiredStateConfiguration'.
2021-03-27T09:36:34.0289970Z VERBOSE: An LCM method call arrived from computer fv-az17-538 with user sid
2021-03-27T09:36:34.0291569Z S-1-5-21-2095185083-239186595-2028721889-500.
2021-03-27T09:36:34.0329137Z VERBOSE: [fv-az17-538]: LCM:  [ Start  Set      ]
2021-03-27T09:36:34.1428735Z VERBOSE: [fv-az17-538]: LCM:  [ Start  Resource ]  [[xDnsServerPrimaryZone]Zone Aaaa.test]
2021-03-27T09:36:34.1436065Z VERBOSE: [fv-az17-538]: LCM:  [ Start  Test     ]  [[xDnsServerPrimaryZone]Zone Aaaa.test]
2021-03-27T09:36:34.1441294Z VERBOSE: [fv-az17-538]:                            [[xDnsServerPrimaryZone]Zone Aaaa.test] Checking DNS server zone
2021-03-27T09:36:34.1444347Z with name 'Aaaa.test' is 'Present'...
2021-03-27T09:36:34.1646053Z VERBOSE: [fv-az17-538]: LCM:  [ End    Test     ]  [[xDnsServerPrimaryZone]Zone Aaaa.test]  in 0.0170 seconds.
2021-03-27T09:36:34.1672704Z VERBOSE: [fv-az17-538]: LCM:  [ Skip   Set      ]  [[xDnsServerPrimaryZone]Zone Aaaa.test]
2021-03-27T09:36:34.1673526Z VERBOSE: [fv-az17-538]: LCM:  [ End    Resource ]  [[xDnsServerPrimaryZone]Zone Aaaa.test]
2021-03-27T09:36:34.1797479Z VERBOSE: [fv-az17-538]: LCM:  [ Start  Resource ]  [[DnsRecordAaaa]Integration_Test]
2021-03-27T09:36:34.1802918Z VERBOSE: [fv-az17-538]: LCM:  [ Start  Test     ]  [[DnsRecordAaaa]Integration_Test]
2021-03-27T09:36:34.2087611Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] Calling GetResourceRecord() from
2021-03-27T09:36:34.2093301Z the DnsRecordAaaa class to get the object's current state.
2021-03-27T09:36:34.2096955Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] Getting specified DNS Aaaa record
2021-03-27T09:36:34.2097839Z in zone 'Aaaa.test' from 'localhost'.
2021-03-27T09:36:34.2352115Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] A matching DNS resource record was
2021-03-27T09:36:34.2353129Z  found.
2021-03-27T09:36:34.2514837Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] MATCH: Value (type
2021-03-27T09:36:34.2528101Z 'System.String') for property 'IPv6Address' does match. Current state is '2001:db8:85a3::8a2e:370:7334' and desired
2021-03-27T09:36:34.2528858Z state is '2001:db8:85a3::8a2e:370:7334'. (DRC0020)
2021-03-27T09:36:34.2530614Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] MATCH: Value (type
2021-03-27T09:36:34.2543730Z 'System.String') for property 'ZoneName' does match. Current state is 'Aaaa.test' and desired state is 'Aaaa.test'.
2021-03-27T09:36:34.2544424Z (DRC0020)
2021-03-27T09:36:34.2545102Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] MATCH: Value (type
2021-03-27T09:36:34.2545928Z 'System.String') for property 'DnsServer' does match. Current state is 'localhost' and desired state is 'localhost'.
2021-03-27T09:36:34.2546543Z (DRC0020)
2021-03-27T09:36:34.2547233Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] MATCH: Value (type
2021-03-27T09:36:34.2548040Z 'System.String') for property 'Name' does match. Current state is 'www' and desired state is 'www'. (DRC0020)
2021-03-27T09:36:34.2548933Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] NOTMATCH: Value (type
2021-03-27T09:36:34.2550106Z 'System.String') for property 'TimeToLive' does not match. Current state is '01:00:00' and desired state is '05:00:00'.
2021-03-27T09:36:34.2553187Z  (DRC0021)
2021-03-27T09:36:34.2553941Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] DNS record is NOT in the desired
2021-03-27T09:36:34.2554561Z state.
2021-03-27T09:36:34.2555270Z VERBOSE: [fv-az17-538]: LCM:  [ End    Test     ]  [[DnsRecordAaaa]Integration_Test]  in 0.1030 seconds.
2021-03-27T09:36:34.2555963Z VERBOSE: [fv-az17-538]: LCM:  [ Start  Set      ]  [[DnsRecordAaaa]Integration_Test]
2021-03-27T09:36:34.3021472Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] Getting specified DNS Aaaa record
2021-03-27T09:36:34.3022363Z in zone 'Aaaa.test' from 'localhost'.
2021-03-27T09:36:34.3272582Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] Calling GetResourceRecord() from
2021-03-27T09:36:34.3284105Z the DnsRecordAaaa class to get the object's current state.
2021-03-27T09:36:34.3301088Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] Getting specified DNS Aaaa record
2021-03-27T09:36:34.3313084Z in zone 'Aaaa.test' from 'localhost'.
2021-03-27T09:36:34.3463565Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] A matching DNS resource record was
2021-03-27T09:36:34.3464704Z  found.
2021-03-27T09:36:34.3573479Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] MATCH: Value (type
2021-03-27T09:36:34.3578626Z 'System.String') for property 'IPv6Address' does match. Current state is '2001:db8:85a3::8a2e:370:7334' and desired
2021-03-27T09:36:34.3580585Z state is '2001:db8:85a3::8a2e:370:7334'. (DRC0020)
2021-03-27T09:36:34.3587312Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] MATCH: Value (type 'Ensure') for
2021-03-27T09:36:34.3588117Z property 'Ensure' does match. Current state is 'Present' and desired state is 'Present'. (DRC0020)
2021-03-27T09:36:34.3652723Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] MATCH: Value (type
2021-03-27T09:36:34.3658116Z 'System.String') for property 'ZoneName' does match. Current state is 'Aaaa.test' and desired state is 'Aaaa.test'.
2021-03-27T09:36:34.3667588Z (DRC0020)
2021-03-27T09:36:34.3668399Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] MATCH: Value (type
2021-03-27T09:36:34.3669154Z 'System.String') for property 'DnsServer' does match. Current state is 'localhost' and desired state is 'localhost'.
2021-03-27T09:36:34.3669736Z (DRC0020)
2021-03-27T09:36:34.3670322Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] MATCH: Value (type
2021-03-27T09:36:34.3671067Z 'System.String') for property 'Name' does match. Current state is 'www' and desired state is 'www'. (DRC0020)
2021-03-27T09:36:34.3671805Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] NOTMATCH: Value (type
2021-03-27T09:36:34.3672636Z 'System.String') for property 'TimeToLive' does not match. Current state is '01:00:00' and desired state is '05:00:00'.
2021-03-27T09:36:34.3673260Z  (DRC0021)
2021-03-27T09:36:34.3673823Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] Modifying existing record.
2021-03-27T09:36:34.3745254Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] Modifying www of DNS resource
2021-03-27T09:36:34.3747648Z record AAAA of zone Aaaa.test on localhost server.
2021-03-27T09:36:34.4062770Z VERBOSE: [fv-az17-538]: LCM:  [ End    Set      ]  [[DnsRecordAaaa]Integration_Test]  in 0.1260 seconds.
2021-03-27T09:36:34.4068005Z VERBOSE: [fv-az17-538]: LCM:  [ End    Resource ]  [[DnsRecordAaaa]Integration_Test]
2021-03-27T09:36:34.4073795Z VERBOSE: [fv-az17-538]: LCM:  [ End    Set      ]
2021-03-27T09:36:34.4081822Z VERBOSE: [fv-az17-538]: LCM:  [ End    Set      ]    in  0.3460 seconds.
2021-03-27T09:36:34.4086705Z VERBOSE: Operation 'Invoke CimMethod' complete.
2021-03-27T09:36:34.4096324Z VERBOSE: Time taken for configuration job to complete is 0.433 seconds
2021-03-27T09:36:34.4438477Z       [+] Should compile and apply the MOF without throwing 698ms
2021-03-27T09:36:34.4532152Z VERBOSE: An LCM method call arrived from computer fv-az17-538 with user sid
2021-03-27T09:36:34.4556457Z S-1-5-21-2095185083-239186595-2028721889-500.
2021-03-27T09:36:34.5382841Z VERBOSE: [fv-az17-538]: LCM:  [ Start  Get      ]
2021-03-27T09:36:34.5388054Z VERBOSE: [fv-az17-538]:                            [[xDnsServerPrimaryZone]Zone Aaaa.test] Checking DNS server zone
2021-03-27T09:36:34.5389657Z with name 'Aaaa.test' is 'Present'...
2021-03-27T09:36:34.5870048Z VERBOSE: [fv-az17-538]: LCM:  [ End    Get      ]  [[xDnsServerPrimaryZone]Zone Aaaa.test]  in 0.0140 seconds.
2021-03-27T09:36:34.6138554Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] Calling GetResourceRecord() from
2021-03-27T09:36:34.6139647Z the DnsRecordAaaa class to get the object's current state.
2021-03-27T09:36:34.6140331Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] Getting specified DNS Aaaa record
2021-03-27T09:36:34.6140916Z in zone 'Aaaa.test' from 'localhost'.
2021-03-27T09:36:34.6380809Z VERBOSE: [fv-az17-538]:                            [[DnsRecordAaaa]Integration_Test] A matching DNS resource record was
2021-03-27T09:36:34.6383882Z  found.
2021-03-27T09:36:34.6465059Z VERBOSE: [fv-az17-538]: LCM:  [ End    Get      ]  [[DnsRecordAaaa]Integration_Test]  in 0.0990 seconds.
2021-03-27T09:36:34.6508765Z VERBOSE: [fv-az17-538]: LCM:  [ End    Get      ]    in  0.1950 seconds.
2021-03-27T09:36:34.7071037Z       [+] Should be able to call Get-DscConfiguration without throwing 261ms
2021-03-27T09:36:34.7561946Z       [+] Should have set the resource and all the parameters should match 19ms
2021-03-27T09:36:34.7594495Z VERBOSE: Perform operation 'Invoke CimMethod' with following parameters, ''methodName' = TestConfiguration,'className'
2021-03-27T09:36:34.7597434Z = MSFT_DSCLocalConfigurationManager,'namespaceName' = root/Microsoft/Windows/DesiredStateConfiguration'.
2021-03-27T09:36:34.7662820Z VERBOSE: An LCM method call arrived from computer fv-az17-538 with user sid
2021-03-27T09:36:34.7686858Z S-1-5-21-2095185083-239186595-2028721889-500.
2021-03-27T09:36:34.8103605Z Cannot invoke the Test-DscConfiguration cmdlet. The Consistency Check or Pull cmdlet is in progress and must return
2021-03-27T09:36:34.8156890Z before Test-DscConfiguration can be invoked. Use -Force option if that is available to cancel the current operation.
2021-03-27T09:36:34.8157636Z VERBOSE: Operation 'Invoke CimMethod' complete.
2021-03-27T09:36:34.8160726Z     + CategoryInfo          : NotSpecified: (root/Microsoft/...gurationManager:String) [], CimException
2021-03-27T09:36:34.8161289Z VERBOSE: Time taken for configuration job to complete is 0.057 seconds
2021-03-27T09:36:34.8170122Z     + FullyQualifiedErrorId : MI RESULT 1
2021-03-27T09:36:34.8171122Z     + PSComputerName        : localhost
2021-03-27T09:36:34.8174466Z
2021-03-27T09:36:34.9343768Z       [-] Should return $true when Test-DscConfiguration is run 152ms
2021-03-27T09:36:34.9971563Z         Expected 'True', but got $null.
2021-03-27T09:36:34.9981351Z         144:                 Test-DscConfiguration -Verbose | Should -Be 'True'
2021-03-27T09:36:34.9988009Z         at <ScriptBlock>, D:\a\1\s\tests\Integration\Classes\DnsRecordAaaa.integration.tests.ps1: line 144

It can be resolved by after each Context-block run Wait-ForIdleLcm -Clear.
Example:
https://github.com/dsccommunity/DnsServerDsc/blob/2b802d7ced2c6b3cbf6300305fc66bfc8c686969/tests/Integration/Classes/DnsServerCache.Integration.Tests.ps1#L74

I saw this too. I have a build testing now.


Issue #28: Add missing build dependencies

Testing this will take all night on my connection. But I'll keep updating the list as I go along (not sure I have time to test all tonight). I'm assuming it should work unless cryptography have missed something in their dependency list.
Tested:

[x] geerlingguy/ubuntu1604
[x] geerlingguy/ubuntu1404
[x] geerlingguy/ubuntu1204
[x] geerlingguy/centos6
[x] geerlingguy/centos7

I didn't test the full provision, just made sure ansible got installed. I just noticed Ubuntu 12.04 issues these message though.
==> drupalvm: Installing Ansible.
==> drupalvm: Collecting ansible
==> drupalvm: /usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
==> drupalvm:   SNIMissingWarning
==> drupalvm: /usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
==> drupalvm:   InsecurePlatformWarning
==> drupalvm:   Downloading ansible-<IP_ADDRESS>.tar.gz (1.5MB)
==> drupalvm: Requirement already satisfied (use --upgrade to upgrade): paramiko in /usr/lib/python2.7/dist-packages (from ansible)
==> drupalvm: Requirement already satisfied (use --upgrade to upgrade): jinja2 in /usr/lib/python2.7/dist-packages (from ansible)
==> drupalvm: Requirement already satisfied (use --upgrade to upgrade): PyYAML in /usr/lib/python2.7/dist-packages (from ansible)
==> drupalvm: Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/lib/python2.7/dist-packages (from ansible)
==> drupalvm: Requirement already satisfied (use --upgrade to upgrade): pycrypto>=2.6 in /usr/lib/python2.7/dist-packages (from ansible)
==> drupalvm: Building wheels for collected packages: ansible
==> drupalvm:   Running setup.py bdist_wheel for ansible: started
==> drupalvm:   Running setup.py bdist_wheel for ansible: finished with status 'error'
==> drupalvm:   Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-Cqi3h5/ansible/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d /tmp/tmp2W4jdfpip-wheel- --python-tag cp27:
==> drupalvm:   usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
==> drupalvm:      or: -c --help [cmd1 cmd2 ...]
==> drupalvm:      or: -c --help-commands
==> drupalvm:      or: -c cmd --help
==> drupalvm:
==> drupalvm:   error: invalid command 'bdist_wheel'
==> drupalvm:
==> drupalvm:   ----------------------------------------
==> drupalvm:   Failed building wheel for ansible

Not sure if it's anything to worry about. At least the galaxy install commands ran successfully.

Let's merge it.


Add reparented_to method to GlobalTransform

Objective
Finding the proper transform to make an entity a child of another
without its global transform changing is tricky and error prone. It
requires some knowledge of how bevy computes and propagates
GlobalTransform through the hierarchy.
Solution
This introduces a way to find such a transform. The method is only
implemented on GlobalTransform since we expect it to be the most
common use-case.
Changelog

Add reparented_to method to GlobalTransform

Looks like the check-doc CI check failed spuriously. I'd suggest relaunching the CI.

bors try

Dividing a transform is the same as multiplying by the inverse. I find this intuitive, because an inverse "undoes" a transform, e.g. if a transform converts model space coordinates to world space, than its inverse converts world space coordinates to model space. Furthermore, it's easy to understand where the inverted transform needs to be applied (left or right), because if you can put a transform next to its inverse, they cancel out (i.e. T * T^-1 = I, where T^-1 is the inverse of T and I is the identity transform.) So inverses can be used to peel away transforms one-by-one from either the left or right of a chain of transforms.
Unfortunately, the TRS representation cannot be inverted if the scale is not uniform.

@yilinwei @HackerFoo I've changed the name of the "unparenting" method from div_transform to unparent_from and removed the impl Div for it. I think it not only fixes your legitimate concerns, but it also makes it much easier to understand how to use it!

I was going to ask how this improves on multiplying by the inverse, then I realized that Transform is lacking an inverse method. I have implemented inversion for Transforms, but it cannot work with nonuniform scale.
If #4379 is merged,  then this would be solved, and we can just use Affine3A's inverse method.

I was going to ask how this improves on multiplying by the inverse, then I realized that Transform is lacking an inverse method. I have implemented inversion for Transforms, but it cannot work with nonuniform scale.

It solves it in the sense it stops pretending to be an inverse or a division. Since you rightly pointed out yourself, with the current transform implementation, there is no such thing. It is misleading and confusing to call it div or inverse, so we call it by what it is actually supposed to, or what it's useful for in its limited use case. Which is to find a transform B from transforms self and A such as self = A * B.
And now I realize the name doesn't convey that at all, in fact it conveys the opposite!
We could wait until #4379, in which transform has a natural inverse and therefore division. But until then, we would be missing an important and useful functionality. And as you pointed out, division is a direct and simple replacement to the unparent_from operation, so it would be easy to migrate that method to the new representation.

If this operation is useful, I'd be okay with it if it asserts that the scale of both inputs are uniform, which makes them independent of rotation, and documentation that explains why.

I can see why it should seem possible that you can "undo" each transformation in the reverse order they have been applied, but the problem is that we can't even safely apply a chain of transformations if there is nonuniform scale in any of the transforms applied. I believe Mul should not be implemented for Transform, because it is incomplete.

Superseded by #4379. Though I still think the example code in this PR is a good hint for the user. However, it might be better suited for a project like the cheat book. I'll close this for now.


German Entries Not Transferred from .net

RE usersnap below: German version of method not transferred from .net? I've looked everywhere for the German version of this and can't find it. it has the same title but it was at a .net/de address - maybe it didn't transfer?
Follow-up: I've now found several German entries that didn't transfer. I think it's just a problem with the German versions - ie. those that were entered using the German interface (and had a URL ending .net/de) vs those who had another language besides English selected under "Language" (and just had a URL ending of .net).
Open #227 in Usersnap Dashboard

Download original image
Browser: Firefox 60 (Windows 10)
Referer: https://participedia.xyz/methods?query=project%20i-democracy
Screen size: 1920 x 1080 Browser size: 1920 x 876
Powered by usersnap.com
Copied from original issue: participedia/usersnaps#214

@dethe do you want me to move these manually or wait until we have versioning set up and I can specifically enter them as German entries?


[Feature][UI Next] Add monitor db.

Purpose of the pull request
close #7812

Brief change log

Verify this pull request

This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:

Codecov Report

Merging #7893 (f4011fd) into dev (6532215) will decrease coverage by 0.02%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                dev    #7893      +/-   ##
============================================
- Coverage     41.00%   40.97%   -0.03%
+ Complexity     3696     3692       -4
============================================
  Files           637      637
  Lines         27053    27053
  Branches       3072     3072
============================================
- Hits          11092    11086       -6
- Misses        14891    14893       +2
- Partials       1070     1074       +4

Impacted Files
Coverage Δ

...er/master/dispatch/host/assign/RandomSelector.java
77.77% <0.00%> (-5.56%)
:arrow_down:

...e/dolphinscheduler/remote/NettyRemotingClient.java
50.70% <0.00%> (-2.82%)
:arrow_down:

...dolphinscheduler/remote/future/ResponseFuture.java
81.96% <0.00%> (-1.64%)
:arrow_down:

Continue to review full report at Codecov.

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


Clean the code

@acourtiol @savoisn

:+1:

:+1:

:+1:
Le lun. 13 juin 2016 16:01, Vincent Langlet<EMAIL_ADDRESS>a
écrit :

👍
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/FastIT/health-check/pull/27#issuecomment-225589522,
or mute the thread
https://github.com/notifications/unsubscribe/ABGaIhaxF2GUnF8YLtRWK4AGkqZLrX9nks5qLWKwgaJpZM4I0Vwo
.


[camel-main] Csimple:  Cannot find compiled csimple language for expression: Hello ${body}

Recent camel changes broke the test CSimpleTest from the module integration-tests/csimple on camel-main branch.
The error message is: org.apache.camel.language.csimple.CSimpleException: Cannot find compiled csimple language for expression: Hello ${body}
I tried the same scenario in Camel and it works (in component camel-csimple-joot)
I think that problem is related to the older CQ commit (from Jan) https://github.com/apache/camel-quarkus/commit/b4ac438e8e5041e232d5ed4556c85d4b5fc9e4da
and some recent Camel changes (I saw the failure for the first time about 2 days ago. I verified that Camel built from revision 84cb7636ae6906acf47a67aedf25bf7ed2a25b1c makes CQ fsail. (I didn't try earlier commits because of compilation problems in recent days).

@essobedo May I ask you for help?

I'm not sure if scenario is valid (without camel-csimple-joor), but if I tried the same scenario in camel-core and  it was failing.

Thank you for the fix! I checked both tests locally and they work. Once the CI confirms it, I'll close this ticket.

Good news


[BUG] figure shortcode is broken for non-default langauge for certain circumstances

Describe the bug 描述你遇到的错误
It appears that when I attempt to display the image in the same folder as the index.<language code>.md file, the image is properly displayed in the blog post in the default language but not in non-default languages.
For example, here I have some images placed in the same folder as the blog post markdown files:

I have set the default language of my blog to English.
Viewing the post in English presents no issues:

However, the Chinese version fails to display the image correctly:

The shortcode I used is as follows:
{{< figure src="power10k-configuration-wizard.gif" caption="Powerlevel10k配置向导的屏幕录像（来自官方GitHub仓库）" >}}

Expected behavior 期待的行为
Blog posts in the non default language should correctly show the image using figure shortcode. Even if the image is placed just beside the index.<language code>.md
Images placed alongside the index.<language code>.md file should display correctly in blog posts for non-default languages when using the figure shortcode.
Screenshots 屏幕截图
See above.
Build Environment 构建环境

OS: Debian 12 from devcontainer
Theme: https://github.com/HEIGE-PCloud/DoIt/commit/982b0811e4a9a3b1bb7b78a63517a6459742c846
Hugo: v0.123.8 Extend

Preview Environment 预览环境

OS: Windows 10 Pro
Browser: Brave Version 1.61.104 Chromium: 120.0.6099.115

Additional Information 补充信息
The image shortcode from our theme is unaffected.
I suspect that this regression was introduced by the commits that added the optimizeImages option in params.toml.

Some more debugging:

Actually, the issue is not from DoIt, the issue is coming from Hugo version v0.123.x, see https://github.com/gohugoio/hugo/issues/12107
Closing this for now


travis: run tests

travis is failing for this PR because it can't find any tests (#188 contains a few)


Update the Create a New React.js App chapter to use Vite instead of CRA

Description
The Create a New React.js App chapter still walks readers through creating a React app with CRA, even though it's been deprecated and the React docs now don't even mention it.
Suggestion
Replpace the CRA steps with Vite equivalents.
Willing to contribute
At my startup use Vite for our SPAs running in production and have a stable setup. I'd be happy to open a PR to take care of it.

Just rolled out a new version that does this switch: https://github.com/sst/sst.dev/releases/tag/v8.0

Yep, that did the trick. Thanks!


Update README to include IntelliJ setup

Hey Steve, just a little change documenting Luke's experiments with IntelliJ, thought it might be more appropriate here - happy to rewrite anything that's unclear


copy and paste in edge

I am trying to copy and paste in the Microsoft Edge browser to save time. It is a terrible implementation. Just trying to save time. This is so inconvenient!
Challenge Apply the Default Bootstrap Button Style has an issue.
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:

jQuery Playground

        <button class="btn btn-default"></button>
        <button class="btn btn-default"></button>

        <button></button>

        <button></button>
        <button></button>
        <button></button>

@hellmaca can you elaborate on your issue? What is a terrible implementation? Or is it already convenient?

Sorry I was frustrated when I wrote that. Also did not expect anyone to
read it. The exercise is asking me to type the same text 6 times inside 6
different elements. When I select the text I want to copy it ends up
copying the whole element to the clipboard rather than the selection that
the exercise is asking me to type repeatedly. Not sure if it is an Edge
problem or a free code camp problem.
On Mon, Apr 25, 2016 at 6:24 PM, Eric Leung<EMAIL_ADDRESS>wrote:

@hellmaca https://github.com/hellmaca can you elaborate on your issue?
What is a terrible implementation? Or is it already convenient?
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/8289#issuecomment-214561162

jQuery Playground

    <button></button>

    <button></button>
    <button></button>
    <button></button>

jQuery Playground

    <button></button>

    <button></button>
    <button></button>
    <button></button>

@hellmaca I don't have access to Microsoft Edge to verify that I would assume it to be more of a Microsoft Edge issue.

@erictleung I'll check when I get back home. But yeah mostly I agree this maybe a browser side issue. Will update.

@erictleung and @hellmaca I am afraid Copy/Paste works just fine on Edge.
Tested Agent : Windows NT 10.0  Edge/13.10586
My personal recommendation, if you can please make sure that you have all the updates installed, on your system. Alternatively if you can please switch to Chrome.
Closing, unless we can find anyone else getting the same issue or confirm that this is an issue with the FCC code base and not the browser.

No matter which browser I use there is a bug. Edge seemed to have the least
problematic bug.
On Sun, May 1, 2016 at 2:19 PM, Mrugesh Mohapatra<EMAIL_ADDRESS>wrote:

Closed #8289 https://github.com/FreeCodeCamp/FreeCodeCamp/issues/8289.
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/8289#event-646964861

@hellmaca Do you mean that you are getting this on other browsers as well, can you provide the details of the System you are on?
Also can you take a screenshot of the Dev Console of the browser?
Press F12 > Console
Then refresh the browser Ctrl + F5
Take some screenshots and post them here.
Note :
You have to visit the this issue page on a browser and upload the screenshots by dragging and dropping them in the comments box.
Email reply/attachements will not work.
Thanks.


docs: write some basic documentation for the various iroh crates

When I was going through the iroh crates I noticed that the readmes were rather minimal or absent. Now each iroh crate (except iroh itself which is still empty) contains a basic README with some explanation of what's going on on. This is to the best of my knowledge, so this is also a way to test my knowledge - please comment where I'm wrong to improve my understanding.
This supercedes the PR here: https://github.com/n0-computer/iroh/pull/237 where I got myself in some sort of rebase pickle.

@b5 ping

@b5 could you review this PR?


"powerMode": {                     "show": "HEX..."

WHat button should I learn for this >>??<<
What that will do ??
I read wiki and no information about it
"powerMode": {
"show": "HEX..."

Hi @wroblewski6, can you provide more context? I'm not entirely sure what your question is about, and what you're trying to achieve.
Are you trying to extend this plugin to support a new model? Where did you get those fields?

The powerMode is found in this sample json
https://github.com/kiwi-cam/homebridge-broadlink-rm/blob/master/config-sample.json-W1
but not found from this wiki
https://broadlink.kiwicam.nz/#tv

@timesl those links point to a different homebridge plugin. What does Broadlink RM have to do with this plugin?

I'll close this issue because it seems not relevant to this plugin. Feel free to reopen it with more context on how it relates.


Training a new TecoGAN model gives an increasing loss

Hi,
Anyone has tried to train a new TecoGAN model? My training processing gives an increasing loss, can you give me any hint by inspecting the log file?

logfile.txt

hey @Liang-Rui , how did you print those losses plots?

hey @Liang-Rui , how did you print those losses plots?
1.a=your checkpoint /log folder address

replace a with step1
tensorboard --logdir=a --host=<IP_ADDRESS>
3, use http://<IP_ADDRESS>:6006/ or something that cmd will appear use that address
will see the plots ,enjoy

@Liang-Rui Did you figure out why is there a increase in loss, cause I'm facing the same problem.


build(webpack): migrate to version 5

Description
We'll need Webpack 5 in the build to speed up the build with the new dependOn syntax in the object literal entry points.
Right now building the code with Webpack 5 yields this:
ERROR in ./src/main/typescript/generated/openapi/typescript-axios/api.ts 38:37-51
Module not found: Error: Can't resolve 'url' in '/.../blockchain-integration-framework/packages/cactus-sdk/src/main/typescript/generated/openapi/typescript-axios'

BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.
This is no longer the case. Verify if you need this module and configure a polyfill for it.

If you want to include a polyfill, you need to install 'url'.
If you don't want to include a polyfill, you can use an empty module like this:
        resolve.alias: { "url": false }
 @ ./src/main/typescript/generated/openapi/typescript-axios/index.ts 25:13-29
 @ ./src/main/typescript/public-api.ts 15:13-66
 @ ./src/main/typescript/index.web.ts 13:13-36

Acceptance Criteria

npm run configure works when webpack 5 is installed

cc: @jonathan-m-hamilton @sfuji822 @takeutak

FYI: Webpack 5 has been released.


📊  econ: create World Bank PIP data

owid-issue: https://github.com/owid/owid-issues/issues/1074

Don't close it 🙏🏼

Hi @Marigold! I wanted to rebase this but I didn't know what to keep in the case of the poetry.lock file, since it says # This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand.

@paarriagadap yeah, that one is a bit tricky. When rebasing, it doesn't really matter what code do you keep, but after you rebase, you have to run poetry lock --no-update which will automatically update poetry.lock to a good state. Ping me on slack if it doesn't work for any reason.


chore: benchmark extrinsic overhead with payment in non-native currency

Extrinsic base weight in substrate already includes weight to pay fee for transaction.
With support of payment in non-native currency, we add additional weight to the base weight.
This basically leads to have Basilisk base weight which includes weight of payment fee 2x ( since our additional weight covers the payment in native currency too ).
We can benchmark the extrinsic overhead with non-native fee payment to determine Basilisk extrinsic base weight.  This should be slightly more than the substrate base weight but less than the current one.

Benchmarked and extrinsic base weight was updated as part of #360