Bug: V2 Columns,  bullet points are displayed alongside dashes and the padding is off in some places

Issue Type
None
Summary
No response
Priority
None
Description
No response
Affected Device Classes
No response
Affected Browsers/Devices and Versions
No response
Steps to Reproduce

Navigate to https://main--vg-macktrucks-com--volvogroup.aem.page/block-library/blocks/v2-columns
Observe the block's list items.

Expected Results

Columns (with-background-image): bullet points should not appear next to dashes. The left padding should be correct.
Columns (with-background-image, icon-list): the left padding should be correct.
Columns (with-background-image, navigation-links): the left padding should be correct.

Actual Results

Columns (with-background-image): bullet points are displayed alongside dashes, and the left padding of the list items is set too far to the right.
Columns (with-background-image, icon-list): the left padding of the list items is set too far to the right.
Columns (with-background-image, navigation-links): the left padding of the list items is set too far to the right.

Attachment
No response

Testing completed. Everything works accordingly.


Improvement: Add dynamic title to line chart

https://github.com/UBC-MDS/imdb_dashboard/commit/c96356439029f16dc4724c38cd49419c4027b19a


GitHub events log with dates

Event totals are already saved, but would also be good to store the event with the date in another collection (could have a ttl)

The Schema for this entity should be defined before implementing


[go_router] Closes the root route when MaterialApp.router changes

Steps to Reproduce

First problem is changing values in MaterialApp.router.showPerformanceOverlay or MaterialApp.router.showSemanticsDebugger at runtime.
The second problem is changing the MaterialApp.router.builder widget at runtime. For example, when a new widget is added to the tree.

Expected results:
The order of the routes does not change
Actual results:
The current route remains, but the root route is closed. Both problems lead to the same result.

Code sample

class App extends StatelessWidget {
  const App({
    Key? key,
    required this.setting,
    required this.router,
  }) : super(key: key);

  final LocalSettingService setting;
  final GoRouter router;

  @override
  Widget build(BuildContext context) {
    return AnimatedBuilder(
      animation: setting,
      builder: (context, child) => AppTheme(
        data: setting.theme,
        child: MaterialApp.router(
          onGenerateTitle: (context) => context.t.appName,
          theme: setting.theme.getDefaultMaterialTheme(),
          showPerformanceOverlay: setting.showPerformanceOverlay,
          showSemanticsDebugger: setting.showSemanticsDebugger,
          debugShowCheckedModeBanner: false,
          localizationsDelegates: [
            AppLocalizations.delegate,
            GlobalMaterialLocalizations.delegate,
            GlobalWidgetsLocalizations.delegate,
            GlobalCupertinoLocalizations.delegate,
          ],
          supportedLocales: AppLocalizations.supportedLocales,
          routerDelegate: router.routerDelegate,
          routeInformationProvider: router.routeInformationProvider,
          routeInformationParser: router.routeInformationParser,
          builder: (context, child) {
            child = MediaQuery(
              data: context.data.copyWith(textScaleFactor: 1.0),
              child: GestureDetector(
                onTap: () => FocusManager.instance.primaryFocus?.unfocus(),
                child: child,
              ),
            );

            if (setting.configuration.type != EnvType.def) {
              child = Banner(
                message: describeEnum(setting.configuration.type),
                location: BannerLocation.topStart,
                child: child,
              );
            }

            return child;
          },
        ),
      ),
    );
  }
}

[✓] Flutter (Channel stable, 3.3.6, on macOS 13.0 22A380 darwin-x64, locale ru-RU)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 14.0.1)
[✓] Chrome - develop for the web
[!] Android Studio (not installed)
[✓] IntelliJ IDEA Ultimate Edition (version 2022.2.3)
[✓] Connected device (3 available)
[✓] HTTP Host Availability

Hi @Holofox, your code sample is not complete.
Please provide a complete minimal reproducible code sample that we can run without needing to make any major changes. The code sample ideally should be a single main.dart file without any third-party packages or dependencies.
Please also provide the version of go_router you're using. Also what platform(s) are you experiencing this issue on?
Thank you

@danagbemava-nc, sorry, I've updated the minimally reproducible code sample to clearly see the problem.

Issue is reproducible using the code sample provided above.
https://user-images.githubusercontent.com/88313112/202463656-d40f1a6a-1420-4f3f-b7d7-1bc768b12b8b.mov

flutter doctor -v
[✓] Flutter (Channel stable, 3.3.8, on macOS 13.0.1 22A400 darwin-arm, locale en-GB)
    • Flutter version 3.3.8 on channel stable at /Users/nexus/dev/sdks/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 52b3dc25f6 (8 days ago), 2022-11-09 12:09:26 +0800
    • Engine revision 857bd6b74c
    • Dart version 2.18.4
    • DevTools version 2.15.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0
    • Java binary at: /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9123335/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14B47b
    • CocoaPods version 1.11.3

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

[!] Android Studio
    • Android Studio at /Applications/Android Studio Preview.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
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] Android Studio (version 2021.3)
    • 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.13+0-b1751.21-8125866)

[!] Android Studio
    • Android Studio at /Applications/Android Studio Preview 2.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
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] Android Studio (version 2021.3)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9123335/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.13+0-b1751.21-8125866)

[✓] Android Studio (version 2021.3)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9014738/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.13+0-b1751.21-8125866)

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

[✓] Connected device (3 available)
    • iPhone 14 Pro (mobile) • 4F72110C-F38B-4CF9-93C4-4D6042148D28 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-16-1 (simulator)
    • macOS (desktop)        • macos                                • darwin-arm64   • macOS 13.0.1 22A400 darwin-arm
    • Chrome (web)           • chrome                               • web-javascript • Google Chrome 107.0.5304.110

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 2 categories.

[!] Flutter (Channel master, 3.6.0-4.0.pre.28, on macOS 13.0.1 22A400 darwin-arm64, locale en-GB)
    • Flutter version 3.6.0-4.0.pre.28 on channel master at /Users/nexus/dev/sdks/flutters
    ! Warning: `flutter` on your path resolves to /Users/nexus/dev/sdks/flutter/bin/flutter, which is not inside your current Flutter SDK checkout at /Users/nexus/dev/sdks/flutters. Consider adding /Users/nexus/dev/sdks/flutters/bin to the front of your path.
    ! Warning: `dart` on your path resolves to /Users/nexus/dev/sdks/flutter/bin/dart, which is not inside your current Flutter SDK checkout at /Users/nexus/dev/sdks/flutters. Consider adding /Users/nexus/dev/sdks/flutters/bin to the front of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision c0719509a1 (9 hours ago), 2022-11-16 23:55:08 -0500
    • Engine revision d422023f39
    • Dart version 2.19.0 (build 2.19.0-406.0.dev)
    • DevTools version 2.19.0
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0
    • Java binary at: /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9123335/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14B47b
    • CocoaPods version 1.11.3

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

[!] Android Studio
    • Android Studio at /Applications/Android Studio Preview.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
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] Android Studio (version 2021.3)
    • 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.13+0-b1751.21-8125866)

[!] Android Studio
    • Android Studio at /Applications/Android Studio Preview 2.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
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] Android Studio (version 2021.3)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9123335/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.13+0-b1751.21-8125866)

[✓] Android Studio (version 2021.3)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9014738/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.13+0-b1751.21-8125866)

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

[✓] Connected device (3 available)
    • iPhone 14 Pro (mobile) • 4F72110C-F38B-4CF9-93C4-4D6042148D28 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-16-1 (simulator)
    • macOS (desktop)        • macos                                • darwin-arm64   • macOS 13.0.1 22A400 darwin-arm64
    • Chrome (web)           • chrome                               • web-javascript • Google Chrome 107.0.5304.110

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 3 categories.

It seems to me the correct way would be putting the settings route as a subroute of /. and call go instead of push. We may still need to look into why rebuild the MaterialApp will clear the Routematchlist though

It seems to me the correct way would be putting the settings route as a subroute of /. and call go instead of push. We may still need to look into why rebuild the MaterialApp will clear the Routematchlist though

Unfortunately, this use case is not suitable, since the settings route should be global and available everywhere, and the user should be able to go back


Dashboard

Selecting tree when tree multi tenancy is done.
Improve subscription show, with a subscribe button if on free role.

Curtis Delicata is scamer. He doesn't pay any profits. Don't work with him.


Stop game from crashing/kicking player when surpassing 30 million blocks

