Single MOERA per user

Please, specify that there can only be 1 moera per user ProxyAddresses - this is a cx requirement.
Reach out internally if further details are needed.

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

ID: ab715116-6bb3-5328-e3d7-c19b00359cdf
Version Independent ID: c1c5d84e-ab3c-2cda-2b7f-d9f494c5481d
Content: How the proxyAddresses attribute is populated in Azure AD - Active Directory
Content Source: support/azure/active-directory/proxyaddresses-attribute-populate.md
Service: active-directory
Sub-service: enterprise-users
GitHub Login: @genlin
Microsoft Alias: genli

@ermacia91 Thanks for the feedback, I will reach you offline for this issue.


Feature Request: Trade tracking and updates

Great addon, thank you a lot for making it.
I was wonder if its possible to add a feature. I would like the ledger to update if I trade the item to someone and they trade me gold at the same time. Currently, our master looter (me) just loots all the items from the boss, and then we auction them off later at the end of the raid. I then have to manually update all the gold amounts and the names for each item. Each item is already assigned to me since I sent it to myself, so basically everything has to be redone.
Someone made a fan fix to it, but obviously didn't provide you with the code or mention it, probably because they don't know how to communicate it. Here is a link with a download at top http://www.inven.co.kr/board/wow/5531/1322

trading into ledger is the feature which was added long time ago
there is a checkbox under the trade window for you to choose if you want current trade to be recorded


bosh int doesn't work for scenarios without bosh variables

Getting the following error when testing on a bosh 1.x line:
• Failure [8.380 seconds]
BOSH Kit
/Users/dbell/code/src/github.com/genesis-community/bosh-genesis-kit/spec/spec_test.go:11
  cpis
  /Users/dbell/code/src/github.com/genesis-community/bosh-genesis-kit/spec/spec_test.go:48
    given a environment manifest: spec/deployments/aws.yml
    /Users/dbell/lib/go/pkg/mod/github.com/genesis-community/testkit@v0.0.0-20200511145056-e869f02cb68b/testing/testing.go:72
      renders a manifest which matches: spec/results/aws.yml [It]
      /Users/dbell/lib/go/pkg/mod/github.com/genesis-community/testkit@v0.0.0-20200511145056-e869f02cb68b/testing/testing.go:49

      Expected
          <int>: -1
      to equal
          <int>: 0

      /Users/dbell/lib/go/pkg/mod/github.com/genesis-community/testkit@v0.0.0-20200511145056-e869f02cb68b/testing/bosh.go:42

This version of the bosh kit doesn't use bosh-variables, which results in having an empty hash as the value, which seems to result in bosh int returning a -1 without stderr or stdout output.  My naive solution is to apply  the following to testing/testing.go, but there may be a more golang-way of doing it.
53c53,56
<                       manifest := b.Interpolate(manifestResult.raw, manifestResult.boshVariables)
---
>                       manifest := manifestResult.raw
>                       if string(manifestResult.boshVariables) != "{}\n" {
>                               manifest = b.Interpolate(manifestResult.raw, manifestResult.boshVariables)
>                       }

which version of the bosh-cli did you use? Asking because there are tests for this case already in the spec dir, baseline.yml for example does not use bosh-variables.

was related to bosh being a bash function on the reports system. Could be fixed by using bosh via the go library


Name overlaps

e.g Rasters.reproject v/s GeometryOps.reproject, or similar overlaps.
Similarly for ArchGDAL and LibGEOS, etc.
What should we do about these?   One option is to define a JuliaGeo.reproject that dispatches based on the type of the first argument (at least with Rasters it's fairly obvious).  Depending on the number of intersections, it might make sense to add some methods stubs to GeometryOpsCore.

But do either packages also export those names? Your proposal is similar to https://github.com/JuliaGeo/GeoInterface.jl/issues/141 no?

It would work for Rasters but GO doesn't own any of the arguments. Putting it in GOCore would help with that

I guess it kind of is, if we're doing this metapackage thing?  But I don't think this is a very widespread problem, it's really just these two and a few others that intersect, not the entire API or something.
The main thing there was ArchGDAL, LibGEOS and GeometryOps.  But if we're standardizing on GeometryOps then we don't necessarily need to create a blessed implementation.   Rasters only overlaps with GeometryOps on three names of consequence:
julia> intersect(names(Rasters), names(GeometryOps))
5-element Vector{Symbol}:
 :Planar
 :Spherical
 :coverage
 :rebuild
 :reproject

Planar and Spherical are shared types so that's fine.  It's just rebuild, coverage, and reproject that are issues.
Rasters should use GeometryOps coverage ideally, since they do the same thing.  We can explore dispatches for that.
Reproject can also be moved to GeometryOpsCore and Rasters can define a single dispatch on that.
Rebuild is more internal to GeometryOps, we don't necessarily need to export it I think.

Yeah rebuild is just my go to name for an extensible object reconstuctor. Only the Rasters one is exported.
coverage andreproject can extend GOCore


Make yarn central to the project.

Instead of mixing yarn/lerna/npm.

Codecov Report

Merging #197 into master will not change coverage by %.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #197   +/-   ##
=======================================
  Coverage   89.36%   89.36%
=======================================
  Files          57       57
  Lines        2463     2463
  Branches      305      305
=======================================
  Hits         2201     2201
  Misses        260      260
  Partials        2        2

Continue to review full report at Codecov.

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


How can I upgrade snap to edge build from GIT?

I've seen that there is a CI pipeline for wekan-snap to build the "edge" channel from the latest git commits:
https://github.com/wekan/wekan-snap/wiki/Making-releases
If i check my installation I see only version 0.63 - also for the "edge" channel.

Is there anything I can do on my installation to enable a current "edge" channel?
Sorry if I could figure this out somehow on my own - the "Making-Releases" article is quite confusing for me.

This repository is no more used for building snap package, instead all snap dependencies are included in main wekan repository. If you want to build snap package your self, simply execute
$ snapcraft from root of the wekan source
Otherwise wekan is build every 4 hours when source change is detected, output of build is then automatically published to edge channel. You can see build queue here:
wekan build
If you want to consume edge builds on your deployment, simply call:
$ snap refresh wekan --edge
From now on you device will be automatically updating to latest available version in edge channel. If you want to move back to stable channel, then call:
$ snap refresh wekan --stable
You can see revisions available in all channels by calling:
$ snap info wekan


Wiki page for multi-load feature

Explain the problem
Explain proposed solution
Explain usage with examples

done. Link >> https://github.com/authorjapps/zerocode/wiki/Load-or-Performance-Testing-(IDE-based)


Added templating support for specs

New args --var-file and --vars key=value
Support injecting variables into specs.
The post injected specs are then use for data generation

Codecov Report

Merging #33 (148ab33) into main (bbfe2a1) will increase coverage by 0.11%.
The diff coverage is 95.65%.

@@            Coverage Diff             @@
##             main      #33      +/-   ##
==========================================
+ Coverage   96.92%   97.03%   +0.11%
==========================================
  Files          33       33
  Lines        2667     2702      +35
==========================================
+ Hits         2585     2622      +37
+ Misses         82       80       -2

Impacted Files
Coverage Δ

datagen/_registered_types.py
97.41% <ø> (ø)

datagen/suppliers.py
95.57% <ø> (-0.08%)
:arrow_down:

datagen/cli.py
98.22% <93.75%> (+2.27%)
:arrow_up:

datagen/defaults.py
100.00% <100.00%> (ø)

datagen/logging_handler.py
100.00% <100.00%> (ø)

datagen/outputs.py
96.42% <100.00%> (-0.72%)
:arrow_down:

Continue to review full report at Codecov.

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


Comsider using content from cheatsnake/backend-cheats

https://github.com/cheatsnake/backend-cheats
MIT License
This file is wonderful, it could be a source of content for description but also URLs
anyway, for now it can be parsed with either cspell or typos to extract words

Moved to #31


CJK character drawn twice.

Steps to reproduce
Open CMD window.
Set codepage to 950. (Any codepage except 65001 probably also works)
Enter pwsh
Print some CJK characters out:
[cultureinfo]::CurrentCulture | select *

Expected behavior
CJK characters are drawn out as they should.
DisplayName                    : 中文 (繁體，台灣)

Actual behavior
Characters are drawn twice.
DisplayName                    : 中中文文 (繁繁體體，，台台灣灣)

Environment data

Name                           Value
----                           -----
PSVersion                      6.2.0
PSEdition                      Core
GitCommitId                    6.2.0
OS                             Microsoft Windows 6.1.7601 S
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

I presume the problem is limited to DBCS code pages and it appears to be related to the PSReadLine module, so I encourage you to report an issue there.
The reason I think that the problem originates in PSReadLine is that, once you've entered a pwsh session interactively and the problem surfaces, you can make it go away by removing the module with Remove-Module -Force PSReadLine - the display reverts instantly to what it was before.

1 ps 6.x 主要使用环境是linux，希望你在linux中重现问题。
2 在windows中报告 ps6.x 的Steps to reproduce，应该简单明确。我认为应该首先排除使用cmd，chcp，powershell5.1。
english：
1 ps 6.x The main environment is linux, I hope you can reproduce the problem in linux.
2 Reporting the steps to reproduce of ps6.x in windows should be simple and clear. I think we should first exclude the use of cmd, chcp, powershell5.1.

/cc @daxian-dbw @SteveL-MSFT  Could you move this in PSReadline repo?


[Bug Report][macOS] Error running pod install media_kit_native_event_loop

[✓] Flutter (Channel stable, 3.7.12, on macOS 12.6.2 21G320 darwin-x64)
[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)

  media_kit_libs_macos_video: ^1.0.5
  media_kit_native_event_loop: ^1.0.3
  media_kit_video: ^0.0.9
  media_kit: ^0.0.7

Launching lib/main.dart on macOS in debug mode...
CocoaPods' output:
↳
      Preparing
    Analyzing dependencies
    Inspecting targets to integrate
      Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``)
    Finding Podfile changes
      A media_kit_native_event_loop
      - FlutterMacOS
      - media_kit_libs_macos_video
      - media_kit_video
      - package_info_plus
      - path_provider_foundation
      - printing
      - url_launcher_macos
    Fetching external sources
    -> Fetching podspec for `FlutterMacOS` from `Flutter/ephemeral`
    -> Fetching podspec for `media_kit_libs_macos_video` from `Flutter/ephemeral/.symlinks/plugins/media_kit_libs_macos_video/macos`
    make: Nothing to be done for `all'.
    -> Fetching podspec for `media_kit_native_event_loop` from `Flutter/ephemeral/.symlinks/plugins/media_kit_native_event_loop/macos`
    make: Nothing to be done for `all'.
    -> Fetching podspec for `media_kit_video` from `Flutter/ephemeral/.symlinks/plugins/media_kit_video/macos`
    make: Nothing to be done for `all'.
    -> Fetching podspec for `package_info_plus` from `Flutter/ephemeral/.symlinks/plugins/package_info_plus/macos`
    -> Fetching podspec for `path_provider_foundation` from `Flutter/ephemeral/.symlinks/plugins/path_provider_foundation/macos`
    -> Fetching podspec for `printing` from `Flutter/ephemeral/.symlinks/plugins/printing/macos`
    -> Fetching podspec for `url_launcher_macos` from `Flutter/ephemeral/.symlinks/plugins/url_launcher_macos/macos`
    Resolving dependencies of `Podfile`
      CDN: trunk Relative path: CocoaPods-version.yml exists! Returning local because checking is only performed in repo update
    [!] CocoaPods could not find compatible versions for pod "media_kit_native_event_loop":
      In Podfile:
        media_kit_native_event_loop (from `Flutter/ephemeral/.symlinks/plugins/media_kit_native_event_loop/macos`)
    Specs satisfying the `media_kit_native_event_loop (from `Flutter/ephemeral/.symlinks/plugins/media_kit_native_event_loop/macos`)` dependency were found, but they required a higher minimum deployment target.
    /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:682: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.11.3/lib/cocoapods/resolver.rb:94:in `resolve'
    /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:1078:in `block in resolve_dependencies'
    /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface.rb:64:in `section'
    /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:1076:in `resolve_dependencies'
    /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:124:in `analyze'
    /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:416:in `analyze'
    /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:241:in `block in resolve_dependencies'
    /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface.rb:64:in `section'
    /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:240:in `resolve_dependencies'
    /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:161:in `install!'
    /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.3/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.11.3/lib/cocoapods/command.rb:52:in `run'
    /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>'
    /usr/local/bin/pod:23:in `load'
    /usr/local/bin/pod:23:in `<main>'
