Support @import "node_modules/postcss-normalize/lib/normalize.css"

Let me explain:
During development, I use the CSS file as-is, without any pre- or post-processor. I only run postcss and postcss-normalize when building for production.
In order to have normalize.css in development, I needs to be able to import it from node_modules. I can't use @import-normalize nor `@import "postcss-normalize".
It would be great if this plugin can detect the @importfrom path containing "node_modules/postcss-normalize/lib/normalize.css" besides @import-normalize so I can see the normalized styles in both environments.

@sntran Move the @import-normalize to another file without any @imports then use @import <path/to/file> to load it in.

I would follow what @stramel has said, unless we can modify those import plugins (which is very unlikely).

 During development, I don't run my file through postcss. Having a file with @import-normalize would not resolve to anything, and I won't see normalize stuffs in development.


Websocket messages that fail "format" check are ignored

Is your feature request related to a problem? Please describe.
The websocket service drops messages that cannot be "formatted" correctly and does not log or return any error to the user when this happens.
Describe the solution you'd like

Either add logging (or panic) on debug builds when this happens.
Allow users to receive callbacks for message format errors

#1842 removed the WebSocketService so I think this can be closed.


migrated the triangulation-3D-visualizer to gen2.

Used Script node to crop the image

Sweet.  This will be great for many to have.  And I love that it uses the script node as that affords the capability for folks to customize it!

removed gen1 triangulation experiment

You may have already done this, but please make sure there is a redirect in place so the old link still works.  As we want to allow folks to link to any of our examples, experiments, anything with confidence that their customers or fans (say if it's a Youtube channel) doesn't end up with a link that goes nowhere.

Added the video

Great demo - thanks!


Fix some nits in conformance package

Namely:

Renaming variables so that it fits their purposes
Fixing some comments in admin-network-policy-core-integration.go
Making comments more verbose in general

/assign @tssurya


很急的问题

(void)sd_setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder；
请问一下 这个函数中的 url, 您们的限制长度是多少？？很急

can you please write in English so everyone can understand it?

Can you delete this Issue, I don't know who post this question using my account.


Suggest:The IOC resolves the relationship and displays the available implementation in the error message

.net environment：
sdk:   .net core 2.1.104
VS: 2017 Community
system: windows 10 1709 pro N
Hopefully when ‘IOC’ parses an error, give some more detailed error information
for examples：
IHttpContextAccessor interface，it injected when VS in debug mode。but release project，project does not contain the IHttpContextAccessor 。 this error message should show:
“This interface is no corresponding implementation”
but However, sometimes this interface will be forcibly injected，This interface corresponding to the two to achieve。 this error message should show:
There are multiple implementations of this interface:
{xxxx.xxxx.xxxx.IHttpContextAccessor }
{bbbb.bbbb.bbbb.IHttpContextAccessor }
This can be more convenient positioning problem！
about me project
I am writing the company's basic class library，Use IHttpContextAccessor in the basic class library.
But,Other web api project Report this interface to resolve errors。
Possible situations:
1.Internal references to projects lead to。
2.Used by other libraries referenced by the base class library。
3.Library version issues
4.other issues.
I know that the official blog has described this issue，but it did not help me solve the problem.
Occasionally, this problem will still occur, but it can hardly be solved.

This issue was moved to aspnet/Home#3329


⚠ Panoramas has degraded performance

In c30c976, Panoramas ($SITE_URL_PANORAMAS) experienced degraded performance:

HTTP code: 200
Response time: 7974 ms

Resolved: Panoramas performance has improved in 3ed293c after 6 minutes.


Sorting keys in dependencies

Hey, we use this lib currently in pnpm but we sort the keys in the dependencies, devDependencies, optionalDependencies properties before passing package.json to write-pkg (see). IMHO, this should be done inside write-pkg, as this is a general convention in package.json files.
Would you accept a PR that would add this to write-pkg?

👍 Good idea. PR more than welcome :)
I have a module you could use for this: https://github.com/sindresorhus/sort-keys

@sindresorhus PR is ready. Would you please review it?


GUVNOR-2591: Guided Decision Table Editor: Dragging a 'table title' pans the Canvas. It should drag the grid.

See https://issues.jboss.org/browse/GUVNOR-2591
Video of issue here.

See https://github.com/droolsjbpm/drools-wb/pull/229 too.

+1


Add geom_raster and geom_sf-like features

Could you please add features similar to geom_raster and geom_sf from ggplot2? This would greatly help in promoting Julia for geospatial visualization.

Hi, thanks for your request! I think this is way too broad currently, I don't want to have to go and find out what these features are, how they compare to what we have, what is still missing. That info should be included in a feature request and it's better if feature requests are reasonably narrow. So I'm going to close this one but if you have more specific things with more background info, please open new issues for those.

I think this request is too narrow. You have already provided these features partially; it just needs more specific details in the context of raster and .shp data.