When Cubic Chunks is played with other mods active that move the world boundary out to farther than the vanilla limit of 30000000 (for example https://github.com/ThisTestUser/FarLandsMod), surpassing this number can cause the game to immediately freeze or kick the player for being in an illegal position.
While this can be mitigated by deleting the MixinNetHandlerPlayServer line from cubicchunks.mixins.fixes.json, I find this to be a rather hacky solution. I think it would be better as some sort of option in-game or in a config file, preferably with a reasonably large warning that surpassing this limit may cause major issues in multiplayer and is not supported.

I'm still undecided between a strict "no" and "maybe. Considering the amount of time I'm going to spend saying "no", it's probably easier for me to just make it work.


Can't cancel staking compound task

Description of the bug
Don't cancel the task when staking the Turing network
Steps:

Open the application
Go to the Staking tab
Go to the Staking details Turing network
Compound staking successfully with the Turing network
Cancel task Actual: Don't cancel the task with the Turing network

Do not support on the new UI version


How to show combinator labels between rules?

Hi!
I am trying to display a combinator label between each rule of my querybuilder. My initial approach was to try to override the Rule Component, but I realized that this component does not have access to its left or right sibling combinator.  My intuition tells me that I will have to override the RuleGroup component, but I wonder if there is an easier way to access combinator values?
Figma design

If you're trying to display the combinator selectors for each group between the rules instead of in the group header, then you can use the showCombinatorsBetweenRules prop. That will display a combinator selector between each pair of rules, but the combinator must still be the same within each group (e.g. changing one combinator from 'and' to 'or' will change all the sibling combinators in that group to 'or').
If you actually want the combinators to be independent of each other, then I've got good news for you! react-querybuilder v4 will introduce the independentCombinators prop, which allows each combinator to be selected independently of all others, even siblings. You can try out the new prop with the 4.0 beta version:
npm install --save<EMAIL_ADDRESS>
or
yarn add<EMAIL_ADDRESS>
Documentation for v4.0 is here: https://react-querybuilder.js.org/

Thank you for your response!
I don't want to display a combinator selector between each rule, only a label for the boolean value. I plan to keep the combinator selector at the top level of a group as shown in the updated Figma screenshot.
Do you think this can only be achieved by overriding the RuleGroup?

Do you just want to reorder the elements in the group header, to put the combinator selector on the far right? If so, v4 will be able to help you out there as well. All the default styles in v4 are based on flexbox, so you can reorder elements with CSS.

I want to show ("OR" , "AND") text labels between rules and ruleGroups. To do this, I need access combinator values, but I am not sure what is the best place to extract them.

Oh, I think I see now -- you want the actual combinator selector to be in the group header like normal, but also want the combinator label to show between rules? Hmm...I wouldn't want you to have to override the RuleGroup component just for that. Let me think about it a bit.

@muaragon - I think I have something like what you want working here:  https://codesandbox.io/s/react-querybuilder-multi-combinator-dfib7?file=/src/App.tsx
It's a little convoluted, but it's definitely better than overriding the entire RuleGroup component.
Note: this uses v4.0.0-beta.7 which internally relies on path: number[] instead of id: string, but the same can be done with v3.12.1 if you just replace paths with ids and use findRule instead of findPath.

Actually, never mind about v3.12.1. The method used in that codesandbox only works in v4 because v3 doesn't pass down the group's id to subcomponents (like v4 passes down the path).

It looks almost exactly to what I want!
I notice that the labels are not independent when selecting a combinator in the group header, is it possible to use the independentCombinators flag for this logic as well?
Thanks!

If you specified independentCombinators, you'd have to decide what the behavior would be. What would you want to happen if the combinator selector in the group header was changed? Would it reset all of that group's independent combinators to the same value? What value would the group header combinator selector display if you had multiple values for independent combinators within that group? Also, you'd need the independent combinator selector to actually be a selector, not just static label text.
In short, yes you could do it but you would need to make some UX decisions.

I don't want the combinator selector in the group header to reset any of the previous combinator. I only want it to alter new combinators. Do you think this is possible?
Thank you for all of your help so far!

Like this?  https://codesandbox.io/s/react-querybuilder-default-independent-combinators-fyvki?file=/src/App.tsx

Yes!
I added the "CombinatorLabel" that you provided me in the previous Sandbox and this is the exact functionality that I was looking for. I really appreciate your help and thank you for creating this library!

Great! Glad to help. (BTW I'm not the original creator, just the lone remaining maintainer.)


Verification failed

gmail-<EMAIL_ADDRESS>github - user name - ashis2004
in leaderboard-

@Hemu21 can you help him out.

@ashis2004  you can doenload your certificate after 1 hour


Update machine-learning-r-csharp-retail-demand-forecasting.md

Monthly refresh

Hi @jaymathe, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

It looks like you're working at Microsoft (jaymathe). If you're full-time, we DON'T require a contribution license agreement.

If you are a vendor, or work for Microsoft Open Technologies, DO please sign the electronic contribution license agreement. It will take 2 minutes and there's no faxing! https://cla.azure.com.

TTYL, AZPRBOT;


Fix typo in README command

Hey 👋
Love the project!
Just as I was getting started, I noticed what I think might be a small typo in the first README command.
It says crank build will "launch the simulator and load in the sample", but to do that I actually needed crank run
Let me know if I've misunderstood here 😅

You seem correct to me.


[Event Request] Codeunit 5815 Undo Sales Shipment Line - DeleteSalesShptLineServItems - OnBeforeDeleteSalesShptLineServitems

Hi,
We would like to extend Codeunit Undo Sales Shipment Line DeleteSalesShptLineServItems  procedure like this:

[IntegrationEvent(false, false)]
local procedure OnBeforeDeleteSalesShptLineServitems(var SalesShptLine: Record "Sales Shipment Line"; IsHandled: Boolean)
begin
end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.


Request for figma design

Is it possible to share the figma design used to create this template?

vc quer o cu e ainda quer raspado????

do you want the ass and still want it shaved???

@WatanabeThiago the is for contributors not tourists.


Remove values validation in policy definition

This fixes https://tickets.puppetlabs.com/browse/MODULES-1807 because something like ha-params should be an integer, not a string.

Hi There
I'm closing this PR due to inactivity as well as this branch diverging lots from master. Please re-submit your PR if you would still like this functionality included, with the concerns addressed.
Thanks!


Form Register User

Add field {{value=old('')}} with if else condition for the radio buttons and selects

the code looks like this :

{{ __('Civility') }}
<option value="1" @if(old('gender') ==1)selected @endif> {{ __('Male') }}
<option value="2" @if(old('gender') ==2)selected @endif>{{ __('Female') }}

Issue resolved


use jimp with react native

Is your feature request related to a problem? Please describe.
When I install Jimp in my native react app I get errors like Unable to resolve module fs from ... or Unable to resolve module path from ...
Isn't Jimp compatible with react native?
Thank you!

I bumped into the same error. Downgrading to 0.14.0 fixed the issue, but looking into the source code both 0.14.0 and >0.16.0 make use of path and fs in their index file https://github.com/oliver-moran/jimp/blob/master/packages/core/src/index.js.
So I can't really tell why downgrading worked, unfortunately. I hope it helps anyway!

I bumped into the same error. Downgrading to 0.14.0 fixed the issue, but looking into the source code both 0.14.0 and >0.16.0 make use of path and fs in their index file https://github.com/oliver-moran/jimp/blob/master/packages/core/src/index.js.
So I can't really tell why downgrading worked, unfortunately. I hope it helps anyway!

Hi. It really helped me. But now i'm getting this warning:
Possible Unhandled Promise Rejection (id: 1): Event {   "isTrusted": false,   "methodName": "constructor", }
Thank you!!

I bumped into the same error. Downgrading to 0.14.0 fixed the issue, but looking into the source code both 0.14.0 and >0.16.0 make use of path and fs in their index file https://github.com/oliver-moran/jimp/blob/master/packages/core/src/index.js.
So I can't really tell why downgrading worked, unfortunately. I hope it helps anyway!

Hi. It really helped me. But now i'm getting this warning:
Possible Unhandled Promise Rejection (id: 1): Event { "isTrusted": false, "methodName": "constructor", }
Thank you!!

I get this error on Android but not on iPhone.
It seems to me that the playback is going smoothly on iPhone.

I bumped into the same error. Downgrading to 0.14.0 fixed the issue, but looking into the source code both 0.14.0 and >0.16.0 make use of path and fs in their index file https://github.com/oliver-moran/jimp/blob/master/packages/core/src/index.js.
So I can't really tell why downgrading worked, unfortunately. I hope it helps anyway!

Hi. It really helped me. But now i'm getting this warning:
Possible Unhandled Promise Rejection (id: 1): Event { "isTrusted": false, "methodName": "constructor", }
Thank you!!

I get this error on Android but not on iPhone.
It seems to me that the playback is going smoothly on iPhone.

Hi
Did you find a solution for the rejection?


My game is about Super Mario, you have to get to the pipes to go to the next level.

How do you play your game?
 Get to the pipes and hit mystery boxes with your head to get mysteries.

Code
Check off the items that are true.

[ X ] The game was made using the Sprig editor.
[ X ] The game is placed in the in the /games directory.
[ X ] The code is significantly different from all other games in the Sprig gallery (except for games labeled "demo").
[ X ] The game runs without errors.
[ X ] The name of the file/game contains only alphanumeric characters, -s, or _s.
[ X ] The game name is not the same as the others from gallery

Image (If an image is used)

[ X ] The image is in the /games/img directory.
[ X ] The name of the image matches the name of your file.

Thanks for your PR!

yes! although it is challenging! you have to manage your lives rlly well in some levels

I tested it on a sprig and I can get to the end!


Dexsearch: minor improvements

This makes it so you can do /ds 1, normal instead of having to type /ds gen1, normal type
For types and egg groups with the same name, types take priority, but you can still do /ds fairy group if necessary. Similar changes to /ms
Mostly did this bc Lady Monita lets you do these same things

imo it should be part of the command, /ds1 tackle or /ds2 tackle

That doesn't really seem necessary, just an extra space between the ds and 1...

I don't think there's a need for /ds1 etc.

I like normal instead of normal type, but I don't like 1 instead of gen1. I think filtering by gen is rare enough that typing "gen" is clearer and better.

Is there a big disadvantage to having it? I use ds quite a bit for gens and it'd be nice to be able to just type the number instead (especially because Lady Monita lets you just use the number).

Maybe g1? It's mostly because numbers can be ambiguous.

That makes sense, updated

I've just been informed that the gen parameter searches for Pokemon from that gen only. Which isn't what I thought. In that case, my suggestion doesn't fit.
I do want to mention however that it is really dumb that you can search for a Pokemon from a specific gen rather than search a specific gen for stuff, which is what I thought it did. How is that useful at all? Compared to being able to use dexsearch to search stuff in specific gens. If you can, please implement past gen ds, and the command can be what I suggested.

Does something like /ds gen < 5 sound good (and then add an alias for ds5)?

Sorry I have no idea what I did to the commits, but added the /ds5 and such that looks for everything from gen 5 or earlier

Side note: Commits should most likely not contain the word "Travis".
 You can just say "Fix build error" (or, in practice, use an amend/fixup commit).

This is the first time using the Dex.mod stuff so hopefully I didn't screw it up, but now it should use the info from that gen.

someone review?

Rewrote the ms code to allow | as a separation, so its more similar to ds


Fix downloading build artifact in case build is triggered from forked…

… github repos.

I'm currently getting 404s when using the DownloadBuildArtifacts task in my Azure Pipeline:
https://dev.azure.com/NLUDevOps/NLU.DevOps/_build/results?buildId=62
The build is triggered by a PR from a fork. Does this PR resolve the issue, and if so any ETA on when it will be pushed to production?

I'm currently getting 404s when using the DownloadBuildArtifacts task in my Azure Pipeline:
https://dev.azure.com/NLUDevOps/NLU.DevOps/_build/results?buildId=62
The build is triggered by a PR from a fork on GitHub. Does this PR resolve the issue, and if so any ETA on when it will be pushed to production?

This fix is already in production. Please try and let us know if it's not working for you.

Thanks @Lovakumar - sent you mail.


Store pictures with installation.

As Clair Berlin staff or as research associate, I want to better understand how and where nodes are installed; e.g., to diagnose malfunctions or to explain observations in the data.
As room operator, I want to document where I installed the sensor.
As room operator with publicly available sensor data. I want to increase my credibility by posting pictures of the installation.
As general public, I want to see where the sensor is installed so that I can check on-site if this is indeed the case.


fix: 修复 download.js 脚本在 Windows 创建文件时出现 ? 非法字符

解决在 Windows 执行 node scripts/download.js 出现的报错：
$ node scripts/download.js
node:events:491
      throw er; // Unhandled 'error' event
      ^

Error: ENOENT: no such file or directory, open 'C:\Users\fanks\AppData\Local\Temp\extension\vscode-extensions.opensumi-default-themes?version=2.5.8'
Emitted 'error' event on WriteStream instance at:
    at emitErrorNT (node:internal/streams/destroy:157:8)
    at emitErrorCloseNT (node:internal/streams/destroy:122:3)
    at processTicksAndRejections (node:internal/process/task_queues:83:21) {
  errno: -4058,
  code: 'ENOENT',
  syscall: 'open',
  path: 'C:\\Users\\fanks\\AppData\\Local\\Temp\\extension\\vscode-extensions.opensumi-default-themes?version=2.5.8'
}

 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.fanks seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

https://github.com/opensumi/core/blob/main/scripts/download.js#L61
这里应该也会有同样的问题，要不要一起提个 PR 😁

@fankangsong 感谢你的提交，麻烦签署一下 CLA 协议 https://github.com/opensumi/ide-startup/pull/60#issuecomment-1469485869

@fankangsong CLA 文件麻烦签署一下 ~


Add python3.6 test in travis without linting

Coverage remained the same at 78.193% when pulling 30040a1c406b2d388604744c58b1ce2731428ef0 on feature/travis-python36 into 522dd99325d676f4cb67a0bddeef4aad241ed9a9 on master.

Coverage remained the same at 78.193% when pulling 30040a1c406b2d388604744c58b1ce2731428ef0 on feature/travis-python36 into 522dd99325d676f4cb67a0bddeef4aad241ed9a9 on master.

Coverage remained the same at 78.193% when pulling b705f76b47dfa172ddf6b340fb3c99f61ed7ba8c on feature/travis-python36 into 522dd99325d676f4cb67a0bddeef4aad241ed9a9 on master.

Coverage remained the same at 78.193% when pulling b705f76b47dfa172ddf6b340fb3c99f61ed7ba8c on feature/travis-python36 into 522dd99325d676f4cb67a0bddeef4aad241ed9a9 on master.


Make awf and cwd options compatibles

Before this commit, when awaitWriteFinish and cwd options were enabled at the same time and cwd was not the current directory, no add events were fired. It was because the fs.stat failed in awaitWriteFinish.

@es128 yes, it should be green now.

The failures are the same problematic test that's failing regardless of this PR. Haven't solved it yet, but anyway - doesn't need to hold this one up

chokidar polling watch options awaitWriteFinish should not raise any event for a file that was deleted before fully written:

Thanks for catching this issue and providing a test & fix!


Fixing for types.

I found a minor problems in types, but I have fixed it, sorry 😭

All good. Thanks again!


Remove check for remote endpoint when getting Firebase JWT [#174286329]

Activities launched from the Activity Player do not have remote endpoints but do need Firebase JWTs.

Not needed anymore.

Not needed anymore.


refactor: fix todos

Fix TODOs in the zk_evm.
Some TODOs were addressed, but the other still needs to be fixed, mostly in the evm_arithmezation.
Some TODOs in the zk_evm/trace_decoder remained as they were after a discussion with @BGluth.
Issue: https://github.com/0xPolygonZero/zk_evm/issues/16

Is this a wip? Should it be a draft?

Is this a wip? Should it be a draft?

half of the TODOs are still there, but some of them will require a bigger work, so it might need separate task... but yes, it is a wip, we can merge that PR and keep the task, but I think @BGluth should take a look and decide if need a separate tasks or not.

Yeah from our sync, there are a few that are big enough to warrant their own PR or are a bit hard to do. I would say merge this and I'll group the remaining todos into their own separate issues.


what license?

I'm using your template, can I delete the text in the footer and replace it with my product name?

There should be a way that you could link back to me. At least my name should somewhere in the footer with a link leading back to my personal website(davidcobbina.com). That is the only way I benefit from writing all that free code.
With that being said if you remove it and replace it with your products name, I wouldn't mind. Glad you have found a use for it. Enjoy!

I have added a BSD License to the project

I will put your name if I use your template, thanks for the answer


Example for Immutable objects

Hi I recently read the examples created for immutability. In the tutorials/core-java-modules/core-java-lang-oop-patterns/src/main/java/com/baeldung/immutableobjects/ the classes that are used to explain immutability are Currency and Money. However in the corresponding immutability tests tutorials/core-java-modules/core-java-lang-oop-patterns/src/test/java/com/baeldung/immutableobjects/ there are examples for String class. Wouldn 't be more comprehend to have examples with Currency and Money objects?

Hi Eugenp/Tutorials,
I had raised the same issue  very back earlier
But baeldung told it's not required ??
Regards,
Deepak
On Sat, 29 Aug 2020, 2:44 pm nimitsis<EMAIL_ADDRESS>wrote:

Hi I recently read the examples created for immutability. In the
tutorials/core-java-modules/core-java-lang-oop-patterns/src/main/java/com/baeldung/immutableobjects/
the classes that are used to explain immutability are Currency and Money.
However in the corresponding immutability tests
tutorials/core-java-modules/core-java-lang-oop-patterns/src/test/java/com/baeldung/immutableobjects/
there are examples for String class. Wouldn 't be more comprehend to have
examples with Currency and Money objects?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/eugenp/tutorials/issues/9939, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJKGWZXWLUM5NOG5PEGNZTDSDDBINANCNFSM4QO4HF7A
.

Any updates on this?
On Sat, 29 Aug 2020, 7:50 pm Deepak A L<EMAIL_ADDRESS>wrote:

Hi Eugenp/Tutorials,
I had raised the same issue  very back earlier
But baeldung told it's not required ??
Regards,
Deepak
On Sat, 29 Aug 2020, 2:44 pm nimitsis<EMAIL_ADDRESS>wrote:

Hi I recently read the examples created for immutability. In the
tutorials/core-java-modules/core-java-lang-oop-patterns/src/main/java/com/baeldung/immutableobjects/
the classes that are used to explain immutability are Currency and Money.
However in the corresponding immutability tests
tutorials/core-java-modules/core-java-lang-oop-patterns/src/test/java/com/baeldung/immutableobjects/
there are examples for String class. Wouldn 't be more comprehend to have
examples with Currency and Money objects?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/eugenp/tutorials/issues/9939, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJKGWZXWLUM5NOG5PEGNZTDSDDBINANCNFSM4QO4HF7A
.

Hi,
Ok, thank you for the feedback.

Nimitsis , Can you upload the working Java code solution for Currency and Money

Hi,
Ok, thank you for the feedback.

Nimitsis , Can you upload the working Java code solution for Currency and Money


Custom Data Topics in Kuksa Databroker

Hi,
I am interested in understanding the capabilities of Kuksa Databroker regarding custom data topics. Specifically, I would like to know if it is possible to configure Kuksa Databroker to support custom data types, such as images taken from a camera.
Can Kuksa Databroker handle a scenario where an image is published to the broker by one application, and another application subscribes to that image for processing? If so, could you please provide guidance or examples on how to set this up?
Thank you!

Hi, so KUKSA can not support "custom datatypes" (i.e. datatypes not in VSS), you could get away with uing an uint8 array (i.e. a byte array) for binary data, but probably that won't be very efficient, as KUKSA ist not really designed for high bandwidth but more for low latency small data.
In generall in VSS (which as data model is also not really desinged for auio/video) is refernecing such sources with URIs, see e.g. here https://covesa.github.io/vehicle_signal_specification/rule_set/data_entry/data_types/index.html#data-streams
If you have a real high performance use case (e.g. thinking about somehting like ADAS), there a specific stacks such as https://iceoryx.io

Thank you @SebastianSchildt for your information.


cancellation_token_source

Is C++/CX interop needed to access the source of a cancellation_token?

There isn't enough information to understand the question. You may also have better luck with general questions over on https://stackoverflow.com/


Media Engine / HEVEC / ProRes Usage

Hi @tlkh , I just found out about this tool and love how much information it displays very easily.
I was wondering if it would be possible to visualize the usage of the Media Engines in a similar Historgram / Graph way as CPU Usage and such? And is it possible to separate out the ProRes and h265/264 engines?
I am wondering because Apple advertised that the M1Pro and M1Max have different counts of these engines and I would wonder if it's possible to actually see when these engines are in use vs. when they are not (for example, love that with your tool it's possible to see the ANE usage when it is utilized).
TLDR:
Would it be possible to have a usage graph of the individual Media Engines?
Thanks and I am looking forward to updates to this powerful GUI 👍.

Not that I am aware of.
For ANE, the proxy to measuring utilisation is power usage (we cannot check the ANE utilisation directly, but power usage is a good proxy)
For Media Engine, all we have is the bandwidth information. The combined media engine bandwidth is already presented in asitop.  Here is what I can see exists on my M1 Max, and M1 Pro would be missing some:

ISP (camera only, I think)
STRM CODEC (not sure exactly what this is for)
PRORES (no 0/1 !!)
VDEC (H264/H265, I think)
VENC0 and VENC1 (2 engines)
JPG0 and JPG1 (2 engines)

Currently, asitop reports the total bandwidth usage for all these engines.
I am thinking about how to include in more information, at some point it would not fit well into a single window. I am considering making multiple pages/screen for certain detailed displays of specific components.

Thank you for your detailed reply. That is great information. Too bad Apples powermetrics only provides the bandwidth for the Media Engine. But at least we have some. I would love to see the details output either via pages or maybe via a command on the CLI call of asitop.
One can resize the window on bigger screens so providing it with a parameter --full or --detailed-media-engine could be an option.
Overall, I am excited to see more information about this available in some way (ideally even with historical data / graphs) to fully be able to understand which Media Engine is utilized.
Thanks again and I'm open for alpha/beta testing if you have anything.


Improve no-array-mutation: allow slice().sort(...)

Is it possible to improve no-array-mutation (added in #84) to allow code like this?
const sorted = ["foo", "bar"].slice().sort((a, b) => a.localeCompare(b));

Since slice() creates a copy this is effectively immutable, but it still triggers the lint rule. As a result, my code is littered with // tslint:disable-next-line:no-array-mutation, which isn't ideal.
(I'm assuming that there isn't a better way to sort an array that I'm not aware of.)

In this case we would have to detect that the intention was not to mutate even though an mutative method was called (.sort()) which might be a bit awkward. Still it would be possible to add a check for this specific case (slice directly followed by sort) and make an option to allow it which might be worthwhile if it is a common pattern. Another option is of course to make a centralized function to do the sorting, then you would only have to override the linting in one place. But having to import utility functions everywhere is not ideal either. Perhaps @RebeccaStevens has some input on this?

Agreed about using utility functions being undesirable.
Adding an option for this behavior seems reasonable to make everyone happy. I can probably find time to make a PR for this if/when you're okay with the idea, but I'm just as happy if someone else does it.

I would say we would want to go for a more generic approach than simply allowing  slice().sort(...) as an exception. The way I'd suggest is to make it so that when linting a chain of method calls, if one of those calls returns a new array, array mutating methods are then allowed from that point on (in the chain).
I can look into making a PR for this tonight sometime.

@RebeccaStevens That sounds like a nice approach! Do you still think it should be an option or should the rule always work like this?

Hmmmmm, I'm not sure actually.

I've created a PR for this. I went with adding this as an option called ignore-mutation-following-accessor.
Let me know if you can think of a better name for this option.

I was going to say ignore-mutation-of-copy because that seems more self-explanatory, but since they're officially called accessor methods I think the name is good as is.

After sleeping on the PR I made last night, I realised that the following case would fail:
const foo = () => [3, 1, 2];
const sortedFoo = foo().sort();

Although this doesn't use one of the built in array accessor methods, foo is still a function that returns an array just like slice does. Should foo().sort() be allowed?
Pros

Consistency

Cons

Allows for accidental mutation in non-pure functions. For example:
const bar = [3, 1, 2];
const foo = () => bar;
const sortedFoo = foo().sort(); // oh no, this will also sort `bar`.

Although this can be protected against by declaring that foo's return type is of type ReadonlyArray<number>

Should I open a new issue for this?

I'm trying to think of the use cases for this addition. The current implementation allows the built-in Array methods to be used as they all are immutable, eg. replacing .sort() with .slice().sort() lets us emulate an immutable .sort() method on Array which has many use cases. Maybe one use case for the proposed addition could be if a third party API that returns a mutable array Array. For example, considering that the foo  function in your first example would be a third party library function that returns a mutable array and we always want to sort it. I guess that scenario is much less common though but perhaps there are more use cases I have not considered. Opening a new issue with the proposal would probably be a good idea to collect feedback.


Inline images

So, I was working on failing feature specs. The problem consisted of some timing issues. In the process, I decided to implement capybara-inline-screenshot. However, I couldn't figure out why the screenshots would only pop-up in Buildkite (CI) and not locally. Now it looks like Fuubar was toying with me ;-)
Any idea why this issue exists only when working with Fuubar?
Expected behaviour
Context: pretty vanilla Rails setup with Capybara and PhantomJS for feature specs.
After failing, I expected capybara-inline-screenshot to output something that looks like an image in iTerm. Normally (with  rspec --format progress the image is right after the filename.
Actual
This is all I get.
2/2 |============================================= 100 ==============================================>| Time: 00:00:15
  HTML screenshot: file:///Users/user/src/project/tmp/capybara/screenshot_2017-08-16-13-36-47.879.html
  Image screenshot: file:///Users/user/src/project/tmp/capybara/screenshot_2017-08-16-13-36-47.879.png

Top 2 slowest examples (7.17 seconds, 46.7% of total time):

@cmitz I'm not familiar with this gem.  I'm happy to put a patch in if it's not something too crazy.  Unfortunately the output variable which is specified in that link you added is not referenced in that module so I'm not sure where it's coming from.
As far as fuubar is concerned, it doesn't do anything with output at all except for wrap whatever output variable RSpec is using (which is what I would assume is also what that gem does that you added.
My guess is that these lines, which don't specify the Fuubar class might be what is causing the issue.
Again, if you can give me a reproducible test case, and more information on what's happening, I'd be happy to look at it.


The biome "river" is shifted away from the river basin

Mod version: lostcities-1.12-2.0.4
The biome "river" is shifted away from the river basin when using lostcities_bop worldtype (see screenshoots)

That's not something my mod is doing

But this happens only on your lostcities_bop level-type 💡

Still not something I have control over. I don't handle biomes

(sorry to post this here as a starting point, trying to find why this is, without opening a new issue)
I got this too, easily visible in the middle desert of my rendered map

Could it be a BiomesOPlenty issue? in which case I could open an issue there referencing this one
I got a couple of mods adding biomes, namely BoP, AbyssalCraft, Evilcraft, RandomThings and NetherEx
Unless it's a Customized Preset World thing?, I use https://pastebin.com/vqy5e0cp , which have BiomeSize = 3

The problem is relevant. I think the problem is with the BiomeProvider and ChunkGenerator of mod Lost Cities.

Maybe this fix shfting rivers?
https://github.com/Glitchfiend/BiomesOPlenty/blob/a9e42935d0d3ae4cd9c915854045826307633b3d/src/main/java/biomesoplenty/common/world/ChunkGeneratorOverworldBOP.java#L352


Peress/fff migration ctrl isoal

@wopu-ot please assign a reviewer to this PR as needed by your team

@niag-Oticon please have a look


Add a way to determine if a meter can have a hidden connection

What's needed?
When reading electrical data from the microgrid, we rely mostly on meters and inverters. It is very common that inverters even have a meter in front of them as they provide more reliable data. In those cases one can use the inverter as a fallback  way to get data in cases where the meter is not working. There are cases where we even have a component connected to a meter but for technical reasons there is no way to measure the component (like a PV inverter), but we can read it indirectly via a meter.
The problem is a meter can have connections to other electrical components (like a load) that is not represented in the component graph, and if that is the case, we can't rely anymore on the meter to either be a proxy for some other phantom/virtual component or an unknown load.
To solve this, we need a way to determine a meter is only connected to its children nodes or if there could be phantom/hidden/virtual connection that is not represented in the component graph, so we can know how we can use that meter and what is it metering exactly.
Proposed solution
The proposed solution is to add a metadata Meter message with a bool field to tell if there is (or could be) a hidden connection or if it is guaranteed that all connections to the meter are represented in the component graph. For example:
// Frequenz definitions for transformers.
//
// Copyright:
// Copyright 2024 Frequenz Energy-as-a-Service GmbH
//
// License:
// MIT

syntax = "proto3";

package frequenz.api.common.v1.microgrid.components;

// TODO: Docs
message Meter {
  // Wether this meter has hidden connections.
  //
  // Hidden connections are connections that are not represented
  // in the component graph. For example, if a consumer load is
  // connected to the meter.
  bool has_hidden_connection = 1;
}

diff --git a/proto/frequenz/api/common/v1/microgrid/components/components.proto b/proto/frequenz/api/common/v1/microgrid/components/components.proto
index c21251d..bfca30b 100644
--- a/proto/frequenz/api/common/v1/microgrid/components/components.proto
+++ b/proto/frequenz/api/common/v1/microgrid/components/components.proto
@@ -17,6 +17,7 @@ import "frequenz/api/common/v1/microgrid/components/ev_charger.proto";
 import "frequenz/api/common/v1/microgrid/components/fuse.proto";
 import "frequenz/api/common/v1/microgrid/components/grid.proto";
 import "frequenz/api/common/v1/microgrid/components/inverter.proto";
+import "frequenz/api/common/v1/microgrid/components/meter.proto";
 import "frequenz/api/common/v1/microgrid/components/transformer.proto";
 import "frequenz/api/common/v1/microgrid/lifetime.proto";

@@ -96,6 +97,7 @@ message ComponentCategoryMetadataVariant {
     frequenz.api.common.v1.microgrid.components.Inverter inverter = 5;
     frequenz.api.common.v1.microgrid.components.VoltageTransformer
       voltage_transformer = 6;
+    frequenz.api.common.v1.microgrid.components.Meter meter = 7;
   }
 }

Use cases
No response
Alternatives and workarounds
No response
Additional context
Other issues related to supporting this use case:

https://github.com/frequenz-floss/frequenz-sdk-python/issues/1072
https://github.com/frequenz-floss/frequenz-sdk-python/issues/1073

I would like to propose another potential solution - we can just add a "virtual" meter to the component graph. This has a few advantages to the proposal above:

It does not need any API change.
We already use "virtual" components, e.g., PV inverters, or CHPs, etc, to which we do not have data connections. We could use the same approach here, because like, say, a virtual inverter, the load exists, but the corresponding meter is missing, or we do not have a data connection to it. This will keep things more consistent.

However, if we really want to follow the proposal mentioned in the issue description, then we could get replace all virtual components with meter metadata fields, again for consistency.

Also for cross-referencing, the #246 also touches on the point of metadata vs components in the component graph.
I also feel like having a more representative component graph sounds cleaner and less hacky.

Marking this blocked for now, until we stabilize the requirement in discussions.

We discussed that we do not need to consider meters having hidden connections. Client app algorithms should be able to adapt to anomalous meter readings.


Support Issues Template for sample app proposal

This is one of the good first issue
This repository doesn't have the Sample App Proposal
We have plan to create modern issue templates that have customizable web form fields.
One of the great example is our bug report here, PR link
In this issue, we need to make Sample App Proposal's issue template
Requirement

title field [required]
description field [required]
contributors field [required] (who made it?)
repository link [required]
Feel free to append more field.
Use yaml : please read here syntax for githubs for schema, Learn YAML in Y minutes
Refer to below references.

References

next.js : https://github.com/vercel/next.js/tree/canary/.github/ISSUE_TEMPLATE
Angular : https://github.com/angular/angular/blob/main/.github/ISSUE_TEMPLATE
monaco-editor : https://github.com/microsoft/monaco-editor/tree/main/.github/ISSUE_TEMPLATE
pytorch : https://github.com/pytorch/pytorch/tree/master/.github/ISSUE_TEMPLATE

Our team wanna resolve this issue!☺

I am sorry that I clicked 'unassignme' button by mistake...
Could you assgin me again...?

Here is form elements I wrote. Please any comments about this!
Before start, I am summarizing YAML documents in Korean.
Here is my notion link with edit permission. Please come and edit together!!
https://www.notion.so/seonjk/YAML-8ae1a967ebab4d47bcdb09a4fc1acc88

title field [required]

[ ] type: input

[ ] id: app_name

[ ] attributes/label: What's your app name?

[ ] attributes/description:

[ ] validations/required: true

description field [required]

[ ] type: textarea

[ ] id: description

[ ] attributes/lable: Description

[ ] validations/required: true

contributors field [required] (who made it?)

TODO: I have no idea,,,

repository link [required]

[ ] type: input

[ ] id: repository_link

[ ] attributes/label: Submit your repository link!

[ ] attributes/description: "Please submit your sample app repository"

[ ] attributes/placeholder: "Example: github.com/euphony-io/your-sample-app"

[ ] attributes/value: "github.com/euphony-io/"

[ ] validations/required: true

Here is form elements I wrote. Please any comments about this!
Before start, I am summarizing YAML documents in Korean. Here is my notion link with edit permission. Please come and edit together!! https://www.notion.so/seonjk/YAML-8ae1a967ebab4d47bcdb09a4fc1acc88

title field [required]
[ ]  type: input
[ ]  id: app_name
[ ]  attributes/label: What's your app name?
[ ]  attributes/description:
[ ]  validations/required: true
description field [required]
[ ]  type: textarea
[ ]  id: description
[ ]  attributes/lable: Description
[ ]  validations/required: true
contributors field [required] (who made it?)
TODO: I have no idea,,,
repository link [required]
[ ]  type: input
[ ]  id: repository_link
[ ]  attributes/label: Submit your repository link!
[ ]  attributes/description: "Please submit your sample app repository"
[ ]  attributes/placeholder: "Example: github.com/euphony-io/your-sample-app"
[ ]  attributes/value: "github.com/euphony-io/"
[ ]  validations/required: true

Thank you for posting! But it says I don't have access permission on the Notion page...!

Here is form elements I wrote. Please any comments about this!
Before start, I am summarizing YAML documents in Korean. Here is my notion link with edit permission. Please come and edit together!! https://www.notion.so/seonjk/YAML-8ae1a967ebab4d47bcdb09a4fc1acc88

title field [required]
[ ]   type: input
[ ]   id: app_name
[ ]   attributes/label: What's your app name?
[ ]   attributes/description:
[ ]   validations/required: true
description field [required]
[ ]   type: textarea
[ ]   id: description
[ ]   attributes/lable: Description
[ ]   validations/required: true
contributors field [required] (who made it?)
TODO: I have no idea,,,
repository link [required]
[ ]   type: input
[ ]   id: repository_link
[ ]   attributes/label: Submit your repository link!
[ ]   attributes/description: "Please submit your sample app repository"
[ ]   attributes/placeholder: "Example: github.com/euphony-io/your-sample-app"
[ ]   attributes/value: "github.com/euphony-io/"
[ ]   validations/required: true

Thank you for posting! But it says I don't have access permission on the Notion page...!

I update another link. Would you try to access this link?

Yse. I can access well.

Thank you for your quick feedback! I'll study and add the necessary parts!

In contributor's field, How about add
type: textarea
attributes/label: Who made it?
attributes/description: Write conrtibutors ID with profile link
validations / required: true

@phj0407 Good opinion!!
How about write placeholder also?
is it correct your description means "SeonJK https://github.com/SeonJK"?

Yes, that's right. Writing placeholder is also good idea! How about add
attributes/placeholder: "Example: SeonJK  ::  https://github.com/SeonJK" ?

OK. I will apply your feedback!!

We have used only pull request last year.
I'm sharing some PR examples

https://github.com/euphony-io/euphony/pull/36
https://github.com/euphony-io/euphony/pull/113
https://github.com/euphony-io/euphony/pull/117

Reading past PRs, I suggest to update some keys

I think "The features of the app are as follows:" will be good for label of description field instead of "Description".
I want to add some texts in placeholder of contributors like "Example: Co-Authored-By: username :: https://github.com/username" and add value key : "Co-Authored-By: "

please any comments about suggestions. Thanks!

Both ideas are so good! I think we can apply it right away👍👍

@serim53 is it okay about my suggestion? Then I will pull first request!

I'm sorry for the late feedback😥..
I think all of your opinions are good! And I agree with everything to add!
My Additional suggestions are:

How about creating a field for Feature?
Why don't we create a field for additional content so that we can attach screenshots and provide additional explanations?

You mean adding [Feature] , [Screenshot] section? I think adding  [Screenshot] separately is good idea!
And,... users will write brief feature of app in [Feature] and more details in [description] ? Am i right to understand?

@serim53 @phj0407 Thank u for good opinion!!
I think it's good to be placed in [Description] field with Screenshot and description. With description, it's more helpful to understand I think :)
About your opinions, [Feature] field would be helpful to describe brief features!!

@phj0407 @SeonJK I agree with both of your opinion! Then, shall we add only the feature field, and an additional explanation to the description? 😄

Great!! Do you have any idea about explanation about description?

I think it's enough for now. It will be great template for sample app proposal 👍 I'll tell you when I have a good idea.

Here is form elements I wrote. Please any comments about this!
Before start, I am summarizing YAML documents in Korean. Here is my notion link with edit permission. Please come and edit together!! https://seonjk.notion.site/YAML-8ae1a967ebab4d47bcdb09a4fc1acc88

title field [required]
[ ]  type: input
[ ]  id: app_title
[ ]  attributes/label: "What's your app name?"
[ ]  validations/required: true
feature field [required]
[ ]  type: textarea
[ ]  id: feature
[ ]  attributes/label: "The feature of app are..."
[ ]  attributes/description: "Summarize the feature of your app"
[ ]  attributes/value: 3-lines of list
description field [required]
[ ]  type: textarea
[ ]  id: description
[ ]  attributes/label: "The features of the app are as follows:"
[ ]  attributes/description: "Describe how your app works! you can also use snapshots of your app."
[ ]  validations/required: true
contributors field [required] (who made it?)
[ ]  type: textarea
[ ]  attributes/label: Who made it?
[ ]  attributes/description: "Write contributors ID with profile link"
[ ]  attributes/placeholder: "Example: Co-Authored-By: username :: https://github.com/username"
[ ]  attributes/value: "Co-Authored-By: "
repository link [required]
[ ]  type: input
[ ]  id: repository_link
[ ]  attributes/label: Submit your repository link!
[ ]  attributes/description: "Please submit your sample app repository"
[ ]  attributes/placeholder: "Example: https://github.com/euphony-io/your-sample-app"
[ ]  attributes/value: "https://github.com/euphony-io/"
[ ]  validations/required: true

Alright! I updated our opinions and wrote my idea of feature field.


Add a prelude module in the noir_stdlib

Problem
Features like dep::std::println and the upcoming assert_eq are commonly used, core features and can be annoying to have to import into most files.
Happy Case
These symbols are automatically imported into each file, along with any other symbols in a new prelude.nr file in the stdlib.
Alternatives Considered
No response
Additional Context
No response
Would you like to submit a PR for this Issue?
No
Support Needs
No response

Blaine's law: Eventually every language gets a Pervasives 🤣

I think they're useful 🤷. Something being a builtin keyword or being imported automatically is more of an implementation detail than anything.
I would like to experiment with a completely different import system rather than the one most languages use in which developers just pray for tools to automate it for them. Although that is a different topic and likely not for Noir with it's strong Rust influence.

For features preluded, is there a common practice in Rust / other languages on whether if they should be kept:

Within the stdlib codebase
Within the Standard Library doc section
?

Thinking if it would be unnecessarily noisy for users if yes.


Create mechanism for sending exerpted document text with user comment to external endpoints

We plan to build an integration with Slack that will allow users to select some text in Znai documentation, and send it to a Slack channel along with some user-supplied text (comment, question, feedback, etc.).
We expect that the specific endpoint will be configured by the documentation creator so they can decide to what communications channels they support.
In terms of the user workflow, we imagine that a contextual menu will appear when text is highlighted, presenting one or more options for endpoints. Once an endpoint is selected, a modal will present:

The selected text
An input box for user comment
The destination where the message will be sent
A confirmation button to send the message

Long standing feature. Would be nice to start putting some effort into it :)
Do you envision internal users will provide different end points or will be it managed centrally within your org?


x64: Lower SIMD requirement to SSE2

All instructions in Cranelift now have lowerings for SSE2 as a baseline, even if they're not exactly the speediest things in the world. This enables lowering the baseline required for the SIMD proposal for WebAssembly to SSE2, the base features set of x86_64. Lots of tests were updated here to remove explicit has_foo=false annotations as they no longer have any effect.
Additionally fuzzing has been updated to enable disabling sse3 and ssse3 which will help stress-test all previously-added lowerings.

With @fitzgen's excellent idea of actually testing these on somewhat real hardware I ran the test suite through QEMU with QEMU_CPU=core2duo,-sse3,-ssse3 (couldn't figure out a shorter way of saying "no features") and the entire test suite passes with https://github.com/bytecodealliance/wasmtime/pull/6629 and https://github.com/bytecodealliance/wasmtime/pull/6630 so there were indeed a few mistakes to catch, but after that I think we're looking good!
(I don't have actual old hardware to test on myeslf)


[POSIX] readdir_r() deprectated, replace with readdir()

readdir_r() may be unsafe where NAME_MAX is unspecified as the
buffer length isnt passed in. This may cause NUL termination issues.

glibc >= 2.24 deprecates readdir_r()

POSIX.1-2008 doesnt require readdir() to be thread-safe but, in glibc,
calls with different directory streams are.

Callers of readdir() using methods need to ensure synchronisation
if the same directory is read by multiple threads.

@swift-ci test and merge


Duplicate reports are generated when generating all tables if all tests have passed

I've noticed I get double report printed if all tests have passed. Might be due to multiple write() invocation. Could be fixed by adding a flag if write function has been called already.

Thanks @MyloRii, there was a rogue write invocation when no tests failed. This is fixed in v0.0.19


surface related entities in google groups forums

Add the ability to surface related entities (similar to Gaby's related issues comments) as replies to google groups forum discussions. (This needs a careful evaluation before we decide whether to turn it on for any of our golang-* forums).

This is an extension of the similar/duplicate issue feature. Since we are focusing on the issue management in this iteration, I am moving this to Backlog.


fix(db) resolve Cassandra contact points when provided as hostnames

Resolve contact points before instantiating cluster.  The driver does
not support hostnames in the contact points list, but we accidentally
support this feature by relying on our globalpatches.lua override of
tcpsock:connect(), in which we perform DNS resolution. This could lead
to mismatches between the driver policies and the peers info stored in
the shm.
This scenario is described in details here:
thibaultcha/lua-cassandra@8b9fcd9
We do not rely on kong.dns since the kong global is not always fully
instantiated in all of our components yet (notably the tests and the
CLI).

this resolves each contactpoint to a single ip address. Will this meet expectations? eg. wouldn't someone use a single name resolving to an SRV that carries all the ip's of all the cassandra nodes?
Or will the driver contact the first node only and then get all cassandra peers from that first node?

Or will the driver contact the first node only and then get all cassandra peers from that first node?

This one :) And we only care that the contact points aren't given to the driver as hostnames, there isn't any concern about hosts having multiple records. If the contact point used to retrieve the peers was reachable (it was, since peers are retrieved), the driver will store that IP address, and move on :)


Live disapperead

Hello
i'm bit lost. Yesterday i setup on RPI3 a perfect camera Floureon HD 1080p with this JSON.
And today it dont work. I lost electrical supply during night. I tried to reboot several time but no way.
Snapshot every 10s works well. But now "no response" when i click on the camera.
I tried several things, including remove and rename the camera inside the JSON.
No way.
I tried to manually vlc the url, it works. I tried on command line ffmpeg with the command, i've got few errors but then i outputs correctly the video in a file.
Thanks in advance :)
{
"platform":"Camera-ffmpeg",
"cameras":[
{
"name":"Camera",
"videoConfig":{
"source":"-vcodec h264_mmal -re -i rtsp://<IP_ADDRESS>:554/rtsp_live2",
"stillImageSource":"-i http://<IP_ADDRESS>/snapshot.cgi?user=admin&pwd=",
"maxStreams":2,
"maxWidth":320,
"maxHeight":240,
"maxFPS":16,
"vcodec": "h264_omx",
"packetSize": 188
}
}
]
}