Exception: Error running pod install
Exited

We will reduce the required version in upcoming update; by this weekend. Everything is under progress (till 1.0.0).


[tracking] iree_tests onnx node test failures

Genrated from: https://gist.github.com/renxida/2706b7522b38d8c6271bfff95fb62609

[ ] 181 test cases: failed to legalize operation 'torch.operator' that was explicitly marked illegal
[x] 59 test cases: failed to legalize operation 'torch.aten.sum.dim_IntList' that was explicitly marked illegal (being fixed at: https://github.com/llvm/torch-mlir/pull/3600)
[ ] 51 test cases: failed to legalize operation 'torch.aten.nll_loss_forward' that was explicitly marked illegal
[ ] 39 test cases: found an op that was marked as backend illegal
[ ] 12 test cases: function is missing onnx opset version attribute (torch.onnx_meta.opset_version)
[ ] 8 test cases: failed to legalize operation 'torch.constant.int'
[ ] 7 test cases: failed to legalize operation 'torch.aten.cumsum' that was explicitly marked illegal
[ ] 7 test cases: unimplemented: dim is not constant
[ ] 6 test cases: failed to legalize operation 'torch.constant.bool'
[ ] 6 test cases: 'tensor.cast' op operand type 'tensor<1x1x1xf32>' and result type 'tensor<f32>' are cast incompatible
[ ] 6 test cases: failed to legalize unresolved materialization from 'tensor<i64>' to 'tensor<1xi64>' that remained live after conversion
[ ] 5 test cases: failed to legalize operation 'torch.aten.nonzero'
[ ] 5 test cases: failed to legalize operation 'torch.aten.prod.dim_int' that was explicitly marked illegal
[ ] 4 test cases: unimplemented: non-floating point dtype
[ ] 3 test cases: 'tensor.cast' op operand type 'tensor<1x1x1xf64>' and result type 'tensor<f64>' are cast incompatible
[ ] 3 test cases: 'torch.aten.pad' op operand #3 must be Optional torch float type, but got '!torch.int'
[ ] 2 test cases: 'tensor.expand_shape' op expected collapsed type to be 'tensor<2x2xi64>', but got 'tensor<2x2xf32>'
[ ] 2 test cases: failed to legalize operation 'torch.aten.fft_fft'
[ ] 2 test cases: 'linalg.yield' op type of yield operand 1 ('i1') doesn't match the element type of the enclosing linalg.generic op ('f32')
[ ] 1 test case: failed to legalize operation 'torch.aten.fft_ifft'
[ ] 1 test case: 'tensor.cast' op operand type 'tensor<1x1x2x2xf32>' and result type 'tensor<1x1x1x1xf32>' are cast incompatible
[ ] 1 test case: 'torch.aten.permute' op expected input and output tensors to have same rank, but 3 != 2.
[ ] 1 test case: 'tensor.cast' op operand type 'tensor<1x3x2xf32>' and result type 'tensor<3x1x2xf32>' are cast incompatible
[ ] 1 test case: 'tensor.cast' op operand type 'tensor<f32>' and result type 'tensor<3xf32>' are cast incompatible
[ ] 1 test case: type of return operand 0 ('!torch.vtensor<[?],f32>') doesn't match function result type ('!torch.vtensor<[2],f32>') in function @test_split_variable_parts_default_axis_opset13
[ ] 1 test case: type of return operand 0 ('!torch.vtensor<[?],f32>') doesn't match function result type ('!torch.vtensor<[2],f32>') in function @test_split_variable_parts_default_axis_opset18
[ ] 1 test case: 'arith.extsi' op operand #0 must be signless-fixed-width-integer-like, but got 'f8E4M3FN'
[ ] 1 test case: type of return operand 0 ('!torch.vtensor<[3,4,5],si64>') doesn't match function result type ('!torch.vtensor<[3,4,5],f32>') in function @test_hardmax_axis_1
[ ] 1 test case: type of return operand 0 ('!torch.vtensor<[2,?],f32>') doesn't match function result type ('!torch.vtensor<[2,2],f32>') in function @test_split_variable_parts_2d_opset18
[ ] 1 test case: 'arith.fptosi' op result #0 must be signless-fixed-width-integer-like, but got 'f8E4M3FN'
[ ] 1 test case: type of return operand 0 ('!torch.vtensor<[?],f32>') doesn't match function result type ('!torch.vtensor<[2],f32>') in function @test_split_variable_parts_1d_opset18
[ ] 1 test case: 'tensor.cast' op operand type 'tensor<f32>' and result type 'tensor<5xf32>' are cast incompatible
[ ] 1 test case: type of return operand 0 ('!torch.vtensor<[?],f32>') doesn't match function result type ('!torch.vtensor<[2],f32>') in function @test_split_variable_parts_1d_opset13
[ ] 1 test case: type of return operand 0 ('!torch.vtensor<[2,?],f32>') doesn't match function result type ('!torch.vtensor<[2,2],f32>') in function @test_split_variable_parts_2d_opset13
[ ] 1 test case: 'arith.fptosi' op result #0 must be signless-fixed-width-integer-like, but got 'f8E5M2'
[ ] 1 test case: type of return operand 0 ('!torch.vtensor<[3,4,5],si64>') doesn't match function result type ('!torch.vtensor<[3,4,5],f32>') in function @test_hardmax_axis_2
[ ] 1 test case: failed to materialize conversion for result #1 of operation 'torch.operator' that remained live after conversion

iree_tests onnx node tests moved to https://github.com/iree-org/iree-test-suites. Let's track there as needed.


WIP: feat(diagnostic): integration with vim.diagnostics

Integration with vim.diagnostics.
Need help to check whether diagnostics are enabled.

I was just looking to see if this feature was possible! Would be great to turn off diagnostics when trying to concentrate. Any update?

You can toggle all buffers diagnostics with:
local diagnostics_active = true
vim.keymap.set('n', '<leader>d', function()
  diagnostics_active = not diagnostics_active
  if diagnostics_active then
    vim.diagnostic.show()
  else
    vim.diagnostic.hide()
  end
end)

@David-Else I have these open/close hooks configured:
        on_open = function(win)
          vim.cmd("ALEDisableBuffer")
          vim.cmd("ScrollViewDisable")
          vim.diagnostic.disable()
        end,
        on_close = function(win)
          vim.cmd("ALEEnableBuffer")
          vim.cmd("ScrollViewEnable")
          vim.diagnostic.enable()
        end,

They temporarily hide ALE linter warnings, LSP diagnostics and the scrollbar from nvim-scrollview while the Zen window is open.


Handle touch event on mobile device?

Is the current implementation intended to handle touch events on mobile devices?

I found for the iPad is document event should be 'touchstart' not 'click'. As below:
var ua = navigator.userAgent,
event = (ua.match(/iPad/i)) ? "touchstart" : "click";
$document.on(event, eventHandler);

This is a good point, I am working on a solution in the next version that will cover this as well as touch screen desktop computers as well.

@sitedisks touch screen support has been added to release 2.3.1


Use AnyObject for FlatCacheListener Protocol

As of Swift 4, the preferred method for limiting protocol adoption to
classes has changed from class in favor of AnyObject

TIL


[RemoteInspection] Hardcode DefaultActorStorage's type info

No metadata is emitted for the builtin DefaultActorStorage type. Since its layout is fixed, hardcode its definition in Remote Mirrors.
rdar://128032250

@swift-ci smoke test

@swift-ci test

@swift-ci test macos


Implement speed control for Skrin Premium users

Add 3 different speeds

Slowest (Most Stable)
Fast
Fastest

Done in 262bca02bb3c981b67b36da1022df6794f965118


Investigate https://github.com/segmentio/encoding as JSON handler

https://github.com/segmentio/encoding


Re-design the configuration properties about key vault secrets

Fix #27392

Hi, @saragluna , @yiliuTo , please help to review this PR when you have time.

API changes have been detected in com.azure.spring:spring-cloud-azure-core. You can review API changes here

API changes have been detected in com.azure.spring:spring-cloud-azure-autoconfigure. You can review API changes here

FYI:
100% coverage for both methods and lines.

/azp run java - spring - ci


[ENTRY] anti

Dictionary entry
For making new dictionary entries or updating existing ones. Please use one of these for each term. Do not use more than one term for each request.

Japanese:
(If the term is of Japanese origin, please enter the original writing in kanji and/or kana.)
IPA:
(Insert the phonetic transcription here. You may use https://tophonetics.com/ (for American English) or https://shioya.fr/transcription_jp.html (for Japanese) to create it, and then http://ipa-reader.xyz/ to test it.)
Definition:
(Insert definition here.)
Sample sentences:
(Insert different sentences that use the term here.)
Additional media:
(Insert any additional media or materials such as images, YouTube videos or tweets that may be beneficial to explaining the term.)
Sources:
(Insert any links to sources you used to create this definition.)

[x] Term
[x] Lexical category
[x] IPA
[x] Definition
[ ] Sample sentences
[x] Additional media
[x] Sources
[ ] Recorded speech
[ ] Add post

Sources:

https://en.wikipedia.org/wiki/Anti-fan
https://www.theguardian.com/theobserver/2007/apr/22/features.magazine47
https://www.merriam-webster.com/dictionary/anti
https://www.urbandictionary.com/define.php?term=anti
https://www.reddit.com/r/Hololive/comments/jfdjzj/what_is_anti/
https://en.wikipedia.org/wiki/List_of_gairaigo_and_wasei-eigo_terms

Lexical category:
noun

IPA:
ˈenti

Definition:
Shorthand for "anti-fan" and Japanese English for "hater." In terms of VTubers, antis are people who focus on hating either a specific VTuber or group, or VTuber culture as a whole. Can also be used in other fandoms or cultures.

Additional media:
https://i.vgy.me/hmR8oO.png

Sample sentences:

As fans, we ought to defend and protect against antis who'd do nothing but harass.
It's honestly interesting to take a look at the thought process of an anti.
It's one thing to be an anti, but totally another to be an anti doing illegal stuff.


[Spike - Frontend] File Download Options

Overview of the Feature Request
The goal is to add the File Download Options to the existing Access File dropdown in the Dataset Page view mode.
Mockup of the requested element

What inspired the request?

#63

What existing behavior do you want changed?
None
Any brand new behavior do you want to add to Dataverse?

Add the File Download Options to the existing Access File dropdown in the Dataset Page view mode.

Any open or closed issues related to this feature request?

#63
#182

Remember there are additional options for tabular data including "Original Format", "Variable Metadata", etc.


Feat: Add market price in position table

Fix #2619
Dashboard Page:

Futures (market) Page:

@pldespaigne, I see that you try to use the content width to determine the column width. However, it seems a bit off since the price display could be very different.


Bug 49 fix sample data

Fix for #49

Codecov Report

Merging #50 (92fc6e5) into master (6055bc3) will decrease coverage by 0.37%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##             master      #50      +/-   ##
============================================
- Coverage     40.28%   39.91%   -0.38%
  Complexity      266      266
============================================
  Files            79       79
  Lines          1400     1413      +13
  Branches        148      148
============================================
  Hits            564      564
- Misses          805      818      +13
  Partials         31       31

Impacted Files
Coverage Δ

.../java/seedu/address/model/util/SampleDataUtil.java
10.71% <0.00%> (-9.29%)
:arrow_down:

Continue to review full report at Codecov.

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

Updated sample data in SampleDataUtil.java
Add /data/ to gitignore


net/http:RemoteAddr returned a value error when running locally

What version of Go are you using (go version)?

>go version
go version go1.20 windows/amd64

Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (go env)?

set GO111MODULE=on
set GOARCH=amd64
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOOS=windows

What did you do?

request.RemoteAddr

I found this issue during local testing, and when I tried to obtain RemoteAddr locally, its results were very uncertain. There is a probability of the problem occurring when I rerun the program or make file changes to restart the program.
When executed locally, its return value should be fixed and unchanging, but in fact, it has a probability of unexpected results
What did you expect to see?
<IP_ADDRESS>:port
What did you see instead?
[::1]:port  OR  127.0.01:port

working as expected, both are addresses for localhost
Unlike many projects, the Go project does not use GitHub Issues for general discussion or asking questions. GitHub Issues are used for tracking bugs and proposals only.
For questions please refer to https://github.com/golang/go/wiki/Questions

working as expected, both are addresses for localhost
Unlike many projects, the Go project does not use GitHub Issues for general discussion or asking questions. GitHub Issues are used for tracking bugs and proposals only.
For questions please refer to https://github.com/golang/go/wiki/Questions

Okay, thank you for your reply. Additionally, your personal website is really cool


Fix subdomain equivalence check

Problem occurred when new subdomain was left substring of current one.
In this case subdomain was not replaced.

LGTM!


N+1 Query

public function fields(Request $request) {
        # this causing N+1 Query
        $items = Item::all()->pluck('name', 'id');

        return [
            Select2::make('Items', 'itemList')
                ->sortable()
                ->disableGoogleAnalytics(),
        ];
}

How do I prevent the N+1 Query issue ?

Hi @shineirvin, unfortunately, I don't know how to do that :(
Maybe you can use a static list of items...

You could use some cache :
$items = Cache::rememberForever('MY_CACHE_KEY', function () {
    return Item::all()->pluck('name', 'id');
});

return [
    Select2::make('Items', 'itemList')
        ->options($items),
];

Don't forget to forget your Cache on create, delete or update of your item model

@shineirvin
can U describe problem?


Incompatible Tensor broadcasts with MPS accelerator - Mac M2

[x] I have confirmed this bug exists on the latest version of cell2location. See https://github.com/BayraktarLab/cell2location#installation
[x] I follow the instructions from the scvi-tools tutorial.

Dear devs,
I have been trying to run cell2location's tutorial for mapping human lymph node.
I decided to try to run it on my Mac M2 but arriving at the model training step, the kernel always crashes even before starting the training (no tqdm progress bar).
The error shown in the jupyter terminal is the following:
loc("mps_multiply"("(mpsFileLoc): /AppleInternal/Library/BuildRoots/a0876c02-1788-11ed-b9c4-96898e02b808/Library/Caches/com.apple.xbs/Sources/MetalPerformanceShadersGraph/mpsgraph/MetalPerformanceShadersGraph/Core/Files/MPSGraphUtilities.mm":219:0)): error: input types 'tensor<34x10237xf32>' and 'tensor<1xi64>' are not broadcast compatible
LLVM ERROR: Failed to infer result type(s).

Is this a problem with the tensor initialisation from cell2location or a more general issue with MPS?
This definitelly seems to come from GPU handling as the training runs fine if use_gpu is set to False.

Not all tensor operations have been implemented with MPS, so I wouldn't expect this to work for a while. Even if it did work, I would not expect any sort of massive speed up compared to a discrete NVIDIA gpu (though would like to be wrong :))

Well, the thing is, I am not looking for a "faster" way of running it using MPS, I'm looking for a way to simply run it, since NVIDIA GPU is out of the question of M2 Macs...
As of now, it seems only possible to run the tool using CPU on a Mac and you can guess how slower this is.
And in this case, the error doesn't seem to come from a lack of implementation since I already saw such errors before and it's stated quite clearly when it happens.
Here it looks more like the units (f32 vs i64) of the tensor broadcast are set in a way that is incompatible with the default ones. So if there is a way to specify that somewhere, I would love to get some tips on how to achieve that :)

I'm so bothered by this problem for a while.

'tensor<34x10237xf32>' and 'tensor<1xi64>'

This could suggest that the input variable type is incorrectly recognised somehow. I would make sure that priors are provided as floats and see what happens:
mod = cell2location.models.Cell2location(
    N_cells_per_location=30.0,
    detection_alpha=20.0,
)

or
mod = cell2location.models.Cell2location(
    N_cells_per_location=float(30),
    detection_alpha=float(20),
)

Well, the thing is, I am not looking for a "faster" way of running it using MPS, I'm looking for a way to simply run it, since NVIDIA GPU is out of the question of M2 Macs...
As of now, it seems only possible to run the tool using CPU on a Mac and you can guess how slower this is.

And in this case, the error doesn't seem to come from a lack of implementation since I already saw such errors before and it's stated quite clearly when it happens.

however, here you are only seeing one error, there are still many things that are important and not yet implemented on MPS. For example,
File ~/Software/scvi-tools/scvi/distributions/_negative_binomial.py:103, in log_nb_positive(x, mu, theta, eps, log_fn, lgamma_fn)
     98 lgamma = lgamma_fn
     99 log_theta_mu_eps = log(theta + mu + eps)
    100 res = (
    101     theta * (log(theta + eps) - log_theta_mu_eps)
    102     + x * (log(mu + eps) - log_theta_mu_eps)
--> 103     + lgamma(x + theta)
    104     - lgamma(theta)
    105     - lgamma(x + 1)
    106 )
    108 return res

NotImplementedError: The operator 'aten::lgamma.out' is not currently implemented for the MPS device. If you want this op to be added in priority during the prototype phase of this feature, please comment on https://github.com/pytorch/pytorch/issues/77764. As a temporary fix, you can set the environment variable `PYTORCH_ENABLE_MPS_FALLBACK=1` to use the CPU as a fallback for this op. WARNING: this will be slower than running natively on MPS.

And this is with the nightly pytorch. Thus, I would not expect this to work for many months.


add option to order tabs in window order

discussed in #41, #94
draws on work done by @Code-Curious in PR #153

Looks well-implemented to me from a quick source read. @babyman.


feat: new trestle task to create OCP4 csv file from CIS benchmarks .profile file(s)

Issue description / feature objectives
trestle task ocp4-cis-profile-to-csv -i
Help information for ocp4-cis-profile-to-csv task.
Purpose: Create ocp4.csv file from standard (e.g. CIS benchmark).
Configuration flags sit under [task.ocp4-cis-profile-to-csv]:
input-dir              = (required) location to read the compliance-as-code profile files.
output-dir            = (required) location to write the generated ocp4.csv file.
catalog-file          = (optional) catalog file used for validation.
output-overwrite  = (optional) true [default] or false; replace existing output when true.
Caveats / Assumptions

Compliance-as-code CIS Benchmarks .profile files are available for development and testing.

Completion Criteria

A correct ocp4.csv file can be produced.
Test cases provide 100% new code coverage.

Closing. Confused with #1141.


Flipper Z with airmouse like LG pilot on Android TV

I cant pair airmouse bt with androidtv but on usb it works fine. Any advices?

Nothing I can do as a part of this project, please file this issue at https://github.com/flipperdevices/flipperzero-firmware
Although, they're likely to tell you it's an issue on the Android TV side, as Flipper is using the standard BLE HID implementation (e.g. your TV may not support BLE, or something).


Can I use this library to scan QR code from image picked from Gallery?

I am using this library to scan QR code along with react native vision camera.
Can I use this to scan image from Gallery as well?

I think that isn't possible. I couldnt do it. To read qr from a gallery image I use https://github.com/gevgasparyan/rn-qr-generator , it works very well and super fast.

Try this https://www.youtube.com/watch?v=sE0MEyFA7E4&list=PLQhQEGkwKZUrempLnmxjt7ZCZJu1W3p2i&index=7 & https://www.youtube.com/watch?v=BFkIIIKgjnE&list=PLQhQEGkwKZUrempLnmxjt7ZCZJu1W3p2i&index=80


Update swagger to 10/30 snapshot

duration
localtimeszone
HistoryAPI
TokenService

Pull Request Test Coverage Report for Build 2072

230 of 290 (79.31%)  changed or added relevant lines in 24 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+5.5%) to 82.151%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

