Add network contributor to NAT gateway

Work Item- Add Network Contributor permissions on az aro update
Added network contributor to NAT gateway on az aro update.

@hawkowl do we have an accompanying story to update pkg/api/validate/dynamic/dynamic.go? the validateRouteTablePermissions could use a validateNatGatewayPermissions

Thanks for the PR. LGTM.

@hawkowl do we have an accompanying story to update pkg/api/validate/dynamic/dynamic.go? the validateRouteTablePermissions could use a validateNatGatewayPermissions

@hawkowl @bennerv No we don't have any story for the same, we will create in future.

/azp run ci

@hawkowl do we have an accompanying story to update pkg/api/validate/dynamic/dynamic.go? the validateRouteTablePermissions could use a validateNatGatewayPermissions

@hawkowl @bennerv No we don't have any story for the same, we will create in future.

I'm fine with the changes as they are, but anything we do from a validation/permissions requirement client-side we should also require server-side.  I think before the next release should this get merged we should validate permissions on NAT gateways so these changes are coupled together.


Add brief python az aro howto

introduced the brief guide how to work
with aro subcommand on az tool
Signed-off-by: Petr Kotas<EMAIL_ADDRESS>

We had a doc for this which got deleted in #378 here: https://github.com/Azure/ARO-RP/pull/378/files#diff-3227803c72efe29b6d65487f6e4655fd

We had a doc for this which got deleted in #378 here: https://github.com/Azure/ARO-RP/pull/378/files#diff-3227803c72efe29b6d65487f6e4655fd

@ehashman @petrkotas The document which replaced it has all the same info as the deleted one, I think. We just want to have it live in a single place.


Allow for cuboid cube sizes

Requires https://github.com/OpenCubicChunks/CubicChunks/issues/519 to be implemented first.
Should allow cube sizes such as 64x32x64 as possible options.

Should this allow for arbitrary cube sizes such as 17x19x17, or will it simply require 2^n?

Yes, 2^n


[FEATURE REQUEST] Optionally ignore directory listings

Is your feature request related to a problem? Please describe.
Feroxbuster always stops exploring a directory when a directory listing is detected. I think that this behavior is desired in the common case, but may fail to detect files in special cases, i.e., those ignored by the directory listing (see https://serverfault.com/questions/345542/force-apache-directory-listing-even-if-directoryindex-files-are-present). I believe that a tool like feroxbuster should cover such cases - detecting hidden files is it's primary purpose after all.
Describe the solution you'd like
A flag or config option to force feroxbuster to ignore directory listings, i.e., recurse into directories which have a (potentially empty) directory listing.
Additional context
This issue occured during the latest stream from 0xTib3rius, specifically when he tackled THM Box Valley.
I'm happy to provide a PR if the maintainers agree with this request.

Adding my support to this. I was going to make my own request but this pretty much covers everything I talked about on stream. I think the initial reason for skipping over directory listings is sound, but as has been pointed out, you can configure directory listings to only show certain files or that match a certain pattern.
For that reason I think feroxbuster needs an option to override the default behavior at the very least.

hey y'all, sorry for the late reply. I recently moved across the country and have been focused on real life things.
first, i have no problem with this being incorporated one way or another, thank you both for finding the issue and then making the suggestion!
some random thoughts:

should the default just be flipped? up for debate imo
if it's an option, it can be tied to the --thorough meta-flag as well
if it's an option, and it's not active on a run where a dir listing is found, let's display the fact that the flag exists and could be used to (potentially) delve deeper
A flag or config option to force... in my experience, if we make something a setting that's only available in the toml, i'll eventually see an issue raised to add it as a cli option, better to just go whole hog from jump

here's the checklist i use when i add a new command line option, in case we go that route

Add new command line option checklist

[ ] config/container.rs

[ ] add value to Configuration struct
[ ] add value to Configuration::default
[ ] update Configuration docstring
[ ] add value to Configuration::parse_cli_args
[ ] add value to Configuration::merge_config

[ ] config/tests.rs

[ ] update Configuration::tests::setup_config_test with new value
[ ] update Configuration::tests::default_configuration with new value
[ ] add test to check config parsing

[ ] ferox-config.toml.example

[ ] add new value

[ ] banner/container.rs

[ ] add new BannerEntry to Banner struct
[ ] update Banner::new with a BannerEntry
[ ] update print_to with whether to print or not

[ ] tests/test_banner.rs

[ ] add new test so that the new BannerEntry is displayed and examined under test

[ ] Cargo.toml

[ ] bump version - minor release +1 - patch release = 0

[ ] README.md

[ ] update default config section (if needed)
[ ] update example config file section
[ ] update help output section
[ ] consider adding to an example (new or existing)
[ ] update comparison table

[ ] parser.rs

[ ] add the option

[ ] scan_manager/tests.rs

[ ] add serialized version of new option to the feroxstates_feroxserialize_implementation test

[ ] wherever.rs

[ ] implement the new feature

There's definitely an argument for flipping the default, I just have no idea how common it is to mask files from appearing. It probably makes more sense to keep things the way they are, since ultimately it does save time (especially if recursive scans are enabled and there are several directory listings found).
Agreed with making it an actual command line option, and definitely agree with the warning / notice to let users know about it.

I would not change the default behaviour. First, I think that this is a case seldom observed in "the real world". Second, changing default behaviour is very intrusive for users of the software. I'd add a flag to explicitly enable emit, emit a warning if eagerly aborting scans due to directory listings. I agree that it should be enabled with the --thorough flag as well. Finally, I'd decouple the flag from --extract-links. I think an argument could be made to change the flag's behaviour depending on whether links should be extracted or not, but I'd refrain from doing this as it is, in my experience, not worth the confusion caused by this. Most people do not read the documentation ;).

Most people do not read the documentation

preach!
That all sounds great to me.
@libklein please let me know if you have any questions while making changes
thank you both again!

@all-contributors add @libklein and @Tib3rius for ideas

just merged this in and will cut a release shortly. Functionality is as-discussed and is controlled by --scan-dir-listings. Thanks!

https://github.com/all-contributors add @Tib3rius for ideas

@all-contributors add @Tib3rius for ideas


✨ Redirect before connect from /

#142  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @RTLS and the rest of your teammates on  Graphite


RFM - x64dbg

https://chocolatey.org/packages/x64dbg.portable

Please add me as a maintainer.
I will update the package as soon as I can!

@boubou you need to send a message through the site admins on the package page (as is mentioned in the README docs): https://github.com/chocolatey-community/chocolatey-package-requests#how-to-create-packages-for-a-request

Closing as it seems this package is being maintained.

The current package version is out of date, please update or reopen

The package has a new maintainer or the packaged is being updated so this issue is no longer needed. Please contact the maintainer directly.

The maintainer has communications disabled

This issue is closed so there is nothing to be done here.
My suggestion is to follow the package triage process by clicking the link 'Package Outdated?' on the package page. The package was last updated on 15 January so the maintainer has not abandoned it, but the 'Package Source' link doesn't indicate the package is in their repository. My suggestion would be to raise a GitHub issue to get clarification.


chore: remove unknown fields and improve CSV specs

There was some fields  that were not required and/or needed and there was
other that could have an improvement in the look when displaying on
the OpenShift web interface.
Closes #5966

/ok-to-merge updating CSV


osqp_vendor: 0.0.4-1 in 'rolling/distribution.yaml' [bloom]

Increasing version of package(s) in repository osqp_vendor to 0.0.4-1:

upstream repository: https://github.com/tier4/osqp_vendor.git
release repository: https://github.com/tier4/osqp_vendor-release.git
distro file: rolling/distribution.yaml
bloom version: 0.10.7
previous version for package: 0.0.3-1

