Compiled with problems: @deck.gl-community/editable-layers

Hello,
I encountered multiple "module not found" errors when following the "Get Started" guide for using the @deck.gl-community/editable-layers package in my project which consist of the following dependencies:
{
    "react": "18",
    "react-dom": "18",
    "react-map-gl": "^7.1.7",
    "mapbox-gl": "^3.5.2",
    "deck.gl": "^9.0.25",
<EMAIL_ADDRESS>"^9.0.2",
<EMAIL_ADDRESS>"^9.0.1",
<EMAIL_ADDRESS>"^8.8.23",
}

It appears that the package called react-editable-layers is missing from yarn. And several dependencies or has incorrect paths in its internal imports. Below is a detailed description of the errors I'm encountering.
ERROR
Cannot find module './lib/style'
webpackMissingModule@http://localhost:3000/static/js/bundle.js:146100:50
./node_modules/@deck.gl-community/editable-layers/dist/index.js@http://localhost:3000/static/js/bundle.js:146100:136
options.factory@http://localhost:3000/static/js/bundle.js:146971:31
__webpack_require__@http://localhost:3000/static/js/bundle.js:146355:32
fn@http://localhost:3000/static/js/bundle.js:146629:21
./src/App.js@http://localhost:3000/static/js/bundle.js:24:111
options.factory@http://localhost:3000/static/js/bundle.js:146971:31
__webpack_require__@http://localhost:3000/static/js/bundle.js:146355:32
fn@http://localhost:3000/static/js/bundle.js:146629:21
./src/index.js@http://localhost:3000/static/js/bundle.js:2261:81
options.factory@http://localhost:3000/static/js/bundle.js:146971:31
__webpack_require__@http://localhost:3000/static/js/bundle.js:146355:32
@http://localhost:3000/static/js/bundle.js:147617:56
@http://localhost:3000/static/js/bundle.js:147619:12

ERROR in ./src/App.js 52:22-42
export 'EditableGeoJsonLayer' (imported as 'EditableGeoJsonLayer') was not found in<EMAIL_ADDRESS>(module has no exports)
ERROR in ./src/App.js 55:43-58
export 'DrawPolygonMode' (imported as 'DrawPolygonMode') was not found in<EMAIL_ADDRESS>(module has no exports)
ERROR in ./src/App.js 55:61-69
export 'ViewMode' (imported as 'ViewMode') was not found in<EMAIL_ADDRESS>(module has no exports)

Steps to Reproduce:

Install the packages:

yarn add @deck.gl-community/editable-layers
yarn add @deck.gl-community/react-editable-layers

Import the package in your code:

import { EditableGeoJsonLayer, DrawPolygonMode, ViewMode } from<EMAIL_ADDRESS>

Create the layer and add it to Deck.gl

const layers = [new EditableGeoJsonLayer({id: 'editable-leyer', data:poly, mode:zeleStore==="ZONE_SELECTION"? DrawPolygonMode:  ViewMode, selectedFeatureIndexes:[], onEdit: ({updatedData})=> {setPolyState(updatedData); }})]

<DeckGL style={deckglStyle} layers={layers} controller initialViewState={initialViewState}>

Run the project:

yarn start

Expected Behavior:
The package should load without any errors, and the imported components should be available for use.
Actual Behavior:
The package fails to load due to multiple "module not found" errors. It seems like there are missing files or incorrect import paths within the package.
Additional Information:
Any help to resolve these issues would be greatly appreciated.
Kind regards,
Kian

@knejadshamsi Thanks for reporting.
Firstly, my apologies, I will ask you to move general help requests like this to the Discussions tab. Issues are for actionable, well-defined bugs. I have updated the github issue template to explain this so you don't have to file your issue twice in the future.
It seems that you may have multiple issues, but one thing that stands out is that deck.gl-community modules are all designed to match deck.gl version numbering, meaning that v9 modules required you to be using deck.gl v9, and your package.json is specifying<EMAIL_ADDRESS>"^8.8.23".

Hello @ibgreen, I appreciate your comment. The version of the package you are referring to was meant for testing nebula.gl. My version of deck.gl that I'm actually using in my code to test this library is using 9.0.25 as mentioned above.
The issue that I'm reporting is not related any package version.
I have strictly followed the "Get Started" guide which caused this issue.
A deeper look in my request is much appreciated.
I suspect lack of react-editable-layers  package in yarn that is mentioned in the guide in yarn might be the cause of this issue.
If there is any further context that is required. I would be more than happy to provide.

OK yes, I see that the published website is outdated, the naming of the module seems fixed on master. https://github.com/visgl/deck.gl-community/blob/master/docs/modules/editable-layers/developer-guide/get-started.md
Feel free to review it and see if any additional mistakes are there.
So republishing the website should fix this. Unfortunately there are some breakages in the website that need to be resolved before republishing. I'll open an issue

I tried to follow the instructions in the mentioned link and besides the other error. I'm also getting a list of files that are not available. I've condensed it to list. Let me know if there are more context that could help in resolving this problem:
Errors related to missing files/extensions:
Cannot find module './lib/style'
Cannot find module './lib/deck-renderer/deck-drawer'
Cannot find module './lib/feature'
Cannot find module './lib/layer-mouse-event'
Cannot find module './lib/nebula-layer'
Cannot find module './lib/layers/junctions-layer'
Cannot find module './lib/layers/texts-layer'
Cannot find module './lib/layers/segments-layer'
Cannot find module './lib/nebula-core'
Cannot find module './lib/constants'
Cannot find module './utils/utils'
Cannot find module './editable-layers/editable-geojson-layer'
Cannot find module './editable-layers/editable-h3-cluster-layer'
Cannot find module './editable-layers/selection-layer'
Cannot find module './editable-layers/elevated-edit-handle-layer'
Cannot find module './editable-layers/junction-scatterplot-layer'
Cannot find module './edit-modes/utils'
Cannot find module './edit-modes/geojson-edit-mode'
Cannot find module './edit-modes/modify-mode'
Cannot find module './edit-modes/resize-circle-mode'
Cannot find module './edit-modes/translate-mode'
Cannot find module './edit-modes/scale-mode'
Cannot find module './edit-modes/rotate-mode'
Cannot find module './edit-modes/duplicate-mode'
Cannot find module './edit-modes/extend-line-string-mode'
Cannot find module './edit-modes/split-polygon-mode'
Cannot find module './edit-modes/extrude-mode'
Cannot find module './edit-modes/elevation-mode'
Cannot find module './edit-modes/transform-mode'
Cannot find module './edit-modes/draw-point-mode'
Cannot find module './edit-modes/draw-line-string-mode'
Cannot find module './edit-modes/draw-polygon-mode'
Cannot find module './edit-modes/draw-rectangle-mode'
Cannot find module './edit-modes/draw-square-mode'
Cannot find module './edit-modes/draw-rectangle-from-center-mode'
Cannot find module './edit-modes/draw-square-from-center-mode'
Cannot find module './edit-modes/draw-circle-by-diameter-mode'
Cannot find module './edit-modes/draw-circle-from-center-mode'
Cannot find module './edit-modes/draw-ellipse-by-bounding-box-mode'
Cannot find module './edit-modes/draw-ellipse-using-three-points-mode'
Cannot find module './edit-modes/draw-rectangle-using-three-points-mode'
Cannot find module './edit-modes/draw-90degree-polygon-mode'
Cannot find module './edit-modes/draw-polygon-by-dragging-mode'
Cannot find module './edit-modes/immutable-feature-collection'
Cannot find module './edit-modes/view-mode'
Cannot find module './edit-modes/measure-distance-mode'
Cannot find module './edit-modes/measure-area-mode'
Cannot find module './edit-modes/measure-angle-mode'
Cannot find module './edit-modes/composite-mode'
Cannot find module './edit-modes/snappable-mode'
Cannot find module './utils/memoize'

Hey @ibgreen, I just tried to create a separate project from scratch and followed the "Get Started" you mentioned here on github.
I only took 2 extra steps:

I used Create React App to create my react project (via yarn create react-app my-app). Link
I installed the latest version of  deck.gl (via yarn add deck.gl) Link

Then I copied the "Small example" code from the guide into App.js and used yarn start. I'm still encountering the same issue. The project is not compiling.

Yes, confirmend. And a fix has been landed, see https://github.com/visgl/deck.gl-community/issues/117. unfortunately there are publishing issues, the dev tools setup had to be modernized to fix the issue which broke the publish. Let's hope it is not to hard to fix.

I'm glad it's confirm. Is there a estimated timeline on a fix?

Landed, pending #126

Published in v9.0.3, sorry for the long delay


Create Reference Website/Documentation.

End users of TSDoc should have, alongside the TSDoc Playground an easy-to-access reference for the usage of keywords and examples. As of now, the specification must be learnt by reading through the code. This, however, is troublesome from the perspective of consumers who are not interested in writing the tooling but just using it. My proposal is to have an analogue to the documentation site of JSDoc or the eldest pioneer: Javadoc.

This is a must to increase adoption. Currently many developers stay away from it due to unavailability of a reference documentation.

Any movement on this and or can some of us offer to assist with this ask. I wanna review adopting this, but as mentioned above, specs and or documentation is needed.

Same here: I currently use https://github.com/microsoft/tsdoc/blob/master/tsdoc/src/details/StandardTags.ts as a reference for tags, but that is definitely not the way to go for increased adoption.
I am more than happy to create a draft of documentation page from that file: would a markdown file to link in README.md be suitable?

@sg495 that is very kind of you! I think that would be a cornerstone. Later, if needed, a full website could be stemmed from there. What do you think?

I think we should just stand up a proper website using the https://microsoft.github.io/tsdoc/ website, which currently hosts the playground. Then everything will be in nice markdown files that people can contribute to.
I had been delaying this because it would be really great to incorporate @rbuckton's parser updates before putting together a bunch of docs.  But my time has been spread really thin this fall, so I barely have time to keep up with PRs.
In any case it is an engineer's vice to procrastinate a useful thing we could do real fast, in favor of an awesome thing that might be a long wait. Better to move forward in small steps.
Lemme see what I can put together.

@octagonz thanks!

@octogonz Thank You

You can follow my progress here:
https://microsoft.github.io/tsdoc-website/

@octogonz base tag is missing. All links are broken.

Right, it is a work-in-progress. :-)
I'll update this thread when it's done.

Dope! Looking good ;)
On Wed, Nov 25, 2020 at 03:03 Pete Gonzalez<EMAIL_ADDRESS>wrote:

Right, it is a work-in-progress. :-)
I'll update this thread when it's done.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/tsdoc/issues/262#issuecomment-733567652,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACQGHRNYCJDYXS3SKFHAUHDSRTB6XANCNFSM4SGK5H3Q
.

Status update:  🥳 Microsoft registered a DNS name for us: https://tsdoc.org/
The basic template and search are working, so now I just need to move the content over.

Wow you’re really fast. Please tell me if you can use my help.
On Wed, Nov 25, 2020 at 21:27 Pete Gonzalez<EMAIL_ADDRESS>wrote:

Status update: 🥳 Microsoft registered a DNS name for us:
https://tsdoc.org/
The basic template and search are working, so now I just need to move the
content over.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/tsdoc/issues/262#issuecomment-734051876,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACQGHRN5TFBXSLQLZPI6Q3TSRXDJXANCNFSM4SGK5H3Q
.

@octogonz; Awesome, super fast! Eco that, please let me know if you want to delegate any tasks. Be glad to help out.
Don

Let me get the basic content sketched out, and then it would be super useful to have people review it for mistakes/wording, and point out areas that are unclear or incomplete. It is actually very difficult to find volunteers to carefully read a big pile of docs. And it's difficult for the author to edit their own writing because you get "snow blind" from reading it too many times heheh.
I'll follow up when it's ready. It's holidays right now in the US but we should be able to get this wrapped up pretty soon. Thanks!

Thank you for all the efforts on this. Sounds like a plan, take care and happy Turkey Day; just got done cooking mine. :)

Progress update: I've posted an initial writeup of the tag definitions. I'll see if I can add some more specs over the weekend.

Progress update: I've published an initial writeup of the TSDoc tag definitions. I'll see if I can add some more specs over the weekend.
https://tsdoc.org/

This PR integrates the TSDoc Playground: https://github.com/microsoft/tsdoc/pull/269

Update: I've completed an initial draft of the website content.  PR https://github.com/microsoft/tsdoc/pull/270 updates all the packages and README's to point to the new website.
This initial draft provides docs for every @ tag. But we don't yet have docs for the grammar or other mechanics issues.  I'll aim to fill that out over the next few weeks as I find the time.
If anyone wants to help out by proofreading the pages and sharing questions/corrections/additions, that would be great!  Please create your issues/PRs in the new repo: https://github.com/microsoft/tsdoc.org-website
BTW we've also created a #tsdoc channel in the Rush Stack chatroom, in case people want to discuss TSDoc more interactively.  Might be fun!
Thanks everyone for inspiring me to get this done. 😋


[qt5-base] Fix Qt5 linux build and be a bit less flaky in CI

There was also an issue with linkage of expat. Have to find the port linking to it

will add the following fixes described here as soon as i have time:
https://github.com/microsoft/vcpkg/pull/8912#issuecomment-552799724
https://github.com/microsoft/vcpkg/pull/8912#issuecomment-554796750

/azp run

So I included every fix I know of in this PR.

Seems there are two problems with Qt that worth to note.
On x64-linux Debug and Release installations are not merged.
Qt5CoreConfig.cmake on x64-linux only has
    _populate_Core_target_properties(RELEASE "libQt5Core.a" "" )

while on x64-windows there is
    _populate_Core_target_properties(RELEASE "Qt5Core.dll" "Qt5Core.lib" )

    if (EXISTS
        "${_qt5Core_install_prefix}/debug/bin/Qt5Cored.dll"
      AND EXISTS
        "${_qt5Core_install_prefix}/debug/lib/Qt5Cored.lib" )
        _populate_Core_target_properties(DEBUG "Qt5Cored.dll" "Qt5Cored.lib" )
    endif()

And the major one: there is no "direct" way to link static Qt from cmake (no targets for plugins and additional libraries(Qt5ThemeSupport), dependencies(external, internal) not declared). So x64-linux does not work out-of-the-box.
Here is the work on this topic: https://bugreports.qt.io/browse/QTBUG-38913

I'll adress #9296 and #9299 next

next issue: _populate_Core_plugin_properties only populates release properties

hmm seems like fixcmake.py is not 100% doing what it should be
    dllpattern = re.compile("_install_prefix}/bin/Qt5.*d+(.dll|.so)")
    libpattern = re.compile("_install_prefix}/lib/Qt5.*d+(.lib|.a)")
    exepattern = re.compile("_install_prefix}/bin/[a-z]+(.exe|)")
    toolexepattern = re.compile("_install_prefix}/tools/qt5/bin/[a-z]+(.exe|)")
    tooldllpattern = re.compile("_install_prefix}/tools/qt5/bin/Qt5.*d+(.dll|.so)")

@janholt: Your issue should be solved now

If you have completed this fix, please let me know.
Thanks.

@JackBoosY: Should be finished if CI finishes successfully. I'll not spent time to fix single configuration builds though. They worked by circumstance before because debug/release were not merged correctly.

@JackBoosY CI for Linux and Windows are green. So I am finished with it

Also VTK should build on linux. The error is:
CMake Error at Rendering/OpenGL2/CMakeLists.txt:154 (message):
  X11_Xt_LIB could not be found.  Required for VTK X lib.

so the CI machine is missing some required system library

Also VTK should build on linux. The error is:
CMake Error at Rendering/OpenGL2/CMakeLists.txt:154 (message):
  X11_Xt_LIB could not be found.  Required for VTK X lib.

so the CI machine is missing some required system library

Confirmed.

Hello,
I lost track on wether the qt5 linux (or WSL) build is working now?  Which branch should I use? Please could you give a simple link as I am not so literate in advanced git. Thank you

@zweistein-frm2: If you cannot wait until this is merged into master:
git clone https://github.com/microsoft/vcpkg.git
git remote add Neumann-A https://github.com/Neumann-A/vcpkg.git
git fetch Neumann-A
git merge Neumann-A/fix_qt_linux

OK, almost there, takes 6-12 h to compile on linux and goes through
But when I want to install something else (vcpkg install boost for example)  then I get
Error: database corrupted. Package qt5:x64-linux is installed but dependency qt5-purchasing:x64-linux is not. Seems that vcpkg installation is busted!

Seems that the database corruptions occurred only on a Windows and WSL install. On a real Ubuntu 18.04 there are no problems

Maybe related:  The windows vcpkg and the WSL vcpkg directories point to the same folder. Should be fine? as the triplets are in seperate folders

Error: database corrupted. Package qt5:x64-linux is installed but dependency qt5-purchasing:x64-linux is not. Seems that vcpkg installation is busted!

Yep the reason is:

Maybe related: The windows vcpkg and the WSL vcpkg directories point to the same folder. Should be fine?

No its not fine. vcpkg is not designed to be run in parallel into the same installed folder. This typically corrupts the database located in the folder installed/vcpkg

No its not fine. vcpkg is not designed to be run in parallel into the same installed folder.

You're 100% correct, but just to be very verbose about it:

Running multiple vcpkg processes operating on the same instance at the same time is not allowed.
Sharing one instance between Windows and WSL is allowed (as long as you don't modify it from both at the same time).

So it's ok to open a windows prompt, run vcpkg install xyz, wait for it to finish, then open wsl and run the same command. It's not ok to launch CMD and WSL prompts and run vcpkg install xyz in both to see which finishes first.

/azp run

/azp run


Bug: Update context methods to source code methods

Environment
Node version: v20.9.0
npm version: v10.1.0
Local ESLint version: v8.52.0 (Currently used)
Global ESLint version: Not found
eslint-plugin-n version: v16.3.1
Operating System: win32 10.0.19045
What rule do you want to report?
all
Link to Minimal Reproducible Example
https://github.com/eslint/eslint/pull/17698
What did you expect to happen?
I expected all of the rules to be updated based on this blog post:
https://eslint.org/blog/2023/09/preparing-custom-rules-eslint-v9/
As it is, many of the rules will throw an error in v9.0.0 due to the improper use of getScope() and getAncestors(). This is also blocking CI for the change that removes these methods.
Participation

[ ] I am willing to submit a pull request for this issue.

Additional comments
No response

This is a much nicer way to write out what I did in #141! I am going to copy the content here and close it.
Thank you!
When we run the tests against eslint v8 we get the following warnings for ESLint v9:
(node:38222) DeprecationWarning: "exports-style" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "global-require" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "global-require" rule is using `context.getAncestors()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getAncestors()` instead.
(node:38222) DeprecationWarning: "handle-callback-err" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-deprecated-api" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-exports-assign" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-extraneous-require" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-hide-core-modules" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-missing-require" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-path-concat" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-restricted-require" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-unpublished-require" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-unsupported-features" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-unsupported-features/es-builtins" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-unsupported-features/es-syntax" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "no-unsupported-features/node-builtins" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "prefer-global/buffer" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "prefer-global/console" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "prefer-global/process" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.
(node:38222) DeprecationWarning: "prefer-global/text-decoder" rule is using `context.getScope()`, which is deprecated and will be removed in ESLint v9. Please use `sourceCode.getScope()` instead.

I've made a wip PR, but it's being blocked by https://github.com/eslint-community/eslint-utils/issues/171.


added my repo file

Please add dashboard page and remove this one.

I have made the changes you asked for. U can check.


Badges are not working

https://badges.pufler.dev/visits/puf17640/git-badges
It returns an error 522

It is working now


High Frequency Reading is buffered

The high-frequency topics are being buffered at 100hz.
here is an example with an unmodified driver with the provided launch file:

/imu/acceleration is about 55hz
/imu/time_ref was fluctuating around 500~650hz on topic monitor but being clustered(buffered) instead of being evenly spread

bash dump:
ros2 launch bluespace_ai_xsens_mti_driver xsens_mti_node.launch.py                                                                                  02:52:30 PM
[INFO] [launch]: All log files can be found below /home/cniuser/.ros/log/2024-08-15-14-54-00-777861-cnidesktop1-290578
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [xsens_mti_node-1]: process started with pid [290579]
[xsens_mti_node-1] RCUTILS_CONSOLE_STDOUT_LINE_BUFFERED is now ignored. Please set RCUTILS_LOGGING_USE_STDOUT and RCUTILS_LOGGING_BUFFERED_STREAM to control the stream and the buffering of log messages.
[xsens_mti_node-1] [INFO] [1723726440.850105276] [xsens_mti_node]: Creating XsControl object...
[xsens_mti_node-1] [INFO] [1723726440.856980246] [xsens_mti_node]: Scanning for devices...
[xsens_mti_node-1] [INFO] [1723726441.255392271] [xsens_mti_node]: Found a device with ID: 03887B6D @ port: /dev/ttyUSB0, baudrate: 921600
[xsens_mti_node-1] [INFO] [1723726441.255443157] [xsens_mti_node]: Opening port /dev/ttyUSB0 ...
[xsens_mti_node-1] [INFO] [1723726441.502214918] [xsens_mti_node]: Device: MTi-3-8A7G6, with ID: 03887B6D opened.
[xsens_mti_node-1] [INFO] [1723726441.554242353] [xsens_mti_node]: Measuring ...

The same happens when enabling /imu/acceleration_high_rate at 500hz

xsenssupport/Xsens_MTi_ROS_Driver_and_Ntrip_Client/issues/3


The producer can not resend message again when repsone code return 2

when the producer  send message to broker,the response code return "SYSTEM_BUSY",the producer can not resend message again; this  response code  in DefaultMQProducerImpl.java may not be consider,why?
this response code shoud try send again?
当生产者发送消息到broker，这个时候如果broker返回的response code为 2 即”SYSTEM_BUSY“时，这个时候生产者不会重新发送消息，这个Response code是否应该在”DefaultMQProducerImpl.java“中考虑重新发送，如果不考虑重新发送的话，为什么？

If the response code is 2, the message will not be resent. Because when the broker returns system buy, retrying will further increase the pressure on the broker. This case needs to be handled by the application itself.

why the async method  try resent again until the "retryTimesWhenSendFailed" be zero?


Docs: provide Guidance for SingleChildRenderObjectWidget implementations

Description
Given how the framework implements SingleChildRenderObjectWidget and when RenderObjectWithChildMixin is used, this should be valuable information for anyone trying to learn about the widget.
Tests
Docs only
Checklist

[x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
[x] I signed the [CLA].
[x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement].
[x] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
[x] I updated/added relevant documentation (doc comments with ///).
[x] All existing and new tests are passing.
[x] The analyzer (flutter analyze --flutter-repo) does not report any problems on my PR.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change

[x] No, no existing tests failed, so this is not a breaking change.

@jonahwilliams interesting failure in web_tests-1-linux. It must be a flake (this is a documentation-only change) but it doesn't look like one. Why would the compiler sometimes not compile some files? (logs)


HIGH: (Comment linking: step 1) 'maintainVisibleContentPosition' doesn't works with the large list

Version Number:
Reproducible in staging?:
Reproducible in production?:
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:
Action Performed:
Case 1 (correct)

Create a list with the 50 elements. You can use Report Actions for items
Set to FlatList:

maintainVisibleContentPosition={{
            minIndexForVisible: 0,
        }}

Using onStartReached add 50 items

Case 2 (wrong)

Create a list with the 50 elements. You can use Report Actions for items
Set to FlatList:

maintainVisibleContentPosition={{
            minIndexForVisible: 0,
        }}

Using onStartReached add 100 items

Expected Result:
In the both cases, you won't see any changes after adding new items, so the reportActions don't move in the viewport
Actual Result:

In the first case, you won't see any changes after adding new items, so the reportActions don't move in the viewport
In the second case, you would see slides after adding new elements to FlatList.

Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

Screenshots/Videos
EXPO snack: https://snack.expo.dev/@tarasperun/add-items-onsatartreached
https://github.com/Expensify/App/assets/48593211/76c9f2f0-f1eb-4fd9-9895-d7526ce7b8a1

View all open jobs on GitHub

@roryabraham mentioned you to be aware of this bug, which we are currently tackling

Update: found the problem, opened a PR to fix upstream, will patch in Expensify app next and verify the fix. https://github.com/facebook/react-native/pull/41846

@roryabraham @perunt is there anything urgent I need to do here?

Nothing for you to work on for now @isabelastisser – I'll let you know if any payments need to be issued

Looks like the upstream PR has been merged and is included in 0.73-stable just about 15 minutes ago, but has not yet been included in a release. We are working separately to upgrade to RN 0.73, so may need to include this commit as a patch unless a new upstream release is created before we merge that 0.73 upgrade

We have a PR for this at https://github.com/Expensify/App/pull/32843. We need to test it on the web as well, and then we can merge it.

Not overdue. Testing PR.

Any updates here?

It was reviewed and approved

There was some activity from reviewers in the PR: https://github.com/Expensify/App/pull/32843#issuecomment-1867910424

I may take responsible for BZ Checklist since I reviewed PR
I think we can skip checklist here.
No regression. The bug was in upstream. Not able to catch in E/App until comment linking is live.

Thanks @situchan !

@isabelastisser I am eligible for payment though not assigned here

To confirm, you acted as the C+ and the payment should be $500 in Upwork? @situchan

yes

Payment summary:
@situchan C+. PR review.  Upwork job link here.


Build system tries to use bisonpp even when it's not found

I'm trying to build OmniSciDB On my system (Devuan Beowulf, the same as Debian buster but without systemd).
The CMake invocation says it has found bison++, but the CMakeCache.txt has:
BISONPP_EXECUTABLE:FILEPATH=BISONPP_EXECUTABLE-NOTFOUND

Now, when I try to actually build, there's an attempt to actually invoke that not-found executable, and I get:
/bin/sh: 1: BISONPP_EXECUTABLE-NOTFOUND: not found

As a side-note - bison++ is very old, and I've been told bison itself supports C++ these days, so you guys should probably just depend on bison.

Thanks for the report @eyalroz . We have had some cross-platform issues with bison++ and are actually in the process of moving our DDL parsing into Calcite (our SQL parsing is also currently in Calcite), so we can remove bison++/flex++ as dependencies and use one framework for parsing. This has the nice side effect of creating one parser API, so you could imagine swapping Calcite for some other package as long as the same (or similar) output was generated.
On Debian/Debian-like systems you might be able to use our prebuilt deps script for ubuntu to get around some of these issues -- have you tried scripts/mapd-deps-prebuilt? You will have to adjust the script to not do the OS checking to make sure you are on ubuntu. @andrewseidl probably has some other ideas to try.

Alternatively try running scripts/mapd-deps-ubuntu.sh to install and build the dependencies, and feel free to let us know if there are any missing packages or naming differences between Ubuntu and Devuan/Debian.
In the meantime I've pushed a potential fix for the specific issue of cmake not properly handling bison++ (and flex++) not being installed.

@andrewseidl : "I've pushed" - so, I should try the andrew/590 branch?

Sorry. Yes, please try that. The PR with the changes is https://github.com/omnisci/omniscidb/pull/594/files?w=1

So, the mapd-deps-ubuntu.sh is somewhat of a dangerous script in that it changes your system's default compiler. That's rather inappropriate. It could use the CXX and CC environment variables, or change the path to a directory where gcc and g++ link to another version etc.
Anyway, running it, I get to this point:
... etc etc ...
+ mkdir -p llvm-9.0.1.src/tools/clang/tools
+ mv clang-tools-extra-9.0.1.src llvm-9.0.1.src/tools/clang/tools/extra
+ pushd llvm-9.0.1.src/projects/
~/src/omniscidb/llvm-9.0.1.src/projects ~/src/omniscidb
+ patch -p0
patch: **** Only garbage was found in the patch input.


Initialise Email

The initialise mail should be improved, also the focus is more on the code instead of the button.
Acceptance criteria

[x] Ensure logo is shown
[ ] Use font from branding
[ ] Focus should be on button (see pictures below)
[ ] Text should not say user created in ZITADEL, should say user created in org xy

New:

Old:

@livio-a is the logo problem solved with your fix?

@livio-a is the logo problem solved with your fix?

i think this was one part of it... but https://github.com/zitadel/zitadel/pull/4149 also helped by disabling svg uploads

Loading fonts is an difficult topic for emails as those are often blocked by email clients,
and changing the template is currently not possible due to the fact that we are using one single template for all messages.
We should provide an API for users to upload their own html template for each email type

I will close this issue as we will get rid of the init mmail anyway


Fix macOS 13 build error

Please select one of the following

[ ] I am removing an existing difference between facebook/react-native and microsoft/react-native-macos :thumbsup:
[ ] I am cherry-picking a change from Facebook's react-native into microsoft/react-native-macos :thumbsup:
[x] I am making a fix / change for the macOS implementation of react-native
[ ] I am making a change required for Microsoft usage of react-native

Summary
For whatever reason, I need to update these headers to build on macOS 13 Ventura, Beta 4.
Error message before update:

error build: Definition of 'CIFilter' must be imported from module 'CoreImage.CIFilter' before it is required

Changelog
[macOS] [Fixed] - Fix macOS 13 build error
Test Plan
Builds on my local machine. I'm hoping the CI will inform me whether this change is valid on older macOS versions.

Hey! has this been released to ^0.64? by the docs this is the latest MacOS supported version right?

@espipj Sorry, the docs are out of date! The latest release is actually 0.68. This fix was back ported to our 0.66 and 0.68 releases with #1414 and #1415 (you can see the linked PRs in this PR).
We're currently working on our next release (0.71), and should have the docs updated then!

Thanks!


Document strategy for genes in CL

Pertains to #901

[ ] form of ensembl URIs. The slash form is more canonical ie https://identifiers.org/ensembl/ENSMUSG00000019772 not https://identifiers.org/ensembl:ENSMUSG00000019772. Also in prefix commons and GO we are using http not https as our usage predated https switch
[ ] coordinate with PRO axiomatization. PRO uses HGNC + MOD IDs
[ ] implement a strategy for TCs. E.g. put TCs on genes, and add a property chain. Or a simply sparql construct inference
[ ] coordinate with an overall OBO strategy for database entities. See my slides
[ ] write dosdps - even for subClassOf patterns
[ ] general documentation

form of ensembl URIs. The slash form is more canonical ie https://identifiers.org/ensembl/ENSMUSG00000019772 not https://identifiers.org/ensembl:ENSMUSG00000019772. Also in prefix commons and GO we are using http not https as our usage predated https switch.

Looks like http://identifiers.org/ensembl/ENSMUSG00000019772 resolves, so happy to switch.

CC @shawntanzk

Decision:

Switch to from Ensembl to using Pro and Uniprot (via pro) for defining CL terms. (Sorry Shawn).

e.g.  https://www.ebi.ac.uk/ols/ontologies/pr/terms?iri=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FPR_000013502&viewMode=PreferredRoots&siblings=false

Also make sure property chains are present to => species inference from PRO. (@dosumis to check)

Note - we will continue to use ENSEMBL on BDS region specific terms for now, but these will not be merged into CL yet.

Happy to change it, just a couple of things:

do we want to change the label to whats on Pro and put the current name as a synonym (similar to Pro) - (eg for Pvalb: parvalbumin alpha, synonym: PVALB) or leave the label as it is and add the Pro name as synonym?
Should I put the Ensembl ID as a xref annotation? (seems like it might be useful)

do we want to change the label to whats on Pro and put the current name as a synonym (similar to Pro)

Please retain the current label, as this is what biologists expect, and use PRO label and synonyms to derive synonyms for CL terms.
Also - please make sure to research the terms used carefully.  The species specific terms are derived from uniprot.  There's a link to uniprot here:
https://www.ebi.ac.uk/ols/ontologies/pr/terms?iri=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FPR_P32848&viewMode=PreferredRoots&siblings=false
Also note - the ID is derived from uniprot: PR:P32848 -> P32848
Uniprot has an ID mapping service that is useful for going from ensembl IDs to uniprot IDs which might be useful for mapping: https://www.uniprot.org/uploadlists/


🐛 [firebase_auth] Method to get enrolled factors returns empty after enrolling a phone multifactor (Android)

Bug report
In some situations, the method to get the enrolled factors (FirebaseAuth.instance.currentUser?.multiFactor.getEnrolledFactors()) returns an empty list right after enrolling a phone multifactor.
Steps to reproduce
Steps to reproduce the behavior:

Sign up
Confirm email
Sign out
Sign in
Enter phone number
Enter SMS code
If we request the enrolled factors, it returns an empty list (even though I received the email that the phone multifactor was setup and the user in the Firebase web console has the multifactor enabled)

Expected behavior
If I request the enrolled factors right after a phone multifactor is successfully enrolled, it should return that multifactor in the list.
Sample project
Not provided

Additional context
I only tried to reproduce this issue on Android.

Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.19.3, on Ubuntu 22.04.4 LTS 6.5.0-25-generic, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Chrome - develop for the web
[✓] Linux toolchain - develop for Linux desktop
[✓] Android Studio (version 2023.2)
[✓] VS Code (version 1.87.2)
[✓] Connected device (3 available)
[✓] Network resources

Flutter dependencies
Run flutter pub deps -- --style=compact and paste the output below:
Click To Expand
Dart SDK 3.3.1
Flutter SDK 3.19.3
sway 0.42.0+194

dependencies:
- app_settings 5.1.1 [flutter plugin_platform_interface]
- better_open_file 3.6.5 [flutter ffi]
- cached_network_image 3.3.1 [cached_network_image_platform_interface cached_network_image_web flutter flutter_cache_manager octo_image]
- cloud_firestore 4.15.8 [cloud_firestore_platform_interface cloud_firestore_web collection firebase_core firebase_core_platform_interface flutter meta]
- cloud_functions 4.6.8 [cloud_functions_platform_interface cloud_functions_web firebase_core firebase_core_platform_interface flutter]
- dafluta 5.2.0 [flutter]
- device_info_plus 9.1.2 [device_info_plus_platform_interface ffi file flutter flutter_web_plugins meta win32 win32_registry]
- devicelocale 0.7.1 [flutter flutter_web_plugins]
- dio 5.4.1 [async http_parser meta path]
- event_bus 2.0.0
- file_picker 6.0.1 [flutter flutter_web_plugins flutter_plugin_android_lifecycle plugin_platform_interface ffi path win32]
- firebase_analytics 10.8.9 [firebase_analytics_platform_interface firebase_analytics_web firebase_core firebase_core_platform_interface flutter]
- firebase_app_check 0.2.1+17 [firebase_app_check_platform_interface firebase_app_check_web firebase_core firebase_core_platform_interface flutter]
- firebase_auth 4.17.8 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta]
- firebase_core 2.27.0 [firebase_core_platform_interface firebase_core_web flutter meta]
- firebase_crashlytics 3.4.18 [firebase_core firebase_core_platform_interface firebase_crashlytics_platform_interface flutter stack_trace]
- firebase_messaging 14.7.19 [firebase_core firebase_core_platform_interface firebase_messaging_platform_interface firebase_messaging_web flutter meta]
- firebase_performance 0.9.3+17 [firebase_core firebase_core_platform_interface firebase_performance_platform_interface firebase_performance_web flutter]
- firebase_remote_config 4.3.17 [firebase_core firebase_core_platform_interface firebase_remote_config_platform_interface firebase_remote_config_web flutter]
- firebase_storage 11.6.9 [firebase_core firebase_core_platform_interface firebase_storage_platform_interface firebase_storage_web flutter]
- fl_chart 0.66.2 [equatable flutter]
- flutter 0.0.0 [characters collection material_color_utilities meta vector_math sky_engine]
- flutter_downloader 1.11.6 [flutter]
- flutter_inappwebview 6.0.0 [flutter flutter_inappwebview_platform_interface flutter_inappwebview_android flutter_inappwebview_ios flutter_inappwebview_macos flutter_inappwebview_web]
- flutter_keyboard_visibility 6.0.0 [meta flutter_keyboard_visibility_platform_interface flutter_keyboard_visibility_linux flutter_keyboard_visibility_macos flutter_keyboard_visibility_web flutter_keyboard_visibility_windows flutter]
- flutter_local_notifications 17.0.0 [clock flutter flutter_local_notifications_linux flutter_local_notifications_platform_interface timezone]
- flutter_localizations 0.0.0 [flutter intl characters clock collection material_color_utilities meta path vector_math]
- flutter_markdown 0.6.21 [flutter markdown meta path]
- flutter_svg 2.0.10+1 [flutter http vector_graphics vector_graphics_codec vector_graphics_compiler]
- get_it 7.6.7 [async collection]
- google_fonts 6.2.1 [flutter http path_provider crypto]
- iban 1.0.1 [mod97]
- image_picker 1.0.7 [flutter image_picker_android image_picker_for_web image_picker_ios image_picker_linux image_picker_macos image_picker_platform_interface image_picker_windows]
- in_app_update 4.2.2 [flutter]
- json_annotation 4.8.1 [meta]
- jwt_decoder 2.0.1
- local_auth 2.2.0 [flutter local_auth_android local_auth_darwin local_auth_platform_interface local_auth_windows]
- logger 2.1.0
- lottie 3.1.0 [archive flutter http path vector_math]
- open_mail_app 0.4.5 [platform url_launcher flutter]
- package_info_plus 5.0.1 [ffi flutter flutter_web_plugins http meta path package_info_plus_platform_interface web win32]
- path_provider 2.1.2 [flutter path_provider_android path_provider_foundation path_provider_linux path_provider_platform_interface path_provider_windows]
- permission_handler 11.3.0 [flutter meta permission_handler_android permission_handler_apple permission_handler_html permission_handler_windows permission_handler_platform_interface]
- pinput 4.0.0 [flutter smart_auth universal_platform]
- qr_code_scanner 1.0.1 [js flutter flutter_web_plugins]
- screen_lock_check 2.0.1 [flutter]
- shake_detector 0.1.2 [flutter sensors_plus]
- share_plus 7.2.2 [cross_file meta mime flutter flutter_web_plugins share_plus_platform_interface file url_launcher_web url_launcher_windows url_launcher_linux url_launcher_platform_interface ffi win32]
- shared_preferences 2.2.2 [flutter shared_preferences_android shared_preferences_foundation shared_preferences_linux shared_preferences_platform_interface shared_preferences_web shared_preferences_windows]
- swipable_stack 2.0.0 [flutter sprung]
- uni_links2 0.6.0+2 [uni_links2_platform_interface uni_links_web2 flutter]
- url_launcher 6.2.5 [flutter url_launcher_android url_launcher_ios url_launcher_linux url_launcher_macos url_launcher_platform_interface url_launcher_web url_launcher_windows]

dev dependencies:
- build_runner 2.4.8 [analyzer args async build build_config build_daemon build_resolvers build_runner_core code_builder collection crypto dart_style frontend_server_client glob graphs http_multi_server io js logging meta mime package_config path pool pub_semver pubspec_parse shelf shelf_web_socket stack_trace stream_transform timing watcher web_socket_channel yaml]
- daassets 1.5.0 [yaml]
- dalocale 2.5.0 [collection path]
- dapublock 1.1.0 [yaml]
- daunused 1.6.1
- flutter_lints 3.0.1 [lints]
- flutter_test 0.0.0 [flutter test_api matcher path fake_async clock stack_trace vector_math leak_tracker_flutter_testing async boolean_selector characters collection leak_tracker leak_tracker_testing material_color_utilities meta source_span stream_channel string_scanner term_glyph vm_service]
- integration_test 0.0.0 [flutter flutter_driver flutter_test path vm_service async boolean_selector characters clock collection fake_async file leak_tracker leak_tracker_flutter_testing leak_tracker_testing matcher material_color_utilities meta source_span stack_trace stream_channel string_scanner sync_http term_glyph test_api vector_math webdriver]
- json_serializable 6.7.1 [analyzer async build build_config collection json_annotation meta path pub_semver pubspec_parse source_gen source_helper]

transitive dependencies:
- _fe_analyzer_shared 67.0.0 [meta]
- _flutterfire_internals 1.3.25 [collection firebase_core firebase_core_platform_interface flutter meta]
- analyzer 6.4.1 [_fe_analyzer_shared collection convert crypto glob meta package_config path pub_semver source_span watcher yaml]
- archive 3.4.10 [crypto path pointycastle]
- args 2.4.2
- async 2.11.0 [collection meta]
- boolean_selector 2.1.1 [source_span string_scanner]
- build 2.4.1 [analyzer async convert crypto glob logging meta package_config path]
- build_config 1.1.1 [checked_yaml json_annotation path pubspec_parse yaml]
- build_daemon 4.0.1 [built_collection built_value crypto http_multi_server logging path pool shelf shelf_web_socket stream_transform watcher web_socket_channel]
- build_resolvers 2.4.2 [analyzer async build collection convert crypto graphs logging package_config path pool pub_semver stream_transform yaml]
- build_runner_core 7.3.0 [async build build_config build_resolvers collection convert crypto glob graphs json_annotation logging meta package_config path pool timing watcher yaml]
- built_collection 5.1.1
- built_value 8.9.1 [built_collection collection fixnum meta]
- cached_network_image_platform_interface 4.0.0 [flutter flutter_cache_manager]
- cached_network_image_web 1.1.1 [cached_network_image_platform_interface flutter flutter_cache_manager]
- characters 1.3.0
- checked_yaml 2.0.3 [json_annotation source_span yaml]
- clock 1.1.1
- cloud_firestore_platform_interface 6.1.9 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- cloud_firestore_web 3.10.8 [_flutterfire_internals cloud_firestore_platform_interface collection firebase_core firebase_core_web flutter flutter_web_plugins js]
- cloud_functions_platform_interface 5.5.19 [firebase_core flutter meta plugin_platform_interface]
- cloud_functions_web 4.7.2 [cloud_functions_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js web]
- code_builder 4.10.0 [built_collection built_value collection matcher meta]
- collection 1.18.0
- convert 3.1.1 [typed_data]
- cross_file 0.3.3+8 [meta web]
- crypto 3.0.3 [typed_data]
- dart_style 2.3.6 [analyzer args collection path pub_semver source_span]
- dbus 0.7.10 [args ffi meta xml]
- device_info_plus_platform_interface 7.0.0 [flutter meta plugin_platform_interface]
- equatable 2.0.5 [collection meta]
- fake_async 1.3.1 [clock collection]
- ffi 2.1.2
- file 7.0.0 [meta path]
- file_selector_linux 0.9.2+1 [cross_file file_selector_platform_interface flutter]
- file_selector_macos 0.9.3+3 [cross_file file_selector_platform_interface flutter]
- file_selector_platform_interface 2.6.2 [cross_file flutter http plugin_platform_interface]
- file_selector_windows 0.9.3+1 [cross_file file_selector_platform_interface flutter]
- firebase_analytics_platform_interface 3.9.9 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_analytics_web 0.5.5+21 [_flutterfire_internals firebase_analytics_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js]
- firebase_app_check_platform_interface 0.1.0+19 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_app_check_web 0.1.0+19 [_flutterfire_internals firebase_app_check_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js]
- firebase_auth_platform_interface 7.1.8 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- firebase_auth_web 5.9.8 [firebase_auth_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins http_parser js meta web]
- firebase_core_platform_interface 5.0.0 [collection flutter flutter_test meta plugin_platform_interface]
- firebase_core_web 2.11.5 [firebase_core_platform_interface flutter flutter_web_plugins js meta web]
- firebase_crashlytics_platform_interface 3.6.25 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_platform_interface 4.5.27 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_web 3.6.8 [_flutterfire_internals firebase_core firebase_core_web firebase_messaging_platform_interface flutter flutter_web_plugins js meta web]
- firebase_performance_platform_interface 0.1.4+25 [_flutterfire_internals firebase_core flutter plugin_platform_interface]
- firebase_performance_web 0.1.4+25 [_flutterfire_internals firebase_core firebase_core_web firebase_performance_platform_interface flutter flutter_web_plugins js]
- firebase_remote_config_platform_interface 1.4.25 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_remote_config_web 1.4.25 [firebase_core firebase_core_web firebase_remote_config_platform_interface flutter flutter_web_plugins js]
- firebase_storage_platform_interface 5.1.12 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- firebase_storage_web 3.7.3 [_flutterfire_internals async firebase_core firebase_core_web firebase_storage_platform_interface flutter flutter_web_plugins http js meta web]
- fixnum 1.1.0
- flutter_cache_manager 3.3.1 [clock collection file flutter http path path_provider rxdart sqflite uuid]
- flutter_driver 0.0.0 [file flutter flutter_test fuchsia_remote_debug_protocol path meta vm_service webdriver async boolean_selector characters clock collection leak_tracker leak_tracker_flutter_testing leak_tracker_testing matcher material_color_utilities platform process source_span stack_trace stream_channel string_scanner sync_http term_glyph test_api vector_math]
- flutter_inappwebview_android 1.0.13 [flutter flutter_inappwebview_platform_interface]
- flutter_inappwebview_internal_annotations 1.1.1
- flutter_inappwebview_ios 1.0.13 [flutter flutter_inappwebview_platform_interface]
- flutter_inappwebview_macos 1.0.11 [flutter flutter_inappwebview_platform_interface]
- flutter_inappwebview_platform_interface 1.0.10 [flutter flutter_inappwebview_internal_annotations plugin_platform_interface]
- flutter_inappwebview_web 1.0.8 [flutter flutter_web_plugins js flutter_inappwebview_platform_interface]
- flutter_keyboard_visibility_linux 1.0.0 [flutter_keyboard_visibility_platform_interface flutter]
- flutter_keyboard_visibility_macos 1.0.0 [flutter_keyboard_visibility_platform_interface flutter]
- flutter_keyboard_visibility_platform_interface 2.0.0 [flutter meta plugin_platform_interface]
- flutter_keyboard_visibility_web 2.0.0 [flutter_keyboard_visibility_platform_interface flutter_web_plugins flutter]
- flutter_keyboard_visibility_windows 1.0.0 [flutter_keyboard_visibility_platform_interface flutter]
- flutter_local_notifications_linux 4.0.0+1 [dbus ffi flutter flutter_local_notifications_platform_interface path xdg_directories]
- flutter_local_notifications_platform_interface 7.0.0+1 [flutter plugin_platform_interface]
- flutter_plugin_android_lifecycle 2.0.17 [flutter]
- flutter_web_plugins 0.0.0 [flutter characters collection material_color_utilities meta vector_math]
- frontend_server_client 3.2.0 [async path]
- fuchsia_remote_debug_protocol 0.0.0 [process vm_service file meta path platform]
- glob 2.1.2 [async collection file path string_scanner]
- graphs 2.3.1 [collection]
- http 1.2.0 [async http_parser meta web]
- http_multi_server 3.2.1 [async]
- http_parser 4.0.2 [collection source_span string_scanner typed_data]
- image_picker_android 0.8.9+3 [flutter flutter_plugin_android_lifecycle image_picker_platform_interface]
- image_picker_for_web 3.0.2 [flutter flutter_web_plugins image_picker_platform_interface mime]
- image_picker_ios 0.8.9+2 [flutter image_picker_platform_interface]
- image_picker_linux 0.2.1+1 [file_selector_linux file_selector_platform_interface flutter image_picker_platform_interface]
- image_picker_macos 0.2.1+1 [file_selector_macos file_selector_platform_interface flutter image_picker_platform_interface]
- image_picker_platform_interface 2.9.4 [cross_file flutter http plugin_platform_interface]
- image_picker_windows 0.2.1+1 [file_selector_platform_interface file_selector_windows flutter image_picker_platform_interface]
- intl 0.18.1 [clock meta path]
- io 1.0.4 [meta path string_scanner]
- js 0.6.7 [meta]
- leak_tracker 10.0.0 [clock collection meta path vm_service]
- leak_tracker_flutter_testing 2.0.1 [flutter leak_tracker leak_tracker_testing matcher meta]
- leak_tracker_testing 2.0.1 [leak_tracker matcher meta]
- lints 3.0.0
- local_auth_android 1.0.37 [flutter flutter_plugin_android_lifecycle intl local_auth_platform_interface]
- local_auth_darwin 1.2.2 [flutter intl local_auth_platform_interface]
- local_auth_platform_interface 1.0.10 [flutter plugin_platform_interface]
- local_auth_windows 1.0.10 [flutter local_auth_platform_interface]
- logging 1.2.0
- markdown 7.2.2 [args meta]
- matcher 0.12.16+1 [async meta stack_trace term_glyph test_api]
- material_color_utilities 0.8.0 [collection]
- meta 1.11.0
- mime 1.0.5
- mod97 1.0.0
- octo_image 2.0.0 [flutter]
- package_config 2.1.0 [path]
- package_info_plus_platform_interface 2.0.1 [flutter meta plugin_platform_interface]
- path 1.9.0
- path_parsing 1.0.1 [vector_math meta]
- path_provider_android 2.2.2 [flutter path_provider_platform_interface]
- path_provider_foundation 2.3.2 [flutter path_provider_platform_interface]
- path_provider_linux 2.2.1 [ffi flutter path path_provider_platform_interface xdg_directories]
- path_provider_platform_interface 2.1.2 [flutter platform plugin_platform_interface]
- path_provider_windows 2.2.1 [ffi flutter path path_provider_platform_interface win32]
- permission_handler_android 12.0.5 [flutter permission_handler_platform_interface]
- permission_handler_apple 9.4.0 [flutter permission_handler_platform_interface]
- permission_handler_html 0.1.1 [flutter flutter_web_plugins permission_handler_platform_interface]
- permission_handler_platform_interface 4.2.0 [flutter meta plugin_platform_interface]
- permission_handler_windows 0.2.1 [flutter permission_handler_platform_interface]
- petitparser 6.0.2 [meta]
- platform 3.1.4
- plugin_platform_interface 2.1.8 [meta]
- pointycastle 3.7.4 [collection convert js]
- pool 1.5.1 [async stack_trace]
- process 5.0.2 [file path platform]
- pub_semver 2.1.4 [collection meta]
- pubspec_parse 1.2.3 [checked_yaml collection json_annotation pub_semver yaml]
- rxdart 0.27.7
- sensors_plus 4.0.2 [flutter flutter_web_plugins sensors_plus_platform_interface]
- sensors_plus_platform_interface 1.2.0 [flutter logging meta plugin_platform_interface]
- share_plus_platform_interface 3.3.1 [cross_file flutter meta mime plugin_platform_interface path_provider uuid]
- shared_preferences_android 2.2.1 [flutter shared_preferences_platform_interface]
- shared_preferences_foundation 2.3.5 [flutter shared_preferences_platform_interface]
- shared_preferences_linux 2.3.2 [file flutter path path_provider_linux path_provider_platform_interface shared_preferences_platform_interface]
- shared_preferences_platform_interface 2.3.2 [flutter plugin_platform_interface]
- shared_preferences_web 2.2.2 [flutter flutter_web_plugins shared_preferences_platform_interface web]
- shared_preferences_windows 2.3.2 [file flutter path path_provider_platform_interface path_provider_windows shared_preferences_platform_interface]
- shelf 1.4.1 [async collection http_parser path stack_trace stream_channel]
- shelf_web_socket 1.0.4 [shelf stream_channel web_socket_channel]
- sky_engine 0.0.99
- smart_auth 2.0.0 [flutter flutter_web_plugins]
- source_gen 1.5.0 [analyzer async build dart_style glob path source_span yaml]
- source_helper 1.3.4 [analyzer collection source_gen]
- source_span 1.10.0 [collection path term_glyph]
- sprintf 7.0.0
- sprung 3.0.1 [flutter]
- sqflite 2.3.2 [flutter sqflite_common path]
- sqflite_common 2.5.3 [synchronized path meta]
- stack_trace 1.11.1 [path]
- stream_channel 2.1.2 [async]
- stream_transform 2.1.0
- string_scanner 1.2.0 [source_span]
- sync_http 0.3.1
- synchronized 3.1.0+1
- term_glyph 1.2.1
- test_api 0.6.1 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph]
- timezone 0.9.2 [path]
- timing 1.0.1 [json_annotation]
- typed_data 1.3.2 [collection]
- uni_links2_platform_interface 1.0.0+2 [plugin_platform_interface flutter]
- uni_links_web2 0.1.0+2 [uni_links2_platform_interface flutter flutter_web_plugins]
- universal_platform 1.0.0+1
- url_launcher_android 6.3.0 [flutter url_launcher_platform_interface]
- url_launcher_ios 6.2.5 [flutter url_launcher_platform_interface]
- url_launcher_linux 3.1.1 [flutter url_launcher_platform_interface]
- url_launcher_macos 3.1.0 [flutter url_launcher_platform_interface]
- url_launcher_platform_interface 2.3.2 [flutter plugin_platform_interface]
- url_launcher_web 2.2.3 [flutter flutter_web_plugins url_launcher_platform_interface web]
- url_launcher_windows 3.1.1 [flutter url_launcher_platform_interface]
- uuid 4.3.3 [crypto sprintf meta fixnum]
- vector_graphics 1.1.11+1 [flutter http vector_graphics_codec]
- vector_graphics_codec 1.1.11+1
- vector_graphics_compiler 1.1.11+1 [args meta path_parsing xml vector_graphics_codec path]
- vector_math 2.1.4
- vm_service 13.0.0
- watcher 1.1.0 [async path]
- web 0.4.2
- web_socket_channel 2.4.3 [async crypto stream_channel web]
- webdriver 3.0.3 [matcher path stack_trace sync_http]
- win32 5.3.0 [ffi]
- win32_registry 1.1.2 [ffi win32]
- xdg_directories 1.0.4 [meta path]
- xml 6.5.0 [collection meta petitparser]
- yaml 3.1.2 [collection source_span string_scanner]

Hello @mauriciotogneri, thanks for the report. You stated "In some situations", can you tell me more about the circumstances when it happens? Does that mean that it sometimes works? I cannot reproduce this issue with our example app.

@Lyokone I was only able to reproduce it under the conditions I specified. If the user follows these steps (i.e. without signing out and signing in again):

Sign up
Confirm email
Enter phone number
Enter SMS code
Get enrolled factors

Then the method returns the correct value.
Let me know if you need more information.

Thanks I think I have an idea of what is going on.


Prevent Google from indexing /admin pages

/admin links are viewable on google search. It needs to go for secutiry reasons.

Added a robots.txt file for the new server. However, we should use a honeypot check for our forms for better security


update the 214 benchmarkapp command

@OpenVINO-dev-contest can you explain the gap between your results and the benchmark app? For latency mode I'm seeing 145fps in your loop and 323fps in benchmark_app.

vs.

For throughput mode, I'm seeing

vs.

@OpenVINO-dev-contest can you explain the gap between your results and the benchmark app? For latency mode I'm seeing 145fps in your loop and 323fps in benchmark_app.  vs.
For throughput mode, I'm seeing
vs.

Good question. I think it because Benchmark will convert the only one input image/dummy data to ov.tensor, and save it in a shared memory for each inference. But in real situation, the input image will be changed for every loop, and the cost of memory copy and data converting should be measured.


Refactor fill time periods function

Pull Request
Description
Small refactor of fill_time_periods to remove using iterrows() to hopefully make it more efficient
How Has This Been Tested?
A unit test already existed for this which is great so just checked that still passes

Could we use:
 start_dts = pd.to_datetime(time_periods["start_dt"]).ceil(freq)
 end_dts = pd.to_datetime(time_periods['end_dt'])

?

Yeah I thought of that and tried it but the tests failed, since they were strings in the test, but not sure if we always assume they are pd.Timestamps anyway and then we should change the test? If so then yeah removing that makes sense

Could we use:
 start_dts = pd.to_datetime(time_periods["start_dt"]).ceil(freq)
 end_dts = pd.to_datetime(time_periods['end_dt'])

?

So that won't work for the start_dts but yeah that's a nicer way to do the end_dts, will change that now

So that won't work for the start_dts but yeah that's a nicer way to do the end_dts, will change that now

Oh okay, why won't it work for the start_dts? I ran:
pd.to_datetime(["2020-01-01 11:22", "2020-01-01 11:55",]).ceil(pd.Timedelta("1h"))
>> DatetimeIndex(['2020-01-01 12:00:00', '2020-01-01 12:00:00'], dtype='datetime64[ns]', freq=None)

Am I missing something?

I was missing a .values! Works now

I was missing a .values! Works now

Cool! Nice work. Sorry to nitpick but to keep it cleaner can we add .values to both, otherwise it raises the question of why only have it for one. Right now I think start_dt is a pd.DatetimeIndex but end_dt is a pd.Series


feat(parrotFetch): mock fetch function passed in through global context object

iguazu-rest and iguazu-resources use a fetchClient that lives inside the redux thunks object.
this fetchClient is initialized from the global fetch, but it is a different fetch than the global fetch. so the current parrot-fetch does not mock this fetchClient.
passing in this fetchClient through the global context.thunks in order to mock it with parrot-fetch.

 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.Daniel Soper 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.

@dsope05 Can you sign the CLA when you get a chance?

I dont fully understand this feature? Can you document it in the readme so I can understand what the API would look like?


SSO dont update some register on GLPI

If i use this pluging for login on glpi i have not got the last login info on the user profile and it does not syncronization user with ldap on login. The problem is that it does not executed the rules of autoritation on any user that use this type of login.

Hi,
I have also this problem after creating rules to assign profile for new users based on email address nothing is applied.
Do I made something wrong or is it supported by the current release of the plugin ?
Thank you. Regards.

Related to #97 ?

As ketchup pointed out this feature is being addressed in #97
This is not a bug but the way glpi currently implements rules when a user is created using the provided interface. It only applies these rules when users are imported from LDAP.
Rgrds,


Development pull into master

Still got one last PR #45, then more testing, then should be good to go :+1:


A code worth making a project

The puzzle, also called the Tower of Brahama or End of the World Puzzle, was created out of an old Hindu legend. The story tells of a Hindu temple at the center of the world where priests were given a stack of 64 golden disks of decreasing size. The disks were stacked on one of three towers.
Please note that for legal reasons we require you to sign the
Contributor Agreement
before we can accept your pull requests.

And mailing address?

Closed as useless and unrelated.


The "wallet/spend" API spends an incorrect amount

I call http://localhost:4002/wallet/estimatefee/TBTC?feeLevel=NORMAL&amount=47192
which at an exchange rate of $10,595 per BTC is $5.
It returns the following result:
{
    "estimatedFee": {
        "amount": "12376",
        "currency": {
            "code": "BTC",
            "currencyType": "crypto",
            "divisibility": 8,
            "name": "Bitcoin",
            "testnetCode": "TBTC"
        }
    }
}

which is a fee of about $1.31.
I then call http://localhost:4002/wallet/spend/ with the same amount:
{
  "feeLevel": "NORMAL",
  "memo": "",
  "wallet": "TBTC",
  "address": "mfuzpYdJK9wDt6XgRNXWmC78Tv3N3LKYug",
  "value": {
    "amount": "47192",
    "currency": {
      "code": "TBTC",
      "divisibility": 8
    }
  }
}

Observed:
It results in a spend of 11908 sat ($1.26). Below is the relevant portion of the response of the spend call.
{
    "amount": {
        "amount": "11908",
        "currency": {
            "code": "BTC",
            "currencyType": "crypto",
            "divisibility": 8,
            "name": "Bitcoin",
            "testnetCode": "TBTC"
        }
    },

Expected:
It results in a spend of 59568 (the spend amount (47192) + the fee (12376)) (about $6.31).

Oh, I see what it's doing. It's returning only the fee (the actual fee was 11908) in the reponses amount, as opposed to the fee + payment amount.
Furthermore, the resulting transaction as returned by the http://localhost:4002/wallet/address/TBTC api follows suit and only accounts for the fee:
    "transactions": [
        {
            "address": "mfuzpYdJK9wDt6XgRNXWmC78Tv3N3LKYug",
            "canBumpFee": false,
            "confirmations": 9,
            "errorMessage": "",
            "height": 1576956,
            "memo": "helen ivar martinson",
            "orderId": "",
            "status": "CONFIRMED",
            "thumbnail": "",
            "timestamp": "2019-09-05T10:29:11-06:00",
            "txid": "f54bccf0f300f2de839e8462e73a1ee4a0847f4296f26bf96f752b3f3f64352e",
            "value": "-11908"
        },

Further-further more, the updated balance in the app only has the fee (not the fee + spent amount) deducted.
The actual blockchain transaction is correct. It's just we don't represent it properly in the app:
https://chain.so/tx/BTCTEST/f54bccf0f300f2de839e8462e73a1ee4a0847f4296f26bf96f752b3f3f64352e

Ok, never mind. I was sending to my own address and I was not expecting it to behave like that. IMHO, it's a bit confusing the way it plays out, but I guess the end result is the same and sending to oneself is probably not a super high priority. Closing for now.


Lispyville issue with terminal scrolling

What did you expect to happen?
Scrolling in lispyville-mode, in non graphical emacs, should scroll the buffer
What actually happened?
Many brackets appear in the buffer
Additional details:

Include a link to your private config
Here
Include screenshots/casts of your issue

If you mention key sequences, include what commands they're bound to (use SPC h k KEY or C-h h k KEY to inspect keys).
Include any warnings or errors logged to *Messages* (use M-x view-echo-area-messages to see it).

If an error message is involved include a backtrace of it.
How to acquire a backtrace:
https://github.com/hlissner/doom-emacs/blob/develop/docs/getting_started.org#how-to-extract-a-backtrace-from-an-error

Steps to reproduce:

Enable lispyville in init.el
Open emacs in terminal mode
Open a lispyville file and try to scroll the terminal (I used gnome-terminal)

System information:

Place the output of `M-x doom/info` or `~/.emacs.d/bin/doom info` here.

emacs   version    26.3
        features   XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS GLIB NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS XWIDGETS LCMS2
        build      Dec 10, 2019
        buildopts  (--build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-dbus --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xft --with-xpm --with-x-toolkit=gtk3 --with-gpm=no --with-xwidgets --with-modules build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu 'CFLAGS=-DMAIL_USE_LOCKF -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' LDFLAGS=-Wl,-z,relro PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig)
        windowsys  nil
        daemonp    nil
doom    version    2.0.9
        build      HEAD -> develop, origin/develop, origin/HEAD 10623868b 2020-02-19 23:41:39 -0500
        dir        ~/dotfiles/stow/emacs/.doom.d/
system  type       gnu/linux
        config     x86_64-redhat-linux-gnu
        shell      /bin/zsh
        uname      Linux 5.5.2-200.fc31.x86_64 #1 SMP Thu Feb 6 17:23:27 UTC 2020 x86_64
        path       (~/.local/bin ~/Android/Sdk/flutter/bin ~/Android/Sdk/build-tools/29.0.2 ~/Android/Sdk/emulator ~/Android/Sdk/platform-tools ~/Android/Sdk/tools/bin ~/Android/Sdk/custom/bin ~/go/bin ~/.cargo/bin /usr/share/Modules/bin /usr/lib64/ccache /usr/local/bin /usr/local/sbin /usr/bin /usr/sbin ~/bin ~/.dotnet/tools /usr/libexec/emacs/26.3/x86_64-redhat-linux-gnu)
config  envfile    envvar-file
        elc-files  0
        modules    (:completion company ivy :ui doom doom-dashboard doom-quit hl-todo modeline neotree ophints (popup +all +defaults) vc-gutter vi-tilde-fringe window-select workspaces zen :editor (evil +everywhere) file-templates fold (format +onsave) lispy multiple-cursors rotate-text snippets word-wrap :emacs dired electric ibuffer vc :checkers syntax spell :tools editorconfig (eval +overlay) (lookup +docsets) lsp magit rgb :lang (cc +lsp) data emacs-lisp (go +lsp) (javascript +lsp) markdown (org +dragndrop +present) (python +lsp) rest (rust +lsp) web :config (default +bindings +smartparens))
        packages   ((hl-line :disable t) (doom-snippets :ignore t) (lsp-python-ms :disable t) (yasnippet-snippets) (flycheck-package))
        elpa       (n/a)
        unpin      (n/a)

What do you mean by "scrolling"? With the mouse wheel/trackpad? With j/k? C-d/C-u?

Mouse wheel in the terminal window

Turns out this is because lispyville binds lispyville-wrap-brackets to M-[, which is the escape code terminals receive when you scroll with your mouse in the terminal.
Not sure I can -- or should -- do anything about this, necessarily. Perhaps it should be brought up upstream to be accommodated or documented?

This is keybinding is not created by default, so I'm not going to change it, but I put a note in the readme.

@noctuid Sounds good. Thanks!
@bepvte I've also disabled a few of the extra key themes by default in 84a525a, so I'll consider this resolved. Let me know if that isn't the case and I'll reopen this. Thanks for bringing it to my attention!


allow derive key

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

14 of 14 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.01%) to 76.954%

Totals

Change from base Build<PHONE_NUMBER>:
0.01%

Covered Lines:
7366

Relevant Lines:
9572

💛  - Coveralls


cmake: add SDL3IMAGE_STRICT option to switch between required 3rd party libraries or optional ones

A short summary is also printed at the end:
-- SDL3_image backends:
-- - enabled:  avif bmp gif jpg jxl lbm pcx png pnm qoi svg tga tif webp xcf xpm xv
-- - disabled: stb imageio wic

jpg means a jpeg backend is available: it can be libjpeg, stb, wic or imageio.
Fixes #413

With this patch in, T enabled webp and tif support in cmake file as of 0003e262ea
Also: Can we not do the same in SDL2_image and SDL2_mixer? It's annoying to have one option being disabled by default in cmake while it is enabled by default in autotools.


base travis config

This is a basic config file for Travis CI (.org) that will:

Install Mono MDK 3.2.5 on the build box in question.
Run 'xbuild' which will build the main project and tests.

Confirmed "working" as it produces the same warnings as a functional Mono install on my Mac.

@austinheap need a review on this?

I'll take care of adding this on this issue: https://github.com/recurly/recurly-client-net/issues/110


How to change geiit console font?

There are some chinese can not display,I want to try use another font.But I don't know how to change font for this .

The plugin uses the same fonts as used everywhere else in IntelliJ (I think so at least). Do these characters get displayed correctly in other places? I think you could switch global IDE fonts in IntelliJ settings.

@WangDaoO: Please answer my question (see above).

@uwolfer
Sorry to make you wait so long.
Yes,just like you say,I choose another font in IntelliJ settings, and it's worked.
Thank you very much.
The font whose name contains CN is supported to display Chinese.


search.in doesn't support special characters

[Enter feedback here]
Special characters are not working with search.in in ACS for example this doesn't fetch any value from ACS search.in(category, 'Books & reference'). I have also tried to encode the special characters but no luck.

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

ID: bc76a7a5-efde-2381-e9f0-24c0a054e56a
Version Independent ID: 4ea33585-77a7-f994-f7f2-29e3912fb0da
Content: OData search.in function reference - Azure Cognitive Search
Content Source: articles/search/search-query-odata-search-in-function.md
Service: cognitive-search
GitHub Login: @brjohnstmsft
Microsoft Alias: brjohnst

Thanks for the feedback! We are currently investigating and will update you shortly.

@pankajydv I recommend asking this question on Stack Overflow if you haven't already. If you tag your question with "azure-cognitive-search", the engineering team for the service will be notified and should be able to answer your question. This repo is for documentation specifically, and isn't monitored as closely by the engineering team. You'll need to provide more info with your question as well:

What documents were in the index that you expected to be returned?
What exactly did you observe (error message, no matching results, incorrect results, etc.)?
How were you sending the request (client library, Postman, etc.)? If you were using a client library, please share the code you're using to encode the filter string if possible.

We will now proceed to close this thread. @pankajydv please repost your question on Stack Overflow like Bruce mentioned. Thanks

ACS: search.in doesn't support special characters in odata filters syntax

Thanks raised the following on stackoverflow ACS: search.in doesn't support
special characters in odata filters syntax
https://stackoverflow.com/questions/67767894/acs-search-in-doesnt-support-special-characters-in-odata-filters-syntax
regards
-Pankaj
On Fri, 28 May 2021 at 23:37, Grace-MacJones-MSFT @.***>
wrote:

We will now proceed to close this thread. @pankajydv
https://github.com/pankajydv please repost your question on Stack
Overflow like Bruce mentioned. Thanks
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-docs/issues/75614#issuecomment-850584035,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADLPCLLQ2CSSZ35F45ENN3TTP7LV7ANCNFSM45GYSH2Q
.


Staging site gives 502 error

new.iotopia-solutions.com gives 502 error/bad gateway

Issue resolved


docs: Add High-level design of ovn-spekaer

What type of this PR
Examples of user facing changes:

docs
Add High-level design of ovn-spekaer

/kind documentation

@KillMaster9 the img.png is not needed, and can you change the text in the image to english


Add multi-add feature to owners - UI

Did these pass unit tests for the UI? Also, did you do a basic visual inspection of the UI? If so, I will merge the changes. We are going to start a new convention for pull requests where the comment help us identify things clearly. This is to help us with stopping regressions and bad pull requests from entering master and 2-2-0.
Format is as follows:
Groupings-1234
dev-2-2-0 or dev-2-3-0 depending on version

[ ] Unit Tests
[ ] Integration Tests (only on API)
[ ] Basic Visual Inspection (only on UI)

Any additional comments go here.

No description provided.

integration tests have been fixed on the api also added the check boxes at the top of this pr


Version 1.1.3

Hi @antocommi , I'd like to add these commits on top of your PR, does that sound OK? Thanks

yes!


Only bad angles behavior coding started

Hey dude !
I thought we could assign weights to the bad angles according to the distance of the enemies, and choose angle with the greatest distance as the destination.
My code is bad/barely-functionnal since I don't know how all the rest of your code works but I'm pretty sure the idea is valid. Take a look when you have time :)

That's indeed a pretty good idea. I've indirectly been working on that with the obstacle code along side making danger circles smaller.
I'll make a new branch where we can work on this piece of code.

https://github.com/Apostolique/Agar.io-bot/tree/angle-weight
So now, we both have a fork with the same goal. When I change something, I can push the changes back to you, or you can also push back to me on that branch.


landing page updated

Fix these errors as well, https://www.codacy.com/app/Gawds/tedxnitkurukshetra-frontend/pullRequest?prid=838804

Please don't push everything here, first resolve the issues asked and create a new PR for other work.


Langlib functions to provide control over conversion of numbers to strings

Please refer to : https://github.com/ballerina-platform/ballerina-spec/issues/770

will be handled in https://github.com/ballerina-platform/ballerina-lang/issues/35542 and https://github.com/ballerina-platform/ballerina-lang/issues/35541


(feat) initial repo setup

HI Ben, I did some research and ES6 import/export is not necessary for node app.
http://vancelucas.com/blog/dont-transpile-javascript-for-node-js/


Please support minetest version

https://www.minetest.net/
Minetest
An open source voxel game engine. Play one of our many games, mod a game to your liking, make your own game, or play on a multiplayer server.
Available for Windows, macOS, GNU/Linux, FreeBSD, OpenBSD, DragonFly BSD, and Android.
Enormous Maps
With 62,000 × 62,000 × 62,000 blocks, there’s no running out of space. You can mine 31,000 blocks down, or build 31,000 blocks up.

Minecraft world space is plenty for BTE, if you really wanted to you can do this yourself on your own accord somewhere else but this likely won't happen in the foreseeable future, this is a java Minecraft mod and while it is abstracted enough to support multiple versions of Minecraft, this is far from some multi-language library. This is completely unrelated to the core project hence closing the issue. I hope you understand why.


ETIMEDOUT

<Please be sure to remove any private information before submitting.>
Repro steps:
<Enter steps to reproduce issue>
Action: azureStorage.deployStaticWebsite
Error type: Error
Error Message: Error uploading<EMAIL_ADDRESS>connect ETIMEDOUT <IP_ADDRESS>:443
Version: 0.7.0
OS: darwin

@viniciushfreitas Does this happen consistently, or was it simply a one-time network issue?  If it happens consistently, how big is the folder you're deploying?  Thx.

Hi @viniciushfreitas, we have a fix here. Please try it out and let us know if it solves your problem.


Add tuple lowering logic for assignment

When assigning tuples (a0, ...) = (b0, ...) generate a tuple of assignments (a0 = b0, ...)

Given an expression statement on a tuple (a0, ...); generate a sequence of statements a0; ...

Adding a bunch more commits here that help get cross-compilation for Falcor further along.


usage for lazy loading images

So, I'm successfully using this for simple lazy loading.
=image_tag('', 'data-src' => "#{Rails.configuration.image_host}/#{card.set_name.downcase}/#{card.imageName}.jpg")

then with some js...
$('li .card .front img').waypoint (->
  $(this).attr 'src', $(this).data('src')
  $(this).parent().siblings('.card-actions').show()
), offset: '150%'

beautiful. but I a toggle of sorts that hides and shows stuff based on some criteria. http://cardbinder.herokuapp.com/card_sets/magic-2014/cards check that out... click on one of the colors, then scroll down. you'll notice some weird behavior.
this doesn't happen, if I'm not playing with display:none

Here's a small script written in ES6 for those who want to target modern browsers and aren't using jQuery:
<script src="/path/to/noframework.waypoints.min.js"></script>
<script src="/path/to/inview.min.js"></script>
<script>
  /**
   * Script that uses uses the Waypoints Inview shortcut to set the image src
   * attribute from a data-src when the element enters the viewport. This is
   * used for lazy-loading, for a faster mobile experience.
   */
  const images = document.querySelectorAll('img[data-src]')
  const waypoints = []
  images.forEach((image) => {
    waypoints[image.dataset.src] = new Waypoint.Inview({
      element: image,
      enter: () => {
        image.src = image.dataset.src
        waypoints[image.dataset.src].destroy()
      }
    })
  })
</script>


Suggestion for React Flavor of template

React Bootstrap 4 components can save you a lot of time in development.
https://reactstrap.github.io/
If you have a code base for react I offer to work on it :-)

If you do consider reactstrap, please don't hesitate to create an issue or ping me if there's anything you need. I've been meaning to put a sample app up and would be happy to link out to this. Thanks!

Thank you, first version of React version with reactstrap on boards is ready


Behaviors are not getting executed

I have defined a behavior<EMAIL_ADDRESS>but it does not get executed (createSchemaDefinition is never called).
The problem seems to be in the storage module init definition.
It is registering an initDefinition event, creating a new schema definition object extendDefinition then extending the Class using this new object (dropping the schemaDefinition received from the arguments that has my behavior definition).
Class extension method calls initDefinition event again, which I think might cause a recursion.
I assume the line needs to be reviewed
// Extend the current schema definition.
Class.extend(extendDefinition);

You would have to show code of your behavior. Wrong usage of the Class.extend method can cause infinite recursion. The storage module avoids that in a little bit "hacky" way. The createSchemaDefinition method is called when you add a behavior to the class. Maybe that's why it's never get called in your case.

You are right, I misspelled the behaviors using the singular form on the class definition.
The issue can be closed.

Ok good to hear :)