libraries/botframework-connector/src/connectorApi/connectorClientContext.ts
11
13
84.62%

libraries/botframework-connector/src/connectorApi/operations/attachments.ts
8
10
80.0%

libraries/botframework-connector/src/tokenApi/operations/botSignIn.ts
6
8
75.0%

libraries/botframework-connector/src/tokenApi/tokenApiClient.ts
9
12
75.0%

libraries/botframework-connector/src/tokenApi/operations/userToken.ts
9
14
64.29%

libraries/botframework-connector/src/emulatorApiClient.ts
2
10
20.0%

libraries/botframework-connector/src/tokenApi/tokenApiClientContext.ts
4
13
30.77%

libraries/botframework-connector/src/connectorApi/operations/conversations.ts
18
30
60.0%

libraries/botbuilder/src/botFrameworkAdapter.ts
6
23
26.09%

Totals

Change from base Build 2066:
5.5%

Covered Lines:
2633

Relevant Lines:
3088

💛  - Coveralls


process crash saying "pure virtual method called"

<EMAIL_ADDRESS>commented:

PhantomJS crashes sometimes with the following error:
pure virtual method called
terminate called without an active exception
Have you guys seen this before? I think it's some sort of C++ code problem. If not I can spend some time coming up with specific steps to reproduce. Here's what version I'm using:
1.7.0 (development)
commit 281d291cfbdac231de4f65eb9757845a93631dd3
Author: Ariya Hidayat<EMAIL_ADDRESS>Date:   Sun Jul 15 02:13:35 2012 -0700
jart@gothpad:/usr/src/phantomjs$ uname -a
Linux gothpad 3.0.0-22-generic #36-Ubuntu SMP Tue Jun 12 17:37:42 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Disclaimer:
This issue was migrated on 2013-03-15 from the project's former issue tracker on Google Code, Issue #666.
:star2:   5 people had starred this issue at the time of migration.