osqp_vendor
* Suppress update of pinned git repository (#8 <https://github.com/tier4/osqp_vendor/issues/8>)
  The source at that ref will never change, so there is no need to try to
  update it. This will avoid unnecessary invalidation of the build and
  install targets for the external project.
* Always preserve source permissions in vendor packages (#7 <https://github.com/tier4/osqp_vendor/issues/7>)
  In vendor packages where we're installing an executable, we use
  USE_SOURCE_PERMISSIONS to make sure that the executable permissions on
  the binaries are maintained when the external project's staging
  directory is recursively installed to the final installation directory.
  In most of our vendor packages, we aren't using that flag where we don't
  expect an executable binary to be installed. However, for reasons I
  won't go into here, some systems use executable permissions on shared
  object libraries as well. The linker seems to handle this on our behalf,
  but we're losing the permissions during the recursive copy operation if
  we don't use this flag.
* Add buildtool_depend on git (#6 <https://github.com/tier4/osqp_vendor/issues/6>)
* Update workflows (#9 <https://github.com/tier4/osqp_vendor/issues/9>)
  * Update workflows
  * Remove artifact
  * Skip tests
* Contributors: Daisuke Nishimatsu, Scott K Logan

@cottsay @nuclearsandwich Is it better to move the release repository to ros2-gbp?


DontDrawComponent for known types

Hi,
is there a way to make [DontDrawComponent] work for known type drawers also?
I have a component with a huge list of a generic type that freezes the UnityEditor as soon as the GameObject gets selected, yet I dont really need that information.
I could use a new class with an unknown type drawer, but I would assume that a component with [DontDrawComponent] attribute wont be drawn, regardless of the type drawers. What do you think?
Cheers

Hi,
you're right, [DontDrawComponent] only applies for custom drawers. Sounds like a good idea to make it work for all types.


azure AKS eol and lts value swapped

Link to product page on endoflife.date
This is from the AKS end of life JSON...
{
      "cycle":"1.27",
      "releaseDate":"2023-08-16",
      "eol":"2025-07-31",
      "lts":"2024-07-31",
      "link":"https://learn.microsoft.com/en-us/azure/aks/supported-kubernetes-versions?tabs=azure-cli#aks-kubernetes-release-calendar",
      "support":"2024-07-31"
   },

According to MS documentation, the standard eol comes before the long term support (LTS) eol. I believe the values should be swapped in the JSON

LTS field is the LTS promotion date in the API.

got it. thanks for clarifying


Null Safety

Dart 2.12 and Flutter 2 now support sound null safety (https://dart.dev/null-safety). We're using FlutterSwitch and looking to move everything to be null safe. Could you give me an idea of if/when you plan on supporting? Thanks!

Hi @SaintNicholas , I have published a pre-release with null-safety

Thanks!


Failed to start background export

I have automatic export enabled but get a "failed to start background export" error. It says to "PLEASE report this as a bug" here.
Here's a support log ID for an arbitrary reference, since I'm really not sure what reference (if any) is responsible for it: IU3WI3U2-refs-euc
Thanks!

Is this a transient problem, or structural?

Thanks! It’s definitely not transient—I’ve had and noticed the issue for a long time, on multiple devices, across multiple versions of Zotero (though same library).
On May 16, 2022, 1:16 PM -0700, Emiliano Heyns @.***>, wrote:

Is this a transient problem, or structural?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

Is this for an export to a network drive or cloud drive?

No, the library is stored locally (though synced via Zotero).

I'd need to see a log that captures the error happening, IU3WI3U2-refs-euc has no errors.

How about 6DIGIY6U-refs-euc? This seems to list errors on my end.
On May 16, 2022, 2:09 PM -0700, Emiliano Heyns @.***>, wrote:

I'd need to see a log that captures the error happening, IU3WI3U2-refs-euc has no errors.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

I have a very similar issue !
Here is my log, i think it contains the error :
8IE6LL7T-euc

I need a log from 2602

I am not sure to understand what you mean by : a log from 2602

Sorry -- a new build was just posted with version <IP_ADDRESS>02, that build shows more details about the error. The release only says "could not get worker" but no hint why.

Got it !

The frustrating thing is that there's a decent chance it will say "could not fetch this URL that lives right in this package"

I see, well i haw going to try to redo the error to give you a usefull log. I'll keep you updated

Well, right now every thing seems to be working smoothly... maybe the update did it, or i stop doing an error i didn't know i was making. Anyway, i am going to see if it pass the test of time haha, but for know it's ok. Thanks for the quick answer!

You can safely keep using this build, it is production code, and the next release will have this logging.

Can you upgrade to build 2620?

Just upgraded. I'm not getting the error now, for the first time I can remember, so that's great. I did just submit a support log anyways, EH3X5KBR-refs-euc.


Not seeing IGB

I have an issue when trying to access the map from the IGB, it tells me that I need to login using the IGB.
The site is in my trusted list.

Hi Hightech1011,
I unfortunately left Eve more than a year ago :/
It is possible CCP changed something with the IGB, and I have no way to try/debug it.
That being said:
It is probably some kind of Apache (2.4+) configuration issue:
see:
https://forums.eveonline.com/default.aspx?g=posts&t=215730
Or search HTTP_EVE TRUSTED  in google.
In my case I used a workaround visible in the .htaccess
https://github.com/jeremieroy/EVELiveIntel/blob/master/website/.htaccess
Which is nearly a direct copy/paste from the thread below:
http://eve-search.com/thread/249946-1/page/1
I hope that helps :/

@Hightech1011 Hi, was your issue solved ?


Tilde channel links (~channel) not linked if user is not member

Summary
While in the webapp channel links (~channel) are linked no matter whether the viewing user is a member of that channel or not, on the mobile app they are only linked if the viewing user is a member.
Environment Information

Device Name: Fairphone 2
OS Version: 6.0.1
Mattermost App Version: 1.6.1
Mattermost Server Version: 4.5.0

Steps to reproduce
Send a message with a channel link like this: Please join ~channel
Expected behavior
The ~channel text should be converted to a link for all users (as long as it's not a secret chat).
Observed behavior
The ~channel text is only converted to a link for users already in that channel. That way it's not possible to invite users to a channel that haven't joined yet.

Hi @dbrgn,
Thanks for your feedback :)
I'm not able to reproduce your issue on v1.7.1, Mattermost server v4.9 which released today (April 16th). Please try upgrading to the latest versions and let us know whether this issue still reproduces for you?
Thanks!


ssl pinning with root certificate failed using 3.0

(AFSecurityPolicy *)customSecurityPolicy {

    NSString *cerPath = [[NSBundle mainBundle] pathForResource:@"RootCA" ofType:@"cer"];
    NSData *certData = [NSData dataWithContentsOfFile:cerPath];
    AFSecurityPolicy *securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeCertificate];
    securityPolicy.allowInvalidCertificates = YES;
    securityPolicy.validatesDomainName = NO;
    NSSet *set = [[NSSet alloc] initWithObjects:certData, nil];
    securityPolicy.pinnedCertificates = set;
    return securityPolicy;
}

With this setting. The root ca failed. But when I use the third-level ca it can success.

I also encountered the same problem! Help me! Help!

I had the same problem and I've fixed it by comparing the public keys of the chain in the didReceiveChallenge method of the AFURLSessionManager.
You can find my solution here on Stackoverflow.


[HELP] No scrollbar visible?

Problem / Question
There doesn't seem to be a scrollbar in any server so I can scroll up or down in channels to read earlier messages.
Same goes for the "search" menu (when you click on the search icon on the upper right to search a channel for words or sentences)
Screenshot of channel without scrollbar: https://prnt.sc/16rrmjn
Screenshot of all plugins installed: https://prnt.sc/16rs35o
Is there not supposed to be a scrollbar, or is it a visual issue?

By default there is no scrollbar. To enable them navigate to the Themes tab in your settings, click the edit button next to Zelk and replace none with unset after --scrollbars.

@schnensch0, I don't see a way to change options for Zelk at all. Using ArmCord - GooseMod edition.

You can navigate to your themes folder and open /zelk/zelk.css in your text editor of choice. Then, on line 19, you can change  --scrollbars: none; to  --scrollbars: unset;. Save the file, then disable & re-enable the theme or restart your discord client.

You can navigate to your themes folder and open /zelk/zelk.css in your text editor of choice. Then, on line 19, you can change  --scrollbars: none; to  --scrollbars: unset;. Save the file, then disable & re-enable the theme or restart your discord client.

I can't seem to find any folder by the name of "zelk" in my home folder at all. Any idea where it could be?
BTW, I did not manually download this theme, GooseMod had like this theme marketplace where I clicked a button to apply the theme. That might make a difference.

I don't know where Goosemod stores its themes, you'd have to ask around. It's probably on their website/github/discord.
The "install" button probably just downloads the theme and puts it in the correct folder for you, there's no black magic going on there.


g++ not responding in integrated terminal

From https://github.com/Microsoft/vscode-cpptools/issues/1978 by @salbeira
Using ArchLinux on a Dell XPS 15 9560.
Whenever I try to start the g++ in the integrated terminal the call hangs and outputs nothing. Even just compiling a simple "Hello World" Program using the g++ manually, not called from make, causes the call to hang. CTRL+C still allows cancelling. The integrated terminal says that the normal "bash" is running.
Calling g++ or make from the directory the project I am working on is located in a normal external terminal works fine.
g++ foo.cpp -o foo - hangs
even
g++ --version - hangs

My only guess here is that the environments differ (env) and that's causing g++ to have issues. Are you on the latest version of VS Code?

I am on the latest version as far as I know (1.23.0).
Sometimes using TAB-completion also brings the current line to "hang" (CTRL+C again works).
I guess simply posting all set environment variables is not really helpful. What are you looking for?

@salbeira I don't know g++ so I'm not sure I will be able to help much in solving this, I doubt this is a problem with the terminal though, my guess is it's an environment related issue with g++.


do i need a dedicated GPU to run scrcpy??

hi,
i'm buying a new laptop and scrcpy MUST be my TOP priority because i'm severely disabled and scrcpy is my only way to access my phone.
i believe [am i wrong?] scrcpy is using OpenGL and hardware acceleration when i open it on my mackbook because it won't allow me to switch to my low power integrated graphics.
is this normal?
if i purchase something like an LG gram with no GPU will i be able to get scrcpy working?
any and all insight is greatly appreciated
thank you in advance for your time.

i believe [am i wrong?] scrcpy is using OpenGL and hardware acceleration when i open it on my mackbook

(On macOS, it uses Metal by default, not OpenGL, but yes, that's the idea.)

because it won't allow me to switch to my low power integrated graphics.

Ah?

if i purchase something like an LG gram with no GPU will i be able to get scrcpy working?

Yes, a computer at $1,699.99 should run scrcpy just fine :wink:
Intel graphics should be more than enough. And I think that all recent computers have a dedicated chip to decode H.264.
When mirroring does not work, the issue is often on the device side. But of course, there is always a probability that something goes wrong.

because it won't allow me to switch to my low power integrated graphics.
Ah?

i mean, i have the option on my mac to switch the GPU off. when it can't, it lists what programs are using it. scrcpy always forces the GPU on. that's what's making me afraid to buy laptops without a dedicated GPU.

Yes, a computer at $1,699.99 should run scrcpy just fine 😉

i know it sounds silly but the price isn't a good reflection of the hardware. it's practically a 700$ netbook just with a giant screen.
see, i'm still talking myself out of it.   : P

The problem is by default mac os will switch to dedicated GPU if you use OpenGL/Mental. This will significantly reduce the battery time.
See this: https://bugreports.qt.io/browse/QTBUG-29897

The problem is by default mac os will switch to dedicated GPU if you use OpenGL/Mental. This will significantly reduce the battery time.
See this: https://bugreports.qt.io/browse/QTBUG-29897

thank you so much!

scrcpy doesn't create a Info.plist, does it?

See this: https://bugreports.qt.io/browse/QTBUG-29897

Nope...I think that is what devs need to do.

Nope...I think that is what devs need to do.

where's the appropriate place to submit a feature request like that?


template: Added java cp template

Description
Added java cp template file.
Fixes #102
Type of Change
Please delete options that are not relevant.

[x] New feature (non-breaking change which adds functionality)

How Has This Been Tested?
This is standard template followed for java in cp.
Reference: https://github.com/Hemant-60/Competitive-Template and https://codeforces.com/blog/entry/77287
Checklist

[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my code.
[x] I have commented my code, particularly in hard-to-understand areas.
[ ] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.

Summary by CodeRabbit

New Features

Introduced a Java template for competitive programming submissions, including efficient input handling and output capabilities.
Added a FastReader class for streamlined reading of various data types from standard input.
Included example usage for reading integers and outputting their sum.

LGTM!

@Abhishek-Mallick can you add hacktoberfest accepted template.

Done


New Parser and Analyzer support schema change (column change) operation-related statements（Challenging）

Required work and output

Use antlr4 to complete parse statements. The generated statement must follow the original data structure, and should be compatible with the old statement.

In the original syntax file  sql_parser.cup, the new syntax needs to be compatible with the syntax of the old version, using the syntax file sql_parser.cup of the old version as the reference standard.

Remove the logic of analytic functions in the statement and move the relevant logic to the new Analyzer framework. The new Analyzer is in the SQL/Analyzer directory.

If the code related to Privilege Check exists in the original analyzer, move the code related to privilege control into PrivilegeChecker.

When submitting the PR, please make sure there is unit test coverage for related changes.

Tasks

[ ] AddColumnClause
[ ] AddColumnsClause
[ ] DropColumnClause
[ ] ModifyColumnClause
[ ] ShowColumnStmt
[ ] ColumnRenameClause
[ ] ReorderColumnsClause

How to participate?

Pick an issue you are interested in, click the issue link and leave a comment under the issue to sign up.  One person can only choose one issue and the first person who picks the issue will be assigned.

After the issue is assigned, you should complete the task in 14 days. If you are unable to complete it within the specified time, the task will be withdrawn and assigned to others.

Participants are required to produce two pieces of content (forms including but not limited to mind maps, study notes, blogs, and tutorials) in the course of the activity, each of which should be at least 200 words.

Got questions? Join our  Slack channel  and find channel:  #sql-planner.

Before you start

Read  Contributing.md  carefully to understand how to submit a pull request and how to configure BE and FE development environment.

Sign the  Contributor License Agreement  before you make a pull request.

To learn more about StarRocks, please refer to  StarRocks documentation.

Pull request requirements

Create a pull request (PR) after you complete the task.

PR title format: [SR SQL Planner Summer Camp] + PR title

After submitting PR, you can comment under the pinned Issue [SR SQL Planner Summer Camp].

Comment format: "I have finished Issue #" + PR link

Please assign this to me. Thx.

The ShowColumnStmt  syntax had been implemented in new antlr parser.
https://github.com/StarRocks/starrocks/blob/7a83a1b36fc10e27d9c9f6805730d5ffee370c52/fe/fe-core/src/main/java/com/starrocks/sql/parser/StarRocks.g4#L297


Print out healthcare section

Trello
Add healthcare assessment content to the move printout.
As an additional part of this PR I've engaged in some extra work to try to simplify the way the assessments information is managed and displayed:

Destructure assessments information into a more OO approach
Add an assessment description file that contains all the information
for all the existent assessments: risk and healthcare
Load the assessment description file and instantiate objects that
contain the information related with the assessment

Right now there's 2 main objects:

Section - contains a group of questions
Question - contains all the informations related with a given question

Refactored the print presentation for the assessments to make use of
this new approach.

Update wording for Assessments summary/printout content

♻


Fixing Travis CI build

Changed node version to last one (6)
Updated htmlhint to last version

Issue #298

Uhull!!! Valeu @raymonsanches! ❤ #devNaEstrada!!!

aeeeeeeeee, noix! 👍 ❤


Object visual scripting - Module Nodes

Implement visual scripting for objects that attempts to trans pile to C++ code.
If compiler has an error have a separate tab that can be read to be fixed and/or uploaded as a GitHub issue.
Again, not super priority; but can help with those unfamiliar with C++ and would still like to use engine.
C++ compiler will still need to be installed to use.

Moving to Winter 2024 as not priority for engine, but will be a useful feature.


Benchmarks

In order to keep track of performance, we need to add some benchmarks to the client.

[ ] Postgrest
[ ] Auth
[ ] Storage
[ ] Functions
[ ] Realtime

Additional context

https://api.flutter.dev/flutter/flutter_test/benchmarkWidgets.html
https://api.flutter.dev/flutter/flutter_test/WidgetTester/pumpBenchmark.html
https://docs.flutter.dev/cookbook/testing/integration/profiling
https://github.com/flutter/flutter/blob/master/dev/benchmarks/macrobenchmarks/test/util.dart

So would this pretty much be just adding some additional test cases in each libraries?

I don't know what performance we really want to measure. I think all libraries just pass the configuration to an http call. Beside json en/decoding, there isn't much computation. I think to test isolates the test have to run on real mobile devices, because the isolates performance is very different from desktop.

In addition, not only execution time is important for isolates, because the isolate is always slower, but we want to keep the max frame rate on Flutter in the main root isolate, right? I think this needs an integration test.

I think we don't have the time and resources to create a nice set of benchmarks for this library, so I'm closing this one. It was a great idea though.


typetracer array repr fails due to unknown length

Version of Awkward Array
1.8.0rc2
Description and code to reproduce
Looks like it would be useful to add some code to consider when len(self._layout) is unknown in a typetracer array
In [29]: import awkward._v2 as ak

In [30]: x = ak.Array([[1, 2, 3], [], [4]])

In [31]: x.layout.typetracer
Out[31]:
<ListOffsetArray len='??'>
    <offsets><Index dtype='int64' len='??'>[?? ... ??]</Index></offsets>
    <content><NumpyArray dtype='int64' len='??'>[?? ... ??]</NumpyArray></content>
</ListOffsetArray>

In [32]: x_tt = ak.Array(x.layout.typetracer)

In [33]: x_tt
Out[33]: ---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
~/.pyenv/versions/3.9.9/envs/dask-awkward/lib/python3.9/site-packages/IPython/core/formatters.py in __call__(self, obj)
    700                 type_pprinters=self.type_printers,
    701                 deferred_pprinters=self.deferred_printers)
--> 702             printer.pretty(obj)
    703             printer.flush()
    704             return stream.getvalue()

~/.pyenv/versions/3.9.9/envs/dask-awkward/lib/python3.9/site-packages/IPython/lib/pretty.py in pretty(self, obj)
    392                         if cls is not object \
    393                                 and callable(cls.__dict__.get('__repr__')):
--> 394                             return _repr_pprint(obj, self, cycle)
    395
    396             return _default_pprint(obj, self, cycle)

~/.pyenv/versions/3.9.9/envs/dask-awkward/lib/python3.9/site-packages/IPython/lib/pretty.py in _repr_pprint(obj, p, cycle)
    698     """A pprint that just redirects to the normal repr function."""
    699     # Find newlines and replace them with p.break_()
--> 700     output = repr(obj)
    701     lines = output.splitlines()
    702     with p.group():

~/.pyenv/versions/3.9.9/envs/dask-awkward/lib/python3.9/site-packages/awkward/_v2/highlevel.py in __repr__(self)
   1248
   1249         pytype = type(self).__name__
-> 1250         valuestr = awkward._v2._prettyprint.valuestr(self, 1, 50)
   1251         length = max(10, 80 - len(pytype) - 10 - len(valuestr))
   1252         typestr = repr(str(self.type))[1:-1]

~/.pyenv/versions/3.9.9/envs/dask-awkward/lib/python3.9/site-packages/awkward/_v2/_prettyprint.py in valuestr(data, limit_rows, limit_cols)
    160 def valuestr(data, limit_rows, limit_cols):
    161     if limit_rows <= 1:
--> 162         _, strs = valuestr_horiz(data, limit_cols)
    163         return "".join(strs)
    164

~/.pyenv/versions/3.9.9/envs/dask-awkward/lib/python3.9/site-packages/awkward/_v2/_prettyprint.py in valuestr_horiz(data, limit_cols)
     42         limit_cols -= 2
     43
---> 44         if len(data) == 0:
     45             return 2, front + back
     46

~/.pyenv/versions/3.9.9/envs/dask-awkward/lib/python3.9/site-packages/awkward/_v2/highlevel.py in __len__(self)
    539         is `3`, not `5`.
    540         """
--> 541         return len(self._layout)
    542
    543     def __iter__(self):

TypeError: 'UnknownLengthType' object cannot be interpreted as an integer

This is a feature, but an essential one: typetracers should probably have an entirely different path for high-level printing. Maybe just the type, since the values section could at best look like
[[[{x: ??, y: ??, z: ??}, ...], ...], ...]

which doesn't provide any more information than
type='?? * var * var * {x: float64, y: float64, z: float64}'

The easiest thing to implement would be just the type. A values section with lots of ?? could be added if there's a psychological advantage to seeing those "vars" as nested brackets. Typetracer-based arrays are likely only internal: users would directly manipulate the Dask arrays, which have typetracers inside of them that don't normally have to be printed out. But maybe the values section with ?? would be useful code for displaying a Dask array as text (outside of Jupyter)?
That is, would it be better for Dask Awkward Arrays to look like this:
<Dask Array [[[{x: ??, y: ??, z: ??}, ...], ...], ...] type='?? * var * v...>'

or like this?
<Dask Array type='?? * var * var * {x: float64, y: float64, z: float64}'>

The latter is the easy option, and it also leaves space for more metadata, like chunksize:
<Dask Array chunksize=1000 type='?? * var * var * {x: float64, y: float64...'>


Add usedforsecurity=False argument to hashlib.md5 instances to support running on FIPS-enabled systems

Describe the bug
Packages using lark fail when running in a FIPS-enabled environment due to use of the hashlib.md5 function. MD5 is not a secure algorithm to begin with, but it isn't really being used for security purposes here.
To support running in a FIPS environment, we can add usedforsecurity=False to the hashlib.md5 constructor. This argument is only available in Python 3.9+, but if implemented like hashlib.new('md5', usedforsecurity=False) it will not raise an exception on older versions of Python. See https://docs.python.org/3/library/hashlib.html#hash-algorithms for more info on the argument
To Reproduce
I see it when trying to install packages with poetry on a FIPS-enabled system (running RHEL 8.5).
    [digital envelope routines: EVP_DigestInit_ex] disabled for FIPS

  at ~/.pyenv/versions/3.9.13/lib/python3.9/site-packages/poetry/core/_vendor/lark/load_grammar.py:1315 in do_import
      1311│                         text = f.read()
      1312│             except IOError:
      1313│                 continue
      1314│             else:
    → 1315│                 h = hashlib.md5(text.encode('utf8')).hexdigest()
      1316│                 if self.used_files.get(joined_path, h) != h:
      1317│                     raise RuntimeError("Grammar file was changed during importing")
      1318│                 self.used_files[joined_path] = h
      1319│

Sounds good to me.


Bad formating of the RSS feed

When I'm reading the RSS feed with my reader, I can only see the quote as a plain text.
Like :
Date Context Quote
Some formating would be nice, something like :
Date
(Context)
Quote
Quote
Quote

I cannot do anything for the date as it's not part of the <description> tag but of the <pubDate> tag, therefore it is handled automatically by your rss reader (see this example on Netvibes).
I'll take a look for the <description> tag.


domain and path values validation

The domain and path values are passed as parameters to the InputMessage class instance and must be validated on their content. The character / which can be located at the beginning and at the end must be apprehended both for the domain and path.

Feature not blocking and therefore not foreseen for a next close release


Using EFQRCode images with normal QR code readers

Hey there,
Thanks for making this! Before I use it in my project,  I was wondering since you can embed multiple codes in an image, how a standard QR code reader will read this, if at all.
I'm just putting one string in my QR code but I want other devices to be able to use they reader to read my codes. Will that work automatically for my use-case?

Well, I don't know how you understand it, but there's not "multiple codes" in a QR code image. In fact, this project only adds some styles to the ordinary QR code image, that is to say, besides looking beautiful, other aspects are similar to ordinary QR code image.
I tested with about 20+ QR code readers software on AppStore, and all of them can be recognized normally (if your style is not very exaggerated). That is to say, you can use the generation and recognition of this project separately, use them together is not necessary.
However, as an insurance, it is suggested that you choose your own style parameters and then test the generated two-dimensional code with the scavenging software you want to identify.


Implement Logging and Exception Handling

Set up logging and global exception handling mechanisms in the XkliburSolutions.SHIELD.CrossCutting project. Ensure these are integrated across all projects.

Set up logging and global exception handling mechanisms in the XkliburSolutions.SHIELD.CrossCutting project. Choose between Serilog and Microsoft’s built-in logging framework based on preference and requirements.
Option 1: Using Serilog

Steps:

Add necessary NuGet packages (Serilog, Serilog.Extensions.Logging).
Configure Serilog in Startup.cs.
Implement a global exception handler middleware.

Option 2: Using Microsoft.Extensions.Logging

Steps:

Use the built-in logging framework (Microsoft.Extensions.Logging).
Configure logging in Startup.cs.
Implement a global exception handler middleware.


Update how flatpickr is brought into react-flatpickr to help prevent breaking changes

This library pulls in the latest changes to flatpickr by grabbing the latest minor & patch fixes. This works as intended as long as the library adheres to semantic versioning.
Would it be possible to switch the library to only grab the current version? There have been two instances in the last year where flatpickr has released breaking changes and we are not able to use an earlier version because of how the library is currently bringing in this dependency.

I don't think I fully understand the request, but if you want to override the version resolution you can use something like yarn's resolutions field: https://classic.yarnpkg.com/en/docs/selective-version-resolutions/


Update application-proxy-faq.md

Corrected WebSocket question and answer. It seems we missed to update it.

@githubarpyka : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off


Improve performance by prefetching foreign keys

Prefetch relevant foreign keys on the frontpage, compendium view,
history list and user page.
This reduces sql query complexity from one or more queries per
article/edit to only a handful of queries on some views, while some of
the more complex views still has some more complex queries that are
harder to quickly optimize.
Still, even for the most complex pages, these little tweaks reduce the
number of queries from what looks like 4*n to n queries, which is
noticable when loading pages in the browser.

Needs rebase

Fixed the lint error that caused the build to fail

Fixed the lint error that caused the build to fail

I'm still confused as to how this system here works, looked like a merge conflict to me, lol

I rebased this and am merging it now. @stianjensen did all the work, but it was not mergable because of our system where it has (I think) to be fully rebased on master before merging. Hope this is done, what do you guys think, @sigvef @stianjensen ?

Correct that it needs to be fully up-to-date with the master branch, so as long as we have that system active, I think simply rebasing to update the branch before merging is okay

I think simply rebasing to update the branch before merging is okay

Yeah, I agree.


Add pyzmq and jsonschema to requirements

After installing the requirements and jupyterhub, I tried logging in using the web interface and it was loading forever, looking at the terminal I saw ImportErrors for zmq (which I had to install) and after that I got the same for jsonschema.
Installing both enabled me to run the server properly.

Hm, it shouldn't depend on either. I think it's some imports from IPython.html that should probably be removed.


Unable to load numpy and pandas

All,
I am trying something really simple. Import 2 simple modules which are already in my python environment.
import os  import sys  import numpy as np  import pandas as pd

It gives me the following error. I have tried to uninstall and reinstall both packages multiple times.

Any help is greatly appreciated

Duplicate of https://github.com/Microsoft/PTVS/issues/4820
There's a workaround of activating the environment from command prompt and starting VS from that prompt. See #4874 for details.


In the manual installation of TwitterKit5, TwitterShareExtensionUIResources.bundle configuration is incomplete

When manually installing the latest TwitterKit5 and building an Xcode project, the following error message was displayed.

error: /Users//Documents//TwitterKitTestManual/Twitter-Kit-iOS/TwitterKit.framework/TwitterShareExtensionUIResources.bundle: No such file or directory (in target 'TwitterKitTestManual' from project 'TwitterKitTestManual')

What we know at the moment is that TwitterShareExtensionUIResources.bundle cannot refer to the contents of the bundle.

TwitterKitResources.bundle can refer to the contents of bundle. Even if you look at the bundle in Finder, you cannot see the contents of TwitterShareExtensionUIResources.bundle.
In my old Xcode project using an older version of Twitter Kit iOS (not TwitterKit5), the contents of TwitterShareExtensionUIResources.bundle can be referenced.

I think the error message at build time is due to the incomplete configuration of TwitterShareExtensionUIResources.bundle.
Do you know how to avoid this build error?
Thank you.

@mario11c TwitterShareExtensionUIResources.bundle was obsoleted since v3.4.2 and I am pretty sure you could just remove the symbol link. Let me know if it doesn't work.


Chapter3/homework/4

This last lesson was hard, I don't know if I fully understood it. I think I need to get used to understand more about covariant and contravariant.

This last lesson was hard, I don't know if I fully understood it. I think I need to get used to understand more about covariant and contravariant.

This topic is often misunderstood (or not even heard of) by even senior developers. So a beginner being exposed to it is quite something. Don't worry too much about it, come back to it later at later times and you will get it 👍


Inconsistent React Error when running webchat using botchat.js

Screenshots

Version
4.7.1 botchat.js
<meta name="botframework-directlinespeech:version" content="4.7.1">
<meta name="botframework-webchat:bundle:variant" content="full">
<meta name="botframework-webchat:bundle:version" content="4.7.1">
<meta name="botframework-webchat:core:version" content="4.7.1">
<meta name="botframework-webchat:ui:version" content="4.7.1">

Describe the bug
We are getting an inconsistent react error as per the screenshot. It points to the URL https://reactjs.org/docs/error-decoder.html/?invariant=321
This further breaks the functionality and chatbot will not work until we reload the page completely. This error is thrown while initiating the chatbot.
This issue was not reproducible in 4.6 version of botchat.js
Steps to reproduce

Go to chatbot page
When chatbot does not show any message, check the console.

Expected behavior
No error should come in console and chatbot should work. Atleast there should be a workaround than reloading the page.
[Bug]

Can you clarify which version of Web Chat you are using? You mention using botchat.js which is the v3 version but the meta data you provide indicates you're using 4.7.1 which is v4. Unfortunately, v4 is not backwards compatible if you are trying to use v3 methods of instantiating Web Chat.
You either need to use the botchat.js CDN or migrate your Web Chat code to v4 methods and implementations.
Please note: If you are using v3 botchat, be aware that it is now deprecated. Instructions for migrating can be found here.

Hi, please excuse the typo its. It's 4.7.1. I am using the same as
indicated in the meta data.
Thank you for pointing that out.
On Tue, 4 Feb, 2020, 11:32 pm Steven Kanberg<EMAIL_ADDRESS>wrote:

Can you clarify which version of Web Chat you are using? You mention using
botchat.js which is the v3 version but the meta data you provide
indicates you're using 4.7.1 which is v4. Unfortunately, v4 is not
backwards compatible if you are trying to use v3 methods of instantiating
Web Chat.
You either need to use the botchat.js CDN or migrate your Web Chat code to
v4 methods and implementations.
Please note: If you are using v3 botchat, be aware that it is now
deprecated. Instructions for migrating can be found here
https://github.com/microsoft/BotFramework-WebChat/blob/master/docs/MIGRATION.md.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/BotFramework-WebChat/issues/2879?email_source=notifications&email_token=ACGIHGY6RV5PNWRVQQLAOJDRBGUT7A5CNFSM4KPVN642YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKYTHGQ#issuecomment-582038426,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACGIHG3NRHDBK2IFHDJATT3RBGUT7ANCNFSM4KPVN64Q
.

A few questions for you:

Can you tell me which version of React your project is using?
Have you implemented any custom components, activityHandlers, or middleware that interacts with or relies on Web Chat?
Are you able to post, or otherwise make accessible, the code you are using (keeping any secrets/tokens hidden)? It would make diagnosing an easier process.

@stevkan ,
Here are the answers to your questions.
Can you tell me which version of React your project is using?
We are not using react anywhere in our project.
We are only consuming the webchat.js from CDN.
Have you implemented any custom components, activityHandlers, or middleware that interacts with or relies on Web Chat?
Yes, We have webspeechponyfillfactory and dispatch stores that relies on webchat.js
Are you able to post, or otherwise make accessible, the code you are using (keeping any secrets/tokens hidden)? It would make diagnosing an easier process.
Sorry, We won't be able to do that right now.

Thank you for the information.
As I'm unable to reproduce the error, can you test using v4.7.0 (CDN link here)? I'd like to know if the issue is specific to 4.7.1 or not.

Thank you for making the code accessible for testing. As it is, I have been able to run the web chat code successfully and unable to reproduce the error. There are some functions that are called that I had to comment out (i.e. showTyping(), scrollOnNewMessage(), etc.) that I don't have the code for. I'm suspecting one of these may be the source of the error.
I'm hoping I can get the code for these functions, as well. I have emailed Sanket in hope I can get the code in the same manner.

@stevkan, Since it was a react hook error, and I saw this Resolves #2753. Added support for updating an activity by the ID, by @compulim in PR #2825
I guess this will solve this issue with hook call?

Closing the issue as resolved, in the meantime. Please feel free to reopen if the issue persists (after the above PR becomes published code) or if you have new information to provide.


What is different between  XAgent and AutoGen?

What is different between  XAgent and AutoGen? Or, Can be combine XAgent with AutoGen?

Please see this issue: #47
We hope that XAgent can and will be integrated with Autogen.

@weituo2002 @spectral-sequence

First and foremost, we have great admiration for the work accomplished by AutoGen. As you've observed, AutoGen is a framework that facilitates the development of LLM applications, enabling multiple agents to interact and collaborate in solving tasks.

Given that AutoGen is a foundational framework designed for creating bespoke applications, it's important to note that XAgent is not a framework but rather a specialized agent with a distinct operational purpose.

Aligning with our development strategy, we are focused on advancing our initiatives and warmly invite contributions that complement our vision. We are open to discussions about potential integrations or partnerships that could extend the functionalities of XAgent within the scope of AutoGen's infrastructure, where it makes strategic sense to do so.

Thanks a lot!
As noted in the blog post, XAgent abstracts away the multi-agent layout present in frameworks such as Autogen and uses outer and inner loops to streamline complex task solving by creating a specialized agent that is technically a multi-agent. For complex tasks, it may be difficult for a user to create a multi-agent workflow as the number of configurations between agents are determined combinatorially. Also noted, human-crafted pipelines also do not work optimally. XAgent appears to have solved a crucial problem in this regard rigourously by using a unique approach.
As the corresponding paradigms are quite different, it is probably nontrivial to integrate XAgent directly with Autogen, however, it can be a good source of inspiration. As a matter of fact, most problems in this space are universal and agnostic such as context overflow and memory. For instance, Autogen has a MemGPT integration, which is also a possible enhancement for XAgent and likewise.


Deployment fails with Amplify + S3

Followed the Manual Deploy steps at: https://docs.aws.amazon.com/amplify/latest/userguide/manual-deploys.html in order to deploy my static site using S3 + Amplify.
Deployment fails when connecting my S3 bucket with message "Deployment failed."
App: app2946
Region: us-east-2
Could not find any relevant information in the docs or FAQ.

hi @jessecrouch can you please share your appId

Closing due to inactivity. If you're still running into this issue please feel free to re-open. Thank you!


Expose a method to set imgui context

As discussed in #145
As I said, I'm not exactly familiar with c++, so tell me if there's anything I need to change

is IMGUI_API DLL export semantic?

I think it is, since it's done similarly in the implot repo


Template validation fails for aws-vpc

Issue
Attempts to validate the aws-vpc.template.yaml  fails to validate.
Template is too long to be used from local resources.
Response
fatal: [localhost]: FAILED
[. . . ]
Name: !Sub '${AWS::StackName}-VPCID'", "' at 'templateBody' failed to satisfy constraint: Member must have length less than or equal to 51200"]

Expected
Validation status okay.
Steps to Reproduce
Ansible reproducer:
---
- name: Test building the VPC configuration
  hosts: localhost
  connection: local

  vars:
    aws_region: us-east-1
    aws_profile: default

  tasks:
    - name: download the current template for APN Quick Start for VPC
      get_url:
        url: https://raw.githubusercontent.com/aws-quickstart/quickstart-aws-vpc/main/templates/aws-vpc.template.yaml
        dest: files/aws-vpc.template.yaml
        mode: '0750'
    - name: Validate the current template for APN Quick Start for VPC
      command:
        argv:
          - aws
          - cloudformation
          - validate-template
          - --template-body
          - file://files/aws-vpc.template.yaml
      register: cf_vpc_validation

Interesting, but we have no intention of minifying our templates to support this. The existing lint & end-to-end testing is sufficient for I&A. Alternatively, you could use aws cloudformation validate-template --template-url as the template-url parameter supports 9x the template length (460,800 bytes), but it requires a S3 bucket path (or SSM doc), so you could point to the production bucket: https://aws-quickstart.s3.amazonaws.com/quickstart-aws-vpc/templates/aws-vpc.template.yaml, which worked fine for me.
$ aws cloudformation validate-template --template-url https://aws-quickstart.s3.amazonaws.com/quickstart-aws-vpc/templates/aws-vpc.template.yaml | tail
            "NoEcho": false,
            "Description": "Set to false to create only public subnets. If false, the CIDR parameters for ALL private subnets will be ignored."
        }
    ],
    "Description": "This template creates a Multi-AZ, multi-subnet VPC infrastructure with managed NAT gateways in the public subnet for each Availability Zone. You can also create additional private subnets with dedicated custom network access control lists (ACLs). If you deploy the Quick Start in a region that doesn't support NAT gateways, NAT instances are deployed instead. **WARNING** This template creates AWS resources. You will be billed for the AWS resources used if you create a stack from this template. (qs-1qnnspaap)",
    "Capabilities": [
        "CAPABILITY_IAM"
    ],
    "CapabilitiesReason": "The following resource(s) require capabilities: [AWS::IAM::Role]"
}


feat: add exports field

https://nodejs.org/api/esm.html#esm_package_exports
fixes: #84

I didn't see #84 when I send this PR, I think better put exports above main, since this could be object.
If we put it under main, it should go under all those fields
  'main',
  'umd:main',
  'jsdelivr',
  'unpkg',
  'module',
  'source',
  'jsnext:main',
  'browser',
  'types',
  'typings',
  'style',
  'example',
  'examplestyle',
  'assets',
  'bin',
  'man',

:tada: This PR is included in version 1.29.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


DM: fix default physical import mode disk quota

This PR is a cherry-pick of https://github.com/pingcap/tiflow/pull/8671

What problem does this PR solve?

Issue Number: close https://github.com/pingcap/tiflow/issues/8672
What is changed and how it works?
Modify lightnig's disk quota when we set DM's disk-quota-physical a non-negative value.
Check List
Tests

Unit test

Questions
Will it cause performance regression or break compatibility?
Do you need to update user documentation, design documentation or monitoring documentation?
Release note
None

/run-all-tests

Codecov Report

:exclamation: No coverage uploaded for pull request base (release-7.0@fd2efea). Click here to learn what that means.
The diff coverage is n/a.

:exclamation: Current head 2ef25de differs from pull request most recent head dcbccc4. Consider uploading reports for the commit dcbccc4 to get more accurate results

Additional details and impacted files

Flag
Coverage Δ

cdc
65.5916% <0.0000%> (?)

dm
53.2224% <0.0000%> (?)

engine
65.3990% <0.0000%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.
@@               Coverage Diff                @@
##             release-7.0      #8680   +/-   ##
================================================
  Coverage               ?   60.3370%
================================================
  Files                  ?        801
  Lines                  ?      93034
  Branches               ?          0
================================================
  Hits                   ?      56134
  Misses                 ?      31998
  Partials               ?       4902

/merge


create cqube 4.0-beta Release notes

cQube 4.0-beta Release Notes Document should contain the below list of items

[x] Overview about cQube 4.0-beta.
[x] Installation and Upgradation features
[x] New Features
[x] Bug fix details

v4.0-alpha release notes - draft
https://docs.google.com/document/d/1NtCcX9C17ZrvEr9gH8VcHMe1HfixKr1em2LRC2OpNKM/edit?usp=sharing

cQube - Release V 4.0-beta - draft ( in progress )
Document Release Version

Project
Release Date
Release Version

cQube
Oct 2022
V 4.0-beta

Overview
cQube v4.0-beta  has improved features and bug fixes.
Upgradation Features from cqube-4.0-alpha
Upgrade process
New Features Included
1. Database backup
User can configure the DB backup during Installation.
Based on the configuration, the database(Postgre DB) will be backed up and stored in input storage.
For more details on Database backup refer this.
Database backup setup document
2. Download Report option is added for the below data sources
1. Nishtha
2. Diksha-ETB
3. Micro-Improvements
4. PM Poshan
5. NAS
6. UDISE+
7. PGI
8. Nipun Bharat
9. NCERT Quiz
10. NCF

3. Full screen option is added for the below data sources
1. School Infrastructure
2. Student Performance
3. Attendance
4. Courses
5. Energised Textbook Usage
6. Other Diksha Metrics
7. CRC Visit
8. Composite reports across metrics
9. Progress card
10. Exception List
11. Telemetry

Data processing config file validator service
Data processing configuration can be  validated and users can get the success and error messages in the log file.
which ensures a valid data processing configuration file.
4. Newly added  Summary statistics for the below Data sources
1. diksha_etb_etb-coverage
2. diksha_etb_learning-session
3. diksha_etb_plays-per-capita
4. diksha_etb_program-started
5. diksha_etb_qr-coverage
6. diksha_nishtha_consumption-by-course
7. diksha_nishtha_consumption-by-district
8. diksha_nishtha_percentage-enrollment-certification
9. diksha_nishtha_program-started
10. diksha_nishtha_tot-courses-medium
11. diksha_quiz-started-plan
12. diksha_quiz_program-started
13. diksha_quiz_state-participation
14. main_metrics
15. micro-improvement_all-dashboard
16. micro-improvement_district
17. nas_all-dashboard
18. nas_program-started
19. ncf_all-dashboard
20. nipunbharat_content-consumption
21. nipunbharat_lo-covered-by-textbook
22. pgi_all-dashboard
23. pgi_program-started
24. pgi_state-wise-performance
25. pm-poshan_access-across-india
26. pm-poshan_state-onboarded
27. udise-all-dashboard
28. udise_program-started

Bug Fixes
Bug fixes
@htvenkatesh @RNarmatha @satendrapalsingh @vijayatgh FYI

@surendrasinghs Please look into the release document and provide the comments if any on this. Based on that to be shared to Sukpreeth tomorrow

@krishnakr6 @htvenkatesh the release notes should cover

All the capabilities offered - broadly. For example, builtin dashboards and configurability.
Details of capabilities, For example, for builtin dashboards,

Specify the data format in which data needs to be sent/emitted
Configuration to enable/disable any dashboard

Similarly, for example, for configurability

Available processing steps through configurability
Limitations
Some working examples

I believe many of the existing documents can be leveraged to communicate these (sharing them separately). It's important for people to know what is it and what is it not.

Update with release notes and added to gitbook
https://cqube.sunbird.org/release-notes/cqube-release-notes-v4.0-beta

@htvenkatesh - Please review
@krishnakr6 , @RNarmatha FYI

It is Live


pipenv requirement resolution failure for the ipython package

I think that you are cutting off the resolution algorithm in pipenv/patched/piptools/resolver.py too soon.  The three observations that lead me to this belief are:
(1)  In a clean empty python27 pipenv, typing pipenv install ipython succeeds in installing ipython but fails to create Pipfile.lock with the following error message:
RuntimeError: No stable configuration of concrete packages could be found for the given constraints after 16 rounds of resolving.
This is likely a bug.

(2) In a new empty python27 pipenv, typing pipenv install appnope backports.shutil-get-terminal-size decorator enum34 ipython-genutils pathlib2 pexpect pickleshare prompt-toolkit ptyprocess pygments scandir simplegeneric six traitlets wcwidth ipython succeeds, in both the installation and in the creation of Pipfile.lock.  The magic list of packages I used here was just the packages that step (1) told me were necessary to install for ipython.  This suggests that the problem is with the resolution method, not the interdependencies of this particular set of packages.
(3) Indeed, rerunning experiment (1), but after manually changing pipenv/patched/piptools/resolver.py so as to allow it an extra 100 rounds of resolution, succeeds in both the installation of ipython and in the creation of Pipfile.lock.

I'm unable to reproduce this. I have no trouble resolving ipython dependencies within 10 rounds (it takes 4).
Could you give a --verbose output to see what's going on during the resolving?

Unfortunately the --verbose flag does not seem to create any more input (on stdout or stderr) in the part where Pipfile.lock is being created.  Nonetheless, here is the output for your perusal: pipenv.verbose.stdout.txt
In case this is useful in debugging it, here is the Pipfile.lock that was produced in step (2), as that should some information about what weird kind of graph the code is looking at (as well as some info about my computer's setup): Pipfile.lock.txt
Incidentally, when I increased the resolver round limit I noticed that the resolver code has a fair number of logging statements in it.  However, I was not able to figure out how to run the code so that those logging statements are active.  If you can tell me that, I'd be happy to generate those logs and append them here.
Thank you!

My bad, I'd actually need you to run pipenv lock --verbose (where you have a Pipfile specyfing only ipython of course).
The "verbosity" is no applied on the lock part when running install, that was my mistake.

Thanks for the tip!  Indeed this seems much more useful: pipenv.lock.verbose.stdout.txt

This is pretty similar to #792.
There's definitely a bug here:
(I sorted the "Finding secondary dependencies" lines for comparision)
Round 15:
Finding the best candidates:
  found candidate appnope==0.1.0 (constraint was ==0.1.0)
  found candidate backports.shutil-get-terminal-size==1.0.0 (constraint was <any>)
  found candidate decorator==4.1.2 (constraint was <any>)
  found candidate enum34==1.1.6 (constraint was <any>)
  found candidate ipython==5.5.0 (constraint was <any>)
  found candidate ipython-genutils==0.2.0 (constraint was <any>)
  found candidate pathlib2==2.3.0 (constraint was ==2.3.0)
  found candidate pexpect==4.2.1 (constraint was <any>)
  found candidate pickleshare==0.7.4 (constraint was <any>)
  found candidate prompt-toolkit==1.0.15 (constraint was >=1.0.4,<2.0.0)
  found candidate ptyprocess==0.5.2 (constraint was >=0.5)
  found candidate pygments==2.2.0 (constraint was <any>)
  found candidate scandir==1.6 (constraint was ==1.6)
  found candidate simplegeneric==0.8.1 (constraint was >0.8)
  found candidate six==1.11.0 (constraint was >=1.9.0)
  found candidate traitlets==4.3.2 (constraint was >=4.2)
  found candidate wcwidth==0.1.7 (constraint was <any>)

Finding secondary dependencies:
  appnope==0.1.0            requires -
  backports.shutil-get-terminal-size==1.0.0 requires -
  decorator==4.1.2          requires -
  enum34==1.1.6             requires -
  ipython-genutils==0.2.0   requires -
  ipython==5.5.0            requires appnope; sys_platform == "darwin", backports.shutil-get-terminal-size; python_version == "2.7", decorator, pathlib2; python_version == "2.7" or python_version == "3.3", pexpect; sys_platform != "win32", pickleshare, prompt-toolkit<2.0.0,>=1.0.4, pygments, setuptools>=18.5, simplegeneric>0.8, traitlets>=4.2
  pathlib2==2.3.0           requires scandir; python_version < "3.5", six
  pexpect==4.2.1            requires ptyprocess>=0.5
  pickleshare==0.7.4        requires pathlib2; python_version in "2.6 2.7 3.2 3.3"
  prompt-toolkit==1.0.15    requires six>=1.9.0, wcwidth
  ptyprocess==0.5.2         requires -
  pygments==2.2.0           requires -
  scandir==1.6              requires -
  simplegeneric==0.8.1      requires -
  six==1.11.0               requires -
  traitlets==4.3.2          requires decorator, enum34; python_version == "2.7", ipython-genutils, six
  wcwidth==0.1.7            requires -

Round 16:
Finding the best candidates:
  found candidate appnope==0.1.0 (constraint was ==0.1.0)
  found candidate backports.shutil-get-terminal-size==1.0.0 (constraint was ==1.0.0)
  found candidate decorator==4.1.2 (constraint was <any>)
  found candidate enum34==1.1.6 (constraint was ==1.1.6)
  found candidate ipython==5.5.0 (constraint was <any>)
  found candidate ipython-genutils==0.2.0 (constraint was <any>)
  found candidate pathlib2==2.3.0 (constraint was ==2.3.0)
  found candidate pexpect==4.2.1 (constraint was ==4.2.1)
  found candidate pickleshare==0.7.4 (constraint was <any>)
  found candidate prompt-toolkit==1.0.15 (constraint was >=1.0.4,<2.0.0)
  found candidate ptyprocess==0.5.2 (constraint was >=0.5)
  found candidate pygments==2.2.0 (constraint was <any>)
  found candidate scandir==1.6 (constraint was <any>)
  found candidate simplegeneric==0.8.1 (constraint was >0.8)
  found candidate six==1.11.0 (constraint was >=1.9.0)
  found candidate traitlets==4.3.2 (constraint was >=4.2)
  found candidate wcwidth==0.1.7 (constraint was <any>)

Finding secondary dependencies:
  appnope==0.1.0            requires -
  backports.shutil-get-terminal-size==1.0.0 requires -
  decorator==4.1.2          requires -
  enum34==1.1.6             requires -
  ipython-genutils==0.2.0   requires -
  ipython==5.5.0            requires appnope; sys_platform == "darwin", backports.shutil-get-terminal-size; python_version == "2.7", decorator, pathlib2; python_version == "2.7" or python_version == "3.3", pexpect; sys_platform != "win32", pickleshare, prompt-toolkit<2.0.0,>=1.0.4, pygments, setuptools>=18.5, simplegeneric>0.8, traitlets>=4.2
  pathlib2==2.3.0           requires scandir; python_version < "3.5", six
  pexpect==4.2.1            requires ptyprocess>=0.5
  pickleshare==0.7.4        requires pathlib2; python_version in "2.6 2.7 3.2 3.3"
  prompt-toolkit==1.0.15    requires six>=1.9.0, wcwidth
  ptyprocess==0.5.2         requires -
  pygments==2.2.0           requires -
  scandir==1.6              requires -
  simplegeneric==0.8.1      requires -
  six==1.11.0               requires -
  traitlets==4.3.2          requires decorator, enum34; python_version == "2.7", ipython-genutils, six
  wcwidth==0.1.7            requires -

No candidate change, no dependencies change, yet the constraints are detected as changing. There's a bug in detecting the constraint changes.
I'm now able to reproduce for some reason. I'll try to spot where the diff is failing while it reproduces.

I found something in the patched version of pip-tools here.
In Resolver. _iter_dependencies:
        elif ireq.markers:
            for dependency in self.repository.get_dependencies(ireq):
                yield dependency
        elif ireq.extras:
            for dependency in self.repository.get_dependencies(ireq):
                yield dependency
            return

these call to self.repository.get_dependencies(ireq) will sometime return a dependency object pinned (like enum34==1.1.6), sometime a similar object including markers, and sometime nothing (and empty set) for the "same ireq" between rounds.
As I say "same ireq", it's not quite the same, as sometime the underlying req has a marker, and sometime not.
@kennethreitz Question for you: what was the goal of this patch exactly?

The same for me. It actually bothers me quite hard!
My Pipfile:
[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true

[requires]
python_version = '3.6'

[dev-packages]

"django-debug-toolbar" = "*"
"pep8-naming" = "*"
"flake8-builtins" = "==0.2"
"flake8-commas" = "==0.4.3"
"flake8-quotes" = "==0.9.0"
"flake8-blind-except" = "*"
"flake8-bugbear" = "*"
"flake8-comprehensions" = "*"
"flake8-pep3101" = "*"
pytest = "==3.0.7"
"pytest-flake8" = "==0.8.1"
"pytest-isort" = "==0.1.0"
"pytest-django" = "*"
"pytest-cov" = "*"
gitlint = "==0.8.2"
"pre-commit" = "*"
xenon = "*"
radon = "*"

[packages]

django = "<1.12"
"django-split-settings" = "*"
"django-axes" = "*"
"psycopg2" = "*"
gunicorn = "*"
unipath = "*"
"python-decouple" = "*"

A workaround:

pipenv install -d
pip install ipython

@vphilippon making pip-tools resolve extras makers

@jc159 find out exactly how many rounds you need. we may need to up our default.

this patch allows pip-tools to have "508 specifiers" in it's final results, which are incredibly useful for us, and our users. It's essential, in fact. It does require more rounds, however, which is why we upped the default.
It sounds like, in this case, we may need to increase it further.

@kennethreitz Upping the default number of round will not fix the real issue here: There are "random" changes in the constraints while they should be stable. The number of round required will depend on your "luck" here. It will at best reduce the risk of never stabilising.
I'm 100% convinced, after debugging and going line-by-line, that there's a bug here. The number of round required should be stable, not changing between attempts, which it does.
Also, even if the extras and markers are resolved here, half of them can be dropped in the _group_constraint section. There's no markers combination done, which means the only markers that will get through will be the one on the first ireq for the combination.

I just stumbled across this too. Python 3.6.2 / pipenv 8.2.6

@kennethreitz The number of rounds needed to resolve ipython is not deterministic.  When I ran it a half-dozen times, the lowest I saw was 13, the highest 145.  I do not think that upping the default number of rounds is a good fix to this problem.  The worst example I know of is the jupyter package, for which the resolver falls into a practically infinite loop.

I've found the source of the variation:
elif ireq.markers:
    for dependency in self.repository.get_dependencies(ireq):
        yield dependency

the yielded dependency is the same object instance as the ireq here. this means:

dependency.prepared == True
dependency will be the ireq object in the next iteration.
On next iteration, ireq.prepared == True
Calling self.repository.get_dependencies with a prepare ireq returns an empty set of dependencies, hence the change in constraints.
This did not occur before this patch because yield InstallRequirement.from_line(dependency_string, constraint=ireq.constraint) always yielded a new instance of ireq, unprepared.

Quickfix: Setting dependency.prepared = False before the yield stabilised the resolve.
Maybe there's something better to do here though, but at least I think I got what's happening figured out.

Can you prepare a PR and I'll play with it to see if it still meets our requirements?

@kennethreitz Yes, I'll get on it.

While exploring a bit, I noticed that even if I remove the patch, the markers are still there, sometime simply being different (pointing back to my comment about needing to combine markers in _group_constraints)
It looks like the patch in repositories/pypi.py and utils.py is sufficient to keep the markers, if the combining is done right. I'll try to tackle this, that might be desirable in pip-tools too.


Babel 6 compatibility

Babel 6 doesn't return new paths when using replaceWith() and friends. This is a Babel 7 feature used in param.macro to mark the new paths as having been transformed.
We'll have to track down the new paths manually, probably checking for a replaceWith return value first and using that if possible.
https://github.com/citycide/param.macro/blob/c6e486b5b3c41fd19d90e3cfd8a700ff4e7504e1/src/implicit-params.js#L35

Changes made in 79cbc21 and released in v1.1.4.


Use CSS Modules

Changelog
New

Change the repo to use CSS Modules rather than global CSS

Hi there! Just curious, what's the motivation behind wrapping the library to use CSS Modules? Is this for better support for interop when building with the components?


make-initrd-ng: support wrapped executables

Description of changes
This makes it so that make-initrd-ng automatically copies the unwrapped files when it encounters wrapped files, preventing the need to predict and add each wrapped file to the systemd-initrd store paths manually
The issue was noticed when gzip became wrapped and vconsole setup in systemd-initrd stopped working because only the wrapped was copied and not the unwrapped executable, so I added a test that vconsole setup works correctly in systemd-initrd (though technically gzip won't necessarily always be wrapped so this test only indirectly tests the change right now)
cc: @ElvishJerricco (since we talked about this in #stage1-systemd:nixos.org)
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[x] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

@ofborg eval
@ofborg build nixosTests.systemd-initrd-vconsole

@ofborg build nixosTests.systemd-initrd-vconsole
I added one line to the file to document this new behavior. It's pretty short but so is the change itself, so let me know if this is still insufficient


Error with source when save existing-append

I edit some data and then save it using the Append to Series option. The existing series and the data that I have been editing have different Sources. The data that are saved retain their original Source rather than adopting the Source of the existing series. I think that the other metadata behave as expected and adopt the value of the existing series (I have only tested Method, however). It appears that the data were saved as a separate series. It appears that when using save existing-overwrite, the behavior is as expected for source.

@AmberSJones  ready for testing on saveSource branch

Same issue occurring here as with saving with new source:

This looks good.


Test Building Fund Detail Pages

Now that I have the fund pages matching the route on the current Giving site, I can grab a list of all the 1900+ funds and see how long it takes to build the pages.
https://nextjs.org/docs/basic-features/data-fetching#getstaticpaths-static-generation
https://github.com/arunoda/nextjs-issg-example/blob/master/pages/news/[slug].js#L79

this was merged in with some errors, but those will be fixed in other issues.


python311Packages.aiowaqi: 3.0.0 -> 3.0.1

Diff: https://github.com/joostlek/python-waqi/compare/refs/tags/v3.0.0...v3.0.1
Changelog: https://github.com/joostlek/python-waqi/releases/tag/v3.0.1
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Priorities
Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 270087 run on x86_64-linux 1

3 packages built:

home-assistant-component-tests.waqi
python311Packages.aiowaqi
python311Packages.aiowaqi.dist


Whats the font used in the screenshots?

Could you share your customized version? It looks so good.


Flutter Autocomplete for Packages Not Working.

Hello there,
I am trying to learn flutter. I have tried installing packages from website : "https://pub.dev/flutter/packages".
packages for firebase integration in android. I have followed all the steps needed to integrate firebase in flutter and it works.
But When i try to use classes from those packages like FirebaseUser, the autocomplete not working.
ISSUE : when i type something like Fire then it should show all the related suggestions from all lib but its not working as expected.
It does not show classes from external packages.
I have tried so many solutions but nothing worked.
Help me solve this.

Hi @Jatin-Sondagar
could you provide your flutter doctor -v and which IDE you use?

Hello,
I am using
flutter plugin version : 47.0.2
Dart Plugin version : 193.7361
I am using Android Studio 4.0.
Thanks
On Sun, Jun 28, 2020 at 9:28 PM Tim Bierbaum<EMAIL_ADDRESS>wrote:

Hi @Jatin-Sondagar https://github.com/Jatin-Sondagar
could you provide your flutter doctor -v and which IDE you use?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-650785641,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMQ332FJ6PXUCYGK2DWSMLRY5SDHANCNFSM4OKR3HRQ
.

Hi @Jatin-Sondagar , by Flutter Autocomplete, are you referring to this plugin https://pub.dev/packages/autocomplete_textfield ?

hello there,
sorry for misspelled.
autocomplete in terms that when i try to type a class name like Firebase
then it must show all class related to firebase but that's not working.
i need help with this.
Thanks
On Mon, Jun 29, 2020, 10:54 AM darshankawar<EMAIL_ADDRESS>wrote:

Hi @Jatin-Sondagar https://github.com/Jatin-Sondagar , by Flutter
Autocomplete, are you referring to this plugin
https://pub.dev/packages/autocomplete_textfield ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-650912241,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMQ335PLVCWTP2VRKALERDRZAQQ3ANCNFSM4OKR3HRQ
.

Hi @Jatin-Sondagar,
Can you please provide your flutter doctor -v, your flutter run --verbose and a minimal complete reproducible code sample.
Thank you

Flutter plugin version :  47.0.2
Android Studio : 4.0
Dart  Version : 2.8.4
Please check the attached image for what actually is not working.
On Mon, Jun 29, 2020 at 12:42 PM darshankawar<EMAIL_ADDRESS>wrote:

Hi @Jatin-Sondagar https://github.com/Jatin-Sondagar,
Can you please provide your flutter doctor -v, your flutter run --verbose
and a minimal complete reproducible code sample.
Thank you
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-650976640,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMQ33YZMWLL6RZAO3C5THDRZA5G3ANCNFSM4OKR3HRQ
.

Hi @Jatin-Sondagar, I can't find the image you attached. Please attached again in your comment.

Please check this image
On Mon, Jun 29, 2020 at 5:58 PM darshankawar<EMAIL_ADDRESS>wrote:

Hi @Jatin-Sondagar https://github.com/Jatin-Sondagar, I can't find the
image you attached. Please attached again in your comment.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-651085519,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMQ33ZNV73EXN47JDQIJLDRZCCHZANCNFSM4OKR3HRQ
.

@Jatin-Sondagar, I still don't see any image you attached. Check this link on how to attach an image (https://help.github.com/en/github/managing-your-work-on-github/file-attachments-on-issues-and-pull-requests). Also, share flutter doctor -v log. You need to run the command flutter doctor -v from the terminal from root of your flutter project path, and paste the log here in proper format.

Hello there,
I am trying to learn flutter. I have tried installing packages from website : "https://pub.dev/flutter/packages".
packages for firebase integration in android. I have followed all the steps needed to integrate firebase in flutter and it works.
But When i try to use classes from those packages like FirebaseUser, the autocomplete not working.
ISSUE : when i type something like Fire then it should show all the related suggestions from all lib but its not working as expected.
It does not show classes from external packages.
I have tried so many solutions but nothing worked.
Help me solve this.

Hello there,
I am trying to learn flutter. I have tried installing packages from website : "https://pub.dev/flutter/packages".
packages for firebase integration in android. I have followed all the steps needed to integrate firebase in flutter and it works.
But When i try to use classes from those packages like FirebaseUser, the autocomplete not working.
ISSUE : when i type something like Fire then it should show all the related suggestions from all lib but its not working as expected.
It does not show classes from external packages.
I have tried so many solutions but nothing worked.
Help me solve this.

May be you are missing android flutter or dart extension.  You can download this from Android Studio > Plugins > search for dart and flutter and restart the ide.

that's all i have already tried but not working anything.
On Tue, Jun 30, 2020, 1:39 AM Thats Enam<EMAIL_ADDRESS>wrote:

Hello there,
I am trying to learn flutter. I have tried installing packages from
website : "https://pub.dev/flutter/packages".
packages for firebase integration in android. I have followed all the
steps needed to integrate firebase in flutter and it works.
But When i try to use classes from those packages like FirebaseUser, the
autocomplete not working.
ISSUE : when i type something like Fire then it should show all the
related suggestions from all lib but its not working as expected.
It does not show classes from external packages.
I have tried so many solutions but nothing worked.
Help me solve this.
[image: Untitled]
https://user-images.githubusercontent.com/47779311/86016675-bb397680-ba40-11ea-918e-a097266e46c7.png
May be you are missing android flutter or dart extension. You can download
this from Android Studio > Plugins > search for dart and flutter and
restart the ide.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-651333097,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMQ33ZJFQX7HPQHGQ2YA3DRZDYJJANCNFSM4OKR3HRQ
.

@Jatin-Sondagar , did you try by restarting the IDE through File -> Invalidate Caches/Restart -> Invalidate and Restart ?

yes
On Tue, Jun 30, 2020, 11:07 AM darshankawar<EMAIL_ADDRESS>wrote:

@Jatin-Sondagar https://github.com/Jatin-Sondagar , did you try by
restarting the IDE through File -> Invalidate Caches/Restart ->
Invalidate and Restart ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-651551262,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMQ33YYEJXG6QDAIPNIGHTRZF22RANCNFSM4OKR3HRQ
.

yes but still not resolved
On Tue, Jun 30, 2020, 11:07 AM darshankawar<EMAIL_ADDRESS>wrote:

@Jatin-Sondagar https://github.com/Jatin-Sondagar , did you try by
restarting the IDE through File -> Invalidate Caches/Restart ->
Invalidate and Restart ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-651551262,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMQ33YYEJXG6QDAIPNIGHTRZF22RANCNFSM4OKR3HRQ
.

Ok you enablec power mood in android studio. Turn it off. File> Power
Saving Mode. And restart AS.
On Tue, 30 Jun 2020, 11:39 am Jatin Sondagar<EMAIL_ADDRESS>wrote:

yes but still not resolved
On Tue, Jun 30, 2020, 11:07 AM darshankawar<EMAIL_ADDRESS>wrote:

@Jatin-Sondagar https://github.com/Jatin-Sondagar , did you try by
restarting the IDE through File -> Invalidate Caches/Restart ->
Invalidate and Restart ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/flutter/flutter/issues/60472#issuecomment-651551262
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ALMQ33YYEJXG6QDAIPNIGHTRZF22RANCNFSM4OKR3HRQ
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-651551895,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFK7CAFSB455SO2VCHV73WDRZF3ARANCNFSM4OKR3HRQ
.

I didn't have enabled power saving mode still the same issue
On Tue, Jun 30, 2020, 12:32 PM Thats Enam<EMAIL_ADDRESS>wrote:

Ok you enablec power mood in android studio. Turn it off. File> Power
Saving Mode. And restart AS.
On Tue, 30 Jun 2020, 11:39 am Jatin Sondagar<EMAIL_ADDRESS>wrote:

yes but still not resolved
On Tue, Jun 30, 2020, 11:07 AM darshankawar<EMAIL_ADDRESS>wrote:

@Jatin-Sondagar https://github.com/Jatin-Sondagar , did you try by
restarting the IDE through File -> Invalidate Caches/Restart ->
Invalidate and Restart ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/flutter/flutter/issues/60472#issuecomment-651551262
,
or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/ALMQ33YYEJXG6QDAIPNIGHTRZF22RANCNFSM4OKR3HRQ

.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<https://github.com/flutter/flutter/issues/60472#issuecomment-651551895
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AFK7CAFSB455SO2VCHV73WDRZF3ARANCNFSM4OKR3HRQ
.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-651589379,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMQ33YZEHRU6F3ARI7UKEDRZGEXDANCNFSM4OKR3HRQ
.

[image: image.png]
toggle the power saving mode sometimes and restart AS
On Tue, Jun 30, 2020 at 1:59 PM Jatin Sondagar<EMAIL_ADDRESS>wrote:

I didn't have enabled power saving mode still the same issue
On Tue, Jun 30, 2020, 12:32 PM Thats Enam<EMAIL_ADDRESS>wrote:

Ok you enablec power mood in android studio. Turn it off. File> Power
Saving Mode. And restart AS.
On Tue, 30 Jun 2020, 11:39 am Jatin Sondagar<EMAIL_ADDRESS>wrote:

yes but still not resolved
On Tue, Jun 30, 2020, 11:07 AM darshankawar<EMAIL_ADDRESS>wrote:

@Jatin-Sondagar https://github.com/Jatin-Sondagar , did you try by
restarting the IDE through File -> Invalidate Caches/Restart ->
Invalidate and Restart ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/flutter/flutter/issues/60472#issuecomment-651551262
,
or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/ALMQ33YYEJXG6QDAIPNIGHTRZF22RANCNFSM4OKR3HRQ

.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<
https://github.com/flutter/flutter/issues/60472#issuecomment-651551895
,
or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AFK7CAFSB455SO2VCHV73WDRZF3ARANCNFSM4OKR3HRQ

.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/flutter/flutter/issues/60472#issuecomment-651589379
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ALMQ33YZEHRU6F3ARI7UKEDRZGEXDANCNFSM4OKR3HRQ
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-651622306,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFK7CAA4REWHNZHLD3GIO73RZGLOPANCNFSM4OKR3HRQ
.

@Jatin-Sondagar, can you try to replicate this issue in vscode ?

i don't have visual studio to replicate code
On Tue, Jun 30, 2020, 6:38 PM darshankawar<EMAIL_ADDRESS>wrote:

@Jatin-Sondagar https://github.com/Jatin-Sondagar, can you try to
replicate this issue in vscode ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-651778947,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMQ334HGZQYD6ABLKMP2RTRZHPTZANCNFSM4OKR3HRQ
.

@darshankawar I experience some similar issues is VS Code.
After adding a package to a pubspec the IntelliSense for this package does not work. After reloading the window everything works fine.
But I have all four flutter version installed. So maybe that does not work together.
Also in some projects the automatic import does not work, but because I can’t reproduce it completely I did not file an issue for that.

I’m unable to reproduce the issue to pinpoint the cause, but there are reports from several users. The issue needs further investigation.

so you mean i need to continue with this issue, right?
On Tue, Jun 30, 2020, 7:47 PM Taha Tesser<EMAIL_ADDRESS>wrote:

I’m unable to reproduce the issue to pinpoint the cause, but there are
reports from several users. The issue needs further investigation.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-651821131,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMQ335N5LWLTQX3GVYARRLRZHXYDANCNFSM4OKR3HRQ
.

@TahaTesser - what are the other issues? Is there a common theme / one issue w/ the most repro steps?
@Jatin-Sondagar - for https://github.com/flutter/flutter/issues/60472#issuecomment-651149193, what are the imports in your file? Do they include the firebase libraries? Do you see completion working for symbols from libraries that you do have imports for?

In this thread, I don't see the version of the flutter sdk in use; that info would be useful as well.

@Jatin-Sondagar
Please provide flutter doctor -v as asked here https://github.com/flutter/flutter/issues/60472#issuecomment-650976640  here https://github.com/flutter/flutter/issues/60472#issuecomment-650785641 and here https://github.com/flutter/flutter/issues/60472#issuecomment-651119283
Also please answer details asked here https://github.com/flutter/flutter/issues/60472#issuecomment-652109472
We need more information to better address the issue

@Jatin-Sondagar
Please provide flutter doctor -v as asked here #60472 (comment) here #60472 (comment) and here #60472 (comment)
Also please answer details asked here #60472 (comment)
We need more information to better address the issue

flutter doctor -v ==

code i am using == https://drive.google.com/file/d/1s5bck2XD-wcfoxjGVr46q3I-XDYWa9br/view?usp=sharing
try to resolve ASAP

Is it happening only for firebase or the whole flutter framework??

Hi @Jatin-Sondagar
Looks like an issue with your project itself
Here i can tried fresh new project and your project on latest stable channel
New Project with cloud_firestore

Your  Project with cloud_firestore

flutter doctor -v
[√] Flutter (Channel stable, v1.17.5, on Microsoft Windows [Version 10.0.19041.331], locale en-US)
    • Flutter version 1.17.5 at C:\Code\flutter_stable
    • Framework revision 8af6b2f038 (17 hours ago), 2020-06-30 12:53:55 -0700
    • Engine revision ee76268252
    • Dart version 2.8.4
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at C:\Code\sdk
    • Platform android-30, build-tools 30.0.0
    • Java binary at: C:\Code\android-studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.
[√] Android Studio (version 4.0)
    • Android Studio at C:\Code\android-studio
    • Flutter plugin version 47.0.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[√] VS Code (version 1.46.1)
    • VS Code at C:\Users\Taha\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.11.0
[!] Connected device
    ! No devices available
! Doctor found issues in 1 category.

Please a create fresh new project and add cloud_firestore and type Firestore in your code
Thank you

I have done it already and you have imported my code in vs so how will you
get the isuue if its android studio issue
On Wed, Jul 1, 2020, 6:15 PM Taha Tesser<EMAIL_ADDRESS>wrote:

Hi @Jatin-Sondagar https://github.com/Jatin-Sondagar
Looks like an issue with your project itself
Here i can tried fresh new project and your project on latest stable
channel
New Project with cloud_firestore
[image: Annotation 2020-07-01 181122]
https://user-images.githubusercontent.com/48603081/86244960-5dcf3200-bbc6-11ea-957b-8de145c04717.png
Your Project with cloud_firestore
[image: Annotation 2020-07-01 180636]
https://user-images.githubusercontent.com/48603081/86244730-0761f380-bbc6-11ea-9184-9e72b71c3c4a.png
flutter doctor -v
[√] Flutter (Channel stable, v1.17.5, on Microsoft Windows [Version 10.0.19041.331], locale en-US)
• Flutter version 1.17.5 at C:\Code\flutter_stable

• Framework revision 8af6b2f038 (17 hours ago), 2020-06-30 12:53:55 -0700

• Engine revision ee76268252

• Dart version 2.8.4

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
• Android SDK at C:\Code\sdk

• Platform android-30, build-tools 30.0.0

• Java binary at: C:\Code\android-studio\jre\bin\java

• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

• All Android licenses accepted.

[√] Android Studio (version 4.0)
• Android Studio at C:\Code\android-studio

• Flutter plugin version 47.0.2

• Dart plugin version 193.7361

• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] VS Code (version 1.46.1)
• VS Code at C:\Users\Taha\AppData\Local\Programs\Microsoft VS Code

• Flutter extension version 3.11.0

[!] Connected device
! No devices available

! Doctor found issues in 1 category.
Please a create fresh new project and add cloud_firestore and type
Firestore in your code
Thank you
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/60472#issuecomment-652396430,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMQ334AOGOD2EBHIRCH2MTRZMVWNANCNFSM4OKR3HRQ
.

@Jatin-Sondagar
It's an issue with your project, i can reproduce the issue your project files but not with new project in Android Studio
Please try new project in Android Studio as mentioned earlier https://github.com/flutter/flutter/issues/60472#issuecomment-652396430
Thank you

Without additional information we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the exact description of what happens, logs and the output of flutter doctor -v.
All system setups can be slightly different, so it's always better to open new issues and reference related issues.

Make sure you have put the dependencies under "dependencies", not under "dev_dependencies",

I am also facing the same issue for somewhat a month from now, in my case, the code completion does recognizes any widgets but it pops suggestions for attributes.

EDIT: after tweaking some settings in android studio, looks like everything is back to normal, P.S. I accidently turned 'OFF' code completion in experimental section of compiler settings

Please can you be more clear ? "Code completion" in "Compiler Settings" ? Using Android Studio ?