CocoaPods Dependency Conflict: Incompatible Versions for nanopb (Firebase Dependency)

Can you please check I am using
google_mlkit_object_detection: ^0.13.0
cloud_firestore: ^5.0.2
For some reason nanopb has a conflict and cannot run the project together?
Error Code
Resolving dependencies of `Podfile`
[!] CocoaPods could not find compatible versions for pod "nanopb":
  In Podfile:
    cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`) was resolved to 5.0.2, which depends on
      Firebase/Firestore (= 11.0.0) was resolved to 11.0.0, which depends on
        FirebaseFirestore (~> 11.0.0) was resolved to 11.0.0, which depends on
          FirebaseFirestoreInternal (= 11.0.0) was resolved to 11.0.0, which depends on
            nanopb (~> 3.30910.0)

    google_mlkit_object_detection (from `.symlinks/plugins/google_mlkit_object_detection/ios`) was resolved to 0.13.0, which depends on
      GoogleMLKit/ObjectDetectionCustom (~> 6.0.0) was resolved to 6.0.0, which depends on
        MLKitObjectDetectionCustom (~> 5.0.0) was resolved to 5.0.0, which depends on
          MLKitCommon (~> 11.0) was resolved to 11.0.0, which depends on
            GoogleDataTransport (< 10.0, >= 9.4.1) was resolved to 9.4.1, which depends on
              nanopb (< 2.30911.0, >= 2.30908.0)

/Library/Ruby/Gems/2.6.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:317:in `raise_error_unless_state'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:299:in `block in unwind_for_conflict'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:297:in `tap'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:297:in `unwind_for_conflict'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:700:in `attempt_to_filter_existing_spec'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:672:in `attempt_to_activate'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:254:in `process_topmost_state'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:182:in `resolve'
/Library/Ruby/Gems/2.6.0/gems/molinillo-0.8.0/lib/molinillo/resolver.rb:43:in `resolve'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/resolver.rb:94:in `resolve'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/installer/analyzer.rb:1082:in `block in resolve_dependencies'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/user_interface.rb:64:in `section'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/installer/analyzer.rb:1080:in `resolve_dependencies'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/installer/analyzer.rb:125:in `analyze'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/installer.rb:422:in `analyze'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/installer.rb:244:in `block in resolve_dependencies'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/user_interface.rb:64:in `section'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/installer.rb:243:in `resolve_dependencies'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/installer.rb:162:in `install!'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/command/install.rb:52:in `run'
/Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:334:in `run'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/lib/cocoapods/command.rb:52:in `run'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.15.2/bin/pod:55:in `<top (required)>'
/usr/local/bin/pod:23:in `load'
/usr/local/bin/pod:23:in `<main>'

@eitoball @hovadur @RomainFranceschini @panmari

Following

That happens EVERY time they update versions...

[!] CocoaPods could not find compatible versions for pod "GoogleDataTransport":   In Podfile:     firebase_messaging (from .symlinks/plugins/firebase_messaging/ios`) was resolved to 15.1.2, which depends on
Firebase/Messaging (= 11.0.0) was resolved to 11.0.0, which depends on
FirebaseMessaging (~> 11.0.0) was resolved to 11.0.0, which depends on
GoogleDataTransport (~> 10.0)
google_mlkit_text_recognition (from `.symlinks/plugins/google_mlkit_text_recognition/ios`) was resolved to 0.13.0, which depends on
  GoogleMLKit/TextRecognition (~> 6.0.0) was resolved to 6.0.0, which depends on
    MLKitTextRecognition (~> 4.0.0) was resolved to 4.0.0, which depends on
      MLKitCommon (~> 11.0) was resolved to 11.0.0, which depends on
        GoogleDataTransport (< 10.0, >= 9.4.1)`

I am also facing the same issue @bensonarafat

Duplicate of https://github.com/flutter-ml/google_ml_kit_flutter/issues/675, in particular see https://github.com/flutter-ml/google_ml_kit_flutter/issues/675#issuecomment-2360302610


Small README code sample mistakes

private void onCommandReceived(object sender, OnWhisperCommandReceivedArgs e) {
	if(e.Command == "help")
    	client.SendMessage($"Hi there {e.ChatMessage.Username}! You can view all commands using !command");
}

Doesn't compile. Since e.ChatMessage doesn't exist. It should be e.WhisperMessage
EDIT:
Version: 1.4.9 from Nuget

Hiya,
In the future, I think you should feel free to just submit a PR for small changes like this.
Anyway, just made a small PR for this: #200

Looks good guys! Thanks!

elu00 Yes I probably should have :S.
I dunno what happened but I had more reported than this. I guess when I added the version number it got deleted.
Anyway. I made a pullrequest for the 2nd mistake I found


X therapy by location pattern

[ ] Radiation therapy
[ ] Physical therapy
[ ] Pharmaco therapy
[ ] Surgical therapy
[ ] Imaging procedure
[ ] Diagnostic procedure
[ ] Endoscopic procedure
[ ] Others?

Biopsy and imaging patterns have been established. Closing for now. Will open on need basis.


yoo can u help me fix this ?

the first bot is showin up , but later be like this , how to fix ?
request  *
Severity: moderate
Server-Side Request Forgery in Request - https://github.com/advisories/GHSA-p8p7-x288-28g6
No fix available
node_modules/request
1 moderate severity vulnerability
Some issues need review, and may require choosing
a different dependency.

Is it working now


New stormwind unit

https://www.hiveworkshop.com/threads/alliance-siege-tower.311867/

add 2 spells to siege tower, canon shot and aura of protection


Controller mapping unification across platforms

XRTK - Mixed Reality Toolkit Feature Request
Is your feature request related to a problem? Please describe
Currently, multiple mappings are required for the same controller across platforms
(With the exception of WMR).  E.G. Separate mapping profiles required for Oculus Touch on OpenVR and Native Oculus (due to differences in how mapping works)
Ideally, this should be unified so a controller type only needs mapping once for all supported platforms
How would you classify your suggestion

Usability / Configuration
Architecture / Services

Describe the solution you'd like
One mapping per controller type (same as WMR is currently implemented)

Good luck with that, each is technically a different Type under the hood. While yes the mappings usually match up across OpenVR vs the native platform it's not always the case.


Can't use draw_order to control layering of 2D objects relative to 3D -> 2D projections

It can be useful to layer 2D contents on top of 3D content that is projected into the view. For example, drawing 2D keypoints on top of a mesh being projected into an image.
At the moment:

3D archetypes don't accept the draw_order component
Even if the component is provided explicitly, the value is not respected when rendering the 2D + 3D view.

Code for attempted workaround.
import rerun as rr

rr.init("mesh_projection_example", spawn=True)

rr.log("/", rr.ViewCoordinates.RIGHT_HAND_Y_UP, timeless=True)

rr.log(
    "mesh",
    rr.Mesh3D(
        vertex_positions=[[-1.0, 0.0, 5.0], [1.0, 1.0, 5.0], [0.0, -1.0, 5.0]],
        vertex_normals=[0.0, 0.0, 1.0],
        vertex_colors=[[255, 0, 0], [0, 255, 0], [0, 0, 255]],
    ),
)
rr.log_components(
    "mesh",
    [rr.components.DrawOrderBatch(0)],
)

rr.log("camera", rr.Transform3D(translation=[0, 0, 0]))

rr.log("camera", rr.Pinhole(focal_length=500, width=640, height=480))
rr.log("camera/keypoints", rr.Points2D([320, 240], colors=(255, 0, 0), draw_order=10000))


fal: add ability to run apps in code

Right now you need to find and hit the endpoint yourself, but it would be nice to be able to start and use the app natively in the code. E.g.
app.start()
app.endpoint_method(arg1, arg2)

Need to investigate how hard it would be to convert python inputs to json to send to the endpoint and then convert the results back. But maybe could just use dicts...

But maybe could just use dicts.
Can't we use the output types we define?

@jfischoff Yes, I think we should be able to.

For the record, we have AppClient.connect now.


Unable to load workspace '._Runner.xcworkspace'.

My app works in Android and when I start it in my simulator on a Mac it works.
When I want to validate the app, the following error is shown:

xcodebuild: error: Unable to load workspace '._Runner.xcworkspace'.
Reason: Unknown.

Log file:
`Flutter crash report; please file at https://github.com/flutter/flutter/issues.
command
flutter build ios
exception
String: Exit code 74 from: /usr/bin/env xcrun xcodebuild -configuration Release -quiet -workspace ._Runner.xcworkspace -scheme Runner BUILD_DIR=/Users//Documents/Flutter//build/ios -sdk iphoneos SCRIPT_OUTPUT_STREAM_FILE=/var/folders/p7/kz6k2ys17gv3rh8qpgfrddyr0000gn/T/flutter_build_log_pipe.iybtHz/pipe_to_stdout -showBuildSettings
#0      _runWithLoggingSync (package:flutter_tools/src/base/process.dart:353:7)
#1      runCheckedSync (package:flutter_tools/src/base/process.dart:284:10)
#2      buildXcodeProject (package:flutter_tools/src/ios/mac.dart:505:69)
<asynchronous suspension>
#3      BuildIOSCommand.runCommand (package:flutter_tools/src/commands/build_ios.dart:79:43)
<asynchronous suspension>
#4      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:527:18)
#5      _asyncThenWrapperHelper.<anonymous closure> (dart:async/runtime/libasync_patch.dart:77:64)
#6      _rootRunUnary (dart:async/zone.dart:1132:38)
#7      _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#8      _FutureListener.handleValue (dart:async/future_impl.dart:126:18)
#9      Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45)
#10     Future._propagateToListeners (dart:async/future_impl.dart:668:32)
#11     Future._complete (dart:async/future_impl.dart:473:7)
#12     _SyncCompleter.complete (dart:async/future_impl.dart:51:12)
#13     _AsyncAwaitCompleter.complete.<anonymous closure> (dart:async/runtime/libasync_patch.dart:33:20)
#14     _rootRun (dart:async/zone.dart:1124:13)
#15     _CustomZone.run (dart:async/zone.dart:1021:19)
#16     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:947:23)
#17     _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#18     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#19     _runPendingImmediateCallback (dart:isolate/runtime/libisolate_patch.dart:115:13)
#20     _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:172:5)

flutter doctor
[✓] Flutter (Channel dev, v1.1.6, on Mac OS X 10.13.6 17G4015, locale nl-BE)
    • Flutter version 1.1.6 at /Users/*/Flutter/flutter
    • Framework revision d8b57c2ab2 (9 weeks ago), 2019-01-07 09:42:35 -0800
    • Engine revision 7112b72cc2
    • Dart version 2.1.1 (build 2.1.1-dev.0.1 ec86471ccc)

[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from:
      https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK
      components.
      (or visit https://flutter.io/setup/#android-setup for detailed
      instructions).
      If Android SDK has been installed to a custom location, set ANDROID_HOME
      to that location.
      You may also want to add it to your PATH environment variable.

[✓] iOS toolchain - develop for iOS devices (Xcode 10.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 10.1, Build version 10B61
    • ios-deploy 2.0.0
    • CocoaPods version 1.6.1

[!] Android Studio (not installed)
    • Android Studio not found; download from
      https://developer.android.com/studio/index.html
      (or visit https://flutter.io/setup/#android-setup for detailed
      instructions).

[!] Connected device
    ! No devices available

! Doctor found issues in 3 categories.

`
What can I do about it?

for me it was just deleting these files:

._Runner.xcworkspace
._Runner.xcodeproj

._ added, were you on a non-HFS or APFS volume?
https://www.swiftforensics.com/2018/11/the-dot-underscore-file-format.html
https://apple.stackexchange.com/a/14981
The tool is preferring the first .xcworkspace file in the directory, but it's not ignoring hidden files.


[WIP] Draft for Remove CAQ test.

Summary, imperative, start upper case, don't end with a period

Resolves #XXX
How was this PR tested?

Does this PR introduce any user-facing changes?

[ ] No. You can skip the rest of this section.
[ ] Yes. Make sure to explain your proposed changes and call out the behavior change.

Are you still working on this?

Are you still working on this?

Yeah, about to make it pubic to review.

Based on discussion, we decide to stop removing CAQ and decide to do PR https://github.com/linkedin/venice/pull/1034 first.


Editor not working

Hello,
There is something really weird with the WYSIWYG editor for pages. It's white and in Firebug I get the following error:
$.proxy is not a function

Here's a screenshot of what I get. It happens in FF, Safari and Chrome (On Lion)

Anyone having the same issue?
Refinery 1.0.8, rails 3.0.10, ruby 1.9.2
Thanks

That's weird, did you do anything custom? Like changing the jQuery versions or including it twice?


resolve bitcoin-rpc-promise gist dep

Currently I have a personal gist for 'bitcoin-rpc-promise': 'gist:7c752c62fdae80fc7e2125a6016cbf26'.
We should create a permanent home for this on npm or with a formal GitHub repo.

this will be closed once e8adf5f is merged.


Sourcemaps?

Hey, using your example as as starting off point, thank you for putting this out there!
I'm curious if you have managed to get sourcemaps working? When I turn them on vite throws a cryptic error:
ENOENT: no such file or directory, open '/Users/jefftaggart/code/ghostnote/web/target/scala-3.0.0-RC3/web-fastopt/https:/raw.githubusercontent.com/scala-js/scala-js/v1.5.1/javalanglib/src/main/scala/java/lang/System.scala'

😮! I don't think I ever noticed this issue. Apologies for that!
However, I never have gotten source maps to work. Though, I haven't invested too much time into it either. Were you able to? 😄

Ha, no worries. I can't even remember at this point, but I doubt it.


package.json: Dependency to react-native missing, examples don't compile

Problem
The examples imply react-native in ./node_modules:

The properties of React.xcodeproj show the path:

But package.json is missing and entry for  react-native
Suggested fix
Add this declaration to package.json:
  "devDependencies": {
    "react-native": "0.21.0"
  }

I recommend "nailing" the version, here: use  0.21.0 instead of ^0.21.0. You never know whether 0.22.0 will break your project, or not.

never mind, that was stupid: There is a correct package.json in ./examples/ListView.


[Feature] Integrate Better Friendlist and Better Search Page Plugin

Is it maybe possible to preintegrate the Better Friendlist and Better Search Page Plugin directly in Better Discord? Because I think this are two plugins that have no disadvantages.

No these will not be integrated.


Status of zstandard compatibility

Tracking issue is here: https://github.com/indygreg/python-zstandard/issues/231. There's a fork with some WIP changes to support free-threading that compiles under the free-threaded build.

Closing in favor of the upstream issue.


Is there any paper or online document like Arxiv describes the ideas behind this project?

Is there any paper or online document like Arxiv describes the ideas behind this project?
Or a more detailed README.md?

Hey, thanks for your question!
We don't have a paper or a more detailed README yet, although those are both on our list of things we'd like to do. The project is still in relatively early development. This push to github was both because 1) we feel we have an interesting core for researchers to play with and 2) we'd like to shift our development to be out in the open.
Our overall objectives with this project are:
Fast iteration time for researchers
We would like this library to make it as easy as possible for researchers to express experiments and ideas. We think we can achieve this in two ways.