Support for other IDEA software

Hi,
If you don't plan to support this, that's fine you can close this. I think this is a cool plugin. But, it won't run on phpstorm. (A friend told me it won't work on webstorm either.)
PhpStorm 2016.3.3
Build #PS-163.13906.21, built on March 8, 2017
Licensed to AJA Video Systems / Dustin Graham
You have a perpetual fallback license for this version
Subscription is active until January 3, 2018
JRE: 1.8.0_112-release-408-b6 x86
JVM: OpenJDK Server VM by JetBrains s.r.o

I don't see any errors in my event log. But, it just simply doesn't do anything. No highlight support, no file support.
Hope you'll consider supporting this. But if not, I understand.
Thanks,
-Dustin

WebStorm 2016.3.1
Build #WS-163.7743.51, built on November 23, 2016
Licensed to Joshua McManus
Subscription is active until September 19, 2017
JRE: 1.8.0_112-release-408-b2 x86
JVM: OpenJDK Server VM by JetBrains s.r.o
Just as an addition to this note, I'm the friend Dustin referred to. Would really love it if this could work it looks like a great plugin.
谢谢

HI JoBoDo & Dustin, yes it shoud support every software which based on IDEA,  released new version 1.0.5 just now, try this
不客气

1.0.5 Appears to be working for me. =)