Still having this issue as well with 1.9.8 in our unit tests, on a local static URL, randomly. No proxy involved.

I just got this error when running svg2png. Never seen it before, running again to see if it happens again (unfortunately it happened at the end of a very very long heroku deploy, so I won't know for a while).

@callumacrae Unfortunately, "pure virtual method called" is a very generic error message which could be coming from just about anywhere in millions of lines of code.  In order to have any chance at all of fixing this we are going to need a self-contained test case or at least a stack trace.

I'm assuming that as I didn't comment back, it didn't happen again. I have seen it since, but rerunning the deploy usually fixes it, and it's never happens locally. I won't be able to provide a test case unless I work out a way of getting it to happen consistently—sorry!

@callumacrae Sorry, that shouldn't have been aimed directly at you, it was a general observation.  Anyhow, I appreciate your letting us know that it went away again for you.

No worries, I didn't think it was! Thanks for your work on this project, it's a life-saver at work :smile:

A further note for anyone who can make this happen: this error is supposed to trigger Breakpad and produce a crash dump.  If you are in a mood to do some debugging, figuring out why that isn't happening would be very helpful both for your own problem and future bugs that have the same symptoms.

It happened few times during our Jenkins integration builds. Unfortunately, these occurences were in different test cases. I'll check if they have something in common

I encountered the crash, using strace showed it happening when reading Roboto-Medium.ttf font file. This happened with other Roboto italic, Roboto-Thin and Roboto-Medium files too. When I changed the fonts to Roboto-Regular.ttf (defined earlier in the CSS?) it did not crash.
Ubuntu 16.04 LTS, Phantomjs 2.1.1 from https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
Last log was:
2017-08-09T11:54:04 [DEBUG] WebPage - updateLoading Progress: 90

Strace log here: phantomjs-roboto-italic.txt
Fonts from https://github.com/google/fonts/tree/724bf98e9f5cb98a1d3d5044f45a2e286b817401/apache/roboto
css file:
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url('../fonts/Roboto-Light.ttf') format('truetyp
e');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url('../fonts/Roboto-Regular.ttf') format('truetype'
);
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url('../fonts/Roboto-Bold.ttf') format('truetype')
;
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Thin'), local('Roboto-Thin'), url('../fonts/Roboto-Thin.ttf') format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Medium'), local('Roboto-Medium'), url('../fonts/Roboto-Medium.ttf') format('truetype');
}

If I changed the last 2 fonts to the same as one of the first 3, there is no crash. If they are different, it crashes. Is there a limit on the number of fonts that can be loaded?

Recompiling the 2.1.1 release myself on Xenial resolved the crashes with "pure virtual method called". Perhaps building and distributing from the debian wheezy compile isn't fully compatible.


[LintDiff] Gracefully handle exceptions originating from openapi-validator-plugin-func.ts

So it provides useful error in cases like this one:

https://github.com/Azure/azure-sdk-tools/issues/7602

See that issue for details.

Related:

https://github.com/Azure/azure-openapi-validator/issues/653

Related:

https://github.com/Azure/azure-sdk-tools/issues/7602


fix: hide clone extension

Changes

Hides the CloneByteData extension, which fixes #2643

Pre-launch Checklist

[x] I read the Contribute page and followed the process outlined there for submitting PRs.
[x] This update contains only one single feature or bug fix and nothing else. (If you are submitting multiple fixes, please make multiple PRs.)
[x] I read and followed the Dart Style Guide and formatted the code with dart format.
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///), and made sure that the documentation follows the same style as other Serverpod documentation. I checked spelling and grammar.
[x] I added new tests to check the change I am making.
[x] All existing and new tests are passing.
[x] Any breaking changes are documented below.

Do we want to do this?


Rendered model transforms for custom flower/mushroom item models do not apply

Model transforms for custom items get the base model's transforms as opposed to the model that's actually being rendered's transforms.
I'm unsure how to fix this myself and I'd love for somebody else that knows how to PR a fix.

Working on this rn


[CT-1074] [Feature] Ability to change background color of graph area and node edges (lines)

Is this your first time submitting a feature request?

[X] I have read the expectations for open source contributors
[X] I have searched the existing issues, and I could not find an existing issue for this feature
[X] I am requesting a straightforward extension of existing dbt functionality, rather than a Big Idea better suited to a discussion

Describe the feature
Now that dbt 1.3 will allow us to change node colors, I thought it would be nice if we could also change the background color of the lineage area.
Describe alternatives you've considered
No response
Who will this benefit?
users of dbt docs.
Are you interested in contributing this feature?
No response
Anything else?
https://getdbt.slack.com/archives/CKHBDNHA6/p1661355317116189

Note: This will require changes across this repo for setting configs and https://github.com/dbt-labs/dbt-docs for rendering the colors.

agreed this would be cool! it's not something the Core team is likely to prioritize for the foreseeable future, so moving out of triage and into the "help wanted" and "good first issue" ice bucket

I would be interested in working on this but I would only be able to get started on it in about a month

Hi! Is anybody working on this ?

This is not something that we are likely to prioritize anytime soon, and I'm going to remove the good_first_issue and help_wanted labels in the meantime.

Sorry for any churn here @alzaar! Please let me know if you're looking for a good_first_issue, but having trouble finding one. Another place to look would be in the repos for the adapters. Some lists of "good first issues" without pull requests here:

dbt-core
dbt-bigquery
dbt-redshift
dbt-snowflake

Thanks @dbeatty10 for keeping me in the loop. Would it be possible if I have a look at #5301 ? Looks like a straightforward change for making initial changes within the repo.

Does anyone know any workarounds for this? Some script that runs between dbt docs generate and dbt docs serve and just finds-replaces color codes?


Is there way to import caffe model into tensorlayer

Dear all:
I find the tensor layer is resemble the caffe structure, both are based model block.
I just wonder if there is a way to load caffe model and initialize tensor layer model?
comments and suggestions are welcome
best regards

Yes. By using caffe-tensorflow .
First, follow the instructions in caffe-tensorflow e.g. :
convert.py VGG_ILSVRC_19_layers_deploy.prototxt --caffemodel VGG_ILSVRC_19_layers.caffemodel --data-output-path=vgg19.npy

You can get prototxt and caffemodel here: Model Zoo.
Then you get vgg19.npy that stores pre-trained weights. Since npy here share different structure with npz which was commonly used in TensorLayer, you still need another step to extract the weighted (python3):
npy = np.load(vgg_weights_dir, encoding='latin1')
params = []
for val in sorted(npy.item().items()):
    if val[0] == 'conv5_2':
        break
    params.append(val[1]['weights'])
    params.append(val[1]['biases'])
tl.files.assign_params(sess, params, network)

The if val[0] == 'conv5_2': break means to skip the weights after conv5_2, which is just for my own project.

@JindongJiang what network graph for VGG19 do you use with that loading code?
I guess one could also need to transpose the caffe weights as often in tensorflow/tensorlayer the network uses (width, height, channels) format instead of (channels, width, height) as in caffe for example?

The graph I use comes from one of the TensorLayer examples.
Well, without going deeper into caffe-tensorflow's code, I found by experimenting on jupyter notebook that caffe-tensorflow already did that for us.

Aha, ok! thanks!

@joekr552 I just check caffe-tensorflow code for you. The good news is that they did transpose the c, w, h.
def transform_data(self):
        if self.params is None:
            transformers = [

                # Reshape the parameters to TensorFlow's ordering
                DataReshaper({
                    # (c_o, c_i, h, w) -> (h, w, c_i, c_o)
                    NodeKind.Convolution: (2, 3, 1, 0),

                    # (c_o, c_i) -> (c_i, c_o)
                    NodeKind.InnerProduct: (1, 0)
                }),

                # Pre-process batch normalization data
                BatchNormPreprocessor(),

                # Convert parameters to dictionaries
                ParameterNamer(),
            ]
            self.graph = self.graph.transformed(transformers)
            self.params = {node.name: node.data for node in self.graph.nodes if node.data}
        return self.params