Often when doing physics simulations, you would like to express certain quantities as derivatives of other quantities (e.g. computing forces from energies or elastic moduli). Using JAX's autodiff means that people doing research don't need to spend their time computing these complicated derivatives.
Everything is written in Python. Normally, the simulation code, to be fast, is written in C++ and/or in handmade CUDA kernels. This means researchers can only express a certain range of ideas before they have to go into the lower level, more complicated, parts of the code. Here, everything is in python and JIT compiled to XLA which we think gives a nice balance between expressivity and speed.

Explore the use of functional programming in the space of molecular dynamics software
Most molecular dynamics code (and research code generally) is written imperatively. Once again, this decision is often made because traditionally code is written in C++ for speed reasons. However, because we JIT compile to XLA, we don't suffer any loss of speed by being functional. This allows us to explore a new part of software design space.
Orientation towards pedagogy
Usage of our code should as closely mimic physics textbook descriptions as possible and to be easy to tinker with. The details of this point really rest on the automatic derivatives and compilation to XLA, mentioned above. One additional point here is that we hope to add primitives that enable code written in this "physics first" manner to be fast and scalable. For example, we include an operation grid that takes any function and computes it using a spatial partition of the physical system which enables faster evaluation on large systems.
Machine learning as a first class citizen
We want be able to build machine learning models directly into physics simulations. We think this might enable a bunch of interesting research directions, such as online learning and easy use of empirical potentials constructed from DFT calculations.
Scales to very large simulations
Eventually, we want to take advantage of modern hardware and parallelism over multiple GPU / TPUs to do simulations of very large systems. We're especially curious to see how TPUs perform in this regard, taking advantage of the fast interconnects between TPU chips.
If you have any specific questions, I'd be more than happy to answer them here. I'll also leave this issue open and update it as we improve our documentation.

Thanks! Very informative!

Now we have a paper here! Since this is linked from the README, I'm going close this issue.

Now we have a paper here! Since this is linked from the README, I'm going close this issue.

Great！ Thanks，@sschoenholz


cannot be cast to com.facebook.react.ReactApplication

Describe the bug
After running detox test -c android.emu.debug it launches the app in the emulator extremely briefly and then crashes immediately. Looking at the Logcat, I see the following error:
03-21 11:19:25.059 4118-4156/com.insightemissions.trak.debug E/AndroidRuntime: FATAL EXCEPTION: com.wix.detox.manager
    Process: com.insightemissions.trak.debug, PID: 4118
    java.lang.ClassCastException: com.insightemissions.trak.CNTRAL cannot be cast to com.facebook.react.ReactApplication
        at com.wix.detox.ReactNativeSupport.getInstanceManager(ReactNativeSupport.java:64)
        at com.wix.detox.ReactNativeSupport.waitForReactNativeLoad(ReactNativeSupport.java:118)
        at com.wix.detox.ReactNativeCompat.waitForReactNativeLoad(ReactNativeCompat.java:33)
        at com.wix.detox.DetoxManager.initReactNativeIfNeeded(DetoxManager.java:121)
        at com.wix.detox.DetoxManager.start(DetoxManager.java:66)
        at com.wix.detox.Detox$1$1.run(Detox.java:133)
        at android.os.Handler.handleCallback(Handler.java:739)
        at android.os.Handler.dispatchMessage(Handler.java:95)
        at android.os.Looper.loop(Looper.java:135)
        at com.wix.detox.Detox$1.run(Detox.java:136)
        at java.lang.Thread.run(Thread.java:818)

Screenshots

Environment (please complete the following information):

Detox: 11.0.2
React Native: 0.57.8
Node: 10.11.0
Device: Mac Pro / Android Emulator (API 22)
OS: macOS 10.13.6

