Fix openssl vulnerability  CWE-1395

What this PR does / why we need it:
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 #
Type of changes
Please delete options that are not relevant.

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

Feature/Issue validation/testing:
Please describe the tests that you ran to verify your changes and relevant result summary. Provide instructions so it can be reproduced.
Please also list any relevant details for your test configuration.

[ ] Test A

[ ] Test B

Logs

Special notes for your reviewer:

Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.

Checklist:

[ ] Have you added unit/e2e tests that prove your fix is effective or that this feature works?
[ ] Has code been commented, particularly in hard-to-understand areas?
[ ] Have you made corresponding changes to the documentation?

Release note:

Fix openssl vulnerability  CWE-1395

Re-running failed tests

/rerun-all - rerun all failed workflows.
/rerun-workflow <workflow name> - rerun a specific failed workflow. Only one workflow name can be specified. Multiple /rerun-workflow commands are allowed per comment.

@yuzisun @terrytangyuan With this PR all the dependabot alerts are addressed. It might be a good time to enable dependabot automatic PR feature.

/approve
We could have it enabled, but I remember a few times in the past that these automated PRs could have some issues with it, like not correctly updating the toml and lock files, but it could be improved at this time, IMHO, it is worth a shot.


[ci] Make tvm-bot aware of platform specific jobs

See #13337 for more context, this fixes @tvm-bot rerun to work with
the new jobs

@driazati as this increases the awareness of @tvm-bot, should we be concerned about it eventually becoming self aware? 🤔


[Automated] Update eventing-kafka-broker-eventing-kafka nightly

/assign @knative/delivery-wg-leads
/cc @knative/delivery-wg-leads
Produced via:
for x in channel-crds.yaml source-crd.yaml; do
  curl https://storage.googleapis.com/knative-nightly/eventing-kafka/latest/$x > ${GITHUB_WORKSPACE}/./third_party/eventing-kafka-latest/$x
done

Details:

once this is in, I will remove the old crds file (and link)

/close
actually, will do it manually ..... to avoid the issue above


Cannot boot TonyHax after version 1.2.3 - PS2 PAL SCPH 39004

Hi there, I'm opening this issue since the exploit doesen't work no matter what I try. I posted this on issue #35 and since it was closed I would like to see if there is something I can help with.
I've also tried the latest 1.4 version, same issue.
I've uploaded two videos to show the issue:
// TonyHax on later versions // TonyHax on 1.2.3 //

Installation method: USB->ULaunchELF->MC
Entry point game: Brunswick Pro Bowling 1
Console model: SCPH-39004 (PS2)
BIOS version: v5.0 03/19/02 E
As always, thanks for your time for this awesome exploit.

Mmm I'd start by trying to copy back the files from the memory card to your PC and comparing them using its checksums or using an hexadecimal editor that has a binary file compare functionality (such as HxD).

Sure do! I'll report back

Just tried on an emulator and the payload now seems to be behaving weird indeed, though I get a red screen, not a full on crash like you do.

Hmm I never managed to arrive on the flashing screens. On the issue #35 I wrote I could reach it 1/10 time and that was it, never managed to get to that part again, it always crash on the Brunswick MC loading screen.

tonyhax-v1.4.1b.zip
Can you please try with this version? Only the game's save has been updated, you don't really need to update the tonyhax save.
You can enjoy my explanation/rant on why this bug occured here: https://github.com/socram8888/tonyhax/blob/master/entrypoints/entry.S#L45-L57

It works! Only weird thing is that when displaying the various debug colors it slows down on the green one for 2-3s, then gets back "to full speed" and boots TonyHax instantly.
RE2 and Dino Crisis (both NTSC-J) works wonderfully albeit they appear squished, this doesen't happen on Popsloader so I wonder why Tonyhax when switching to NTSC video format messes up the image. Weird.
Anyway, many thanks!

Perfect, glad it's working now for you!


Update wording, grant table columns, fields for #225

Fixes https://github.com/OA-PASS/pass-ember/issues/225

LGRTM


Add mediaplatform, mediaplatform_jwp applicationand legacysms models referencing said

Note: this was re-opened from #136 after re-naming the jwplatform application to mediaplatform_jwp.

This PR adds a new mediaplatform application and associated models (#120), a mediaplatform_jwp application and associated models (#129) and models referencing the mediaplatform models to the legacysms application (#121). It also expands the ACL scheme from (#127) into a new "permission" model but does not actually provide any of the logic specified in #127.
No indexes have been added to the models yet. We'll add them as we need them.
See the individual commit messages for more detail.
Closes #120. Closes #121. Closes #129.

@abrahammartin OK, I've updated the PR now after your comments. Most notably, I've updated the primary key of the various mediaplatform models to be an opaque token which is generated via the builtin secrets module. This should simplify URL encoding since the primary key can be interpolated directly into the URL.
I've also changed the on_delete behaviour for SMS and JWP models to "SET_NULL". This essentially makes the database neutral on whether there ever can be a video on JWP or the SMS which we shouldn't know about.
The full diff from the original PR is visible here:
https://github.com/rjw57/sms-webapp/compare/issue-121-add-models-v1...rjw57:issue-121-add-models?expand=1


AnimatedBuilder rebuild

import 'dart:math' as math;

import 'package:flutter/material.dart';

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

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

  static const String _title = 'Flutter Code Sample';

  @override
  Widget build(BuildContext context) {
    return const MaterialApp(
      title: _title,
      home: MyStatefulWidget(),
    );
  }
}

class MyStatefulWidget extends StatefulWidget {
  const MyStatefulWidget({super.key});

  @override
  State<MyStatefulWidget> createState() => _MyStatefulWidgetState();
}

/// AnimationControllers can be created with `vsync: this` because of TickerProviderStateMixin.
class _MyStatefulWidgetState extends State<MyStatefulWidget>
    with TickerProviderStateMixin {
  late final AnimationController _controller = AnimationController(
    duration: const Duration(milliseconds: 1),
    vsync: this,
  )..repeat();

  @override
  void dispose() {
    _controller.dispose();
    super.dispose();
  }

  @override
  Widget build(BuildContext context) {
    return AnimatedBuilder(
      animation: _controller,
      child: Container(
        width: 200.0,
        height: 200.0,
        color: Colors.green,
        child: const Center(
          child: Text('Whee!'),
        ),
      ),
      builder: (BuildContext context, Widget? child) {
        return Transform.rotate(
          angle: _controller.value * 2.0 * math.pi,
          child: child,
        );
      },
    );
  }
}

I see widget rebuild stats :
Flutter Performance ：AnimatedBuilder current screen is increasing.
soon the animation dropped the frame。

@WangDan1989
Can you provide flutter doctor -v and on which platform are you seeing this behavior ? Can you also run in --profile mode and show some graphics that shows the performance behavior ?

@WangDan1989
The image you shared above didn't properly get uploaded, so we can't see anything in it. Please provide the requested details earlier so as to make this issue actionable.

animationController = AnimationController(vsync: this, duration: const Duration(milliseconds: 2500));
  hAnimation = Tween(begin: 90.0, end: 20.0).animate(CurvedAnimation(parent: animationController, curve: const Interval(0, 0.3))); //
  vAnimation = Tween(begin: 40.0, end: 130.0).animate(CurvedAnimation(parent: animationController, curve: const Interval(0.3, 0.8)));
  scaleAnimation = Tween(begin: 1.0, end: 5.0).animate(CurvedAnimation(parent: animationController, curve: const Interval(0, 0.8))); //
  animationController.repeat();

@override
Widget build(BuildContext context) {
return AnimatedBuilder(
animation: animationController,
child: Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(1),
color: color,
),
width: 2,
height: 2,
),
builder: (BuildContext context, Widget? child) {
return Transform.translate(
offset: Offset(hAnimation.value - scaleAnimation.value / 2, vAnimation.value - scaleAnimation.value / 2),
child: Transform.scale(scale: scaleAnimation.value, child: child!),
);
},
);
}

[✓] Flutter (Channel unknown, 3.0.1, on macOS 12.6.1 21G217 darwin-x64, locale zh-Hans-CN)
• Flutter version 3.0.1 at /Users/admin/flutter
• Upstream repository unknown
• Framework revision fb57da5f94 (8 months ago), 2022-05-19 15:50:29 -0700
• Engine revision caaafc5604
• Dart version 2.17.1
• DevTools version 2.12.2
• Pub download mirror https://pub.flutter-io.cn
• Flutter download mirror https://storage.flutter-io.cn
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0-rc4)
• Android SDK at /Users/admin/Library/Android/sdk
• Platform android-33, build-tools 33.0.0-rc4
• Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
• Xcode at /Applications/Xcode13.4.1.app/Contents/Developer
• CocoaPods version 1.11.3
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2021.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
• Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
[✓] VS Code (version 1.74.3)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.56.0
[✓] Connected device (3 available)
• iPhone (3) (mobile) • 00008101-001A393E342A001E • ios            • iOS 15.7.1 19H117
• macOS (desktop)     • macos                     • darwin-x64     • macOS 12.6.1 21G217 darwin-x64
• Chrome (web)        • chrome                    • web-javascript • Google Chrome 107.0.5304.110
[✓] HTTP Host Availability
• All required HTTP hosts are available
• No issues found!

@WangDan1989
You are on old version of stable. Current is 3.3.10. I suggest you to upgrade and try the same to see if you still get same behavior or not.

@WangDan1989
You are on old version of stable. Current is 3.3.10. I suggest you to upgrade and try the same to see if you still get same behavior or not.

I initially tried to upgrade to solve this problem and found that the problem still existed

Thanks for the update. I ran the code sample you provided on latest stable in --profile mode and below is the performance I see:
https://user-images.githubusercontent.com/67046386/211988907-ecbbf8e6-e188-4e25-9d3a-1517b2558c73.mov
In which mode are you seeing the performance spike (debug, profile or release) ?

admin@admindeMacBook-Pro hxess % flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[!] Flutter (Channel unknown, 3.3.10, on macOS 12.6.1 21G217 darwin-x64, locale zh-Hans-CN)
! Flutter version 3.3.10 on channel unknown at /Users/admin/flutter
! Upstream repository unknown
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0-rc4)
[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.2)
[✓] VS Code (version 1.74.3)
[✓] Connected device (3 available)
[✓] HTTP Host Availability
! Doctor found issues in 1 category.

Thanks for the update. I ran the code sample you provided on latest stable in --profile mode and below is the performance I see:
116824_1.mov
In which mode are you seeing the performance spike (debug, profile or release) ?