You can add these features in Geometries (https://aog.makie.org/stable/gallery/gallery/applications/geometries/#Geometries) and Geographic data (https://aog.makie.org/stable/gallery/gallery/applications/geographic/#Geographic-data).


Webpack v2.5 to v4.41 upgrade ERRORS (w/ Angular v5.1 to v7.0 upgrade)

🐞 Bug report
- [x ] serve
- [x ] generate
- [ x] update
- [ x] run
- [ x] config

Is this a regression?
This is an upgrade from a production app in Angular v5.1 webpack v2.5 to Angular v7.0 webpack v4.41
Description
Getting the configuration correct for webpack v4.41 to run with Angular v7.0 is causing lots of erros
🔬 Minimal Reproduction

Webpack v2.5 to v4.41 upgrade ERRORS (w/ Angular v5.1 to v7.0 upgrade)
(keep in mind, we are hoping to upgrade to Angular v8.2 ultimately but update.angular.io suggests an incremental upgrade
and have not gotten to Angular v7 successfully - yet)

Having a bear of a time getting the upgrade of my Angular app from v5.1 to v8.2 to work due to move to webpack v4

process:
1. follow all the instructions on update.angular.io
2. delete folder node_modules
3. delete npm-shrinkwrap.json
4. npm install
5. npm shrinkwrap
-->> all good to here
6. node node_modules/webpack/bin/webpack --config webpack.config.vendor.js
-->>> **errors**

🔥 Exception or Error

after step 6:

(node:20228) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead
C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\webpack\lib\Chunk.js:866
                throw new Error(
                ^

Error: Chunk.entrypoints: Use Chunks.groupsIterable and filter by instanceof Entrypoint instead
    at Chunk.get (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\webpack\lib\Chunk.js:866:9)
    at C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\extract-text-webpack-plugin\dist\index.js:176:48
    at Array.forEach ()
    at C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\extract-text-webpack-plugin\dist\index.js:171:18
    at AsyncSeriesHook.eval [as callAsync] (eval at create (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\tapable\lib\HookCodeFactory.js:33:10), :7:1)
    at AsyncSeriesHook.lazyCompileHook (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\tapable\lib\Hook.js:154:20)
    at Compilation.seal (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\webpack\lib\Compilation.js:1342:27)
    at compilation.finish.err (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\webpack\lib\Compiler.js:675:18)
    at hooks.finishModules.callAsync.err (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\webpack\lib\Compilation.js:1261:4)
    at AsyncSeriesHook.eval [as callAsync] (eval at create (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\tapable\lib\HookCodeFactory.js:33:10), :24:1)
    at AsyncSeriesHook.lazyCompileHook (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\tapable\lib\Hook.js:154:20)
    at Compilation.finish (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\webpack\lib\Compilation.js:1253:28)
    at hooks.make.callAsync.err (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\webpack\lib\Compiler.js:672:17)
    at _err0 (eval at create (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\tapable\lib\HookCodeFactory.js:33:10), :11:1)
    at _addModuleChain (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\webpack\lib\Compilation.js:1185:12)
    at processModuleDependencies.err (C:\dev\Cloud Development\Intake\Dev\1.1.0_Angular_6\Corvel.Intake.Web\node_modules\webpack\lib\Compilation.js:1097:9)
    at process._tickCallback (internal/process/next_tick.js:61:11)

I have tried to make changes to upgrade from "extract-text-webpack-plugin": "2.1.2" to "mini-css-extract-plugin": "^0.8.0",
but no matter what I've tried I still seem to require the extract-text-webpack-plugin due to another package, also mini-css-extract-plugin change in webpack are not entirely clear to me... is there an example other the generic given on their webpage?

🌍 Your Environment

This is a Vs 2017 Asp.net core 2.1 mvc web app

Anything else relevant?

I get that webpack v4 is now a part of Angular CLI v7 but ...
the list of exact instructions/changes from one version to the next is unclear.

Any help?  Suggestions?

******************
******************
v5.1 package.json
******************
******************
{
  "name": "Web",
  "private": true,
  "version": "1.0.0",
  "scripts": {
    "test": "karma start ClientApp/test/karma.conf.js",
    "test_ci": "webpack --config webpack.config.vendor.js --env.prod && karma start ClientApp/test/karma.conf.nobrowser.js",
    "test_ondemand": "karma start ClientApp/test/karma.conf.nobrowser.js"
  },
  "dependencies": {
    "@angular/animations": "^5.1.1",
    "@angular/common": "^5.1.1",
    "@angular/compiler": "^5.1.1",
    "@angular/compiler-cli": "^5.1.1",
    "@angular/core": "^5.1.1",
    "@angular/forms": "^5.1.1",
    "@angular/http": "^5.1.1",
    "@angular/platform-browser": "^5.1.1",
    "@angular/platform-browser-dynamic": "^5.1.1",
    "@angular/platform-server": "^5.1.1",
    "@angular/router": "^5.1.1",
    "@ngtools/webpack": "^1.9.1",
    "@progress/kendo-angular-buttons": "^4.0.0",
    "@progress/kendo-angular-dateinputs": "^2.2.0",
    "@progress/kendo-angular-dialog": "^3.4.0",
    "@progress/kendo-angular-dropdowns": "^2.1.0",
    "@progress/kendo-angular-excel-export": "^1.0.7",
    "@progress/kendo-angular-grid": "^3.0.0",
    "@progress/kendo-angular-inputs": "^2.2.0",
    "@progress/kendo-angular-intl": "^1.4.0",
    "@progress/kendo-angular-l10n": "^1.1.0",
    "@progress/kendo-angular-layout": "^3.1.0",
    "@progress/kendo-angular-popup": "^2.2.0",
    "@progress/kendo-angular-tooltip": "^0.4.0",
    "@progress/kendo-data-query": "^1.2.2",
    "@progress/kendo-drawing": "^1.5.2",
    "@progress/kendo-theme-default": "^2.47.0",
    "@types/webpack-env": "1.13.0",
    "angular2-template-loader": "0.6.2",
    "applicationinsights-js": "^1.0.14",
    "aspnet-prerendering": "^3.0.1",
    "aspnet-webpack": "^2.0.1",
    "awesome-typescript-loader": "3.2.1",
    "bootstrap": "^3.3.7",
    "css": "2.2.1",
    "css-loader": "0.28.4",
    "es6-shim": "0.35.3",
    "event-source-polyfill": "0.0.9",
    "expose-loader": "0.7.3",
    "extract-text-webpack-plugin": "2.1.2",
    "file-loader": "0.11.2",
    "html-loader": "0.4.5",
    "isomorphic-fetch": "2.2.1",
    "jquery": "3.2.1",
    "json-loader": "0.5.4",
    "popper.js": "^1.12.9",
    "preboot": "4.5.2",
    "raw-loader": "0.5.1",
    "reflect-metadata": "0.1.10",
    "rxjs": "^5.5.2",
    "style-loader": "0.18.2",
    "to-string-loader": "1.1.5",
    "typescript": "^2.5.3",
    "url-loader": "0.5.9",
    "webpack": "2.5.1",
    "webpack-hot-middleware": "2.18.2",
    "webpack-merge": "4.1.0",
    "zone.js": "0.8.12"
  },
  "devDependencies": {
    "@types/applicationinsights-js": "^1.0.5",
    "@types/chai": "4.0.1",
    "@types/jasmine": "2.5.53",
    "babel-polyfill": "^6.26.0",
    "chai": "4.0.2",
    "core-js": "^2.5.3",
    "jasmine-core": "2.6.4",
    "karma": "1.7.0",
    "karma-chai": "0.1.0",
    "karma-chrome-launcher": "2.2.0",
    "karma-cli": "1.0.1",
    "karma-jasmine": "1.1.0",
    "karma-junit-reporter": "^1.2.0",
    "karma-phantomjs-launcher": "^1.0.4",
    "karma-webpack": "2.0.3",
    "node-sass": "^4.9.0",
    "sass-loader": "^6.0.6"
  }
}

******************
******************
v7.0 package.json
******************
******************
{
  "name": "Web",
  "private": true,
  "version": "1.1.0",
  "scripts": {
    "test": "karma start ClientApp/test/karma.conf.js",
    "test_ci": "webpack --config webpack.config.vendor.js --env.prod && karma start ClientApp/test/karma.conf.nobrowser.js",
    "test_ondemand": "karma start ClientApp/test/karma.conf.nobrowser.js"
  },
  "dependencies": {
    "@angular/animations": "^7.0.0",
    "@angular/cli": "^7.0.1",
    "@angular/common": "^7.0.0",
    "@angular/compiler": "^7.0.0",
    "@angular/compiler-cli": "^7.0.0",
    "@angular/core": "^7.0.0",
    "@angular/forms": "^7.0.0",
    "@angular/http": "^7.0.0",
    "@angular/platform-browser": "^7.0.0",
    "@angular/platform-browser-dynamic": "^7.0.0",
    "@angular/router": "^7.0.0",
    "@ngtools/webpack": "^7.0.0",
    "@progress/kendo-angular-buttons": "^5.0.0",
    "@progress/kendo-angular-common": "^1.0.0",
    "@progress/kendo-angular-dateinputs": "^4.0.0",
    "@progress/kendo-angular-dialog": "^4.0.0",
    "@progress/kendo-angular-dropdowns": "^4.0.0",
    "@progress/kendo-angular-excel-export": "^3.0.0",
    "@progress/kendo-angular-grid": "^4.0.0",
    "@progress/kendo-angular-inputs": "^6.0.0",
    "@progress/kendo-angular-intl": "^2.0.0",
    "@progress/kendo-angular-l10n": "^2.0.0",
    "@progress/kendo-angular-layout": "^4.0.0",
    "@progress/kendo-angular-pdf-export": "^2.0.0",
    "@progress/kendo-angular-popup": "^3.0.0",
    "@progress/kendo-angular-tooltip": "^2.0.0",
    "@progress/kendo-data-query": "^1.2.2",
    "@progress/kendo-drawing": "^1.5.12",
    "@progress/kendo-theme-default": "^2.47.0",
    "@types/webpack-env": "1.13.0",
    "angular2-template-loader": "0.6.2",
    "applicationinsights-js": "^1.0.14",
    "aspnet-prerendering": "^3.0.1",
    "aspnet-webpack": "^3.0.0",
    "awesome-typescript-loader": "3.2.1",
    "bootstrap": "^3.3.7",
    "css": "2.2.1",
    "css-loader": "0.28.4",
    "es6-shim": "0.35.3",
    "event-source-polyfill": "0.0.9",
    "expose-loader": "0.7.3",
    "extract-text-webpack-plugin": "^3.0.0",
    "file-loader": "0.11.2",
    "html-loader": "0.4.5",
    "isomorphic-fetch": "2.2.1",
    "jquery": "^3.4.1",
    "json-loader": "0.5.4",
    "popper.js": "^1.12.9",
    "preboot": "4.5.2",
    "raw-loader": "0.5.1",
    "reflect-metadata": "0.1.10",
    "rxjs": "6.3.3",
    "rxjs-compat": "6.3.3",
    "style-loader": "0.18.2",
    "to-string-loader": "1.1.5",
    "tslint": "^5.0.0",
    "url-loader": "0.5.9",
    "webpack-dev-middleware": "^3.7.2",
    "webpack-hot-middleware": "2.18.2",
    "zone.js": "0.8.29"
  },
  "devDependencies": {
    "@types/applicationinsights-js": "^1.0.5",
    "@types/chai": "4.0.1",
    "@types/jasmine": "2.5.53",
    "babel-polyfill": "^6.26.0",
    "chai": "4.0.2",
    "core-js": "^2.5.3",
    "jasmine-core": "2.6.4",
    "karma": "1.7.0",
    "karma-chai": "0.1.0",
    "karma-chrome-launcher": "2.2.0",
    "karma-cli": "1.0.1",
    "karma-jasmine": "1.1.0",
    "karma-junit-reporter": "^1.2.0",
    "karma-phantomjs-launcher": "^1.0.4",
    "karma-webpack": "^4.0.0",
    "node-sass": "^4.9.0",
    "sass-loader": "^6.0.6",
    "tslint": "^5.0.0",
    "typescript": "^3.1.6",
    "webpack": "^4.41.2",
    "webpack-cli": "^3.3.9",
    "webpack-merge": "^4.1.0"
  }
}

Hi, thanks for opening the issue, but it seems that you are using a custom webpack configure and not the one in Angular CLI. Hence, this issue doesn't fall into the bug report or feature request category. This issue tracker is not suitable for support requests, please repost your issue on StackOverflow using tag angular-cli.
If you are wondering why we don't resolve support issues via the issue tracker, please check out this explanation.

You have closed both my tickets requesting help when one was clearly in the angular-cli tag.  Why did you close this??

Custom Webpack configurations are not supported by the Angular Tooling Team. This issue tracker is not suitable for support requests. For support requests kindly post in StackOverflow


[Minor] improvement(docs): Polish docs

What changes were proposed in this pull request?
Refine docs as we are going to release version 0.6.0-incubating.
Why are the changes needed?
Better user experience.
Does this PR introduce any user-facing change?
N/A
How was this patch tested?
N/A

@FANNG1
Could you also help me review this PR?

@yuqi1129 can you please help me to change line
https://github.com/apache/gravitino/blob/1df0fdce84039878137ea47db7c2726fc5690041/docs/manage-tags-in-gravitino.md?plain=1#L86
changes to:
http://localhost:8090/api/metalakes/test/tags?details=true

manage-tags-in-gravitino.md

@yuqi1129 can you please help me to change line
https://github.com/apache/gravitino/blob/1df0fdce84039878137ea47db7c2726fc5690041/docs/manage-tags-in-gravitino.md?plain=1#L86
changes to:
http://localhost:8090/api/metalakes/test/tags?details=true

Done.


zabbix password

Where should I put the Zabbix password.
In your example configuration file There are host and port fields only.

@bigsow
Password for ZABBIX user must be set either in default section if this user has same password for every database (see https://github.com/anetrusov/ZabbixDBA/blob/master/conf/config.example.pl#L14), or overridden in certain database section if password is differs from default.

I mean password for Zabbix application user, not to Oracle database user.

@bigsow
You don't need to specify Zabbix application user. It sends data to Zabbix trapper service, which works without any authentication: https://www.zabbix.com/documentation/3.2/manual/config/items/itemtypes/trapper

So. Is it necessarty to configure the trapper service first?

@bigsow
Sure, there's template at conf/templates directory that must be imported into Zabbix through web interface.
You can write your own queries by adding them to query file and create trapper items in Zabbix

So why didn't you add more info about templates, trapper service to the manual, there is to many issues to gues?
Are the templates dedicated for Zabbix 3.0 and higher?
I have got Zabbix 2.8 and during import I get message "Unknown import version."

@bigsow
I'll sure will update documentation, didn't have such questions before.
The issue with template is that it was exported from newer Zabbix version but it works fine with Zabbix >= 1.8. I'll update version later but it can be manually done just by editing third line of Template_Oracle.xml
Thanks,

Hi Anetrusov how are you?
I installed the service following the instructions in README.md, apparently everything is OK with the service.
I did not receive any error in .log nor in .err, as you can see below, but I did not receive any data on "Last Data"
Did I forget to do something?
#cat /opt/zdba/log/zdba.log
[2017/03/21 17:49:06][INFO ] [27] starting ZabbixDBA (version 3.0.2)
[2017/03/21 17:49:06][INFO ] [53] starting thread for database 'MSFA_HOM'


Bugfix/docs

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (5fe5a01) 21.29% compared to head (bcee4f6) 21.29%.
Report is 1 commits behind head on main.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #121   +/-   ##
=======================================
  Coverage   21.29%   21.29%
=======================================
  Files          28       28
  Lines        3762     3762
=======================================
  Hits          801      801
  Misses       2961     2961

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


SOCKS On/Off Commands

https://app.zenhub.com/workspaces/vsp-5cedc9cce6e3335dc5a49fc4/issues/department-of-veterans-affairs/va.gov-team/18637

This looks great, just one comment


modem should be a separate library

Follow up #90

@ed7coyne I think for now we can just move the modem out of the src directory (so it doesn't get bundled with the library and put it in a separate contrib or project top level dir along side its own sample)


remove Anomaly Finder cause of rename

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

Contribution checklist:

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

ARM API Review Checklist

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

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

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

Can one of the admins verify this patch?

Automation for azure-sdk-for-js

Automation for azure-sdk-for-ruby

Removing these files as Samer suggested in email.

Automation for azure-sdk-for-python

Automation for azure-sdk-for-go

Automation for azure-sdk-for-node

Automation for azure-sdk-for-java

@anuchandy I think this should be merged

Rest spec to Net Sdk code generation is not supported for new RPs, they will be onboarded separately. Please do not block on the Automation for azure-sdk-for-net failure for this review.

@dsgouda please ignore this PR. This version is deprecated and is replaced with https://github.com/Azure/azure-rest-api-specs/pull/5295


iOS(iPads): TextField 'keyboardType: TextInputType.number' doesn't bring the number-only keyboard instead it shows full keyboard

This issue is happening with all the iPads (shows full keyboard).
TextFormField(
      keyboardType:
     TextInputType.numberWithOptions(decimal: true),

TextFormField(
      keyboardType:
     TextInputType.number(decimal: true),

TextFormField(
      keyboardType:
     TextInputType.number(decimal: true, signed: true),

all of the codes above show the same full keyboard.
I want to show a number-only keyboard.
I've tried all of the flutter channels [master, dev, beta, stable], still the same issue.
Is there any way to show number-only keyboard on iPads?
Logs
Flutter doctor output:
[✓] Flutter (Channel dev, 1.25.0-4.0.pre, on macOS 11.1 20C69 darwin-x64, locale en-US)
    • Flutter version 1.25.0-4.0.pre at /Users/muhammadelsayed/Documents/PRO/flutter
    • Framework revision a7f5fd5360 (5 weeks ago), 2020-11-30 13:14:13 +0100
    • Engine revision 20caf54969
    • Dart version 2.12.0 (build 2.12.0-76.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
    • Android SDK at /Users/muhammadelsayed/Library/Android/sdk
    • Platform android-30, build-tools 30.0.1
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

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

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] IntelliJ IDEA Community Edition (version 2020.3)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 51.0.4
    • Dart plugin version 203.5981.152

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

[✓] Connected device (1 available)
    • iPad mini (5th generation) (mobile) • B8473C86-CD09-4C0A-94CD-C6AE16EAC523 • ios • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)

• No issues found!

Hi @xSuperMu
Thanks for filing the issue, I can reproduce it on a  physical iPad (no issue on iPhone XR(

code sample
import 'package:flutter/material.dart';

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

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Material App',
      theme: ThemeData.dark(),
      home: Home(),
    );
  }
}

class Home extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Material App Bar'),
      ),
      body: Center(
          child: TextFormField(
        keyboardType: TextInputType.numberWithOptions(decimal: true),
      )),
      floatingActionButton: FloatingActionButton(
        child: Icon(Icons.add),
        onPressed: () {},
      ),
    );
  }
}

logs
[        ] -------------------------
[ +140 ms] (lldb) command source -s 0 '/tmp/6F03100B-EC1A-4614-83ED-89DCDDEA6A6A/fruitstrap-lldb-prep-cmds-00008020_000255113EE8402E'
[        ] Executing commands in '/tmp/6F03100B-EC1A-4614-83ED-89DCDDEA6A6A/fruitstrap-lldb-prep-cmds-00008020_000255113EE8402E'.
[        ] (lldb)     platform select remote-ios --sysroot '/Users/tahatesser/Library/Developer/Xcode/iOS DeviceSupport/14.3 (18C66) arm64e/Symbols'
[        ]   Platform: remote-ios
[        ]  Connected: no
[        ]   SDK Path: "/Users/tahatesser/Library/Developer/Xcode/iOS DeviceSupport/14.3 (18C66) arm64e/Symbols"
[        ] (lldb)     target create "/Users/tahatesser/AndroidStudioProjects/master_flutter/build/ios/iphoneos/Runner.app"
[+4026 ms] Current executable set to '/Users/tahatesser/AndroidStudioProjects/master_flutter/build/ios/iphoneos/Runner.app' (arm64).
[        ] (lldb)     script fruitstrap_device_app="/private/var/containers/Bundle/Application/70322E02-FC2F-455E-B181-AC64C865F669/Runner.app"
[ +459 ms] (lldb)     script fruitstrap_connect_url="connect://<IP_ADDRESS>:52909"
[        ] (lldb)     script fruitstrap_output_path=""
[        ] (lldb)     script fruitstrap_error_path=""
[        ] (lldb)     target modules search-paths add /usr "/Users/tahatesser/Library/Developer/Xcode/iOS DeviceSupport/14.3 (18C66) arm64e/Symbols/usr" /System "/Users/tahatesser/Library/Developer/Xcode/iOS DeviceSupport/14.3 (18C66) arm64e/Symbols/System" "/private/var/containers/Bundle/Application/70322E02-FC2F-455E-B181-AC64C865F669" "/Users/tahatesser/AndroidStudioProjects/master_flutter/build/ios/iphoneos" "/var/containers/Bundle/Application/70322E02-FC2F-455E-B181-AC64C865F669" "/Users/tahatesser/AndroidStudioProjects/master_flutter/build/ios/iphoneos" /Developer "/Users/tahatesser/Library/Developer/Xcode/iOS DeviceSupport/14.3 (18C66) arm64e/Symbols/Developer"
[  +10 ms] (lldb)     command script import "/tmp/6F03100B-EC1A-4614-83ED-89DCDDEA6A6A/fruitstrap_00008020_000255113EE8402E.py"
[   +6 ms] (lldb)     command script add -f fruitstrap_00008020_000255113EE8402E.connect_command connect
[        ] (lldb)     command script add -s asynchronous -f fruitstrap_00008020_000255113EE8402E.run_command run
[        ] (lldb)     command script add -s asynchronous -f fruitstrap_00008020_000255113EE8402E.autoexit_command autoexit
[        ] (lldb)     command script add -s asynchronous -f fruitstrap_00008020_000255113EE8402E.safequit_command safequit
[        ] (lldb)     connect
[  +39 ms] (lldb)     run
[ +206 ms] success
[        ] Application launched on the device. Waiting for observatory port.
[+1379 ms] Observatory URL on device: http://<IP_ADDRESS>:50243/
[   +8 ms] Attempting to forward device port 50243 to host port 52915
[        ] executing: /Users/tahatesser/Code/flutter_master/bin/cache/artifacts/usbmuxd/iproxy 52915:50243 --udid 00008020-000255113EE8402E
[+1018 ms] Forwarded port ForwardedPort HOST:52915 to DEVICE:50243
[        ] Forwarded host port 52915 to device port 50243 for Observatory
[   +3 ms] Installing and launching... (completed in 23.4s)
[   +3 ms] Caching compiled dill
[ +116 ms] Connecting to service protocol: http://<IP_ADDRESS>:52915/
[   +2 ms] Launching a Dart Developer Service (DDS) instance at http://<IP_ADDRESS>:0, connecting to VM service at http://<IP_ADDRESS>:52915/.
[ +923 ms] DDS is listening at http://<IP_ADDRESS>:52920/_UK7JfNpzA0=/.
[  +92 ms] Successfully connected to service protocol: http://<IP_ADDRESS>:52915/
[  +19 ms] DevFS: Creating new filesystem on the device (null)
[  +11 ms] DevFS: Created new filesystem on the device (file:///private/var/mobile/Containers/Data/Application/F83D4E0A-B5B9-4600-8E71-6EF2D42BE944/tmp/master_flutterA0qaw2/master_flutter/)
[   +4 ms] Updating assets
[ +204 ms] Syncing files to device Taha’s iPad...
[   +1 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +3 ms] <- recompile package:triage/main.dart ae71af3e-c5de-458f-9544-7d8dc422a98f
[        ] <- ae71af3e-c5de-458f-9544-7d8dc422a98f
[ +189 ms] Updating files.
[        ] DevFS: Sync finished
[        ] Syncing files to device Taha’s iPad... (completed in 195ms)
[   +1 ms] Synced 0.0MB.
[   +1 ms] <- accept
[  +15 ms] Connected to _flutterView/0x10a01c420.
[   +2 ms] Flutter run key commands.
[   +2 ms] r Hot reload. 🔥🔥🔥
[   +1 ms] R Hot restart.
[        ] h Repeat this help message.
[        ] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[        ] An Observatory debugger and profiler on Taha’s iPad is available at: http://<IP_ADDRESS>:52920/_UK7JfNpzA0=/
[        ] Running with unsound null safety
[        ] For more information see https://dart.dev/null-safety/unsound-null-safety
[+4200 ms] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e39c20 h=--& v=--& _UIButtonBarButton:0x106d6f3b0.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e33f70 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d70830]   (active, names: '|':_UIButtonBarButton:0x106d6f3b0 )>",
[        ]     "<NSLayoutConstraint:0x281e44000 _UIUCBKBSelectionBackground:0x106d70830.bottom == _UIButtonBarButton:0x106d6f3b0.bottom - 6   (active)>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e44000 _UIUCBKBSelectionBackground:0x106d70830.bottom == _UIButtonBarButton:0x106d6f3b0.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[   +1 ms] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e3a260 h=--& v=--& _UIButtonBarButton:0x106d71650.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e445f0 _UIUCBKBSelectionBackground:0x106d71f70.bottom == _UIButtonBarButton:0x106d71650.bottom - 6   (active)>",
[        ]     "<NSLayoutConstraint:0x281e44550 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d71f70]   (active, names: '|':_UIButtonBarButton:0x106d71650 )>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e445f0 _UIUCBKBSelectionBackground:0x106d71f70.bottom == _UIButtonBarButton:0x106d71650.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e39f40 h=--& v=--& _UIButtonBarButton:0x106d70bb0.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e44280 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d714d0]   (active, names: '|':_UIButtonBarButton:0x106d70bb0 )>",
[        ]     "<NSLayoutConstraint:0x281e44320 _UIUCBKBSelectionBackground:0x106d714d0.bottom == _UIButtonBarButton:0x106d70bb0.bottom - 6   (active)>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e44320 _UIUCBKBSelectionBackground:0x106d714d0.bottom == _UIButtonBarButton:0x106d70bb0.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e45360 h=--& v=--& _UIButtonBarButton:0x106d709b0.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e44b90 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d73b80]   (active, names: '|':_UIButtonBarButton:0x106d709b0 )>",
[        ]     "<NSLayoutConstraint:0x281e44c30 _UIUCBKBSelectionBackground:0x106d73b80.bottom == _UIButtonBarButton:0x106d709b0.bottom - 6   (active)>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e44c30 _UIUCBKBSelectionBackground:0x106d73b80.bottom == _UIButtonBarButton:0x106d709b0.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e45680 h=--& v=--& _UIButtonBarButton:0x106d73d00.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e44e60 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d74af0]   (active, names: '|':_UIButtonBarButton:0x106d73d00 )>",
[        ]     "<NSLayoutConstraint:0x281e44f00 _UIUCBKBSelectionBackground:0x106d74af0.bottom == _UIButtonBarButton:0x106d73d00.bottom - 6   (active)>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e44f00 _UIUCBKBSelectionBackground:0x106d74af0.bottom == _UIButtonBarButton:0x106d73d00.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e459a0 h=--& v=--& _UIButtonBarButton:0x106d74c70.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e45130 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d75a80]   (active, names: '|':_UIButtonBarButton:0x106d74c70 )>",
[        ]     "<NSLayoutConstraint:0x281e451d0 _UIUCBKBSelectionBackground:0x106d75a80.bottom == _UIButtonBarButton:0x106d74c70.bottom - 6   (active)>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e451d0 _UIUCBKBSelectionBackground:0x106d75a80.bottom == _UIButtonBarButton:0x106d74c70.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.

flutter doctor -v
[✓] Flutter (Channel dev, 1.26.0-1.0.pre, on macOS 11.1 20C69 darwin-x64, locale en-GB)
    • Flutter version 1.26.0-1.0.pre at /Users/tahatesser/Code/flutter_dev
    • Framework revision 63062a6443 (3 weeks ago), 2020-12-13 23:19:13 +0800
    • Engine revision 4797b06652
    • Dart version 2.12.0 (build 2.12.0-141.0.dev)

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

[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.0

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

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

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

[✓] Connected device (3 available)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios            • iOS 14.3
    • macOS (desktop)        • macos                     • darwin-x64     • macOS 11.1 20C69 darwin-x64
    • Chrome (web)           • chrome                    • web-javascript • Google Chrome 87.0.4280.88

• No issues found!

[✓] Flutter (Channel master, 1.26.0-2.0.pre.170, on macOS 11.1 20C69 darwin-x64, locale en-GB)
    • Flutter version 1.26.0-2.0.pre.170 at /Users/tahatesser/Code/flutter_master
    • Framework revision 4d663472e2 (5 hours ago), 2021-01-04 17:54:02 +0800
    • Engine revision c2c11bc745
    • Dart version 2.12.0 (build 2.12.0-179.0.dev)

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

[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.0

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

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

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

[✓] Connected device (3 available)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios            • iOS 14.3
    • macOS (desktop)        • macos                     • darwin-x64     • macOS 11.1 20C69 darwin-x64
    • Chrome (web)           • chrome                    • web-javascript • Google Chrome 87.0.4280.88

• No issues found!

Thank you

Hi @xSuperMu
Thanks for filing the issue, I can reproduce it on a  physical iPad (no issue on iPhone XR(

code sample
import 'package:flutter/material.dart';

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

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Material App',
      theme: ThemeData.dark(),
      home: Home(),
    );
  }
}

class Home extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Material App Bar'),
      ),
      body: Center(
          child: TextFormField(
        keyboardType: TextInputType.numberWithOptions(decimal: true),
      )),
      floatingActionButton: FloatingActionButton(
        child: Icon(Icons.add),
        onPressed: () {},
      ),
    );
  }
}