But I can't find the code where they transpose the BGR into RGB, so I think they did not. And that also explain why we should do the transpose by hand at the TL vgg19 example
if tf.__version__ <= '0.11':
        red, green, blue = tf.split(3, 3, rgb_scaled)
    else: # TF 1.0
        print(rgb_scaled)
        red, green, blue = tf.split(rgb_scaled, 3, 3)
    assert red.get_shape().as_list()[1:] == [224, 224, 1]
    assert green.get_shape().as_list()[1:] == [224, 224, 1]
    assert blue.get_shape().as_list()[1:] == [224, 224, 1]
    if tf.__version__ <= '0.11':
        bgr = tf.concat(3, [
            blue - VGG_MEAN[0],
            green - VGG_MEAN[1],
            red - VGG_MEAN[2],
        ])
    else:
        bgr = tf.concat([
            blue - VGG_MEAN[0],
            green - VGG_MEAN[1],
            red - VGG_MEAN[2],
        ], axis=3)

thanks!

Actually I was a bit confused on whatever the approach used to get the weights used in the vgg16 example in TL is a good approach:
See my discussion post here> https://www.cs.toronto.edu/~frossard/post/vgg16/

You're welcome. But the post in your link seems more like a tutorial than an issue, where are your confusion.

I am referring to my comment at the bottom of the page :

"Joel Kronander  to Davi Frossard • a day ago
To me it seems weird/wrong to just reorganize the filter channels in the first layers?
Later layers assume that they were assigned in that order to specific color channels?!
Ie if a higher order filter wants to get high activity for say a red edge, by re-ordering first layer filter weights this is effectively turned into a blue edge.
The second option you mention seems much more plausible."

My issue was that in the blog post the author said he post-processed the weights after running the caffe-tensorflow code, which included a step explained as: "..reorder the filters in the first layer so that they are in RGB order (instead of the default BGR. "
To me that is a strange thing to do as consecutive higher filters will assume that the first layer filters where in BGR order. An extreme example is that a "red cat" detector would become all confused.
The approach you mentioned above, where the input is first transformed to BGR from RGB should be correct though.

@joekr552 That's a tricky yet reasonable confusion, thank you so much for mention it here. But after a second thought, I figure that maybe the author's method is rational. Let me put it in this way:
Just looking at the input layer I_rgb with RGB format and the weight W_rgb (conv kernel) along with the first hidden layer H.
H = I_rgb * W_rgb

That is, all neurons in the H receive some particular area of I convoluted by W. While it seems that to get the same value of neuron when the order of the channel of I change, all we need to do is modify the order of  W.
After we make sure that
 I_bgr * W_bgr ==  I_rgb * W_rgb

in the first hidden layer, we know the later hidden layer wouldn't face the problem you mentioned.

Hmm, yes u are right.

hi @JindongJiang , Could you please tell how to convert .npz model into .caffemodel. Thanks in advance

Hi @prabhjot-singh-gogana, Have you solved your conversion problem yet? I faced the similar issue about converting numpy .npz format model to .caffemodel. Can I discuss this problem with you? Many thanks for that!


Allow PHP 8

thanks, @holtkamp. would you mind please adding 8 to the travis config so that it will be included in the build matrix?

@abacaphiliac sorry for the delay, tried to combine the requested change with my previous, but apparently my GIT skills are still insufficient to "squash" commits... Should I start a new PR with a single commit? Or can you "squash and merge"?

Thanks for adding this. I'll take care of the rest, no problem.

hmm, something isn't quite right with the Travis CI integration. there are some issues with this build but they aren't showing up in the checks. i'll have to dig in; might take advantage of this issue and switch from Travis CI to GitHub Actions.

@abacaphiliac any updates with this? I'd like to use this in a project that uses PHP8. Perhaps you need help with this?

@holtkamp, @martinssipenko, thank you for your patience. i was really struggling with the switch from Travis CI to GitHub Actions and the right combinations of dependency ranges in the matrix builds to pave the way for php@8.
i split the effort and got GitHub Actions working in #20, and now have #21 ready to go which did require additional changes.
@holtkamp, i rebased on top of your first commit from #18 so you'll still get credit. i'm proposing that we close #18 in favor of #21. what do you think?

@abacaphiliac you did some nice puzzling indeed! Compliments for the clean and structured way of working. Closing this PR in favor of https://github.com/abacaphiliac/doctrine-psr-sql-logger/pull/21 as suggested 👍

@holtkamp thanks for hanging in there with me on this. 1.2.0 has been tagged.


Added swagger for private link resource API

…ults
Latest improvements:
MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Contribution checklist:

[ ] I have reviewed the documentation for the workflow.
[ ] Validation tools were run on swagger spec(s) and have all been fixed in this PR.
[ ] The OpenAPI Hub was used for checking validation status and next steps.

ARM API Review Checklist

[x] Service team MUST add the "WaitForARMFeedback" label if the management plane API changes fall into one of the below categories.
adding/removing APIs.
adding/removing properties.
adding/removing API-version.
adding a new service in Azure.

Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.

[x] If you are blocked on ARM review and want to get the PR merged urgently, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
Please follow the link to find more details on API review process.

Can one of the admins verify this patch?

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

Hi @deymadhumanti please resolve the CI failures (Spell check and prettier). And as for the breaking changes check, could you provide a justification of this? Or it is only a false alarm?
Hi @ChenTanyi would you please take a look at the Java generation  failure?

The generation error is due to privateLinkResources, the java will make auto collections for every resource with conflict with https://github.com/Azure/azure-rest-api-specs/pull/8655/files#diff-02ce4ce9148599d2d4ec2600b9c4626cR1165. @weidongxu-microsoft Is it possible for us to generate without collections if there is already a collections.

@ChenTanyi No idea, you know as much as I know about v2 generator.
My suggestion is to try another name for "PrivateLinkResources" definition, like "PrivateLinkResourceListResult". E.g. https://github.com/Azure/azure-rest-api-specs/blob/master/specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2019-08-01-preview/privateLinkResources.json#L117

@ChenTanyi No idea, you know as much as I know about v2 generator.
My suggestion is to try another name for "PrivateLinkResources" definition, like "PrivateLinkResourceListResult". E.g. https://github.com/Azure/azure-rest-api-specs/blob/master/specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2019-08-01-preview/privateLinkResources.json#L117

@deymadhumanti Could you change for this name, if you want to update Java sdk. Thanks!

@ChenTanyi No idea, you know as much as I know about v2 generator.
My suggestion is to try another name for "PrivateLinkResources" definition, like "PrivateLinkResourceListResult". E.g. https://github.com/Azure/azure-rest-api-specs/blob/master/specification/cosmos-db/resource-manager/Microsoft.DocumentDB/preview/2019-08-01-preview/privateLinkResources.json#L117

@deymadhumanti Could you change for this name, if you want to update Java sdk. Thanks!

Hi  @ChenTanyi , Can we use "PrivateLinkResourceList" for PrivateLinkResources. Please confirm. I will make the json change accordingly,

@deymadhumanti Yes, it could be PrivateLinkResourceList.
It could be anything you like which could be separated from other resources and their plurality.
For example, the java sdk will automatically collect all privateLinkResource into privateLinkResources. And so as others.

Hi @deymadhumanti please resolve the CI failures (Spell check and prettier). And as for the breaking changes check, could you provide a justification of this? Or it is only a false alarm?
Hi @ChenTanyi would you please take a look at the Java generation failure?

Hi @ArcturusZhang , Prettier Check is successful here. I am looking at SpellCheck failure and update it .

Hi @deymadhumanti please resolve the CI failures (Spell check and prettier). And as for the breaking changes check, could you provide a justification of this? Or it is only a false alarm?
Hi @ChenTanyi would you please take a look at the Java generation failure?

Hi @ArcturusZhang , Regarding breaking change failure:
The earlier schema for CheckNameAvailability response was erronous. It was added as part of Added Swagger details for CheckNameAvailability API #5496 and OAV example validation wasn’t performed as a part of validation for the same. SDK has not been generated for the same since the swagger changes were made.
With the current PR we are fixing the response to CheckNameAvailability API and we have also validated the same using OAV spec and example validation tool.  It is in accordance with format mentioned at - https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/proxy-api-reference.md#check-name-availability-requests

/azp run automation - sdk

Hi @deymadhumanti please resolve the CI failures (Spell check and prettier). And as for the breaking changes check, could you provide a justification of this? Or it is only a false alarm?
Hi @ChenTanyi would you please take a look at the Java generation failure?

Hi @ArcturusZhang , Prettier Check and Spell Check are successful now. For Breaking changes, I have already explained. Can you please check this

@deymadhumanti Yes, it could be PrivateLinkResourceList.
It could be anything you like which could be separated from other resources and their plurality.
For example, the java sdk will automatically collect all privateLinkResource into privateLinkResources. And so as others.

Hi @ChenTanyi , I have changed PrivateLinkResources to PrivateLinkResourceList. But still Java SDK generation is failing with same error. Can you please take a look

Hi @deymadhumanti please resolve the CI failures (Spell check and prettier). And as for the breaking changes check, could you provide a justification of this? Or it is only a false alarm?
Hi @ChenTanyi would you please take a look at the Java generation failure?

Hi @ArcturusZhang , Prettier Check and Spell Check are successful now. For Breaking changes, I have already explained. Can you please check this

I think the breaking changes are reasonable based on what you said. But since the breaking changes CI is a required check, this PR must wait for @akning-ms 's approval and eventually merge.
Hi @akning-ms could you please have a look at this?

@deymadhumanti After my test, it is not the error caused by items, the privateLinkResourceList can be changed back if you like.
The problem is in operations, java always use operations in plural format.
PrivateLinkResources_List and PrivateLinkResource_Get in operationId are conflict. You can change it into same prefix, or use directive in readme like https://github.com/azure/azure-rest-api-specs/blob/89c0f6e94d390cd4c3bfe992bac632db6058e9fd/specification/adhybridhealthservice/resource-manager/readme.java.md#L14

/azp run automation - sdk

/azp run automation - sdk