import 'dart:math' as math;
import 'dart:math';
import 'package:flutter/material.dart';
import 'package:transform/devicedetailbody.dart';
import 'devicelefttop.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
static const String _title = 'Flutter Code Sample';
@override
Widget build(BuildContext context) {
return const MaterialApp(
title: _title,
home: MyStatefulWidget(),
);
}
}
class MyStatefulWidget extends StatefulWidget {
const MyStatefulWidget({super.key});
@override
State createState() => _MyStatefulWidgetState();
}
/// AnimationControllers can be created with vsync: this because of TickerProviderStateMixin.
class _MyStatefulWidgetState extends State {
@override
Widget build(BuildContext context) {
return Scaffold(
body: Column(
children: [
Row(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.start,
children: const [
DeviceLeftTop(
direction: 1,
),
DeviceLeftTop(
direction: 1,
),
],
),
Row(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.start,
children: const [
DeviceLeftTop(
direction: 1,
),
DeviceLeftTop(
direction: 1,
),
],
),
],
),
);
}
}

import 'package:flutter/material.dart';
import 'devicelefttop.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
static const String _title = 'Flutter Code Sample';
@override
Widget build(BuildContext context) {
return const MaterialApp(
title: _title,
home: MyStatefulWidget(),
);
}
}
class MyStatefulWidget extends StatefulWidget {
const MyStatefulWidget({super.key});
@override
State createState() => _MyStatefulWidgetState();
}
/// AnimationControllers can be created with vsync: this because of TickerProviderStateMixin.
class _MyStatefulWidgetState extends State {
@override
Widget build(BuildContext context) {
return Scaffold(
body: Column(
children: [
Row(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.start,
children: const [
DeviceLeftTop(
direction: 1,
),
DeviceLeftTop(
direction: 1,
),
],
),
Row(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.start,
children: const [
DeviceLeftTop(
direction: 1,
),
DeviceLeftTop(
direction: 1,
),
],
),
],
),
);
}
}

import 'dart:math';
import 'package:flutter/material.dart';
class DeviceLeftTop extends StatefulWidget {
static const String routerName = "/DeviceLeftTop";
final int direction;
const DeviceLeftTop({Key? key, required this.direction}) : super(key: key);
@override
State createState() => _DeviceLeftTopState();
}
class _DeviceLeftTopState extends State with TickerProviderStateMixin {
late AnimationController animationController;
late Animation hAnimation;
late Animation vAnimation;
late Animation scaleAnimation;
late Animation hAnimation1;
late Animation vAnimation1;
late Animation scaleAnimation1;
@override
void initState() {
super.initState();
animationController = AnimationController(vsync: this, duration: const Duration(seconds: 3));
hAnimation = Tween(begin: -10.0, end: 60.0 - 1).animate(CurvedAnimation(parent: animationController, curve: const Interval(0, 0.3))); //
vAnimation = Tween(begin: 40.0 - 1, end: 130.0).animate(CurvedAnimation(parent: animationController, curve: const Interval(0.3, 0.8)));
scaleAnimation = Tween(begin: 1.0, end: 5.0).animate(CurvedAnimation(parent: animationController, curve: const Interval(0, 0.8))); //
hAnimation1 = Tween(begin: -10.0, end: 60.0 - 1).animate(CurvedAnimation(parent: animationController, curve: const Interval(0.2, 0.5))); //
vAnimation1 = Tween(begin: 40.0 - 1, end: 130.0).animate(CurvedAnimation(parent: animationController, curve: const Interval(0.5, 1)));
scaleAnimation1 = Tween(begin: 1.0, end: 5.0).animate(CurvedAnimation(parent: animationController, curve: const Interval(0.2, 1))); //
animationController.repeat();
}
@override
void dispose() {
super.dispose();
animationController.dispose();
}
@override
Widget build(BuildContext context) {
return SizedBox(
width: 80.0,
height: 120.0,
child: ClipRect(
child: Stack(
children: [
Positioned(
left: 0,
top: 40.0,
width: 60.0,
height: 80.0,
child: CustomPaint(
size: const Size(60.0, 80.0),
painter: LTLineWidget(),
),
),
AnimatedBuilder(
animation: animationController,
child: Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(1),
color: Colors.red,
),
width: 2,
height: 2,
),
builder: (BuildContext context, Widget? child) {
return Transform.translate(
offset: Offset(hAnimation1.value, vAnimation1.value),
child: Transform.scale(scale: scaleAnimation1.value, child: child!),
);
},
),
AnimatedBuilder(
animation: animationController,
child: Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(1),
color: Colors.red,
),
width: 2,
height: 2,
),
builder: (BuildContext context, Widget? child) {
return Transform.translate(
offset: Offset(hAnimation.value, vAnimation.value),
child: Transform.scale(scale: scaleAnimation.value, child: child!),
);
},
),
],
),
),
);
}
}
class LTLineWidget extends CustomPainter {
final Path _path = Path();
final Paint _paint = Paint()
..color = const Color(0xFF86A9C1) //画笔颜色
..strokeCap = StrokeCap.round //画笔笔头类型
..isAntiAlias = true //是否开启抗锯齿
..blendMode = BlendMode.src //颜色混合模式
..style = PaintingStyle.stroke //画笔样式，默认为填充
..colorFilter = const ColorFilter.mode(Color(0xFF86A9C1), BlendMode.src) //颜色渲染模式
..maskFilter = const MaskFilter.blur(BlurStyle.inner, 1.0) //模糊遮罩效果
..filterQuality = FilterQuality.high //颜色渲染模式的质量
..strokeWidth = 2; //画笔的宽度复制代码  @override
@override
void paint(Canvas canvas, Size size) {
// TODO: implement paint
// 画个实心圆
_path.addArc(const Rect.fromLTWH(60.0 - 10, 0, 10, 10), -90 * (pi / 180.0), 90 * (pi / 180.0));
canvas.drawPath(_path, _paint);
canvas.drawLine(const Offset(0, 0), const Offset(60.0 - 5, 0), _paint);
canvas.drawLine(const Offset(60.0, 5), const Offset(60.0, 80.0), _paint);
}
@override
bool shouldRepaint(covariant CustomPainter oldDelegate) {
// TODO: implement shouldRepaint
return false;
}
}

import 'dart:math';
import 'package:flutter/material.dart';
class DeviceLeftTop extends StatefulWidget {
static const String routerName = "/DeviceLeftTop";
final int direction;
const DeviceLeftTop({Key? key, required this.direction}) : super(key: key);
@override
State createState() => _DeviceLeftTopState();
}
class _DeviceLeftTopState extends State with TickerProviderStateMixin {
late AnimationController animationController;
late Animation hAnimation;
late Animation vAnimation;
late Animation scaleAnimation;
late Animation hAnimation1;
late Animation vAnimation1;
late Animation scaleAnimation1;
@override
void initState() {
super.initState();
animationController = AnimationController(vsync: this, duration: const Duration(seconds: 3));
hAnimation = Tween(begin: -10.0, end: 60.0 - 1).animate(CurvedAnimation(parent: animationController, curve: const Interval(0, 0.3))); //
vAnimation = Tween(begin: 40.0 - 1, end: 130.0).animate(CurvedAnimation(parent: animationController, curve: const Interval(0.3, 0.8)));
scaleAnimation = Tween(begin: 1.0, end: 5.0).animate(CurvedAnimation(parent: animationController, curve: const Interval(0, 0.8))); //
hAnimation1 = Tween(begin: -10.0, end: 60.0 - 1).animate(CurvedAnimation(parent: animationController, curve: const Interval(0.2, 0.5))); //
vAnimation1 = Tween(begin: 40.0 - 1, end: 130.0).animate(CurvedAnimation(parent: animationController, curve: const Interval(0.5, 1)));
scaleAnimation1 = Tween(begin: 1.0, end: 5.0).animate(CurvedAnimation(parent: animationController, curve: const Interval(0.2, 1))); //
animationController.repeat();
}
@override
void dispose() {
super.dispose();
animationController.dispose();
}
@override
Widget build(BuildContext context) {
return SizedBox(
width: 80.0,
height: 120.0,
child: ClipRect(
child: Stack(
children: [
Positioned(
left: 0,
top: 40.0,
width: 60.0,
height: 80.0,
child: CustomPaint(
size: const Size(60.0, 80.0),
painter: LTLineWidget(),
),
),
AnimatedBuilder(
animation: animationController,
child: Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(1),
color: Colors.red,
),
width: 2,
height: 2,
),
builder: (BuildContext context, Widget? child) {
return Transform.translate(
offset: Offset(hAnimation1.value, vAnimation1.value),
child: Transform.scale(scale: scaleAnimation1.value, child: child!),
);
},
),
AnimatedBuilder(
animation: animationController,
child: Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(1),
color: Colors.red,
),
width: 2,
height: 2,
),
builder: (BuildContext context, Widget? child) {
return Transform.translate(
offset: Offset(hAnimation.value, vAnimation.value),
child: Transform.scale(scale: scaleAnimation.value, child: child!),
);
},
),
],
),
),
);
}
}
class LTLineWidget extends CustomPainter {
final Path _path = Path();
final Paint _paint = Paint()
..color = const Color(0xFF86A9C1)
..strokeCap = StrokeCap.round
..isAntiAlias = true
..blendMode = BlendMode.src
..style = PaintingStyle.stroke
..colorFilter = const ColorFilter.mode(Color(0xFF86A9C1), BlendMode.src)
..maskFilter = const MaskFilter.blur(BlurStyle.inner, 1.0)
..filterQuality = FilterQuality.high
..strokeWidth = 2;
@override
void paint(Canvas canvas, Size size) {
_path.addArc(const Rect.fromLTWH(60.0 - 10, 0, 10, 10), -90 * (pi / 180.0), 90 * (pi / 180.0));
canvas.drawPath(_path, _paint);
canvas.drawLine(const Offset(0, 0), const Offset(60.0 - 5, 0), _paint);
canvas.drawLine(const Offset(60.0, 5), const Offset(60.0, 80.0), _paint);
}
@override
bool shouldRepaint(covariant CustomPainter oldDelegate) {
// TODO: implement shouldRepaint
return false;
}
}

Less than a minute

In which mode are you seeing the performance spike (debug, profile or release) ?

Can you provide this info ? Also, just sharing the code sample without any description or details probably won't help much. I earlier shared that I was unable to replicate the spike. Are you still seeing the same ? On which platform (Android, iOS) ?
For Performance related issues, please try to run as mentioned in this issue and provide the relevant details that support the claim.

