docs: update README.md and add hello_world example

Reformat summary info
Add badges for dependencies, discord, license
point existing badges to shields.io
add Table of Contents
tweaked installation instructions to show instructions for new and
existing crates
moved fork status lower
chop lines generally to 100 limit
add a quickstart based on a simplified hello_world example
added / updated some internal links to point locally
removed some details to simplify the readme (e.g. tick-rate)
reordered widgets and pointed these at the widget docs
adds a hello_world example that has just the absolute basic code
necessary to run a ratatui app. This includes some comments that help
guide the user towards other approaches and considerations for a real
world app.

(Direct link to view README https://github.com/joshka/ratatui/blob/cebcfc10a0015d1bb4d453977e253bbca672901c/README.md)

Haven't looked too much at it, but looks good ! What do you think of maybe adding our logo somewhere at the top ?

What do you think of maybe adding our logo somewhere at the top ?

Done!  https://github.com/tui-rs-revival/ratatui/blob/a0d1140384c01d713c20074f75756cc32d4d51ad/README.md
I also shuffled the badge order just a little. I think the logo makes it look pretty nice. Props to @nawok!


File has not been uploaded to server

When i run the publish artifacts on our on premesis TFS 2015 (14.95.25029.0), there are about 400 files with the status "File: has not been uploaded to server.".
The folder "D:\TFSAgent_work\21\a" on the server contains all files but they are not visible for the release management since they dont get published.
Logs attached.
logs.zip

@Liteolika Can you check the folder you try to upload, is there any file with 0 file size?

@TingluoHuang yes there is. First i have an empty stylesheet but also numerous files named "." with 0 file size in the packages subfolders.

@TingluoHuang do you need anything more for troubleshooting this?

The 0 byte files are causing the issue.

The issue will be fixed in the CoreCLR agent (https://github.com/microsoft/vsts-agent), but is a limitation of the TFS 2015 Update 2 Windows agent.

Had this exact same issue just today.  Thanks for documenting the issue so I could get around it easily. :-)


2up styled components css

Updating styles away from tailwind over to styled-component

👷 Deploy Preview for tender-carson-c2b9e4 processing.
🔨 Explore the source changes: 2d27d2b823e8274ee64981942eb4a0b23730feb5
🔍 Inspect the deploy log: https://app.netlify.com/sites/tender-carson-c2b9e4/deploys/618acbaa3ec22e0007d3f9da


Closing tab crashes app with Uncaught Exception: Error: Object has been destroyed

Bug description
When I close a tab in gmail that was opened to read a clipped message, I get error popup with:
Uncaught Exception:
Error: Object has been destroyed
at Function. (/Users/XXX/Gmail-darwin-x64/Gmail.app/Contents/Resources/app/lib/webpack:/src/components/mainWindow.ts:52:23)

[x] I looked at nativefier --help and https://github.com/jiahaog/nativefier/blob/master/docs/api.md
[x] I searched existing open & closed issues. Yes, my bug is new.
[x] I'm using the latest version available at https://github.com/jiahaog/nativefier/releases

Steps to reproduce

Run nativefier --verbose "https://gmail.com/" --name "Gmail " --internal-urls "^(.*)mail.google.com\/(.*)" --title-bar-style hidden --counter --bounce --inject /Users/XXX/Projects/Nativefier/gmail_nativifier_styles.css --icon /Users/XXX/Projects/Nativefier/Gmail_Icon.png --inject /Users/XXX/Projects/Nativefier/gmail_add_unread_coun_to_title.js
Open the Nativefier created Gmail app
Find a mail that is so long it will get clipped (good candidate: Cloudflare ".53 GB of bandwidth served in March")
Scroll down to [Message clipped] and click  View entire message
New tab with the message will open
Close the tab and observe how error popup will open again and again:
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Object has been destroyed
at Function. (/Users/XXX/Gmail-darwin-x64/Gmail.app/Contents/Resources/app/lib/webpack:/src/components/mainWindow.ts:52:23)

Expected behavior
Expecting the app not to throw error popups at me until I close the app.
Actual behavior
The app throws error popups after closing the tab
Debug info
Does not produce any console errors
verbose transcript of creating app
Running in verbose mode! This will produce a mountain of logs and is recommended only for troubleshooting or if you like Shakespeare.

Performing async options post-processing.
Inferring user agent for electron 8.2.0 / darwin
Grabbing electron<->chrome versions file from https://atom.io/download/atom-shell/index.json
Got icon from options. Using it, no inferring needed
Got name Gmail  from options. No inferring needed
Sanitized filename for Gmail  : Gmail
Associated electron v8.2.0 to chrome v80.0.3987.158
Given chrome 80.0.3987.158 on darwin, using user agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.158 Safari/537.36

Preparing Electron app...
Copying electron app from /Users/XXX/.nvm/versions/node/v8.11.1/lib/node_modules/nativefier/app to /var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-app-15084q3BDU334kaIJ
Writing app config to /var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-app-15084q3BDU334kaIJ/nativefier.json
Copying 2 files to inject in app.
Copying injection file "/Users/XXX/Projects/Nativefier/gmail_nativifier_styles.css" to "/var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-app-15084q3BDU334kaIJ/inject/inject.css"
Copying injection file "/Users/XXX/Projects/Nativefier/gmail_add_unread_coun_to_title.js" to "/var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-app-15084q3BDU334kaIJ/inject/inject.js"
Updating /var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-app-15084q3BDU334kaIJ/package.json 'name' field to gmail-nativefier-0e00ed

Converting icons...
Converting icon /Users/XXX/Projects/Nativefier/Gmail_Icon.png to /var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-iconconv-15084nUoTOz453juF/icon.icns. Calling: "/Users/XXX/.nvm/versions/node/v8.11.1/lib/node_modules/nativefier/icon-scripts/convertToIcns" "/Users/XXX/Projects/Nativefier/Gmail_Icon.png" "/var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-iconconv-15084nUoTOz453juF/icon.icns"
Conversion succeeded and produced icon at /var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-iconconv-15084nUoTOz453juF/icon.icns

Packaging... This will take a few seconds, maybe minutes if the requested Electron isn't cached yet...
  electron-packager Electron Packager 14.2.1
  electron-packager Node v8.11.1
  electron-packager Host Operating system: darwin 17.7.0 (x64) +0ms
  electron-packager Packager Options: {"arch":"x64","asar":false,"darwinDarkModeSupport":false,"dir":"/var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-app-15084q3BDU334kaIJ","electronVersion":"8.2.0","icon":"/var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-iconconv-15084nUoTOz453juF/icon.icns","name":"Gmail","out":"/Users/XXX","overwrite":true,"platform":"darwin","targetUrl":"https://gmail.com/","tmpdir":false,"win32metadata":{"ProductName":"Gmail ","InternalName":"Gmail ","FileDescription":"Gmail "}} +1ms
  electron-packager Target Platforms: darwin +1ms
  electron-packager Target Architectures: x64 +0ms
  electron-packager Inferring appVersion from version in /var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-app-15084q3BDU334kaIJ/package.json +0ms
  electron-packager Application name: Gmail +97ms
  electron-packager Target Electron version: 8.2.0 +0ms
  electron-packager Ignored path regular expressions: [ '/\\.git($|/)', '/node_modules/\\.bin($|/)', '\\.o(bj)?$' ] +0ms
  electron-packager Downloading Electron with options {"platform":"darwin","arch":"x64","version":"8.2.0","artifactName":"electron"} +0ms
Packaging app for platform darwin x64 using electron v8.2.0
  electron-packager Creating /Users/XXX/darwin-x64-template +10ms
  electron-packager Extracting /Users/XXX/Library/Caches/electron/httpsgithub.comelectronelectronreleasesdownloadv8.2.0electron-v8.2.0-darwin-x64.zip/electron-v8.2.0-darwin-x64.zip to /Users/XXX/darwin-x64-template +2ms
  electron-packager Initializing app in /Users/XXX/Gmail-darwin-x64 from /Users/XXX/darwin-x64-template template +0ms
  electron-packager Ignored paths based on the out param: [ '/Users/XXX/Gmail-darwin-x64',
  '/Users/XXX/Gmail-linux-ia32',
  '/Users/XXX/Gmail-linux-x64',
  '/Users/XXX/Gmail-linux-armv7l',
  '/Users/XXX/Gmail-linux-arm64',
  '/Users/XXX/Gmail-linux-mips64el',
  '/Users/XXX/Gmail-mas-x64',
  '/Users/XXX/Gmail-win32-ia32',
  '/Users/XXX/Gmail-win32-x64',
  '/Users/XXX/Gmail-win32-arm64' ] +5s
  electron-packager Copying icon "/var/folders/b2/dpbhqy0s7934ftvvp8ctvr100000gn/T/nativefier-13-11-49-iconconv-15084nUoTOz453juF/icon.icns" to app's Resources as "electron.icns" +0ms
  electron-packager Renaming Electron to Gmail in /Users/XXX/Gmail-darwin-x64/Electron.app/Contents/MacOS +554ms
  electron-packager Renaming Electron Helper to Gmail Helper in /Users/XXX/Gmail-darwin-x64/Electron.app/Contents/Frameworks/Electron Helper.app/Contents/MacOS +2ms
  electron-packager Renaming Electron Helper (Renderer) to Gmail Helper (Renderer) in /Users/XXX/Gmail-darwin-x64/Electron.app/Contents/Frameworks/Electron Helper (Renderer).app/Contents/MacOS +0ms
  electron-packager Renaming Electron Helper (Plugin) to Gmail Helper (Plugin) in /Users/XXX/Gmail-darwin-x64/Electron.app/Contents/Frameworks/Electron Helper (Plugin).app/Contents/MacOS +1ms
  electron-packager Renaming Electron Helper (GPU) to Gmail Helper (GPU) in /Users/XXX/Gmail-darwin-x64/Electron.app/Contents/Frameworks/Electron Helper (GPU).app/Contents/MacOS +0ms
  electron-packager Renaming Electron Helper.app to Gmail Helper.app in /Users/XXX/Gmail-darwin-x64/Electron.app/Contents/Frameworks +0ms
  electron-packager Renaming Electron Helper (Renderer).app to Gmail Helper (Renderer).app in /Users/XXX/Gmail-darwin-x64/Electron.app/Contents/Frameworks +1ms
  electron-packager Renaming Electron Helper (Plugin).app to Gmail Helper (Plugin).app in /Users/XXX/Gmail-darwin-x64/Electron.app/Contents/Frameworks +0ms
  electron-packager Renaming Electron Helper (GPU).app to Gmail Helper (GPU).app in /Users/XXX/Gmail-darwin-x64/Electron.app/Contents/Frameworks +0ms

Finalizing build...
Copying icons if necessary
No copying necessary on macOS; aborting
App built to /Users/XXX/Gmail-darwin-x64

Context

Nativefier: 8.0.6
Node.js: v8.11.1
Npm: 5.6.0
OS: OS X 10.13.6 (17G7024) High Sierra

Uncaught Exception:
Error: Object has been destroyed
    at Function.<anonymous> (/Applications/Gmail.app/Contents/Resources/app/lib/webpack:/src/components/mainWindow.ts:52:23)

I get this everytime I click something in a nativefied Gmail app.

This is still happening almost everytime an app opens a new tab and you close that tab. Any thoughts @jiahaog ?

I can confirm this bug still exist in the 42.0.2 version.

Any updates here?

Getting the same while wrapping a Flutter web app, which uses the Google Sign in plugin. The plugin opens a new window to perform Google Sign in, and if you close that window before the log in is successful, this same error will pop up.
The problem in this case is that you have to close the whole app and re-open it again D: Not very user friendly

I'm seeing almost the same error:
Uncaught Exception: TypeError: Object has been destroyed at Function.<anonymous> (~/Applications/NativefierApp.app/Contents/Resources/app/lib/webpack:/nativefier-placeholder/src/components/mainWindow.ts:77:23)
Nativefier version: 43.1.2
Mac OS X version: 10.14.6 (18G9028)

I am having a similar issue, when I click a link that opens a new window inside the app and then close that window.

I am not sure if it is the exact same issue as detailed here on Stack Overflow, but it seems similar.

I am having a similar issue, when I click a link that opens a new window inside the app and then close that window.

I am not sure if it is the exact same issue as detailed here on Stack Overflow, but it seems similar.

I looked into the source and managed to go around the issue by updating to the latest version of Nativefier and converting all icons to .icns instead of .png. Hope it helps!


Add O(1) contains() implementation for Range with Comparable Element

Can one of the admins verify this patch?

@an0 Sorry for the delayed response!  Could you resolve conflicts against the master branch?  We split the StdlibUnittest library into two, StdlibUnittest and StdlibCollectionUnittest.
The patch LGTM, could you resolve conflicts and I'll merge?

@gribozavr I just merged and resolved the conflicts. Can you check please?

@an0 Thank you for working on this!  Sorry, I don't think that the merge of StdlibUnittest.swift.gyb was successful -- all of the indentation is gone.  Could you try again, squashing your changes?
diff --git a/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb b/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb
index 06a3852..a51625c 100644
--- a/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb
+++ b/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb
@@ -25,90 +25,90 @@ import ObjectiveC
 #endif

 public struct SourceLoc {
-public let file: String
-public let line: UInt
-public let comment: String?
+  public let file: String
+  public let line: UInt
+  public let comment: String?

-public init(_ file: String, _ line: UInt, comment: String? = nil) {
-self.file = file
-self.line = line
-self.comment = comment
-}
+  public init(_ file: String, _ line: UInt, comment: String? = nil) {
+    self.file = file
+    self.line = line
+    self.comment = comment
+  }

@gribozavr all the whitespace should be back now.

Thanks!

@swift-ci Please test OS X platform

@swift-ci Please test OS X platform

@an0 Sorry, CI reported a failure (pasted above), could you take a look?

@gribozavr I'm not sure how to check whether this specific test succeeds or not using utils/build-script -t. But I manually ran the test code in swift repl and it passed.

@an0 The test failure is part of the validation test suite: swift/validation-test/stdlib/SequenceType.swift.gyb:612:52.
You can run the entire suite using built-script -T (capital T).
Or you can run the individual test using by invoking lit (the test runner directly). Make sure that Swift and LLVM are built, then from your swift directory execute:
apple/swift $ ../llvm/utils/lit/lit.py -v ../build/Ninja-ReleaseAssert/swift-macosx-x86_64/validation-test-macosx-x86_64/stdlib/SequenceType.swift.gyb

(Note that this assumes you built in release mode with assertions--Ninja-ReleaseAssert--and that you are building on OS X--swift-macosx-x86_64/validation-test-macosx-x86_64.)
Hope that helps!

@modocache thanks. I've verified that the test passed this time. cc @gribozavr

@gribozavr can you check and merge it if there are no issues. I worry that there will be new conflicts again if delayed — I've already resolved conflicts twice. Thanks.

@an0 Thank you!


cleanup of tests

debug print statements; some tests generate large amounts of output, which can probably be removed
tests that generate files should maybe also clean them up...

I think this is probably solved...

largely, some codes test need cleanup (capreole, ..?) and print statements (output for tests should be really terse)

close for another time


Sync undertow plugin in 6.x

@chenpengfei Hope you could do this sync of #1697

Add this issue to track.


fix: added totalRows params in datagrid

Describe your changes
Added totalRows params in datagrid for pagination
Screenshots [Optional]
Issue ticket number and link
Closes #
Checklist before requesting a review

[ ] I have performed a self-review of my code
[ ] I have added tests
[ ] I have added a changeset pnpm changeset add
[ ] I have added example usage in the kitchen sink app

@evshi this params is important for pagination to render the number of pages, for example, on the first API call, I just get 10 records through API call and total records are around 100, and I need to show them on dataGrid per page 10, so by this params, I can render the 10 page in pagination when I have only 10 records, and onPage change I can get another 10 records

But this can be done by just filling the binding array w/ empty values.

@evshi That is not the right solution, we can just pass the proper params to components and that will do it correctly.

@sagardspeed2 why is it not the right solution? Why is this solution better? IMO, this is only a partial solution because it doesn't fit into the solution for the entire use case.
If I am fetching paginated data, I will need a local storage array to concatenate my retrieved set of data anyway. That is source of truth about what is available in the grid. Why do I need extra parameters to describe what my data looks like?

In other words, what can you express with this parameter that isn't expressible in your data array already?

But this can be done by just filling the binding array w/ empty values.

are those empty values be equal to number of total rows we have ? If that is the case i ll try it.


Dump Hypertables and Retention Policies last

On our project, we're using both compression and retention policies with our hypertables.
We've found that you can't add a foreign key constraint once compression is enabled, or when there's a retention policy.
Since Rails dumps the add_foreign_key statements last, we've found that this breaks the schema dump. The easiest solution is probably to store the create_hypertable and create_retention_policy statements and output them at the end of the schema dump; in our case, we've manually edited the dump to do just that.
Happy to take a crack at implementing this if you think it's useful.

Hi @stevehill1981 , it sounds interesting to have it in the gem. Probably other people will cross the same issue in the future. The PR  will be very welcome!

I'll work on it over the next few days - will see how Rails does the add_foreign_key block and base my approach on that!

Closing this too, now! Problem solved with the release of 0.2.4. Thanks, @jonatas 😁


DbLocalizationProvider.MigrationTool.5.4.0 throws FileLoadException at startup

I installed the DbLocalizationProvider.MigrationTool.5.4.0 from Episerver feed, at startup it crashes:
Unhandled Exception: System.IO.FileLoadException: Could not load file or assembl
y 'NDesk.Options, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' or one
of its dependencies. A strongly-named assembly is required. (Exception from HRES
ULT: 0x80131044)
at DbLocalizationProvider.MigrationTool.Program.Main(String[] args)
It seems to be that since version 5.0.0 the command line tool is signed, but the dependency NDesk.Options is not. I reverted to version 4.3.2, which is working fine.

I thought it's dead and wanted to remove that tool :)

There were 30 downloads :-)
We have more than 1000 resources in 14 languages in our project which we are trying to import, we have no other chance to migrate to DbLocalizationProvider.
We also need the legacy support on long-term, I hope that's not the list to remove :-)

ok, no prob. let me think about good alternative here for parsing command line params..

v5.4.1 should be back / working :)