Hi @deymadhumanti please resolve the CI failures (Spell check and prettier). And as for the breaking changes check, could you provide a justification of this? Or it is only a false alarm?
Hi @ChenTanyi would you please take a look at the Java generation failure?
Hi @ArcturusZhang , Prettier Check and Spell Check are successful now. For Breaking changes, I have already explained. Can you please check this
I think the breaking changes are reasonable based on what you said. But since the breaking changes CI is a required check, this PR must wait for @akning-ms 's approval and eventually merge.
Hi @akning-ms could you please have a look at this?

Hi @akning-ms, Can you please take a look at this PR.


[stable/prometheus-operator] PVC not mounted after prometheus restart

Describe the bug
After the prometheus pod is restarted, the PVC is not mounted, resulting in the queries.active file being unavailable
Version of Helm and Kubernetes:
Helm 3.0.0
Kubernetes 1.11 (OpenShift)
Which chart:
stable/prometheus-operator 8.3.3
What happened:
The chart was deployed successfully, prometheus was working properly. But if Kubernetes has to restart the pod, this error is yielded:
caller=query_logger.go:85 component=activeQueryTracker msg="Error opening query log file" file=/prometheus/queries.active err="open /prometheus/queries.active: permission denied"
--
  | panic: Unable to create mmap-ed active query log

After debugging the pod (preventing it to fail instantly by changing the command and args so I have a shell running), I noticed the PVC was not mounted, and as a result, the /prometheus direcotry belongs to root and is empty.
The events do not show that a volume cannot be attached. But they don't show either that a volume was attached.
What you expected to happen:
PVC is mounted after restart
How to reproduce it:
deploy the chart with persistent volumes for prometheus data, restart the pod
Anything else we need to know:
The only workaround I found was to manually delete the PVC, then run helm upgrade.
Here's an extract of my values file:
prometheus:
  enabled: true
  prometheusSpec:
    nodeSelector:
      node-role.kubernetes.io/infra: "true"
    replicas: 2
    walCompression: true
    retentionSize: 5.7GiB
    secrets:
    - etcd-client-cert
    securityContext:
      fsGroup:<PHONE_NUMBER>
      runAsUser:<PHONE_NUMBER>
    storageSpec:
      volumeClaimTemplate:
        spec:
          resources:
            requests:
              storage: 6Gi

I must admit I am not sure how the chart would be responsible for this, but as I see nothing wrong with other PVCs nor with my Storage Class, I may get some help here...

The controller logs were:
I1224 13:27:34.846128       1 graph_builder.go:553] add [v1/Pod, namespace: monitoring, name: prometheus-prom-h3-prometheus-operato-prometheus-0, uid: 09bfdfbc-2651-11ea-9901-fa163ef6eac6] to the attemptToDelete, because it's waiting for its dependents to be deleted
I1224 13:27:34.846191       1 garbagecollector.go:408] processing item [v1/Pod, namespace: monitoring, name: prometheus-prom-h3-prometheus-operato-prometheus-0, uid: 09bfdfbc-2651-11ea-9901-fa163ef6eac6]
I1224 13:27:34.853215       1 garbagecollector.go:530] remove DeleteDependents finalizer for item [v1/Pod, namespace: monitoring, name: prometheus-prom-h3-prometheus-operato-prometheus-0, uid: 09bfdfbc-2651-11ea-9901-fa163ef6eac6]
I1224 13:27:38.866733       1 reconciler.go:229] attacherDetacher.DetachVolume started for volume "pvc-51eac28e-1b28-11ea-9901-fa163ef6eac6" (UniqueName: "kubernetes.io/cinder/1f2e8d36-394b-4f60-8691-fd2dd86e0c01") on node "infra-node01-tools.openshift.dev.obfuscated.be"
I1224 13:27:38.869890       1 operation_generator.go:1235] Verified volume is safe to detach for volume "pvc-51eac28e-1b28-11ea-9901-fa163ef6eac6" (UniqueName: "kubernetes.io/cinder/1f2e8d36-394b-4f60-8691-fd2dd86e0c01") on node "infra-node01-tools.openshift.dev.obfuscated.be"
I1224 13:27:39.812376       1 event.go:221] Event(v1.ObjectReference{Kind:"StatefulSet", Namespace:"monitoring", Name:"prometheus-prom-h3-prometheus-operato-prometheus", UID:"b381b4a8-12c3-11ea-8314-fa163ef6eac6", APIVersion:"apps/v1", ResourceVersion:"54001741", FieldPath:""}): type: 'Normal' reason: 'SuccessfulCreate' create Pod prometheus-prom-h3-prometheus-operato-prometheus-0 in StatefulSet prometheus-prom-h3-prometheus-operato-prometheus successful
I1224 13:27:40.041543       1 openstack_volumes.go:398] Successfully detached volume: 1f2e8d36-394b-4f60-8691-fd2dd86e0c01 from compute: b2b0214b-c35d-4132-80a6-3f72629fd266
I1224 13:27:42.645125       1 attacher.go:387] detached volume "1f2e8d36-394b-4f60-8691-fd2dd86e0c01" from node "infra-node01-tools.openshift.dev.obfuscated.be"
I1224 13:27:42.645170       1 operation_generator.go:419] DetachVolume.Detach succeeded for volume "pvc-51eac28e-1b28-11ea-9901-fa163ef6eac6" (UniqueName: "kubernetes.io/cinder/1f2e8d36-394b-4f60-8691-fd2dd86e0c01") on node "infra-node01-tools.openshift.dev.obfuscated.be"
I1224 13:27:42.676204       1 reconciler.go:287] attacherDetacher.AttachVolume started for volume "pvc-51eac28e-1b28-11ea-9901-fa163ef6eac6" (UniqueName: "kubernetes.io/cinder/1f2e8d36-394b-4f60-8691-fd2dd86e0c01") from node "infra-node01-tools.openshift.dev.obfuscated.be"
I1224 13:27:43.616943       1 openstack_volumes.go:362] Successfully attached 1f2e8d36-394b-4f60-8691-fd2dd86e0c01 volume to b2b0214b-c35d-4132-80a6-3f72629fd266 compute
I1224 13:27:47.613150       1 attacher.go:155] Attach operation successful: volume "1f2e8d36-394b-4f60-8691-fd2dd86e0c01" attached to instance "b2b0214b-c35d-4132-80a6-3f72629fd266".
I1224 13:27:47.724198       1 operation_generator.go:335] AttachVolume.Attach succeeded for volume "pvc-51eac28e-1b28-11ea-9901-fa163ef6eac6" (UniqueName: "kubernetes.io/cinder/1f2e8d36-394b-4f60-8691-fd2dd86e0c01") from node "infra-node01-tools.openshift.dev.obfuscated.be"
I1224 13:27:47.724348       1 event.go:221] Event(v1.ObjectReference{Kind:"Pod", Namespace:"monitoring", Name:"prometheus-prom-h3-prometheus-operato-prometheus-0", UID:"2843bc3c-2651-11ea-9901-fa163ef6eac6", APIVersion:"v1", ResourceVersion:"54001761", FieldPath:""}): type: 'Normal' reason: 'SuccessfulAttachVolume' AttachVolume.Attach succeeded for volume "pvc-51eac28e-1b28-11ea-9901-fa163ef6eac6"

As we can see, from the Kubernetes' perspective, everything is ok. What else can I check?

After further investigation, we noticed this is not linked to the prometheus-operator, but because the PVC is full. Somehow we hit a bug that prevents mounting a completely full volume. As this point, we are not sure whether the bug comes from Kubernetes, OpenShift, or Docker. It doesn't seem related to our underlying OpenStack though, as the volume could be mounted to the VM, but not to the container.
Nevertheless, getting a full volume was a surprise, since in the Helm values, we used a combination of prometheus.prometheusSpec.retentionSize and prometheus.prometheusSpec.retention. But, as documented in the Prometheus official doc, the retention size flag is experimental, and does not account for the WAL size. In our case, the WAL size was over 2GB.
I'm closing this ticket, since the problem does not come from the chart, nevertheless, as mentioned in Prometheus doc, the retention size unit format is KB, MB, GB, and not GiB as in the README.
I'll open a new ticket for that.


Update @ngx-translate/core peer dependency.

npm WARN<EMAIL_ADDRESS>requires a peer of
<EMAIL_ADDRESS>but none was installed.

Since core 7.0.0 was released http-loader's peer dependency needs to be updated.

Well >=6.0.0 should work with v7

@ocombe current entry in package.json: "@ngx-translate/core": "^6.0.0"
So 7.0.0 doesn't match.
But it's just an aesthetics concern really, nothing's broken.


fix: Implement mongodb best practices to prevent connection overload

This PR implements the AWS Lambda MongoDB Best Practices by caching the database connection across lambda invocations.

Thanks!


[Feature Request]: Return native LLM output if context is not found.

Feature Description
For example, if I want to implement an AI customer service, I hope that when the customer asks a question that does not exist in the document, it will directly return the native answer of GPT-3.5.
Reason
This is a very common use case
Value of Feature
This can achieve AI customer service with faster response speed

You'll want to use a data agent for this
https://gpt-index.readthedocs.io/en/latest/core_modules/agent_modules/agents/modules.html


Release notes guide in README

Added guide how to create "Release Notes" and how to refresh repositories in order to get your release note published on blog aggreator page.

I will clean up my repo and make another pull request :)

all you need to do is:
git check develop
git fetch upstream
git reset --hard upstream/develop
git push origin -f develop


Define SRE acronym

Learn Build status updates of commit 8cf46b7:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/reference-architectures/containers/aks-pci/aks-pci-ra-code-assets-content.md
:white_check_mark:Succeeded

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

@PageWriter-MSFT
Can you review the proposed changes? IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#Sign-Off


Gradio Application isn't working properly. Throws error on uploading and running any audio file.

Hello!
I've just checked the logs for the demo and found out the error occurred during the audio processing, maybe due to a different audio format from what we expected. I've also checked that the demo worked properly with the audio files I have.
Can you provide details(file format, channels, encoding, ...) of the audio files you tried? Or can you give us the audio files you tried?

Thank you.
Can u provide audio format we need to do this?
I"ll update the format I tried soon.

Thank you for your suggestion!
Now we support mono and stereo .wav files with various sample rates. We will add more support for various audio file formats.


Update harness-terraform-provider-overview.md

Harness Developer Pull Request
Thanks for helping us make the Developer Hub better. The PR will be looked at
by the CODEOWNERS.
What Type of PR is This?