Same with me..was working for a few days and no get No Response when try and view live stream.
"platforms": [{
"platform": "Camera-ffmpeg",
"logging": true,
"cameras": [{
"name": "Living Room",
"videoConfig": {
"source": "-re -i rtsp://xxxxxxxx@<IP_ADDRESS>:554/Streaming/Channels/101",
"maxStreams": 2,
"maxWidth": 480,
"maxHeight": 270,
"maxFPS": 10
}
}


Issue #323 again: Frequent crashes using CV_ADAMS, mostly involving GC

When issue #323 was closed I thought that the problem was solved. Not. It has come back worse than ever. Attached are three files showing the output from several different crashes on MacOS. It is completely random whether the program will run or whether one of the crashes occurs. The crashes documented in the attached files occurred when first including the program in a fresh Julia session and then invoking it, i.e., no calls SUNLinSolFree_Dense or SUNMatDestroy_Dense have occurred yet. The potential call to empty!(mem) is still commented out anyway. Sundials is updated to version 4.6.0.
The three types of failure documented here on MacOS are not the same as those on WIN10. One of those requests that it be reported when it occurs. Files attached to issue #323 document that.
The frequency of crashes under both OSs has been steadily increasing over the last couple of weeks. On the windows machine I have deleted the whole 'compiled' subdirectory. After it rebuilt itself, the error situation did not improve.
The program is structured after cvode! in simple.j
Signal (6) crash 211130 MacOS.txt
Signal (11) crash 211130 MacOS.txt
Method error incorrect error message 211130 MacOS.txt
l.

The attached file is the console output from one of today's crashes on a WIN10 machine. Julia 1.7.0 had just been freshly installed.
My Julia file that is giving me problems has gotten fairly large, over 2000 LOC. It appears that the problems with Sundials are increasing as the file gets larger. The code that invokes Sundials is being changed very little. The changes mainly involve the additions of options that cause different sets of global variables to be initialized -- not very complicated. When the program fails it is always during the call to Sundials.CVode.
Sundials Malfunction on WIN10<PHONE_NUMBER>.txt

Is this using the common API?

I am calling Sundials functions directly, not the DifferentialEquations package.
I may have finally found something that works. What now seems to work is modeled after code in cvode_Roberts_dns.jl. I removed the use of actual userdata, I am calling CVodeInit twice and I changed function f to accept NVectors and converting these to Julia vectors.
Its no working on the WIN10 machine. We'll see tonight if it also words on Mac.
CVodeInitis called twice,f` receives Sundials-type vectors
and translates them into Julia vectors.

If you're using it directly you have to be very careful about how and when memory is freed. The NVector wrappers setup finalizers so that the GC handles it all well, so using the wrappers is usually a better idea than doing it fully manually.

My Julia code that is working now does not do any explicit freeing. I wouldn't know how to do that anyway. Have not found much documentation for the Julia Sundials package.

Have not found much documentation for the Julia Sundials package.

It's fairly well-documented here: https://diffeq.sciml.ai/stable/solvers/ode_solve/#ode_solve_sundials
The direct API is essentially for creating the common interface wrappers, though you are free to use it directly using the SUNDIALS documentation as a guide, though we do not recommend doing it for very many reasons.

Thanks for your responses!
It's all working OK now also on the Mac.


Spectator view dynamic camera config (load video frame settings at runtime)

Hi, I've made some changes internally on the spectator view compositor.
I find it quite annoying to have to rebuild the DLLs if the frame size or framerate of the camera changes.
The changes consist on the following:

If a file called camera.cfg is found inside the User's Document folder (next to the folder where the HologramCapture would be found), the value used will be the ones in the folder for things like the frame height, width and the video FPS.
If the file is not found, it will silently fallback to use the values set to CompositorConstants.h" as it always had. This doesn't change the behavior for existing users.

The way it works is basically just a few static variables that are exported from CompositorDLL. With a header to import it on the UnityCompositorInterface and a simple config file reader that is called at plugin initialization (or from the main() function of the calibration app).
The place where theses variables (FRAME_WIDTH, etc...) are originally mentioned in the README files has been updated with a not explaining that it is possible to create this file and use it that way.
That way, a user just has to build the DLL once, with the configuration for his capture card (adding or not the necessary SDKs).

And this has been built on top of the current master, that include #271

Love this contribution, thanks!
Can you update this readme section to mention this config file as an option (include file name, file location, expected file contents)

Thanks for the feedback @fieldsJacksonG! Will push fixes on my branch during business hours in France today (Friday)

@fieldsJacksonG I think I got around to do all your requested changes, can you review again?

@fieldsJacksonG Just so you know, I'm finishing an internship in two weeks, after that I will not have access to any HoloLens hardware. It will be harder for me to contribute on this without being able to test anything :wink:


Update to control the output of exceptions in ListTenants

Signed-off-by: Paul Bastide<EMAIL_ADDRESS>

LGTM (after build failure fixed)

sorry about that - just fixed the import


IRecyclable and the Recycler

Just an idea for solving the Recycler problem once and for all:
An interface that handles an item being recycled. A standard "SimpleRecyclableComponent" that just... recycles the entity into the specified prototype (i.e. wrench becomes scrap) would be good for most things. IRecyclable would supply two functions, one that checks if the Recycler can recycle this thing (it should be provided a bool specifying if the Recycler is in unsafe mode), and one that actually does the recycling when called.
Probably a beginner job.

Agree with this approach.

Agree with this approach.

same, this seems like a good idea, could even be introduced into the constructioncomponent(?) (that part would not be a junior job :P)

same, this seems like a good idea, could even be introduced into the constructioncomponent(?) (that part would not be a junior job :P)

FYI this is kinda already a thing with RecyclableComponent (it's literally just like the SimpleRecyclableComponent you mention) but it could use some polish and an IRecyclable interface as you said!

FYI this is kinda already a thing with RecyclableComponent (it's literally just like the SimpleRecyclableComponent you mention) but it could use some polish and an IRecyclable interface as you said!

Related to #2232 (can be merged or closed).
Also for reference #2667 (although this deserves to be it's own issue as it's prototype related not recycler).

Update 2 years later. Recycler needs to be able to handle storing materials until it can produce a full sheet.
E.g. it breaks down a bottle or syringe which only yields a partial refund of say 0.1 glass / plastic. It stores this until it gets to 1 sheet, and spits it out. This way tiny items aren't lost.
Adding the stacker downstream to catch sheets and stack them would also be ideal for ORM and this.


Feedback and ideas for local development cycle

Some details
How many services are in your application? (including things like databases, redis):

[ ] 1-2
[ ] 3-5
[x] 6-10
[ ] 10+

What did you use tye for?

[x] Local development
[ ] Deployment

How is your code organized?

[ ] One service per repo
[x] Many services in one big repo
[ ] Other (please explain)

What did you think of tye?
I tried the developer tutorials and so far, I think it is already helpful to speed up the development process and has a lot of potential.
I’m generally also doing a lot of java spring microservice development. The spring boot dashboard integrated into the IDEs helps a ton to quickly rebuild, start, restart and debug many needed services and is in my opinion the biggest missing piece in the .NET microservice developer experience.
It would be fantastic if tye could offer something similar with the dashboard as separate web app or, in the best case, integrated into VS and VS Code. It could be even better than the spring experience since dependencies (e.g. the database) and things like service discovery can already be defined and used locally in the same tool without managing them separately.
To achieve this, the dashboard should be able to start, stop and restart specific services in debug and release mode. Another big factor to make the experience seamless is the debugger. It should be attached automatically or with one click in the IDE.
I’m not sure how easily this could be realized, especially the debugger part, but I think this would upgrade the development process immensely.

To achieve this, the dashboard should be able to start, stop and restart specific services in debug and release mode. Another big factor to make the experience seamless is the debugger. It should be attached automatically or with one click in the IDE.

I like this idea, especially being able to click in the browser to automatically debug attach to the process.

This is all great feedback. Thanks!


SSL issue

Error when trying to connect to Bastion:
Max retries exceeded with url: /20210331/sessions (Caused by SSLError(SSLError(1, '[SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED] unsafe legacy renegotiation disabled (_ssl.c:1006)')))"), 'Request y renegotiation disabled (_ssl.c:1006)')))"), 'Request Endpoint: POST https://....

That does not seem like issue which I could solve with bastion. What command did you use and how is Bastion configured ?

This error occurs when I am running "abst create forward single"
Everything is configured correctly on Bastion since I can use it from the same command line using ssh.


[website] website upgrade

Preview

[x] make preview supported on netlify https://github.com/apache/pulsar/pull/11770?w=1

New syntax rules
Click here to see details.
Action
Base framework

[x] init website-next base project https://github.com/apache/pulsar/pull/11770?w=1

Compatibility process

[x] implement custom link remark parser match {@inject: prefix:name:path}
2.[ ] implement custom link remark parser match {@inject: endpoint|POST|/admin/v3/sources/:tenant/:namespace/:sourceName|operation/registerSource?version=[[pulsar:version_number]]}
[x] md tabs migration https://github.com/apache/pulsar/pull/11908
[x] html tags compatibility process for br
[x] html tags compatibility process for li
[x] html tags compatibility process for span & style
[x] html tags compatibility process for table
[x] md internal jumper link fix
[x] static resource link fix, assets/xxx -> /assets/xxx

Docs migration
Detail

Click Show List

Pages migration
//TODO
Scripts migration
//TODO
Css migration
//TODO
Swagger migration
//TODO
Other migration
//TODO

You can find the Incubator releases here: https://archive.apache.org/dist/incubator/pulsar/

Hi @dave2wave Thanks for your answer. However, https://archive.apache.org/dist/incubator/pulsar/ hosts code files rather than doc files. We are looking for doc files (source files) of these versions, do you know where hosts them? Thanks again

2.0.1-incubating
2.0.0-rc1-incubating
1.22.0-incubating
1.21.0-incubating
1.20.0-incubating
1.19.0-incubating


New UI for Managed Identity in existing Functions project

UI work that Hossam is doing

[ ] UX for converting local settings from connection strings to managed identity
[ ] UX for converting remote app settings from connection strings
[ ] UX for converting remote app settings on deployment based off of local settings


Resource manager not showing up in rc0001 (dutch)

Description of bug
Resource manager missing some file
GET http://dnn9110rc0001/DesktopModules/ResourceManager/Scripts/dnn-resource-manager/dnn-resource-manager.esm.js?cdv=39 net::ERR_ABORTED 404 (Not Found)
Steps to reproduce

Go to the file manager page (either portal, or host files)
Resource manager is not showing up
look in dev. tool (F12) and see that it gives a 404 on the mentioned file.

Screenshots

Affected version
9.11.0 rc0001
Using dutch version...

Thanks for the report, I'm going to close this issue in favor of #5251, please follow that issue and report any additional details there.


[5.3][Type-checker] Improve diagnostic for keypath used without 'keyPath:' label

Cherry-pick #31716 into release/5.3, originally reviewed by @xedin
Upon finding a keypath subscript without a prerequisite keyPath: label, continue type-checking as usual. If the keyPath type gets verified, it will eventually be caught with a "missing argument" error, which will suggest a fix-it of adding the missing label.
Resolves SR-12745
Resolves rdar://problem/62957095

@swift-ci test

Build failed
Swift Test Linux Platform
Git Sha - 5c178d588b04eb0ff6cf50eeaee7ab31b669a5fe

Build failed
Swift Test OS X Platform
Git Sha - 5c178d588b04eb0ff6cf50eeaee7ab31b669a5fe

@swift-ci test

Build failed
Swift Test OS X Platform
Git Sha - 5c178d588b04eb0ff6cf50eeaee7ab31b669a5fe

Build failed
Swift Test Linux Platform
Git Sha - 5c178d588b04eb0ff6cf50eeaee7ab31b669a5fe

@swift-ci test

@swift-ci test

Build failed
Swift Test OS X Platform
Git Sha - 2b3801c16d3ad4f6cb9a89c34bb85cf2b8c386ab

@swift-ci test

@swift-ci test

Build failed
Swift Test OS X Platform
Git Sha - 2b3801c16d3ad4f6cb9a89c34bb85cf2b8c386ab

Build failed
Swift Test Linux Platform
Git Sha - 2b3801c16d3ad4f6cb9a89c34bb85cf2b8c386ab


Can't run tests against stacks using Jest with tests transformed to CJS

When trying to setup jest to run tests against SST stack code with the code being transformed to CJS fails with:
node_modules/@serverless-stack/core/dist/util/paths.js:38
    const __dirname = import_url.default.fileURLToPath(new URL(".", import_meta.url));
          ^

    SyntaxError: Identifier '__dirname' has already been declared

      at Runtime.createScriptFromCode (node_modules/jest-runtime/build/index.js:1728:14)
      at Object.<anonymous> (node_modules/@serverless-stack/core/dist/util/index.js:2:24)

The crux is that you try to hack the lack of __dirname in ESM by creating your own. However in a CJS environment __dirname is already declared and thus the code breaks. A simple fix would be to use a different var name.
So this breaks testing using Jest with CJS modules and due to https://github.com/serverless-stack/sst/issues/1735 using Jest with experimental ESM modules also fails.

We are transition this repo to https://github.com/sst/v2 and are closing this issue for now. If it is still relevant please reopen it there - sorry for the trouble


improve the way we feature a film on the front page

Today I had to copy and paste info from the csv into the front matter of the index.md to update the 'next film'
Image url (cover:)
Image credit
our_id
We should probably:
Just use the next one by date in the file BUT maybe allow an override if we specify an 'our_id'
Just needs a bit of thought and  a proposed solution

Closed by a18acd1af9720bfa2ce77c71adec85574ca15911


Customise menubar icon with SFSymbol

Be able to change the menubar icon with SFSymbol, for instance "calendar" symbol, or "calendar.badge.clock" symbol

I'm already working on that for a future release when GitHub let me run the pipelines in macOS 11 😒


ed25519

Hi,
i have a pair of key created with OpenpgpJS with curve ed25519
your library seems to use rsa.
it's possible to use the keys ed25519??
Thanks
Luca

not sure, if it is supported by com.madgag.spongycastle sure


Support "OpenID Connect"

Google and PayPal are encouraging developers to use OpenID Connect.  Do you have any plan to implement support for it in your pac4j library?
http://openid.net/connect/

I think this is done now ;) and we can close this issue, @leleuj ?


Better APIs to find known top-level and static things.

If that looks good, we can do follow up changes to replace resolve in the other test suites. I started with two small ones that show representative improvements.


Standalone not Opening on Windows

Version
5.3.3
Browser and OS info
Windows 10, Node 13.7.0, -<EMAIL_ADDRESS>Steps to reproduce
i just installed it via global like the docs says then exectute vue-devtools
https://drive.google.com/file/d/1sIPb3wPK7N6m4tZi9-zPr2gLoKfRpmtA/view
What is expected?
Open the Electron app
What is actually happening?
its running in the back but not opening the electron app? as you can see when i try again i get error port in use

i also reinstalled it and opened with admin right
and on my mac it works

I am experiencing the same issue.

Same for me too on any version of node

!

I got the same issue. Then I tried updating to 6.0.0-beta.15 and it worked.
Maybe it will work for you too

i update node now it works


Add files via upload

Name of the University:
Indian Institute of Astrophysics
Official Link:
https://www.iiap.res.in/
IT related courses:
https://www.iiap.res.in/?q=intmtech.html
https://www.iiap.res.in/?q=graduate.htm
Proof showing that the school recognizes the domain :
https://www.iiap.res.in/?q=people/personnel_students.htm

@Astropie Pull request merged.
Please notice that free educational subscription for JetBrains tools is for students and teachers only, and is valid for using the tools for educational purpose only. If employees of this Institute who are not students, nor teachers, also need a license for JetBrains tools, they are eligible for an academic discount for the tools. They can get the discount by email to<EMAIL_ADDRESS>Thank you!


Build ppcle OpenJDK8s (OpenJ9 and Hotspot) with OpenJDK7

Currently the Adopt ppcle machines only seem to have java 8, accessible through $JDK_BOOT_DIR.
Since the OpenJDK8 build docs strongly advises compiling with OpenJDK7 as the boot JDK, I advise this:

Either
A) Locating the OpenJDK7 on the ppcle build machines.
or
B) Putting an OpenJDK7 on the ppcle build machines.

Setting up $JDK7_BOOT_DIR and $JDK8_BOOT_DIR on the ppcle machines, as is the case on the other build machines.

Change the jenkins build jobs to use these variables, with the OpenJDK8 builds using JDK7 and the OpenJDK9 builds using JDK8.

This issue may be of interest https://github.com/AdoptOpenJDK/openjdk-build/issues/18. It covers why we are currently using a JDK8 Boot JDK

Resolved.


Missing TradeClient class

Hello,
When installed by pip the client.py don't have the TradeClient class.
Version 0.2.6
Thank you.

Ah yes, I am overdue to push a release out. Will sort it out this weekend and notify you back here. Thanks for the heads up @rafaelcapucho2

Is Trading class is also responsible for making trading API calls?

I'm looking at putting a release together but there are a bunch of failing tests. I should have CI running before accepting commits.

Hi, any progress on this?


Make MediaWiki Docker image the base image for Canasta

It seems to make sense, if it's feasible, to switch to using the official MediaWiki Docker image as the base for Canasta. As I understand it, this would involve replacing the line "FROM debian:11.7" at the top with something like "FROM mediawiki:1.39", and then removing most of about lines 16-97 of the Dockerfile - which install MediaWiki, the LAMP stack, and a bunch of Linux commands like zip and git - since the MediaWiki Docker image already has most of them. (Though not everything: it doesn't include Vim, for instance. So some of those lines would need to be kept.)
Links for the Docker image:

Official page
mediawiki.org page
Code on GitHub (yes, the whole repo is somehow a fork)

Any thoughts on this?

By the way, I did an informal analysis - as far as I can tell, these are the commands and libraries in Canasta that are not in the official MediaWiki image:

inotify-tools
software-properties-common
apt-transport-https
wget
msmtp
msmtp-mta
patch
vim
mc
ffmpeg
iputils-ping
unzip
gnupg
default-mysql-client
rsync
lynx
poppler-utils
php7.4-cli
php7.4-gd
php7.4-xml
php7.4-redis
php7.4-zip
php7.4-fpm
libapache2-mod-fcgid

I could be wrong about some of these. But assuming this list is basically accurate: some of these are definitely necessary - ffmpeg is needed by the TimedMediaHandler extension, for instance - though others could possibly just be dropped. I don't know if Canasta really benefits from including the Lynx web browser, for example. On the other hand, there's no real harm in including all of them.

It seems obvious we should have done this from the start, right?
Well, we didn't because we didn't want to depend on something that:

Over which we have zero control and could go unsupported/changed heavily without notice at any time
Is only officially meant for developer environments
Is meant to work with SQLite officially
Has a very different approach to how voluming in files work
In a nutshell, is internally organized very differently from Canasta

Thank you for the response - that's very interesting. I agree that there's an obvious risk there, but I'm especially curious about the 4th point. Can you explain how MediaWiki-Docker's voluming-in of files differs from Canasta's?

Referencing the related #154

@cicalese has another proposal that I think is a lot more feasible: using the PHP container as a base image.
In the meantime, closing it for the reasons I provided on September 5, 2023.


Bug: Issue with Displaying Last Modified Date in Pinned Folder Properties

Description
I've noticed an inconsistency when clicking on a folder pinned to the sidebar and accessing its properties. Unlike when I'm inside the folder and check its properties, the last modified date is not displayed.
Steps To Reproduce

Right-click on a folder
Click on "Properties"

Requirements
Ensure that the last modified date is consistently displayed in the properties window, whether accessed from the sidebar or within the folder.
Files Version
<IP_ADDRESS>
Windows Version
10.0.22631.3007
Log File
No need.

Thanks for the report, I've added this to the project board.

I am currently looking into this. I should be able to figure out how to fix it just to avoid duplicate efforts

I ran out of time and couldn't figure it out exactly but for the next person it looks like when the folder gets pinned to the sidebar the modified date and some other folder properties aren't getting saved.


ESP32-S3: assert sch_arb.c 890, param 00000000 00000000 when using ble_mesh_wifi_coexist (IDFGH-7694)

Environment

Development Kit:      [none]
Module or chip used:  [ESP32-S3-WROOM-1]
IDF version (run git describe --tags to find it): v4.4.1
Build System:         [idf.py]
Compiler version (run xtensa-esp32-elf-gcc --version to find it): 8.4.0
Operating System:     [Linux]
Using an IDE?: [No]
Power Supply:         [USB]

Problem Description
assert sch_arb.c 890, param 00000000 00000000 when using ble_mesh_wifi_coexist.
Steps to reproduce
Using ble_mesh_wifi_coexist example.

Hi @mrninhvn ，
Could you please provide the detailed error log?
And steps to reproduce it.

Hi @mrninhvn ，
Could you please provide the detailed error log? And steps to reproduce it.

I'm using [ble_mesh_wifi_coexist](https://github.com/espressif/esp-idf/tree/master/examples/bluetooth/esp_ble_mesh/ble_mesh_wifi_coexist) example with ESP32-S3-WROOM-1, I didn't edit anything, just changed the target, the above error appeared randomly.

I have the same problem.

Thanks for your information.
We have located the problem, and we will fix and update it ASAP.

esp32s3_lib.zip
Please test the attached S3 lib and provide the log file if you still have problems.

@mrninhvn @Cleidiana

Thank you @Weijian-Espressif.
Can you tell me where to use this file?

Thank you @Weijian-Espressif, It's ok now (y)

Thanks for reporting, sorry for slow turnaround, fix on release/4.4 is available at https://github.com/espressif/esp-idf/commit/41839b69bda176cc29a2467b8d759f53cc31f77a, feel free to reopen.


Composer Controls 8.0.1

After installing the default content and blog and changing the template for blog entry to a custom template composer controls do not work.
Adding a new composer control then adding pages with the blog entry type outputs the actual composer control rather than page attribute selected.
The only time I ever experience something similar of version 7 was when using the CIF importer. These pages were created manually. Let me know if I can provide any more information to help track down this bug.

Here is an example:
http://www.lykelaw.com/concrete5-8.0.1/blog/test-after-edit

As an update this appears to only impact the default concrete5 blog content field from the sample content install. After I added a new content field everything appears to work fine.

On 8.1 it doesn't appear composer controls are working at all. If I add a composer control output to the defaults it doesn't output it. If I go back in and edit the defaults again on a template I no longer have a Main content area on the page where I added the control. The only way to get the Main area back is to delete the template and re-add it.

@jeverd01
Have you tested this using the latest develop branch?
Can you list the specific steps to reproduce it, please.


DragDrop plugin is breaking on my

Hello, if you remove the drag and drop tags on the tr the code compiles just fine. But once I add the DD code it stops working.
http://plnkr.co/edit/VerwiEtlUyGXurVwrEaX?p=preview

You can only drag block level elements not  <table>. So make it block level with style="display:block;"


HOME -> provide/ create about page

The commits for the other parts are with neil
e555dac6da6e507f7c042ea2fa7dfd1d19421b12

Commit ID:
1.) e6d57d8
2.) 65dda77


pkg/chartutil: fix SaveDir for nested templates directories

What this PR does / why we need it:
This PR fixes chartutil.SaveDir for Helm charts that contain subdirectories in the templates directory (e.g. https://github.com/helm/charts/tree/master/stable/stolon)
Special notes for your reviewer:
Similar fix for files with nested directories here: https://github.com/helm/helm/commit/5b77335415dc98c087a63bcd36c1d2db5ebf7dba
If applicable:

[ ] this PR contains documentation
[x] this PR contains unit tests
[ ] this PR has been tested for backwards compatibility

@bacongobbler Any chance this can be backported into release-2.13 for a 2.13.1 release as well?

We generally reserve patch releases for backporting regressions. This could be construed as a feature that Helm previously did not support, but it seems fairly harmless to introduce to 2.13.1. I'll bring this conversation up in the dev call next week and see what the other maintainers think about cherry-picking this into the 2.13.1 release.

cherry-picked into the 2.13.1 release.


[mlr-manager] add short delay for processing Ip6MulticastSubscribed event

This commit updates MlrManager such that it adds a short wait delay
before taking action when an IPv6 multicast address is added, i.e., it
processes a kEventIp6MulticastSubscribed event from Notifier and
calls UpdateLocalSubscriptions(). The delay is added only when the
mDelayTimer is not already running (i.e. on the first event). This
allows user to add multiple addresses back-to-back and ensure that
they are processed together.

Background:
This is another solution for potentially addressing same issue as from

https://github.com/openthread/openthread/pull/7253, or
https://github.com/openthread/openthread/pull/7252

Closing in favor of https://github.com/openthread/openthread/pull/7253


DepsGenerator wrong warning of duplicate require

DepsGenerator.DUPE_REQUIRE_WARNING is reported for valid ES6 cases:
import {SomeNamedExport} from "A";
import {Lots, Of, Named, Exports} from "A";
import {Without, Having, Very, Long, Lines} from "A";
import MyDefaultExport from "A";

I know that DepsGenerator is rarely used outside of Google, but I'm one of those rare cases (supporting a WHITESPACE_ONLY case).
For myself, this is very low priority and anticipate this will be closed won't-fix. I'm silencing this warning myself. But have filed this for others and to see if there are any responses about the above pattern being not recommended - it's also a useful way of cleaning up a long list of imports without running into the "you won't have linebreaks in an import statement" compiler assumption - see https://github.com/google/closure-compiler/issues/2175.

Out of curiosity, why do you use DepsGenerator?

I use the result of DepsGenerator.computeDependencyCalls() in WHITESPACE_ONLY mode to manage runtime loading of requires via injected script tags directly from source files, without any compilation. Frankly this is no longer used in mainstream development here now we are heavy users of ES6 modules, but it came up in some of our tests.


Logging problem

I have a website where the login form is similar to outlook, you first enter the username click next, password login. I made a phishlet that works i get the session cookie but there is a problem logging the username and password.
The username is sent through a POST of a variable called x that has the following form: [username, null,null]. After you click next and go to the password field, the value of the pass is sent through the same parameter x with the form [encrypteduser, password,null].
If there is a 2FA the end parameter is x[encrypteduser, encryptedpass, code]
How do i log the user and pass? If i log them as x i get both username and password as the last string.

I can't help much without seeing exact packet contents.
All I can suggest is that you use regular expressions to extract the data that you want from POST values.

Could you please help me with the instagram phishlet?