reopen please if it blows up. netstandard2.0 is required now for the tool to run.

thank you, I will test it as soon as v5.4.1 is published in Episerver nuget feed.


Update Enable-LocalTestMe.ps1 to find makecert

Following the current readme, makecert is located in a Visual Studio extension folder installed by Azure SDK, instead of the Windows SDK that the script previously scanned the registry for.  The scan is still there, but if the scan doesn't find the makecert properly, then the extension folder is tested instead.

Hi @Brendan-McCoy, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, DNFBOT;


Issue: Can't build/run a basic standalone Angular app SSR (or not)

Command
build, serve
Is this a regression?

[ ] Yes, this behavior used to work in the previous version

The previous version in which this bug was not present was
No response
Description
I can't build/run a basic project using Angular 17. Even just after initialization.
Minimal Reproduction

ng new crash-test --standalone --ssr OR ng new crash-test --standalone
npm i
npm run build OR npm run start

Exception or Error
src/app/app.component.ts:1:26:
      1 │ import { Component } from '@angular/core';
        ╵                           ~~~~~~~~~~~~~~~

  The Yarn Plug'n'Play manifest forbids importing "@angular/core" here because it's not listed as a dependency of this package:

    ../../../../.pnp.cjs:38:33:
      38 │           "packageDependencies": [\
         ╵                                  ~~

  You can mark the path "@angular/core" as external to exclude it from the bundle, which will remove this error and leave the unresolved path in the bundle.

✘ [ERROR] Could not resolve "@angular/common"

    src/app/app.component.ts:2:29:
      2 │ import { CommonModule } from '@angular/common';
        ╵                              ~~~~~~~~~~~~~~~~~

  The Yarn Plug'n'Play manifest forbids importing "@angular/common" here because it's not listed as a dependency of this package:

    ../../../../.pnp.cjs:38:33:
      38 │           "packageDependencies": [\
         ╵                                  ~~

  You can mark the path "@angular/common" as external to exclude it from the bundle, which will remove this error and leave the unresolved path in the bundle.

✘ [ERROR] Could not resolve "@angular/router"

    src/app/app.component.ts:3:29:
      3 │ import { RouterOutlet } from '@angular/router';
        ╵                              ~~~~~~~~~~~~~~~~~

  The Yarn Plug'n'Play manifest forbids importing "@angular/router" here because it's not listed as a dependency of this package:

    ../../../../.pnp.cjs:38:33:
      38 │           "packageDependencies": [\
         ╵                                  ~~

  You can mark the path "@angular/router" as external to exclude it from the bundle, which will remove this error and leave the unresolved path in the bundle.

✘ [ERROR] Could not resolve "@angular/router"

    src/app/app.config.ts:1:30:
      1 │ import { provideRouter } from '@angular/router';
        ╵                               ~~~~~~~~~~~~~~~~~

  The Yarn Plug'n'Play manifest forbids importing "@angular/router" here because it's not listed as a dependency of this package:

    ../../../../.pnp.cjs:38:33:
      38 │           "packageDependencies": [\
         ╵                                  ~~

  You can mark the path "@angular/router" as external to exclude it from the bundle, which will remove this error and leave the unresolved path in the bundle.

✘ [ERROR] Could not resolve "@angular/common/http"

    src/app/app.config.ts:3:34:
      3 │ import { provideHttpClient } from '@angular/common/http';
        ╵                                   ~~~~~~~~~~~~~~~~~~~~~~

  The Yarn Plug'n'Play manifest forbids importing "@angular/common" here because it's not listed as a dependency of this package:

    ../../../../.pnp.cjs:38:33:
      38 │           "packageDependencies": [\
         ╵                                  ~~

  You can mark the path "@angular/common/http" as external to exclude it from the bundle, which will remove this error and leave the unresolved path in the bundle.

✘ [ERROR] Could not resolve "@angular/platform-browser"

    src/main.ts:1:37:
      1 │ import { bootstrapApplication } from '@angular/platform-browser';
        ╵                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~

  The Yarn Plug'n'Play manifest forbids importing "@angular/platform-browser" here because it's not listed as a dependency of this package:

    ../../../../.pnp.cjs:38:33:
      38 │           "packageDependencies": [\
         ╵                                  ~~

  You can mark the path "@angular/platform-browser" as external to exclude it from the bundle, which will remove this error and leave the unresolved path in the bundle.

✘ [ERROR] Could not resolve "zone.js"

    angular:polyfills:angular:polyfills:1:7:
      1 │ import 'zone.js';
        ╵        ~~~~~~~~~

  The Yarn Plug'n'Play manifest forbids importing "zone.js" here because it's not listed as a dependency of this package:

    ../../../../.pnp.cjs:38:33:
      38 │           "packageDependencies": [\
         ╵                                  ~~

  You can mark the path "zone.js" as external to exclude it from the bundle, which will remove this error and leave the unresolved path in the bundle.

Your Environment
Angular CLI: 17.0.0
Node: 20.9.0
Package Manager: npm 10.1.0
OS: linux x64

Angular: undefined
...

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.1700.0
@angular-devkit/core         17.0.0
@angular-devkit/schematics   17.0.0
@angular/cli                 17.0.0
@schematics/angular          17.0.0

Anything else relevant?
No response

I am a bit confused, are you using Yarn PNP or NPM? In the repro steps you mention npm i but the errors suggest that you are using Yarn PNP

I am a bit confused, are you using Yarn PNP or NPM? In the repro steps you mention npm i but the errors suggest that you are using Yarn PNP

Yup that confuse me too as I’m using NPM and not Yarn

@tom-laplace, I am unable to replicate this using the steps provided. Based on the error, It does look like you might have some Yarn PNP config up in the file system.

@tom-laplace, I am unable to replicate this using the steps provided. Based on the error, It does look like you might have some Yarn PNP config up in the file system.

Just erased all the installation of Yarn on my machine, still don't work.
The strangiest is that I created a project yesterday, worked perfectly and I can still run it.

Removing the nodeLinker (the whole .yarnrc.yml file) fixed it for me - https://yarnpkg.com/features/pnp#when-migrating-an-existing-project

Hi all,
Today while I was testing the new version of Angular v17.x I also encountered a similar problem (see screenshot):

checking the hidden files in the root in my computer I noticed that there was a pnp.cjs file which I believe is generated there when I installed packages globally, pnpm or libraries for the various projects I am working on, and deleting this file the angular application works correctly and no longer gives me any errors.
The angular application was created by cli, to create a new project.
If you need it, I'll attach the file I deleted, I'll rewrite it here, it's called pnp.cjs
I hope I was helpful 🙂

It seems someone else opened a similar issue but it was closed for whatever reason: #26379

Based on the comments above and the existence of a pnp.cjs file this is working as expected.
See: https://github.com/evanw/esbuild/issues/3338 and https://github.com/evanw/esbuild/issues/2495#issuecomment-1227269139
@csisy and @csisy-btw you issues are unrelated to this, so please open a new issue together with a minimal reproduction.

Hi all, Today while I was testing the new version of Angular v17.x I also encountered a similar problem (see screenshot):

checking the hidden files in the root in my computer I noticed that there was a `pnp.cjs` file which I believe is generated there when I installed packages globally, pnpm or libraries for the various projects I am working on, and deleting this file the angular application works correctly and no longer gives me any errors.
The angular application was created by cli, to create a new project.
If you need it, I'll attach the file I deleted, I'll rewrite it here, it's called pnp.cjs
I hope I was helpful 🙂

It's correct. By deleting this file, the project is compiled again.

Hi all, Today while I was testing the new version of Angular v17.x I also encountered a similar problem (see screenshot):

checking the hidden files in the root in my computer I noticed that there was a pnp.cjs file which I believe is generated there when I installed packages globally, pnpm or libraries for the various projects I am working on, and deleting this file the angular application works correctly and no longer gives me any errors.
The angular application was created by cli, to create a new project.
If you need it, I'll attach the file I deleted, I'll rewrite it here, it's called pnp.cjs
I hope I was helpful 🙂

It's correct. By deleting this file, the project is compiled again.

I am using Ubuntu 22.04 and i don't think this file is present in my system, not able to solve
please share details

Should this be picking up .pnp.cjs in the root of my computer as well? I removed it there and it's working now.


Add support for HDR textures with BC6H

Half-Precision Floating point: https://gist.github.com/vermorel/1d5c0212752b3e611faf84771ad4ff0d
Specification (similar to BC7): https://www.khronos.org/registry/OpenGL/extensions/ARB/ARB_texture_compression_bptc.txt

Half-Precision Floating point: https://gist.github.com/vermorel/1d5c0212752b3e611faf84771ad4ff0d
Specification (similar to BC7): https://www.khronos.org/registry/OpenGL/extensions/ARB/ARB_texture_compression_bptc.txt

Thanks for the links!

Thanks for the links!


Positioning at GPS lat,long

I'm unsure if this is a capability of ARKit, but is it possible to position an object in the scene at a fixed GPS coordinate?  If so, what would it take to add support for that to this library?

That is not directly supported by ARKit.
It's possible to use gps coordinates when your scene loads (https://facebook.github.io/react-native/docs/geolocation.html) and use the compass to check the direction (azimut). You can then transform the coordinates from inside your ARView to the real-world, so you can place something at a fixed GPS Location.
Notice: The accuracy of GPS is only ~1m under really good conditions (e.g. outdoors with clear sky).


selection sort java

I am very new to open source contribution, I apologies for any mistakes made while adding my contribution

@vidip21 Take user input in the format shown in the issue!


test(model): add tests for booking and holiday classes

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

14 of 23 (60.87%)  changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+6.1%) to 30.826%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/src/model/booking/booking.dart
4
6
66.67%

lib/src/model/booking/recurring_booking.dart
8
15
53.33%

Totals

Change from base Build<PHONE_NUMBER>:
6.1%

Covered Lines:
336

Relevant Lines:
1090

💛  - Coveralls


Build for windows

Comment:
@conda-forge-admin please rerender

Hi! This is the friendly automated conda-forge-webservice.
I just wanted to let you know that I rerendered the recipe in conda-forge/lame-feedstock#7.


Bulk Decode - No Image Files Detected (they're there!)

#14 is fixed and I can now browse and select the folder I would like to process, but the program reports "No image files detected in the selected folder.". If I try to process a single image file it successfully opens images in the folder. I have tried taking the files out of OneDrive but that did not help.

What is the format of the image files? Can you try a folder with a few pngs or jpegs to validate that works as expected?
Images stored in OneDrive should work, but they must be downloaded locally on the device (green check in file explorer vs white check).

Hey they're JPG, HEIC, and PNG. I'm happy to use ImageMagick to convert to whatever format. But when I use the single image file tool in the application on a file in the folder it works, so I don't think format is the issue. I did also try locally downloading the files in OneDrive before I put them in a folder outside of OneDrive.

I believe I found the issue. Bulk decode is currently designed to filter out any files in a folder whose extensions do not end with .jpg, .png, .bmp, .gif, .heif, .hiec, .bmp, or .jpeg. Unfortunately, it doesn't account for case sensitivity so .PNG, .JPG, .Jpeg, etc. will be filtered out.
You should be able to use PowerRename in PowerToys or similar tool to adjust the case sensitivity of the file extensions in bulk as a workaround in the meantime, but I'll need to get another patch out to address this. Again, really appreciate your patience and willingness to report these issues @jpooley-hearst. Will keep this issue updated when the next patch is released, hopefully within the next few days.

Resolved in v1.4.2 which is now published on the Microsoft Store and GitHub.


jitter ?

would it be possible to add to the dashboard a ping jitter panel?
here is an exemple of a speed test with a jitter display http://ting.speedtestcustom.com/

So Jitter is included partially already in alternative dashboard and it looks like pulled in with the data so it wouldn't be too hard I suppose for someone who has the knowledge to add it.
https://github.com/breadlysm/SpeedFlux/blob/master/GrafanaDash-SpeedTests.json

It's fairly simple to include jitter and latency in different panels of a dashboard.
One example query that will get the values for you and alias (rename) them as Latency ms and Jitter ms is:
SELECT "latency" AS "Latency ms", "jitter" AS "Jitter ms" FROM "ping" WHERE ("namespace" =~ /^$namespace$/) AND $timeFilter GROUP BY "server_name"

One easy way to simply dig around the available data is to go into Explore:

Once in there, you can use the UI to build queries. This setup will produce a table that shows the datetime, server_name, jitter, and latency values:

Once you have a handle on the querying, it's as simple as making a new panel, or inserting the queries into an existing panel to add the columns to a table.

Thanks everyone i didn't know that the jitter was a value already logged by the tool i have made my little panel to have an overview of the jittter per ISP


Clean up 12factor, and add navigation to 12factor and nodejs

remove redundant 12factor directory under nodejs/, add 12factor and nodejs/porting to root README.md
Signed-off-by: Mano Marks<EMAIL_ADDRESS>cc: @lucj

LGTM


Add Swagger API Docs

Proposed changes
Swagger docs are now generated from the code.

Checklist
Before creating a PR, run through this checklist and mark each as complete.

[x] I have read the CONTRIBUTING document
[x] If applicable, I have added tests that prove my fix is effective or that my feature works
[x] If applicable, I have checked that any relevant tests pass after adding my changes
[x] I have updated any relevant documentation (README.md)

@dhurley @mtbChef does this need a README update to show how to generate the swagger correctly?


PD node?

Hello! I would like to ask if you are planning to make a Proteome Discoverer node for you tool. It would be very usefull for our facility and I think that for the entire community. Thanks!

Hi @rolivella,
Unfortunately, implementing (non-C#) software is not that straightforward. So, it is currently not on our priority list. We are, however, implementing support for PD result files as input to our proteomics ML tools (MS²PIP, DeepLC, and MS²Rescore) with our in-development package psm_utils.
What is the exact use case for MS²PIP you would have in mind as PD node? Simple validation of PSMs, or full rescoring (with MS²Rescore)?
Best,
Ralf

Hi @RalfG ,
Yes, we're using PD with Mascot and we would like to do a full rescoring. In any case, at the moment we can wait for the psm_utils implementation and test it.
Thank you,
Roger


[Doc-Improvement][minor edits]

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/samples/teams-low-code-solutions.md
92
7
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit e7c6cc3:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/samples/teams-low-code-solutions.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Question - Can angular-seed create a new component?

Can angular-seed create a new component like angular cli?

Short answer: nope.
Let's continue this chat in #1661


Replace usage of deprecated Kustomize fields (patchesJson6092, bases)

The patchesJson6092 field is deprecated, see: https://github.com/kubernetes-sigs/kustomize/blob/adf760e246f158ef36478904460761043aed30fe/api/types/kustomization.go#L69-L73
The bases field is deprecated, see: https://github.com/kubernetes-sigs/kustomize/blob/adf760e246f158ef36478904460761043aed30fe/api/types/kustomization.go#L128-L129
Example warning seen when using kustomize v5.0.0:
# Warning: 'patchesJson6902' is deprecated. Please use 'patches' instead. Run 'kustomize edit fix' to update your Kustomization automatically.

There may be others, but only tried the default example.

Hey @kriswuollett ,
Thanks for bringing this to our attention! I have created a ticket in our backlog to address this.


ISPN-5710 Unknown entity name when indexing entities defined in inner…

… classes
Additional fix.
jira: https://issues.jboss.org/browse/ISPN-5710

Integrated, thanks Adrian!


Blur filter on iOS interrupts gesture detector events

Steps to Reproduce

GitHub repo with reproducible example
Run the app on iOS device, preferably iOS simulator
Drag containers with with text "Basic" (simple container with background color) or "Frosted" (container with blur effect)

Expected results:
There is no difference between dragging "Basic" container widget and "Frosted" container widget
Actual results:
Dragging container with with "Frosted" text aka blur widget unexpectedly skips gestures and interrupts the onPanUpdate gesture

Code
// Moveable.dart
// Moveable widget wraps any child widget passed with Positioned and Gesture detector
// and updates the Positioned top and left properties with current x and y position
// of the pointing device (touch or mouse)

  Positioned(
    top: _y,
    left: _x,
    child: GestureDetector(
      onPanUpdate: (details) {
        setState(() {
          _y += details.delta.dy;
          _x += details.delta.dx;
        });
      },
      child: widget.child,
    ),
  )

// main.dart
// Renders Stack with Google Maps widget and Moveable widget with ClipRect as a child which blurs the Container
Moveable(
  initPosition: const Offset(0.0, 0.0),
  child: ClipRect(
    child: BackdropFilter(
      filter: ImageFilter.blur(sigmaX: 10.0, sigmaY: 10.0),
      child: Container(
        width: 200.0,
        height: 200.0,
        decoration: BoxDecoration(color: Colors.black.withOpacity(0.5)),
        child: const Center(
          child: Text('Frosted'),
        ),
      ),
    ),
  ),
)

Logs
[✓] Flutter (Channel master, 3.5.0-12.0.pre.54, on macOS 13.0 22A380 darwin-arm64, locale en-HR)
• Flutter version 3.5.0-12.0.pre.54 on channel master at /Users/mario.jerkovic/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 0d65b630f8 (85 minutes ago), 2022-11-01 13:07:17 -0400
• Engine revision e013908440
• Dart version 2.19.0 (build 2.19.0-357.0.dev)
• DevTools version 2.18.0
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
• Android SDK at /Users/mario.jerkovic/Library/Android/sdk
• Platform android-33, build-tools 33.0.0
• Java binary at: /Users/mario.jerkovic/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.0.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Build 14A400
• CocoaPods version 1.11.3
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2021.3)
• Android Studio at /Users/mario.jerkovic/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)
[✓] Connected device (3 available)
• iPhone SE (3rd generation) (mobile) • A797109C-AA2F-4FB4-8580-B63E510745C9 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-16-0 (simulator)
• macOS (desktop)                     • macos                                • darwin-arm64   • macOS 13.0 22A380 darwin-arm64
• Chrome (web)                        • chrome                               • web-javascript • Google Chrome 107.0.5304.87
[✓] HTTP Host Availability
• All required HTTP hosts are available
• No issues found!

Video example
https://user-images.githubusercontent.com/16222284/199311159-09525c2e-e878-49fc-ad53-78cfc539ca34.mp4

We probably just need to disable hit-testing for the visual effect view here
For example, override the UIVisualEffectView and implement the hittest method and return nil.


[Bug]: Execution Summary report is not showing the number of passed/failed validations

After upgrading to JDK 21 and Shaft version 8.x , Execution summary report is not showing the validations numbers , it's always showing Zeroes for the total/passed/failed validations.
Environment

Current Shaft version 8.2.20240624
Last SHAFT_Engine version that did not exhibit the issue : 7.4.20231026
Desktop OS: Windows 11
Desktop Browser : Chrome
Desktop Browser Version : 127.0.6533.73

To Reproduce
Steps to reproduce the behavior:
1- Run any test case with multiple steps.
2-After execution is done , Open the execution summary report.
3-Inspect the validations section in the report
Expected behavior
Total Validations number / Passed Validations / Failed Validations should be shown correctly.
Screenshots

Reports.zip

Thanks for reporting; Will investigate and let you know ASAP isA.


[ISSUE #7740] Optimize LocalFileOffsetStore

Which Issue(s) This PR Fixes

Fixes #7740
Brief Description

Incremental update file when doing persist.
Complete removeOffset method in LocalFileOffsetStore.

可以再提一个develop分支的

https://github.com/apache/rocketmq/pull/7819, PTAL


updates in light of check script changes

Two points I'm unsure about in this PR:

looks like supermarq already has a dev version, but it's called dev_env.  Do we want to rename this to mirror app-ss[dev] / css[dev] / qss[dev]?
should we require css[dev] and qss[dev] in dev-requirements.txt, or app-ss[dev]?

UPDATE: we will make it supermarq[dev], and I made dev-requirements.txt require app-ss[dev]

Do we want to rename this to mirror app-ss[dev] / css[dev] / qss[dev]

Yup.

should we require css[dev] and qss[dev] in dev-requirements.txt, or app-ss[dev]?

if it works the latter seems ideal to me. right now it shouldn't matter but maybe someday we'll have some other requirements for checks in [cq]ss which we shouldn't need to pull in here

I think the checks for this PR won't work until we deploy css and qss

@richrines1 @vtomole ready for review.  Note: aside from [dev_env] --> [dev], changes to setup.py were made largely to have it look the same as in css/qss


Fix bug where new-lanes would not be considered for role assignment

Fixes a bug where roles would be moved based on the current state of the board rather than the state after recommending pairs.

Ah yeah, this does look like a legit bug in how I adapted the recommendation logic. Thanks!


The Win10 system is unable to obtain data

The Win10 system is connected to the device and cannot retrieve data. The Win11 system is functioning normally, and this is an issue that has occurred in the past two weeks.

Could this be an issue with Windows itself? What version of Windows are you running?

这可能是Windows本身的问题吗？您运行的是哪个版本的Windows，您能提供更具体的发布信息吗？

I was able to use it three weeks ago, but it's not working since then. Now it's Win11, but Win10 is connected and data cannot be obtained


RFC: support non-flatpak repositories

We were discussing the possibility of maintaining non-flatpak ostree repositories using flat-manager. This is a quick and dirty "what does it take to make it work?" hack.
In fact, not much. flatpak build-commit-from seems to cope well with non flatpak refs, except that they need to be specified explicitly on the command line. The other change is removing the check for invalid refs.
I guess endless people may be interested too, but I'm not sure who to ping.
CC: @barthalion @valentindavid

Hi, I would love this option. I'm looking for a way to distribute CLI apps and SDK in a fashion similar to how sdkman.io and node version manager https://github.com/nvm-sh/nvm operate.
I'm thinking of doing this like flatpak but without sandboxing since CLI apps are hard to configure for sandboxing.
IMO having this option will expose more people to ostree and flatpak style of building apps and help with the migration. Also it will be exploratory for how CLI apps can be sandboxed more or isolated.
I also believe that having developer tools distributed with this tech will expose more developers and increase adoption.
Looking forward to any news about this feature.


Wrong week after setSelectedDate(), issue with scroll

Hello,
I saw this issue: https://github.com/prolificinteractive/material-calendarview/issues/222 , but I think I have another one.
So I have CalendarView with WEEKS mode. Also I have another view, where I can scroll and select another day, so after this I call:
mWeekView.setSelectedDate(calendar.getTime());
mWeekView.setCurrentDate(calendar.getTime());

but after 12 November if I try to change date to 13 November, week doesn't scroll right.
Please check this video, to understand what I'm talking about: https://www.dropbox.com/s/tqx2r0hzudvh7pz/bug_with_scroll.mov?dl=0
For all weeks before 12 November works correctly..
I used logs and double check that November 13 passed correctly to setSelectedDate...
Please let me know, if you need any other info.
Thanks.

@antonkrasov Did you find any solution?

@hemant3370 not really

try using setCurrentDate()


Fix Summarisation Use Case error with the test article object.

Article object returns a 4XX error, need to find out reason and resolve.

Another issue that could be fixed here is that I need to clean input text better, but we need to hook up actual input for that to happen.

Resolved in #52


Enabled CORS to better facilitate using bookmarklets cross-origin.

In order for a bookmarklet to make an AJAX request ex: $.getJSON('http://localhost:3000/usstates/api/v1/states/abbrev/mi', function(j) { console.log(j) }); CORS must be enabled.
I've added middleware to put headers on the response to allow for this.

Phew, been a while on this one - I feel like I remember the CORS error at one point (even did a bunch of reading before testing out your fork)... but when I went to reproduce this from my master, I found that I could hit the app just fine while running the bookmarklet or dev console script on http://jacksoncoffeeco.com/. (Needs to be an http site since trying hitting the app from an https enabled site results in a mixed-content error.) For the specifics:
Using the Fetch API in the dev console:
fetch('http://localhost:3000/usstates/api/v1/states/abbrev/MI', { method:'GET', headers: new Headers() })
.then(function (response) {
    return response.json()
})
.then((data) => {
	console.log(data)
});

As a bookmarklet:
javascript: (function() {fetch('http://localhost:3000/usstates/api/v1/states/abbrev/MI', { method:'GET', headers: new Headers() }).then(function (response) { return response.json() }).then((data) => {console.log(data)});})()

And the results - first the request headers:
Request URL:http://localhost:3000/usstates/api/v1/states/abbrev/MI
Request Method:GET
Status Code:304 Not Modified
Remote Address:[::1]:3000
Referrer Policy:no-referrer-when-downgrade
Accept:*/*
Accept-Encoding:gzip, deflate, sdch, br
Accept-Language:en-US,en;q=0.8
Connection:keep-alive
Host:localhost:3000
If-None-Match:W/"1a0-UK3aGUUS3iQB8cen1NQ+WWAKGKI"
Origin:http://jacksoncoffeeco.com
Referer:http://jacksoncoffeeco.com/
User-Agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.110 Safari/537.36

The response headers
Connection:keep-alive
Date:Fri, 17 Mar 2017 23:16:01 GMT
ETag:W/"1a0-UK3aGUUS3iQB8cen1NQ+WWAKGKI"
X-Powered-By:Express

And the response body (containing the expected results):
{
    "name": "Michigan",
    "abbrev": "MI",
    "capital": "Lansing",
    "addresses": [
        {
            "street": "4235 Woodward Ave",
            "city": "Detroit",
            "state": "MI",
            "zip": "48201"
        },
        {
            "street": "423 W Eleven Mile Rd",
            "city": "Royal Oak",
            "state": "MI",
            "zip": "48067"
        },
        {
            "street": "26765 Gratiot Ave",
            "city": "Roseville",
            "state": "MI",
            "zip": "48066"
        }
    ],
    "driversLicenseDescription": [
        "1 char's, 12 num's"
    ],
    "sampleLicense": "A123654456321",
    "unionAdmissionDate": "1837-01-26"
}

So I guess if I can see what the CORS headers fix, I'll get this merged in. But if not, I'll just close the PR - you've already got the solution usable in your fork so I'll pull it from ya if it's needed in the future.

The CORS headers fix when trying to access using a bookmarklet not pointed to localhost, ie if you were running on another server.
Try this one (your master branch running on port 4002):
fetch('http://smcrow.net:4002/usstates/api/v1/states/abbrev/MI', { method:'GET', headers: new Headers() })
.then(function (response) {
    return response.json()
})
.then((data) => {
	console.log(data)
});

my fixed version is running on 4003.  You'll get a CORs issue on 4002 but not 4003.

Ahh, cool, it checked out for me, so I went ahead and merged it. Thanks for the explanation, demo, and the PR!!


01/13/2020: Today's build no longer copies/pastes to the system clipboard

The clipboard integration quit working today as I rebuild Oni2 from the GitHub repository. It worked fine last week, but not this week. I rebuild daily to test out each build. I have the feature set to true in the configuration file.

What OS are you on? I can give master a test with it tonight.

Interestingly, if I open the configuration file, set the option to false, and save it, then it works as it did before. But, each time I reload the editor, it is messed up again.
macOS 10.14.6

Testing on 10.15 and the clipboard works (as does Windows). By the sounds of it, its less an issue accessing the clipboard and more one of the configuration being set correctly.
I'd be interested on the behaviour around reloading without changing the file (i.e. using the reload option in Cmd-Shift-P) and also if the other options work (try deleting the line entirely, or setting it back to the default option of ["yank"]. Would be interesting to see if removing the config (rename/move the config) changes anything.

Any edits to the file while Oni2 is running get set. Changes made while
Oni2 isn't running isn't getting set. It's like the program isn't loading
the config file until I make edits to it with the program running. I just
did it with adding a space on the end and saving it and it loaded all the
preferences just fine. Just first load is having an issue. I'm starting to
wonder is I just have a bum compiled version. I'll try to update the git
repository on my system and recompile to see if it fixes the issue.
Richard
On Tue, Jan 14, 2020 at 2:53 AM Ryan C<EMAIL_ADDRESS>wrote:

Testing on 10.15 and the clipboard works (as does Windows). By the sounds
of it, its less an issue accessing the clipboard and more one of the
configuration being set correctly.
I'd be interested on the behaviour around reloading without changing the
file (i.e. using the reload option in Cmd-Shift-P) and also if the other
options work (try deleting the line entirely, or setting it back to the
default option of ["yank"]. Would be interesting to see if removing the
config (rename/move the config) changes anything.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/onivim/oni2/issues/1197?email_source=notifications&email_token=AAS7JR42GAWUYFLMWZVRLILQ5TBEFA5CNFSM4KGA4UHKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEI2B3PQ#issuecomment-573840830,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAS7JR2MI4ARUHPTD5UMLPTQ5TBEFANCNFSM4KGA4UHA
.

Okay, resyncing the repository and recompiling did fix some of it. The issue now is that on first running of Oni2, the paste command p does nothing. After I do a system copy to clipboard with it running, the the p command will paste the last thing copied. But, otherwise, every other time it is working as expected. Maybe the program needs to prefetch the clipboard contents?


Update macro to use by default for pallets

Just FYI for all pallet developers and reviewers, all new pallets should have:
#[pallet::pallet]
#[pallet::generate_store(pub(super) trait Store)]
#[pallet::generate_storage_info]            <--- THIS LINE
pub struct Pallet<T, I = ()>(PhantomData<(T, I)>);

Which will help ensure all of your storage items are bounded
Old pallets do not have this, and we need to migrate them, but new pallets have no excuse :)
We should consider flipping the behavior so that it is implicit it rather than needing to include it

From @shawntabrizi :point_up:
I will also update the template & example pallet in substrate & update the templates we own in this org, once this PR is apprved.

@NukeManDan : AFAIK the pub struct Pallet<T, I = ()>(PhantomData<(T, I)>); syntax is to handle pallet instantiability - not sure why we'd want that in all tutorials ? I think what's needed is just to add the #[pallet::generate_storage_info] line only.

Ah - makes sense to me. Should this instantiable syntax be highlighted somewhere in the docs I am not seeing? I can update to no PhantomData.


feat(schematics) : ng update - update non-core packages

Description
Update non-core packages when ng-update @covalent/core is run. Takes care of #1419

What's included?

update non-core dependencies to 3.0.0

Test Steps

[x] Navigate to covalent/scripts directory
[x] Run ./precommit-schematics.sh : this will add covalent at 2.1.0 version
[x] Commit everything to make it a clean repo
[x] install verdaccio for testing with local npm registry (npm install -g verdaccio)
[x] start verdaccio server by running: verdaccio
[x] go back to covalent and open package.json and change the version to 3.0.0:
"version": "3.0.0",
[x] navigate to scripts folder and modify npm-publish script to push the package to local registry:(line 8): npm login --scope=$scope --registry http://localhost:4873
(line 17): npm publish ${package} --access=public --tag=$tag --registry http://localhost:4873

[x] save and run npm run publish:npm
[x] go to browser and load http://localhost:4873/ and check that @covalent/core is pushed with 3.0.0 version
[x] go to /tmp/testxyz folder and run : git checkout .; rm -rf node_modules; ng update @covalent/core --force
[ ] open package.json to check all @covalent non-core dependencies have version as 3.0.0

General Tests for Every PR

[ ] npm run serve:prod still works.
[ ] npm run tslint passes.
[ ] npm run stylelint passes.
[ ] npm test passes and code coverage is not lower.
[ ] npm run build:lib still works.

Screenshots or link to StackBlitz/Plunker

Updated the test script to fetch right build folder

Hmm i get this error and seems like only core updated to 3.0.0


Adding a license

Hello,
I was wondering whether it was possible to add a license to this repository. I intend to develop a game where I need to pour different liquids but I want to make sure that I can work with your content for commercial use.
Thank you in advance!

License added!

Thanks a lot!!


How to make a VERY simple router?

I really liked Flow Router when it was super simple. But its getting more complicated and supporting more features so I'd like to make another router thats stripped of all the bells and whistles.
This is all I want to be able to do:
Router.route '/some/:route/', (params, queryParams) ->
  # do something here

Router.go '/go/somewhere/else'

Any suggestions on where to start and what I can strip?

I figured something out:
https://github.com/ccorcos/meteor-client-router

I see what you are referring to.
But, how it becomes complicated?
All the additional features are optional.

I agree some of these features are not needed for some apps. But, it's vital when building a router for everyone. The syntax, you show it still valid and we didn't break the simplicity.
Didn't it work.

Yes, FlowRouter was working just fine

BTW: It's nice to see more routers.
It'll help someone who want something super simple like you :)

Yep :)


Table with fewer shows empty space between rows and footer[where pagination controls are placed]

Hi,
We would really like to use this grid for our enterprise application but the table shows a serious side effect when the number of rows are less than its default viewport. Alternatively, the table does not contract height wise when the the number of rows displayed are less(say e.g. 1 or 2 rows). The footer and the pagination tools defined there stay at same place resulting in lot of blank wasted space between the 2 rows displayed and the footer.
Is there any fix for this or any work wround?
We are currently using angular directive wrapping jquery table and it expands and collapses according to the number of rows very nicely. We want to move towards ui-grid because it is supposed to behave very well on large amount of data. But because of the above issue, which is a blocking issue for us, we are unable to migrate to UI-Grid.
Thanks,
Vik

I'm not entirely sure but you could have a look and see if this will help you out: http://stackoverflow.com/questions/27837335/angular-ui-grid-dynamically-calculate-height-of-the-grid

I'm running into this as well.  ui-grid-auto-resize isn't helping.  The viewport also appears to be one row too short (10 rows) and adding a scroll.  Perhaps the viewport size calculation is borked?

I confirmed that there isn't any external CSS affecting the heights, so this is happening somewhere within ui-grid.  Trying to debug...

Yes my professional opinion is that the grid height is not including the pager widget height, but it is subtracting the pager widget height from the viewport height.  I still have to debug the not showing items issue...

@vb8190 I was able to fix by adding an ng-style to my ui-grid and adding:
var headerRowHeight = 40, // pre-calculated
    rowHeight = 35, // pre-calculated
    footerRowHeight = 32; // pre-calculated

$scope.styles = {};

$scope.gridOptions.onRegisterApi = function(gridApi) {
  gridApi.core.on.rowsRendered($scope, function(grid) {
    var visibleRows = grid.core.getVisibleRows(),
        numRows = Math.min(visibleRows.length, $scope.gridOptions.paginationPageSize);
    // Override ui-grid's internal height calculation with your own based on the number of
    // rendered rows...
    $scope.styles.height = headerRowHeight + numRows * rowHeight + footerRowHeight;
  });
}

@jnfeinstein thank you for the post!  I tried this solution and most of the time after the table is rendered a large chunk of the rows are not displayed (around 60% are not displayed).  When I click on the vertical scrollbar or zoom out on the browser they appear.  Height appears to be getting calculated correctly though.  See image attached.
I'm retrieving 466 records.  100 displayed per page in the pagination.

@sk2160 did you tune the height constants correctly?  I used the Chrome inspector to determine their height.  You also have to account for any CSS that adds to the height (padding, margins, etc).  Again, not ideal...

@jnfeinstein thank you for the reply.  Yes I also used the inspection tool to adjust the constants.  It appears to be calculating the height correctly.  The problem I'm running into is some of the rows are not displayed.  Not sure why it is doing that.  If I zoom out on the browser or click next and back on the pagination, the missing rows appear.


[SPARK-32099][DOCS] Remove broken link in cloud integration documentation

What changes were proposed in this pull request?

The 3rd link in IBM Cloud Object Storage connector for Apache Spark is broken. The PR removes this link.
Why are the changes needed?

broken link
Does this PR introduce any user-facing change?

yes, the broken link is removed from the doc.
How was this patch tested?

doc generation passes successfully as before

Can one of the admins verify this patch?

Can one of the admins verify this patch?

cc @skambha @huaxingao Can you please help check if this link https://developer.ibm.com/?s=installing-running-stocator-apache-spark-ibm-cloud-object-storage has moved some place else.

@dilipbiswal @skambha @huaxingao the preference for now is to remove this link entierly.

ok to test

Test build #124526 has started for PR 28927 at commit a0756db.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/29147/
Test PASSed.

Test build #124526 has finished for PR 28927 at commit a0756db.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/124526/
Test PASSed.


Add alternative named instance method on Decoded

Fixes #307, brings alternative inline with other monadic operators in
Argo.

One comment on the implementation, and I have some high level thoughts on the tests:

We shouldn't be using _ anywhere in our names, tests or variables
Can we be more explicit with out names? result for the result of calling alternative, successUser and failedUser for the successful and failing decoding operations of User

fwiw, antitypical/Result calls this function recoverWith, which is probably a better name than alternative. I wonder if we should follow suit?
cc @thoughtbot/ios

Thanks for the comments. I think I should be able to clean this up today or tomorrow!

Okay, back from vacation mode. I've responded to all your feedback, and think this is ready to merge.
Should I rebase + squash, or is it fine to merge as is?

My only remaining concern is the name of the method. It was recently suggested that we use or, which seems nice especially in use.
foo.or(pure("bar"))

Fair enough. I like "or" better than "recoverWith", for what it's worth.

@DorianListens If you can rename the method from alternative to or and rebase/squash, I'll be happy to merge this in!

Just finishing this up now. Should I go as far as renaming the file to "Or" as well?

Should I go as far as renaming the file to "Or" as well?

No, it's still part of the Alternative typeclass, so the file name should stay the same.

On Jan 15, 2016, at 20:39, Dorian Scheidt<EMAIL_ADDRESS>wrote:
Just finishing this up now. Should I go as far as renaming the file to "Or" as well?
—
Reply to this email directly or view it on GitHub.

Okay, all done. Interesting fact: since the bin/test "upgrade", I can no longer successfully execute that script. Gotta love working in Apple's ecosystem.

Like, all the tests pass on all the platforms when I run them individually from Xcode, and I can even make the script succeed if I start it, and then run the tests for the various platforms from within Xcode.
But if I just run it on the command line, it fails to properly boot the simulator - it launches whichever was the last simulator used from Xcode, but never gets past a black screen.
Possibly because I'm running Xcode 7.2? Any ideas?

@DorianListens are your command line tools also set to 7.2?

By the way, I had to add -destination for iOS to get xcodebuild to work with projects on 7.2
https://github.com/the-grid/Portal/blob/master/script/test#L4

Just now, the App Store offered me an update to the command line tools, and now everything works,
Thanks for the suggestion, @paulyoung
Sorry for the unrelated noise in this PR.

I've rebased this on Master again, accounting for the autoclosure. Should be good to go!

:tada: Thanks!


Fixing Navbar for mobile view

Description:
On mobile view the hamburg navbar when expanded shows icons overflowed.
Screenshoot:

Please assign this task to me under gssoc-ext24

Please assign this issue to me .
https://github.com/maliumesh1

@Tejashri-Taral this is implemented with previous PR i had mentioned it.
PR NO : #18
Before:

After:


Create annotation processor from WalkingkookaLanguageTagAnnotationProcessor

Closes https://github.com/mP1/j2cl-java-util-Locale/issues/49

Closed by #9


Melodic pattern search

Types of queries:

SQUARE NOTATION: assign letters to each pitch and ask for a specific series of pitches, e.g. C, D, E, F, G, A, B, c, d, e, f, g, a, b.

AQUITANIAN NOTATION:

if I want to search for a melodic contour and specify just the general intervals (e.g. a second, a third, etc. but without saying if they are major or minor, or if the tone is a whole tone or a semitone), I would just use numbers and their relative distance up or down compared to the previous note using plus “+” and minus “-” followed by a space, the first element is always “X” (followed by a space) to represent a random point of departure, e.g. X +3 +1 -1 -1 +3 0.  (Maximum interval: +8 or -8). In this case the results will bring all the occurrences of that series of intervals regardless of the neume shapes employed.

The comma signals the neume boundaries; it can be used after each number to signify a series of puncta, e.g, X, +3, +1, -1, -1,+3, 0 . Or it can be used after some numbers to signify pes (“X+1,”), clivis (“X-1,”), torculus (“X+1-1,”), or other neume groupings, e.g. X, +3+1, -1-1, +3, 0 (this could represent, for example C, EF, ED, F, F or F, AB, AG, B, B).

This is what was contained in the original "ECHOES - Project Report 2023":

Pitch similarity to search for specific pitch patterns across the corpus and to gauge the melodic similarity between chants, or portions of chants. However, because we are dealing with chants written in two different music scripts, one more pitch-oriented (square) and the other more interval-oriented (Aquitanian), we must take this into consideration when deciding to what extent the items compared are a good match with the query. For instance, we wish to be able to seek for a specific pitch pattern, e.g. A, G, A, F or for a specific interval pattern, e.g. '2nd up, second down, third up, fifth up'. Ideally, we’d like to be able to search across the whole repertory of chants, or a portion of them (for instance, search the pattern only on some specific sources, or sources with the same kind of musical notation). Obviously, if we seek for a specific pitch pattern, e.g. 'A, G, A, F', this exact pattern could only be found in sources in square notation, while sources in Aquitanian notation can return as a result only a series of intervals,  such as a note followed by a note a second lower, one a second higher, and then one a third lower from one or more sources.
Categories of results:

A perfect match. When I search for a specific series of pitches and the results bring me exactly the same melody
An almost perfect match. When I search for a specific series of pitches, the results bring me a series of intervals that could match the exact pitches I was looking for, but they are found written in a source in Aquitanian notation.
A very good match. If the two compared versions show the same melody, but a different note distribution among the syllables. Nota bene:  we are not interested in the text of the syllables but only on the information regarding how many notes are assigned to one or more syllables.
A good match. If the two compared versions differ for just a few notes (up to 20%, e.g. some notes are missing in one of the two versions or are dislocated at a different height).
A fair match. When the two versions still bear enough resemblance, but they differ up to 40% notes at several points (e.g. melismas, intonation, cadences) and/or one of the two melodies has a lacuna or uncertain reading.
A  poor match would be used for melodies that differ by above 40%.

Other results that would fall into the categories (‘good match’ and ‘fair match’) are for compared versions that show the same pattern but with a few extra ones.

The idea of using uppercase letters for lower octaves and lowercase letters for upper octaves comes from the Guidonian hand (see the thumb, the palm, and the pinkie in the hand). But it might be a bit confusing as we are using uppercase for lower octave, and lowercase for upper octave. So we can use the regular c, d, e, f, g, a, b for the lower octave and the c', d', e', f', g', a', b' for the upper octave instead (see the path in the hand after the pinkie).


Fix broken pytorch version constraint

When trying to install pytorch3d alongside a precise version of pytorch, the constraint on pytorch's build fails erroneously due to a missing leading asterisk in the run requirements/constraints. Builds that should be allowed are blocked.
Example repro using micromamba (also repros with bare conda, but it's so slow):
CONDA_OVERRIDE_CUDA is required since the meta.yaml places a requirement that the host has cuda installed, which is not necessary, but that's a different issue.
micromamba env create -n foobar
conda activate /home/$USER/micromamba/envs/foobar
CONDA_OVERRIDE_CUDA=12.1 \
    micromamba/bin/micromamba install \
    -c conda-forge \
    -c pytorch  \
    -c nvidia \
    -c pytorch3d \
    pytorch=2.2.0=py3.11_cuda12.1_cudnn8.9.2_0 \
    pytorch3d=0.7.6=cuda120py311*

Result:
error    libmamba Could not solve for environment specs
    The following packages are incompatible
    ├─ pytorch 2.2.0 py3.11_cuda12.1_cudnn8.9.2_0 is requested and can be installed;
    └─ pytorch3d 0.7.6 cuda120py311* is not installable because it requires
       └─ pytorch * cuda*, which conflicts with any installable versions previously reported.

There is a constraint that the build begins with the string literal cuda. However, in reality pytorch builds are prefixed with the python version, followed by the cuda version. So the constraint should be pytorch * *cuda*. This change is suggested in this PR.

Thank you @yit-b! Would you like to become a maintainer here?

@conda-forge-admin please rerender


More clarity on self-hosted plugin vs community-plugins repo

The README should offer clear guidance on defining what constitutes a community plugin and highlight the distinctions between hosting the plugin in the community-plugins repository versus a self-hosted repository.

Replaced by #10


Adds workflow to auto add issues to astriaorg project

Force merging because we need to merge before we can test if it works


Manual change url params or query, middleware do not reprocess

recurrence：
Just changed the params or query on live demo url, middleware didn't parse the body again...

不能重现...当时眼花了？？？


Object.defineProperty with expando value isn't treated as expando

Code
var chrome = {}
chrome.devtools = {}
chrome.devtools.inspectedWindow = {}

works, but
var chrome = {}
Object.defineProperty(chrome, 'devtools', { value: {}, enumerable: true })
chrome.devtools.inspectedWindow = {}

does not. Unfortunately, I haven't got a repro that matches the error in chrome-devtools-frontend; the previous example gives me chrome.devtools: any in a separate buffer, not chrome.devtools: {} as I see on the new error line here.
Expected behavior:
chrome.devtools: { inspectedWindow: {}}
Actual behavior:
chrome.devtools: {} and an error, or chrome.devtools: any and no error. (The first behaviour is from front_end/extensions/ExtensionAPI.js:768 in chrome-devtools-frontend; the second is from the repro above.)

@weswigham I think this bug should be fixed for 3.2 since it's the new feature should work properly. I'll co-ordinate with you offline to decide who will do it.


netscan discovery was called, but DiscoverySubnets are empty!

📚 Docs or Wiki Bug Report
Description [REQUIRED]
 According to the steps of
auto-discovery-docker.md  i get an msg below:
level=WARN ts=2022-07-01T07:46:12.894347595Z app=device-onvif-camera source=driver.go:580 msg="netscan discovery was called, but DiscoverySubnets are empty!"
and i found the DiscoverySubnets is empty  in configration.toml which is in device-onvif-camera container
and i can not change it because it's read_only
what can i do now?

will update the doc via this PR https://github.com/edgexfoundry/device-onvif-camera/pull/95

@weichou1229  can you tell me where  to find APPCUSTOM_DISCOVERYSUBNETS doc?
i can't find it anywhere i konw

See https://github.com/edgexfoundry/device-onvif-camera/blob/main/cmd/res/configuration.toml#L120


Upgrade Eigen version

@TSC21 This will fail build tests - how did you build successfully?

Strange. Let me recheck.

make posix on my machine gives a clean build. So I think this may be related to flag configs, probably on Travis side.

Correction: Seems like I also get this error with make posix on my machine.

We will have to find a way of activating this block of code: https://github.com/PX4/eigen/blob/3.2.5/Eigen/src/Core/MathFunctions.h#L789-L794. Is there a way of activating this flag on POSIX side?

I'm leaving here an output with more verbosity so to help figure this out: http://pastebin.com/wfUWBZ4P. Probably there's a need to add a fix in the POSIX toolchain config.

@TSC21 I actually doubt that your Eigen version ever built correctly. The target including the Eigen unit test is px4fmu-v2_test, which yields this error:
CMD:     tests
In file included from /Users/lorenzmeier/src/Firmware/Build/px4fmu-v2_test.build/nuttx-export/include/math.h:52:0,
                 from /Users/lorenzmeier/src/Firmware/Build/px4fmu-v2_test.build/nuttx-export/include/cxx/cmath:46,
                 from /Users/lorenzmeier/src/Firmware/src/systemcmds/tests/test_eigen.cpp:41:
/Users/lorenzmeier/src/Firmware/src/lib/eigen/Eigen/src/Core/MathFunctions.h: In function 'bool Eigen::numext::isfinite(const std::complex<_Tp>&)':
/Users/lorenzmeier/src/Firmware/Build/px4fmu-v2_test.build/nuttx-export/include/arch/math.h:166:11: error: expected unqualified-id before '(' token
           (__extension__ ({int __cy = fpclassify(__y); \
           ^
/Users/lorenzmeier/src/Firmware/src/lib/eigen/Eigen/src/Core/MathFunctions.h:824:18: note: in expansion of macro 'isfinite'
   return numext::isfinite(numext::real(x)) && numext::isfinite(numext::imag(x));
                  ^
compilation terminated due to -Wfatal-errors.

Could you explain what the added benefit is when upgrading from 3.2 to 3.2.5? What did it fix, and did you actually run the Eigen test on the hardware?

@TSC21 POSIX builds fine now, btw.

@LorenzMeier well I was probably fooling myself on thinking that it was building the right version of the firmware. I was using git commands inside src/lib/ so to update the eigen to the 3.2.5 version but then I realize that when I was issuing make, the git hash for the eigen submodule was being set to the 3.2 version, which means it was still compiling the older version.
Anyhow, what I did was removing the eigen folder and replace it with the 3.2.5 one and recompile, which gave me the error on POSIX. Probably it gives me the error building px4fmu_v2 - have to try. So what's the best way of updating a submodule hash version in this case?
Relative to the workarounds: I tried to apply https://github.com/PX4/Firmware/commit/f57c42505bbb7107ec4bcd06b7fbb0d38d1acf2a also, but it wasn't enough. What was missing was https://github.com/PX4/Firmware/commit/246fd9538efbe0bc3c7167c4db86240a6787cc2a but I didn't know were to add it, so nice catch.

I'll be playing around with https://github.com/PX4/Firmware/tree/eigen_upgrade, launch tests, and if everything comes to work OK, I'll let you know.

I did have a brief look. Most likely the NuttX infinite macro needs to be replaced with a function to make this work.
Again, what is the benefit of upgrading Eigen? What are you trying to solve?

Mostly because of the compatibility with CUDA and usage of CUDA functions. Bringing up POSIX build into an Nvidia Jetson, for example, will also allows the usage of it's CUDA cores for processing. Having Eigen math being processed there is the first step.
Also it is just a way of keeping the PX4 submodules up to date with the current most updated state.

Most likely the NuttX infinite macro needs to be replaced with a function to make this work.

Yes it's what I'm trying to check right now.

I don't think that such powerful CPU like jetson really require optimization of autopilot's math.
But other question to Lorenz, why not to use eigen provided by OS? As i see, eigen only used on linux targets (ros/posix), libeigen-dev solves all needs.
Or that because OSX?

I don't think that such powerful CPU like jetson really require optimization of autopilot's math.

That really depends on how you want to distribute the computing power of your apps. Jetson CPU is powerful but not that powerful.

I extended the issue here: https://github.com/PX4/NuttX/issues/62

Because we can't trust the OS version and it wildly varies

Ping @Zefz

@TSC21 Awesome! Really good work!


Undef Windows UMD macros that conflict with iOS

@memontic-ms is added to the review. #Closed

@bbowman is added to the review. #Closed

@DHowett-MSFT is added to the review. #Closed

:shipit:

:shipit:

:clock1:


Unit test - split "AND"-ed conditionals into separate asserts

Is your feature request related to a problem? Please describe.
Debugging unit tests can be very difficult, frustrating, and time consuming.  One major part of the problem which makes them very debugging-unfriendly is something like the following:
    UT_Report(__FILE__, __LINE__,
              UT_EventIsInHistory(CFE_ES_PCR_ERR2_EID) &&
              CFE_ES_Global.AppTable[Id].ControlReq.AppTimer == 0 &&
              CFE_ES_Global.AppTable[Id].ControlReq.AppControlRequest == CFE_ES_RunStatus_SYS_DELETE,
              "CFE_ES_ScanAppTable",
              "Waiting; process control request");

The problem with this type of construct is that there are 3 separate tests being combined into one single assert.  When it fails, it is not possible to see which of the three conditions are evaluating false.  Many of them call functions within the test case, too, which further obfuscate what the actual return value was.  The only way to test this is run it in a debugger, break at the start of the test, then set a breakpoint inside e.g. UT_EventIsInHistory to see what it returned.
Describe the solution you'd like

At a minimum - split the && conditions into separate asserts.  This would at least let the developer know which one is actually the fault.
Nice to have - employ the macros similar to what @CDKnightNASA added in nasa/osal#405, which show the values tested in the log, not simply just a pass/fail.

Describe alternatives you've considered
Continue struggling to figure out what actually went wrong every time a UT failure comes up.
Requester Info
Joseph Hickey, Vantage Systems, Inc.

Added milestone, targeted for this round for unit test consistency.

Now that the UT macros for OSAL have been accepted I can take a look at using that model for CFE as well (I have a crack at sb_UT.c but I like the OSAL macros even more so I will revisit.)

In order to cross reference/validate that the test cases are covering the documented functions, need to do a scrub of all "Report" outputs and make them use the proper macros that include full context info.


Able to install but dont know why its not showing and hence unable to run

Greetings ,
I am able to install with the command of go get, but after installing it neither gives any error nor shows the file. And on terminal it says gf is not a directory neither a file. Why is it so? How can I fix it. I fixed this issue in some other tools by downloading its binary but since this tool doesn't have binary uploaded. So, what should I do, btw I did all the steps from installing to editing and till refreshing .bashrc ...Yet nothing worked.

Paste this in your .bashrc
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
Restart terminal and try now


tasks within tasks

#15.03.2017 10:50:38 CodingSession::END
#15.03.2017 10:47:44 :-1: taskId task description is all the rest
manage tasks, or tasks that span a few sessions in the devlog.
support subtasks.
#15.03.2017 10:48:22 :+1: taskId
#15.03.2017 10:46:38 CodingSession::BEGIN

parse 👍 as the end, and parse 👎 as the start of the task... can span multiple sessions...


Eating Animation

Mod name
Eating Animation
Curseforge link
https://www.curseforge.com/minecraft/mc-mods/eating-animation-fabric
Other links
https://github.com/Theoness1/EatingAnimation
What it does
Eating Animation mod adds a simple sprite animation for vanilla items when you eat or drink!
Works in single-player and multiplayer
Why should it be in the modpack
Adding animation when eating any food or drink adding realistic enhancement
Why shouldn't it be in the modpack
IDK
Categories
Graphics optimization, New feature
Additional details
No response

As far as I see, this only works with the default resource pack (unless explicit support is added) and breaks CIT resource packs.
It is better for who want it to install manually :)

As far as I see, this only works with the default resource pack (unless explicit support is added) and breaks CIT resource packs.
It is better for people who want it to install manually :)

Well there's PR from a fork with a CIT working. (i've compiled it and use it in my own pack)
But yes it's only compatible with the default pack for now. (even if i made a pack that is compatible with VT smaller utilities, it's not supported by default and others aren't too)
So it's still better not to include it.


How can i make zoom with range input?

Hello,
I'm new into OpenSeadragon and i was wondering if i could get an extra control for the zoom (apart from zoomIn, and zoomOut) which is an slider bar. What i mean is, can i have the typical range input bar and make the user zoom the image just by moving that range bar? For example, if the range bar is at the very left then zoom is 0 and if it's at the very right then zoom is max. How could i do it in openseadragon? Thank you so much in advance!

Oddly enough, I don't know of anyone who has made one of these, though it seems like a pretty logical plugin to want!
At any rate, the most basic version would be to have a slider (which you can make outside of the viewer with regular JavaScript... Nothing specific to OSD) which goes from viewer.viewport.getMinZoom() to viewer.viewport.getMaxZoom(). Whenever the user slides the slider, call viewer.viewport.setZoom with that value.
One detail is you might want to include is that the range should go along a logarithmic scale, since zoom is a multiplicative value. In practice, I believe this means actually setting your slider to go from Math.log(viewer.viewport.getMinZoom()) to Math.log(viewer.viewport.getMaxZoom()) and then setting the zoom with the Math.exp of the value.


when using iframes, portals mount at root of document instead of root of iframe

TL;DR I'm trying to render a Select element inside of an iframe, but when I do this, the MenuItem components inside render in completely the wrong place. Looking into the code, I noticed that the portal was actually mounting at the root of the document instead of the iframe.

[x] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior

Add a <Select> with <MenuItem>s inside an iframe.
Click on the Select
MenuItem shows up in the expected location.

Current Behavior

Add a <Select> with <MenuItem>s inside an iframe.
Click on the Select
MenuItem shows up in the wrong location.

Steps to Reproduce (for bugs)
See above.
CodeSandbox: https://codesandbox.io/s/73nnlv78wq
Note: in the codesandbox, the iframe doesn't contain material-ui styling. This is because the jss needs to be injected into the iframe explictly, as well as <MuiThemeProvider>. This is a different, unrelated issue and so I didn't take the time to implement that here.
Context
In my app, I have an iframe in which I would like to use material-ui components. This bug is preventing me from using anything that uses portals under the hood.
I dug into the source a bit, and I have identified this as the issue: https://github.com/mui-org/material-ui/blob/v1-beta/src/internal/Portal.js#L47.
Since this uses document directly, it ends up ignoring the context of my iframe and instead attaches the portal to the parent root. It would be nice if there was some way to manipulate this, maybe through context or props.
Your Environment

Tech
Version

Material-UI
v1.0.0-beta.13

React
16.0.0

browser
chrome v62.0.3202.9

See #9207 as I believe it is directly related.

so what is the workaround here? I am running into this issue using material ui 4.


TensorFlow 2.4.1 offline build fails

System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): RHEL 7.7
TensorFlow installed from (source or binary): source
TensorFlow version: 2.4.1
Python version: 3.7.5
Bazel version (if compiling from source): 3.7.2
GCC/Compiler version (if compiling from source): 8.3.0
CUDA/cuDNN version: 10.2.89/7
GPU model and memory: V100

Describe the problem
I try to do an offline compilation of TensorFlow. I am able to partially circumvent dependencies download problems through the --distdir Bazel flag (locating third parties I got in ./deps directory):
bazel build --config=mkl --config=opt --distdir=deps //tensorflow/tools/pip_package:build_pip_package

However, it fails first on two bazel_rules retrievals (io_bazel_rules_go and io_bazel_rules_docker) but I corrected these issues with the following patch in WORKSPACE:
diff --git a/WORKSPACE b/WORKSPACE
index 9db1d9b80eb..4284b9834cb 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -20,6 +20,40 @@ tf_repositories()

 register_toolchains("@local_config_python//:py_toolchain")

+# workaround for git fetch bazel_rules_go
+load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
+
+http_archive(
+    name = "io_bazel_rules_go",
+    sha256 = "7c10271940c6bce577d51a075ae77728964db285dac0a46614a7934dc34303e6",
+    urls = [
+        "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.26.0/rules_go-v0.26.0.tar.gz",
+        "https://github.com/bazelbuild/rules_go/releases/download/v0.26.0/rules_go-v0.26.0.tar.gz",
+    ],
+)
+
+load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
+
+go_rules_dependencies()
+
+go_register_toolchains(version = "1.16")
+##
+
+# workaround for git fetch bazel_rules_docker
+load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
+
+http_archive(
+    name = "io_bazel_rules_docker",
+    sha256 = "1698624e878b0607052ae6131aa216d45ebb63871ec497f26c67455b34119c80",
+    strip_prefix = "rules_docker-0.15.0",
+    urls = ["https://github.com/bazelbuild/rules_docker/releases/download/v0.15.0/rules_docker-v0.15.0.tar.gz"],
+)
+
+load("@io_bazel_rules_docker//toolchains/docker:toolchain.bzl",
+    docker_toolchain_configure="toolchain_configure"
+)
+##
+
 load("@io_bazel_rules_closure//closure:defs.bzl", "closure_repositories")

 closure_repositories()

And now I am stuck in getting go_sdk:
INFO: Repository go_sdk instantiated at:
  /<path>/<user>/tensorflow-2.4/tensorflow/WORKSPACE:39:23: in <toplevel>
  /dev/shm/cache/bazel/_bazel_<user>/5ce46efa3d3981c979b373758ad421d2/external/io_bazel_rules_go/go/pr
ivate/sdk.bzl:453:28: in go_register_toolchains
  /dev/shm/cache/bazel/_bazel_<user>/5ce46efa3d3981c979b373758ad421d2/external/io_bazel_rules_go/go/pr
ivate/sdk.bzl:129:21: in go_download_sdk
Repository rule _go_download_sdk defined at:
  /dev/shm/cache/bazel/_bazel_<user>/5ce46efa3d3981c979b373758ad421d2/external/io_bazel_rules_go/go/pr
ivate/sdk.bzl:116:35: in <toplevel>
WARNING: Download from https://golang.org/dl/?mode=json&include=all failed: class java.io.IOException
connect timed out
WARNING: Download from https://golang.google.cn/dl/?mode=json&include=all failed: class java.io.IOExce
ption connect timed out
ERROR: An error occurred during the fetch of repository 'go_sdk':
   Traceback (most recent call last):
        File "/dev/shm/cache/bazel/_bazel_<user>/5ce46efa3d3981c979b373758ad421d2/external/io_bazel_ru
les_go/go/private/sdk.bzl", line 70, column 21, in _go_download_sdk_impl
                ctx.download(
Error in download: java.io.IOException: Error downloading [https://golang.org/dl/?mode=json&include=al
l, https://golang.google.cn/dl/?mode=json&include=all] to /dev/shm/cache/bazel/_bazel_<user>/5ce46efa3
d3981c979b373758ad421d2/external/go_sdk/versions.json: connect timed out
INFO: Repository nasm instantiated at:
  /<path>/<user>/tensorflow-2.4/tensorflow/WORKSPACE:19:16: in <toplevel>
  /<path>/<user>/tensorflow-2.4/tensorflow/tensorflow/workspace.bzl:105:27: in tf_repositories
  /<path>/<user>/tensorflow-2.4/tensorflow/tensorflow/workspace.bzl:58:9: in initialize_third_party
  /<path>/<user>/tensorflow-2.4/tensorflow/third_party/nasm/workspace.bzl:6:29: in repo
Repository rule third_party_http_archive defined at:
  /<path>/<user>/tensorflow-2.4/tensorflow/third_party/repo.bzl:216:43: in <toplevel>
INFO: Repository icu instantiated at:
  /<path>/<user>/tensorflow-2.4/tensorflow/WORKSPACE:19:16: in <toplevel>
  /<path>/<user>/tensorflow-2.4/tensorflow/tensorflow/workspace.bzl:105:27: in tf_repositories
  /<path>/<user>/tensorflow-2.4/tensorflow/tensorflow/workspace.bzl:55:8: in initialize_third_party
  /<path>/<user>/tensorflow-2.4/tensorflow/third_party/icu/workspace.bzl:11:29: in repo
Repository rule third_party_http_archive defined at:
  /<path>/<user>/tensorflow-2.4/tensorflow/third_party/repo.bzl:216:43: in <toplevel>
Internal error thrown during build. Printing stack trace: java.lang.IllegalStateException: Unexpected analysis error: ConfiguredTargetKey{label=//tensorflow/tools/pip_package:build_pip_package, config=BuildConfigurationValue.Key[5571dcfb554a54b9da4a644e7486ba4a135325361c2a73df816ddb7739d121f6]} -> ErrorInfo{exception=Traceback (most recent call last):
        File "/dev/shm/cache/bazel/_bazel_<user>/5ce46efa3d3981c979b373758ad421d2/external/io_bazel_rules_go/go/private/sdk.bzl", line 70, column 21, in _go_download_sdk_impl
                ctx.download(
Error in download: java.io.IOException: Error downloading [https://golang.org/dl/?mode=json&include=all, https://golang.google.cn/dl/?mode=json&include=all] to /dev/shm/cache/bazel/_bazel_<user>/5ce46efa3d3981c979b373758ad421d2/external/go_sdk/versions.json: connect timed out, rootCauses=[REPOSITORY_DIRECTORY:@go_sdk], cycles=[], isCatastrophic=false, rootCauseOfException=REPOSITORY_DIRECTORY:@go_sdk, isDirectlyTransient=false, isTransitivelyTransient=true}, ([ConfiguredTargetKey{label=//tensorflow/tools/pip_package:build_pip_package, config=BuildConfigurationValue.Key[5571dcfb554a54b9da4a644e7486ba4a135325361c2a73df816ddb7739d121f6]}])
[...]
FAILED: Build did NOT complete successfully (229 packages loaded, 3879 targets configured)
Internal error thrown during build. Printing stack trace: java.lang.IllegalStateException: Unexpected analysis error: ConfiguredTargetKey{label=//tensorflow/tools/pip_package:build_pip_package, config=BuildConfigurationValue.Key[5571dcfb554a54b9da4a644e7486ba4a135325361c2a73df816ddb7739d121f6]} -> ErrorInfo{exception=Traceback (most recent call last):
        File "/dev/shm/cache/bazel/_bazel_<user>/5ce46efa3d3981c979b373758ad421d2/external/io_bazel_rules_go/go/private/sdk.bzl", line 70, column 21, in _go_download_sdk_impl
                ctx.download(
Error in download: java.io.IOException: Error downloading [https://golang.org/dl/?mode=json&include=all, https://golang.google.cn/dl/?mode=json&include=all] to /dev/shm/cache/bazel/_bazel_<user>/5ce46efa3d3981c979b373758ad421d2/external/go_sdk/versions.json: connect timed out, rootCauses=[REPOSITORY_DIRECTORY:@go_sdk], cycles=[], isCatastrophic=false, rootCauseOfException=REPOSITORY_DIRECTORY:@go_sdk, isDirectlyTransient=false, isTransitivelyTransient=true}, ([ConfiguredTargetKey{label=//tensorflow/tools/pip_package:build_pip_package, config=BuildConfigurationValue.Key[5571dcfb554a54b9da4a644e7486ba4a135325361c2a73df816ddb7739d121f6]}])
[...]
java.lang.IllegalStateException: Unexpected analysis error: ConfiguredTargetKey{label=//tensorflow/tools/pip_package:build_pip_package, config=BuildConfigurationValue.Key[5571dcfb554a54b9da4a644e7486ba4a135325361c2a73df816ddb7739d121f6]} -> ErrorInfo{exception=Traceback (most recent call last):
        File "/dev/shm/cache/bazel/_bazel_<user>/5ce46efa3d3981c979b373758ad421d2/external/io_bazel_rules_go/go/private/sdk.bzl", line 70, column 21, in _go_download_sdk_impl
                ctx.download(
Error in download: java.io.IOException: Error downloading [https://golang.org/dl/?mode=json&include=all, https://golang.google.cn/dl/?mode=json&include=all] to /dev/shm/cache/bazel/_bazel_<user>/5ce46efa3d3981c979b373758ad421d2/external/go_sdk/versions.json: connect timed out, rootCauses=[REPOSITORY_DIRECTORY:@go_sdk], cycles=[], isCatastrophic=false, rootCauseOfException=REPOSITORY_DIRECTORY:@go_sdk, isDirectlyTransient=false, isTransitivelyTransient=true}, ([ConfiguredTargetKey{label=//tensorflow/tools/pip_package:build_pip_package, config=BuildConfigurationValue.Key[5571dcfb554a54b9da4a644e7486ba4a135325361c2a73df816ddb7739d121f6]}])
[...]
FAILED: Build did NOT complete successfully (229 packages loaded, 3879 targets configured)

From what I get, it comes from Bazel internals and TensorFlow dependencies to io_bazel_rules_go (that is a bit hard to find since it is not directly in TensorFlow sources, or so it seems).
Is there anyway to circumvent this issue and to build TensorFlow offline?

OS Platform and Distribution (e.g., Linux Ubuntu 20.04): RHEL 7.7
TensorFlow version: 2.4.1
Python version: 3.8.5
CPU
NVIDIA Corporation GP102
I try to run this code
python -m CycleGAN_TensorFlow.create_cyclegan_dataset --image_path_a=folder_a --image_path_b=folder_b --dataset_name="horse2zebra_train" --do_shuffle=0
I have this error
RuntimeError: Input pipelines based on Queues are not supported when eager execution is enabled. Please use tf.data to ingest data into your model instead.

OS Platform and Distribution (e.g., Linux Ubuntu 20.04): RHEL 7.7
TensorFlow version: 2.4.1
Python version: 3.8.5
CPU
NVIDIA Corporation GP102
I try to run this code
python -m CycleGAN_TensorFlow.create_cyclegan_dataset --image_path_a=folder_a --image_path_b=folder_b --dataset_name="horse2zebra_train" --do_shuffle=0
I have this error
RuntimeError: Input pipelines based on Queues are not supported when eager execution is enabled. Please use tf.data to ingest data into your model instead.

You should open another issue as it is not related with the original one.

I'm suffering from the same issue. any updates? @angerson

@marcjoos-phd,
I tried to replicate the issue on tensorflow v2.9 with Bazel 5.0.0 and it was not failing as before. Kindly find the gist of it here and confirm if the issue still persists. Thank you!

When I build tensorflow v2.13 with bazel 5.3.0 ,  I'm suffering from the same issue. any updates?


Hide statusbar icon

As it is not really needed it would be good to see an option to hide the icon in the statusbar.

Agree, this would be a good option since the icon is somewhat misleading when you're at home and the sound I turned on.


Update DD to use standalone plugin. New Prometheus topic.

Description
https://jira.mesosphere.com/browse/DOCS-2191
After the review I will propagate to 1.9 docs.
Urgency

[ ] Blocker
[ x] High
[ ] Medium

Requirements

Test all commands and procedures.
Build content locally and test for formatting/links.
Add redirects to dcos-website/redirect-files.
Change all affected versions (e.g. 1.7, 1.8, 1.9, and 1.10).
See the contribution guidelines.

Moved to https://github.com/mesosphere/dcos-docs-site/pull/361.


Quick option to set a commonly used date range in to and from field.

Added an option in filter that looks like a calendar with event marked on it.

When selecting this week

@RohanAntony Quick feedback.
I would have put the selection after the date filters and choose an icon like a stop watch to not confuse it with the ones in the filters.
Thanks!

@RohanAntony Quick feedback. I would have put the selection after the date filters and choose an icon like a stop watch to not confuse it with the ones in the filters. Thanks!

In white theme :-) and is there a way to display it in a button?

In white theme :-) and is there a way to display it in a button?

Closing PR as Date Range Picker PR replaces this.


Level strict : OIDC4VCI test 13 , sigature is invalid

still red status
maybe the wallet does not look for the right key
for VC wallet must look for the key of teh issuer of teh VC
for statuslist wallet must looks for the the statuslist issuer key


Fix an OOB error in device-side cuvs::neighbors::refine and CAGRA kern_prune

IVF-Flat index expects all valid indices during build, which may not be the case in the context of refinement.
At the same time, cagra::detail::graph::kern_prune fails with OOB error if some indices are invalid.
This PR tweaks both kernels to avoid touching the input data with an invalid index.
Fixes https://github.com/rapidsai/cuvs/issues/337

@achirkin Thanks for the PR! It should fix the out-of-bound memory access of LONG_MAX in the build_knn_graph function. Since params.compression.has_value and params.attach_dataset_on_build will be executed after build_knn_graph, do you see any potential problem caused by the LONG_MAX in the above two functions? See https://github.com/rapidsai/cuvs/blob/7b879116684501f36ca5a19a74c01fcecb52e962/cpp/src/neighbors/detail/cagra/cagra_build.cuh#L486

No, compression only affects the dataset and hence doesn't touch the graph. Also, graph optimization step should likely erase all invalid steps during truncation stage.

/merge