Device and Verbose Detox Logs
cntral_mobile $ node_modules/.bin/detox test -c android.emu.debug --loglevel verbose
configuration="android.emu.debug" loglevel="verbose" artifactsLocation="artifacts/android.emu.debug.2019-03-21 17-28-27Z" node_modules/.bin/jest "e2e" --config=e2e/config.json --maxWorkers=1 '--testNamePattern=^((?!:ios:).)*$'
detox[50428] INFO:  [DetoxServer.js] server listening on localhost:51770...
detox[50428] DEBUG: [AsyncWebSocket.js/WEBSOCKET_OPEN] opened web socket to: ws://localhost:51770
detox[50428] DEBUG: [DetoxServer.js/LOGIN] role=tester, sessionId=d15ff434-a7ff-5eee-fd8f-506fef1ee04f
detox[50428] DEBUG: [DetoxServer.js/LOGIN_SUCCESS] role=tester, sessionId=d15ff434-a7ff-5eee-fd8f-506fef1ee04f
detox[50428] DEBUG: [exec.js/EXEC_CMD, #0] /Users/me/Library/Android/sdk/emulator/emulator -list-avds --verbose
detox[50428] DEBUG: [exec.js/EXEC_CMD, #1] /Users/me/Library/Android/sdk/platform-tools/adb  devices
detox[50428] DEBUG: [exec.js/EXEC_CMD, #2] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "getprop dev.bootcomplete"
detox[50428] DEBUG: [exec.js/EXEC_CMD, #3] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "getprop ro.build.version.sdk"
detox[50428] DEBUG: [exec.js/EXEC_CMD, #4] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "dumpsys power | grep \"^[ ]*m[UW].*=\""
detox[50428] DEBUG: [exec.js/EXEC_CMD, #5] /Users/me/Library/Android/sdk/build-tools/28.0.3/aapt dump badging "/Users/me/Development/app/cntral/build/outputs/apk/debug/cntral-debug.apk" | grep -e "package: name="
detox[50428] DEBUG: [exec.js/EXEC_CMD, #6] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "pm list packages com.insightemissions.trak.debug"
detox[50428] DEBUG: [exec.js/EXEC_CMD, #7] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 uninstall com.insightemissions.trak.debug
detox[50428] DEBUG: [exec.js/EXEC_CMD, #8] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "pm list packages com.insightemissions.trak.debug.test"
detox[50428] DEBUG: [exec.js/EXEC_CMD, #9] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 uninstall com.insightemissions.trak.debug.test
detox[50428] DEBUG: [exec.js/EXEC_CMD, #10] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 install -rg /Users/me/Development/app/cntral/build/outputs/apk/debug/cntral-debug.apk
detox[50428] DEBUG: [exec.js/EXEC_CMD, #11] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 install -rg /Users/me/Development/app/cntral/build/outputs/apk/androidTest/debug/cntral-debug-androidTest.apk
detox[50428] DEBUG: [exec.js/EXEC_CMD, #12] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "am force-stop com.insightemissions.trak.debug"
detox[50428] DEBUG: [exec.js/EXEC_CMD, #13] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "pm list instrumentation"
detox[50428] DEBUG: [exec.js/SPAWN_CMD, #14] [pid=50449] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r "-e detoxServer ws://localhost:51770 -e detoxSessionId d15ff434-a7ff-5eee-fd8f-506fef1ee04f" -e debug false com.insightemissions.trak.debug.test/androidx.test.runner.AndroidJUnitRunner
detox[50428] DEBUG: [exec.js/EXEC_CMD, #15] /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "ps | grep \"com\.insightemissions\.trak\.debug$\""
detox[50428] DEBUG: [DetoxServer.js/CANNOT_FORWARD] role=testee not connected, cannot fw action (sessionId=d15ff434-a7ff-5eee-fd8f-506fef1ee04f)
detox[50428] DEBUG: [exec.js/KILL] sending SIGINT to [pid = 50449]: /Users/me/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:51770 -e detoxSessionId d15ff434-a7ff-5eee-fd8f-506fef1ee04f -e debug false com.insightemissions.trak.debug.test/androidx.test.runner.AndroidJUnitRunner
 FAIL  e2e/firstTest.spec.js (21.593s)
  Example
    ✕ should have CNTRAL logo (27ms)

  ● Example › should have CNTRAL logo

    Timeout - Async callback was not invoked within the 20000ms timeout specified by jest.setTimeout.Error: Timeout - Async callback was not invoked within the 20000ms timeout specified by jest.setTimeout.

      at mapper (../node_modules/jest-jasmine2/build/queueRunner.js:25:45)

  ● Example › should have CNTRAL logo

    ReferenceError: element is not defined

       5 |   } );
       6 |
    >  7 |   it( "should have CNTRAL logo", async () => {
         |                                  ^
       8 |     console.log( "test1" );
       9 |     await expect( element( by.id( "cntral_logo" ) ) ).toBeVisible();
      10 |   } );

      at _callee2$ (firstTest.spec.js:7:34)
      at tryCatch (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:62:40)
      at Generator.invoke [as _invoke] (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:288:22)
      at Generator.prototype.(anonymous function) [as next] (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:114:21)
      at tryCatch (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:62:40)
      at invoke (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:152:20)
      at ../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:187:11
      at callInvokeWithMethodAndArg (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:186:16)
      at AsyncIterator.enqueue (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:209:13)
      at AsyncIterator.prototype.(anonymous function) [as next] (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:114:21)
      at Object.<anonymous>.runtime.async (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:233:14)
      at Object._callee2 (firstTest.spec.js:7:34)

Test Suites: 1 failed, 1 total
Tests:       1 failed, 1 total
Snapshots:   0 total
Time:        21.646s, estimated 22s
Ran all test suites matching /e2e/i with tests matching "^((?!:ios:).)*$".
detox[50428] DEBUG: [DetoxServer.js/DISCONNECT] role=tester, sessionId=d15ff434-a7ff-5eee-fd8f-506fef1ee04f
  console.log e2e/firstTest.spec.js:3
    test1 beforeEach

  console.log e2e/firstTest.spec.js:8
    test1

  console.log e2e/init.js:17
    afterAll

child_process.js:651
    throw err;
    ^

Error: Command failed: node_modules/.bin/jest "e2e" --config=e2e/config.json --maxWorkers=1 '--testNamePattern=^((?!:ios:).)*$'
    at checkExecSyncError (child_process.js:611:11)
    at Object.execSync (child_process.js:648:13)
    at runJest (/Users/me/Development/app/node_modules/detox/local-cli/detox-test.js:170:6)
    at run (/Users/me/Development/app/node_modules/detox/local-cli/detox-test.js:88:7)
    at Object.<anonymous> (/Users/me/Development/app/node_modules/detox/local-cli/detox-test.js:233:1)
    at Module._compile (internal/modules/cjs/loader.js:689:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
    at Module.load (internal/modules/cjs/loader.js:599:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
    at Function.Module._load (internal/modules/cjs/loader.js:530:3)

Did you get it working?

@sergiomap No.

Is your application a "brownfield" app? including both native parts and RN parts?
This happens when Detox tries to get the application context (which is expected to be a ReactApplication), but gets something else.
We need to fix that in Detox, but we need your input, or even better, a small demo project.
cc @d4vidi

Might be related to #1093 ?

Is your application a "brownfield" app? including both native parts and RN parts?
This happens when Detox tries to get the application context (which is expected to be a ReactApplication), but gets something else.
We need to fix that in Detox, but we need your input, or even better, a small demo project.
cc @d4vidi

Correct. It was an Android app that we added React Native to.

This is still an issue with brownfield apps, yes.
On May 18, 2019, 2:48 PM -0600, stale[bot]<EMAIL_ADDRESS>wrote:

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
If you believe the issue is still relevant, please test on the latest Detox and report back.
Thank you for your contributions.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

This is definitely still relevant as it essentially prevents the use of Detox on Brownfield applications.

In a nutshell, seems that we do not properly support unpure RN apps.
Nevertheless I currently find it hard to account for when we could be so. I'll do my best to prioritize this.

Thanks, @d4vidi. We had to use Appium for now but would still be interested in Detox down the road.
Cheers!

My app is similar to the one described here where my launch application does not implement ReactApplication. This was solvable for me since our launch application is able to get an instance of the object that does implement ReactApplication.
I managed to solve this issue fairly easily by doing the following:

Create a new detox specific launch application class which extends your actual launch application and implements ReactApplication.
Implement getReactNativeHost so that it forwards the call over to the instance of the object that does implement ReactApplication
Dynamically have your manifest use the new detox specific application class.

psuedo-code:
like this:
// ActualApp does not implement ReactApplication, but does have access to the object
// which does implement it. Detox assumes the Application does implement ReactApplication
// so we can make it all work by implementing ReactApplication as a proxy to the real one.
public class DetoxApp extends ActualApp implements ReactApplication {
  // The detox testing framework requires that you provide a Context
  // which implements ReactApplication.
  public @Nullable ReactNativeHost getReactNativeHost() {
    ReactApplication delegate = (ReactApplication) getInstanceToReactApplication();
    return delegate == null ? null : delegate.getReactNativeHost();
  }
}

Is Detox still not able to support testing against native Android UI components?  We're currently evaluating Detox usage, but have an incredibly large platform to support, and not supporting native Android UI testing is close to being a deal breaker.

Dynamically have your manifest use the new detox specific application class when building specifically for detox testing.

@rod-salazar how do one use the detox specific application class dynamically in the manifest?

Anyone have an update about this one? happening to me now


Deoplete support

Hi,
I am using deoplete/neovim/ternjs and is using a lot of CUP please take a look https://github.com/Shougo/deoplete.nvim/issues/180

:+1:

I just migrated code to use with deoplete... if anyone interested on test and report bugs would be good.
https://github.com/carlitux/deoplete-ternjs

I have the same issue when editing jsx files, I thinks that's because tern doesn't support jsx syntax, I've tried to use acorn-jsx to replace acorn that used by tern, and the problem is gone.


Problem using OnTriggerEnter2D

Hi,
I'm using the explode() effect when a flower pot falls to the ground.
The problem is that some new parts penetrate the ground. This doesn't occurs when I use the explodeOnClick() script. Can you explain me why occurs this?
I'm also interested in delete the new gameObjects generated. How can I do this?
Regards.

Sorry it's been so long to get a response. I will try to look at this this weekend and get back to you.
Can you clarify what you mean by wanting to delete new gameObjects generated? When do you want them to get deleted?

My job is to do a flowerpot that falls to the ground. So, first the flowerpot break into a small pieces and after X seconds I want to remove the new pieces

I don't know if you still need to accomplish this, but on the off chance you do, I accomplished this by adding a script to the subpieces (they're created as GameObjects under the original sprite), this script basically counts down for a set amount of time in Update, and when it reaches 0, deletes the game object. Though actually for my particular use I'm also fading it out then deleting it at 0 alpha.
This may not be the most performant way to do things, but I don't notice any significant performance hits over what exploding lots of objects at once already does.


chore(SetTheory/Ordinal/CantorNormalForm): CNF.exponents and CNF.coeffs

We rewrite theorems about the Cantor Normal Form in terms of their lists of exponents and coefficients, instead of awkwardly talking about their first and second entries.
We also put all theorems about the CNF in its own namespace. This keeps us from cluttering the Ordinal namespace, and it also avoids having to prefix everything by CNF_ constantly.

[x] depends on: #16998

I renamed CNF.coefficients to CNF.coeffs for parity with Polynomial.coeffs.

I don't like that this is mixing new theory and unrelated proof cleanup. Please do these things separately.

Yeah, looking back at my code cleanup I'm not sure I agree with everything I did. I'll put that in a separate PR and clean up this one afterwards.

PR should be ready for review now! Most of the diff is just due to the deprecations, and all the changes here should hopefully be non-controversial.

You have two paragraphs in your PR description. Can you make each paragraph its own PR?


api authentication example

how do i set user id and password into http header in swagger.json file
because my server need authentication and i am trying to test api using swagger editor.
so any one can tell me how do i set authentication(email,password).

You have two ways of doing this:

Using a security scheme, specifically apiKey and setting it at the header - https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#securitySchemeObject
Using a regular header parameter across operation definitions.

If you have questions specific to the Swagger tooling, please use the google group.


Web - TextFormField's onFieldSubmitted is being called on Unfocus

Steps to Reproduce
Using the following code:
// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.

import 'package:flutter/material.dart';

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

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

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

  final String title;

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

class _MyHomePageState extends State<MyHomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            TextFormField(
              onFieldSubmitted: (_) {
                                    print('FieldSubmitted');
                                    FocusScope.of(context).unfocus();
                                  }
            ),
          ],
        ),
      ),
    );
  }
}

Just click inside the form and then outside of it. You will see a message in the console that says "FieldSubmitted"
Expected results:
Nothing should appear in the console
Actual results:
"FieldSubmitted" shows up in the console.
Please note that this doesn't happen on iOS/Android. Only on web.

Logs

[✓] Flutter (Channel beta, 1.18.0-11.1.pre, on Mac OS X 10.15.4 19E287, locale
    en-US)
    • Flutter version 1.18.0-11.1.pre at /Users/jan/flutter
    • Framework revision 2738a1148b (3 weeks ago), 2020-05-13 15:24:36 -0700
    • Engine revision ef9215ceb2
    • Dart version 2.9.0 (build 2.9.0-8.2.beta)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at /Users/jan/Library/Android/sdk
    • Platform android-R, build-tools 29.0.3
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_212-release-1586-b4-5784211)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.5, Build version 11E608c
    • CocoaPods version 1.9.1

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

[✓] Android Studio (version 3.6)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build
      1.8.0_212-release-1586-b4-5784211)

Hi @jlubeck
This seems to be fixed on master channel, you can't remove by clicking on other area of the page on master channel and only hitting enter will trigger
Please try this code sample on master vs dev channel

Code Sample
// Copyright (c) 2019, the Dart project authors.  Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.

import 'package:flutter/material.dart';

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

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

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

  final String title;

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

class _MyHomePageState extends State<MyHomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.spaceEvenly,
          children: <Widget>[
            TextFormField(onFieldSubmitted: (_) {
              print('FieldSubmitted 1');
              FocusScope.of(context).unfocus();
            }),
            TextFormField(onFieldSubmitted: (_) {
              print('FieldSubmitted 2');
              FocusScope.of(context).unfocus();
            }),
          ],
        ),
      ),
    );
  }
}

flutter doctor -v
[✓] Flutter (Channel master, 1.19.0-4.0.pre.47, on Mac OS X 10.15.5 19F96, locale en-GB)
    • Flutter version 1.19.0-4.0.pre.47 at /Users/tahatesser/Code/flutter_master
    • Framework revision 28138ec5e3 (6 hours ago), 2020-06-04 00:33:01 -0400
    • Engine revision 2608f2ee9f
    • Dart version 2.9.0 (build 2.9.0-13.0.dev 54adfeb93f)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-29, build-tools 29.0.3
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.5, Build version 11E608c
    • CocoaPods version 1.9.3

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

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 46.0.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

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

[✓] Connected device (3 available)
    • macOS      • macOS      • darwin-x64     • Mac OS X 10.15.5 19F96
    • Web Server • web-server • web-javascript • Flutter Tools
    • Chrome     • chrome     • web-javascript • Google Chrome 83.0.4103.61

• No issues found!

This is similar https://github.com/flutter/flutter/issues/49785

@TahaTesser based on the last comment on that issue, it looks like the trigger also happens when tapping on another TextField. That would not be an acceptable solution in my opinion. But I'll try master and get back to you.
Speaking of which, is there a way to have a separate installation of Flutter to try it out without messing with the beta channel? I've already seen people having issues when switching back and forth...

Hi @jlubeck
Sure try and let me know
You can give this a shot -  https://medium.com/@sarbagyastha/using-two-or-more-different-versions-of-flutter-in-single-machine-484293c2a7ff

Hey @TahaTesser I tried master and although it fixes the issue from this ticket, now I can't navigate between the fields with the Tab key. I went back to dev branch and Tab navigation works just fine. Wouldn't that be a regression?

Nevermind, the issue specifically happens when losing focus on every textfield and then coming back to one. That happens in both dev and master branch, so I'll just open a new ticket for that one. Thank you!


Name Change

Babili is renamed to babel-minify Ref: https://github.com/babel/minify/issues/124

[ ] Change name to rollup-plugin-babel-minify
[ ] Publish to npm after babel-minify is published. I have the name rollup-plugin-babel-minify on npm.

Quite strange decision IMO – I liked Babili. But let's do it, just to be coherent!

Ok, I've prepared branch t/47 with all needed changes. I'll merge it to the master after official release of babel-preset-minify.
It'd be also nice if I've got publish rights to rollup-plugin-babel-minify.

npm access grant: done

Ok, merged to master. I'll publish package later today.

Cool. Thanks.

Published!


Add Blocks Panel unexpectedly opens on edit when v8.1 is installed in a mycompany.com/directory/

I noticed that when you install v801 in a /dir, once you click the +Add Block button once it writes a cookie that never seems to clear out, then each time you place a page in edit mode the +Add Block Panel will unexpectedly opens, here is a quick video http://take.ms/cJWSR.

I can confirm this. It appears that the cookie is set with a path, while others aren't. I had a look into this but couldn't pin down why that cookie was behaving different and not clearing.
Here's a screenshot:

On a site that is not in a subfolder, the cookie doesn't appear to persist long enough to even be able to see it in the list of cookies in Chrome's dev tools.

I think I may have found a solution to this one, it's to do with the CookieMiddleware.php.
I edited /concrete/src/Http/Middleware/CookieMiddleware.php to:
<?php

namespace Concrete\Core\Http\Middleware;

use Concrete\Core\Cookie\CookieJar;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;

/**
 * Middleware for adding and deleting cookies to an http response
 * @package Concrete\Core\Http
 */
class CookieMiddleware implements MiddlewareInterface
{

    /**
     * @var \Concrete\Core\Cookie\CookieJar
     */
    private $cookies;

    public function __construct(CookieJar $cookies)
    {
        $this->cookies = $cookies;
    }

    /**
     * Add or remove cookies from the
     * @param Request $request
     * @param \Concrete\Core\Http\Middleware\DelegateInterface $frame
     * @return Response
     */
    public function process(Request $request, DelegateInterface $frame)
    {
        $this->cookies->setRequest($request);

        /** @var Response $response */
        $response = $frame->next($request);

        $cleared = $this->cookies->getClearedCookies();
        foreach ($cleared as $cookie) {
            $response->headers->clearCookie($cookie, DIR_REL . '/');
        }

        $cookies = $this->cookies->getCookies();
        foreach ($cookies as $cookie) {
            $response->headers->setCookie($cookie, DIR_REL . '/');
        }

        return $response;
    }

}

It's just the addition of the  DIR_REL . '/' to the clearCookie and setCookie calls.
That appears to solve the issue here and I've not picked up other side effects.

That makes a lot of sense. Want to make a pull request?
On Tue, Mar 7, 2017 at 8:22 PM, Ryan Hewitt<EMAIL_ADDRESS>wrote:

I think I may have found a solution to this one, it's to do with the
CookieMiddleware.php.
I edited /concrete/src/Http/Middleware/CookieMiddleware.php to:
cookies = $cookies;
    }

    /**
     * Add or remove cookies from the
     * @param Request $request
     * @param \Concrete\Core\Http\Middleware\DelegateInterface $frame
     * @return Response
     */
    public function process(Request $request, DelegateInterface $frame)
    {
        $this->cookies->setRequest($request);

        /** @var Response $response */
        $response = $frame->next($request);

        $cleared = $this->cookies->getClearedCookies();
        foreach ($cleared as $cookie) {
            $response->headers->clearCookie($cookie, DIR_REL . '/');
        }

        $cookies = $this->cookies->getCookies();
        foreach ($cookies as $cookie) {
            $response->headers->setCookie($cookie, DIR_REL . '/');
        }

        return $response;
    }

}