flutter doctor -v
[!] Flutter (Channel unknown, 3.3.10, on macOS 12.6.1 21G217 darwin-x64, locale zh-Hans-CN)
! Flutter version 3.3.10 on channel unknown at /Users/admin/flutter
! Upstream repository unknown
• Framework revision 135454af32 (4 weeks ago), 2022-12-15 07:36:55 -0800
• Engine revision 3316dd8728
• Dart version 2.18.6
• DevTools version 2.15.0
• Pub download mirror https://pub.flutter-io.cn
• Flutter download mirror https://storage.flutter-io.cn
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0-rc4)
• Android SDK at /Users/admin/Library/Android/sdk
• Platform android-33, build-tools 33.0.0-rc4
• Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
• Xcode at /Applications/Xcode13.4.1.app/Contents/Developer
• Build 13F100
• CocoaPods version 1.11.3
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2021.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
• Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
[✓] VS Code (version 1.74.3)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.56.0
[✓] Connected device (3 available)
• iPhone (3) (mobile) • 00008101-001A393E342A001E • ios            • iOS 15.7.1 19H117
• macOS (desktop)     • macos                     • darwin-x64     • macOS 12.6.1 21G217 darwin-x64
• Chrome (web)        • chrome                    • web-javascript • Google Chrome 107.0.5304.110
[✓] HTTP Host Availability
• All required HTTP hosts are available
! Doctor found issues in 1 category.

The above code is the test code.

I don't know why, but when I deleted the other code and just kept the action, no frames were dropped. But when I tried my project in this way, I found no effect and it was hard to understand.

I know why, but it's confusing. When I was writing the animation I drew a line on the canvas. The reason the frame drops is because of the lines drawn.

I believe your case is similar to the one described in here, so please follow-up in it for further updates. Closing as duplicate.


ModuleNotFoundError: No module named 'grabber.facebook'

i got this error...
root@kali:~/EagleEye# python3 eagle-eye.py
Traceback (most recent call last):
File "eagle-eye.py", line 10, in
from grabber.facebook import FBGrabber, FBProfileGrabber
ModuleNotFoundError: No module named 'grabber.facebook'

Have you cloned the entire repo?
Does the file grabber/Facebook.py exist?

Yes for both questions! I have use this comand to get install:
wget https://raw.githubusercontent.com/ThoughtfulDev/EagleEye/master/install.sh && chmod +x install.sh && ./install.sh
And I did manually and returned the same error.

Thats weird.
Can you go into a python 3.6 (or higher) interactive shell from the directory of EagleEye and import grabber.facebook manually? e.g from grabber.facebook import FBGrabber

Sure! I got the same error :(
Traceback (most recent call last):
File "", line 1, in
ModuleNotFoundError: No module named 'grabber.facebook'
Inside de grabber folder i try to import facebook.py with: import facebook. I got this error:
Traceback (most recent call last):
File "", line 1, in
File "/root/EagleEye/grabber/facebook.py", line 6, in
import utils.config as cfg
ModuleNotFoundError: No module named 'utils'
I pip install utils, them import but when i try import facebook from grabber i got the same error

Utils.config is included. No need to pip it.
Honestly no idea.
 Try running as a normal user in their home folder

I install on ubuntu and the error is gone... but when a execute the progrma i got this:

I have the same error

Use the latest geckodriver release: https://github.com/mozilla/geckodriver/releases/tag/v0.24.0
I used that + Firefox 66.0


Proposal: hook rate limiting

first of all thanks for this amazing project! I'm using it to automate all my Docker build pipelines :+1:
I open this issue to actually suggest a new feature: a per-hook rate limit.
I have a case where a build job is being run multiple times in a row (a test matrix sort of) and sends a request to my hook every time it completes.
Since I know the build job is going to spam my hook at some point I would like to set a rate limit on that hook in order to either:

Accept a request but ignore all subsequent requests for X seconds*
Accept all requests but only perform the action if no request has been received in the last X seconds*

* I'm talking about valid requests.
Does it sound like a reasonable feature? Would you accept a PR for it?

Oh wow

Thought you saw my :+1: :-)

Anyways, I'll be more than glad to accept a PR for this feature, as I currently do not have enough time nor resources to dedicate myself to implementing a rock-solid solution to this problem :-)

No problem @adnanh, I perfectly understand. I didn't see your thumb up as Github doesn't notify on reactions unfortunately.
Anyway, I moved on since I posted my proposal but I still keep it in a corner of my head! Thanks for clarifying.


No notifications anymore after change of email address

After changing the email address for an existing user the bot doesn't send notifications anymore. Talking to the bot still works, and disable/enable doesn't fix the situation.

Bug confirmed, I had to remove the entry in the state.json file manually. The Cisco WebEx Teams spark_person_id stays stable after an email change.


Add documentation field to DataElement

What type of PR is this?
Enhancement
What does this PR do / why is it needed ?
Add documentation field to DataElement
Which issue(s) this PR fixes:

Fixes #
Other notes for reviewers:
Does this PR introduce a user-facing change?

Possibly we can use {doc.doc = ''} tag for this

Closing this as we can use do tag value for achieving this


Assign repository to documentation-and-wiki team

/cc @gmsecrieru

Done ;) guessing got lost when the repo got deleted :smile:

Thanks guys :)


Misleading statements

First it says: Add the btn-primary class to the button with id #target1.
Then: Your #target1 element should have the classes animated‚ shake and btn-primary.
Only by having one single class the exercise is considered correct
![screen shot 2015-11-29 at 10 05 05 pm]
(https://cloud.githubusercontent.com/assets/15092795/11460061/5e8d16f4-96e5-11e5-87e9-ca62c4577d14.png)

You add one class with each of the three selectors, but since #target is a button and has the class .btn it will have all three classes added to it.
Thanks and happy coding!

Wow that was fast! Thanks for the explanation :)


Drupal security release

Drupal core - Moderately critical - Multiple Vulnerabilities - SA-CORE-2019-005 & Drupal core - Moderately critical - Cross Site Scripting - SA-CORE-2019-006
https://www.drupal.org/sa-core-2019-005
https://www.drupal.org/sa-core-2019-006
Pull request: https://github.com/FriendsOfPHP/security-advisories/pull/388

@mikkeschiren no need to open an issue for that. The PR is enough.


Badge names are too long

The display names for badges are too long. It looks fine with one or two, but when you have several you get this:

I think we either need to shorten the display name for our maps or add a secondary field to specify the name of the badge. In general we should probably find a more consistent style for how we name our skillmaps and badges.

For now I put some hack in for disabled badges. We need to fix this and take hotfix.

Yes!  We can have a field in the skillmap for the "nickname".  That will be good for data collection, too.  In general, the nicknames are the name of the md file (beginner will be an exception).

Shark
Forest
Space
etc

@riknoll @kiki-lee is this fixed?

@riknoll @kiki-lee ping!

Finished on the engineering side! I don't know the status of the markdown

@kiki-lee ?

All markdown is updated. Now we just have to remember to put it in all skillmaps going forward.


Check overlaps

Add a method to check overlaps over the entire geometry tree. Activate it with a dedicated macro.

Accepting PR #18.


Profit is not being shown after update e1.4.0

On the left side, you can see price (green/red) but not in your inventory.
This was working before but now it is not.
Would be nice if CommunityPatch could resolve this.

Has anyone picked this up? The profit coloring worked in 1.3, so it shouldn't be too hard to figure out what broke it, especially since XP is fixed and tied to profit anyway (he said, naively, not being an actual programmer)

Guys, you need to update Version on nexus.com for 1.4.1 probably for 1.4.0 too.
Method heshes are old. Looks like wrong branch were took.
I've fixed it by cloning repository and compiling locally for HEAD. (for 1.4.1)

Pretend I don't know what you're saying and explain it again? My most recent download is subsequent to the last update on nexus.