logs
[        ] -------------------------
[ +140 ms] (lldb) command source -s 0 '/tmp/6F03100B-EC1A-4614-83ED-89DCDDEA6A6A/fruitstrap-lldb-prep-cmds-00008020_000255113EE8402E'
[        ] Executing commands in '/tmp/6F03100B-EC1A-4614-83ED-89DCDDEA6A6A/fruitstrap-lldb-prep-cmds-00008020_000255113EE8402E'.
[        ] (lldb)     platform select remote-ios --sysroot '/Users/tahatesser/Library/Developer/Xcode/iOS DeviceSupport/14.3 (18C66) arm64e/Symbols'
[        ]   Platform: remote-ios
[        ]  Connected: no
[        ]   SDK Path: "/Users/tahatesser/Library/Developer/Xcode/iOS DeviceSupport/14.3 (18C66) arm64e/Symbols"
[        ] (lldb)     target create "/Users/tahatesser/AndroidStudioProjects/master_flutter/build/ios/iphoneos/Runner.app"
[+4026 ms] Current executable set to '/Users/tahatesser/AndroidStudioProjects/master_flutter/build/ios/iphoneos/Runner.app' (arm64).
[        ] (lldb)     script fruitstrap_device_app="/private/var/containers/Bundle/Application/70322E02-FC2F-455E-B181-AC64C865F669/Runner.app"
[ +459 ms] (lldb)     script fruitstrap_connect_url="connect://<IP_ADDRESS>:52909"
[        ] (lldb)     script fruitstrap_output_path=""
[        ] (lldb)     script fruitstrap_error_path=""
[        ] (lldb)     target modules search-paths add /usr "/Users/tahatesser/Library/Developer/Xcode/iOS DeviceSupport/14.3 (18C66) arm64e/Symbols/usr" /System "/Users/tahatesser/Library/Developer/Xcode/iOS DeviceSupport/14.3 (18C66) arm64e/Symbols/System" "/private/var/containers/Bundle/Application/70322E02-FC2F-455E-B181-AC64C865F669" "/Users/tahatesser/AndroidStudioProjects/master_flutter/build/ios/iphoneos" "/var/containers/Bundle/Application/70322E02-FC2F-455E-B181-AC64C865F669" "/Users/tahatesser/AndroidStudioProjects/master_flutter/build/ios/iphoneos" /Developer "/Users/tahatesser/Library/Developer/Xcode/iOS DeviceSupport/14.3 (18C66) arm64e/Symbols/Developer"
[  +10 ms] (lldb)     command script import "/tmp/6F03100B-EC1A-4614-83ED-89DCDDEA6A6A/fruitstrap_00008020_000255113EE8402E.py"
[   +6 ms] (lldb)     command script add -f fruitstrap_00008020_000255113EE8402E.connect_command connect
[        ] (lldb)     command script add -s asynchronous -f fruitstrap_00008020_000255113EE8402E.run_command run
[        ] (lldb)     command script add -s asynchronous -f fruitstrap_00008020_000255113EE8402E.autoexit_command autoexit
[        ] (lldb)     command script add -s asynchronous -f fruitstrap_00008020_000255113EE8402E.safequit_command safequit
[        ] (lldb)     connect
[  +39 ms] (lldb)     run
[ +206 ms] success
[        ] Application launched on the device. Waiting for observatory port.
[+1379 ms] Observatory URL on device: http://<IP_ADDRESS>:50243/
[   +8 ms] Attempting to forward device port 50243 to host port 52915
[        ] executing: /Users/tahatesser/Code/flutter_master/bin/cache/artifacts/usbmuxd/iproxy 52915:50243 --udid 00008020-000255113EE8402E
[+1018 ms] Forwarded port ForwardedPort HOST:52915 to DEVICE:50243
[        ] Forwarded host port 52915 to device port 50243 for Observatory
[   +3 ms] Installing and launching... (completed in 23.4s)
[   +3 ms] Caching compiled dill
[ +116 ms] Connecting to service protocol: http://<IP_ADDRESS>:52915/
[   +2 ms] Launching a Dart Developer Service (DDS) instance at http://<IP_ADDRESS>:0, connecting to VM service at http://<IP_ADDRESS>:52915/.
[ +923 ms] DDS is listening at http://<IP_ADDRESS>:52920/_UK7JfNpzA0=/.
[  +92 ms] Successfully connected to service protocol: http://<IP_ADDRESS>:52915/
[  +19 ms] DevFS: Creating new filesystem on the device (null)
[  +11 ms] DevFS: Created new filesystem on the device (file:///private/var/mobile/Containers/Data/Application/F83D4E0A-B5B9-4600-8E71-6EF2D42BE944/tmp/master_flutterA0qaw2/master_flutter/)
[   +4 ms] Updating assets
[ +204 ms] Syncing files to device Taha’s iPad...
[   +1 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +3 ms] <- recompile package:triage/main.dart ae71af3e-c5de-458f-9544-7d8dc422a98f
[        ] <- ae71af3e-c5de-458f-9544-7d8dc422a98f
[ +189 ms] Updating files.
[        ] DevFS: Sync finished
[        ] Syncing files to device Taha’s iPad... (completed in 195ms)
[   +1 ms] Synced 0.0MB.
[   +1 ms] <- accept
[  +15 ms] Connected to _flutterView/0x10a01c420.
[   +2 ms] Flutter run key commands.
[   +2 ms] r Hot reload. 🔥🔥🔥
[   +1 ms] R Hot restart.
[        ] h Repeat this help message.
[        ] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[        ] An Observatory debugger and profiler on Taha’s iPad is available at: http://<IP_ADDRESS>:52920/_UK7JfNpzA0=/
[        ] Running with unsound null safety
[        ] For more information see https://dart.dev/null-safety/unsound-null-safety
[+4200 ms] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e39c20 h=--& v=--& _UIButtonBarButton:0x106d6f3b0.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e33f70 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d70830]   (active, names: '|':_UIButtonBarButton:0x106d6f3b0 )>",
[        ]     "<NSLayoutConstraint:0x281e44000 _UIUCBKBSelectionBackground:0x106d70830.bottom == _UIButtonBarButton:0x106d6f3b0.bottom - 6   (active)>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e44000 _UIUCBKBSelectionBackground:0x106d70830.bottom == _UIButtonBarButton:0x106d6f3b0.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[   +1 ms] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e3a260 h=--& v=--& _UIButtonBarButton:0x106d71650.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e445f0 _UIUCBKBSelectionBackground:0x106d71f70.bottom == _UIButtonBarButton:0x106d71650.bottom - 6   (active)>",
[        ]     "<NSLayoutConstraint:0x281e44550 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d71f70]   (active, names: '|':_UIButtonBarButton:0x106d71650 )>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e445f0 _UIUCBKBSelectionBackground:0x106d71f70.bottom == _UIButtonBarButton:0x106d71650.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e39f40 h=--& v=--& _UIButtonBarButton:0x106d70bb0.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e44280 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d714d0]   (active, names: '|':_UIButtonBarButton:0x106d70bb0 )>",
[        ]     "<NSLayoutConstraint:0x281e44320 _UIUCBKBSelectionBackground:0x106d714d0.bottom == _UIButtonBarButton:0x106d70bb0.bottom - 6   (active)>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e44320 _UIUCBKBSelectionBackground:0x106d714d0.bottom == _UIButtonBarButton:0x106d70bb0.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e45360 h=--& v=--& _UIButtonBarButton:0x106d709b0.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e44b90 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d73b80]   (active, names: '|':_UIButtonBarButton:0x106d709b0 )>",
[        ]     "<NSLayoutConstraint:0x281e44c30 _UIUCBKBSelectionBackground:0x106d73b80.bottom == _UIButtonBarButton:0x106d709b0.bottom - 6   (active)>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e44c30 _UIUCBKBSelectionBackground:0x106d73b80.bottom == _UIButtonBarButton:0x106d709b0.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e45680 h=--& v=--& _UIButtonBarButton:0x106d73d00.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e44e60 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d74af0]   (active, names: '|':_UIButtonBarButton:0x106d73d00 )>",
[        ]     "<NSLayoutConstraint:0x281e44f00 _UIUCBKBSelectionBackground:0x106d74af0.bottom == _UIButtonBarButton:0x106d73d00.bottom - 6   (active)>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e44f00 _UIUCBKBSelectionBackground:0x106d74af0.bottom == _UIButtonBarButton:0x106d73d00.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
[        ] 	Probably at least one of the constraints in the following list is one you don't want.
[        ] 	Try this:
[        ] 		(1) look at each constraint and try to figure out which you don't expect;
[        ] 		(2) find the code that added the unwanted constraint or constraints and fix it.
[        ] 	(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
[        ] (
[        ]     "<NSAutoresizingMaskLayoutConstraint:0x281e459a0 h=--& v=--& _UIButtonBarButton:0x106d74c70.height == 0   (active)>",
[        ]     "<NSLayoutConstraint:0x281e45130 V:|-(6)-[_UIUCBKBSelectionBackground:0x106d75a80]   (active, names: '|':_UIButtonBarButton:0x106d74c70 )>",
[        ]     "<NSLayoutConstraint:0x281e451d0 _UIUCBKBSelectionBackground:0x106d75a80.bottom == _UIButtonBarButton:0x106d74c70.bottom - 6   (active)>"
[        ] )
[        ] Will attempt to recover by breaking constraint
[        ] <NSLayoutConstraint:0x281e451d0 _UIUCBKBSelectionBackground:0x106d75a80.bottom == _UIButtonBarButton:0x106d74c70.bottom - 6   (active)>
[        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
[        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.

flutter doctor -v
[✓] Flutter (Channel dev, 1.26.0-1.0.pre, on macOS 11.1 20C69 darwin-x64, locale en-GB)
    • Flutter version 1.26.0-1.0.pre at /Users/tahatesser/Code/flutter_dev
    • Framework revision 63062a6443 (3 weeks ago), 2020-12-13 23:19:13 +0800
    • Engine revision 4797b06652
    • Dart version 2.12.0 (build 2.12.0-141.0.dev)

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

[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.0

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

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

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

[✓] Connected device (3 available)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios            • iOS 14.3
    • macOS (desktop)        • macos                     • darwin-x64     • macOS 11.1 20C69 darwin-x64
    • Chrome (web)           • chrome                    • web-javascript • Google Chrome 87.0.4280.88

• No issues found!

[✓] Flutter (Channel master, 1.26.0-2.0.pre.170, on macOS 11.1 20C69 darwin-x64, locale en-GB)
    • Flutter version 1.26.0-2.0.pre.170 at /Users/tahatesser/Code/flutter_master
    • Framework revision 4d663472e2 (5 hours ago), 2021-01-04 17:54:02 +0800
    • Engine revision c2c11bc745
    • Dart version 2.12.0 (build 2.12.0-179.0.dev)

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

[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.0

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

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

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

[✓] Connected device (3 available)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios            • iOS 14.3
    • macOS (desktop)        • macos                     • darwin-x64     • macOS 11.1 20C69 darwin-x64
    • Chrome (web)           • chrome                    • web-javascript • Google Chrome 87.0.4280.88

• No issues found!

Thank you

Hi @xSuperMu
Thanks for filing the issue, I can reproduce it on a physical iPad (no issue on iPhone XR(
code sample
logs
flutter doctor -v
Thank you

Hi Taha,
Is there any way to show the number-only keyboard on iPads? or it is still an issue and the Flutter team is working on it?

Hi @xSuperMu
Thanks for filing the issue, I can reproduce it on a physical iPad (no issue on iPhone XR(
code sample
logs
flutter doctor -v
Thank you

Hi Taha,
Is there any way to show the number-only keyboard on iPads? or it is still an issue and the Flutter team is working on it?

FYI @jmagman

Hi @xSuperMu  and everyone
This looks like it is working as intended, I tried both number and phone pad keyboard types in a native iOS application and the results match Flutter results.
So basically number and phone pad keyboard types show the standard number keyboard (phone pad has additional phone pad options) on iPhone and the same keyboard type on iPad shows the full keyboard with number keys.
Native iOS

iPhone
iPad

It's the same in Flutter
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you


Updated camera.py documentation

This was just some documentation I made for myself to understand the code better.
Then I realized that I probably shouldn't be adding documentation due to the rapid changes of this repo.
Let me know if you want me to continue updating documentation before I do it for no reason.

closing this pr and opening a new one because some whacky stuff happened when uncommiting the .idea files


change authentication to token

resolve #1

Coverage decreased (-0.9%) to 97.26% when pulling 869cd74fe5127685d039bdda361093bc68c18e3f on barvaz:master into 4c07ee52238ef25f60ad9b2a32a7acc9a126fa7a on zenkay:master.

Coverage decreased (-0.9%) to 97.26% when pulling 869cd74fe5127685d039bdda361093bc68c18e3f on barvaz:master into 4c07ee52238ef25f60ad9b2a32a7acc9a126fa7a on zenkay:master.

Coverage decreased (-0.9%) to 97.26% when pulling 869cd74fe5127685d039bdda361093bc68c18e3f on barvaz:master into 4c07ee52238ef25f60ad9b2a32a7acc9a126fa7a on zenkay:master.


[Enhancement]: Keyboard shortcut for entity explorer to be supported

Is there an existing issue for this?

[X] I have searched the existing issues

Summary
Entity explorer should support renaming via keyboard shortcut
Why should this be worked on?
Provides easy navigation and supports existing behavior user may expect out of habit.

Duplicate of #11134


Nautobot core/celery pods can't connect to Redis with SSL enabled

After setting in the values.yaml nautobot.redis.ssl=true and in the nautobot_config.py CELERY_REDIS_BACKEND_USE_SSL = {"ssl_cert_reqs": "none"}, the pods still can't connect to Redis and have the following error:
Cannot connect to rediss://:**@nautobot-redis-master:6379/0: Error 111 connecting to nautobot-redis-master:6379. Connection refused

I'm hoping I can address this with #46 when we get there.

Please check the documentation provided in #77 and see if this addresses this issue.

I followed the documentation, the pods seems to be ok. Btw I still got this logs, defaulting to the insecure SSL behaviour. Is it normal?

Btw with this settings, make the Celery worker pass the Liveness/Readiness probes!

Ok, I updated the docs https://github.com/nautobot/helm-charts/tree/next/charts/nautobot#redis-tls there are some additional settings necessary in nautobot_config.py

Looks like this fixed the issue as discussed on slack, I'm closing this issue now.


Project issue - use of restricted API

Summary
CodeCrunch - use of restricted API detected
Description
Use of Random detected
I implemented a class of RestTimeSupplier which imported Random, and that is the only place where Random is used.
(This supplier is quite similar to the defaultServiceTime supplier).
Does it mean random should be used anywhere else?
Screenshots (if any):

You don't have to create a random generator. It is already provided in the given Main.java file within a Supplier.
You can find the file here: Main.java
import java.util.Scanner;
import java.util.function.Supplier;
import java.util.Random;

class Main {
    private static final Random RNG_REST = new Random(3L);
    private static final Random RNG_REST_PERIOD = new Random(4L);
    private static final double SERVER_REST_RATE = 0.1;

    static double genRestPeriod() {
        return -Math.log(RNG_REST_PERIOD.nextDouble()) / SERVER_REST_RATE;
    }

    public static void main(String[] args) {
        ...
        Supplier<Double> serviceTimes = () -> 1.0;
        Supplier<Double> restTimes = () -> RNG_REST.nextDouble() < probRest ? genRestPeriod() : 0.0;
        ...
    }
    ...
}

Just make sure you pass serviceTimes and restTimes into your Simulator class

yep, a new main.java is given, just need to redownload it from codecrunch

thank you!!


Problem on Debian 9 when installing Perl

Output :
Can't stat `../apache_x.x/src'
Please tell me where I can find your apache src
^CWarning: No success on command[/usr/bin/perl Makefile.PL INSTALLDIRS=site]

If you quit the script and try again, OCS will be installed and working, but this does not guarantee system stability.
It is therefore not recommended to use Debian 9 at this time.

Same error with Ubuntu 18.04


Hungarian translation by Pacuka

Hungarian translation for the strings.xml file in the values-hu directory.

Thanks for your contribution


Keyboard "Text" Shortcuts

Description of the new feature / enhancement
Configure/Create a custom combination of characters (like shortcuts) to complete a phrase, sentence, email address, and/or etc.
For example, you could configure keys so that when you type "@@" it actually converts to your email address.
P.S.: This feature is included in macOS by default as a part of it's keyboard features.  In Windows this can be accomplished with third party apps like "aText".
Scenario when this would be used?
This could be configured to be used anywhere with anything.  For example, it could be used when filling out forms, typing email addresses, typing addresses, sending messages, and so on so forth.
This feature is included in macOS by default as a part of it's keyboard features.  In Windows, this can be accomplished with third party apps like "aText".
Supporting information
This feature is included in macOS by default as a part of it's keyboard features.  In Windows, this can be accomplished with third party apps like "aText".  Very simple program and should be a part of the OS or part of PowerToys.

Issue is a duplicate
Thank you for your issue! We've linked your report against another issue to centralize the thread.
Thanks for helping us to make PowerToys a better piece of software.


Laravel integration

Hi,
If possible to use PcCloud with Laravel Storage ?
Laravel documentation https://laravel.com/docs/10.x/filesystem#custom-filesystems
Thanks

you have to first save the large files by using laravel-chunk if you want to save large files otherwise just it as your saving the other files like user images and then get the file and upload it on pCloud by using pCloud upload method

Hello @LucaF87 , we're currently evaluating the potential development of a Laravel storage module. We'll make sure to update you here once we have any news or developments to share. Thank you for your interest!

Hi, I finally thought of it ;)
https://github.com/LucaF87/flysystem-pcloud

Hello @LucaF87
your dedication to creating this is truly admirable, we deeply value the effort you've invested. if you need any assistance to further support and enhance it, we will be happy to assist, don't hesitate to reach out.


(Help) How Can I ensure import in js?

I want to make a condition saying that
if CommonButton is imported from '@miri-unicorn/miricanvas-ds', then ~~~~.
engine marzano(0.1)
language js

`CommonButton` as $common_button where {
    and {
        $base = `@miri-unicorn/miricanvas-ds`,
        // this is not working.
        $common_button <: imported_from($base),
        // Below code is not working even though I imported { CommonButton } from '@miri-unicorn/miricanvas-ds'.
        $common_button <: remove_import($base),
        $button = `Button`,
        $source = `@miri-unicorn/miricanvas-ds/v2`,
        $button <: ensure_import_from($source),
    }
}

Is there any pattern i can use?
imported_from pattern seems to be not working.

You need to include the quotes:
engine marzano(0.1)
language js

`CommonButton` as $common_button where {
        $base = `'@miri-unicorn/miricanvas-ds'`,
        // this is not working.
        $common_button <: imported_from($base),
        // // Below code is not working even though I imported { CommonButton } from '@miri-unicorn/miricanvas-ds'.
        $common_button <: remove_import($base),
        $button = `Button`,
        $source = `@miri-unicorn/miricanvas-ds/v2`,
        $button <: ensure_import_from($source),
}

@morgante Thank you so much.
Is there any place that I can see pure patterns?
e.g. imported_from(), remove_import(), jsx_element() ....
This site is just showing abstracted usage.

We need to improve documentation for our utility patterns. For now the best resource is probably just looking at the code itself: https://github.com/getgrit/stdlib/blob/bc2aad90806268020ba5d610cc2092abbf4e0484/.grit/patterns/js/imports.grit#L15


API change of the Azure Monitor exporter

Low-level API removed
AzureMonitor => AzureMonitorExporter
AzureMonitorExporterBuilder => AzureMonitorExporterOptions  (build exporter methods not public, implementation of the HTTP traits removed bur methods not renamed)
AzureMonitorExporter (previously AzureMonitorExporterBuilder) moved to the com.azure.monitor.opentelemetry.exporter package)

API change check
APIView has identified API level changes in this PR and created following API reviews.
com.azure:azure-monitor-opentelemetry-exporter

/check-enforcer override

/check-enforcer override

LogsIngestionAsyncClientTest.testUploadLogsInBatches  seems flaky on macOS


How to build app written in MoonScript?

Hi,
I write MoonScript REPL written in MoonScript and use LuaRocks as a buildsystem.
This build.type is "make" and the install path is semi-hard coded in Makefile:
LUA_PATH_MAKE ?= $(shell $(LUAROCKS) path --lr-path | $(SED) -e "s/?.*//")
LUA_BIN_MAKE  ?= $(shell $(LUAROCKS) path --lr-bin | $(SED) -e "s/:.*//")

I think its'not good and it fails at Travis CI.
How to do?

I self-solved to see TypedLua rockspec like this:
build = {
   -- type = "make",
   -- modules = {
   -- build_variables = {},
   -- install_variables = {}
   -- }
   type = "builtin",
   modules = {},
   install =  {
   	bin = {moor = "bin/moor"},
	   lua = {
	   	["moor.repl"] = "moor/repl.moon",
	        ["moor.utils"] = "moor/utils.moon",
               ["moor.opts"] = "moor/opts.moon"
	   }
   }
}


Support multiple instances of the same state machine

Idea:

A state machine is basically a graph of state objects, whose edges are represented by the transitions.
The state object's content is mostly static, i.e. its mostly function pointers that can be shared by all the state machine instances. The only instance specific field the .data, the user defined data pointer.
What we could do is:

Concentrate all the memory required by the data of all states in the state machine handle.
The library requires the user to pass a callback that allocates the required memory
The library requires the user to pass a callback that, given a pointer to a state object, extracts the data that belongs to that state from the allocated memory chunk

Idea:

A state machine is basically a graph of state objects, whose edges are represented by the transitions.
The state object's content is mostly static, i.e. its mostly function pointers that can be shared by all the state machine instances. The only instance specific field the .data, the user defined data pointer.
What we could do is:

Concentrate all the memory required by the data of all states in the state machine handle.
The library requires the user to pass a callback that allocates the required memory
The library requires the user to pass a callback that, given a pointer to a state object, extracts the data that belongs to that state from the allocated memory chunk

Idea:

Implement inheritance (vtable) for the state struct
What about the transitions field? It can't enter into vtable since the states are instance specific, but most function pointers are repeated

Idea:

Implement inheritance (vtable) for the state struct
What about the transitions field? It can't enter into vtable since the states are instance specific, but most function pointers are repeated


Added Xresources option for cursorfg and reverse-cursor

Allows for the cursor color to be controlled separately from the fg/bg, but if not set doesn't change the current behavior of tracking the fg/bg colors.

Addresses issue #31.

LGTM, will test/merge today -- your chaining off the macro brings up the notion of sane fallback/error handling, which maybe we could edit the macros to account for --- I've accidentally xrdb'd a file with empty st.colorX values and craashed all my running st's more times than I'd like to admit.


failure in bulk execution

Hello, i am using Elastic Cloud, 7.8.0, and getting this failure in Cloudwatch logs.
failure in bulk execution:
[0]: index [cloudflare], type [doc], id [null], message [ElasticsearchException[Elasticsearch exception [type=illegal_argument_exception, reason=field [ClientRequestProtocol] not present as part of path [ClientRequestProtocol]]]]

I can see this in the ingest pipelines
{
      "dissect": {
        "field": "ClientRequestProtocol",
        "pattern": "HTTP/%{http.version}"
      }
    },
    {
      "rename": {
        "field": "ClientRequestProtocol",
        "target_field": "cloudflare.client.request.protocol",
        "ignore_missing": true
      }
    }

and this in the index template as a field
"cloudflare.client.request.protocol" : {
            "type": "keyword"
         }

Everything here looks "fine" i think..
Please help.

Update: I can confirm that the Cloudflare logs do not include the ClientRequestProtocol in the source data.
I removed the fields from the template and daily and weekly ingest pipelines and was able to send a test log entry successfully using the cli.
Is this a bug somewhere?

I believe they need to add the "ignore_missing": true to the dissect processor as well, doing that fixed this issue for me. I personally have seen ClientRequestProtocol come through in my logs which is why I didn't want to remove it from my pipeline.


Update social.md

possible additional pain points.

+1 on both of these. Using some form of asynchronous loader (e.g. Require, which is already there) would solve both problems with a little configuration and some (possibly heavy) widget refactoring.
But they are still pain points.


db hints

from here: https://github.com/jameshy/pg-job-queue/blob/master/lib/index.js
this code doesn't do anything useful:
function connect(connectionString) {
    db = pgp(connectionString)
    return db.connect()
}

if you want to diagnose the connection, see: http://stackoverflow.com/questions/36120435/verify-database-connection-with-pg-promise-when-starting-an-app
Other than that, you should just initialize db instance globally once, and that's it.
for this code:
function installSchema() {
    var schema = path.join(__dirname, 'schema.sql')
    var qf = new pgp.QueryFile(schema)
    return db.none(qf)
}

Type QueryFile is meant to be created once per file, when starting the application, as per documentation, not dynamically later. That's because it works like permanent binding to the file.
for this code:
   return db.tx(function(t) {
        return t.oneOrNone('SELECT * FROM pending_jobs(1, $1)', formatArray(types))
    }).then(function(result) {

it doesn't make sense using a transaction for a single select. It does nothing useful in such context, only slows down the code.

Amazing, thanks Vitaly !

Hopefully fixed!


Add support for other verbs for aggregation.

This changes the FileAggregateRoute to allow other verbs.
It is for consumers not following traditional REST. Several APIs do not follow the REST guidelines and may use POST for getting data. In cases like these being able to specify a verb is helpful.

Hi Carl!
Thanks for your interest in Ocelot!
I will review...
Could you Sync fork please? So, your develop branch is outdated!

The feature branch has been rebased onto ThreeMammals:develop!
Welcome to code review!

I see that develop branch in your fork is too old!
Could you Sync fork please? So, develop branch will be updated with top commits!
Could you add me as collaborator to your forked repo please?

@RaynaldM @ggnaegi Greetings team! Your assistance and recommendation are required.
Could you please review the implementation once more?
I have introduced a global static property for the default GET method in the creator's class, but it appears that the feature will remain incomplete without a genuine JSON option. Kindly refer to my comment for Ray's previous code review.
@crb02005 Hi Carl! Are you online?
What are your thoughts on a global JSON setting for the HTTP methods in aggregated routes? This feature would allow us to set desired HTTP verbs at the route level, but what about having one global JSON option?


Whitesource scan is failing for latest RASA Images with several security vulnerability and open source License issues

The Whitesource scan reported several security vulnerability and open source license issues with the latest RASA Images.
We have tested with the following docker images:-
RasaX-V0.22.2 Image (downloaded from  https://hub.docker.com/r/rasa/rasa-x/tags
docker pull rasa/rasa-x:0.22.2)
Rasa1.4.3 Image (downloaded from  https://hub.docker.com/r/rasa/rasa/tags
docker pull rasa/rasa:1.4.3)
Here are some of the security and license issues that we noticed -
License/Due Diligence issues:-
apkcrawler-master_2016-06-01
argparse-r121*
docutils-master_2012-05-26*
openmetadata-v0.5.6
ppython-master_2016-06-07*
pyparallel-px-orig*
gunicorn-19.2.1*
service.twitterfeed-Release1
docutils-1.0*
mawk_1.3.3-17+b3_amd64.deb
SickGear-release_0.11.0
libksba8_1.3.5-2_amd64.deb*
cpython-v2.7.15rc1*
x11-common_7.7+19_all.deb*
libreadline7_7.0-5_amd64.deb
readline-common_7.0-5_all.deb
sensible-utils_0.0.12_all.deb
libtasn1-6_4.13-3_amd64.deb*
adduser_3.118_all.deb
hostname_3.21_amd64.deb
libidn2-0_2.0.5-1_amd64.deb*
make_4.2.1-1.2_amd64.deb
libsepol1_2.8-1_amd64.deb*
libunistring2_0.9.10-1_amd64.deb*
libsemanage1_2.8-2_amd64.deb*
coreutils_8.30-3_amd64.deb
liblzma5_5.2.4-1_amd64.deb*
libsmartcols1_2.33.1-0.1_amd64.deb
fdisk_2.33.1-0.1_amd64.deb
libsemanage-common_2.8-2_all.deb*
gzip_1.9-3_amd64.deb

Vulnerability Issues:-
libsqlite3-0_3.27.2-3_amd64.deb
libc-bin_2.28-10_amd64.deb
libc6_2.28-10_amd64.deb
libssh2-1_1.8.0-2.1_amd64.deb
libsqlite3-dev_3.27.2-3_amd64.deb
libseccomp2_2.3.3-4_amd64.deb
uuid-dev_2.33.1-0.1_amd64.deb
wget_1.20.1-1.1_amd64.deb
libk5crypto3_1.17-3_amd64.deb
curl_7.64.0-4_amd64.deb
libkrb5support0_1.17-3_amd64.deb
libgssapi-krb5-2_1.17-3_amd64.deb
libkrb5-3_1.17-3_amd64.deb
libcurl4_7.64.0-4_amd64.deb
libc-dev-bin_2.28-10_amd64.deb
libpng-dev_1.6.36-6_amd64.deb
libc6-dev_2.28-10_amd64.deb
libpng16-16_1.6.36-6_amd64.deb
binutils-x86-64-linux-gnu_2.31.1-16_amd64.deb
binutils_2.31.1-16_amd64.deb
bzip2_1.0.6-9.2~deb10u1_amd64.deb
libbz2-dev_1.0.6-9.2~deb10u1_amd64.deb
patch_2.7.6-3+deb10u1_amd64.deb
mount_2.33.1-0.1_amd64.deb
libblkid1_2.33.1-0.1_amd64.deb
libuuid1_2.33.1-0.1_amd64.deb
libmount1_2.33.1-0.1_amd64.deb
libsmartcols1_2.33.1-0.1_amd64.deb
fdisk_2.33.1-0.1_amd64.deb
util-linux_2.33.1-0.1_amd64.deb
libfdisk1_2.33.1-0.1_amd64.deb
passwd_4.5-1.1_amd64.deb
libbinutils_2.31.1-16_amd64.deb

As a corporate policy, we have to clear all Whitesource scan issues. It would be great if these are addressed in the latest Rasa images.
Thank you!

Hi @HariTeneti, we'd be happy to accept a PR from you addressing these security issues if it is important to your corporate policy. 🙂


401 - Bad credentials in Dependabot PR's

Noticed this error happening in the pronto step during dependabot PR's:
Octokit::Unauthorized: GET https://api.github.com/repos/HeRoMo/pronto-action/pulls?per_page=100: 401 - Bad credentials
It seems to be happening in your Dependabot PR's as well. Curious!

I was able to fix this by adding an organization-wide Dependabot secret with the same name as my general-purpose Token. this secret had the same name and was the same PAT as the general organization secret, and it began to pass.


Remove personal musings and uncertain language from official doc

Remove personal musings and uncertain language from official Microsoft doc.
Pull request guidance
Thank you for your contribution. The content team is monitoring the pull requests. Once your pull request is ready for review, please add a comment such as "PR is ready for review".

PR is ready for review


Prototypes Reorganization

Description

Need to reorganize the Prototypes folder to reflect the guidelines set in https://github.com/space-wizards/space-station-14/issues/4165.
Probably gonna be a nightmare to do but since i've done a lot of the reorganization myself lately i'll be doing this. I will likely mirror @DrSmugleaf's PR and split every section of the Prototypes folder into commits to make reviewing less of a pain.
Mostly making this PR so I can claim it and stop Smug from working on it.

Mostly making this PR so I can claim it and stop Smug from working on it.

Why live

Mostly making this PR so I can claim it and stop Smug from working on it.

Why live

To finish BodySystem and map diff.

wyci

tbh i'm not sure if the way I laid out it to reorganize prototypes makes that much sense but we'll see I suppose

Pretttty sure this got done?


5.4.0 subquery has too many columns

Bug description
After I updated to 5.4.0 I am now getting the error below.
return this.prisma.serviceVisit.findMany(
Error occurred during query execution:
ConnectorError(ConnectorError { user_facing_error: None, kind: QueryError(PostgresError { code: "42601", message: "subquery has too many columns", severity: "ERROR", detail: None, column: None, hint: None }), transient: false })

How to reproduce
Run find first with many related objects.
Expected behavior
No response
Prisma information
return this.prisma.serviceVisit.findFirst({
      where: {
        tenantId,
        serviceVisitWorkers: {
          some: {
            statusRef: {
              inProcess: true,
            },
            workerId,
          },
        },
      },
      include: {
        statusRef: true,
        customer: true,
        timeSheets: {
          include: {
            worker: true,
            activityCode: true,
            workOrderSegment: true,
          },
        },
        serviceVisitWorkers: {
          include: {
            statusRef: {
              include: {
                activityCodeRef: true,
              },
            },
            worker: {
              include: {
                user: true,
              },
            },
          },
        },
        serviceVisitWorkOrders: {
          include: {
            workOrder: {
              include: {
                WorkOrderSegments: true,
              },
            },
          },
        },
      },
    });

Environment & setup

OS:
Database:
Node.js version:

Prisma Version
5.4.0

Hey @ShoppasGit could you please share your schema and a reproducible piece of code, thanks.

Thanks for opening the issue @ShoppasGit. This looks quite severe, especially if it worked fine in 5.3.x - so we are eager to reproduce and understand.
Can you please also enable query logging so the affected query is output?
You are using PostgreSQL (according to the error message), but which version?
Most important and relevant for us would be to have the underlying Prisma Schema that you run this query against. Can you share that with us?

Thanks for opening the issue @ShoppasGit. This looks quite severe, especially if it worked fine in 5.3.x - so we are eager to reproduce and understand.
Can you please also enable query logging so the affected query is output? You are using PostgreSQL (according to the error message), but which version? Most important and relevant for us would be to have the underlying Prisma Schema that you run this query against. Can you share that with us?

Thank you for the quick response!
I am using AWS RDS Postgres 13.10.
My current Prisma schema is 2.7k lines long. Is that something I should post here in its entirety?

I'm also experiencing this in 5.4 -- it popped up in our unit tests on a PR to upgrade prisma, so I'm pretty confident it's related to the new version (since there were no code changes in that branch, just a prisma update). Our schema is also pretty long, but the query that's failing is using a where clause filtering on a relation, and that relation is using a composite foreign key. The generated SQL has a subquery along the lines of:
SELECT * FROM source_table
WHERE (tenantId, id) IN (
  SELECT id FROM target_table WHERE ...
)

And there is a foreign key from source_table(tenantId, id) -> target_table(tenantId, id). The issue is that the subquery is selecting just id, rather than the tenantId, id required for the join on the composite key.

As another data point I'm also seeing this (using PostgreSQL via AWS RDS).
I downgraded to 5.3.1 which solved the problem for now.

Hey @ShoppasGit, @benweissmann, @pmuens, the fix has been published as part of https://github.com/prisma/prisma/releases/tag/5.4.2. Please give it a try and let us know if anything is off. Thanks!


Fixes 1841: correct param validate mock

Summary
The param validator mock was improperly defined, and thus improperly used.  When replaced with a proper mock, it caused a hang, this due to the wait group within the handler not properly marking Done() if an unexpected error occured.  By using defer, we can mark it Done() no matter what happens within the go routine.
Testing steps

checkout pr
make test
no hang!

https://issues.redhat.com/browse/HMS-1841


Add how-to guides to Terra

What should we add?
As part of the Qiskit documentation content restructuring efforts, we are going add how-to guides to Terra. This issue serves as a discussion thread for the content that needs to be added.

This is the initial draft. Most of the content will be converted from existing tutorials in qiskit-tutorials repo

build quantum circuits (section)

create a quantum circuits (how-to guide, one file)

QuantumCircuit(3,3)
QuantumRegister, ClassicalRegister

add gates to quantum circuits
add operators to quantum circuits
composing quantum circuits

use circuit library

add parameters to quantum circuits
add conditional gates / mid circuit measurement to quantum circuits
visualize quantum circuits

use the transpiler (section)

transpile with transpile()

optimization level

use the pass manager

build pulses (section)

create pulse gates
build pulse schedules
use the scheduler

run/simulate quantum circuits or pulses (section)

run jobs using providers (fake or real)

using BasicAer
using FakeBackend
using Aer => Aer how to
using real devices => IBM Quantum Provider how to

simulate using quantum_info
primitives (?)
(?) get snapshot of a circuit

analyze results

output

density matrix
statevector
operator (SparsePauliOperator): express state in a series of Pauli operators

plot

plot_histogram
plot state from simulated results

plot_state_*

run algorithms

Grover
Shor
Quantum phase estimation
VQE
QAOA

operators?

opflow

use qasm

export qasm
import qasm

something related to quantum info but the section title should be task oriented
qiskit.tools

Any comments for existing topics and suggestions for new topics are welcome!

@mtreinish volunteered to write the how-to guides for transpilers section


Snapshot button and timestamp on default file name

A few modifications i made to improve experience. Sharing it, if you feel useful do merge.

Snapshot button
A folder to place screenshots in
timestamp on the file names to prevent overwrite
Auto save on quit and clear.

Thank you for your contribution! I think we need to move the screenshots/ folder to /home// . It shouldn't be in the package directory.


Terminal bell and garbled interface every few track changes on Kitty and rxvt-unicode.

Every few times musikcube loads a new track either automatically through a playlist or through manual selection it will ring the terminal bell & print the file path of the new track + some garbled characters. On kitty this often completely garbles the interface and stops it from refreshing when interacted with, and on rxvt-unicode it prints a message in a warning overlay that has to be manually clicked before it disappears, but does not interrupt the interface.
It seems like some wrong characters are occasionally being inserted into the command to play the next track and this is causing issues. I really like musikcube and would like to continue using it, but this issue is getting a bit painful.
I'm running arch linux + i3wm and can provide screenshots if necessary.

Yeah, a couple other folks have reported similar issues. It's very frustrating for me because I'm having a really hard time reproducing the problem.
Can you try the following and see if it helps your particular issue?

Upgrade to 0.96.3 (required)
Open the musikcube settings screen
Navigate over to advanced settings
Set DisableWindowTitleUpdates to true

Yeah, a couple other folks have reported similar issues. It's very frustrating for me because I'm having a really hard time reproducing the problem.
Can you try the following and see if it helps your particular issue?

Upgrade to 0.96.3 (required)
Open the musikcube settings screen
Navigate over to advanced settings
Set DisableWindowTitleUpdates to true

So I just did this and clicking through a heap of manual track changes doesn't seem to trigger the issue. I thought I'd tried toggling every setting in the advanced settings menu before posting so I might run it a big longer and see if anything happens on a longer session. It's entirely possible I just thought I'd toggled the window title option and run it for a while when I had not actually done so. Either way it's worth having information on this problem recorded somewhere for others because I couldn't find anything about it when I first looked online.

So I just did this and clicking through a heap of manual track changes doesn't seem to trigger the issue. I thought I'd tried toggling every setting in the advanced settings menu before posting so I might run it a big longer and see if anything happens on a longer session. It's entirely possible I just thought I'd toggled the window title option and run it for a while when I had not actually done so. Either way it's worth having information on this problem recorded somewhere for others because I couldn't find anything about it when I first looked online.

Yeah, good idea -- it's probably time to start documenting common problems and their solutions to a FAQ in the Wiki somewhere. I'll work to get something spun up in the next couple days. Please let me know if you see this issue again!

Yeah, good idea -- it's probably time to start documenting common problems and their solutions to a FAQ in the Wiki somewhere. I'll work to get something spun up in the next couple days. Please let me know if you see this issue again!

I've been listening to music on random since I posted last and it hasn't recurred so I think it's safe to say the window title updates were to blame.

I've been listening to music on random since I posted last and it hasn't recurred so I think it's safe to say the window title updates were to blame.


[Bug]: Ballerina Java Debug (BAL_JAVA_DEBUG) is not working with Windows 11

Description
I wrote a simple http service using ballerina to send a post request and generate OpenAPI specification. I wanted to debug my code using java debug.
Operating System: Windows 11 Pro.
After setting up environment variable,  and running the OpenAPI command I got the following error.
e.g:
$env:BAL_JAVA_DEBUG = '5005'
bal openapi  -i  \main.bal
ERROR: JDWP unable to get necessary JVMTI capabilities.
I fixed this issue by replacing the JAVA_OPTS value from bal.bat file into the value given for Command line arguments for remote JVM in the IntelliJ IDEA. Then it worked perfectly.
replaced this:
set JAVA_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=%BAL_JAVA_DEBUG%
with this:
set JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005
Steps to Reproduce
No response
Affected Version(s)
No response
OS, DB, other environment details and versions
No response
Related area
-> Other Area
Related issue(s) (optional)
No response
Suggested label(s) (optional)
No response
Suggested assignee(s) (optional)
No response

@NipunaRanasinghe FYA


⚠ Quirk Club Argentina (API endpoint) has degraded performance

In 89ae725, Quirk Club Argentina (API endpoint) (https://us-central1-quirkclub-dev.cloudfunctions.net/api/check/api) experienced degraded performance:

HTTP code: 200
Response time: 6353 ms

Resolved: Quirk Club Argentina (API endpoint) performance has improved in fee960d.


Add FunctorFilter instance: updated site

Oh hadn't realized that! My bad, yeah I'll add it to the other PR.


Make an 'extra' for gwproactor_test dependencies (e.g. pytest-asyncio)

pyproject.toml and nox.py should use it.

Implemented by 31f57cd


WIP: Lost activation count

Add test that detects lost activation counts leading to inappropriate throttling by creating a dangling rule.  Fix the invoker so that activations have their counts and records generated even if unsuccessful.

Pending: PG build 92

not ready to be pushed yet until WIP label removed - adding guards to deal with a DB outage case

The guard against double-commit is fixed and passed PG build 94.

Latest PG is 98.


Problem with task 13918

http://www.openml.org/api_splits/get/13918/Task_13918_splits.arff
is empty. In contrast
http://www.openml.org/api_splits/get/10104/Task_10104_splits.arff
works.

@janvanrijn: I can't see where the problem is. How do we link the data splits to a task?

This is no website issue.


Implement RISC-V M instructions

RISC-V ISA has 'M' extension for multiplication and division instructions. We currently decode them, but we do not execute them. Your objective is to implement the executors in https://github.com/MIPT-ILab/mipt-mips/blob/master/simulator/risc_v/riscv_instr.cpp and https://github.com/MIPT-ILab/mipt-mips/tree/master/simulator/func_sim/multiplication.h.
To test instructions, enable these FuncSim tests https://github.com/MIPT-ILab/mipt-mips/blob/7081e8e4e83dbccaae851947df60be320b5fd299/simulator/func_sim/t/unit_test.cpp#L291-L323
For reference, see RISC-V ISA document: https://content.riscv.org/wp-content/uploads/2017/05/riscv-spec-v2.2.pdf or in Google.

Hi. As I see now, this tests were removed in https://github.com/MIPT-ILab/mipt-mips/commit/124f38ad1d7623f01911bb062ccc640ad5d06d0d commit. Should I put it back to .../risc_v/unit_test.cpp ?

There are 2 options:

Put the M tests back to FuncSim tests, that should work fine.
More advanced: copy tests macro from these files https://github.com/MIPT-ILab/riscv-tests-prebuilt/tree/master/isa/rv64um to that file https://github.com/MIPT-ILab/mipt-mips/blob/master/simulator/risc_v/t/riscv64_test.cpp. It is nicer since we do not have to run FuncSim to test implementations, and we do not need prebuilt binary files.

Hello. When I add prebuilt tests for mulhu, for example, it causes this:
/home/yauheni/programs/mips/mipt-mips/simulator/risc_v/t/riscv64_test.cpp:1260:44: error: left shift count >= width of type [-Werror=shift-count-overflow]
   TEST_RR_SRC1_EQ_DEST( 8, mulhu, 143, 13<<32, 11<<32 )

this solves by adding UL : 13UL<<32.
But in case that in parent repo there is now information about it, I am not sure is it a bug or my fault?
Thank you.

Your fix is correct. The original repo is not a C++ code, so they may have these glitches.