It's just the addition of the DIR_REL . '/' to the clearCookie and
setCookie calls.

That appears to solve the issue here and I've not picked up other side
effects.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
,
or mute the thread

.

I'll add that we picked up more issues beyond the add block panel when v8 is run out of a folder.
One in particular was that composer forms would present empty fields when opened.
Applying the change in #5197 also fixed this issue, so I think this is pretty critical to address in the next release.


[Event Request] codeunit 108 "Net Cust/Vend Balances Mgt." - OnCalcPartNetAmountAfterSetDocumentType

Describe the request
Hello, can you please add a new Event OnCalcPartNetAmountAfterSetDocumentType in codeunit 108 "Net Cust/Vend Balances Mgt."?
    local procedure CalcPartNetAmount(var VendLedgEntry: Record "Vendor Ledger Entry"; var CustLedgEntry: Record "Cust. Ledger Entry"; var VendNetAmount: Decimal; var CustNetAmount: Decimal; DocType: Enum "Gen. Journal Document Type");
    var
        IsHandled: Boolean;
    begin
        GlobalVendLedgEntry.SetFilter("Document Type", '<>%1', DocType);
        GlobalCustLedgEntry.SetFilter("Document Type", '<>%1', DocType);

        VendLedgEntry.SetRange("Document Type", DocType);
        OnCalcPartNetAmountAfterSetDocumentType(VendLedgEntry, CustLedgEntry, DocType, VendNetAmount, CustNetAmount, IsHandled);
        if IsHandled then
            exit;
        VendLedgEntry.SetAutoCalcFields("Remaining Amount");
        if VendLedgEntry.FindSet() then
            repeat
                VendNetAmount -= VendLedgEntry."Remaining Amount";
            until VendLedgEntry.Next() = 0;

        CustLedgEntry.SetRange("Document Type", DocType);
        CustLedgEntry.SetAutoCalcFields("Remaining Amount");
        if CustLedgEntry.FindSet() then
            repeat
                CustNetAmount += CustLedgEntry."Remaining Amount";
            until CustLedgEntry.Next() = 0;
    end;

    [IntegrationEvent(false, false)]
    local procedure OnCalcPartNetAmountAfterSetDocumentType(VendorLedgerEntry: Record "Vendor Ledger Entry"; CustLedgerEntry: Record "Cust. Ledger Entry"; DocType: Integer; var VendNetAmount: Decimal; var CustNetAmount: Decimal; var IsHandled: Boolean)
    begin
    end;

Additional context
We have additional values to calculate the Remaining Amount of the Vendor Ledger Entry and need to change the procedure to recalculate it correctly.
Internal work item: AB#547392

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 24468.


show server group color name

This PR fixes #19870
use text together with color to represent the server group color.
tested with screen reader and keyboard navigation.
before:

after:

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.01%) to 41.695%

Totals

Change from base Build<PHONE_NUMBER>:
0.01%

Covered Lines:
27836

Relevant Lines:
62204

💛  - Coveralls


Global News

Domain: Multilingual news
See globalvoices.org
Need to scrape and parse the HTML

I'll check this one out.

Should be able to just get the sitemap hopefully and hit with trif + post proc.

https://globalvoices.org/feeds/

When you share, republish or translate our stories, you must include a link to the original Global Voices story and the name of the author at the top of the republished post.