This message was to Mod owners.
They have an internal mechanism in the mod to understand what game version currently running.
And if the mod doesn't know about the current version - it's just not working.
On "nexus mods" site they upload the wrong version without records for version 1.4.1 (It's my opinion, probably wrong)
Why I think like this - because when you take the latest code version from the GitHub - records are present and mods are working.


🐞BUG: Social media icons not visible in footer

Description
Issue Description
The social links provided in the footer of our website are not functioning as expected. Currently, they are only visible when the user hovers over them, and even when clicked, they do not redirect users to their respective social media profiles.
Issue Details

Visibility: As of now, the social links in the footer are only visible when the user hovers over them. This behaviour is non-intuitive and can confuse users who expect to see direct links to our social media profiles without any additional interaction.

Non-Functional Links: When users click on the social media icons in the footer, they are not redirected to the respective social media profiles. This renders the links essentially non-functional and fails to provide users with a seamless way to connect with us on social media.

Expected Behavior

The social links in the footer should be directly visible without requiring any user interaction such as hovering.
Clicking on these links should seamlessly redirect users to the corresponding social media profiles.

Steps to Reproduce

Visit the website's homepage.
Scroll to the bottom of the page to locate the footer section.
Observe that the social media icons (e.g., Twitter, Github, Contact Us) are not visible until the mouse is hovered over them.
Click on any of the social media icons in the footer.
Note that there is no redirection to the respective social media profiles.

Proposed Solution
To resolve this issue, we should make the social media links directly visible in the footer without requiring any user interaction. Additionally, we must ensure that clicking these links redirects users to the correct social media profiles.
Issue Creator
Mrinmay Das
Screenshots

Browser 🥦
Google Chrome
Checklist ✅

[X] I checked and didn't find similar issue
[X] I have read the Contributing Guidelines
[X] I am willing to work on this issue (blank for no).

Hi @DON2604 , you can start working on the issue, assigning it to you 🚀

📑 Checklist in case you missed something

Local project setup, .env for the frontend.
Contributing guidelines to be followed.

Please maintain structure, use conventional pull request titles, and avoid spam to avoid closure or bans.


Inline C code within PYX for single-source compilation

See #556 for one version of this.
This would be a great feature that I have wanted many times. There are several situations where I need like 10 lines of C or C++ code to bridge something that Cython cannot quite do and thus have to add a separate file for. Would be wonderful to have single-source capability. Sad to see no response has been made here. One suggested way to do this is like:
cdef extern from _:
    """
    C or C++ code goes here in this string. Gets included as if it had been in a header file (instead of using _ above).
    """
    # Then the normal extern definitions go here.

There is already a cdef extern from *: so cdef extern from _: shouldn't be so bad. However you do have to add the requirement for a string showing up as the first thing in the block. The string get copy-and-pasted into the generated source.

I was digging through the code to see if I could fix this myself and do a PR and it seems to already exist! (using * instead of _ but I don't care about that). A little more searching and I found it in the docs as well at https://cython.readthedocs.io/en/latest/src/userguide/external_C_code.html#including-verbatim-c-code
So this issue has become:

you should close #556 and this issue.

@coderforlife thanks for following up, I'm happy to have learn there was a change of heart to some degree.
It looks like that's not quite a substitute though, it's more of an implementation of the entire function block inside the docstring (not at all a bad thing) and it looks like it targets pure c rather than something for instance using Eigen./includes and additional linker flags.
So I don't think #556 should be closed, but thank you for chiming in and hopefully bringing attention back to it.

Great. Didn't understand that part of the previous issue. Closing this one.


Add eslint config

Adopt semistandard
Add editorconfig
Run linting on project
Addresses linting issues
Add linting enforcement to npm test

Closed via #7


Fix tuple typing

Description
Fixes a problem of future annotations.
When using the newer typing system (types are strings), the check on unpack_to doesn't work. This fixes it.
Fixes # (issue)
Type of change
Please delete options that are not relevant.

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

Checklist:

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

I will forward port it right now


Some question about microk8s

I have install the microk8s use one command:
$snap install microk8s --classic
Is the k8s Master component is containerized? example:
kube-controller-manager, kube-apiserver, kube-scheduler etc...
How can I search the containers that I deploy in the k8s?
I use the k8s 1.16 and containerd as container-engine.
I deploy 50s nginx app demo which is containerized:

But I use microk8s.ctr container list

I can't see the container in the system. How can I search how many container in my system? I have some doubt about the microk8s snap manage the software way is different? What is the advantage about snap?

Thank you.
But the second question I try like this:

@ktsakalozos

Try --namespace k8s.io ?

Like so: microk8s.ctr --namespace k8s.io containers list

thx, ctr is some different from kubectl.


Failed Update

Hi
I just updated , did a git pull
i now get the following on the front page
view('partials/head')?> view('widgets/client_widget')?> view('widgets/disk_report_widget')?> view('widgets/munki_widget')?> view('widgets/munki_versions_widget')?> view('widgets/installed_memory_widget')?> view('widgets/bound_to_ds_widget')?> view('widgets/new_clients_widget')?> view('widgets/munki_versions_widget')?>	view('widgets/duplicated_computernames_widget')?> view('widgets/os_widget')?> view('widgets/messages_widget')?> view('partials/foot')?>
and the error in the console is
munkireport.autoupdate.js:2 Uncaught ReferenceError: $ is not defined(anonymous function) @ munkireport.autoupdate.js:2
thanks

It looks like your server is not parsing php files?

That is strange, it was working on the old version before i updated,  i can
put the old version back in place and it works fine
On Thu, Oct 13, 2016 at 5:04 PM, Arjen van Bochoven <
<EMAIL_ADDRESS>wrote:

It looks like your server is not parsing php files?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/munkireport/munkireport-php/issues/558#issuecomment-253558974,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFVwE4MpoupSKmthfWGr3VEnsB6a_nr-ks5qzlargaJpZM4KWEcs
.

--
Adam Barnett

It looks like you have a custom dashboard that is out of date.

Ta, got it, ive updated it to be correct


missing entry text boxes to add users to alarmo or to change actions/notifications

Alarmo Version
v1.8.7
HA Version
2021.12.9
Bug description
i am not able to add a user, textboxes to do so are not visible.  Also not able to change or add any notifications are actions.
Steps to reproduce
click alarmo, codes, new user,  no text box for name or anything else appears
Relevant log output
No response

fixed this myself by upgrading and clearing browser cache if anyone has challenges


Missing model

Hi! Excuse me, this is a great paper! but I get an error when running run_training.py （[Errno 2] No such file or directory: '../models/a01_d02_t01/a01_d02_t01_ep1000.pth'）can you help me？

请问您找到这个模型了吗


2024-12-28 12:41:01.336 DEBUG (MainThread) [zigpy.device] Device concurrency (1) reached, delaying device request (3 enqueued)
2024-12-28 12:41:01.337 DEBUG (MainThread) [zigpy.zcl] [0xA1F5:1:0xed00] Sending request header: ZCLHeader(frame_control=FrameControl<0x05>(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=True, direction=<Direction.Client_to_Server: 0>, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False), manufacturer=4098, tsn=128, command_id=4, *direction=<Direction.Client_to_Server: 0>)
2024-12-28 12:41:01.337 DEBUG (MainThread) [zigpy.zcl] [0xA1F5:1:0xed00] Sending request: receive_ir_frame_04(zero0=0, seq=11, zero1=0)
2024-12-28 12:41:01.337 DEBUG (MainThread) [zigpy.device] Device concurrency (1) reached, delaying device request (4 enqueued)
2024-12-28 12:41:01.337 DEBUG (Thread-7) [aiosqlite] executing functools.partial(<built-in method execute of sqlite3.Connection object at 0x7a5bbb1e6f20>, 'UPDATE devices_v13\n                    SET last_seen=:ts\n                    WHERE ieee=:ieee AND :ts - last_seen > :min_update_delta', {'ts':<PHONE_NUMBER>.335565, 'ieee': d8:7a:3b:ff:fe:d3:4c:f2, 'min_update_delta': 30.0})
2024-12-28 12:41:01.338 DEBUG (Thread-7) [aiosqlite] operation functools.partial(<built-in method execute of sqlite3.Connection object at 0x7a5bbb1e6f20>, 'UPDATE devices_v13\n                    SET last_seen=:ts\n                    WHERE ieee=:ieee AND :ts - last_seen > :min_update_delta', {'ts':<PHONE_NUMBER>.335565, 'ieee': d8:7a:3b:ff:fe:d3:4c:f2, 'min_update_delta': 30.0}) completed
2024-12-28 12:41:01.339 DEBUG (Thread-7) [aiosqlite] executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x7a5bbb1e6f20>)
2024-12-28 12:41:01.339 DEBUG (Thread-7) [aiosqlite] operation functools.partial(<built-in method commit of sqlite3.Connection object at 0x7a5bbb1e6f20>) completed

You don't need to look in the log anymore. The IR code is available via the interface parameter checkout post #1687 (comment)

I did try that and only once did I get an attribute of last code used, but it didn't appear to work when I tested the .send function.
I'm going to start over again when I get back home, but while everything appeared to be working, I was having some issue. How do I know if the quirks loaded correctly? Perhaps that has something to do with it?

Do you see the led on the device blink when you try to send a code. I am able to read codes but mine does not send codes for some reason

I did see the device light up solid blue when I put in "learn" mode.  And then I see it flash and go off after I hit an IR button on a remote close by.  Then I look at the logs and I see what I posted above, but I don't actually know what is used for the IR code from that.


Release notes use wrong image tag for docker tanka

The https://github.com/grafana/tanka/releases/tag/v0.6.0 release says you can get the docker image using
$ docker pull grafana/tanka:v0.6.0

But the v0.6.0 tag doesn't exist, but 0.6.0-amd64 does. It seems when you switched to support multiple arches you began suffixing the image tags. .drone/release-note.md is what looks like it needs updating.

Hi, it looks like bundling all images in the final manifest is broken for tag releases at the moment ... I will look into it.
And you are correct, the tag name is wrong anyways, it should be called grafana/tanka:0.6.0

Docker packaging is indeed broken, will fix for the next release. Keep an eye on https://github.com/grafana/tanka/issues/129 which is tracking this issue :D


Look for pci.ids at /usr/share/hwdata

That's where the most used Linux distributions (Ubuntu, Fedora, RHEL)
install the file, which is provided by the "hwdata" package.
Signed-off-by: Carlos Santos<EMAIL_ADDRESS>

perfect!


DataContractSerializer Serialization Using RemotingV2

For using Service Fabric Remoting V2 from V2_1, we encountered a problem that is:
V2 does not support interface return/input types without specifying its concrete type via known types. (e.g. Task<IList> GetSomethingByIds(IList ids))
We considered possible approaches for resolving this:

Using a customized serializer to specifying its concrete type to the known type list.
This is not available because it has no knowledge of all the known types for the provider.

Re-design the signature for the service interfaces by using List instead of IList
Since we have lots of such methods with unconcreted type throughout the projects, it will bring big changes we do not prefer this solution either.

How to resolve this or is there another approach to handle this?

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

ID: 8902374b-b631-9d50-16ef-1899ea2dd29d
Version Independent ID: 55351e69-aa2a-901c-a563-106b62e3d6ac
Content: Service remoting by using C# in Service Fabric
Content Source: articles/service-fabric/service-fabric-reliable-services-communication-remoting.md
Service: service-fabric
GitHub Login: @vturecek
Microsoft Alias: vturecek

@leen89757  Thanks for the question! We are checking on this and will respond to you soon.

@leen89757 based on your description, if you are upgarding to V2 you will need to make the appropriate redesigns.
@aljo-microsoft @vturecek to confirm or advise further.

@leen89757
Why you are upgrading from V2_1 to V2?
V2_1 is the latest version for remoting and the recommended one.
Because of the interface types issues in V2 , we released V2_1 . V2_1 supports the interface return types.

@suchiagicha
Thanks for the info! We do this because we thought that V2 is the newer version and did some improvements and V2_1 is like a "Middle-Version" for interface compatibility, which seems misunderstanding.   Do you also mean V2_1 has a better performance than V2?  Is there some reference or documents already mentioned that?

The only thing I find is here
https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-services-communication-remoting#use-the-remoting-v2-interface-compatible-stack
Essentially saying we have a version past V2 that has additional support. That being said, I think it would be better to call this out specifically in the doc.
I will assign to the content author to review and see if we can better call out that V2_1 is the most up to date version

#sign-off

Hi @leen89757, We have updated the reference in the document in the PR - https://github.com/MicrosoftDocs/azure-docs-pr/pull/198531
#please-close this issue


Deployed message needs to improve

reservation id why is that info useful? how to use it?

remove reservation id

development_capacitypool

Commit_ID 85914667d13dae8f98cae522ef1db58ebd192cea , Branch development


How to use?

Sorry, not really a *.js person... can you give a pointer how to get started?

Hi!
This project is currently under development. I'm trying to create a one-click deployment as soon as possible.
Meanwhile, if you want to host your own notes using pubsidian, you have to follow the steps below.

First of all you have to convert your obsidian notes from .md to .html format. You can either manually do that, or you can perform the following steps.
0.  Make sure, you have installed Python 3.5 or later.
a.  Now, fork and download this repository to your local machine.
b. After downloading the repository, go to the tools directory.
c. Now open command prompt/ terminal and run
pip install requirements.txt
d. After installing the libraries successfully, copy md2html.py from the tools directory to the obsidian directory, [i.e where your notes (.md) are stored.]
e. Now open the command prompt again and run
 python md2html.py
After running successfully, you'll see something like this...

Your .md notes now have been converted to .html successfully. These .html notes will be stored in the pages directory. Also, you will see another data.json in your main directory.

Now copy and replace your generated data.json and pages directory in the forked directory and push it to the github.
Now enable github-pages from the setting.

And Voila, your notes are online. :)