that's great, enjoy your coding :smile:

Yep that fixed it thanks so much!


Partition settings

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en
Added table.option.WithPartitioningSettings
Pull request type

Please check the type of change your PR introduces:

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: #37
What is the new behavior?

Other information

Codecov Report

Merging #41 (a11b810) into master (0d6cde0) will decrease coverage by 0.02%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##           master      #41      +/-   ##
==========================================
- Coverage   26.93%   26.91%   -0.03%
==========================================
  Files          59       59
  Lines        8880     8887       +7
==========================================
  Hits         2392     2392
- Misses       6344     6351       +7
  Partials      144      144

Flag
Coverage Δ

integration
26.91% <0.00%> (-0.03%)
:arrow_down:

ubuntu-latest
26.91% <0.00%> (-0.03%)
:arrow_down:

unit
26.91% <0.00%> (-0.03%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

table/options/options.go
43.04% <0.00%> (-0.81%)
: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 0d6cde0...a11b810. Read the comment docs.


Cascading Options

The check all button does not function when utilizing cascade options to fill out a field.

After checking in one of the boxes.

Apologies if I couldn't post much, it's company information.

Hello @Jose-R-Rodriguez ,
Couple of questions:

what version of Rundeck are you running?
Can you give me the exact steps to reproduce?
Can you clarify what part is not functioning (e.g. button is not adding to the page, button is not checking all the boxes, etc.)?
When I tested with Rundeck 11.2.4, it was functioning properly with cascading remote options. I have tested the plugin with 11.2.5-1 and 3.0.1-20180803, but not with cascading remote options on those versions.

@Jose-R-Rodriguez Based on your screen shots, I'm guessing the issue is:
The button does not populate on the page for the "Hosts" option initially, and after you've selected the dependent option Farms. Is that correct?

Thank you for your quick response.

Version 2.7.2

The steps to fill out the hosts field in our case is to simply select a farm. This will populate the hosts field with various other options.

The button is not being added to the page at all as you can tell in the image I have a farm selected, and my hosts field has been populated but the button is missing/not appearing.(I don't know exactly how it's supposed to function)

@theque5t Yes the button does not appear once the host field has been populated. Again, I don't know if this is intended, but it seems like a bug to me.

@Jose-R-Rodriguez Understood. I'll take a look, and get back to you after I've done some investigating.

@Jose-R-Rodriguez Should be fixed now. You'll need to use the new build

@Jose-R-Rodriguez Let me know if it works, and I'll close this issue.

@theque5t Alright I'll let you know on Monday when I head back to work thanks for the quick updates.

Hello, sorry I forgot yesterday to get back to you, it seems like everything is working fine and the check all option comes up when the field is dynamically filled.
Just an fyi, after restarting the server completely it started working with the old build, and then we swapped to the newer one. I don't know if that had some sort of effect, because like I said the old one started working.

@Jose-R-Rodriguez Glad it’s fixed now. I’ll close this issue.
Sent with GitHawk


Handle addresses with nil or boolean values

Fixes:
https://sentry.io/organizations/govuk/issues/1715663561/?project=5170680&referrer=slack
https://sentry.io/organizations/govuk/issues/1715667790/events/100857dd3fbc41d28a8575082d983bfb/?project=5170680&query=is%3Aunresolved

Codecov Report

Merging #398 into master will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master     #398   +/-   ##
=======================================
  Coverage   99.27%   99.27%
=======================================
  Files          71       71
  Lines        1922     1930    +8
=======================================
+ Hits         1908     1916    +8
  Misses         14       14

Impacted Files
Coverage Δ

spec/helpers/address_helper_spec.rb
100.00% <100.00%> (ø)

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 4c86229...85e602d. Read the comment docs.


Created ListUsers database helper

Scope of changes
Created a ListUsers database helper similar to ListAPIKeys in quarterdeck\db\models\apikeys.go
Fixes SC-13268
Type of change

[x] new feature
[ ] bug fix
[ ] documentation
[ ] testing
[ ] technical debt
[ ] other (describe)

Acceptance criteria
Describe how reviewers can test this change to be sure that it works correctly. Add a checklist if possible.
Author checklist

[x] I have manually tested the change and/or added automation in the form of unit tests or integration tests
[ ]  I have updated the dependencies list
[ ]  I have recompiled and included new protocol buffers to reflect changes I made
[ ]  I have added new test fixtures as needed to support added tests
[x]  Check this box if a reviewer can merge this pull request after approval (leave it unchecked if you want to do it yourself)
[x]  I have moved the associated Shortcut story to "Ready for Review"

Reviewer(s) checklist

[ ] Any new user-facing content that has been added for this PR has been QA'ed to ensure correct grammar, spelling, and understandability.
[ ] Are there any TODOs in this PR that should be turned into stories?

Ok looks good @pdamodaran -- guess we could add a test that covers the possibility of a user that belongs to multiple orgs and has different roles for different orgs. The test would prove that we only get back the correct roles for that user in that org. Want to add a backlog story to your next sprint to take that on? Also, just wanted to make sure you saw my note above about the the possible values for orgID?

@rebeccabilbro - I have updated the docstring to reflect all the valid values for orgID and I will create a follow on story to add the test you mentioned.


Create an IAM role for Grafana

I added module that create IAM role for Grafana.
Create an IAM role with the following permissions.

Athena : 15037a0b0ee1958d0230d53e9a7d1bb2201e4222
CloudWatch Logs Insights : 27a41a4f857937a5ed704a7486fb53850c61352e

Use this IAM role with assumerole from assumerole_principals .

Thanks for your review. I'll merge them.


Jami icon

Hi,
Is it possible to add the icon of https://jami.net?
Thanks a lot

The icon already exists


Create language button

Create a button to change language (PT, EN)

Work in progress by @fxamauri


Do something about src/config.json

Prerequisites

[x] Can you reproduce the problem with Debug \ Reload Without Extensions?
[x] Did you perform a cursory search to see if your bug or enhancement is already reported?
[x] Did you read the Troubleshooting guide?

For more information on how to write a good bug report read here
For more information on how to contribute read here
Description
Now that npm install is part of the build we should do something about config.json:
it is regenerated everytime which is ok, but it needs different values if we are in dev or in production.
We should find a better way to manage the differences.
Steps to Reproduce

Run npm install

Expected behavior:
Running git status config.json should not appear in the modified files.
Actual behavior:
Running git status config.json appears in the modified files.
Versions
Windows 10
master

In brackets-electron I made src/config.json to be ignored by git, since it's recreated after every npm install

AFAIK the only thing to manage is healthDataServerURL which points to https://healthdev.brackets.io/healthDataLog in dev and points to https://health.brackets.io/healthDataLog in production.
After we find a way for that we can put src/config.json in .gitignore.

Can we use environment variables? Something like healthDataServerURL = (BRACKETS_ENV !== "development" ? "https://healthdev.brackets.io/healthDataLog" : "https://health.brackets.io/healthDataLog")?

We probably don't even need that.
package.json is used in dev and src/config.json in production, so we could just integrate this difference into the code that copies the values around.

Let me have a look at this issue. I am also thinking in line with @MarcelGerber

Mostly fixed with #12778.
Created #13458 to fix another small inconsistency I am experiencing, see the PR description for more information.


Evaluate https://pinniped.dev/ as an authentication service for Kubernetes clusters

We made the decision to use athena and dex for authentication going forward. We can revisit.


[FEATURE] : Adding auto-assign github workflow to PR

Detailed description
As of now, whenever a PR is opened by a contributor then either the pull request needs to be assigned with "assignee" manually or it goes unassigned.
However we can automate this step, so whenever someone opens a PR then that PR will be automatically assigned to that person

It will reduce the burden of maintainers

Context

Possible implementation

I will add this functionality with proper conventions using GitHub Actions in .yml file

Additional information
I'm a gssoc contributor so please assign me this issue under gssoc
Code of Conduct

[X] I agree to follow this project's Code of Conduct

@ujjawaltyagii I'm assigning this issue under GSSoC. Enjoy working on this issue.


Not working on Lenovo A2010-a!

Whenever I press a key it crashes. Any solutions?
https://scontent-mxp1-1.xx.fbcdn.net/v/t34.0-12/16837807_1266891490055310_1092060973_n.png?oh=5dc53d5f93596c461fc7d6e5d10d9938&oe=58ABB463

Same issue on Lenovo P70/A.
On activating and using Keyboard, it stops working with error msg,
"Unfortunately, hacker's keyboard has stopped"

Hi Oussema02,
Please disable Popup on keypress in Hackers keyboard settings and try again.
waiting for your feedback ^_^

This advice useful. Now the keyboard works on Lenovo P70A.
Sent from my ASUS
-------- Оригінал повідомлення --------
Від:yassine faradi<EMAIL_ADDRESS>Надіслано:Thu, 16 Mar 2017 23:25:42 +0200
Кому:klausw/hackerskeyboard<EMAIL_ADDRESS>Копія:w201024 201024@ukr.net,Comment<EMAIL_ADDRESS>Тема:Re: [klausw/hackerskeyboard] Not working on Lenovo A2010-a! (#556)

Hi Oussema02,
Please disable Popup on keypress in Hackers keyboard settings and try again.
waiting for your feedback ^_^
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.￼
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/klausw/hackerskeyboard","title":"klausw/hackerskeyboard","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/klausw/hackerskeyboard"}},"updates":{"snippets":[{"icon":"PERSON","message":"@yassine987 in #556: Hi Oussema02,\r\nPlease disable Popup on keypress in Hackers keyboard settings and try again.\r\nwaiting for your feedback ^_^"}],"action":{"name":"View Issue","url":"https://github.com/klausw/hackerskeyboard/issues/556#issuecomment-287195868"}}}


No able to login through RDP after running the script

Hi,
Just run the script and I cannot logon through RDP into the windows machine in a labo env.
Any idea?
Thank you.

Hello,
Did you get this resolved?
Thanks,
Robert Smith

Hi,
No I just abandoned….
[cid:yes_3da80858-3439-44b5-9634-b44e2aaa4a11.jpg]
Paul Erhard
CTO
T : +1-888-264-7159
Website : https://www.xpedigo.com
From: Robert Smith<EMAIL_ADDRESS>Sent: Friday, June 5, 2020 5:20 PM
To: TheVDIGuys/Windows_10_VDI_Optimize<EMAIL_ADDRESS>Cc: Paul-Henri Erhard<EMAIL_ADDRESS>State change<EMAIL_ADDRESS>Subject: Re: [TheVDIGuys/Windows_10_VDI_Optimize] No able to login through RDP after running the script (#19)
Hello,
Did you get this resolved?
Thanks,
Robert Smith
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHubhttps://github.com/TheVDIGuys/Windows_10_VDI_Optimize/issues/19#issuecomment-639825349, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AJBTPDLINHGYQ7PNVCBWUDTRVFOO7ANCNFSM4NRGTCWA.

Hi
Does anybody have same issue? I was able to reproduce it with Windows 10 1909 in WVD environment.  After you execute the script and reboot, it's not going to allow RDP. Hard reboot resolves the issue.