[ ] Issue
[ ] Feature
[ ] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:

Issue(s)

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[ ] Tested Locally
[ ] Optional Screen Shoot.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://65640641fbcc7565c4c6502c--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://65649b0b143ed14b5f9487e2--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://6564b24b01c17202c8763bd1--harness-developer.netlify.app


Fix Internet Explorer 11 map overflow outside container

Please see http://jsfiddle.net/v1so6m56/8/ : try to zoom (by double click, o wheel) with IE 11 (and IE 10 emulated in Dev Tools). The map overflows outside the container.
The proposed PR is tested in  http://jsfiddle.net/v1so6m56/9/
Basically this change disable the usage of css transform3d for ie3d.
Microsoft Edge on Windows 10 is not affected (L.Browser.ie3d is false, because L.Browser.ie is false )
Should Fix #2788

Wow, nice catch! :+1:
I wonder if it would be possible to simplify the code by using translate() instead of translate3d() for every browser instead?

@IvanSanchez no, it would disable hardware acceleration in some browsers, so let's go as is for now.

I don't think. translate3d should be hw accelerated (at least in webkit).


fixed ie 9 unsupport translate3d

Thanks for your interest in contributing to Popper.js!
Please, make sure to fulfill the following conditions before submitting your Pull Request.
Make sure to

Make sure the tests are passing, you can check it running npm test with Google Chrome installed;
Add any relevant test to cover the code you have changed and/or added;

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.陈细忠 seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Please sign the CLA if you want to see the PR merged, thanks!


Add and use wistd::invoke

Fixes #36

update the description, "this set wil up to support callables  instead of just functions in the resource cleanup"

Description of what?

the PR description.

I'm not github PR savvy, is there a description independent of the title?

Ah yes there is. Kinda pointless to change the description since it's merged now but I updated it anyways.


Everyone choose two functions with high complexity and document their purpose and why the complexity is high

Write a comment below, which functions did you pick from #6 ?

Function 1 : CC 30 SegmentIntersector::intersect
Function 2 : CC 37 Line::_intersectLineLine

Function 1: CC 16  PolygonUtils::testPointsOnPolyline2D_
Function 2: CC 22 Envelope2D::clipLine

Function 1: CC 16 WktParser::attributes_
Function 2: CC 16 RelationalOperations::polygonTouchesPolygonImpl_

Function 1: CC 12 EditShape::removeVertex
Function 2: CC 12 MultiPathImpl::equals

Function 1: CC 12 MultiPathImpl::estimateMemorySize
Function 2: CC 16 SweepComparator::compareSegments


Temp DLL files prefixed with ~ when editor is open

Window 11
Godot v4.2.rc1.official
godot-jolt 0.10.0
I didn't realize that I had initially committed this ~.dll file, and was confused as to why git was reporting a deleted file after closing the editor. I can add it to my .gitignore easily enough, but I'm just wondering if this is expected (or known about) as I haven't been able to find any mention of it.
I first noticed it with this ~.dll~[...].TMP file that was somehow created. I haven't been able to reproduce the .TMP file, but it's worth noting that I was unable to delete it while the editor was open, and it persisted even after closing the editor (regular ~.dll was deleted).

This is after deleting the ~.dll file from remote:
Editor Closed

Editor Open

I suppose it's likely this is something specific to GDExtensions in Godot 4.2.rc1, but I figured I'd start here to see if you're at all aware of this.
✌

I suppose it's likely this is something specific to GDExtensions in Godot 4.2.rc1

Indeed. This is to facilitate hot-reloading of extension DLLs on Windows, as seen in godotengine/godot#80188 and godotengine/godot#80284, where Godot needs to first copy any extension DLLs to a new file and then load that file instead, due to Windows locking any files that are currently open/loaded, which prevents them from being overwritten.
I'm not entirely sure where the *.TMP file comes from, but I would wager that it likely comes from Godot's "Safe Save on Backup then Rename" editor setting, which you'll find under "Editor Settings / FileSystem / On Save", which causes Godot to always write (or in this copy) to a temporary file first before moving that to its final destination.

and it persisted even after closing the editor

You should ideally report this to godotengine/godot, as failure to remove these temporary files is a bug.


Automatically Override Events in subclassing mode

When subclassing, every python callable is mapped to a UE4 function (eventually overridden if it matches a base function). The system should take in account multicast delegates so we can fastly do:

class Hero(Character):

    def OnActorBeginOverlap(self, .....):
        ...

without registering the event in the init

Example here:
https://github.com/20tab/UnrealEnginePython/blob/master/examples/subclassing_simple_example.py


Curriculum Module - MPI Ring

An MPI Ring module.

Basic MPI Ring
Two parameters to change ring behavior and help simulate a longer running application
Makes use of the preprocess, postprocess, and status scripts

Looks good.  One minor comment is that the onramp_postprocess.py comments at the top of the file mention that it is run before the code is run, but I believe it should happen after the run has completed.

Good catch. I'll work on a patch


Change New Related Person to Add Related Person

Change the New Related Person button text to Add Related Person in the Patient's Related Persons tab so that it is consistent and more accurately reflects what the button is doing.

Change the Modal Title

Change the Modal submit button

This also goes for
Technical Notes

Refactor component name from NewRelatedPersonModal to AddRelatedPersonModal

I'd like to help with this

@tallskys Sounds great, I've assigned this to you!

Is this task done?

Hi @mgm793 no, but it's already been assigned. Thank you anyway for your interest.

Any news on this, @tallskys?

I'd like to do this task

I can work on this

@oizuldan, since you have another issue in progress, I'm assigning this to @hemantpandey1!


move function template logic to common lib

Codecov Report

Merging #1000 into develop will decrease coverage by 0.06%.
The diff coverage is 100%.

@@              Coverage Diff              @@
##             develop    #1000      +/-   ##
=============================================
- Coverage      38.11%   38.04%   -0.07%
+ Complexity       628      626       -2
=============================================
  Files            114      114
  Lines           4780     4765      -15
  Branches         729      729
=============================================
- Hits            1822     1813       -9
+ Misses          2812     2806       -6
  Partials         146      146

Impacted Files
Coverage Δ
Complexity Δ

...va/com/microsoft/azure/maven/function/AddMojo.java
61.83% <100%> (+0.12%)
46 <0> (-2)
:arrow_down:

Continue to review full report at Codecov.

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


Add Popover w/ no header variation

There should be a variation of the popover with no header.

We also need to add .pf-m-plain to the button


Define and set RefTarget in TokamakUIKit

Also add UIView.animate animation effect to example code. Also removes redundant Updatable protocol.
Resolves #49

Codecov Report

Merging #54 into master will increase coverage by 0.11%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master      #54      +/-   ##
==========================================
+ Coverage    95.4%   95.51%   +0.11%
==========================================
  Files           5        5
  Lines         370      357      -13
==========================================
- Hits          353      341      -12
+ Misses         17       16       -1

Impacted Files
Coverage Δ

Sources/TokamakTestRenderer/TestRenderer.swift
100% <ø> (ø)
:arrow_up:

Tests/TokamakTests/HooksTests.swift
96% <ø> (+0.47%)
:arrow_up:

Continue to review full report at Codecov.

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


After upgrade from 5.2.1 to 5.4.1 can't display the text box in the header with the "Explore" button

Thanks for contributing to Swashbuckle.AspNetCore! As per the contributing guidelines, please adhere to the following rules of thumb before submitting your issue:

If it's not a bug report, feature request or PR, don't submit it here. Post to Stackoverflow instead.
If your issue is specifically a UI concern, don't submit it here. Post to the swagger-ui repo.
For bug reports, specify the version your using and provide clear repro steps.

Hello,
while using version 5.2.1 I was able to skip the configuration of the SwaggerEndpoint in UseSwaggerUI method and this way the swagger was displaying a text box with "Explore" button.
After upgrading to 5.4.1 the skipping of the configuration of the SwaggerEndpoint is resulting in blank screen.
Could you please tell me how to visualize the text box in the header with the "Explore" button with the new version.
Thank you !

Closing due to age and on the assumption that the latest version of Swagger UI has resolved this problem.


HTTP#500 with nested HTTP#422 when trying to activate a Github Repo in Woodpecker

Given I have a running Docker Compose - Setup on Mac localhost according to https://woodpecker.laszlo.cloud/server-setup/ with Github as the driver. My docker-compose.yml is located below. I have an oauth application configured in my Github account, I can login successfully to the woodpecker UI using it and I can see my repositories.
When I click on the switch to activate my appium-experiment - repository, then I get the following error messages.
This happens for a freshly created empty test repository, too.
UI
Failed to activate your repository.
Dev Tools
XHRPOSThttp://localhost/api/repos/florianrein/appium-experiment
[HTTP/1.1 500 Internal Server Error 422ms]

Object { status: 500, message: "POST https://api.github.com/repos/florianrein/appium-experiment/hooks: 422 Validation Failed [{Resource:Hook Field: Code:custom}]" }

As promised, my docker-compose.yml (with credentials blackened)
# docker-compose.yml

version: '3'

services:
  woodpecker-server:
    image: laszlocloud/woodpecker-server:v0.9.0
    ports:
      - 80:8000
      - 9000
    volumes:
      - woodpecker-server-data:/var/lib/drone/
    restart: always
    environment:
      - DRONE_OPEN=true
      - DRONE_HOST=http://localhost
      - DRONE_GITHUB=true
      - DRONE_GITHUB_CLIENT=valid_oauth_client_id
      - DRONE_GITHUB_SECRET=valid_oauth_secret
      - DRONE_SECRET=some_random_hex
  woodpecker-agent:
    image: laszlocloud/woodpecker-agent:v0.9.0
    command: agent
    restart: always
    depends_on:
      - woodpecker-server
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      - DRONE_SERVER=woodpecker-server:9000
      - DRONE_SECRET=some_random_hex

volumes:
  woodpecker-server-data:

Hi there! unfortunately this still happens on woodpecker:latest
docker inspect woodpeckerci/woodpecker-server:latest
[
    {
        "Id": "sha256:515f1c819d58385a1dfa75ba7f202bbb4b60e25eee2a9c98cdf7c8a22d6d9eb7",
        "RepoTags": [
            "woodpeckerci/woodpecker-server:latest"
        ],
        "RepoDigests": [
            "woodpeckerci/woodpecker-server@sha256:c37f23aa369b8282f1ab8ea8d2a8849fdc6ce30e5a0cbde25d145f43ab20d278"
        ],

@rosscdhscimetic latest is latest stable ... you might have a look at next -> https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use

Thanks for that info, only see next at https://hub.docker.com/r/woodpeckerci/woodpecker-server/tags?page=1

upgraded to next; but still get
POST https://gitlab.com/api/v4/projects/4.....935/hooks: 422 {error: Invalid url given}

when clicking on add repo

ah looks like its external dns issue ! thanks


Route, Switch will re-mount child component if and only if i set process.env.NODE_ENV==='production'

Version
"react": "^15.6.1",
"redux": "^3.7.2",
"react-router": "^4.2.0",
"react-router-dom": "^4.2.2",
Steps to reproduce
// main.js

<Provider store={store}>
  <Router history={history}>
    <App>
      <Switch>
        <Redirect key='index' from='/' exact to='home'/>
        {
          _.map(routes, (route, i) => {
            const {store, path, component, exact, redirectTo} = route;
            if (redirectTo) {
              return <Redirect key={path} path={path} to={redirectTo}/>;
            }
            let routeConfig = {
              path,
              exact,
              render: props => {
                return (
                  <RouteBundle load={component}>
                    {Comp => Comp ? (<Comp {...props} />) : null}
                  </RouteBundle>
                );
              }
            };

            return <Route key={path} {...routeConfig}/>;
          })
        }
        <Route key='notFound' component={NotFound}/>
      </Switch>
    </App>
  </Router>
</Provider>

For Route component will create new instance of child components, it comes to Endless Loop repaint by browser. I knew the BUG caused by wrong position of <App> component.
BUT, only when the value of  process.env.NODE_ENV is production, the BUG reproduce. WHY???
// in webpack file
new webpack.DefinePlugin({'process.env.NODE_ENV': JSON.stringify('production')}),

We don't have any NODE_ENV checks in this library, so it's got to be something outside of this library.


Data entry not working in Jexcel in React when using Shift key, for the first characters in a cell

I have just started using Jexcel, but I have found that there is a problem with the Shift key - when trying to type the first characters into a cell, if I use the Shift key to enter uppercase characters, the data entry does not work. I assume it is something to do with the browser interpreting the Shift key for horizontal scrolling and not realising that we are in an input type field, but that is a guess. I am wondering if anyone else has found this/reported this, and of course most importantly, found a solution to it? I have not found anything on this online.
I have found this in the online examples for React, Vue, and jQuery, and have tried using Edge, Chrome and Firefox browsers - the same problem occurs in all three of those versions and in all three of those browsers.
This can be seen occurring in the provided Jexcel React example - go to any cell, hold down the Shift key and start typing - no entry occurs. When appending to text already in a cell it does work: https://bossanova.uk/jexcel/v3/examples/react
This also occurs in the Codepen example and in the provided sample Jexcel/React application.
Jexcel looks great and I would love to use it, so I am hoping this can be resolved. Thank you for any time and any advice on this. Also, I apologise if anyone saw this issue when I thought it was a React specific issue... I realised 12 hours after the initial post that it was not React specific so have updated this just now.

I just realised this is a duplicate of another issue already in the list; I did not find it earlier due to my thinking it was a problem with React compatibility. I will close this issue and follow up etc. with the other one: https://github.com/paulhodel/jexcel/issues/433


gosub before choices

Problem
This works:
Speaker: Sentence with choices.
[if {SkipChoices}]
    [goto end]
[endif]
* Option A
* Option B

This does not work:
Speaker: Another sentence with choices.
[gosub MaybeSkipChoices]
* Option A
* Option B

:MaybeSkipChoices
[if {SkipChoices}]
    [goto end]
[endif]
[return]

Expected result
In both cases the choices should be invisible if SkipChoices is set to true.
Actual result
The example with gosub always displays choices.

However, this works again:
Speaker: Another sentence with choices.
[gosub MaybeSkipChoices]
* Option A
* Option B

:MaybeSkipChoices
[if {SkipChoices}]
    [goto end]
[endif]
Speaker: Another sentence.
[return]

Note the additional speaker line before [return].

And then again, this does not work:
Speaker: Another sentence with choices.
[gosub PrintDebug]
[gosub MaybeSkipChoices]
* Option A
* Option B

:PrintDebug
Debug: SkipChoices is {SkipChoices}
[return]

:MaybeSkipChoices
[if {SkipChoices}]
    [goto end]
[endif]
Speaker: Another sentence.
[return]

It will always display choices.

Choices have to be resolved at the point the speaker line is encountered, because they go together in terms of dialogue flow (see Choices And Speaker Lines. While we say there that you can link them with goto, we don't claim that gosub will work in between ;) It would be nice for it to do so, but it's not trivial because it means the entire chain of gosubs and returns has to be resolved at the moment the speaker line is encountered, and we can't know what's in them without running them. The first [return] option works with a single gosub and a speaker line before the return because it's effectively a synonym for goto so the speaker line and the choices are easily connected. The other examples not so much.
I'm not sure we can support this yet, will have to think about it and document it explicitly if not.

Thank you for the explanation. I've tried the latest version and it doesn't solve my particular issue just yet, which is probably because I haven't explained my issue well. I'll send a pull request with a proper unit test that reproduces my issue.

PR #8 demonstrates this issue.


static variables

will show up multiple times? if contained in an instance object

hmm, this requires some work


fleet: Fixed failure scenario documentation

Removed extra '+' signs in the new documentation section, possibly due to a merge conflict.

LGTM. Thank you.

Whoops, this was my fault.


ISE when creating a recursive trigger

EdgeDB Version: EdgeDB 3.0-dev.7307+local (repl 3.0.0-dev) (current master 44928f0aa3854b3779073852d2ab1a6054285e47)
EdgeDB CLI Version: current master
OS Version: Ubuntu

Steps to Reproduce:
Setup:
create type Foo {
  create required property val -> str;
  create trigger t0 after insert for each do (
    insert Foo {val := '!'}
  );
};

This is already a problem because recursion should be detected at this stage, before any queries run.
Then when we make an insert we get a ISE:
edgedb> insert Foo{val := 'test'};
edgedb error: InternalServerError: syntax error at or near "("
  Hint: This is most likely a bug in EdgeDB. Please consider opening an issue ticket at https://github.com/edgedb/edgedb/issues/new?template=bug_report.md
  Server traceback:
      edb.errors.InternalServerError: syntax error at or near "("

We've decided that triggers should chain and that we should prohibit recursion, which means this is subsumed by  #5186


Idle timer reset

Idle timer should be reset in the presence of packets for an active connection

Thanks!


Add useQuery argument generic type

🚨 IMPORTANT: Please do not create a Pull Request without creating an issue first.
Any change needs to be discussed before proceeding. Failure to do so may result in the rejection of the pull request.
Description
Add missing generic type. No dependencies and all information for this is already present, just not wired up.
Related #7976

Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)

Screenshots/Sandbox (if appropriate/relevant):
N/A
How Has This Been Tested?
The change is very simple and can be verified by looking at the one line of code which was changed in conjunction with the type signature of useQuery here.
Test Environment:

@graphql-codegen/typescript-urql version: 3.5.12

Checklist:

[x] I have followed the CONTRIBUTING doc and the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] Any dependent changes have been merged and published in downstream modules

@CreativeTechGuy, thank you for your contribution! ⚡


Fix broken references to yew_services

Update the use statement in the Fetch example.
Fix the broken links to Rust docs.
Improve wording.

This PR consists only of minor doc fixes in .md files.
The failing check is not related.

See also #1728

It's worth mentioning that yew_services is going away as part of #1842.

That is awkward. I think that these changes are still worth incorporating though, because much of this documentation will hopefully be repurposed alongside the bits that are moved into gloo.

I agree. It's worth updating the documentation

I made this PR because I was following the fetch example on 0.18.0 when I noticed the use declaration in the next docs was not working (it referred to yew_services crate).
Just to double-check:

yew_services, staying or going away?
should docs in master refer to yew crate or yew_services crate?

Cheers

yew_services, staying or going away?

yew_services will be gone when #1842 lands.

should docs in master refer to yew crate or yew_services crate?

The yew.rs website is maintained on the master branch for both 'next' and '0.18.0' docs; therefore, changes to documentation of 0.18.0 will be changed on master and not the v18.0 branch of this repo.
On master:

yew.rs version
location
services reference

0.18.0
website/versioned_docs/version-0.18.0/**
refer to services the module within the yew crate

next
website/docs/**
refer to yew_services the crate (until #1842 lands)

Hope that helps answer the questions :)
I think once you've followed the review suggestions and resolve the conflicts this could be merged 🎉.

yew-services has been removed so this can be closed now.


document batch results error handling

When using a batch method (ex: VisionClient::annotateBatch), each  (Google\Cloud\Vision\Annotation) result may fail in its own way (but returning a non-NULL object).
Ex:
class Google\Cloud\Vision\Annotation {
  private $info = [
    private $error = [
      'code' => 13
      'message' => "We can not access the URL currently. Please download the content and pass it in."
     ]
  ]
}

There is no individual Annotation::getError().
I didn't find in the docs how should I (correctly) detect such a case.

@drzraf,
It seems what you may be looking for is Annotation::error(). Please feel free to re-open the issue if this is not the case :).

Sorry for the noise, I misread annotateBatch
 prototype's versus return value.


Build Instructions?

Any build instructions, neither Grunt, nor Gradle have rules to build it...

Thanks @Plamen5kov !


chore: allow aws-cdk-automation auto approve

This will allow our deps upgrade to be auto-approved / merged.

@Mergifyio backport */main

Oops. Did the same in another PR


Update PyPI?

Any chance you could update the version on PyPI? We're using this in production, and just ran into an issue with it that's fixed in master, but not in PyPI (v0.1).
Also, I saw you may be looking for a new owner of django-dirtyfields. I'd be happy to fill the role, if you still have a need.

@romgar added you as a contributor.
I've also switched to develop as the main branch, I'm used to using the Git Flow way of working.

Development happens in feature branches
Pull requests against develop
Releases happen off of develop
Master always at the latest release
Releases result in a tag in git which results in an automatic deploy to Pypi from Travis (assuming the version number's been bumped successfully).

Happy coding.

Also, when version bumping please stick with semver.org's recommendations.

Great, thanks !
I'm more used to use master as the latest one, and create branches/tags for releases, but ok to follow your recommendations :-)

Cool, fwiw here's the background info on git flow and here's some info on installing the command line helpers.

I will have a look at it !