We have numerous reciprocal republication partnerships with websites in different languages. If you would like to republish our stories regularly or under special terms, please [contact us.](https://globalvoices.org/contact)

When you share, republish or translate our stories, you must include a link to the original Global Voices story and the name of the author at the top of the republished post.

We have numerous reciprocal republication partnerships with websites in different languages. If you would like to republish our stories regularly or under special terms, please [contact us.](https://globalvoices.org/contact)

We likely are not going to want the text formatted as such. I will send them an email.

Any updates?

Have not heard anything. Will do a followup

Many news sources have been scrapped and processed with our codebase and additional news sources are tracked in #44, closing this one


Reorganize docs

Breaking long README into smaller files in docs/ subdirectory. cf. Issue #85

@Peilin-Yang Agrees this is the path forward, re Issue #85
Shipping this branch.


Yoimiya C6 not calculated properly

naganohara meteor swarm cannot proc twice on n1/n4, rather the total multiplier from those shots are taken and then multiplied by 60%.
with t10 normal and 13 skill it would be
63.6% * 2 * 170.6% * 60% in 1 shot rather than 63.6% * 170.6% * 60% in 2 separate shots. the same is true for n4 except the normal attack multiplier is higher

Not listed in kqm tcl, but listed in the kqm graph. I'll update it soon https://keqingmains.com/yoimiya/#Constellations


TestCheckPerms: utilize pipe to read stderr

Refer to the stderr manpage:
$ man 3 stderr
Note that mixing use of FILEs and raw file descriptors can produce unexpected results and should generally be avoided.
And actually, we noticed that the warning() will output the message to
stdout instead of stderr sometimes.
lizj@FNSTPC:~/workspace/k8s/helm$ while true; do timeout 1m go test -count=1  -run TestCheckPerms ./cmd/helm -v 2>/dev/null; done
=== RUN   TestCheckPerms
--- PASS: TestCheckPerms (0.00s)
PASS
ok  	helm.sh/helm/v3/cmd/helm	0.028s
=== RUN   TestCheckPerms
--- PASS: TestCheckPerms (0.00s)
PASS
ok  	helm.sh/helm/v3/cmd/helm	0.027s
=== RUN   TestCheckPerms
--- PASS: TestCheckPerms (0.00s)
PASS
ok  	helm.sh/helm/v3/cmd/helm	0.028s
=== RUN   TestCheckPerms
--- PASS: TestCheckPerms (0.00s)
PASS
ok  	helm.sh/helm/v3/cmd/helm	0.029s
=== RUN   TestCheckPerms
--- PASS: TestCheckPerms (0.00s)
PASS
ok  	helm.sh/helm/v3/cmd/helm	0.029s
=== RUN   TestCheckPerms
--- PASS: TestCheckPerms (0.00s)
PASS
ok  	helm.sh/helm/v3/cmd/helm	0.028s
=== RUN   TestCheckPerms
--- PASS: TestCheckPerms (0.00s)
PASS
ok  	helm.sh/helm/v3/cmd/helm	0.030s
=== RUN   TestCheckPerms
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /tmp/helmtest093620773/testconfig
=== RUN   TestCheckPerms
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /tmp/helmtest083469215/testconfig
=== RUN   TestCheckPerms
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /tmp/helmtest101343249/testconfig
=== RUN   TestCheckPerms
--- PASS: TestCheckPerms (0.00s)
PASS
ok  	helm.sh/helm/v3/cmd/helm	0.032s
=== RUN   TestCheckPerms
--- PASS: TestCheckPerms (0.00s)
PASS
ok  	helm.sh/helm/v3/cmd/helm	0.040s
=== RUN   TestCheckPerms
--- PASS: TestCheckPerms (0.00s)
PASS
ok  	helm.sh/helm/v3/cmd/helm	0.031s
=== RUN   TestCheckPerms
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /tmp/helmtest706352639/testconfig
Signed-off-by: Li Zhijian<EMAIL_ADDRESS>Signed-off-by: Lu Fengqi<EMAIL_ADDRESS>
What this PR does / why we need it:
Special notes for your reviewer:
If applicable:

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

cc @adamreese


Fix opentelemetry version

Unfortunately PyPI doesn't support passing "^0.17b0 || ~1.4"
HTTP Error 400: Invalid value for requires_dist. Error: Invalid requirement: 'opentelemetry-api (>=0.17b0,<0.18 || >=1.4,<1.5); extra == "opentelemetry"'.

Ah, that's why I couldn't find it in the PEP then :roll_eyes: Thanks for fixing!

@joefreeman no worries, I thought that would work too :D


neon-cli is slower than kubectl: AOT compilation required

I've been noticing for a while that simple kubectl commands (like help) are substantially slower when executed via neon-cli as opposed to directly in kubectl.  You can see this by running these scripts in Powershell:
$stopwatch = New-Object -TypeName System.Diagnostics.Stopwatch
$stopwatch.Start()
neon run --help | Out-Null
$stopwatch.Elapsed.ToString()

2.27 seconds
$stopwatch = New-Object -TypeName System.Diagnostics.Stopwatch
$stopwatch.Start()
kubectl run --help | Out-Null
$stopwatch.Elapsed.ToString()

0.14 seconds
This extra two seconds doesn't seem like much, but it is annoying when actually using the client.
I believe this is probably due to neon-cli needing to JIT compile every time it runs.  This means that our releases should probably be AOT compiled.  It would be nice if the developer builds that land in $/Build were AOT compiled as well, but the current build/publishing process is already pretty slow and I don't think we want to make this worse.

Some experiments:
Normal release/any-cpu:
size: 159MB

Ready-to-run release/x64:
size:  185MB
time: 0.17

So the size increase is modest at ~16MB and the execution time is just 3ms slower than running kubectl directly.
I looked at combining ready-to-run and single file mode a month or two ago (before we ported to .NET 6) and wasn't satisfied with that as a solution because:

It really bloated the installer due to including many of the dependent assemblies twice, once for neon-cli and then again for neon-desktop.
This added some complexity around managing the embedded kubectl and helm binaries (fixable though)

ready-to-run without single-file is totally worth doing.

[ ] Update pubcore to handle this
[ ] Modify neon-cli release builds to generate ready-to-run
[ ] Look into doing the same for debug builds if its not too slow

DONE


[WIP] Pyvmomi migration

Migrate VMWareSystem from psphere to pyVmomi, with help from @anewmanRH.
psphere added a number of utility methods to the vSphere API objects, so I had to write some methods to achieve the same thing. Please feel free to critique.
Added a couple of tests, most specifically around the custom methods I wrote.

Lint report for commit 36159a348138fa8e7097f6cc4ec29f4b23d6752e:
mgmtsystem/virtualcenter.py:

:grey_exclamation: Line 493:19: S001 found %s formatter

Please, rectify these issues :smirk: .

7a2312c32c14ccdfd40fd5468533066263030b1d

Merge commit detected!!! :bangbang:

The PR might not be acceptable in this state :rage4:.
There is a merge commit in the branch which we do not like in PRs so please, get rid of it.
CFME QE Bot

Lint report for commit fd05c7e75c70915e0af1c5d96c51e372c6d09d8c:
Lint OK! :cake: :punch: :cookie: .

7a2312c32c14ccdfd40fd5468533066263030b1d

Merge commit detected!!! :bangbang:

The PR might not be acceptable in this state :rage4:.
There is a merge commit in the branch which we do not like in PRs so please, get rid of it.
CFME QE Bot

Rebased against master to bring in the wrapanapi change.

Lint report for commit 061a6b08470a4e1a334347806f1ec80ca3a0b815:
tests/test_virtualcenter.py:

:bangbang: Line 39:62: E127 continuation line over-indented for visual indent

Please, rectify these issues :smirk: .
No commit flaws detected.
CFME QE Bot


now all the pages have the scroll to top button

i have successfully added the scroll to top button to all the pages that dosen't have it
the pages where i have added it are :

about page
our contributors page
terms and condition
return policy
shop clothing
sneaker page
rather than these all the pages have the button and some pages are too small so they don't need the button
fixes #656
@Tejashri-Taral
please review the changes fast mam
it was an amazing experience collaborating to your project .
please make it level 3 please mam i haven't got any level in the whole gssoc 24 extd
add the labels -> gssoc extd 24 , hacktoberfest

you should have changed the level .. this is not right

The code was available in the home page, your task was to add it in other pages. So no new significant changes are made. Level1 is sufficient for such tasks
Hope you understand


Bug: inconsistent camera movement across platforms

Description
Information

[x] Unexpected behavior (but no crash)

Affected version or commit
First observed in dedee32, though the diagnostic was wrong.
Log
Observed behavior
When moving around the camera during rendering, the speed does not appear to be the same across different machines.
Expected behavior
The camera speed should be fixed / user-defined but independent from the execution platform.
Minimal reproducible example
Run the renderer using cargo's debug profile, then release:
# run this and move around using the arrow keys
cargo run --example render_squaremap

# re-iterate, the speed should be higher
cargo run --release --example render_squaremap

Source of the problem
Because the camera speed is used directly as a flat value, the perceived speed will be directly correlated to the FPS of the rendering, i.e. to the processing power of your hardware.
This is a common problem when coding game engine and other software that uses an event-based main loop structure. The solution would be to introduce a dt variable updated at each iteration of the loop; It can then be used to adjust the speed used for camera movement.

Renaming to better reflect the actual issue


fix(shell.nix): add python3 needed for shaderc-sys build

As noted by @AbleTheAbove on Discord.

Thanks so much for this @MultisampledNight @ickk

Thanks so much for this @MultisampledNight @ickk


Excellent work and look forward to continuous updates

This work and the previous work mentioned in 1 and 15 in this paper prove that there are embeddings that can bypass the LLM model in the embedding space. Why is it so hard to attack with text and so easy to attack with images?

thank you, and good question! I think perturbing images is easier than texts while keeping semantic information.


Presenterm will panic/crash if you hide all lines in a code block

Reproduce:
/// echo "hi"

will cause this:
thread 'main' panicked at src/processing/padding.rs:9:33:
argument of integer logarithm must be positive
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Expected behaviour:
No/empty codeblock

Thanks!


bug: The ios drop-down refresh is a little bit wobbly

bug: The ios drop-down refresh is a little bit wobbly

Bug Report
Ionic version:

[x] 4.x
Current behavior:

When ion-refresher is used to slow down, the distance of 10px or so bounces back to the top, before it is normal to continue
Expected behavior:

Smooth pull down
Steps to reproduce:

ios,iPhone X 12.4
Related code:

<ion-content>
    <ion-refresher slot="fixed" pullFactor="0.4" pullMax="1000" (ionRefresh)="doRefresh($event)">
      <ion-refresher-content></ion-refresher-content>
    </ion-refresher>
  <ion-list>
    <ion-item>aaa</ion-item>
    <ion-item>aaa</ion-item>
    <ion-item>aaa</ion-item>
    <ion-item>aaa</ion-item>
    <ion-item>aaa</ion-item>
  </ion-list>
</ion-content>

Other information:

Ionic info:

I was in the same situation

I was in the same situation

Thanks for the issue. I am going to close this as a duplicate of https://github.com/ionic-team/ionic/issues/19163.


How to set content-type when response some data?

I would like to build a response which contains image data. Where should I set content-type with "image/jpeg"?

By using a handler with the request and the response arguments or with the return type of response, you can set http headers using response object.
// 1. handler returns response
CROW_ROUTE(...)([]()
{
    res.set_header("Content-Type", "image/jpeg");
    return res;
}

// 2. handler with the response argument and call it's end()
CROW_ROUTE(...)([](const crow::request& req, crow::response& res)
{
    res.set_header("Content-Type", "image/jpeg");
    res.end();
}

@ipkn - Given there is such a method anyways then you should just consider getting rid of the json_value constructor on http_response.


Ability to read config settings from Lua

As per my discussion with Mo in gitter, there should be a way to read the server config settings from Lua.  Specifically, were talking about the possibility of reading the value for socket.max_message_size_bytes so that the client could detect whether it was about to transmit a message that was too large.

There was some talk about enabling Lua to read other static data (large config files, etc.).  Perhaps command-line config items could be folded together into whatever mechanism is under consideration there?

Is there a workaround for this, or plan for implementation? I need to use the configured Steam Web API key, and I'd rather not hardcode it.

You can pass in the data you need via runtime.env flag - this means it’s a bit of a duplicate but it’s trivial to have in config and non-trivial to expose config to Runtime.


Support for CAP plugins

distinguish the two organizations, clarify process a bit more

[ ] CAP Plugin page should also mention version of  incident management with plugins included to easily try out plugins

@chgeo This PR is my proposal. I tried to keep it as condensed as possible. If you think some information, let's add it.


[FancyZones] Not working when spanning across both monitors but fine when not Ultrawide with Dual DP Inputs

Hello,
See attached screenshots. This is what FZ "sees" so I cannot use a small bit of the top [portion and quite a lot of the right portion.
one shot is Spanning across, the other two are with that setting turned off.
This is a Samsung 49" UW which has two independent inputs in PBP mode - each is 2560X1440 and works perfectly in Windows as two independent monitors.
I have deleted zones-settings.json and tried a fresh install v0.31.2
Mike

@mprachar
run the Report Bug command and upload the zip files, thanks.

PowerToysReport_2021-03-04-17-22-20.zip

Hello - checking in to see if there is an update, or anything else I can do.

Hello - upgraded again - problem persists - I really miss my FancyZones!
PowerToysReport_2021-05-14-15-19-35.zip

Hello - is there a process to kick up a bug that has been outstanding for a VERY long time?

New info - I have noticed that FZ sees this as a single display instead of 2X2560?

I REALLY want to get this fixed...

@mprachar could you please specify which scaling do you have in the display settings?
Looks similar to this issue https://github.com/microsoft/PowerToys/issues/13278.

Thank you for clarifying. I'll close this issue as a duplicate of https://github.com/microsoft/PowerToys/issues/13278 to centralize the discussion thread.

So, it changes specific behavior at different scaling sizes but doesn't completely go away.


Feature/ocpi updates

Changes that are needed to core to align with new OCPI implementation

@elliot-sabitov some conflicts that need to be resolved.
I would also ask if we can please merge this in ASAP so as to not keep adding to it.

I fixed the conflicts and lint issues. The github workflows are failing because the OCPI npm packages are not yet published to NPM


Release notes missing for v0.33.0

accelerate v0.33.0 was published on PyPI close to two weeks ago, but there are no release notes included in the release, https://github.com/huggingface/accelerate/releases/tag/v0.33.0. Previous releases include release notes, so the lack of them is surprising. Is this omission intentional?

@aphedges nope! Just got lost in the sprint for llama 405 and then I happened to get I’ll immediately after 😅 these will go live tommorow!

This is up now :)

I can confirm it's there. Thank you very much for taking care of it!


Refactor/validateopponent

Objective and Motivation

opponent can't challenge itself

Conflict here. Also, this PR should point to main right?


AIDEM Bid Adapter PR dev-docs

This is the dev-docs for AIDEM Bid Adapter.
🏷 Type of documentation

[x] new bid adapter

📋 Checklist

[x] For new adapters check Prebid.js Adapter PR #9222

@MartianTribe thank you, title changed to uppercase.

@gsollazzo, can you add one more line to the metadata in the header? We updated the navigation and all bidder docs now need to include sidebarType: 1 with the header data.
cc @bretg

@gsollazzo, can you add one more line to the metadata in the header? We updated the navigation and all bidder docs now need to include sidebarType: 1 with the header data. cc @bretg

Done!


feat!: remove nested option size validation

Closes #2321
For v0 encoding, an option would contain a WORD_SIZE for the enum case key (Some or None) and the property space for the value (i.e u64 would be another WORD_SIZE. Even if the value was None, we would still receive the expected value property space, meaning we could validate correct for both values. However in v1, None will now only return the case bytes, and no value bytes. Meaning we can no longer validate the expected byte length before checking the case value.
We are still validating at the option value level (i.e. Option<u8> will be validated in the NumberCoder so we should not be too concerned about underflow/overflow here, but there are definitely improvements that could be made, that I'll investigate here. But for now, this PR will remove the invalid check for options.
Breaking Changes:
Any parent type that contains a nested option will no longer throw due to size validation.

✨ A PR has been created under the rc-2322 tag on fuels-wallet repo.
https://github.com/FuelLabs/fuels-wallet/pull/1307


Docker Image error

Getting this error after updating the docker image:
`2023-07-06T14:55:14.525643602Z Copying original files without overwriting existing files
2023-07-06T14:55:14.529484222Z /scripts/init.sh: line 9: exec: java: not found`

This is caused by init.sh containing invalid line endings
I have got it a few times and run dos2unix on it
or open in notepad++ and do Edit -> EOL conversion -> Unix
But i am not having this issue on latest tag so curious...

I was using the latest tag, but implicitly. I changed to to explicitly state "latest"and it seems to be fixed.


HIVE GU10 cool/worm white bulb added

Added support for the Hive Light Cool to Warm White Smart Bulb GU10 5.4 W [Energy Class A+].
https://www.amazon.co.uk/Hive-Light-Cool-White-Smart/dp/B07B3B46CB/ref=sr_1_2?crid=18GTW197F20UO&keywords=hive+gu10&qid=1568615894&s=gateway&sprefix=hive+gu10%2Caps%2C204&sr=8-2
This bulb acts the same as E27 Hive bulb

Thanks!


Pruned transducer stateless2 experiments with a big context size (such as 3 or 4) while the default=2

I build this issue to explore the influence on the performance of pruned transducer stateless2 when using a big context size (default=2).
I will use context size=4 for a starting experiment on librispeech 100 hours of data. And I will use context-size=2 as the baseline.

OK.  We might need to repeat this with more data, too... it's not clear to me that this is as likely to be helpful when amount of data is small.  We will see.

Ok, I have added them to the above table.

There are some decoding results with context-size=4 (pruned rnnt2) trained with full librispeech data:

context-size
decoding-method
epoch
avg
test-clean
test-other

4
greedy_search
28
12
2.65
6.20

4
modified_beam_search
28
12
2.58
6.06

4
fast_beam_search
28
12
2.64
6.15

While our published results with context-size=2 (pruned rnnt2) are https://github1s.com/k2-fsa/icefall/blob/HEAD/egs/librispeech/ASR/RESULTS.md#L422-L431:

test-clean
test-other
comment

greedy search (max sym per frame 1)
2.62
6.37
--epoch 25 --avg 8  --max-duration 600

fast beam search
2.61
6.17
--epoch 25 --avg 8  --max-duration 600 --decoding-method fast_beam_search

modified beam search
2.59
6.19
--epoch 25 --avg 8  --max-duration 600 --decoding-method modified_beam_search

greedy search (max sym per frame 1)
2.70
6.04
--epoch 34 --avg 10 --max-duration 600

fast beam search
2.66
6.00
--epoch 34 --avg 10  --max-duration 600 --decoding-method fast_beam_search

greedy search (max sym per frame 1)
2.62
6.03
--epoch 38 --avg 10 --max-duration 600

fast beam search
2.57
5.95
--epoch 38 --avg 10  --max-duration 600 --decoding-method fast_beam_search

According to the above results, it seems that the context-size=4 performs better than context-size=2 in test-other.

Cool, thanks!  It will be interesting to see what context_size=3 is like.
I hope larger context size does not make it harder to recognize out-of-domain data though.

OK. I will do some experiments based on context-size=3.


Add to_dfviewer_ex and to_widgetdcf_ex methods to widget

Checks

[X] I have checked that this enhancement has not already been requested

How would you categorize this request.  You can select multiple if not sure
Developer ergonomics (defaults, error messages)
Enhancement Description
Add a function to the widget that outputs js code that will work when copied into the js examples
Pseudo Code Implementation
No response
Prior Art
Homoiconicity is good in many cases

fixed by  Chore/add js ex methods #327


use dict headers for http request and response

Following this discussion, I added headers handling on the Response side of the Http library.
Furthermore, I used a dictionary instead of list of tuples for the headers. I think this is more suited for what one would one to do with headers: search for the value associate with a header.

Alright, the new Http library in evancz/elm-http should handle this case!
Took a while to get the core API right, but I think we are there :)


Custom pylintrc file generates error

Since recent update, my custom pytlintrc file that is located in my home dir is causing now popups every time I try to save my edits:
Fatal pylint error:
Using config file /home/user/.pylintrc

It seems it is using the right file and linting, but I don't seem to be able to get rid of this error that is popping up every time I am trying to save.
I tried defining it in the settings of the package:
"pylint_rc": "/home/user/.pylintrc",

But that did not stop the popups. What now? How to get rid of this popup without disabling pylint or the global pylintrc file?

I'm completely confused here. Are you sure you're running SublimeLinter-pylint here?
Fatal pylint error:
Using config file /home/user/.pylintrc

That reads as if pylint has forgotten the error message. LOL. I mean using a config file cannot be a fatal error.
"pylint_rc": "/home/user/.pylintrc",

is not a valid setting for this linter. It's rcfile, see https://github.com/SublimeLinter/SublimeLinter-pylint/blob/6cb31894afb0d1193832361b9896fed75ca79819/linter.py#L21
Maybe enable debug mode so you get a clearer picture of what's going on. How the command looks like we're executing here...

You tell me, is this this one? Because that is the one I have installed.
SublimeLinter-pylint
SublimeLinter-pylint 1.5.0
Pylint now only runs on the actual files, i.e. on load and on save.
This ensures it runs in a context where imports are available etc. Previously,
it would try to switch behaviour on the fly, which would result in different
errors depending on how pylint was run.

The pylint_rc reference is found in the Pylinter.sublime-settings

I'm getting the same error, SublimeLinter was running fine in sublime, and stopped when I've added my own config file with pylint --generate-rcfile > ~/.pylintrc didn't modify pylintrc file

Hi! In the SublimeLinter user settings you can set "debug": true. Then open Sublime's console (View > Show Console).


[Firestore] Support for ES2015 transpilation

I am reopening #1474 in the hopes of getting official word on support for ES2015. If there's some way to work around or disable these warnings in production, I'm open to ideas!
Thank you!
Version info

Angular: 5.2.9
% ng --version

    _                      _                 ____ _     ___
   / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
  / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
 / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
/_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
               |___/

Angular CLI: 1.7.3
Node: 9.9.0
OS: darwin x64
Angular: 5.2.9
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

@angular/cdk: 5.2.4
@angular/cli: 1.7.3
@angular/flex-layout: 5.0.0-beta.13
@angular/material: 5.2.4
@angular-devkit/build-optimizer: 0.3.2
@angular-devkit/core: 0.3.2
@angular-devkit/schematics: 0.3.2
@ngtools/json-schema: 1.2.0
@ngtools/webpack: 1.10.2
@schematics/angular: 0.3.2
@schematics/package-update: 0.3.2
typescript: 2.6.2
webpack-bundle-analyzer: 2.11.1
webpack: 3.11.0

Firebase: 4.12.0
AngularFire: 5.0.0-rc.6
Node: 9.9.0
Browser: Chrome OS v65.0.3325.181
Operating system: macOS Sierra v10.12.6
How to reproduce these conditions
Steps to set up and reproduce
Add or change "target" to "es2015" in tsconfig.json.
{
  "compilerOptions": {
    ...
    "target": "es2015"
  }
}

Debug output
Errors in the console
% ng serve --aot

** NG Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
Date: 2018-03-25T04:00:02.416Z
Hash: dc113b0687125a06b868
Time: 31041ms
chunk {inline} inline.bundle.js (inline) 3.85 kB [entry] [rendered]
chunk {main} main.bundle.js (main) 3.38 MB [initial] [rendered]
chunk {polyfills} polyfills.bundle.js (polyfills) 548 kB [initial] [rendered]
chunk {scripts} scripts.bundle.js (scripts) 24.3 kB [initial] [rendered]
chunk {styles} styles.bundle.js (styles) 203 kB [initial] [rendered]
chunk {vendor} vendor.bundle.js (vendor) 20.9 MB [initial] [rendered]

WARNING in ./src/app/app.module.ngfactory.js
155:4285-4291 "export 'ɵa' (imported as 'i48') was not found in 'angularfire2/firestore'

webpack: Compiled with warnings.

Screenshots

Expected behavior
Users see warnings in browser console when loading web application.
Actual behavior
No warnings in browser console on supported browsers when target is set to ES2015.

Hey @byrondover! Would you like to send the PR of adding the es2015 field in each module's package.json?

I'm on a business trip until Friday, but I shall give it a shot this weekend.
Thanks for the tip, David! 👊

TL;DR: Refactoring AngularFireModule module for Angular Universal (#1454) also addressed these console warnings. 🎉
Bumping angularfire2 version to 5.0.0-rc.7.0-next provides early access to this fantastic update.

I went through the es2015 fields in each module's package.json, and found the core packages already contain a populated es2015 field.

src/auth/package.json
src/core/package.json
src/database-deprecated/package.json
src/database/package.json
src/firestore/package.json
src/storage/package.json

Since I believe everything's as it should be, I'm closing this issue. If I have missed an opportunity to contribute, please feel free to reopen and @ me. 😄

Raw Notes
angularfire2 [master] % find . | grep package.json
./package.json
./src/auth/package.json
./src/core/package.json
./src/database/package.json
./src/database-deprecated/package.json
./src/firebase-node/package.json
./src/firestore/package.json
./src/storage/package.json
./test/ng-build/ng5/package.json
./test/ng-build/package.json
./test/universal-test/package.json

angularfire2 [master] % find . | grep package.json | xargs grep 'es2015'
./src/auth/package.json:  "es2015": "./es2015/index.js",
./src/core/package.json:  "es2015": "es2015/index.js",
./src/database/package.json:  "es2015": "./es2015/index.js",
./src/database-deprecated/package.json:  "es2015": "./es2015/index.js",
./src/firestore/package.json:  "es2015": "./es2015/index.js",
./src/storage/package.json:  "es2015": "./es2015/index.js",

angularfire2 [master] % yarn build
yarn run v1.6.0
$ rm -rf dist && node tools/build.js
Treating '@angular/core' as external dependency
Treating 'rxjs/Observable' as external dependency
Treating 'rxjs/scheduler/queue' as external dependency
Treating 'zone.js' as external dependency
Treating 'rxjs/add/operator/first' as external dependency
Treating 'rxjs/operator/observeOn' as external dependency
Treating '@firebase/app' as external dependency
Treating '@angular/core' as external dependency
Treating 'rxjs/Observable' as external dependency
Treating 'angularfire2' as external dependency
Treating 'rxjs/add/operator/switchMap' as external dependency
Treating 'rxjs/add/observable/of' as external dependency
Treating 'rxjs/add/observable/fromPromise' as external dependency
Treating '@firebase/auth' as external dependency
Treating '@angular/core' as external dependency
Treating 'rxjs/Observable' as external dependency
Treating 'rxjs/add/operator/map' as external dependency
Treating 'rxjs/add/operator/delay' as external dependency
Treating 'rxjs/add/operator/share' as external dependency
Treating 'rxjs/add/operator/scan' as external dependency
Treating 'rxjs/add/observable/merge' as external dependency
Treating 'rxjs/add/observable/of' as external dependency
Treating 'rxjs/add/operator/switchMap' as external dependency
Treating 'rxjs/add/operator/filter' as external dependency
Treating 'rxjs/add/operator/distinctUntilChanged' as external dependency
Treating 'rxjs/add/operator/skipWhile' as external dependency
Treating 'rxjs/add/operator/withLatestFrom' as external dependency
Treating 'angularfire2' as external dependency
Treating '@firebase/database' as external dependency
Treating '@angular/core' as external dependency
Treating 'rxjs/observable/from' as external dependency
Treating 'rxjs/observable/of' as external dependency
Treating 'rxjs/add/operator/map' as external dependency
Treating 'rxjs/add/operator/catch' as external dependency
Treating 'rxjs/Observable' as external dependency
Treating 'rxjs/add/operator/share' as external dependency
Treating 'rxjs/add/operator/filter' as external dependency
Treating 'rxjs/add/operator/scan' as external dependency
Treating 'rxjs/add/observable/of' as external dependency
Treating 'angularfire2' as external dependency
Treating '@firebase/firestore' as external dependency
Treating 'rxjs/Observable' as external dependency
Treating 'rxjs/operators' as external dependency
Treating 'rxjs/observable/from' as external dependency
Treating '@angular/core' as external dependency
Treating 'angularfire2' as external dependency
Treating '@firebase/storage' as external dependency
Treating '@angular/core' as external dependency
Treating 'angularfire2' as external dependency
The `this` keyword is equivalent to `undefined` at the top level of an ES module, and has been rewritten
Treating 'rxjs/Observable' as external dependency
Treating 'rxjs/operator/observeOn' as external dependency
Treating 'rxjs/observable/of' as external dependency
Treating 'rxjs/operator/combineLatest' as external dependency
Treating 'rxjs/operator/merge' as external dependency
Treating 'rxjs/operator/map' as external dependency
Treating 'rxjs/operator/auditTime' as external dependency
Treating 'rxjs/operator/switchMap' as external dependency
Treating '@firebase/database' as external dependency
The `this` keyword is equivalent to `undefined` at the top level of an ES module, and has been rewritten
Treating '@angular/core/testing' as external dependency
Treating '@angular/core' as external dependency
Treating 'angularfire2' as external dependency
Treating '@angular/platform-browser' as external dependency
Treating 'rxjs/Subject' as external dependency
Treating 'rxjs/operator/take' as external dependency
Treating 'rxjs/operator/skip' as external dependency
Treating 'angularfire2/auth' as external dependency
Treating 'rxjs/observable/from' as external dependency
Treating 'rxjs/observable/of' as external dependency
Treating 'rxjs/add/operator/map' as external dependency
Treating 'rxjs/add/operator/catch' as external dependency
Treating 'rxjs/Observable' as external dependency
Treating 'rxjs/add/operator/share' as external dependency
Treating 'rxjs/add/operator/filter' as external dependency
Treating 'rxjs/add/operator/scan' as external dependency
Treating 'rxjs/add/observable/of' as external dependency
Treating '@firebase/firestore' as external dependency
Treating 'rxjs/BehaviorSubject' as external dependency
Treating 'rxjs/add/operator/skip' as external dependency
Treating 'angularfire2/database' as external dependency
Treating 'rxjs/observable/forkJoin' as external dependency
Treating 'angularfire2/storage' as external dependency

      core.umd.js - 4.2 KB, 1.2 KB
      auth.umd.js - 3.2 KB, 896 B
      database.umd.js - 14.1 KB, 3.1 KB
      firestore.umd.js - 11.1 KB, 2.3 KB
      storage.umd.js - 5.2 KB, 1.4 KB
      database-deprecated.umd.js - 26.1 KB, 4.6 KB

[ '5.0.0-rc.6',
  '5.0.0-rc.6',
  '5.0.0-rc.6',
  '5.0.0-rc.6',
  '5.0.0-rc.6',
  '5.0.0-rc.6',
  '5.0.0-rc.6' ]
data {
    "name": "angularfire2",
    "version": "5.0.0-rc.6",
    "description": "Fixes for Node.js",
    "main": "index.js",
    "keywords": [
      "angular",
      "firebase",
      "rxjs"
    ],
    "repository": {
      "type": "git",
      "url": "git+https://github.com/angular/angularfire2.git"
    },
    "author": "angular,firebase",
    "license": "MIT",
    "peerDependencies": {
      "xmlhttprequest": "^1.8.0",
      "ws": "^3.3.2",
      "bufferutil": "^3.0.3",
      "utf-8-validate": "^4.0.0"
    },
    "typings": "index.d.ts"
  }

complete
✨  Done in 29.39s.

% ng build --aot

Date: 2018-04-23T00:04:10.346Z
Hash: cbe91cc276683fd16652
Time: 49870ms
chunk {inline} inline.bundle.js, inline.bundle.js.map (inline) 3.89 kB [entry] [rendered]
chunk {main} main.bundle.js, main.bundle.js.map (main) 2.65 MB [initial] [rendered]
chunk {polyfills} polyfills.bundle.js, polyfills.bundle.js.map (polyfills) 202 kB [initial] [rendered]
chunk {scripts} scripts.bundle.js, scripts.bundle.js.map (scripts) 24.3 kB [initial] [rendered]
chunk {styles} styles.bundle.js, styles.bundle.js.map (styles) 75.8 kB [initial] [rendered]
chunk {vendor} vendor.bundle.js, vendor.bundle.js.map (vendor) 8.34 MB [initial] [rendered]


Terminal doesen't show a clause cursor of Microsoft IME

Windows Terminal version
1.17.11461.0
Windows build number
10.0.19045.3570
Other Software
Microsoft IME
Steps to reproduce

invoke Microsoft IME
enter ro-maji that will be translated to Kanji.
IME show some clauses

Expected Behavior
Expected Behavior
After step three

We can change the taget clause to the left or the right.
We can enlarge or shorten the target clause

with shortcut keys.
Bare Command Prompt
In the attached movie, the target clause's background color is blue.
You can see its move and the change of its size.
https://github.com/microsoft/terminal/assets/12756480/cc9b131f-6e21-4ada-8307-3ee7e1dd294f
Actual Behavior
Terminal
There is no visual feed back, so we cannot see which part is the target clause.
It's very hard to use.
https://github.com/microsoft/terminal/assets/12756480/06ef369b-0b2c-45d8-9bca-68029ba60b92

I expect this to be fixed if we replace the Windows Terminal IME with the TSF implementation from conhost.

We just published a major update to our IME implementation in the nightly Canary branch. It was rewritten from the ground up and has tons of improvements! If you're interested in trying it out, you can get it here: https://aka.ms/terminal-canary-installer
If you already have the Canary build installed, you can use this link to force an update.
If you encounter any issues or have any suggestions, or if you simply like/dislike the changes, please let us know! Thank you for bearing with us. 😊


ARROW-87: [C++] Add all four possible ways to encode Decimals in Parquet to schema conversion

See also: https://github.com/Parquet/parquet-format/blob/master/LogicalTypes.md#decimal

Looks good. I can merge after you rebase -- we need to get the Parquet tests running in Travis CI. We might look into caching Ubuntu 14.04 library artifacts someplace for parquet-cpp to cut down on build times (e.g. building Thrift takes a little while in the Parquet builds)

Rebased.

Thank you. +1


System.NullRefernceException thrown and preview don't work

Hi,
I added to MainActivity render init function
base.OnCreate(savedInstanceState);
global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
CarouselViewRenderer.Init();
LoadApplication(new App());
The preview don't work for android but works for iOS , the error is System.NullRefernceException was thrown in onElementChanged

my CV xaml is
<controls:CarouselViewControl x:Name="CV" ShowIndicators="false" PositionSelectedCommand="Handle_PositionSelected" Orientation="Horizontal" VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand">
Thanks for the help,
David

Same issue here.  This package was broken first with XF 3.5 and now it has broken again for some other reason :(

@davidra7 is your CarouselView in another control, like a Frame or something? When I put my CarouselView in a frame I got this error.  Taking the CarouselView out of the frame made it work.

Hi,
My CV is inside StackLayout , what frame did you used?

Actually, I recreated this exact issue when using Visual="Material" in my XAML.  Are you using that per chance?

I am back! Releasing new version in the next 2 weeks. Running some tests.

Echoing seeing this issue on the latest version on Xamarin.Android. The only workaround I've found to this point is rolling back to an older version.

Community, i have been working hard to release a new version. I am close to that point.

Community, i have been working hard to release a new version. I am close to that point.

Really need help on this. App still crash on IOS and Android 28.
Thank you!

Cant reproduce the exception. Also, preview doesn't render the carousel and i don't have a clue why.


Bump major CSV version for the future

Bump the major CSV version for the unstable / HEAD channel for the next
major release. This will primarily show up when you're deploying from
the unstable channel and index. Ran operator-sdk generate bundle as well
to verify and clean up the CSV.
Depends-On: https://github.com/infrawatch/smart-gateway-operator/pull/133

Opened for initial testing but set to draft as this will require manual testing and proof of work.

Did a test of this via stf-run-ci:
ansible-playbook -e sgo_branch="bump_future_major_version" -e __service_telemetry_storage_ephemeral_enabled=true build/run-ci.yaml

[...]

        "* [info] Waiting for all pods to show Ready/Complete",
        "",
        "",
        "* [info] CI Build complete. You can now run tests."
    ]
}

PLAY RECAP ****************************************************************************************************************************************************************************************************
localhost                  : ok=113  changed=45   unreachable=0    failed=0    skipped=29   rescued=0    ignored=0

Results:
oc get csv
NAME                                          DISPLAY                                       VERSION          REPLACES                                      PHASE
amq7-interconnect-operator.v1.10.12           Red Hat Integration - AMQ Interconnect        1.10.12          amq7-interconnect-operator.v1.10.4            Succeeded
elasticsearch-eck-operator-certified.v2.5.0   Elasticsearch (ECK) Operator                  2.5.0            elasticsearch-eck-operator-certified.v2.4.0   Succeeded
openshift-cert-manager.v1.7.1                 cert-manager Operator for Red Hat OpenShift   1.7.1-1                                                        Succeeded
prometheusoperator.0.56.3                     Prometheus Operator                           0.56.3           prometheusoperator.0.47.0                     Succeeded
service-telemetry-operator.v1.6.1670454549    Service Telemetry Operator                    1.6.1670454549                                                 Succeeded
smart-gateway-operator.v6.0.1670454541        Smart Gateway Operator                        6.0.1670454541                                                 Succeeded

oc get pods
NAME                                                      READY   STATUS      RESTARTS      AGE
alertmanager-default-0                                    3/3     Running     0             2m2s
default-cloud1-ceil-event-smartgateway-f48cd744b-9zmm6    2/2     Running     0             83s
default-cloud1-ceil-meter-smartgateway-5d5dd9965c-7nmnr   3/3     Running     0             97s
default-cloud1-coll-event-smartgateway-694859fc6d-bmv62   2/2     Running     1 (67s ago)   94s
default-cloud1-coll-meter-smartgateway-9745cd6c6-wqng7    3/3     Running     0             97s
default-cloud1-sens-meter-smartgateway-84f55b998c-4wpfh   3/3     Running     0             97s
default-interconnect-6b5d4fdfcb-6rhdw                     1/1     Running     0             2m17s
default-snmp-webhook-65d4c7cdcd-dl929                     1/1     Running     0             2m6s
elastic-operator-78bc4ddb87-jl7r4                         1/1     Running     0             10m
elasticsearch-es-default-0                                1/1     Running     0             102s
interconnect-operator-798877cd8c-8bxwh                    1/1     Running     0             10m
prometheus-default-0                                      3/3     Running     0             68s
prometheus-operator-6f75dffbf4-6xpqd                      1/1     Running     0             9m52s
prometheus-webhook-snmp-2-build                           0/1     Completed   0             4m18s
service-telemetry-operator-2-build                        0/1     Completed   0             9m43s
service-telemetry-operator-694886747f-vg5kn               1/1     Running     0             2m41s
sg-bridge-2-build                                         0/1     Completed   0             5m17s
sg-core-2-build                                           0/1     Completed   0             8m15s
smart-gateway-operator-2-build                            0/1     Completed   0             8m54s
smart-gateway-operator-75679df7db-fx48c                   1/1     Running     0             2m50s

I am abandoning this change due to project direction. There is no need to bump the version at this time.


add sphere to ios cardboard

You can add the pano to a view cardboard?

Virtual Reality support added in af9ab078c8b0e3647488d0e013774b8a2d590b99


Check if the vaule of extension flag is not another flag

Currentlyan error is throw only if the -e | --extension is empty at the end of the command like:
$ vault close vault_test -e
--extension: 1 required TEXT missing
Run with --help for more information.

But if we are in a situation where there is something the might be no error but an unwanted behavior:
$ vault close vault_test -e --destination .
$ ls
vault_test.--destination

Possible solution is adding a confirmation, something like:
$ vault close vault_test -e --destination .
Your are trying to set the extension as --destination but it is a flag, are you sure [Y/n]


API

Hi.
Is it possible to expose some of the API?
Examples:
sharemedia.Fullscreen('image.webp')
sharemedia.ShowAll('image.webp')
sharemedia.ShowAll('image.webp')

This is useful to trigger macros.
Tks

@brunocalado Hi, a basic implementation has been deployed with 0.0.7
The API doc is here: https://github.com/DarKDinDoN/share-media/blob/main/API.md
I'll let you close this issue if you find the API capabilities enough for you.

tks


optimize enums

Not tested at all, but that was my idea

Overall looks pretty good! I think there's a few edge cases we need to watch out for though, particularly when intersecting with other constraints. E.g. intersecting a constant string with a format or pattern may yield an unsatisfiable (sub)schema

Superceded by #100


chored(build): improve dependencies

reverse core -> ledger dep
remove ledger dep from p2p

@sebastiencs I had to comment out ledger address printing in p2p. Can you suggest a better way for displaying that addr? @binier do we need that info at all?

@akoptelov Yes we do need that. It's used for event patterns which are used by testing framework for matching events.
Can we move LedgerAddress to openmina_core?

@akoptelov Yes we do need that. It's used for event patterns which are used by testing framework for matching events.
Can we move LedgerAddress to openmina_core?

Well, that was what I meant saying "can't find an easy solution" )
Then we should do that, I'll check.

@akoptelov Yes we do need that. It's used for event patterns which are used by testing framework for matching events.
Can we move LedgerAddress to openmina_core?

Moving Address to openmina_core is quite a big task. It pulls a lot of dependencies there, so I wouldn't do that. Instead, I've just replicated the needed behaviour in place.