If you have any question regarding any step, feel free to ask. If not, I will close this thread after 24 hr.

Hey master, all good?
Im not a js person, neither coder. Im an UX Designer, and I'm trying to publish my obsidian vault without success because every method need to know how to code, even a little.
I tried your one-click method but failed like https://github.com/yoursamlan/pubsidian/issues/11: stuck in 1~2 notes and nothing happens anymore.
So I'm trying to follow your steps in this guide, but have failed in:
pip install requirements.txt
I open the cmd in the tools folder, inside pubsidian-main, but pip and install command is not recognized. What I'm doing wrong?
Thank you in advance!

Greetings,
I'm sorry you're facing problems. But to understand the scenario better, I need few more information.

Which installation are you using ? I'm asking because the method, mentioned above is deprecated. I had built a GUI for specifically for windows. You can download and install it from here. Detailed instructions have been mentioned in the Quickstart Guide section of the readme.MD. Try it and do let me know, if you face any issue.

Thank you and have a great day :)

Hey Mr @yoursamlan!
This is what happens, unfortunately! The script can only convert 2 files and its done. Previously, the script stopped in converting one file and nothing more. Now, it finished his job but without convert the whole folder. =/
Thank you again! I'm trying to convert my vault to do presentations of my work without using the Notion(Obsidian Rulez!!) xD

Hi @arnouthpessoa,
TLDR: I have just discovered the reason. Remove the emoji from your filename, like '🏠' from ' 🏠 My Home'  and the program will run smoothly. The reason is mentioned below.

I'm really sorry for the inconveniences you faced. I am reopening the issue.
Here're some of my observations and possible cause for the problem. Do pardon and correct me if I misjudge anything.

The program is designed to convert the .md notes to .html and host them using the framework. Now, sometimes, it may catch some errors while converting those files. In that case, it simply ignores that file and moves to the next markdown file in the file hierarchy.

Now, this error can happen for various reasons depending from system to system. One of the main reasons is as follows: pubsidian only supports unicode characters (utf-8) of English language. After watching the screenshot you have sent, I think your .md files contain such character, which cannot be properly encoded using utf-8. Thus giving those errors. Can you please confirm, the difference between the notes, that have been converted and the ones that haven't. Do they carry different characters other than ASCII or Unicode (Like some emoji or other characters)?

Another reason might be choosing the wrong attachment folder. Seeing your file structure, I think, this is your attachment (mainly images) folder for your obsidian vaults. Have you select this folder while prompted? Although this is the least possible reason of failure, but this can be happened.

Do let me know, if you still face any issue.
Amlan.

Hey Mr @yoursamlan,
That's it! The Converter can only works with files that is in ASCII or Unicode. My whole vault have these emojis in filenames, and inside the files in queries, tags and etc. My PKM method uses these emojis. In order to use your Converter, I'll need to manually copy my files and create another structure without emojis interlinking them. Not a problem, knowing this from the start xD
I'll try later and come back to confirm to you.
Thanks again!
Arnouth.

Dear @arnouthpessoa ,
That's really hurt to hear. I am adding the problem in the bugs list. Will let you know as soon as I fix the problem.
Sorry again for the inconvenience and thank you for pointing that out.
Amlan.


I am not getting all the folders

[Enter feedback here]
Hi,
I have a directory in my ADLS in which I have some folders and inside folders, I have some parquet files.
when I call this listFiles(basep: String, globp: String) in my ADB notebook I noticed that it is not going inside all the folders in a directory so the result of that is I am missing those folders and their files now I am surprised why it's happening, why it's skipping some folders and taking others.

you can see also in this image that ArrayBuffer is containing nothing for that folder.
what is the method of scanning the files of globPath( ) function which is used in this article?
** What could be the possible reason, any suggestion/help please?**

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

ID: e9af8856-e830-d0bc-e465-67ef69dfdf89
Version Independent ID: 34173e27-70d7-f998-5e7e-84636e00f65e
Content: How to list and delete files faster in Azure Databricks - Azure Databricks - Workspace
Content Source: databricks/kb/data/list-delete-files-faster.md
Service: azure-databricks
GitHub Login: @mssaperla
Microsoft Alias: saperla

@MKBahuguna Thanks for your comment. We will review the issue and get back to you shortly.

@MKBahuguna
Thanks for leveraging Azure docs feedback channel to raise this question. This channel is reserved for ‘Azure docs’ feedback- for sharing doc feedback and suggesting content improvements. We didn't determine any changes for this documentation upon reviewing this feedback.
If your issue is specific to a use case, we request you to please reach out in forums like Microsoft Q&A or Stackoverflow. We have our engineers and other community members who will be happy to assist. Forums have a better suited audience for such queries. Once your issue is posted in forum, please do share the forum thread link here for tracking.
If you have a document which you are following and if you think it needs an update, please let us know about that here.
Thank you

@MKBahuguna
We will now proceed to close this thread. Please do share the forum thread link for reference once it is posted.  If there are further questions regarding this matter, please tag me in your reply and reopen the issue. We will gladly continue the discussion.

@KranthiPakala-MSFT here is the forum link.
https://docs.microsoft.com/en-us/answers/questions/368630/i-am-not-getting-all-the-files-using-listfilesbase.html


Extension loading KO - Mixed Content

The editor works but the extension is not loaded.
Reproduced with the sample from the base repo : https://github.com/Felx-B/vscode-web/issues/24

Fixed by dd868255c4f3e56


Add steps for running integration tests to CONTRIBUTING.md

We should add the steps needed to run the integration tests to the CONTRIBUTING.md so that it is easier for contributors to run and write integration tests.

Yes I used this one:
Then, after the mailbox server are create we need to run this command on Powershell:
FileServer

1.- Install this feature: Install-WindowsFeature Failover-Clustering
2.- Add "Exchange Trusted Subsystem" account into "Administrator group"
3.- Create directory "C:\Witness" and shared for everyone with full access
4.- Reboot the server

Mailbox Servers (MAIL1, MAIL2):

1.- Add default repository: Register-PSRepository -Default -InstallationPolicy Trusted
1.1 Get-PSRepository | Unregister-PSRepository
1.2 Register-PSRepository -Default -InstallationPolicy Trusted

DC Server:

1.- Go to Active Directory Users and Computers - OU Builtin - Double-click Administrators - Members tab and add "Exchange Trusted Subsystem"
2.- Create new and computer: Name DAG, on security tab chose "Exchange Trusted Subsystem" and give full control

ECP:

1.- Start - Exchange Administrative Center - logon - Servers - Database Availability Groups tab - " + " :
             + Database availability group name: DAG (the same on the point 2 for DC)
             + Witness server: fileserver
             + Witness directory: C:\Witness
2.- Go to MailFLow -> ReciveConnector and remove the default FrontEnd, if you don't remove the test fails

Install tools for testing:
Go to MAIL1 server:

1.- Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
2.- choco install git
3.- choco install vscode

After that clone the next repo:

1.- mkdir src
2.- git clone https://github.com/PULLREQUEST
3.- cd .\xExchange\
4.- git checkout AddPropertyOwaVirtualDirectory

Run the test on this order:

0.-  [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
1.- .\build.ps1 -ResolveDependency -Tasks noop
2.- .\build.ps1 -Tasks build
3.- .\build.ps1 -Tasks test -PesterScript 'tests/Integration' -CodeCoverageThreshold 0

I can help with this @johlju

@RenatoMorenoR great, thank you. @mhincapie thank you, looking forward to a PR!

@johlju, thank you so much for the help. Would you mind reviewing the initial PR? Feel free to make any suggestions.

@mhincapie, this looks awesome, thanks for removing the unnecessary steps and focusing only on the tests, the other steps are part of my documentation 😄 .

I think the steps that @RenatoMorenoR wrote down will help contributors to setup the environment to be able to run the tests, so I think those should be added to the PR #468 as well. They can be extended to have more detailed steps in the future if there is a need.
What do you think?

@johlju , That seems like a good idea. I will be working on it and hopefully, in the future, we can mature it a bit more.

@johlju , have modified the changes per your suggestion. Let me know what you think.


Bump @storybook/addon-storyshots from 6.3.7 to 6.4.9

Updates this PR: https://github.com/garageScript/c0d3-app/pull/1219
The previous PR only updated two of the storybook libraries which was causing the tests to fail since the other storybook libraries were on different versions. I updated the package.json file to use the same version across all storybook libraries.
Bumps @storybook/addon-storyshots from 6.3.7 to 6.4.9.

Release notes
Sourced from @storybook/addon-storyshots's releases.

v6.4.9
Bug Fixes

Core: Ensure we have a full story index before caching (#16947)
Angular: Fix support for non-roman alphabets in story titles (#16931)
Core: Be explicit about viewMode to fix Vue issue (#16919)
Core: Remove unused and occluded types (#16917)

v6.4.8
Bug Fixes

Core: Fix auto-title in webpack5 (#16913)
CLI: Fix sb repro clobbering .vuerc (#16897)

Maintenance

Core: Add feature flag to disable legacy hierarchy separator warning (#16915)

v6.4.7
Bug Fixes

Angular: Fix incorrect log (#16885)

v6.4.5
Bug Fixes

Angular: Fix tsConfig paths not resolving for Angular >=12.2 (#16882)
Addon-docs: Fix transclusion crash on webpack rules without test field (#16873)

Dependency Upgrades

Bump lodash to 4.17.21 (#16883)

v6.4.4
Bug Fixes

CLI: Fix mainjsFramework automigrate (#16866)

v6.4.3
Bug Fixes

Don't render with modernInline if inlineStories is false (#16853)
Preview: Don't hide the story while preparing (#16850)

v6.4.2
Bug Fixes

UI: Ensure all classes+animations for our loaders are prefixed (#16815)
Angular: Add back-compat method to find options (styles) in angular.json (#16832)

... (truncated)

Changelog
Sourced from @storybook/addon-storyshots's changelog.

6.4.9 (December 9, 2021)
Bug Fixes

Core: Ensure we have a full story index before caching (#16947)
Angular: Fix support for non-roman alphabets in story titles (#16931)
Core: Be explicit about viewMode to fix Vue issue (#16919)
Core: Remove unused and occluded types (#16917)

6.4.8 (December 6, 2021)
Bug Fixes

Core: Fix auto-title in webpack5 (#16913)
CLI: Fix sb repro clobbering .vuerc (#16897)

Maintenance

Core: Add feature flag to disable legacy hierarchy separator warning (#16915)

6.4.7 (December 3, 2021)
Bug Fixes

Angular: Fix incorrect log (#16885)

6.4.6 (December 3, 2021)
Npm publish failed.
6.4.5 (December 3, 2021)
Bug Fixes

Angular: Fix tsConfig paths not resolving for Angular >=12.2 (#16882)
Addon-docs: Fix transclusion crash on webpack rules without test field (#16873)

Dependency Upgrades

Bump lodash to 4.17.21 (#16883)

6.5.0-alpha.1 (December 3, 2021)
Bug Fixes

CLI: Fix open storybook in default browser (#16844)
Addon-docs: Fix transclusion crash on webpack rules without test field (#16873)

Maintenance

... (truncated)

Commits

7d354c8 v6.4.9
3c37efe Update git head to 6.4.8, update yarn.lock
d6b59f7 v6.4.8
779b2b8 Update git head to 6.4.7, update yarn.lock
ebad5c8 v6.4.7
f3fabea Update git head to 6.4.6, update yarn.lock
6adb7e5 v6.4.6
4e947db Update git head to 6.4.5, update yarn.lock
21b21f3 v6.4.5
1f11d35 Update git head to 6.4.4, update yarn.lock
Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

That's what it was!


record deduplication

it's very common to need to deduplicate records that are nearly, but not completely, duplicated in source data. once you've done this several times it isn't hard, but it's not obvious how to do this when you first start modeling data. the method is as follows:

define your key. this may be a single id field or it may be a composite key of many fields.
choose, for each non-key field, how to pick the resultant value. the most common choices are most recent not null value, the sum, or the max.
write the window function with the appropriate window clause for each of the above. frequently this involves creating a variable and then repeating it on every line.

DONE! https://github.com/fishtown-analytics/dbt-utils/pull/29


feat: introduce devnetVersion for devnet breaking changes; always use DGW on devnets

This adds a devnetVersion to both the devnet coinbase, and to the uacomment. This allows us to introduce breaking changes to devnets that are not silent to end users. Previously we introduced a breaking change that then caused issues later because we forgot about it. Now that I want to do another breaking change, it probably makes sense to introduce this logic now.
The second bit, is a breaking change that removes the bitcoin difficulty algorithm from devnets, this is a breaking change for devnets, additionally, since this PR changes the uacomment, it may be a breaking change from the perspective of mobile clients.
fixes https://github.com/dashpay/dash/issues/4292

Assume we deploy a devnet, devnet-malort for example. Then we merge some breaking change. Now any nodes running the new software CAN connect to devnet-malort, and maybe could sync the entire chain etc, until the breaking change happens and we get some cryptic seg fault on these nodes running the new code / stall etc. If you have this devnet version, then 1. they can't sync past genesis because it'll not match, and 2. they can't connect to peers because ua agent is wrong, this makes it clear there is a compatibility issue, and prevents you wasting time trying to connect to the devnet and debug why it's crashing. Does that make sense?


Crash if adding from xml

Hey thank you for such a great library.
I m facing an issue where if I use youtubeplayerview from xml then it crash saying class not found but if I m adding the view programmatically it works fine & also the video is playing but not rendering properly

Hey, I need more information to provide useful help. Eg. what version of the lib are you using, your build.gradle file and xml layout.

I don't know but now it's working fine thanks for the help☺


Explicit self

Pull Request Description
This change modifies the current language by requiring explicit self parameter declaration
for methods. Methods without self parameter in the first position should be treated as statics
although that is not yet part of this PR. We add an implicit self to all methods
This obviously required updating the whole stdlib and its components, tests etc but the change
is pretty straightforward in the diff.
Notice that this change does not change method dispatch, which was removed in the last changes.
This was done on purpose to simplify the implementation for now. We will likely still remove all
those implicit selfs to bring true statics.
Minor caveat - since main doesn't actually need self, already removed that which simplified
a lot of code.
Checklist
Please include the following checklist in your PR:

[x] The documentation has been updated if necessary.
[x] All code conforms to the
Scala,
Java,
and
Rust
style guides.
All code has been tested:

[x] Unit tests have been written where possible.
[ ] If GUI codebase was changed: Enso GUI was tested when built using BOTH
./run ide dist and ./run ide watch.

@kustosz removed the controversial method dispatch changes.
Couldn't bring myself to reverting all those Object self in builtins, so I modified processor instead to add those instead :p


chore: add hypecode to showcase

Overview

What is it?

[ ] Feature / enhancement
[ ] Bug
[ ] Docs / tests / types / typos

Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Use cases and why

One use case

Another use case

Checklist:

[ ] My code follows the developer guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[ ] Added new tests to cover the fix / functionality

https://hypecode.tech has been added.

@hypecode-tech nice! What do you use for i18n?

Look like the performance score could be improved both on desktop and on mobile, can you improve the CLS?
we're looking for a minimum 90 score (95 and above preferred)
(we're also contacting the current websites that have a below 90 score as well and will be removing the unchanged ones)

Closed by #6849


Incorrect formatting in "Shapeless Recipe Example"

Under the ingredients section, a square bracket should enclose the ingredient items, as shown in the other examples and shown below.
"ingredients": [
{
"item": "minecraft:fireball",
"data": 0,
"count": 4
}
],

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

ID: 6116e441-e949-f5bd-0f52-01f10474c481
Version Independent ID: f4f7ad28-b2f5-6a8a-267b-46df67256de9
Content: Recipe Documentation - Shapeless Recipe
Content Source: creator/Reference/Content/RecipeReference/Examples/RecipeDefinitions/minecraftRecipe_Shapeless.md
Service: minecraft-bedrock-edition
GitHub Login: @mammerla
Microsoft Alias: mikeam

Good catch! I have updated the page and the changes will be apparent after the next document push. Thank you so much!


document the bbox coordinates order

Hi and thanks for your very nice work.
As I'm using a reverse axis CRS for my projects I expected to give the CRS bbox order in South, East,  North, West but I noticed that Mapproxy always expects East, South, West, North.
Thought of making a pull request to document this.
Thoughts?

Thanks. Made minor changes and commited it as 83c47d39c77ade516d577652a0f3b9321f1a1eec


Check that follow up skills have no timing specs

Follow-up skills have no timing specs- this may  be a common input bug if the end users do not understand the idea of a follow-up skill.
Follow-up skill timings are governed entirely by their parent skill and delay_after_parent_application (or dot_duration and dot_tick_interval, if a DoT).

Done.


Do effectively use the SLF4J logger.

By default there logback.classic is in use:
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/<username>/transroutownish-proto-bus-spring-boot/target/bus-0.0.1-SNAPSHOT.jar!/BOOT-INF/lib/logback-classic-1.2.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/<username>/transroutownish-proto-bus-spring-boot/target/bus-0.0.1-SNAPSHOT.jar!/BOOT-INF/lib/slf4j-log4j12-1.7.32.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]

This bugfix suppresses using it and provides the SLF4J logger instead as the only possible logging facility.
(The test class for the microservice is therefore armed with this logger.)

She looks good ! :+1:


BIGTOP-3399. Fix bigtop-groovy build failure.

In my understanding, bigtop-packages/src/common/hadoop/init-hdfs.sh (and its callee init-hcfs.groovy) are the only users of bigtop-groovy for now. They requires groovy's core and json features, so I fixed install_groovy.sh to just install groovy.jar and groovy-json.jar instead of the former groovy-all.jar, which is no longer provided as a uber-jar.
With this PR, I made sure init-hdfs succeeded on my local ubuntu 18.04, as follows:
$ ./gradlew realclean hadoop-pkg repo -Dbuildwithdeps=true
$ cat /etc/puppet/hieradata/site.yaml

(snip)

hadoop_cluster_node::cluster_components:
  - hdfs
  - yarn
  - mapreduce
bigtop::bigtop_repo_uri: file:///home/sekikn/repos/bigtop/output/apt
bigtop::jdk_preinstalled: true
bigtop::bigtop_repo_gpg_check: false
$ sudo puppet apply --modulepath=bigtop-deploy/puppet/modules:/usr/share/puppet/modules bigtop-deploy/puppet/manifests --debug

(snip)

Debug: Exec[init hdfs](provider=posix): Executing 'bash -x /usr/lib/hadoop/libexec/init-hdfs.sh'
Debug: Executing: 'bash -x /usr/lib/hadoop/libexec/init-hdfs.sh'
Notice: /Stage[main]/Hadoop::Init_hdfs/Exec[init hdfs]/returns: executed successfully

(snip)

$ /usr/lib/bigtop-groovy/bin/groovy -v
Groovy Version: 2.5.4 JVM: 1.8.0_265 Vendor: AdoptOpenJDK OS: Linux

I'm going to merge this into master so that we can check if the problem is resolved in the next CI run.


build: configure vs autogen.sh

The instructions in README.md say:

Building
$ ./configure
$ make

but "configure" is neither in git nor in the release tar file (tried: https://github.com/rpki-client/rpki-client-portable/archive/refs/tags/7.1.tar.gz)

Ah, the release tarball is https://cdn.openbsd.org/pub/OpenBSD/rpki-client/rpki-client-7.1.tar.gz
We might need to look into disabling the 'github generated tarball' as that is not a PGP/Signify signed release artefact (and apparently incomplete)

Indeed, thanks!

We might need to look into disabling the 'github generated tarball' as that is not a PGP/Signify signed release artefact (and apparently incomplete)

We could try to upload the official release tarball plus signatures using the GitHub API additionally, I guess (not sure if we can disable at GitHub the ability to grab a .tar.gz or .zip from a tag, commit, branch etc.).

Instead of adding more to github I think we should point users to rpki-client.org and the official releases.
This is just a meta-repository that allows us to create the portable releases. It is primarily useful for us maintainers. If you want to install rpki-client on a system you should use the official tarballs instead.

I guess the confusion stems from our git tags carrying names similar to what a tarball filename would be, and tarballs are of course generated from tags as a convenience service. Unsure how to clarify this...

Suggestions welcome, this probably is a documentation issue https://github.com/rpki-client/rpki-client-portable/commit/2190b0b594a9917476b80c4f4b1ec9a2c6359a5b

Is it possible to have github show the INSTALL file instead of README.md? In that case it would be possible to better explain how to use this repository.

Adjusted the documentation a bit more.


add unit tests for components

unit tests for button, counter, logo, navigator-item.  Tests are identical to those currently in angular-redux-starter, except for the use of qaid in the button test.  That property does not exist here, so the selector "button" is used in the test.
some updates to package.json
brought css and svg loaders into webpack section of karma.conf.js
updated test entry file

:shipit:


Click on trackbar

Hello,
click on the trackbar not equal to jumping to video time when jumping
for fix this issue you must change this two lines...
line 3411 from "width = total.outerWidth(true)," change to "width = total.width(),"
and line 3433 from "newTime = (percentage <= 0.02) ? 0 : percentage * media.duration;" change to "newTime = percentage * media.duration;"
Best Regards
Mohammad Reza Talamkhani

@talamkhani Is this still an issue?

with chnages mentioned above this issue solved for me...


I'm getting 100% CPU usage on Pycharm when I have this plugin enabled

For now, a solution to this issue is to disable the plugin while I'm not working on a reasonml project.
I'm pretty sure you can easily reproduce this issue by installing this plugin on Pycharm and open up a relatively big enough Python code base.

This issue is not progressing, I'm closing it.


fix NullPointerException when primaryPortName is null

line 132 throw NullPointerException if primaryPortName is not specified.

@zhaozhihom is there a reason why you closed this PR?

Fixed in a4f8087


Custom component: Can't bind to '[custom property name]' since it isn't a known property of '[custom component name]' since an upgrade from Beta 11 to RC.

To implement a TreeView, I used a custom component to represent a tree node and referenced it in a higher-level component by custom tag and attribute names. It worked fine back in Ionic 2 Beta 10 and 11, but after migration to RC0 according to the guide, it stopped working and errors got reported to the console like the one shown in the title. What can I do now?
I have added all the component classes to the declarations field in the parameter passed to @NgModule(). I wonder what I might have missed.

Hello, thanks for using Ionic!  Thanks!

Hello all! As it seems it has been a while since there was any activity on this issue i will be closing it for now. Feel free to comment if you are still running into this issue. Thanks for using Ionic!

@jgw96 I wish you could somewhere demonstrate how to use nested custom components via markup in Ionic 2 RC for us to better migrate Ionic 2 Beta projects to RC.


What do the results sound like?

Hi! I was curious if someone has results of this implementation, I currently can't install it nor test it out.
Thanks so much!

Hi @Ryan3562 I have add infer audios https://github.com/lifeiteng/vall-e/tree/main/egs/libritts/infer

hi, have you ever gotten a good performance on a large data/model?

demo page https://lifeiteng.github.io/valle/index.html


Fixes too long fragment file name errors

To avoid duplicate declarations, the balancermember name can become quite long. The concat::fragment creates an even longer name, which results again in an even longer name on the disk. This can cause too long file name errors which cause the Puppet catalog compilation to fail. This can be resolved by using the fragment_name_suffix parameter.

@pietervogelaar Please add some tests to cover your new feature


Multiple rpi4 nodes

Can Home Assistant be configured to have a centralized DB and receive data from multiple Grow rooms that are driven via rpi4's attached to various sensors?

Never mind, after I should have realized that the ESP32 was wireless


Mobile ID should also support LT phone numbers

https://github.com/BitWeb/id-services/blob/4e39c17f0b2312455a499c7b759f0633740ea6f0/src/Authentication/MobileID/AuthenticationService.php#L138

Thanks for pointing it out!
Could you create a PR for this? I'm very busy at the moment and could do the fix next week earliest.


Read me has typo

IREE runtime in godot througth GDExtension.

"Godot" is now capitalized.


Add mentee APIs with unit tests

Purpose

The purpose of this PR is to fix #41 , fix #43  , fix #44 , fix #68
Goals

Add an endpoint to get the applied mentors of a mentee
Add an endpoint to get the selected mentor of a mentee
Add an endpoint to edit mentee application
Add an endpoint to get logged in user's mentee details
Approach

Added the endpoint with unit tests
Checklist

[x] This PR doesn't commit any keys, passwords, tokens, usernames, or other secrets.
[x] I have read and understood the development best practices guidelines ( http://bit.ly/sef-best-practices )
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation

Related PRs

N/A
Test environment

Ubuntu 19.04
OpenJDK 1.8
IntelliJ IDEA
Learning

N/A

Thanks @Piumal1999


#[rustfmt::skip::attributes(derive)] not work.

    #[rustfmt::skip::attributes(derive)]
    #[allow(dead_code)]
    #[derive(StructField)]
    #[derive(Clone)]
    struct Struct {
        field: String,
    }

It will merge #derive(StructField) and #[derive(Clone)] to #derive(StructField, Clone)], when i run cargo fmt.
I don't want to merge #derive(StructField) and #[derive(Clone)].

Thanks for the report!
Looks like the #[rustfmt::skip::attributes(derive)] isn't being honored when merge_derives=true is set. You might also consider setting merge_derives=false. Check out the config docs for merge_derive


Get several modals in one call and do shared actions between them

It would be nice to implement a way to retrieve several modals in one service call.
Main idea
Let's say we have two modals: myModal and myOtherModal.
From now the only way to retrieve both modals (and close them for example) is the following:
this.ngxSmartModalService.get('myModal').close();
this.ngxSmartModalService.get('myOtherModal').close();

But the following would be very useful and less painfull for users:
this.ngxSmartModalService.get('myModal', 'myOtherModal').close();

But it also could be done like that:
this.ngxSmartModalService.close('myModal', 'myOtherModal');

Events logic
It would also be awesome to implement it for events. From now, it's really painfull to subscribe to the same event for several modals:
this.ngxSmartModalService.get('myModal').onAnyCloseEvent.subscribe(() => { ... });
this.ngxSmartModalService.get('myOtherModal').onAnyCloseEvent.subscribe(() => { ... });

So doing like the following could be nice:
this.ngxSmartModalService.get('myModal', 'myOtherModal').onAnyCloseEvent.subscribe(() => { ... });

This feature may be a new starting point for other implementations and enhancements. 🔥

Feel free to comment it, add other ideas and approve it or not @khylias @marco10024! 😉


Target ModelingToolkit?

Hey Micah,
Nice work. When I look at the code though:
https://github.com/mehalter/Petri.jl/blob/master/src/solvers.jl#L29-L43
I can see that the generated vector field is looping through all possible values at runtime. I think it might make sense to use some program staging here, since Petri can build some pretty big models pretty fast, and this is going to grow exponentially. If you use this process to build an MTK model though, and then have MTK output the ODE function (and some helpers like Jacobians and stuff), then the compiled versions would omit the zero'd part of these tensors, which could have a pretty wild reduction in the amount of computation that has to be done. Let me know if you want any help doing this.

Just for acceleration, modelingtoolkitize could work too, though there would be some nice things gained by targeting MTK anyways, like latex outputs.

Hey Chris, thanks for the feedback! I would definitely be interested in using ModelingToolkit.jl to speed up the generation of the vector field. If you get some time, I would love some help getting started with this, its been a bit since I have looked at ModelingToolkit and am not super familiar at the moment with the current usage of it. Thanks again for your feedback and help!

This looks like a very nice project! We're actually switching DiffEqBiological over to sit on top of ModelingToolkit currently, and as part of that we've added a ReactionSystem component, here, to MT, which will be the new output from the DEBio DSL. The ReactionSystem can then be converted to ModelingToolkit-based ODE, SDE and jump models. If you read through that one file you can see how we convert a more DEBio like representation to ModelingToolkit ODEs and such -- it is a pretty minimal amount of code for ODEs/SDEs. (Jumps are more work as we try separate out into ConstantRateJumps, VariableRateJumps and MassActionJumps for performance reasons...)
It might be cool down the line to see about having conversions between the petri net representation and ReactionSystems.

Yeah, MT wasn't ready for us when we were using it before so we wrote this package to support the development of AlgebraicPetri.jl.
This struct seems like something we could work with.
struct ReactionSystem <: AbstractSystem
    """The reactions defining the system."""
    eqs::Vector{Reaction}
    """Independent variable (usually time)."""
    iv::Variable
    """Dependent (state) variables representing amount of each species."""
    states::Vector{Variable}
    """Parameter variables."""
    ps::Vector{Variable}
    """The name of the system"""
    name::Symbol
    """systems: The internal systems"""
    systems::Vector{ReactionSystem}
end

One of our problems with MT back in the day was support for variables indexed by integers. AlgebraicPetri contains a framework for working with systems in a way that avoids variable names, which results in systems with variables that need to be numbered or represented as x_i for i in 1:n. Is that fixed?

I'm also confused as to the semantics of the subsystems, how do they work?
"""
```julia
Base.convert(::Type{<:ODESystem},rs::ReactionSystem)

Convert a ReactionSystem to an ODESystem.
"""
function Base.convert(::Type{<:ODESystem},rs::ReactionSystem)
eqs = assemble_drift(rs)
ODESystem(eqs,rs.iv,rs.states,rs.ps,name=rs.name,
systems=convert.(ODESystem,rs.systems))
end

Do you mean something like
@variables x[1:10]

This now works in MT and you can access the variables by index, e.q. x[2].

I'm also confused as to the semantics of the subsystems, how do they work?

https://mtk.sciml.ai/dev/tutorials/ode_modeling/


[hotfix] Fix the typo in comments

Purpose

Linked issue: close #xxx

Tests

API and Format

Documentation

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


AH Button freezes search

Was at AH, opened trade skill (tailoring), clicked on the AH button next to the Barbaric Linen Vest (repeatable with all other items).  I can see a single AUCTION_ITEM_LIST_UPDATE event fire... I may have screwed up something when I was messing around with search earlier this week...
[23:22:58] Atr_IsCompoundSearch { Barbaric Linen Vest }
[23:22:58] Atr_IsCompoundSearch false
[23:22:58] Atr_IsCompoundSearch { Barbaric Linen Vest }
[23:22:58] Atr_IsCompoundSearch false
[23:22:58] AtrSearch:Continue true
[23:22:58] Atr_IsCompoundSearch { Barbaric Linen Vest }
[23:22:58] Atr_IsCompoundSearch false
[23:22:58] Atr_IsCompoundSearch Barbaric Linen Vest
[23:22:58] Atr_IsCompoundSearch false
[23:22:58] *************** TABLE Unknown *****************
[23:22:58]   nil
[23:22:58]
[23:22:58] *************** TABLE QUERY AUCTION ITEMS PARAMS *****************
[23:22:58] table: 0x1edab4940 {
[23:22:58]   [1] => "Barbaric Linen Vest"
[23:22:58]   [4] => 0
[23:22:58]   [7] => false
[23:22:58]   [8] => true
[23:22:58] }
[23:22:58]
[23:22:58] Atr_ClearHistory
[23:22:58] Atr_EventHandler AUCTION_ITEM_LIST_UPDATE
[23:22:58] Atr_OnAuctionUpdate
[23:22:58] AnalyzeResultsPage: 0
[23:22:58] Atr_SetMessage Scanning auctions for "Barbaric Linen Vest"
[23:22:58] Atr_HideElems table: 0x1eaef6b20
[23:22:58] Atr_ShowItemNameAndTexture { Barbaric Linen Vest }
[23:23:30] Atr_EventHandler AUCTION_HOUSE_CLOSED
[23:23:30] Atr_OnAuctionHouseClosed
[23:23:30] Atr_HideAllDialogs
[23:23:30] Atr_CheckingActive_Finish
[23:23:30] Atr_FindScan nil nil nil
[23:23:30] Atr_ClearAll
[23:23:30] Atr_ClearTop
[23:23:30] Atr_HideElems table: 0x1eaef6b20
[23:23:30] Atr_ClearList

Atr_ParseCompoundSearch( searchString ) was changed so the table built for tradeskill scanning needs to be updated to reflect those changes.


EIP-3074 POC

Description
This Draft PR includes op code implementations for EIP-3074 account abstraction, and a test that loads some contracts that use them, and a session token concept that allows an invoker to be delegated for a defined period of time.
The contracts are defined in account-abstraction-invoker
Changes include

[ ] Bugfix (non-breaking change that solves an issue)
[ ] Hotfix (change that solves an urgent issue, and requires immediate attention)
[x] New feature (non-breaking change that adds functionality)
[ ] Breaking change (change that is not backwards-compatible and/or changes current functionality)

Checklist

[ ] I have assigned this PR to myself
[ ] I have added at least 1 reviewer
[ ] I have added the relevant labels
[ ] I have updated the official documentation
[ ] I have added sufficient documentation in code

Testing

[ ] I have tested this code with the official test suite
[x] I have tested this code manually

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


Add parallel test262 runner.

JerryScript-DCO-1.0-Signed-off-by: Evgeny Gavrin<EMAIL_ADDRESS>

What is the point of this script? Why we need it?

@LaszloLango for internal usage. It runs test262 much faster than the official runner. In short, it simplifies analysis of test262 issues.

@LaszloLango fixed, please check

Good to me, but 3s for timeout may be too optimistic :)

@LaszloLango PR was updated. I increased timeout to 5s ^_^

@egavrin, ok. still looks good to me. I have no other comments

@LaszloLango great! Thank you.
@ruben-ayrapetyan please check it again.

Looks good to me


Add continious benchmark workflow

https://github.com/marketplace/actions/continuous-benchmark

Will be available from http://ada-url.github.io/ada/dev/bench/


Add transaction history to recovery of MonitoredUtxo

Previously, monitored UTXOs were recovered without information about in which block they were included. This fixes that.
Note that this changes the structure of the pivotal BlockIndex database, so all nodes who want this upgrade have to delete these directories: <datadir>/databases/ and <datadir>/blocks/. On a Linux machine, that's usually ~/.local/share/neptune/beta/blocks/ and ~/.local/share/neptune/beta/databases/, assuming they're on betanet.
I tested this against a composing node with a non-zero balance, and it works for both announced UTXOs and for coinbase-mined UTXOs.

Merged through #274


[CARBONDATA-2609] Change RPC implementation to Hadoop RPC framework

In Carbon Search Mode, change the RPC implementation to use Hadoop RPC framework, decoupling from Spark.

[X] Any interfaces changed?
No

[X] Any backward compatibility impacted?
No

[X] Document update required?
No

[X] Testing done
Please provide details on
- Whether new unit test cases have been added or why no new tests are required?
- How it is tested? Please attach test report.
- Is it a performance related change? Please attach the performance test report.
- Any additional information to help reviewers in testing this change.

[X] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.
NA

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6331/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/5169/

SDV Build Success , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/5293/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6343/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/5181/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6347/

SDV Build Success , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/5297/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/5185/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6359/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/5197/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6360/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/5198/

SDV Build Success , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/5308/

SDV Build Success , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/5309/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6362/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6363/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/5201/

SDV Build Success , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/5311/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/5202/

SDV Build Success , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/5312/

SDV Build Success , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/5313/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/5258/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6425/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6428/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/5363/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/5364/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6433/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/5264/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6458/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/5290/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/5383/

please close it, already merged into the branch carbonstore
.


Vkitti2 - sky part wrong depth

Hi,
I tried depth anything v2 on vKitti2 in two different modes:
1- the general mode which outputs relative depth data
2- metric depth estimation fine-tuned on vKitti2
I got very strange depth for sky region for the "metric" one. Please see the attached image. Why is it the case? The network is fine-tuned on vKitti2, right? Then it should give us very good estimation for this dataset; however, the sky is quite off.
Q1- Have you excluded the sky region (or anything further than 80m) during fine-tuning?
Q2- Is it also the case for Depth AnyThing v1?

I want to know whether the fine-tuning network you mentioned means retraining under the weights loaded in the demo, or freezing some network parameters

Hi @hgolestaniii, our metric depth model trained on VKITTI 2 can only estimate depth ranging from 0m to 80m, since we clip large depth values (> 80m) during training.


As an organized student I want to add tags to task

So that I can organize them better.

Closed, feature exists in the original AB3 template.


Can't export or run on Linux

Hello,
Describe the bug
While trying to Run or Export ROM my project on Fedora 31, GB studio just hangs.
When I choose Run or Export ROM, the Build & Run screen will say "Done!" at the bottom, but nothing happens. The Run icon in the top right keeps turning.
After a fresh install of GB Studio, it may Run or Export the project successfully once. But, further attempts fail.
To reproduce

Start a new Sample Project on a Fedora computer and save it.
Try to Run or Export the project
If successful, close GB Studio, launch again, and try again.

Expected behaviour
GB Studio will export a ROM file, or load the emulator to run the game.
Platform

OS: Fedora 31 (Linux)
App Version: 1.2.1

Additional Information

Often, on the Build & Run screen, GB Studio stops at "Copy code bank_7.c".
It's possible that Ubuntu works, but Fedora doesn't because Fedora has a newer version of gcc (7.5.0 vs 9.3.1) and make (4.1 vs 4.2.1). After a fresh install of Fedora, GB Studio worked, but after updating the OS, it stopped working.
On an up-to-date Ubuntu LTS 18.04.4 computer, GB Studio will fail with the error:

/bin/sh: 1: make: not found
127

This can be resolved in Ubuntu by installing gcc and make, ie:
sudo apt install gcc make

I tried installing the development tools in Fedora, but it didn't resolve the issue, ie:
sudo dnf install @development-tools

I attempted to reproduce your issue on a fresh install of Fedora 31, and after updating and installing the developer tools, as you mention, the Sample Project runs even after closing and launching GB Studio a few times. Are you still having this issue and if you are can you provide some additional information?

Thanks for looking into it @zdurgan . Unfortunately, yes I am still having this problem.
I think the real issue is, I haven't been able to find a way to get an error message in Fedora. At least with Ubuntu, it displayed an error in GB Studio, so I could find the solution. In Fedora, it just hangs. I've tried running GB Studio from the command line with:
gb-studio --help
gb-studio -help
man gb-studio

but it didn't provide any info other than:
Fontconfig warning: "/usr/share/fontconfig/conf.avail/05-reset-dirs-sample.conf", line 6: unknown element "reset-dirs"
No language pack for user setting, falling back to en
Add a language pack by making the file src/lang/en-GB.json

Did you install Fedora in a Virtual Machine, or on actual hardware?
Did you use Gnome Software to install the rpm package, or via the command line?
The stable version, or a more recent build?

I am currently running Fedora in a Virtual Machine.
I am using the 1.2.1 Fedora rpm package downloadable on the itch.io website.
I have tried installing GB Studio with Gnome Software, rpm, yum, and dnf then running through your reproduce steps, and I can't seem to get the hanging error and the game runs and exports as expected.
I followed these instructions, but replacing the package name with the current version when first trying to install with rpm.
I also tried Ubuntu and get the same error as you until I install make. When I deliberately uninstall make on Fedora using
sudo rpm -e --nodeps make
then run or export, neither hang and I get the same error as you get on Ubuntu.

I've uninstalled and reinstalled GB Studio many times, both according to the instructions you linked to and via Gnome Software, unfortunately the most I get is one successful "run" or "build" before it starts to freeze again.
I was able to reproduce the error in a Fedora 31 Virtual Machine, but only once.

Log out
On the login screen click on your user
Click on the small gear icon that appears below the user and select "Gnome on Xorg"
Type in your password and login
Launch GB Studio and try the Export ROM and the Run functions

The freezing only happened once in the Virtual Machine, but is constant on real hardware. It doesn't seem to matter if I choose a Gnome (Wayland) session or Xorg. Perhaps it's related to libxscrnsaver or the display driver?
I appreciate you taking the time to look into this. I understand you can't fix the issue if you can't reproduce it.
My current work around is to run GB Studio in an Ubuntu 18.04 virtual machine and sync my files via Mega.

If your reproduction is semi-consistent, as it was for me, could you please test the bugfix in https://github.com/chrismaltby/gb-studio/pull/420 ?

If your reproduction is semi-consistent, as it was for me, could you please test the bugfix in #420 ? At least for the "Often, on the Build & Run screen, GB Studio stops at "Copy code bank_7.c"." part of the problem.

I tried the Development Build packages available for download, as well as the yarn method of cloning the Git repository (I am new to testing dev builds, so I am not sure about the process).
On my Fedora 31 desktop:

The development build/package has been slightly more successful than previous builds. It will still hang, but I was actually able to get a few successful runs & builds with it.

On my Fedora 32 desktop:

The development build/package was inconsistent. It successfully built the ROM, but would hang on further attempts. The emulator would either fail to launch, or bring up a black/white screen.
The yarn/git version would always get stuck at "Copy cod bank_7.c"

This bug is no longer an issue with the recent versions of GB Studio and updates to Fedora.


[Candidate 4v4 Umbrella Corps ZH v1] Supply Piles near map border have inconsistent room for movement

Observed behavior
Supply Piles near map border have inconsistent room for movement.
Expected behavior
Supply Piles near map border offer consistent movement opportunities.
Screenshots
1. Can move behind

2. CAN NOT MOVE BEHIND

3. Can move behind

4. Can move behind

5. Can move behind

6. Can move behind

7. CAN NOT MOVE BEHIND

8. Can move behind

fixed


Error in new project

I have the following problem when creating a new project

My config

Am I doing something wrong?
Versions <= 10 working perfectly.
I already deleted the node_modules folder and then npm install and it didn't work for me.
I also tried ng serve --prod, but to no avail.

Can you run ng v instead the `web‘ directory?

Hey @alan-agius4
For some reason, the angular path did not exist in the windows environment variables. I added it manually and it went back to work.